Scilab 6.0.1
      
      
    Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
uiCreateTree
Creation of an uitree
Syntax
myTree = uiCreateTree(myParentTree, mySubTree1, mySubTree2,...,mySubTreeN)
Input parameters
- myParentTree
- an uitree. 
- mySubTree(s)
- one or many trees 
Output parameters
- myTree
- an uitree 
Description
Creates an uitree in which myParentTree will have children(mySubTree1, mySubTree2,...,mySubTreeN).
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) uiDisplayTree(treeRoot)
See also
- uiCreateNode — Creation of node (for Scilab uitree)
- uiDisplayTree — Printing an uitree in GUI mode
- uiDumpTree — Printing an uitree in the console (text mode)
- uiInsertNode — Insertion in a uitree
- uiDeleteNode — Deletion in an uitree
- uiConcatTree — Concatenation of trees
- uiEqualsTree — Comparing two trees
- uiFindNode — Find node in an uitree
- uiGetParentNode — Get Parent of a node
- uiGetChildrenNode — Get Children of a node
- uiGetNodePosition — Get the position(s) of a node
| Report an issue | ||
| << uiCreateNode | uitree | uiDeleteNode >> |