Hide Table of Contents
Pattern3DLinear Method (ISketchManager)

Creates a pattern of the specified entities in 3D space in a matrix of rows, columns, and levels.

.NET Syntax

Visual Basic (Declaration) 
Sub Pattern3DLinear( _
   long NumberElementsOnVerticalAxis As System.Integer, _
   long NumberElementsOnHorizontalAxis As System.Integer, _
   long NumberLevels As System.Integer, _
   double VerticalSpacing As System.Double, _
   double HorizontalSpacing As System.Double, _
   double SpacingBetweenLevels As System.Double, _
   const dsObjectPtrArray& 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


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   Pattern3DLinear Method (ISketchManager)
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2019 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.