Class: RubyOSBXL::Dto::RectangleGradientObject
- Inherits:
-
Object
- Object
- RubyOSBXL::Dto::RectangleGradientObject
- Defined in:
- lib/rubyosbxl.rb
Overview
パスグラデーションフィルを扱うクラスです。
Instance Method Summary collapse
-
#addColorStop(val, stop) ⇒ void
グラディエントの色分岐点オブジェクトを追加します。.
-
#clearColorStop ⇒ void
グラディエントの色分岐点オブジェクト全体を削除します。.
-
#getBottom ⇒ Numeric
グラディエントの下端を取得します。.
-
#getColorStops ⇒ Array<RubyOSBXL::Dto::ColorStopObject>
グラディエントの色分岐点オブジェクト群を取得します。.
-
#getColorStopsValues ⇒ Array<Numeric>
グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0~1の範囲で、一意です).
-
#getLeft ⇒ Numeric
グラディエントの左端を取得します。.
-
#getRight ⇒ Numeric
グラディエントの右端を取得します。.
-
#getTop ⇒ Numeric
グラディエントの上端を取得します。.
-
#initialize ⇒ void
constructor
コンストラクタ.
-
#removeColorStop(val) ⇒ void
グラディエントの色分岐点オブジェクトを削除します。.
-
#setBottom(bottom) ⇒ void
グラディエントの下端を設定します。.
-
#setLeft(left) ⇒ void
グラディエントの左端を設定します。.
-
#setRight(right) ⇒ void
グラディエントの右端を設定します。.
-
#setTop(ptop) ⇒ void
グラディエントの上端を設定します。.
Constructor Details
#initialize ⇒ void
コンストラクタ
インスタンスを作成します。
Instance Method Details
#addColorStop(val, stop) ⇒ void
グラディエントの色分岐点オブジェクトを追加します。
#clearColorStop ⇒ void
グラディエントの色分岐点オブジェクト全体を削除します。
#getBottom ⇒ Numeric
グラディエントの下端を取得します。
#getColorStops ⇒ Array<RubyOSBXL::Dto::ColorStopObject>
グラディエントの色分岐点オブジェクト群を取得します。
#getColorStopsValues ⇒ Array<Numeric>
グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0~1の範囲で、一意です)
#getLeft ⇒ Numeric
グラディエントの左端を取得します。
#getRight ⇒ Numeric
グラディエントの右端を取得します。
#getTop ⇒ Numeric
グラディエントの上端を取得します。
#removeColorStop(val) ⇒ void
グラディエントの色分岐点オブジェクトを削除します。
#setBottom(bottom) ⇒ void
グラディエントの下端を設定します。
#setLeft(left) ⇒ void
グラディエントの左端を設定します。
#setRight(right) ⇒ void
グラディエントの右端を設定します。
#setTop(ptop) ⇒ void
グラディエントの上端を設定します。