IFCExtrusionData
Description:
Represents the geometry of an extrusion (a solid body or opening) generated from Revit geometry.
Represents the geometry of an extrusion (a solid body or opening) generated from Revit geometry.
public class IFCExtrusionData : IDisposable
| Name | Return Type | Description |
|---|---|---|
| IFCExtrusionData() | None | Constructs a new empty extrusion data object. |
| Name | Return Type | Description |
|---|---|---|
| AddLoop(CurveLoop) | None | Adds a curve loop to the extrusion data. |
| ClearLoops() | None | Clears the curve loops stored in the extrusion data. |
| Dispose() | None | Releases all resources used by the |
| GetLoops() | IList<CurveLoop> | Gets the curve loops that form the base shape of the extrusion. |
| IsValid() | bool | Determines if the extrusion data represents a valid extrusion. |
| RemoveLoopAt(Int32) | None | Removes the loop at the specified index. |
| Name | Return Type | Description |
|---|---|---|
| ExtrusionBasis | IFCExtrusionBasis | The basis used for the extrusion. |
| ExtrusionDirection | XYZ | The direction used for the extrusion. |
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |
| ScaledExtrusionLength | double | The length of the extrusion, scaled in the units of the export. |