パッケージ com.osboffice.osbxl.dto
クラス RectangleGradientObjectWrapper
java.lang.Object
com.osboffice.osbxl.dto.RectangleGradientObjectWrapper
パスグラデーションフィルを扱うクラスです。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明void
addColorStop
(float val, ColorStopObjectWrapper stop) グラディエントの色分岐点オブジェクトを追加します。void
グラディエントの色分岐点オブジェクト全体を削除します。double
グラディエントの下端を取得します。グラディエントの色分岐点オブジェクト群を取得します。グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。double
getLeft()
グラディエントの左端を取得します。double
getRight()
グラディエントの右端を取得します。double
getTop()
グラディエントの上端を取得します。void
removeColorStop
(float val) グラディエントの色分岐点オブジェクトを削除します。void
setBottom
(double bottom) グラディエントの下端を設定します。void
setLeft
(double left) グラディエントの左端を設定します。void
setRight
(double right) グラディエントの右端を設定します。void
setTop
(double top) グラディエントの上端を設定します。
-
コンストラクタの詳細
-
RectangleGradientObjectWrapper
public RectangleGradientObjectWrapper()コンストラクタインスタンスを作成します。
-
-
メソッドの詳細
-
getLeft
public double getLeft()グラディエントの左端を取得します。- 戻り値:
- 左端(0.0~1.0)
-
getRight
public double getRight()グラディエントの右端を取得します。- 戻り値:
- 右端(0.0~1.0)
-
getTop
public double getTop()グラディエントの上端を取得します。- 戻り値:
- 上端(0.0~1.0)
-
getBottom
public double getBottom()グラディエントの下端を取得します。- 戻り値:
- 下端(0.0~1.0)
-
setLeft
public void setLeft(double left) グラディエントの左端を設定します。- パラメータ:
left
- 左端(0.0~1.0)
-
setRight
public void setRight(double right) グラディエントの右端を設定します。- パラメータ:
right
- 右端(0.0~1.0)
-
setTop
public void setTop(double top) グラディエントの上端を設定します。- パラメータ:
top
- 上端(0.0~1.0)
-
setBottom
public void setBottom(double bottom) グラディエントの下端を設定します。- パラメータ:
bottom
- 下端(0.0~1.0)
-
getColorStops
グラディエントの色分岐点オブジェクト群を取得します。- 戻り値:
- List<色分岐点オブジェクト>
-
getColorStopsValues
グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0.0~1.0の範囲で、一意です)- 戻り値:
- List<色分岐点オブジェクトのキー(ストップ値)>
-
addColorStop
グラディエントの色分岐点オブジェクトを追加します。- パラメータ:
val
- ストップ値(0.0~1.0) 既に存在するストップ値を追加することはできません。stop
- ストップ値に対応する色オブジェクト
-
removeColorStop
public void removeColorStop(float val) グラディエントの色分岐点オブジェクトを削除します。- パラメータ:
val
- ストップ値(0.0~1.0)
-
clearColorStop
public void clearColorStop()グラディエントの色分岐点オブジェクト全体を削除します。
-