public interface GeomcopyBuilder
Geomcopy
builder
FeatureCollection.createGeomcopyBuilder(Feature)
Property | Value |
---|---|
Associative | True |
CopyThreads | True |
CsysMirrorOption | MirrorYAndZ |
FillPathLength | FillPathLength |
Modifier and Type | Interface and Description |
---|---|
static class |
GeomcopyBuilder.AlongPathDistanceOptions
along path distance options
|
static class |
GeomcopyBuilder.CsysMirrorOptions
CSYS mirror options
|
static class |
GeomcopyBuilder.TransformTypes
user input transform types.
|
Modifier and Type | Method and Description |
---|---|
Expression |
alongPathAngle()
Returns the angle dimension used for along path type of instancing.
|
boolean |
associative()
Returns the associative, a logical flag to indicate if the copies are associative.
|
BetweenLocationsData |
betweenLocations()
Returns the between locations data for between locations type of the transformation.
|
boolean |
copyThreads()
Returns the copy threads option
License requirements: None. |
GeomcopyBuilder.CsysMirrorOptions |
csysMirrorOption()
Returns the Alternate Datum CSYS mirror method option
License requirements: None. |
GeomcopyBuilder.AlongPathDistanceOptions |
fillPathLength()
Returns the fill path length, a distance option for along path type of instancing.
|
SelectObjectList |
geometryToInstance()
Returns the selected object list of geometry to instance.
|
boolean |
hideOriginal()
Returns the hide original
License requirements: None. |
Plane |
mirrorPlane()
Returns the mirror plane for mirror type of instancing.
|
Expression |
numberOfCopies()
Returns the number of copies to make for the geometry to instance.
|
OnPathDimensionBuilder |
onPathDistance()
Returns the onpath distance dimension used for along path type of instancing.
|
Section |
path()
Returns the section path for along path type of instancing.
|
Expression |
rotateAngle()
Returns the angle dimension used for rotation type of instancing.
|
Expression |
rotateDistance()
Returns the distance dimension used for rotation type of instancing.
|
nxopen.Axis |
rotationAxis()
Returns the rotation axis for rotation type of instancing.
|
void |
setAssociative(boolean associative)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCopyThreads(boolean copyThreads)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setCsysMirrorOption(GeomcopyBuilder.CsysMirrorOptions csysMirrorOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFillPathLength(GeomcopyBuilder.AlongPathDistanceOptions fillPathLength)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setHideOriginal(boolean hideOriginal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setMirrorPlane(Plane mirrorPlane)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPath(Section path)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setRotationAxis(nxopen.Axis rotationAxis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTranslationVector(nxopen.Direction translationVector)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setType(GeomcopyBuilder.TransformTypes transformType)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Expression |
translateDistance()
Returns the distance dimension used for translation type of instancing.
|
nxopen.Direction |
translationVector()
Returns the translation vector for translation type of instancing.
|
GeomcopyBuilder.TransformTypes |
type()
Returns the transformation type of instancing, such as Between Locations, or Mirror.
|
GeomcopyBuilder.TransformTypes type() throws NXException, RemoteException
NXException
RemoteException
void setType(GeomcopyBuilder.TransformTypes transformType) throws NXException, RemoteException
transformType
- NXException
RemoteException
SelectObjectList geometryToInstance() throws NXException, RemoteException
NXException
RemoteException
BetweenLocationsData betweenLocations() throws NXException, RemoteException
NXException
RemoteException
nxopen.Direction translationVector() throws NXException, RemoteException
NXException
RemoteException
void setTranslationVector(nxopen.Direction translationVector) throws NXException, RemoteException
translationVector
- NXException
RemoteException
Plane mirrorPlane() throws NXException, RemoteException
NXException
RemoteException
void setMirrorPlane(Plane mirrorPlane) throws NXException, RemoteException
mirrorPlane
- NXException
RemoteException
nxopen.Axis rotationAxis() throws NXException, RemoteException
NXException
RemoteException
void setRotationAxis(nxopen.Axis rotationAxis) throws NXException, RemoteException
rotationAxis
- NXException
RemoteException
Section path() throws NXException, RemoteException
NXException
RemoteException
void setPath(Section path) throws NXException, RemoteException
path
- NXException
RemoteException
Expression translateDistance() throws NXException, RemoteException
NXException
RemoteException
Expression rotateDistance() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder onPathDistance() throws NXException, RemoteException
NXException
RemoteException
Expression rotateAngle() throws NXException, RemoteException
NXException
RemoteException
Expression alongPathAngle() throws NXException, RemoteException
NXException
RemoteException
Expression numberOfCopies() throws NXException, RemoteException
NXException
RemoteException
GeomcopyBuilder.AlongPathDistanceOptions fillPathLength() throws NXException, RemoteException
NXException
RemoteException
void setFillPathLength(GeomcopyBuilder.AlongPathDistanceOptions fillPathLength) throws NXException, RemoteException
fillPathLength
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
boolean hideOriginal() throws NXException, RemoteException
NXException
RemoteException
void setHideOriginal(boolean hideOriginal) throws NXException, RemoteException
hideOriginal
- NXException
RemoteException
GeomcopyBuilder.CsysMirrorOptions csysMirrorOption() throws NXException, RemoteException
NXException
RemoteException
void setCsysMirrorOption(GeomcopyBuilder.CsysMirrorOptions csysMirrorOption) throws NXException, RemoteException
csysMirrorOption
- NXException
RemoteException
boolean copyThreads() throws NXException, RemoteException
NXException
RemoteException
void setCopyThreads(boolean copyThreads) throws NXException, RemoteException
copyThreads
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.