| Package | com.degrafa.geometry.splines |
| Class | public class PlottableCubicSpline |
| Inheritance | PlottableCubicSpline CubicSpline |
| Implements | IPlottableSpline |
| Property | Defined by | ||
|---|---|---|---|
![]() | knotCount : Number | CubicSpline | |
![]() | knots : Array | CubicSpline | |
| type : String [read-only]
| PlottableCubicSpline | ||
| Method | Defined by | ||
|---|---|---|---|
PlottableCubicSpline() Construct a new Plottable Cubic Spline instance. | PlottableCubicSpline | ||
![]() |
addControlPoint(_xKnot:Number, _yKnot:Number):void
addControlPoint Add/Insert a knot in a manner that maintains non-overlapping intervals. | CubicSpline | |
![]() |
deleteAllKnots():void
deleteAllKnots Delete all knots
| CubicSpline | |
|
derivative(_x:Number):Number
| PlottableCubicSpline | ||
![]() |
eval(_xKnot:Number):Number
eval Evaluate spline at a given x-coordinate
| CubicSpline | |
|
getCoef(_segment:uint):Object
| PlottableCubicSpline | ||
|
getX(_t:Number):Number
| PlottableCubicSpline | ||
|
getXPrime(_t:Number):Number
| PlottableCubicSpline | ||
|
getY(_t:Number):Number
| PlottableCubicSpline | ||
|
getYPrime(_t:Number):Number
| PlottableCubicSpline | ||
![]() |
moveControlPoint(_indx:uint, _xKnot:Number, _yKnot:Number):void
moveControlPoint Move knot at the specified index within its interval
| CubicSpline | |
![]() |
removeKnotAtX(_xKnot:Number):void
removeKnotAtX Delete knot at a given x-coordinate
| CubicSpline | |
![]() |
removePointAt(_indx:uint):void
removePointAt Delete knot at the specified index
| CubicSpline | |
| type | property |
type:String [read-only]Implementation
public function get type():String
| PlottableCubicSpline | () | constructor |
public function PlottableCubicSpline()
PlottableCubicSpline() Construct a new Plottable Cubic Spline instance.
| derivative | () | method |
public function derivative(_x:Number):NumberParameters
_x:Number |
Number |
| getCoef | () | method |
public function getCoef(_segment:uint):ObjectParameters
_segment:uint |
Object |
| getX | () | method |
public function getX(_t:Number):NumberParameters
_t:Number |
Number |
| getXPrime | () | method |
public function getXPrime(_t:Number):NumberParameters
_t:Number |
Number |
| getY | () | method |
public function getY(_t:Number):NumberParameters
_t:Number |
Number |
| getYPrime | () | method |
public function getYPrime(_t:Number):NumberParameters
_t:Number |
Number |