'Declaration Public Overloads Shared Function CreateSpring( _ ByVal radius As Double, _ ByVal wireRadius As Double, _ ByVal sides As Integer, _ ByVal rings As Integer, _ ByVal pitch As Double, _ ByVal turns As Double, _ ByVal reverseTwist As Boolean, _ ByVal closed As Boolean, _ ByVal meshNature As Mesh.natureType _ ) As Mesh
public static Mesh CreateSpring( double radius, double wireRadius, int sides, int rings, double pitch, double turns, bool reverseTwist, bool closed, Mesh.natureType meshNature )
Parameters
- radius
- Spring radius
- wireRadius
- Wire radius
- sides
- Number of subdivision sides
- rings
- Number of subdivision rings per turn
- pitch
- Height of each complete turn
- turns
- Number of turns
- reverseTwist
- Reverse direction
- closed
- Closing caps on both ends
- meshNature
- Nature of the resulting mesh entity
Return Value
The resulting mesh object.