Public Member Functions | |
def | __init__ |
def | changeBodyColor |
def | checkCompState |
def | checkOtherConnect |
def | createWidget |
def | dmove |
def | portToFlash |
def | reConnectLine |
def | ref_exit |
def | ref_kill |
def | ref_reset |
def | ref_start |
def | ref_stop |
def | refresh |
def | refresh_outp |
def | remakeLines |
def | removeWidget |
def | reversesBody |
def | rotatesBody |
def | selected |
def | unselected |
def | updatePolygonSize |
Public Attributes | |
color | |
fullpath | |
in_list | |
lastBBoxHeight | |
lastBBoxWidth | |
lastRot | |
mark | |
minHeight | |
minWidth | |
name | |
ns_dict | |
out_list | |
parent | |
px_size | |
py_size | |
ratioH | |
ratioW | |
revTogle | |
rotTogle | |
state | |
tag | |
text | |
text_x | |
text_y | |
x | |
+-90 degrees | |
x_size | |
xy_swap | |
y | |
y_size | |
Static Public Attributes | |
bitmap = wx.NullBitmap | |
ビットマップの作成 | |
tuple | port_x = self.x-(POLYGON_SIZE*self.ratioW) |
tuple | port_y = self.y+(POLYGON_SIZE*self.ratioH) |
コンポーネント図形の本体を作成するクラス
Definition at line 1909 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.__init__ | ( | self, | |
parent, | |||
fullpath, | |||
pos_x, | |||
pos_y | |||
) |
クラスの初期化(コンポーネント図形の作成) [引数] parent -- 親クラスを指定する fullpath -- コンポーネントのロングネーム pos_x -- コンポーネント図形のx座標 pos_y -- コンポーネント図形のy座標 [戻り値] void
Definition at line 1911 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.changeBodyColor | ( | self, | |
state | |||
) |
ステータスによりコンポーネントの色を設定する [引数] state --- コンポーネントの状態を指定する 'active','inactive','error',unloaded','virtual' [戻り値] void
Definition at line 2155 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.checkCompState | ( | self | ) |
コンポーネントのステータスをチェックする [引数] なし [戻り値] void
Definition at line 2016 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.checkOtherConnect | ( | self | ) |
古い接続情報(画面上に表示されていないsubscribe情報)をチェックする [引数] なし [戻り値] ret --- True:古い情報あり / False:古い情報なし
Definition at line 1967 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.createWidget | ( | self, | |
rot | |||
) |
コンポーネント図形の作成 [引数] rot -- 図形の回転処理を行うフラグ 0:回転なし(座標を計算で求める) 1:回転あり(既存の座標を使用) [戻り値] void
Definition at line 2323 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.dmove | ( | self, | |
dc, | |||
movex, | |||
movey | |||
) |
コンポーネント図形の移動処理 インポート、アウトポート図形および関連する線も移動 [引数] dc -- 描画するデバイス・コンテキストを指定 movex -- x座標の相対移動量を指定 movey -- y座標の相対移動量を指定 [戻り値] void
Definition at line 2424 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.portToFlash | ( | self | ) |
ポート(Shape)のFlash(再描画?)を呼び出す コンポーネントの絵の下にポートの絵がもぐり込むケースの時に呼び出している。(回避策) 他に良い処理があれば、随時そちらに変更する [引数] なし [戻り値] void
Definition at line 1998 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.reConnectLine | ( | self | ) |
再接続処理 コンポーネントのアウトポートの再接続処理を呼び出す [引数] なし [戻り値] void
Definition at line 1984 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.ref_exit | ( | self | ) |
コンポーネントにexit命令を発行 [引数] なし [戻り値] void
Definition at line 2132 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.ref_kill | ( | self | ) |
コンポーネントにkill命令を発行 [引数] なし [戻り値] void
Definition at line 2109 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.ref_reset | ( | self | ) |
コンポーネントにreset命令を発行 [引数] なし [戻り値] void
Definition at line 2088 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.ref_start | ( | self | ) |
コンポーネントにstart命令を発行 [引数] なし [戻り値] void
Definition at line 2042 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.ref_stop | ( | self | ) |
コンポーネントにstop命令を発行 [引数] なし [戻り値] void
Definition at line 2065 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.refresh | ( | self | ) |
リフレッシュ処理 コンポーネントのstateフラグで現在の状態(active,error,inactive等)を設定 [引数] なし [戻り値] void
Definition at line 2201 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.refresh_outp | ( | self | ) |
アウトポートのrefresh [引数] なし [戻り値] void
Definition at line 2188 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.remakeLines | ( | self | ) |
Definition at line 1959 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.removeWidget | ( | self, | |
dc, | |||
rot = 0 |
|||
) |
コンポーネント図形を削除する インポート図形、アウトポート図形、関連する線も削除する [引数] dc -- 描画するデバイス・コンテキストを指定 rot -- 線の削除可否を指定する。(回転処理等で使用) 0:線を削除 / 1:線を削除しない [戻り値] void
Definition at line 2288 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.reversesBody | ( | self | ) |
左右反転(回転)処理 [引数] なし [戻り値] void
Definition at line 2596 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.rotatesBody | ( | self | ) |
上下回転処理 [引数] なし [戻り値] void
Definition at line 2679 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.selected | ( | self | ) |
コンポーネント図形の選択処理(色の変更) [引数] なし [戻り値] void
Definition at line 2451 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.unselected | ( | self, | |
dc | |||
) |
コンポーネント図形の非選択処理(色の変更) [引数] dc -- 描画していたデバイス・コンテキストを指定 [戻り値] void
Definition at line 2465 of file RtmSystemDraw.py.
def RtmSystemDraw.GRtc.updatePolygonSize | ( | self, | |
x, | |||
y, | |||
ratioW, | |||
ratioH | |||
) |
コンポーネント図形(インポート/アウトポート)のサイズ変更処理 コンポーネント図形本体のサイズ変更はデフォルト(システム側)で行われる [引数] x -- 描画するx座標を指定 y -- 描画するy座標を指定 ratioW -- サイズ変更するWidthの比率を指定 ratioH -- サイズ変更するHeightの比率を指定 [戻り値] void
Definition at line 2479 of file RtmSystemDraw.py.
RtmSystemDraw.GRtc::bitmap = wx.NullBitmap [static] |
ビットマップの作成
Definition at line 2368 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1921 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1921 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1921 of file RtmSystemDraw.py.
tuple RtmSystemDraw.GRtc::port_x = self.x-(POLYGON_SIZE*self.ratioW) [static] |
Definition at line 2403 of file RtmSystemDraw.py.
tuple RtmSystemDraw.GRtc::port_y = self.y+(POLYGON_SIZE*self.ratioH) [static] |
Definition at line 2404 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
+-90 degrees
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.
Definition at line 1922 of file RtmSystemDraw.py.