CLASSIFIER : GRTree
uid: class-GRTree-CVEViewer-MetaModel@g-scop.grenoble-inp.fr
Class Diagram
Inherits
- GRNODE
Attributes table
attribute | type | cardinality |
---|---|---|
items | StringChunk | [1,-1] |
selected | StringChunk | [1,-1] |
expanded | StringChunk | [1,-1] |
update | vstring | [1,1] |
texture | TEXTURE | [0,-1] |
texture-key | vstring | [0,-1] |
texture-trim | vvector | [0,-1] |
nb-max | vint | [1,1] |
multiple | vboolean | [1,1] |
almost-one | vboolean | [1,1] |
start | vstring | [1,1] |
Methods
-
set_multiple(self,..) :
set selection characteristics :param self: :param multiple: multiple or single selection :param almost_one: if almost one selected item is expected
-
set_nb_max(self,..) :
set visble items max count :param self: :param nb_max: max count
-
set_start(self,..) :
set top path :param self: :param start:
-
get_start(self,..) :
get top path :param self: :return:
-
add_texture(self,..) : Add texture to a grtree :param self: :param key: reference name of the texture :param texture: texture :param trim: area tuple (umin,vmin,umax,vmax) :param newitem: :param local:
- remove_texture(self,..) :
-
set_tree(self,..) :
set the tree model :param self: :param tree: the nested list :param update: notify
-
get_tree(self,..) :
get current tree model :param self: :return: the nested list
-
add_item(self,..) :
add a subtree to a local path :param self: :param path: path :param stree: subtree
- remove_item(self,..) :
-
rename_item(self,..) :
rename an item :param self: :param path: path :param name: new name
- remove_named_item(self,..) :
- rename_named_item(self,..) :
- select(self,..) :
- unselect(self,..) :
- get_selected(self,..) :
- expand(self,..) :
- collapse(self,..) :
- get_expanded(self,..) :
- get_tree_event(self,..) :