Packagedanmaq.nineball.struct
Classpublic final class CGradation

グラデーション情報を格納するクラスです。



Public Properties
 PropertyDefined by
  end : Number
最終値が格納されます。
CGradation
  limit1 : Number
限界値1が格納されます。
CGradation
  limit2 : Number
限界値2が格納されます。
CGradation
  start : Number
初期値が格納されます。
CGradation
  value : Number
[read-only] グラデーション計算をせず、デフォルトの値を取得します。
CGradation
Public Methods
 MethodDefined by
  
CGradation(fStart:Number, fEnd:Number, fLimit1:Number, fLimit2:Number)
コンストラクタ。
CGradation
  
getLength(uSize:uint):Number
グラデーションの合計全長の計算をします。
CGradation
  
initialize(fStart:Number, fEnd:Number, fLimit1:Number, fLimit2:Number):void
グラデーション計算に必要な値を設定します。
CGradation
  
smooth(nNow:int, uSize:uint):Number
グラデーション計算をし、補完値を算出します。
CGradation
Property detail
endproperty
public var end:Number

最終値が格納されます。

limit1property 
public var limit1:Number

限界値1が格納されます。

limit2property 
public var limit2:Number

限界値2が格納されます。

startproperty 
public var start:Number

初期値が格納されます。

valueproperty 
value:Number  [read-only]

グラデーション計算をせず、デフォルトの値を取得します。

Implementation
    public function get value():Number
Constructor detail
CGradation()constructor
public function CGradation(fStart:Number, fEnd:Number, fLimit1:Number, fLimit2:Number)

コンストラクタ。

Parameters
fStart:Number — 初期値
 
fEnd:Number — 最終値
 
fLimit1:Number — 限界値1
 
fLimit2:Number — 限界値2
Method detail
getLength()method
public function getLength(uSize:uint):Number

グラデーションの合計全長の計算をします。

Parameters
uSize:uint — 分割数

Returns
Number — 全長
initialize()method 
public function initialize(fStart:Number, fEnd:Number, fLimit1:Number, fLimit2:Number):void

グラデーション計算に必要な値を設定します。

Parameters
fStart:Number — 初期値
 
fEnd:Number — 最終値
 
fLimit1:Number — 限界値1
 
fLimit2:Number — 限界値2
smooth()method 
public function smooth(nNow:int, uSize:uint):Number

グラデーション計算をし、補完値を算出します。

Parameters
nNow:int — 現在値
 
uSize:uint — 分割数

Returns
Number — 補完値