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

Public Member Functions

def __init__ (self, canvas, parent)
 
def changeCoordT (self, id, new_p1, new_p2)
 
def childMove (self, dc, pos_new)
 
def createWidget (self)
 
def dmove (self, dc, movex, movey)
 
def refresh (self)
 
def remove (self, dc, canvas)
 
def removeWidget (self, dc)
 
def selected (self)
 
def setEndPoint (self, dc, shape, movex, movey)
 
def setLine2port (self, canvas, dc)
 
def setPoints (self, startX, startY, endX, endY)
 
def setStartPoint (self, dc, movex, movey)
 
def unselected (self, dc)
 

Public Attributes

 canvas
 
 coordT
 
 curOvalObj
 
 endx
 
 endy
 
 g_inp
 
 g_outp
 
 idx
 
 lines
 
 oval_dict
 
 parent
 
 profile
 
 startx
 
 starty
 
 subscription_type
 
 tag
 

Detailed Description

�����������륯�饹

Definition at line 557 of file RtmSystemDraw.py.

Constructor & Destructor Documentation

def RtmSystemDraw.GRtcLine.__init__ (   self,
  canvas,
  parent 
)
���饹�ν����

[����]
canvas -- ���褹�륭���Х������
parent -- �ƥ��饹����ꤹ��

[�����]
void

Definition at line 559 of file RtmSystemDraw.py.

Member Function Documentation

def RtmSystemDraw.GRtcLine.changeCoordT (   self,
  id,
  new_p1,
  new_p2 
)
����ư���˰�ư�������κ�ɸ�������

[����]
id     -- ��ɸ������ꤹ�볫�ϥ���ǥå�����ź������
new_p1 -- ��������ɸ��x,y�ˤγ������򥿥ץ�ǻ���
new_p2 -- ��������ɸ��x,y�ˤν�λ���򥿥ץ�ǻ���

[�����]
void

Definition at line 840 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.childMove (   self,
  dc,
  pos_new 
)
���ΰ�ư

[����]
dc      -- ���褹��ǥХ���������ƥ����Ȥ����
pos_new -- ��ư��κ�ɸ�ꥹ��

[�����]
void

Definition at line 858 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.createWidget (   self)
��������

[����]
�ʤ�

[�����]
void

Definition at line 646 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.dmove (   self,
  dc,
  movex,
  movey 
)
��ư�����Υ��ߡ��롼����

[����]
dc    -- DC�����
movex -- ��ư�������е�Υ
movey -- ��ư�������е�Υ

[�����]
void

Definition at line 785 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.refresh (   self)
��ե�å������
���ڤӰ�ư�Ѥαߤ���������֤ˤ���

[����]
�ʤ�

[�����]
void

Definition at line 586 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.remove (   self,
  dc,
  canvas 
)
������Ӱ�ư�Ѥαߤ򥭥��Х���DC�夫��������

[����]
dc     -- ���褵��Ƥ���ǥХ���������ƥ����Ȥ����
canvas -- ���褵��Ƥ��륭���Х������

[�����]
void

Definition at line 601 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.removeWidget (   self,
  dc 
)
����
��Ϣ����Inport/Outport�ξ���(����unsubscribe)�ι���������ƤӽФ�

[����]
dc     -- ���褹��ǥХ���������ƥ����Ȥ����

[�����]
void

Definition at line 620 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.selected (   self)
������������ʿ����ѹ���

[����]
�ʤ�

[�����]
void

Definition at line 755 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.setEndPoint (   self,
  dc,
  shape,
  movex,
  movey 
)
���ν�λ���������ʽ�λ���ΰ�ư��

[����]
dc     -- ���褹��ǥХ���������ƥ����Ȥ����
movex  -- ��λ������ɸ�����а�ư��
movey  -- ��λ������ɸ�����а�ư��

[�����]
void

Definition at line 728 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.setLine2port (   self,
  canvas,
  dc 
)
��������
����������ĤΥݡ��Ȥ򤢤餫������ꤷ�ܥ᥽�åɤ�ƤӽФ���
canvas.lineTo, canvas.lineFrom �˥ݡ��Ȥ����ꤷ�Ƥ�����

[����]
canvas -- �������褹�륭���Х������
dc     -- �������褹��DC�����

[�����]
void

Definition at line 798 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.setPoints (   self,
  startX,
  startY,
  endX,
  endY 
)
���κ�ɸ����

[����]
startX -- ���賫�ϰ��֤Σ���ɸ
startY -- ���賫�ϰ��֤Σ���ɸ
endtX  -- ���轪λ���֤Σ���ɸ
endtY  -- ���轪λ���֤Σ���ɸ

[�����]
void

Definition at line 677 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.setStartPoint (   self,
  dc,
  movex,
  movey 
)
���γ������������ʳ������ΰ�ư��

[����]
dc     -- ���褹��ǥХ���������ƥ����Ȥ����
movex  -- ����������ɸ�����а�ư��
movey  -- ����������ɸ�����а�ư��

[�����]
void

Definition at line 701 of file RtmSystemDraw.py.

def RtmSystemDraw.GRtcLine.unselected (   self,
  dc 
)
���������������ʿ����ѹ�����ư�Ѥαߤ�����

[����]
�ʤ�

[�����]
void

Definition at line 769 of file RtmSystemDraw.py.

Member Data Documentation

RtmSystemDraw.GRtcLine.canvas

Definition at line 569 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.coordT

Definition at line 575 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.curOvalObj

Definition at line 579 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.endx

Definition at line 573 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.endy

Definition at line 574 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.g_inp

Definition at line 576 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.g_outp

Definition at line 577 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.idx

Definition at line 578 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.lines

Definition at line 582 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.oval_dict

Definition at line 580 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.parent

Definition at line 570 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.profile

Definition at line 584 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.startx

Definition at line 571 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.starty

Definition at line 572 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.subscription_type

Definition at line 583 of file RtmSystemDraw.py.

RtmSystemDraw.GRtcLine.tag

Definition at line 581 of file RtmSystemDraw.py.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Jun 10 2019 14:08:05