説明:
列型行列データ形式の四角形要素の等高線階調付きで3次元回転可能な立体網目グラフを描く。但し、各節点の階調色は4次元目のデータとして与えられた高さ情報で決定される。言い換えれば、立体網目の各節点の空間位置はXYZのデータで、各節点の階調色は高さ情報で決定される。
引数4〜6の設定に従い3次元の任意回転ができる。
XYZの数値は引数14「X方向節点数」を横列として縦のY正方向に並ぶ(X列1,X列2,X列3....)ような順に用意し、三つの組番号を引数7〜9に設定する。
●列型行列の四角形要素のXYZの数値の排列方法:
「節点X座標組番」 「節点Y座標組番」 「節点Z座標組番」 「節点高さ組番号」
 x1        y1        z11        h11
 x2        y1        z21        h21
 x3        y1        z31        h31
 ...      ...      ...
 x1        y2        z12        h12
 x2        y2        z22        h22
 x3        y2        z32        h32
 ...      ...      ...
 x1        y3        z13        h13
 x2        y3        z23        h23
 x3        y3        z33        h33
 ...      ...      ...
(但し、x1 Y方向の列数は、次の式で自動計算されます。
  Y方向列数=節点総数(組の数値個数)÷「X方向節点数」
  要素総数=(X方向節点数-1)×(Y方向列数-1)
各節点の階調色を決める高さ情報は、引数10「節点高さ組番号」に対応の数値組(数値セル総数は節点総数と同じ)で与えられる。
引数11〜13「数値比率」の設定で実際の表示大きさを調節できる。
引数15「間隔: +等間-組」は等高線の間隔を設定するもので、値の正負によって内容が異なる。
  正の値: 等間隔(0を中心に正負両方に区間が伸びる)
  負の値: 絶対値を組番号とする数値組(値は必ず単調増)で区間の区割りを直接指定(区間間隔任意)
太さを0か24の値に設定すれば、枠と等高線は表示されない。太さ、色は任意に指定可能。
等高線全体の階調色は、高さが一番低いと一番高いの両端のところの二つの色を、引数16〜18及び引数19〜21の各三つの引数を使って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 節点高さ組番号>=1
11 X数値比率>=0
12 Y数値比率>=0
13 Z数値比率>=0
14 X方向節点数>=1
15 間隔: +等間-組
16 低値色相H0-240
17 低値彩度S0-2400-240
18 低値明度L0-2400-240
19 高値色相H0-240
20 高値彩度S0-2400-240
21 高値明度L0-2400-240
22 等線太さ(0:無)0-24
23 等高線色+番-組
24 枠太さ (0:無)0-24
25 枠色: +番-組
return