FGPARA |
| 動作 | パラメータ | 戻り値 | エラーコード | サンプル | 履歴 | |
動作 トップ▲ |
平行線を作成します パラメータ1で指定した中間ファイル内の図形にパラメータ3で指定した距離だけ離れた平行した線を作成します。 距離は線の進行方向に向かって左が+、右を−で指定します。 対象図形に対し、一部分の平行線を作成したい場合には、始終点座標設定用中間ファイルを使用して下さい |
パラメータ トップ▲ |
パラメータ1:平行線を発生させる元中間ファイル名 (中間ファイルレベル:FGM_COORD|FGM_LAYCOD|FGM_LINCOD ) FGM_LAYCOD FGM_LINCOD はパラメータで設定しない場合に必要 パラメータ2:平行線出力中間ファイル名 (中間ファイルレベル:FGM_INPUT ) パラメータ3:平行距離(単位:m又は秒)距離は線の進行方向に向かって左が+、右を−で指定します。 パラメータ4:レイヤー(0〜999) 未指定時 : 元中間ファイル記載値を使用 パラメータ5:ラインタイプ(0〜999) 未指定時 : 元中間ファイル記載値を使用 パラメータ6:キーコード 未指定時 : 0 パラメータ7:EL 未指定時 : 無し; パラメータ8:始終点座標設定用中間ファイル(中間ファイルレベル:FGM_COORD) 未指定時 : 全データ対象 パラメータ9:両側に発生するかどうか OFF : 片側に発生(Default) ON : 両側に発生 |
戻り値 トップ▲ |
無し |
エラーコード トップ▲ |
22 : 元図形を始終点で、切り取った場合に2点以上点がありません もしくは、点間距離が平行距離よりも小さい 33 : 元中間ファイルもしくは始終点設定中間ファイルに2レコード以上ありません 49 : 平行線生成時にエラーが発生しました |
サンプル トップ▲ |
FGGETFIG TMP FGO2T ST_EN 2 FGPARA TMP PARATMP 50 5 5 !! ST_EN ON TMPに格納された図形に対しST_ENに指定した個所の平行線を作成します |
このコマンドを見た人はこんなコマンドも見ています トップ▲ |
FGPARAMOV FGINPUT FGO2T FGGETFIG FGCURDB FGPICKOUT ZONEBUFFER FGOLPOS FGGETINFO FGPOLAREAA FGINPUTZMN FGGETRLINE FGMOV2P FGDIST XYTOBL FGGTOA FGPOLCUT FGGETPN FGMOVA FGGETCUR FGEDITOL FGOP3 FGDELE FGATOG FGPLUS SETSGRP FGSEEK FGSELINFO PEXEC ULAYSET FGMODXY FGDELBAR SETWRNLEVEL FGDISPJUNC SETSYMSCALESIZE FGEXGET SETSCRGL SETROTATEANGLE FGGETFIGA SETOPMODE FGEDIT FGCROSSLINE SETGANNMODE FGCOPY FGCHGPOLSP FGAREAC EDITLDXP DSPREFRESH DELTMP CONVEX BMVSAVEMODE ADDBMV TKYTOJGD FGMODP FGPOLDIRECTION FGPULL FGREVERSE FGPOLAREA FGSELITMDB FGSELITMT FGTMPEXTEND HALFBUFFER FGMOVXY FGGETMIDDLE ADDBMR SETJGDPARAM FGMODG FGMODANNGP FGMEN2POL FGLPZOOM FGLIN2POL SETDLAY SETEGRP SETFIREMOVE FGGETZR FGPOLNAKA OPLL |