Public Member Functions | |
def | __init__ |
def | connect |
def | createWidget |
def | dcoords |
def | delLineIdx |
def | disconnect |
def | dmove |
def | getConfig |
def | removeWidget |
def | selected |
def | unselected |
def | updatePolygonSize |
Public Attributes | |
body | |
color | |
fullpath | |
inport | |
line | |
line_idx | |
ns_dict | |
parent | |
points | |
position | |
tag | |
textwin | |
x | |
x_size | |
y | |
y_size |
インポート図形を作成するクラス
Definition at line 879 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.__init__ | ( | self, | |
parent, | |||
ns_dict, | |||
fullpath, | |||
inp, | |||
pos_x, | |||
pos_y | |||
) |
クラスの初期化(インポート図形の作成) [引数] parent -- 親クラスを指定する ns_data -- コンポーネントのディクショナリー inp -- インポートのディクショナリー(in_list[n]) pos_x -- インポート図形のx座標 pos_y -- インポート図形のy座標 [戻り値] void
Definition at line 881 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.connect | ( | self, | |
line_idx | |||
) |
コネクト処理(線のインデックスを格納) [引数] line_idx -- インポートに接続する線のインデックス [戻り値] 成否フラグ -- 0:エラー(オブジェクトリファレンス無し) / 1:成功
Definition at line 1078 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.createWidget | ( | self | ) |
インポート図形を生成する [引数] なし [戻り値] void
Definition at line 954 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.dcoords | ( | self | ) |
インポート図形の座標設定 現在のpositionを見て図形の向きを決定する 各頂点は(x,y)のタプル形式 [引数] なし [戻り値] void
Definition at line 1109 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.delLineIdx | ( | self, | |
idx | |||
) |
インポートに割り付けた線のインデックスを削除する [引数] idx -- 線のインデックス [戻り値] void
Definition at line 996 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.disconnect | ( | self, | |
line_idx | |||
) |
ディスコネクト処理(線のインデックスを削除) [引数] line_idx -- インポートに接続している線のインデックス [戻り値] 成否フラグ -- 0:エラー / 1:成功
Definition at line 1094 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.dmove | ( | self, | |
dc, | |||
movex, | |||
movey | |||
) |
インポート図形の移動 インポートに割り付けられている線も同時に移動させる [引数] dc -- 描画するデバイス・コンテキストを指定 movex -- x座標の相対移動量を指定 movey -- y座標の相対移動量を指定 [戻り値] void
Definition at line 972 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.getConfig | ( | self, | |
name | |||
) |
x,y座標もしくはpositionを取得する [引数] name -- 取得したい値のフラグを指定する フラグ:'x', 'y', 'position' [戻り値] void
Definition at line 911 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.removeWidget | ( | self, | |
dc, | |||
rot = 0 |
|||
) |
インポート図形をキャンバス、DC上から削除する [引数] dc -- 描画するデバイス・コンテキストを指定 rot -- 線の削除可否を指定する。(回転処理等で使用) 0:線を削除 / 1:線を削除しない [戻り値] void
Definition at line 930 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.selected | ( | self | ) |
インポートを選択状態にする [引数] なし [戻り値] void
Definition at line 1009 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.unselected | ( | self, | |
dc | |||
) |
インポートを非選択状態にする [引数] なし [戻り値] void
Definition at line 1021 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtcIn.updatePolygonSize | ( | self, | |
x, | |||
y, | |||
ratioW, | |||
ratioH | |||
) |
インポート図形のサイズ変更 [引数] x -- サイズ変更後のx座標を指定 y -- サイズ変更後のy座標を指定 ratioW -- サイズ変更を行うWidthのサイズ比率 ratioH -- サイズ変更を行うHeightのサイズ比率 [戻り値] void
Definition at line 1033 of file RtmSystemDraw.py.
Definition at line 961 of file RtmSystemDraw.py.
Definition at line 961 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.
Definition at line 892 of file RtmSystemDraw.py.