NXOpen .NET Reference
12.0.0
|
Represents the interface for navigator action classes More...
Public Member Functions | |
unsafe NXOpen.ShipDesign.Navigator | ShowNavigator (int index, string bitmap, string tooltip, string name) |
Shows the navigator. More... | |
unsafe void | RegisterNavigator (int index, string bitmap, string tooltip, string name) |
Registers the navigator. More... | |
unsafe void | UnregisterNavigator (int index) |
Unregisters the navigator. More... | |
unsafe bool | IsNavigatorRegistered (int index) |
Checks if ship navigator is registered. More... | |
unsafe int | GetNavigatorCount () |
Gets navigator count. More... | |
unsafe void | ActiveNavigator (int index) |
Actives ship navigator. More... | |
unsafe NXOpen.ShipDesign.Navigator | GetNavigator (int index) |
Gets ship navigator. More... | |
unsafe void | RefreshNavigator (int index) |
Loads navigator models. More... | |
unsafe NXOpen.ShipDesign.ShipNavigatorRoot | GetShipNavigatorRoot () |
Establish ship navigator root More... | |
unsafe void | UnloadPartAndItsChildren (NXOpen.BasePart partTag) |
Unloads part and its children. More... | |
unsafe void | SaveConfigureFile (int index) |
Saves the configure file. More... | |
unsafe void | ChangeNodeState (NXOpen.ShipDesign.NavigatorNode tgTargetNode, int status) |
Change node state. More... | |
unsafe void | RemoveNodes (int index, NXOpen.ShipDesign.NavigatorNode[] tgNodes) |
Remove navigator nodes. More... | |
unsafe void | CopyNode (int index, NXOpen.ShipDesign.NavigatorNode[] tgNodes) |
Copy navigator node. More... | |
unsafe void | CutNode (int index, NXOpen.ShipDesign.NavigatorNode[] tgNodes) |
Cut navigator node. More... | |
unsafe void | PasteNode (int index, NXOpen.ShipDesign.NavigatorNode tgTargetNode) |
Paste navigator node. More... | |
unsafe void | ReparentNode (int index, NXOpen.ShipDesign.NavigatorNode tgTargetNode, NXOpen.ShipDesign.NavigatorNode tgSourceNode) |
Reparent navigator node. More... | |
unsafe void | ReparentNodes (int index, NXOpen.ShipDesign.NavigatorNode tgTargetNode, NXOpen.ShipDesign.NavigatorNode[] tgNodes) |
Reparent navigator nodes. More... | |
unsafe void | SetNodeName (NXOpen.ShipDesign.NavigatorNode tgTargetNode, string name) |
Set node name. More... | |
unsafe void | SetActiveNode (int index, NXOpen.ShipDesign.NavigatorNode tgTargetNode) |
Set selected node as active node. More... | |
unsafe void | SendToSubView (int index, NXOpen.ShipDesign.NavigatorNode tgTargetNode) |
Send node to sub view. More... | |
unsafe NXOpen.ShipDesign.ShipNavigatorNodeBuilder | CreateShipNavigatorNodeBuilder (bool isEdit, NXOpen.ShipDesign.NavigatorNode tgNode) |
Creates a NXOpen.ShipDesign.ShipNavigatorNodeBuilder . More... | |
unsafe void | EditFeature (NXOpen.Features.Feature tgFeat) |
Edit feature. More... | |
unsafe NXOpen.ShipDesign.NavigatorNode[] | GetReferencingNodes (NXOpen.TaggedObject tgReferencedObject) |
Gets all referencing navigator nodes. More... | |
unsafe void | PopulateAndPrintShipNavigator (NXOpen.BasePart displayPart) |
Populates and prints data for each navigator found. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents the interface for navigator action classes
To obtain an instance of this class, refer to NXOpen.ShipDesign.ShipSession
Created in NX11.0.1
unsafe void NXOpen.ShipDesign.NavigatorCollection.ActiveNavigator | ( | int | index | ) |
Actives ship navigator.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
unsafe void NXOpen.ShipDesign.NavigatorCollection.ChangeNodeState | ( | NXOpen.ShipDesign.NavigatorNode | tgTargetNode, |
int | status | ||
) |
Change node state.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
tgTargetNode | |
status |
unsafe void NXOpen.ShipDesign.NavigatorCollection.CopyNode | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode[] | tgNodes | ||
) |
Copy navigator node.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgNodes |
unsafe NXOpen.ShipDesign.ShipNavigatorNodeBuilder NXOpen.ShipDesign.NavigatorCollection.CreateShipNavigatorNodeBuilder | ( | bool | isEdit, |
NXOpen.ShipDesign.NavigatorNode | tgNode | ||
) |
Creates a NXOpen.ShipDesign.ShipNavigatorNodeBuilder .
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
isEdit | |
tgNode |
unsafe void NXOpen.ShipDesign.NavigatorCollection.CutNode | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode[] | tgNodes | ||
) |
Cut navigator node.
Created in NX12.0.0
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgNodes |
unsafe void NXOpen.ShipDesign.NavigatorCollection.EditFeature | ( | NXOpen.Features.Feature | tgFeat | ) |
Edit feature.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
tgFeat | NXOpen.Features.Feature to be edited |
unsafe NXOpen.ShipDesign.Navigator NXOpen.ShipDesign.NavigatorCollection.GetNavigator | ( | int | index | ) |
Gets ship navigator.
Created in NX11.0.2
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
unsafe int NXOpen.ShipDesign.NavigatorCollection.GetNavigatorCount | ( | ) |
Gets navigator count.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
unsafe NXOpen.ShipDesign.NavigatorNode [] NXOpen.ShipDesign.NavigatorCollection.GetReferencingNodes | ( | NXOpen.TaggedObject | tgReferencedObject | ) |
Gets all referencing navigator nodes.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
tgReferencedObject |
unsafe NXOpen.ShipDesign.ShipNavigatorRoot NXOpen.ShipDesign.NavigatorCollection.GetShipNavigatorRoot | ( | ) |
Establish ship navigator root
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
unsafe bool NXOpen.ShipDesign.NavigatorCollection.IsNavigatorRegistered | ( | int | index | ) |
Checks if ship navigator is registered.
Created in NX11.0.2
License requirements: nx_ship_basic ("Ship Basic Design")
index |
unsafe void NXOpen.ShipDesign.NavigatorCollection.PasteNode | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode | tgTargetNode | ||
) |
Paste navigator node.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgTargetNode |
unsafe void NXOpen.ShipDesign.NavigatorCollection.PopulateAndPrintShipNavigator | ( | NXOpen.BasePart | displayPart | ) |
Populates and prints data for each navigator found.
Created in NX11.0.2
License requirements: None.
displayPart | part being validated |
unsafe void NXOpen.ShipDesign.NavigatorCollection.RefreshNavigator | ( | int | index | ) |
Loads navigator models.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
unsafe void NXOpen.ShipDesign.NavigatorCollection.RegisterNavigator | ( | int | index, |
string | bitmap, | ||
string | tooltip, | ||
string | name | ||
) |
Registers the navigator.
Created in NX11.0.2
License requirements: nx_ship_basic ("Ship Basic Design")
index | |
bitmap | |
tooltip | |
name |
unsafe void NXOpen.ShipDesign.NavigatorCollection.RemoveNodes | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode[] | tgNodes | ||
) |
Remove navigator nodes.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgNodes |
unsafe void NXOpen.ShipDesign.NavigatorCollection.ReparentNode | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode | tgTargetNode, | ||
NXOpen.ShipDesign.NavigatorNode | tgSourceNode | ||
) |
Reparent navigator node.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgTargetNode | |
tgSourceNode |
unsafe void NXOpen.ShipDesign.NavigatorCollection.ReparentNodes | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode | tgTargetNode, | ||
NXOpen.ShipDesign.NavigatorNode[] | tgNodes | ||
) |
Reparent navigator nodes.
Created in NX11.0.2
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgTargetNode | |
tgNodes |
unsafe void NXOpen.ShipDesign.NavigatorCollection.SaveConfigureFile | ( | int | index | ) |
Saves the configure file.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
unsafe void NXOpen.ShipDesign.NavigatorCollection.SendToSubView | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode | tgTargetNode | ||
) |
Send node to sub view.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgTargetNode |
unsafe void NXOpen.ShipDesign.NavigatorCollection.SetActiveNode | ( | int | index, |
NXOpen.ShipDesign.NavigatorNode | tgTargetNode | ||
) |
Set selected node as active node.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | ship navigator id |
tgTargetNode |
unsafe void NXOpen.ShipDesign.NavigatorCollection.SetNodeName | ( | NXOpen.ShipDesign.NavigatorNode | tgTargetNode, |
string | name | ||
) |
Set node name.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
tgTargetNode | |
name |
unsafe NXOpen.ShipDesign.Navigator NXOpen.ShipDesign.NavigatorCollection.ShowNavigator | ( | int | index, |
string | bitmap, | ||
string | tooltip, | ||
string | name | ||
) |
Shows the navigator.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
index | |
bitmap | |
tooltip | |
name |
unsafe void NXOpen.ShipDesign.NavigatorCollection.UnloadPartAndItsChildren | ( | NXOpen.BasePart | partTag | ) |
Unloads part and its children.
Created in NX11.0.1
License requirements: nx_ship_basic ("Ship Basic Design")
partTag |
unsafe void NXOpen.ShipDesign.NavigatorCollection.UnregisterNavigator | ( | int | index | ) |
Unregisters the navigator.
Created in NX11.0.2
License requirements: nx_ship_basic ("Ship Basic Design")
index |
|
get |
Returns the tag of this object.