Skip to content

Properties_T_Rhino_Geometry_Extrusion

Will Pearson edited this page Aug 12, 2016 · 2 revisions

Extrusion Properties

The Extrusion type exposes the following members.

Properties

 

Name Description
Public property CapCount Gets the amount of capping surfaces.
Public property HasBrepForm Returns true if the Brep.TryConvertBrep function will be successful for this object (Inherited from GeometryBase.)
Public property HasUserData Gets true if this class has any custom information attached to it through UserData. (Inherited from CommonObject.)
Public property IsCappedAtBottom Gets a value indicating whether the surface that fills the bottom profile is existing.
Public property IsCappedAtTop Gets a value indicating whether the surface that fills the top profile is existing.
Public property IsDeformable true if object can be accurately modified with "squishy" transformations like projections, shears, and non-uniform scaling. (Inherited from GeometryBase.)
Public property IsDocumentControlled If true this object may not be modified. Any properties or functions that attempt to modify this object when it is set to "IsReadOnly" will throw a NotSupportedException. (Inherited from GeometryBase.)
Public property IsMiteredAtEnd Gets a value indicating whether a miter plane at the end is defined.
Public property IsMiteredAtStart Returns a value indicating whether a miter plane at start is defined.
Public property IsSolid Gets a value indicating whether there is no gap among all surfaces constructing this object. (Overrides Surface.IsSolid.)
Public property IsValid Tests an object to see if it is valid. (Inherited from CommonObject.)
Public property MiterPlaneNormalAtEnd Gets or sets the normal of the miter plane at the end in profile coordinates. In profile coordinates, 0,0,1 always maps to the extrusion axis
Public property MiterPlaneNormalAtStart Gets or sets the normal of the miter plane at the start in profile coordinates. In profile coordinates, 0,0,1 always maps to the extrusion axis
Public property ObjectType Useful for switch statements that need to differentiate between basic object types like points, curves, surfaces, and so on. (Inherited from GeometryBase.)
Public property PathEnd Gets the end point of the path.
Public property PathStart Gets the start point of the path.
Public property PathTangent Gets the up vector of the path.
Public property ProfileCount Gets the amount of profile curves.
Public property UserData List of custom information that is attached to this class. (Inherited from CommonObject.)
Public property UserDictionary Dictionary of custom information attached to this class. The dictionary is actually user data provided as an easy to use sharable set of information. (Inherited from CommonObject.)
Public property UserStringCount Gets the amount of user strings. (Inherited from GeometryBase.)
  Back to Top

See Also

Reference

Extrusion Class
Rhino.Geometry Namespace

Clone this wiki locally