説明:
列型行列データ形式の四角形要素の階調付きで3次元回転可能なXY面上等高線グラフを描く。
得られたXY面上の等高線は、引数4〜6と引数25「3D回転方式:0-2」の設定に従い3次元の任意回転ができる。3D網目B系システム部品の立体グラフの回転に合わせてXY面に投影される等高線を描画したいときに使える。
XYZの数値は引数12「X方向節点数」を横列として縦のY正方向に並ぶ(X列1,X列2,X列3....)ような順に用意し、三つの組番号を引数7〜9に設定する。
●列型行列の四角形要素のXYZの数値の排列方法:
「節点X座標組番」 「節点Y座標組番」 「節点Z高さ組番」
   x1       y1       z11
   x2       y1       z21
   x3       y1       z31
  ...     ...     ...
   x1       y2       z12
   x2       y2       z22
   x3       y2       z32
  ...     ...     ...
   x1       y3       z13
   x2       y3       z23
   x3       y3       z33
  ...     ...     ...
(但し、x1 Y方向の列数は、次の式で自動計算されます。
  Y方向列数=節点総数(組の数値個数)÷「X方向節点数」
  要素総数=(X方向節点数-1)×(Y方向列数-1)
引数10〜11「数値比率」の設定で実際の表示大きさを調節できる。
引数13「間隔: +等間-組」は等高線の間隔を設定するもので、値の正負によって内容が異なる。
  正の値: 等間隔(0を中心に正負両方に区間が伸びる)
  負の値: 絶対値を組番号とする数値組(値は必ず単調増)で区間の区割りを直接指定(区間間隔任意)
引数24「四角形描画速度: 0〜4」の設定は、小さいほど描画が速いが、得た等高線はなめらかではない。
太さを0か24の値に設定すれば、枠と等高線は表示されない。太さ、色は任意に指定可能。
等高線全体の階調色は、高さが一番低いと一番高いの両端のところの二つの色を、引数14〜16及び引数17〜19の各三つの引数を使ってHSL形式のHとSとLに分けて与える方法により、指定される。中間の階調色は、与えた二つのHSL形式の色の線型補間で作り出される。
但し、二つの階調色のHとSとLが全て零の場合、塗潰を含む階調表示は行われない。
このようなHSL形式での階調色の指定方法を使うと、図形の色相Hと彩度Sと明度Lが自由に指定でき、彩度と明度を一定に保つまま色相だけを変化させるようなカラー表示ではよく使われる表現、または白黒印刷で常用される色相と彩度を一定に保つまま明度だけを変化させるような表現も簡単に実現される。
等高線の区間割りと階調色の対応関係の凡例は、システム部品【 等線凡例 】で簡単に表示できる。

部品パラメッタ:

No引数見出し値範囲
1 座標系番号1〜9999
2 基点座標X0
3 基点座標Y0
4 鉛直軸回転角α±360
5 水平軸回転角β±360
6 画面軸回転角γ±360
7 節点X座標組番>=1
8 節点Y座標組番>=1
9 節点Z高さ組番>=1
10 X数値比率>=0
11 Y数値比率>=0
12 X方向節点数>=1
13 間隔: +等間-組
14 低値色相H0-240
15 低値彩度S0-2400-240
16 低値明度L0-2400-240
17 高値色相H0-240
18 高値彩度S0-2400-240
19 高値明度L0-2400-240
20 等線太さ(0:無)0-24
21 等高線色+番-組
22 枠太さ (0:無)0-24
23 枠色: +番-組
24 □描画速度:0-40-4
25 3D回転方式:0-20-2
return