Method | Defined By | ||
---|---|---|---|
bezierPoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number [static]
cubic bezier function
| FCurveMath | ||
bezierTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number [static]
diff of cubic bezier function
| FCurveMath | ||
curvePoint(a:Number, b:Number, c:Number, d:Number, t:Number, tightness:Number = 1.0):Number [static]
spline function
| FCurveMath | ||
curveTangent(a:Number, b:Number, c:Number, d:Number, t:Number, tightness:Number = 1.0):Number [static]
diff of spline function
| FCurveMath | ||
qbezierPoint(a:Number, b:Number, c:Number, t:Number):Number [static]
quadratic bezier function
| FCurveMath | ||
qbezierTangent(a:Number, b:Number, c:Number, t:Number):Number [static]
diff of quadratic bezier function
| FCurveMath |
bezierPoint | () | method |
public static function bezierPoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number
cubic bezier function
Parameters
a:Number — first point on the curve
| |
b:Number — first control point
| |
c:Number — second control point
| |
d:Number — second point on the curve
| |
t:Number — value [0,1]
|
Number |
bezierTangent | () | method |
public static function bezierTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number
diff of cubic bezier function
Parameters
a:Number — first point on the curve
| |
b:Number — first control point
| |
c:Number — second control point
| |
d:Number — second point on the curve
| |
t:Number — value [0,1]
|
Number |
curvePoint | () | method |
public static function curvePoint(a:Number, b:Number, c:Number, d:Number, t:Number, tightness:Number = 1.0):Number
spline function
Parameters
a:Number — first point on the curve
| |
b:Number — second point on the curve
| |
c:Number — third point on the curve
| |
d:Number — fourth point on the curve
| |
t:Number — value [0,1]
| |
tightness:Number (default = 1.0 ) — spline curve tightness
|
Number |
curveTangent | () | method |
public static function curveTangent(a:Number, b:Number, c:Number, d:Number, t:Number, tightness:Number = 1.0):Number
diff of spline function
Parameters
a:Number — first control point
| |
b:Number — first point on the curve
| |
c:Number — second point on the curve
| |
d:Number — second control point
| |
t:Number — value [0,1]
| |
tightness:Number (default = 1.0 ) — spline curve tightness
|
Number |
qbezierPoint | () | method |
public static function qbezierPoint(a:Number, b:Number, c:Number, t:Number):Number
quadratic bezier function
Parameters
a:Number — first point on the curve
| |
b:Number — control point
| |
c:Number — second point on the curve
| |
t:Number — value [0,1]
|
Number |
qbezierTangent | () | method |
public static function qbezierTangent(a:Number, b:Number, c:Number, t:Number):Number
diff of quadratic bezier function
Parameters
a:Number — first point on the curve
| |
b:Number — control point
| |
c:Number — second point on the curve
| |
t:Number — value [0,1]
|
Number |