public static class CageManipulatorData.ObjectMoveData extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
Point3d |
beginDragCursorPosition
The point from which object dragging is initiated, the point
under the cursor when seen in view direction.
|
Point3d |
beginDragObjectPosition
The point on object near cursor from which object dragging is initiated
|
NXObject |
draggedObject
The dragged object.
|
double |
micropositioningScale
The micropositioning scale.
|
View |
view
The view in which object is dragged.
|
Vector3d |
viewDirection
The view direction.
|
Constructor and Description |
---|
ObjectMoveData() |
ObjectMoveData(NXObject draggedObjectInitial,
Point3d beginDragCursorPositionInitial,
Point3d beginDragObjectPositionInitial,
View viewInitial,
double micropositioningScaleInitial,
Vector3d viewDirectionInitial)
Constructor for the ObjectMoveData object.
|
public NXObject draggedObject
public Point3d beginDragCursorPosition
public Point3d beginDragObjectPosition
public View view
public double micropositioningScale
public Vector3d viewDirection
public ObjectMoveData()
public ObjectMoveData(NXObject draggedObjectInitial, Point3d beginDragCursorPositionInitial, Point3d beginDragObjectPositionInitial, View viewInitial, double micropositioningScaleInitial, Vector3d viewDirectionInitial)
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 initiatedviewInitial
- The view in which object is dragged.micropositioningScaleInitial
- The micropositioning scale.viewDirectionInitial
- The view direction.Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.