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