Pattern3DCircular Method (ISketchManager) Send Feedback
See Also 
NumberItemsInPattern
Number of items to pattern
AngleToFill
Angle to fill (see Remarks)
RotatePatternElements
True to rotate the entities when copied, false to not
CenterPoint
Center point of the rotation axis
SecondPointOnAxis
Second point on the rotation axis
EntitiesArray
Array of entities from which to create the circular pattern in 3D space
Creates a pattern of the specified entities in 3D space in a circular alignment about a rotation axis.

Syntax

Visual Basic 
Sub Pattern3DCircular( _
   ByVal NumberItemsInPattern As System.Integer, _
   ByVal AngleToFill As System.Double, _
   ByVal RotatePatternElements As System.Boolean, _
   ByVal CenterPoint As MathPoint, _
   ByVal SecondPointOnAxis As MathPoint, _
   ByVal EntitiesArray As System.Object _
) 
C# 
void Pattern3DCircular( 
   System.int NumberItemsInPattern,
   System.double AngleToFill,
   System.bool RotatePatternElements,
   MathPoint CenterPoint,
   MathPoint SecondPointOnAxis,
   System.object EntitiesArray
)
JavaScript 
Pattern3DCircular( 
   NumberItemsInPattern : Number,
   AngleToFill : Number,
   RotatePatternElements : Boolean,
   CenterPoint : dsMathPoint,
   SecondPointOnAxis : dsMathPoint,
   EntitiesArray : Array
)
COM native C++ 
HRESULT Pattern3DCircular( 
   LONG NumberItemsInPattern,
   DOUBLE AngleToFill,
   VARIANT_BOOL RotatePatternElements,
   IMathPoint* CenterPoint,
   IMathPoint* SecondPointOnAxis,
   VARIANT EntitiesArray
) 
C++ 
DSRESULT Pattern3DCircular( 
   long NumberItemsInPattern,
   double AngleToFill,
   bool RotatePatternElements,
   dsMathPoint* CenterPoint,
   dsMathPoint* SecondPointOnAxis,
   const dsObjectPtrArray& EntitiesArray
) 

Parameters

NumberItemsInPattern
Number of items to pattern
AngleToFill
Angle to fill (see Remarks)
RotatePatternElements
True to rotate the entities when copied, false to not
CenterPoint
Center point of the rotation axis
SecondPointOnAxis
Second point on the rotation axis
EntitiesArray
Array of entities from which to create the circular pattern in 3D space

Remarks

Type a positive number for a counterclockwise fill angle, or type a negative number for a clockwise fill angle.
 

See Also

Availability

DraftSight V1R4.0