Packagecom.degrafa.geometry.splines
Interfacepublic interface ISpline
ImplementorsBasicSpline



Public Properties
 PropertyDefined by
  knotCount : int
[read-only]
ISpline
  knots : Object
[write-only]
ISpline
  pointCollection : GraphicPointCollection
[read-only]
ISpline
  points : Array
ISpline
  quadApproximation : Array
[read-only]
ISpline
Public Methods
 MethodDefined by
  
addControlPoint(x:Number, y:Number):void
ISpline
  
approximateInterval(val1:Number, val2:Number):Array
ISpline
  
derivative(_x:Number):Number
ISpline
  
eval(_x:Number):Number
ISpline
  
getX(_t:Number):Number
ISpline
  
getXPrime(_t:Number):Number
ISpline
  
getY(_t:Number):Number
ISpline
  
getYPrime(_t:Number):Number
ISpline
Property detail
knotCountproperty
knotCount:int  [read-only]Implementation
    public function get knotCount():int
knotsproperty 
knots:Object  [write-only]Implementation
    public function set knots(value:Object):void
pointCollectionproperty 
pointCollection:GraphicPointCollection  [read-only]Implementation
    public function get pointCollection():GraphicPointCollection
pointsproperty 
points:Array  [read-write]Implementation
    public function get points():Array
    public function set points(value:Array):void
quadApproximationproperty 
quadApproximation:Array  [read-only]Implementation
    public function get quadApproximation():Array
Method detail
addControlPoint()method
public function addControlPoint(x:Number, y:Number):voidParameters
x:Number
 
y:Number
approximateInterval()method 
public function approximateInterval(val1:Number, val2:Number):ArrayParameters
val1:Number
 
val2:Number

Returns
Array
derivative()method 
public function derivative(_x:Number):NumberParameters
_x:Number

Returns
Number
eval()method 
public function eval(_x:Number):NumberParameters
_x:Number

Returns
Number
getX()method 
public function getX(_t:Number):NumberParameters
_t:Number

Returns
Number
getXPrime()method 
public function getXPrime(_t:Number):NumberParameters
_t:Number

Returns
Number
getY()method 
public function getY(_t:Number):NumberParameters
_t:Number

Returns
Number
getYPrime()method 
public function getYPrime(_t:Number):NumberParameters
_t:Number

Returns
Number