January 18, 2007
New method added: IsVisibleInView.
New method added: LineFitFromPoints.
New method added: PlaneFitFromPoints.
|
Method |
Description |
|
Adds a command alias to Rhino. | |
|
Adds an arc curve. | |
|
Adds an elliptical curve. | |
|
Adds a 3 point elliptical curve. | |
|
Adds an interpolated curve on a surface using surface uv coordinates. | |
|
Adds a plane surface. | |
|
Adds a startup script to RhinoScript. | |
|
Adds a new curve based on a portion of an existing curve. | |
|
Returns the number of command aliases. | |
|
Returns or modifies the macro of a command alias. | |
|
Returns a list of all alias names. | |
|
Returns the number of RhinoScript user data items stored on an object's attributes. | |
|
Cap planar holes in a surface or polysurface. | |
|
Determines if two objects are geometrically identical. | |
|
Returns an arc length point on a curve. | |
|
Returns the area of a closed planar curve. | |
|
Returns the area centroid of a closed planar curve. | |
|
Returns the deviation between two curves. | |
|
Returns a plane at a parameter. | |
|
Returns a perpendicular plane at a parameter. | |
|
Returns the plane in which a planar curve lies. | |
|
Deletes a command alias from Rhino. | |
|
Removes RhinoScript user data stored on an object's attributes. | |
|
Removes a startup script to RhinoScript. | |
|
Returns or modifies the dimension style of a dimension object. | |
|
Returns or changes the leader arrow size of a dimension style. | |
|
Returns the number of meshes that could be created by calling SplitDisjointMesh. | |
|
Returns the distance from a plane to a point. | |
|
Duplicates the edge curves of a surface or polysurface. | |
|
Expands or contracts a layer. | |
|
Fairs a curve object. | |
|
Returns or modifies the normal direction of a surface. | |
|
Returns a RhinoScript user data item stored on an object's attributes. | |
|
Displays boolean command-line option toggles. | |
|
Displays a layer selection dialog box. | |
|
Displays a linetype selection dialog box. | |
|
Returns a scriptable object from a plug-in. | |
|
Prompts the user to pick point objects, and returns their coordinates. | |
|
Displays a print width selection dialog. | |
|
Inserts a block whose definition already exists in the document. | |
|
Verifies that a command alias exists. | |
|
Verifies that an object's attributes contains RhinoScript user data. | |
|
Verifies a layer is a child of another layer. | |
|
Verifies a layer is expanded. | |
|
Verifies a layer is a parent of another layer. | |
|
Verifies a linetype exists. | |
|
Verifies a linetype is reference. | |
|
Verifies an object is an ordinate dimension. | |
|
Verifies an object is a plane surface. | |
|
Verifies a visible toolbar is docked. | |
|
Compares two vectors to see if they are parallel. | |
|
Compares two vectors to see if they are perpendicular. | |
|
Verifies a vector is tiny. | |
|
Verifies a vector is zero. | |
|
Returns the number of child layers of a layer. | |
|
Returns the names of a layer's child layers. | |
|
Returns or changes a layer's linetype. | |
|
Returns or changes a layer's locked property. | |
|
Returns or changes a layer's print color. | |
|
Returns or changes a layer's print width. | |
|
Returns or changes a layer's visibility property. | |
|
Returns the number of linetypes. | |
|
Returns the names of all linetypes. | |
|
Verifies a mesh object has face normals. | |
|
Verifies a mesh object has texture coordinates. | |
|
Verifies a mesh object has vertex colors. | |
|
Verifies a mesh object has vertex normals. | |
|
Offsets a mesh object. | |
|
Returns or modifies the vertex colors of a mesh object. | |
|
Moves the origin of a plane. | |
|
Returns a detailed description of the object. | |
|
Returns or changes an object's linetype. | |
|
Returns or changes an object's linetype source. | |
|
Returns or changes the names of one or more objects. | |
|
Offsets a curve. | |
|
Offsets a surface. | |
|
Returns a layer's parent layer. | |
|
Returns the PI constant. | |
|
Returns the closest point on a plane from a point. | |
|
Returns the equation of a plane. | |
|
Creates a plane from an origin point, x-axis direction, and y-axis direction. | |
|
Creates a plane from an origin point, and a normal direction. | |
|
Creates a plane from three non-colinear points. | |
|
Adds a point or a vector to a point. | |
|
Compares two points. | |
|
Divides a point by a value. | |
|
Scales a point by a value. | |
|
Subtracts a point or a vector from a point. | |
|
Transforms a point. | |
|
Returns the 3D point that is a specified angle and distance from a 3D point. | |
|
Pulls a curve object to a mesh object. | |
|
Pulls an array of points to a surface or mesh object. | |
|
Remaps an object to a different coordinate system. | |
|
Remaps one or more objects to a different coordinate system. | |
|
Rotates a plane. | |
|
Rotates a view by an angle. | |
|
Adds or sets a RhinoScript user data item stored on an object's attributes. | |
|
Creates the shortest possible curve (geodesic) between two points on a surface. | |
|
Shrinks a surfaces or polysurfaces underlying untrimmed surfaces near to trimming boundaries. | |
|
Converts an array of 3D ponts into a single-dimensional array. | |
|
Sorts an array of 3D points. | |
|
Sorts an array of strings. | |
|
Splits a brep with another brep. | |
|
Splits up a mesh object into its unconnected pieces. | |
|
Returns the number of startup scripts. | |
|
Return the list of startup script files. | |
|
Returns the curvature of a surface. | |
|
Returns the plane, or frame, of a surface at a U,V parameter. | |
|
Adds curvature curves at the evaluated point on a surface. | |
|
Converts an angle in radians to degrees. | |
|
Converts an angle in degrees to radians. | |
|
Fixes inconsistencies in the directions of faces of a mesh object. | |
|
Adds two vectors. | |
|
Compares two vectors. | |
|
Creates a vector from two 3D points. | |
|
Returns the cross product of two vectors. | |
|
Divides a vector. | |
|
Returns the dot product of two vectors. | |
|
Returns the length of a vector. | |
|
Multiplies two vectors. | |
|
Reverses a vector. | |
|
Rotates a vector. | |
|
Scales a vector. | |
|
Subtracts two vectors. | |
|
Unitizes, or normalizes, a vector. | |
|
Returns Rhino's world XY plane. | |
|
Returns Rhino's world YZ plane. | |
|
Returns Rhino's world ZX plane. |
Globally changed the way planes are handled. Planes are now represented as an array of four items: the plane's origin (3D point), the plane's X axis direction (3D vector), the plane's Y axis direction (3D vector) and the plane's Z axis direction (3D vector). In Rhino 3.0 planes were represented as an array of four 3D points: the plane's origin, a point on the plane's X axis, a point on the plane's Y axis, and a point on the plane's Z axis. For more information, see RhinoScript Fundamentals.
|
Method |
Changes |
|
The method has changed. | |
|
Additional, optional argument added. | |
|
The method has changed. | |
|
Additional, optional argument added. | |
|
Now supports both open and closed curves. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
The return value has changed. | |
|
Now works with both surfaces and polysurfaces. | |
|
Additional, optional argument added. | |
|
The return value has changed. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Renamed to SortStrings. | |
|
The return value has changed. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. | |
|
Modified to reflect change in plane representation. |