![]() |
CUGL 1.2
Cornell University Game Library
|
This is the complete list of members for cugl::CubicSpline, including all inherited members.
| addAnchor(const Vec2 &point) | cugl::CubicSpline | inline |
| addAnchor(const Vec2 &point, const Vec2 &tang) | cugl::CubicSpline | |
| clear() | cugl::CubicSpline | inline |
| CubicSpline() | cugl::CubicSpline | inline |
| CubicSpline(const Vec2 &point) | cugl::CubicSpline | inline |
| CubicSpline(const Vec2 &start, const Vec2 &end) | cugl::CubicSpline | |
| CubicSpline(const float *points, int size, int offset=0) | cugl::CubicSpline | |
| CubicSpline(const std::vector< float > &points) | cugl::CubicSpline | |
| CubicSpline(const std::vector< Vec2 > &points) | cugl::CubicSpline | |
| CubicSpline(const CubicSpline &spline) | cugl::CubicSpline | |
| CubicSpline(CubicSpline &&spline) | cugl::CubicSpline | inline |
| CubicSplineApproximator (defined in cugl::CubicSpline) | cugl::CubicSpline | friend |
| deleteAnchor(int index) | cugl::CubicSpline | |
| getAnchor(int index) const | cugl::CubicSpline | |
| getControlPoints() const | cugl::CubicSpline | inline |
| getPoint(float tp) const | cugl::CubicSpline | inline |
| getPoint(int segment, float tp) const | cugl::CubicSpline | protected |
| getPolynomialX(int segment) const | cugl::CubicSpline | |
| getPolynomialY(int segment) const | cugl::CubicSpline | |
| getProjectionFast(const Vec2 &point, int segment) const | cugl::CubicSpline | protected |
| getProjectionPolynomial(const Vec2 &point, int segment) const | cugl::CubicSpline | protected |
| getProjectionSlow(const Vec2 &point, int segment) const | cugl::CubicSpline | protected |
| getSize() const | cugl::CubicSpline | inline |
| getSmooth(int index) const | cugl::CubicSpline | |
| getTangent(int index) const | cugl::CubicSpline | |
| insertAnchor(float param) | cugl::CubicSpline | inline |
| insertAnchor(int segment, float param) | cugl::CubicSpline | protected |
| isClosed() const | cugl::CubicSpline | inline |
| nearestAnchor(const Vec2 &point, float threshold) const | cugl::CubicSpline | |
| nearestParameter(const Vec2 &point) const | cugl::CubicSpline | |
| nearestPoint(const Vec2 &point) const | cugl::CubicSpline | inline |
| nearestTangent(const Vec2 &point, float threshold) const | cugl::CubicSpline | |
| operator=(const CubicSpline &spline) | cugl::CubicSpline | inline |
| operator=(CubicSpline &&spline) | cugl::CubicSpline | inline |
| set(const Vec2 &point) | cugl::CubicSpline | inline |
| set(const Vec2 &start, const Vec2 &end) | cugl::CubicSpline | |
| set(const float *points, int size, int offset=0) | cugl::CubicSpline | |
| set(const std::vector< float > &points) | cugl::CubicSpline | |
| set(const std::vector< Vec2 > &points) | cugl::CubicSpline | |
| set(const CubicSpline &spline) | cugl::CubicSpline | |
| setAnchor(int index, const Vec2 &point) | cugl::CubicSpline | |
| setClosed(bool flag) | cugl::CubicSpline | |
| setPoint(float tp, const Vec2 &point) | cugl::CubicSpline | |
| setSmooth(int index, bool flag) | cugl::CubicSpline | |
| setTangent(int index, const Vec2 &tang, bool symmetric=false) | cugl::CubicSpline | |
| subdivide(int segment, float tp, std::vector< Vec2 > &left, std::vector< Vec2 > &rght) const | cugl::CubicSpline | inlineprotected |
| subdivide(const std::vector< Vec2 > &src, int soff, float tp, std::vector< Vec2 > &left, std::vector< Vec2 > &rght) | cugl::CubicSpline | protectedstatic |
| ~CubicSpline() | cugl::CubicSpline | inline |
1.8.10