Class Navigator
Assembly: NXOpen.dll
Syntax
public class Navigator : NXObject, IMessageSink, INXObject
Constructors
Navigator()
Declaration
Methods
GetRootPart()
Declaration
public BasePart GetRootPart()
Returns
GetView(int)
Declaration
public NavigatorView GetView(int viewIndex)
Parameters
Type |
Name |
Description |
int |
viewIndex |
|
Returns
GetViewCount()
Declaration
public int GetViewCount()
Returns
Hide()
Declaration
Hide(bool)
Declaration
public void Hide(bool hideNavigator)
Parameters
Type |
Name |
Description |
bool |
hideNavigator |
|
HideView(int)
Declaration
public void HideView(int viewIndex)
Parameters
Type |
Name |
Description |
int |
viewIndex |
|
Declaration
public void RegisterNodeContextMenuItem(string title, string icon, Navigator.NodeContextMenuItemActionCallback actionCB, Navigator.NodeContextMenuItemVisibilityCallback visibilityCB, Navigator.NodeContextMenuItemDefaultMenuItemCallback isDefaultCB)
Parameters
Declaration
public void RegisterNodesContextMenuItem(string title, string icon, Navigator.NodesContextMenuItemActionCallback actionCB, Navigator.NodesContextMenuItemVisibilityCallback visibilityCB, Navigator.NodesContextMenuItemDefaultMenuItemCallback isDefaultCB)
Parameters
Declaration
public void RegisterViewContextMenuItem(string title, string icon, Navigator.ViewContextMenuItemActionCallback actionCB, Navigator.ViewContextMenuItemVisibilityCallback visibilityCB)
Parameters
SetNodeCheckCallback(NodeCheckCallback)
Declaration
public void SetNodeCheckCallback(Navigator.NodeCheckCallback checkCB)
Parameters
SetNodeDeselectedCallback(NodeDeselectedCallback)
Declaration
public void SetNodeDeselectedCallback(Navigator.NodeDeselectedCallback deselectedCB)
Parameters
SetNodePropertyCompareCallback(NodePropertyCompareCallback)
Declaration
public void SetNodePropertyCompareCallback(Navigator.NodePropertyCompareCallback checkCB)
Parameters
SetNodeSelectedCallback(NodeSelectedCallback)
Declaration
public void SetNodeSelectedCallback(Navigator.NodeSelectedCallback selectedCB)
Parameters
SetRootPart(BasePart)
Declaration
public void SetRootPart(BasePart rootPart)
Parameters
ShowView(int)
Declaration
public void ShowView(int viewIndex)
Parameters
Type |
Name |
Description |
int |
viewIndex |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink