Class: RubyOSBXL::Charts::ChartShadowFormat

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

Overview

チャートの影付き効果を扱うクラスです。

Instance Method Summary collapse

Instance Method Details

#getAngleNumeric

影の角度を取得します。

Returns:

  • (Numeric)

    影の角度

#getBlurNumeric

影のぼかしの度合いを取得します。

Returns:

  • (Numeric)

    影のぼかしの度合い

#getDistanceNumeric

影の距離を取得します。

Returns:

  • (Numeric)

    影の距離

#getForeColorRubyOSBXL::Dto::ColorFormatObject

影の前面色オブジェクトを取得します。

Returns:

#getSizeNumeric

影のサイズを取得します。

Returns:

  • (Numeric)

    影のサイズ

#getStyleRubyOSBXL::Enums::XlShadowStyleType

影のスタイルを取得します。

Returns:

#getTransparencyNumeric

影の透明度を取得します。

Returns:

  • (Numeric)

    影の透明度

#getTypeRubyOSBXL::Enums::XlShadowType

影のタイプを取得します。

Returns:

#resetvoid

影をなくします。

#setShadow(color, shadowType, transParency = -1.0,, size = -1.0,, blur = -1.0,, angle = -1.0,, distance = -1.0) ⇒ void

影を設定します。

Parameters:

  • color (RubyOSBXL::Dto::ColorFormatObject)

    影の前面色オブジェクト

  • shadowType (RubyOSBXL::Enums::XlPresetShadowType)

    プリセット影種類

  • transParency (Numeric) (defaults to: -1.0,)

    影の透明度

  • size (Numeric) (defaults to: -1.0,)

    影のサイズ

  • blur (Numeric) (defaults to: -1.0,)

    影のぼかしの度合い

  • angle (Numeric) (defaults to: -1.0,)

    影の角度

  • distance (Numeric) (defaults to: -1.0)

    影の距離