Public Member Functions | Public Attributes | List of all members
RtmTreeCtrl.RtmTreeCtrl Class Reference
Inheritance diagram for RtmTreeCtrl.RtmTreeCtrl:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent, id, pos, size, style, log)
 
def __ListupRecursive__ (self, item_id)
 
def __SetItemRecursive__ (self, item_id, dict)
 
def checkDispKind (self, kind)
 
def GetChildrenItemIdList (self, parent_id)
 
def GetChildrenItemNameList (self, parent_id)
 
def OnCompareItems (self, item1, item2)
 
def PrintAll (self)
 
def SetItemByDict (self, dict)
 

Public Attributes

 depth
 
 il
 
 kindDispMode
 
 log
 
 parent
 
 root
 
 treeimg_list
 

Detailed Description

ネーミングツリークラス

Definition at line 408 of file RtmTreeCtrl.py.

Constructor & Destructor Documentation

def RtmTreeCtrl.RtmTreeCtrl.__init__ (   self,
  parent,
  id,
  pos,
  size,
  style,
  log 
)
初期化

[引数]
parent -- 親ウインドウ
id     -- ウインドウID
pos    -- 位置
size   -- サイズ
style  -- ウインドウスタイル
# wx.TreeCtrl と同じ

[戻り値]
this

Definition at line 410 of file RtmTreeCtrl.py.

Member Function Documentation

def RtmTreeCtrl.RtmTreeCtrl.__ListupRecursive__ (   self,
  item_id 
)
現在のItemID以下の子供のItemTextを再帰的に表示する

[引数]
item_id -- 現在のレベルのItemID

[戻り値]
void

Definition at line 638 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.__SetItemRecursive__ (   self,
  item_id,
  dict 
)
Item をディクショナリから再帰的にセットする

[引数]
item_id -- 現在のレベルのItemのID
dict    -- Item の残りのディクショナリ

[戻り値]
void

Definition at line 537 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.checkDispKind (   self,
  kind 
)

Definition at line 501 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.GetChildrenItemIdList (   self,
  parent_id 
)
現在のItemID以下の子供のIDリストを取得する

[引数]
paren_id -- 現在のレベルのItemID

[戻り値]
items -- 子供のItemのリスト

Definition at line 600 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.GetChildrenItemNameList (   self,
  parent_id 
)
現在のItemID以下の子供のItemTextリストを取得する

[引数]
paren_id -- 現在のレベルのItemID

[戻り値]
items -- 子供のItemTextのリスト

Definition at line 619 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.OnCompareItems (   self,
  item1,
  item2 
)
itemの比較

[引数]
item1 -- item1
item2 -- item2

[戻り値]
-1 -- t1 < t2
0  -- t1 = t2
1  -- t1 > t2

Definition at line 470 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.PrintAll (   self)
全Itemの表示

[引数]
void

[戻り値]
void

Definition at line 489 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrl.SetItemByDict (   self,
  dict 
)
ディクショナリを与えてItemをセット

[引数]
dict -- Item のディクショナリ

[戻り値]
void

Definition at line 519 of file RtmTreeCtrl.py.

Member Data Documentation

RtmTreeCtrl.RtmTreeCtrl.depth

Definition at line 452 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.il

Definition at line 455 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.kindDispMode

Definition at line 468 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.log

Definition at line 426 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.parent

Definition at line 433 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.root

Definition at line 458 of file RtmTreeCtrl.py.

RtmTreeCtrl.RtmTreeCtrl.treeimg_list

Definition at line 431 of file RtmTreeCtrl.py.


The documentation for this class was generated from the following file:


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:26:05