The IFCExtrusionData type exposes the following members.

Constructors

  NameDescription
Public methodIFCExtrusionData
Constructs a new empty extrusion data object.

Methods

  NameDescription
Public methodAddLoop
Adds a curve loop to the extrusion data.
Public methodClearLoops
Clears the curve loops stored in the extrusion data.
Public methodDispose
Releases all resources used by the IFCExtrusionData
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLoops
Gets the curve loops that form the base shape of the extrusion.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsValid
Determines if the extrusion data represents a valid extrusion.
Public methodRemoveLoopAt
Removes the loop at the specified index.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyExtrusionBasis
The basis used for the extrusion.
Public propertyExtrusionDirection
The direction used for the extrusion.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyScaledExtrusionLength
The length of the extrusion, scaled in the units of the export.

See Also