Method CreateBoundedLinearExtrusion
CreateBoundedLinearExtrusion(Point3, Point3, Point3, ProfileBase, Point3, ExtrusionBoundaryType, ProfileBase)
create a linear extrusion body
Declaration
[HandleProcessCorruptedStateExceptions]
public uint CreateBoundedLinearExtrusion(Point3 direction, Point3 planeOrigin, Point3 planeNormal, ProfileBase profileBase, Point3 startingNormal, ExtrusionBoundaryType boundaryType = ExtrusionBoundaryType.Full, ProfileBase profileEnd = null)
Parameters
Type | Name | Description |
---|---|---|
Point3 | direction | The profile curves will be extruded in this direction |
Point3 | planeOrigin | The origin of the plane that bound the extrusion |
Point3 | planeNormal | The normal of the plane that bound the extrusion |
ProfileBase | profileBase | Profile loops to extrude |
Point3 | startingNormal | The normal of the plane in which all starting profile lie on |
ExtrusionBoundaryType | boundaryType | If the profile curves define an area or not |
ProfileBase | profileEnd | The end profile of the extrusion |
Returns
Type | Description |
---|---|
uint |