Eyeshot 10 WinForms API Reference
ExtrudeWithTwist(ICurve,Vector3D,Point3D,Double,Int32,Boolean,Double) Method

WinForms Assembly > devDept.Eyeshot.Entities Namespace > Solid3D Class > ExtrudeWithTwist Method : ExtrudeWithTwist(ICurve,Vector3D,Point3D,Double,Int32,Boolean,Double) Method
The curve to extrude
Extrusion direction, normal to the plane of the curve
Point of application for the direction, on the plane of the curve
Twist angle in radians
Number of internal sections to be interpolated, it corresponds to the number of distinct internal knots in the extrusion surface's U direction.
If true, creates a closed Solid3D
The regeneration tolerance
Creates a solid3D extruding and twisting a planar curve..
Syntax
'Declaration
 
Public Overloads Shared Function ExtrudeWithTwist( _
   ByVal curve As ICurve, _
   ByVal direction As Vector3D, _
   ByVal center As Point3D, _
   ByVal angle As Double, _
   ByVal numberOfSections As Integer, _
   Optional ByVal endCaps As Boolean, _
   Optional ByVal rebuildTol As Double _
) As Solid3D
public static Solid3D ExtrudeWithTwist( 
   ICurve curve,
   Vector3D direction,
   Point3D center,
   double angle,
   int numberOfSections,
   bool endCaps,
   double rebuildTol
)

Parameters

curve
The curve to extrude
direction
Extrusion direction, normal to the plane of the curve
center
Point of application for the direction, on the plane of the curve
angle
Twist angle in radians
numberOfSections
Number of internal sections to be interpolated, it corresponds to the number of distinct internal knots in the extrusion surface's U direction.
endCaps
If true, creates a closed Solid3D
rebuildTol
The regeneration tolerance

Return Value

The resulting Solid3D if the operation succeeds, null/Nothing otherwise.
See Also

Reference

Solid3D Class
Solid3D Members
Overload List