public interface FastPlacementUtilityBuilder extends TaggedObject
Modifier and Type | Method and Description |
---|---|
void |
beginDrag()
The object used for drag
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
cleanupComponent()
To cleanup component
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
endDrag()
For end drag
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
NXObject |
getDraggedObject()
Dragged object used for fast placement is returns
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
moveComponent(Vector3d translation)
To move component
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
onDrag(Vector3d translation,
Matrix3x3 rotation)
For on drag
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
resetComponent()
To reset component used for fast placement
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setDraggedObject(NXObject draggedObject)
Dragged object is set
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
updateAfterCleanup()
For update after cleanUp
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
printTestData, printTestData, tag, tagValue
NXObject getDraggedObject() throws NXException, RemoteException
NXException
RemoteException
void setDraggedObject(NXObject draggedObject) throws NXException, RemoteException
draggedObject
- NXException
RemoteException
void beginDrag() throws NXException, RemoteException
NXException
RemoteException
void onDrag(Vector3d translation, Matrix3x3 rotation) throws NXException, RemoteException
translation
- rotation
- NXException
RemoteException
void endDrag() throws NXException, RemoteException
NXException
RemoteException
void resetComponent() throws NXException, RemoteException
NXException
RemoteException
void moveComponent(Vector3d translation) throws NXException, RemoteException
translation
- NXException
RemoteException
void cleanupComponent() throws NXException, RemoteException
NXException
RemoteException
void updateAfterCleanup() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.