Class: RubyOSBXL::Dto::ColorStopObject
- Inherits:
-
Object
- Object
- RubyOSBXL::Dto::ColorStopObject
- Defined in:
- lib/rubyosbxl.rb
Overview
線形グラデーションフィルオブジェクトおよびパスグラディエントフィルオブジェクトの色分岐点を取り扱うオブジェクトです。
Instance Method Summary collapse
-
#getHexColor ⇒ String
16進数値(RGB)を取得します。.
-
#getThemeColor ⇒ RubyOSBXL::Enums::XlThemeColor
テーマ色の設定色を取得します。.
-
#getTintAndShade ⇒ Numeric
背景の明るさを取得します。(-1.0~1.0).
-
#initialize ⇒ void
constructor
コンストラクタ.
-
#setHexColor(color) ⇒ void
16進数値(RGB)を設定します。.
-
#setThemeColor(themeColor, tint = 0.0) ⇒ void
テーマ色と背景の明るさを設定します。.
-
#setTintAndShade(tint) ⇒ void
背景の明るさを設定します。.
Constructor Details
#initialize ⇒ void
コンストラクタ
インスタンスを作成します。
Instance Method Details
#getHexColor ⇒ String
16進数値(RGB)を取得します。
#getThemeColor ⇒ RubyOSBXL::Enums::XlThemeColor
テーマ色の設定色を取得します。
#getTintAndShade ⇒ Numeric
背景の明るさを取得します。(-1.0~1.0)
#setHexColor(color) ⇒ void
16進数値(RGB)を設定します。
#setThemeColor(themeColor, tint = 0.0) ⇒ void
テーマ色と背景の明るさを設定します。
#setTintAndShade(tint) ⇒ void
背景の明るさを設定します。