Pattern3DLinear Method (ISketchManager) Send Feedback
See Also 
NumberElementsOnVerticalAxis
Number of rows (x axis)
NumberElementsOnHorizontalAxis
Number of columns (y axis)
NumberLevels
Number of levels (z axis)
VerticalSpacing
Spacing between rows
HorizontalSpacing
Spacing between columns
SpacingBetweenLevels
Spacing between levels
EntitiesArray
Array of entities from which to create the linear pattern in 3D space
Creates a pattern of the specified entities in 3D space in a matrix of rows, columns, and levels.

Syntax

Visual Basic 
Sub Pattern3DLinear( _
   ByVal NumberElementsOnVerticalAxis As System.Integer, _
   ByVal NumberElementsOnHorizontalAxis As System.Integer, _
   ByVal NumberLevels As System.Integer, _
   ByVal VerticalSpacing As System.Double, _
   ByVal HorizontalSpacing As System.Double, _
   ByVal SpacingBetweenLevels As System.Double, _
   ByVal EntitiesArray As System.Object _
) 
C# 
void Pattern3DLinear( 
   System.int NumberElementsOnVerticalAxis,
   System.int NumberElementsOnHorizontalAxis,
   System.int NumberLevels,
   System.double VerticalSpacing,
   System.double HorizontalSpacing,
   System.double SpacingBetweenLevels,
   System.object EntitiesArray
)
JavaScript 
Pattern3DLinear( 
   NumberElementsOnVerticalAxis : Number,
   NumberElementsOnHorizontalAxis : Number,
   NumberLevels : Number,
   VerticalSpacing : Number,
   HorizontalSpacing : Number,
   SpacingBetweenLevels : Number,
   EntitiesArray : Array
)
COM native C++ 
HRESULT Pattern3DLinear( 
   LONG NumberElementsOnVerticalAxis,
   LONG NumberElementsOnHorizontalAxis,
   LONG NumberLevels,
   DOUBLE VerticalSpacing,
   DOUBLE HorizontalSpacing,
   DOUBLE SpacingBetweenLevels,
   VARIANT EntitiesArray
) 
C++ 
DSRESULT Pattern3DLinear( 
   long NumberElementsOnVerticalAxis,
   long NumberElementsOnHorizontalAxis,
   long NumberLevels,
   double VerticalSpacing,
   double HorizontalSpacing,
   double SpacingBetweenLevels,
   const dsObjectPtrArray& EntitiesArray
) 

Parameters

NumberElementsOnVerticalAxis
Number of rows (x axis)
NumberElementsOnHorizontalAxis
Number of columns (y axis)
NumberLevels
Number of levels (z axis)
VerticalSpacing
Spacing between rows
HorizontalSpacing
Spacing between columns
SpacingBetweenLevels
Spacing between levels
EntitiesArray
Array of entities from which to create the linear pattern in 3D space

Remarks

VerticalSpacing, HorizontalSpacing, and SpacingBetweenLevels... Generate the pattern along...
Positive values Positive x, y, and z axes
Negative values Negative x, y, and z axes

 

See Also

Availability

DraftSight V1R4.0