![]() |
Cornell Cocos
Cornell Extensions to Cocos2d
|
This is the complete list of members for CubicSpline, including all inherited members.
| _closed | CubicSpline | protected |
| _points | CubicSpline | protected |
| _size | CubicSpline | protected |
| _smooth | CubicSpline | protected |
| addAnchor(const Vec2 &point) | CubicSpline | inline |
| addAnchor(const Vec2 &point, const Vec2 &tang) | CubicSpline | |
| allocAnchors(float radius, int segments=4) const | CubicSpline | |
| allocHandles(float radius, int segments=4) const | CubicSpline | |
| allocPath(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| allocTangents() const | CubicSpline | |
| approximate(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| approximateNormals(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| approximateParameters(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| approximateTangents(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| Criterion enum name | CubicSpline | |
| CubicSpline() | CubicSpline | inline |
| CubicSpline(const Vec2 &point) | CubicSpline | inline |
| CubicSpline(const Vec2 &start, const Vec2 &end) | CubicSpline | |
| CubicSpline(const float *points, int size, int offset=0) | CubicSpline | |
| CubicSpline(const vector< float > &points) | CubicSpline | |
| CubicSpline(const vector< Vec2 > &points) | CubicSpline | |
| CubicSpline(const CubicSpline &spline) | CubicSpline | |
| deleteAnchor(int index) | CubicSpline | |
| DISTANCE enum value | CubicSpline | |
| FLAT enum value | CubicSpline | |
| getAnchor(int index) const | CubicSpline | |
| getClosed() const | CubicSpline | inline |
| getControlPoints() const | CubicSpline | inline |
| getPoint(float tp) const | CubicSpline | inline |
| getPoint(int segment, float tp) const | CubicSpline | protected |
| getPolynomialX(int segment) const | CubicSpline | |
| getPolynomialY(int segment) const | CubicSpline | |
| getProjectionFast(const Vec2 &point, int segment) const | CubicSpline | protected |
| getProjectionPolynomial(const Vec2 &point, int segment) const | CubicSpline | protected |
| getProjectionSlow(const Vec2 &point, int segment) const | CubicSpline | protected |
| getSize() const | CubicSpline | inline |
| getSmooth(int index) const | CubicSpline | |
| getTangent(int index) const | CubicSpline | |
| insertAnchor(float param) | CubicSpline | inline |
| insertAnchor(int segment, float param) | CubicSpline | protected |
| nearestAnchor(const Vec2 &point, float threshold) const | CubicSpline | |
| nearestParameter(const Vec2 &point) const | CubicSpline | |
| nearestPoint(const Vec2 &point) const | CubicSpline | inline |
| nearestTangent(const Vec2 &point, float threshold) const | CubicSpline | |
| refine(float tolerance=DEFAULT_TOLERANCE, Criterion criterion=Criterion::DISTANCE) const | CubicSpline | |
| setAnchor(int index, const Vec2 &point) | CubicSpline | |
| setClosed(bool flag) | CubicSpline | |
| setPoint(float tp, const Vec2 &point) | CubicSpline | |
| setSmooth(int index, bool flag) | CubicSpline | |
| setTangent(int index, const Vec2 &tang, bool symmetric=false) | CubicSpline | |
| SPACING enum value | CubicSpline | |
| subdivide(int segment, float tp, vector< Vec2 > &left, vector< Vec2 > &rght) const | CubicSpline | inlineprotected |
| subdivide(const vector< Vec2 > &src, int soff, float tp, vector< Vec2 > &left, vector< Vec2 > &rght) | CubicSpline | protectedstatic |
| ~CubicSpline() | CubicSpline | inline |
1.8.10