SLProject
4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
|
This is the complete list of members for SLCurveBezier, including all inherited members.
_controls | SLCurveBezier | protected |
_lengths | SLCurve | protected |
_points | SLCurve | protected |
_totalLength | SLCurve | protected |
_vao | SLCurveBezier | protected |
acceleration(SLfloat t) | SLCurveBezier | |
arcLength(SLfloat t1, SLfloat t2) | SLCurveBezier | |
controls() | SLCurveBezier | inline |
dispose() | SLCurveBezier | virtual |
draw(const SLMat4f &wm) | SLCurveBezier | virtual |
evaluate(const SLfloat t) | SLCurveBezier | virtual |
findParamByDist(SLfloat t1, SLfloat s) | SLCurveBezier | |
init(const SLVVec4f &points, const SLVVec3f &controlPoints) | SLCurveBezier | |
numControlPoints() | SLCurveBezier | inline |
segmentArcLength(SLuint i, SLfloat u1, SLfloat u2) | SLCurveBezier | |
SLCurve() | SLCurve | inline |
SLCurveBezier(const SLVVec4f &points) | SLCurveBezier | |
SLCurveBezier(const SLVVec4f &points, const SLVVec3f &controlPoints) | SLCurveBezier | |
subdivideLength(const SLVec3f &P0, const SLVec3f &P1, const SLVec3f &P2, const SLVec3f &P3) | SLCurveBezier | |
subdivideRender(SLVVec3f &points, const SLMat4f &wm, SLfloat epsilon, const SLVec3f &P0, const SLVec3f &P1, const SLVec3f &P2, const SLVec3f &P3) | SLCurveBezier | |
velocity(SLfloat t) | SLCurveBezier | |
~SLCurve() | SLCurve | inlinevirtual |
~SLCurveBezier() | SLCurveBezier |