|
Ogre Procedural
0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
|
Template control point for Cubic Hermite splines. More...
#include <ProceduralSplines.h>
Public Member Functions | |
| CubicHermiteSplineControlPoint () | |
| Default constructor. More... | |
| CubicHermiteSplineControlPoint (const T &p, const T &before, const T &after) | |
| Constructor with arguments. More... | |
Public Attributes | |
| T | position |
| Position of the control point. More... | |
| T | tangentBefore |
| Tangent just before the control point. More... | |
| T | tangentAfter |
| Tangent just after the control point. More... | |
| CubicHermiteSplineAutoTangentMode | autoTangentBefore |
| Auto tangent mode for the tangent just before the control point. More... | |
| CubicHermiteSplineAutoTangentMode | autoTangentAfter |
| Auto tangent mode for the tangent just after the control point. More... | |
Template control point for Cubic Hermite splines.
| Procedural::CubicHermiteSplineControlPoint< T >::CubicHermiteSplineControlPoint | ( | ) |
Default constructor.
| Procedural::CubicHermiteSplineControlPoint< T >::CubicHermiteSplineControlPoint | ( | const T & | p, |
| const T & | before, | ||
| const T & | after | ||
| ) |
Constructor with arguments.
| CubicHermiteSplineAutoTangentMode Procedural::CubicHermiteSplineControlPoint< T >::autoTangentAfter |
Auto tangent mode for the tangent just after the control point.
Referenced by Procedural::CubicHermiteSpline2::addPoint(), Procedural::CubicHermiteSpline3::addPoint(), and Procedural::computeTangents().
| CubicHermiteSplineAutoTangentMode Procedural::CubicHermiteSplineControlPoint< T >::autoTangentBefore |
Auto tangent mode for the tangent just before the control point.
Referenced by Procedural::CubicHermiteSpline2::addPoint(), Procedural::CubicHermiteSpline3::addPoint(), and Procedural::computeTangents().
| T Procedural::CubicHermiteSplineControlPoint< T >::position |
Position of the control point.
Referenced by Procedural::CubicHermiteSpline2::addPoint(), Procedural::CubicHermiteSpline3::addPoint(), Procedural::computeCubicHermitePoints(), and Procedural::computeTangents().
| T Procedural::CubicHermiteSplineControlPoint< T >::tangentAfter |
Tangent just after the control point.
Referenced by Procedural::computeCubicHermitePoints(), and Procedural::computeTangents().
| T Procedural::CubicHermiteSplineControlPoint< T >::tangentBefore |
Tangent just before the control point.
Referenced by Procedural::computeCubicHermitePoints(), and Procedural::computeTangents().
1.8.17