Packagestarling.display.util
Classpublic class CurveUtil
InheritanceCurveUtil Inheritance Object



Public Methods
 MethodDefined By
  
cubicCurve(a1x:Number, a1y:Number, c1x:Number, c1y:Number, c2x:Number, c2y:Number, a2x:Number, a2y:Number, error:Number):Vector.<Number>
[static]
CurveUtil
  
quadraticCurve(a1x:Number, a1y:Number, cx:Number, cy:Number, a2x:Number, a2y:Number, error:Number):Vector.<Number>
[static]
CurveUtil
Public Constants
 ConstantDefined By
  BEZIER_ERROR : Number = 0.75
[static]
CurveUtil
Method Detail
cubicCurve()method
public static function cubicCurve(a1x:Number, a1y:Number, c1x:Number, c1y:Number, c2x:Number, c2y:Number, a2x:Number, a2y:Number, error:Number):Vector.<Number>

Parameters

a1x:Number
 
a1y:Number
 
c1x:Number
 
c1y:Number
 
c2x:Number
 
c2y:Number
 
a2x:Number
 
a2y:Number
 
error:Number (default = NaN)

Returns
Vector.<Number>
quadraticCurve()method 
public static function quadraticCurve(a1x:Number, a1y:Number, cx:Number, cy:Number, a2x:Number, a2y:Number, error:Number):Vector.<Number>

Parameters

a1x:Number
 
a1y:Number
 
cx:Number
 
cy:Number
 
a2x:Number
 
a2y:Number
 
error:Number (default = NaN)

Returns
Vector.<Number>
Constant Detail
BEZIER_ERRORConstant
public static const BEZIER_ERROR:Number = 0.75