Eyeshot 10 WinForms API Reference
RevolveAsMesh(Double,Double,Point3D,Point3D,Int32,Double,natureType) Method

WinForms Assembly > devDept.Eyeshot.Entities Namespace > ICurve Interface > RevolveAsMesh Method : RevolveAsMesh(Double,Double,Point3D,Point3D,Int32,Double,natureType) Method
Revolution start angle in radians
Revolution delta angle in radians
The axis start point
The axis end point
Number of subdivisions
If some entities need to be regenerated, this is the regeneration tolerance (chordal error).
Nature of the resulting mesh entity
Revolves this curve around an arbitrary axis.
Syntax
'Declaration
 
Overloads Function RevolveAsMesh( _
   ByVal startAngle As Double, _
   ByVal deltaAngle As Double, _
   ByVal axisStart As Point3D, _
   ByVal axisEnd As Point3D, _
   ByVal slices As Integer, _
   ByVal tolerance As Double, _
   ByVal meshNature As Mesh.natureType _
) As Mesh
Mesh RevolveAsMesh( 
   double startAngle,
   double deltaAngle,
   Point3D axisStart,
   Point3D axisEnd,
   int slices,
   double tolerance,
   Mesh.natureType meshNature
)

Parameters

startAngle
Revolution start angle in radians
deltaAngle
Revolution delta angle in radians
axisStart
The axis start point
axisEnd
The axis end point
slices
Number of subdivisions
tolerance
If some entities need to be regenerated, this is the regeneration tolerance (chordal error).
meshNature
Nature of the resulting mesh entity

Return Value

The mesh object.
See Also

Reference

ICurve Interface
ICurve Members
Overload List