Method CreateLinearExtrusionBody
CreateLinearExtrusionBody(ProfileBase, Point3, double, Point3, ExtrusionBoundaryType, ProfileBase)
create a linear extrusion body
Declaration
[HandleProcessCorruptedStateExceptions]
public uint CreateLinearExtrusionBody(ProfileBase profileBase, Point3 direction, double depth, Point3 startTangent, ExtrusionBoundaryType boundaryType = ExtrusionBoundaryType.Full, ProfileBase profileEnd = null)
Parameters
| Type | Name | Description |
|---|---|---|
| ProfileBase | profileBase | Profile loops to revolve |
| Point3 | direction | The profile curves will be extruded in this direction |
| double | depth | The extrusion will stop at the defined depth |
| Point3 | startTangent | The starting tangent corresponding of the normal of the plane in which all profile lie |
| ExtrusionBoundaryType | boundaryType | If the profile curves define an area or not |
| ProfileBase | profileEnd | The end profile of the extrusion |
Returns
| Type | Description |
|---|---|
| uint |