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

◆ __init__()

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

◆ __ListupRecursive__()

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

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

[戻り値]
void

Definition at line 638 of file RtmTreeCtrl.py.

◆ __SetItemRecursive__()

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

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

[戻り値]
void

Definition at line 537 of file RtmTreeCtrl.py.

◆ checkDispKind()

def RtmTreeCtrl.RtmTreeCtrl.checkDispKind (   self,
  kind 
)

Definition at line 501 of file RtmTreeCtrl.py.

◆ GetChildrenItemIdList()

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

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

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

Definition at line 600 of file RtmTreeCtrl.py.

◆ GetChildrenItemNameList()

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

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

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

Definition at line 619 of file RtmTreeCtrl.py.

◆ OnCompareItems()

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.

◆ PrintAll()

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

[引数]
void

[戻り値]
void

Definition at line 489 of file RtmTreeCtrl.py.

◆ SetItemByDict()

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

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

[戻り値]
void

Definition at line 519 of file RtmTreeCtrl.py.

Member Data Documentation

◆ depth

RtmTreeCtrl.RtmTreeCtrl.depth

Definition at line 452 of file RtmTreeCtrl.py.

◆ il

RtmTreeCtrl.RtmTreeCtrl.il

Definition at line 455 of file RtmTreeCtrl.py.

◆ kindDispMode

RtmTreeCtrl.RtmTreeCtrl.kindDispMode

Definition at line 468 of file RtmTreeCtrl.py.

◆ log

RtmTreeCtrl.RtmTreeCtrl.log

Definition at line 426 of file RtmTreeCtrl.py.

◆ parent

RtmTreeCtrl.RtmTreeCtrl.parent

Definition at line 433 of file RtmTreeCtrl.py.

◆ root

RtmTreeCtrl.RtmTreeCtrl.root

Definition at line 458 of file RtmTreeCtrl.py.

◆ treeimg_list

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 Mon Feb 28 2022 23:00:48