|
NX Open C++ Reference Guide
|
Contains object movement information. More...
Public Member Functions | |
| ObjectMoveData (NXOpen::NXObject *draggedObjectInitial, const NXOpen::Point3d &beginDragCursorPositionInitial, const NXOpen::Point3d &beginDragObjectPositionInitial, NXOpen::View *viewInitial, double micropositioningScaleInitial) | |
| Constructor for the ObjectMoveData struct. | |
Public Attributes | |
| NXOpen::Point3d | BeginDragCursorPosition |
| The point from which object dragging is initiated, the point under the cursor when seen in view direction. | |
| NXOpen::Point3d | BeginDragObjectPosition |
| The point on object near cursor from which object dragging is initiated. | |
| NXOpen::NXObject * | DraggedObject |
| The dragged object. | |
| double | MicropositioningScale |
| The micropositioning scale. | |
| NXOpen::View * | View |
| The view in which object is dragged. | |
Contains object movement information.
Created in NX9.0.0.
| NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::ObjectMoveData | ( | NXOpen::NXObject * | draggedObjectInitial, |
| const NXOpen::Point3d & | beginDragCursorPositionInitial, | ||
| const NXOpen::Point3d & | beginDragObjectPositionInitial, | ||
| NXOpen::View * | viewInitial, | ||
| double | micropositioningScaleInitial | ||
| ) |
Constructor for the ObjectMoveData struct.
| draggedObjectInitial | The dragged object. |
| beginDragCursorPositionInitial | The point from which object dragging is initiated, the point under the cursor when seen in view direction. |
| beginDragObjectPositionInitial | The point on object near cursor from which object dragging is initiated |
| viewInitial | The view in which object is dragged. |
| micropositioningScaleInitial | The micropositioning scale. |
| NXOpen::Point3d NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::BeginDragCursorPosition |
The point from which object dragging is initiated, the point under the cursor when seen in view direction.
| NXOpen::Point3d NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::BeginDragObjectPosition |
The point on object near cursor from which object dragging is initiated.
| NXOpen::NXObject* NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::DraggedObject |
The dragged object.
| double NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::MicropositioningScale |
The micropositioning scale.
| NXOpen::View* NXOpen::Features::Subdivision::CageManipulatorData::ObjectMoveData::View |
The view in which object is dragged.