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.