Class: RubyOSBXL::Dto::ColorStopObject

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

線形グラデーションフィルオブジェクトおよびパスグラディエントフィルオブジェクトの色分岐点を取り扱うオブジェクトです。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

インスタンスを作成します。

Instance Method Details

#getHexColorString

16進数値(RGB)を取得します。

Returns:

  • (String)

    16進数値(RGB)

#getThemeColorRubyOSBXL::Enums::XlThemeColor

テーマ色の設定色を取得します。

Returns:

#getTintAndShadeNumeric

背景の明るさを取得します。(-1.0~1.0)

Returns:

  • (Numeric)

    背景の明るさ

#setHexColor(color) ⇒ void

16進数値(RGB)を設定します。

Parameters:

  • color (String)

    RGB値

#setThemeColor(themeColor, tint = 0.0) ⇒ void

テーマ色と背景の明るさを設定します。

Parameters:

#setTintAndShade(tint) ⇒ void

背景の明るさを設定します。

Parameters:

  • tint (Numeric)

    明るさ(-1.0~1.0)