パッケージ jp.co.antenna.ptl
クラス PtlParamDrawLayer
java.lang.Object
jp.co.antenna.ptl.PtlParamDrawLayer
- すべての実装されたインタフェース:
AutoCloseable
レイヤーの描画に使うパラメータクラスです。
-
ネストされたクラスの概要
ネストされたクラス修飾子とタイプクラス説明static enumレイヤーの表示/非表示static enumレイヤーのZオーダー -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidclose()終了処理。voidsetAngle(float angle) 任意の傾きを設定。voidレイヤーの名前を設定。voidsetOpacity(float opacity) レイヤーの不透明度を設定。voidレイヤーに使用するPDF文書ページを設定。voidsetRotate(int value) 回転角度を設定。voidレイヤーの表示/非表示を設定。voidsetZorder(PtlParamDrawLayer.ZORDER zorder) レイヤーのZオーダーを設定。
-
コンストラクタの詳細
-
PtlParamDrawLayer
コンストラクタ- 例外:
PtlException- 例外
-
PtlParamDrawLayer
コピーコンストラクタ- パラメータ:
obj- コピー元オブジェクト。- 例外:
PtlException- 例外
-
-
メソッドの詳細
-
close
public void close()終了処理。このオブジェクトが抱えているネイティブ側にあるリソースなどを廃棄して終了処理を行ないます。
このオブジェクトを使い終わったら必ず呼ばなければなりません。- 定義:
closeインタフェース内AutoCloseable
-
setPage
レイヤーに使用するPDF文書ページを設定。ページ描画以外は欠落します(注釈など)。
レイヤーに使用するPDF文書のオブジェクト(PtlPDFDocument)はPDF文書を保存するまで存在していなければなりません。- パラメータ:
page- レイヤーに使用するPDF文書のページ。- 例外:
PtlException- 例外
-
setName
レイヤーの名前を設定。名前の設定は必須です。
- パラメータ:
name- レイヤーの名前- 例外:
PtlException- 例外
-
setOpacity
レイヤーの不透明度を設定。設定しない場合はデフォルト値として1.0が設定されます。
- パラメータ:
opacity- 0.0 ~ 1.0。0.0が透明、1.0が不透明。- 例外:
PtlException- 例外
-
setRotate
回転角度を設定。回転角度は時計回りに90度単位になります。
回転角度を設定する場合は他の関数より先に設定してください。- パラメータ:
value- 回転角度(0, 90, 180, 270)- 例外:
PtlException- 例外
-
setAngle
任意の傾きを設定。傾きの角度は時計回りに90度単位になります。
傾きを設定する場合は他の関数より先に設定してください。- パラメータ:
angle- 任意の角度で配置する。反時計回りが正の値。- 例外:
PtlException- 例外
-
setZorder
レイヤーのZオーダーを設定。設定しない場合はデフォルト値としてZORDER_FRONTが使用されます。
- パラメータ:
zorder- レイヤーのZオーダー。ZORDER_XXXのいずれか。- 例外:
PtlException- 例外
-
setShow
レイヤーの表示/非表示を設定。設定しない場合はデフォルト値としてSHOW_ONが使用されます。
- パラメータ:
show- レイヤーの表示/非表示。SHOW_XXXのいずれか。- 例外:
PtlException- 例外
-