Class: RubyOSBXL::Dto::LinearGradientObject
- Inherits:
-
Object
- Object
- RubyOSBXL::Dto::LinearGradientObject
- Defined in:
- lib/rubyosbxl.rb
Overview
線形グラデーションフィルを扱うオブジェクトです。
Instance Method Summary collapse
-
#addColorStop(val, stop) ⇒ void
グラディエントの色分岐点オブジェクトを追加します。.
-
#clearColorStop ⇒ void
グラディエントの色分岐点オブジェクト全体を削除します。.
-
#getColorStops ⇒ Array<RubyOSBXL::Dto::ColorStopObject>
グラディエントの色分岐点オブジェクト群を取得します。.
-
#getColorStopsValues ⇒ Array<Numeric>
グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0.0~1.0の範囲で、一意です).
-
#getDegree ⇒ Numeric
グラディエントの角度を取得します。.
-
#initialize ⇒ void
constructor
コンストラクタ.
-
#removeColorStop(val) ⇒ void
グラディエントの色分岐点オブジェクトを削除します。.
-
#setDegree(degree) ⇒ void
グラディエントの角度を設定します。.
Constructor Details
#initialize ⇒ void
コンストラクタ
インスタンスを作成します。
Instance Method Details
#addColorStop(val, stop) ⇒ void
グラディエントの色分岐点オブジェクトを追加します。
#clearColorStop ⇒ void
グラディエントの色分岐点オブジェクト全体を削除します。
#getColorStops ⇒ Array<RubyOSBXL::Dto::ColorStopObject>
グラディエントの色分岐点オブジェクト群を取得します。
#getColorStopsValues ⇒ Array<Numeric>
グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0.0~1.0の範囲で、一意です)
#getDegree ⇒ Numeric
グラディエントの角度を取得します。
#removeColorStop(val) ⇒ void
グラディエントの色分岐点オブジェクトを削除します。
#setDegree(degree) ⇒ void
グラディエントの角度を設定します。