public interface MovePoleBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MovePoleBuilder.MoveMethodType
Move Pole types
|
static class |
MovePoleBuilder.WCSDirectionType
WCS direction
|
Modifier and Type | Method and Description |
---|---|
ControlPoleManagerData |
controlPoleManager()
Returns the control pole manager
License requirements: None. |
DegreesAndSegmentsOrPatchesBuilder |
degreesAndPatches()
Returns the degrees and patches
License requirements: None. |
NXObject |
entity()
Returns the entity
License requirements: None. |
MovePoleBuilder.MoveMethodType |
moveMethod()
Returns the control pole move method
License requirements: None. |
Plane |
plane()
Returns the plane
License requirements: None. |
void |
setEntity(NXObject entity)
License requirements: None. |
void |
setMoveMethod(MovePoleBuilder.MoveMethodType moveMethod)
License requirements: None. |
void |
setPlane(Plane plane)
License requirements: None. |
void |
setVector(Direction vector)
License requirements: None. |
void |
setWCSDirection(MovePoleBuilder.WCSDirectionType wcsDirection)
License requirements: None. |
Direction |
vector()
Returns the vector
License requirements: None. |
MovePoleBuilder.WCSDirectionType |
wcsdirection()
Returns the fixed direction
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
ControlPoleManagerData controlPoleManager() throws NXException, RemoteException
NXException
RemoteException
DegreesAndSegmentsOrPatchesBuilder degreesAndPatches() throws NXException, RemoteException
NXException
RemoteException
MovePoleBuilder.MoveMethodType moveMethod() throws NXException, RemoteException
NXException
RemoteException
void setMoveMethod(MovePoleBuilder.MoveMethodType moveMethod) throws NXException, RemoteException
moveMethod
- NXException
RemoteException
MovePoleBuilder.WCSDirectionType wcsdirection() throws NXException, RemoteException
NXException
RemoteException
void setWCSDirection(MovePoleBuilder.WCSDirectionType wcsDirection) throws NXException, RemoteException
wcsDirection
- NXException
RemoteException
Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(Direction vector) throws NXException, RemoteException
vector
- NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
NXObject entity() throws NXException, RemoteException
NXException
RemoteException
void setEntity(NXObject entity) throws NXException, RemoteException
entity
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.