NXOpen .NET Reference Guide
|
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 | EndMove () |
Releases the data prepared at the beginning of the move. 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 | PrepareToMove (NXOpen.Features.Subdivision.CageManipulatorData.ObjectMoveData moveData) |
Prepares data to move the objects. 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... | |
unsafe void | StepMove (double step) |
Moves the objects by step value. 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... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. 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... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Subdivision cage manipulation tool.
Created in NX9.0.0
|
inline |
Releases the data prepared at the beginning of the move.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
|
inline |
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. |
|
inline |
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. |
|
inline |
Prepares data to move the objects.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
moveData |
|
inline |
Repositions the NXOpen.GeometricUtilities.TransformerData to the centroid of the selected entities.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
|
inline |
Repositions the NXOpen.GeometricUtilities.TransformerData to the specified entity.
Created in NX9.0.0
License requirements: nx_subdivision (" NX SUBDIVISION")
selectionData |
|
inline |
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.