|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvLayerAttrib
psvLayerAttribクラスは、レイヤ属性の取得/設定を行います。
フィールドの概要 | |
protected int |
_attrib
オブジェクト属性 |
protected java.lang.String |
_category
レイヤ名称 |
protected psvColor |
_color
オブジェクト色 |
protected psvLayer |
_layer
psvLayerオブジェクト |
protected int |
_line_attrib
線属性 (線の説明) |
protected int |
_objxmax
オブジェクトX方向の最大値 |
protected int |
_objxmin
オブジェクトX方向の最小値 |
protected int |
_objymax
オブジェクトY方向の最大値 |
protected int |
_objymin
オブジェクトY方向の最小値 |
protected int |
_paint_attrib
塗りつぶし属性 (塗りつぶしの説明) |
protected psvRange |
rg
このレイヤで扱えるスケールの表示範囲 |
コンストラクタの概要 | |
protected |
psvLayerAttrib()
コンストラクタです。 |
|
psvLayerAttrib(psvAnyData any,
java.lang.String category,
psvColor col,
int at,
psvLayer agroup,
int amin,
int amax,
int oxmin,
int oxmax,
int oymin,
int oymax)
レイヤ属性を管理するpsvLayerAttribオブジェクトを構築します。 |
protected |
psvLayerAttrib(psvShape any,
java.lang.String category,
psvColor col,
int at,
psvLayer agroup)
レイヤ属性を管理するpsvLayerAttribオブジェクトを構築します。 |
protected |
psvLayerAttrib(psvShape any,
java.lang.String category,
psvColor col,
int at,
psvLayer agroup,
int amin,
int amax,
int oamin,
int oamax)
レイヤ属性を管理するpsvLayerAttribオブジェクトを構築します。 |
メソッドの概要 | |
int |
attrib()
このレイヤの属性を取得します。 |
void |
attrib(int aAttrib)
このレイヤの属性値を設定します。 |
java.lang.String |
category()
レイヤ名称を取得します。 |
boolean |
check(psvLayer alayer,
java.lang.String[] atable)
このクラスで定義されているレイヤ番号に一致するかのチェックを行います。 |
java.lang.Object |
clone()
このオブジェクトのコピーを作成して返します。 |
psvColor |
color()
このレイヤの色(psvColor)を取得します。 |
void |
color(psvColor aColor)
このレイヤの表示色を設定します。 |
protected psvLayerGroup |
get_group()
レイヤグループオブジェクトを取得します。 |
protected psvRange |
get_obj_range()
このレイヤの図形オブジェクト表示上下限値を取得します。 |
psvRange[] |
get_xy_obj_range()
このレイヤの図形オブジェクト表示上下限値を取得します。 |
psvRange |
get()
表示スケールの表示上下限値を取得します。 |
protected psvLayer |
layer()
レイヤオブジェクトを取得します。 |
int |
line_attrib()
線の属性を取得します。 |
void |
line_attrib(int attr)
線の属性を設定します。 |
int |
paint_attrib()
塗りつぶし属性を取得します。 |
void |
paint_attrib(int attr)
塗りつぶし属性を設定します。 |
protected void |
set_group(psvLayerGroup group)
レイヤグループオブジェクトを設定します。 |
protected void |
set_obj_range(int amin,
int amax)
このレイヤで表示する図形オブジェクトの上下限値を設定します。 |
void |
set_obj_range(int xmin,
int xmax,
int ymin,
int ymax)
このレイヤで表示する図形オブジェクトのXY方向の表示上下限値を設定します。 |
protected void |
set(int amin,
int amax)
表示スケールの表示上下限値を設定します。 |
java.lang.String |
toString()
このオブジェクトの情報をStringで返します。 |
protected boolean |
visible(int argi)
レイヤーオブジェクトの可視属性を取得します。 |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
protected int _objxmin
protected int _objxmax
protected int _objymin
protected int _objymax
protected psvRange rg
protected int _attrib
protected psvColor _color
protected int _paint_attrib
protected int _line_attrib
protected java.lang.String _category
protected psvLayer _layer
コンストラクタの詳細 |
protected psvLayerAttrib()
protected psvLayerAttrib(psvShape any, java.lang.String category, psvColor col, int at, psvLayer agroup)
any
- 図形オブジェクトcategory
- レイヤ名称col
- 表示色at
- 属性情報agroup
- レイヤオブジェクトprotected psvLayerAttrib(psvShape any, java.lang.String category, psvColor col, int at, psvLayer agroup, int amin, int amax, int oamin, int oamax)
any
- 図形オブジェクトcategory
- レイヤ番号col
- 表示色at
- 属性情報agroup
- レイヤオブジェクトamin
- 表示スケール最小値amax
- 表示スケール最大値oamin
- 表示XY共通座標最小値(DC座標値)oamax
- 表示XY共通座標最小値(DC座標値)public psvLayerAttrib(psvAnyData any, java.lang.String category, psvColor col, int at, psvLayer agroup, int amin, int amax, int oxmin, int oxmax, int oymin, int oymax)
any
- 図形オブジェクトcategory
- レイヤ番号col
- 表示色at
- 属性情報agroup
- レイヤオブジェクトamin
- 表示スケール最小値amax
- 表示スケール最大値oxmin
- 表示X座標最小値(DC座標値)oxmax
- 表示X座標最大値(DC座標値)oymin
- 表示Y座標最小値(DC座標値)oymax
- 表示Y座標最大値(DC座標値)メソッドの詳細 |
protected boolean visible(int argi)
argi
- レイヤーオブジェクトの属性値
protected void set_obj_range(int amin, int amax)
amin
- 表示最小値(DC座標値)amax
- 表示最大値(DC座標値)
public void set_obj_range(int xmin, int xmax, int ymin, int ymax)
xmin
- 表示X座標最小値(DC座標値)xmax
- 表示X座標最大値(DC座標値)ymin
- 表示Y座標最小値(DC座標値)ymax
- 表示Y座標最大値(DC座標値)
protected psvRange get_obj_range()
public psvRange[] get_xy_obj_range()
public psvRange get()
psvRange
protected void set(int amin, int amax)
amin
- スケール最小値amax
- スケール最大値public void color(psvColor aColor)
aColor
- 表示色public void attrib(int aAttrib)
aAttrib
- 属性情報public boolean check(psvLayer alayer, java.lang.String[] atable)
alayer
- レイヤ情報atable
- レイヤ番号配列
psvColor
public int attrib()
public psvColor color()
psvColor
public java.lang.String category()
protected psvLayer layer()
public void paint_attrib(int attr)
attr
- 塗りつぶし属性public int paint_attrib()
public void line_attrib(int attr)
attr
- 線の属性public int line_attrib()
public java.lang.Object clone()
public java.lang.String toString()
protected void set_group(psvLayerGroup group)
group
- レイヤグループオブジェクトprotected psvLayerGroup get_group()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |