Packagecom.degrafa.geometry.splines
Interfacepublic interface IPlottableSpline
ImplementorsCardSpline, CatmullRom, PlottableCubicSpline, QuadHermiteSpline



Public Properties
 PropertyDefined by
  knots : Array
[read-only]
IPlottableSpline
  type : String
[read-only]
IPlottableSpline
Public Methods
 MethodDefined by
  
addControlPoint(_x:Number, _y:Number):void
IPlottableSpline
  
derivative(_x:Number):Number
IPlottableSpline
  
eval(_x:Number):Number
IPlottableSpline
  
getCoef(_segment:uint):Object
IPlottableSpline
  
getX(_t:Number):Number
IPlottableSpline
  
getXPrime(_t:Number):Number
IPlottableSpline
  
getY(_t:Number):Number
IPlottableSpline
  
getYPrime(_t:Number):Number
IPlottableSpline
Property detail
knotsproperty
knots:Array  [read-only]Implementation
    public function get knots():Array
typeproperty 
type:String  [read-only]Implementation
    public function get type():String
Method detail
addControlPoint()method
public function addControlPoint(_x:Number, _y:Number):voidParameters
_x:Number
 
_y:Number
derivative()method 
public function derivative(_x:Number):NumberParameters
_x:Number

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

Returns
Number
getCoef()method 
public function getCoef(_segment:uint):ObjectParameters
_segment:uint

Returns
Object
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