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().