public interface CageManipulatorData extends SelectCageObjectData
Modifier and Type | Interface and Description |
---|---|
static class |
CageManipulatorData.ObjectMoveData
Contains object movement information.
|
static class |
CageManipulatorData.ObjectSelectionData
Contains object selection information.
|
Modifier and Type | Method and Description |
---|---|
void |
endMove()
Releases the data prepared at the beginning of the move.
|
void |
move(Point3d moveToPoint,
boolean isSnapGesture)
Deprecated.
Deprecated in NX10.0.0. Use
move(nxopen.Point3d, boolean) with optional constraint point instead.
|
void |
move(Point3d moveToPoint,
Point point,
boolean isSnapGesture)
Moves the objects by dragging.
|
void |
prepareToMove(CageManipulatorData.ObjectMoveData moveData)
Prepares data to move the objects.
|
void |
resetTransformerToCentroidOfSelection()
Repositions the
TransformerData to the centroid of the selected entities. |
void |
setTransformerToObject(CageManipulatorData.ObjectSelectionData selectionData)
Repositions the
TransformerData to the specified entity. |
void |
stepMove(double step)
Moves the objects by step value.
|
TransformerData |
transformer()
Returns the transformation tool.
|
canDeselectObjectsAutomatically, clearAndAdd, selectionList, setCanDeselectObjectsAutomatically, setCursorLocation, setViewDirection
printTestData, printTestData, tag, tagValue
validate
TransformerData transformer() throws NXException, RemoteException
NXException
RemoteException
void prepareToMove(CageManipulatorData.ObjectMoveData moveData) throws NXException, RemoteException
moveData
- NXException
RemoteException
void move(Point3d moveToPoint, boolean isSnapGesture) throws NXException, RemoteException
move(nxopen.Point3d, boolean)
with optional constraint point instead.
moveToPoint
- isSnapGesture
- Are we processing a snap gesture.
NXException
RemoteException
void move(Point3d moveToPoint, Point point, boolean isSnapGesture) throws NXException, RemoteException
moveToPoint
- point
- Optional constraint pointisSnapGesture
- Are we processing a snap gesture.NXException
RemoteException
void endMove() throws NXException, RemoteException
NXException
RemoteException
void stepMove(double step) throws NXException, RemoteException
step
- NXException
RemoteException
void resetTransformerToCentroidOfSelection() throws NXException, RemoteException
TransformerData
to the centroid of the selected entities.
NXException
RemoteException
void setTransformerToObject(CageManipulatorData.ObjectSelectionData selectionData) throws NXException, RemoteException
TransformerData
to the specified entity.
selectionData
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.