public interface MoveObjectBuilder extends Builder
MoveObjectBuilder
BaseFeatureCollection.createMoveObjectBuilder(nxopen.features.MoveObject)
Property | Value |
---|---|
Associative | false |
CreateTraceLines | false |
Divisions | 1 |
LayerOption | Original |
MoveObjectResult | MoveOriginal |
MoveParents | true |
NumberOfCopies | 1 |
TransformMotion.DeltaEnum | ReferenceWcsWorkPart |
TransformMotion.DeltaXc.Value | 0.0 |
TransformMotion.DeltaYc.Value | 0.0 |
TransformMotion.DeltaZc.Value | 0.0 |
TransformMotion.Option | Dynamic |
Modifier and Type | Interface and Description |
---|---|
static class |
MoveObjectBuilder.LayerOptionType
Indicates the layer on which moved or copied objects will be placed
|
static class |
MoveObjectBuilder.MoveObjectResultOptions
Indicates whether to move or copy objects
|
Modifier and Type | Method and Description |
---|---|
boolean |
associative()
Returns the associative flag.
|
boolean |
createTraceLines()
Returns the create trace lines flag
License requirements: None. |
int |
divisions()
Returns the distance or angle divisions
License requirements: None. |
int |
layer()
Returns the layer
License requirements: None. |
MoveObjectBuilder.LayerOptionType |
layerOption()
Returns the layer option
License requirements: None. |
MoveObjectBuilder.MoveObjectResultOptions |
moveObjectResult()
Returns the move rotate result
License requirements: None. |
boolean |
moveParents()
Returns the move parents flag.
|
int |
numberOfCopies()
Returns the number of copies
License requirements: None. |
SelectNXObjectList |
objectToMoveObject()
Returns the objects to move-rotate
License requirements: None. |
void |
setAssociative(boolean associative)
License requirements: None. |
void |
setCreateTraceLines(boolean createTraceLines)
License requirements: None. |
void |
setDivisions(int distanceOrAngleDivisions)
License requirements: None. |
void |
setLayer(int layer)
License requirements: None. |
void |
setLayerOption(MoveObjectBuilder.LayerOptionType layerOptionType)
License requirements: None. |
void |
setMoveObjectResult(MoveObjectBuilder.MoveObjectResultOptions moveObjectResult)
License requirements: None. |
void |
setMoveParents(boolean moveParents)
License requirements: None. |
void |
setNumberOfCopies(int numCopies)
License requirements: None. |
ModlMotion |
transformMotion()
Returns the transform
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList objectToMoveObject() throws NXException, RemoteException
NXException
RemoteException
ModlMotion transformMotion() throws NXException, RemoteException
NXException
RemoteException
MoveObjectBuilder.MoveObjectResultOptions moveObjectResult() throws NXException, RemoteException
NXException
RemoteException
void setMoveObjectResult(MoveObjectBuilder.MoveObjectResultOptions moveObjectResult) throws NXException, RemoteException
moveObjectResult
- NXException
RemoteException
MoveObjectBuilder.LayerOptionType layerOption() throws NXException, RemoteException
NXException
RemoteException
void setLayerOption(MoveObjectBuilder.LayerOptionType layerOptionType) throws NXException, RemoteException
layerOptionType
- NXException
RemoteException
int layer() throws NXException, RemoteException
NXException
RemoteException
void setLayer(int layer) throws NXException, RemoteException
layer
- NXException
RemoteException
int divisions() throws NXException, RemoteException
NXException
RemoteException
void setDivisions(int distanceOrAngleDivisions) throws NXException, RemoteException
distanceOrAngleDivisions
- NXException
RemoteException
int numberOfCopies() throws NXException, RemoteException
NXException
RemoteException
void setNumberOfCopies(int numCopies) throws NXException, RemoteException
numCopies
- NXException
RemoteException
boolean moveParents() throws NXException, RemoteException
NXException
RemoteException
void setMoveParents(boolean moveParents) throws NXException, RemoteException
moveParents
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
boolean createTraceLines() throws NXException, RemoteException
NXException
RemoteException
void setCreateTraceLines(boolean createTraceLines) throws NXException, RemoteException
createTraceLines
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.