Class: RubyOSBXL::Dto::ColorFormatObject

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

Overview

チャートの色について扱うオブジェクトです。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

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

Instance Method Details

#getBrightnessNumeric

明度を取得します。

Returns:

  • (Numeric)

    明度(0.0~1.0)

#getObjectThemeColorRubyOSBXL::Enums::XlThemeColor

テーマ色を取得します。

Returns:

#getRGBString

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

Returns:

  • (String)

    16進数値(RGB)

#getSchemeColorRubyOSBXL::Enums::XlSchemeColor

Excelで定義されているスキーマ色を取得します。

Returns:

#getTintAndShadeNumeric

輝度を取得します。

Returns:

  • (Numeric)

    輝度(-1.0~1.0)

#setBrightness(brightness) ⇒ void

明度を設定します。

Parameters:

  • brightness (Numeric)

    明度(0.0~1.0)

#setObjectThemeColor(themeColor) ⇒ void

テーマ色を設定します。

Parameters:

#setRGB(rgb) ⇒ void

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

Parameters:

  • rgb (String)

    RGB (例: FFFFFF)

#setSchemeColor(schemeColor) ⇒ void

Excelで定義されているスキーマ色を設定します。

Parameters:

#setTintAndShade(tintAndShade) ⇒ void

輝度を設定します。

Parameters:

  • tintAndShade (Numeric)

    輝度(-1.0~1.0)