NXOpen .NET Reference
12.0.0
|
Subdivision cage manipulation tool. More...
Classes | |
struct | _ObjectMoveData |
Contains object movement information. | |
struct | _ObjectSelectionData |
Contains object selection information. | |
struct | ObjectMoveData |
Contains object movement information. More... | |
struct | ObjectSelectionData |
Contains object selection information. More... | |
Public Member Functions | |
unsafe void | PrepareToMove (NXOpen.Features.Subdivision.CageManipulatorData.ObjectMoveData moveData) |
Prepares data to move the objects. More... | |
unsafe void | Move (NXOpen.Point3d moveToPoint, bool isSnapGesture) |
Moves the objects by dragging. More... | |
unsafe void | Move (NXOpen.Point3d moveToPoint, NXOpen.Point point, bool isSnapGesture) |
Moves the objects by dragging. More... | |
unsafe void | EndMove () |
Releases the data prepared at the beginning of the move. More... | |
unsafe void | StepMove (double step) |
Moves the objects by step value. More... | |
unsafe void | ResetTransformerToCentroidOfSelection () |
Repositions the NXOpen.GeometricUtilities.TransformerData to the centroid of the selected entities. More... | |
unsafe void | SetTransformerToObject (NXOpen.Features.Subdivision.CageManipulatorData.ObjectSelectionData selectionData) |
Repositions the NXOpen.GeometricUtilities.TransformerData to the specified entity. More... | |
Public Member Functions inherited from NXOpen.Features.Subdivision.SelectCageObjectData | |
unsafe void | ClearAndAdd (NXOpen.NXObject[] objects, NXOpen.View view, NXOpen.Point3d point) |
Clears the currently present objects and adds new objects. More... | |
unsafe void | SetCursorLocation (NXOpen.Point3d point) |
Sets the cursor location in absolute coordinates. More... | |
unsafe void | SetViewDirection (NXOpen.Vector3d direction) |
Sets the view direction. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.GeometricUtilities.TransformerData | Transformer [get] |
Returns the transformation tool. More... | |
Properties inherited from NXOpen.Features.Subdivision.SelectCageObjectData | |
unsafe bool | CanDeselectObjectsAutomatically [get, set] |
Returns or sets the flag indicating if previously selected objects can be de-selected during selection of new objects. More... | |
unsafe NXOpen.SelectDisplayableObjectList | SelectionList [get] |
Returns the object list. More... | |
Subdivision cage manipulation tool.
Created in NX9.0.0
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.EndMove | ( | ) |
Releases the data prepared at the beginning of the move.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.Move | ( | NXOpen.Point3d | moveToPoint, |
bool | isSnapGesture | ||
) |
Moves the objects by dragging.
Created in NX9.0.0
Deprecated in NX10.0.0. Use NXOpen.Features.Subdivision.CageManipulatorData.Move with optional constraint point instead.
License requirements: nx_subdivision (" NX SUBDIVISION")
moveToPoint | |
isSnapGesture | Are we processing a snap gesture. |
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.Move | ( | NXOpen.Point3d | moveToPoint, |
NXOpen.Point | point, | ||
bool | isSnapGesture | ||
) |
Moves the objects by dragging.
A constraint point can be assigned when moving a vertex.
Created in NX10.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
moveToPoint | |
point | Optional constraint point |
isSnapGesture | Are we processing a snap gesture. |
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.PrepareToMove | ( | NXOpen.Features.Subdivision.CageManipulatorData.ObjectMoveData | moveData | ) |
Prepares data to move the objects.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
moveData |
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.ResetTransformerToCentroidOfSelection | ( | ) |
Repositions the NXOpen.GeometricUtilities.TransformerData to the centroid of the selected entities.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.SetTransformerToObject | ( | NXOpen.Features.Subdivision.CageManipulatorData.ObjectSelectionData | selectionData | ) |
Repositions the NXOpen.GeometricUtilities.TransformerData to the specified entity.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
selectionData |
unsafe void NXOpen.Features.Subdivision.CageManipulatorData.StepMove | ( | double | step | ) |
Moves the objects by step value.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
step |
|
get |
Returns the transformation tool.
Created in NX9.0.0
License requirements: None.