Method CreateRevolveExtrusionBody
CreateRevolveExtrusionBody(ProfileBase, Point3, Point3, double, Point3, ExtrusionBoundaryType, ProfileBase)
create a revolved extrusion body
Declaration
[HandleProcessCorruptedStateExceptions]
public uint CreateRevolveExtrusionBody(ProfileBase profileBase, Point3 center, Point3 axis, double angle, Point3 startTangent, ExtrusionBoundaryType boundaryType = ExtrusionBoundaryType.Full, ProfileBase profileEnd = null)
Parameters
Type | Name | Description |
---|---|---|
ProfileBase | profileBase | Profile loops to revolve |
Point3 | center | The center of revolution |
Point3 | axis | The profile curves will be revolved around this axis |
double | angle | The revolution will stop at the defined angle |
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 |