uiGetNodePosition

Calling Sequence

Input parameters

Output parameters

position

a matrix of string which contains node position(s).

Description

Get the position of a given node.

Examples

// We should create nodes(subTrees) before creating trees leaf11=uiCreateNode('leaf 1.1','iconLeaf1.1','callbackLeaf1.1')leaf12=uiCreateNode('leaf 1.2','iconLeaf1.2','callbackLeaf1.2')leaf31=uiCreateNode('leaf 3.1','iconLeaf3.1','callbackLeaf3.1')leaf32=uiCreateNode('leaf 3.2','iconLeaf3.2','callbackLeaf3.2')node1=uiCreateNode('Node 1','iconNode1','callbackNode1')node2=uiCreateNode('Node 2','iconNode2','callbackNode2')node3=uiCreateNode('Node 3','iconNode3','callbackNode3')root=uiCreateNode('Root','iconRoot','callbackRoot')treeNode1=uiCreateTree(node1,leaf11,leaf12)treeNode3=uiCreateTree(node3,leaf31,leaf32)treeRoot=uiCreateTree(root,treeNode1,node2,treeNode3)// Get the position of node 'node1'position=uiGetNodePosition(treeRoot,node1)// will return 'position = ['1']'// Get the position of leaf 'leaf31'position=uiGetNodePosition(treeRoot,leaf31)// will return 'position = ['3.1']'