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
グラディエントの角度を設定します。