TrinityCore
Movement::SplineBase Member List

This is the complete list of members for Movement::SplineBase, including all inherited members.

clear()Movement::SplineBasevirtual
ControlArray typedefMovement::SplineBase
cyclicMovement::SplineBaseprotected
derivative_evaluatorsMovement::SplineBaseprotectedstatic
empty() constMovement::SplineBaseinline
evaluate_derivative(index_type Idx, float u, Vector3 &hermite) constMovement::SplineBaseinline
evaluate_percent(index_type Idx, float u, Vector3 &c) constMovement::SplineBaseinline
EvaluateBezier3(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluateCatmullRom(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluateDerivativeBezier3(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluateDerivativeCatmullRom(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluateDerivativeLinear(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluateLinear(index_type, float, Vector3 &) constMovement::SplineBaseprotected
EvaluationMethtod typedefMovement::SplineBaseprotected
EvaluationMode enum nameMovement::SplineBase
evaluatorsMovement::SplineBaseprotectedstatic
first() constMovement::SplineBaseinline
getPoint(index_type i) constMovement::SplineBaseinline
getPointCount() constMovement::SplineBaseinline
getPoints() constMovement::SplineBaseinline
index_hiMovement::SplineBaseprotected
index_loMovement::SplineBaseprotected
index_type typedefMovement::SplineBase
init_cyclic_spline(const Vector3 *controls, index_type count, EvaluationMode m, index_type cyclic_point, float orientation=0.0f)Movement::SplineBase
init_spline(const Vector3 *controls, index_type count, EvaluationMode m, float orientation=0.0f)Movement::SplineBase
init_spline_custom(Init &initializer)Movement::SplineBaseinline
InitBezier3(Vector3 const *, index_type, index_type)Movement::SplineBaseprotected
InitCatmullRom(Vector3 const *, index_type, index_type)Movement::SplineBaseprotected
initializersMovement::SplineBaseprotectedstatic
initialOrientationMovement::SplineBaseprotected
InitLinear(Vector3 const *, index_type, index_type)Movement::SplineBaseprotected
InitMethtod typedefMovement::SplineBaseprotected
isCyclic() constMovement::SplineBaseinline
last() constMovement::SplineBaseinline
m_modeMovement::SplineBaseprotected
mode() constMovement::SplineBaseinline
ModeBezier3_Unused enum valueMovement::SplineBase
ModeCatmullrom enum valueMovement::SplineBase
ModeLinear enum valueMovement::SplineBase
ModesEnd enum valueMovement::SplineBase
operator=(SplineBase const &right)=deleteMovement::SplineBase
operator=(SplineBase &&right)=deleteMovement::SplineBase
pointsMovement::SplineBaseprotected
SegLenghtMethtod typedefMovement::SplineBaseprotected
SegLength(index_type i) constMovement::SplineBaseinline
SegLengthBezier3(index_type) constMovement::SplineBaseprotected
SegLengthCatmullRom(index_type) constMovement::SplineBaseprotected
SegLengthLinear(index_type) constMovement::SplineBaseprotected
seglengthsMovement::SplineBaseprotectedstatic
set_steps_per_segment(index_type newStepsPerSegment)Movement::SplineBaseinline
SplineBase()Movement::SplineBaseexplicit
SplineBase(SplineBase const &right)=deleteMovement::SplineBase
SplineBase(SplineBase &&right)=deleteMovement::SplineBase
stepsPerSegmentMovement::SplineBaseprotected
ToString() constMovement::SplineBase
UninitializedMode enum valueMovement::SplineBase
UninitializedSplineEvaluationMethod(index_type, float, Vector3 &) constMovement::SplineBaseinlineprotected
UninitializedSplineInitMethod(Vector3 const *, index_type, index_type)Movement::SplineBaseinlineprotected
UninitializedSplineSegLenghtMethod(index_type) constMovement::SplineBaseinlineprotected
~SplineBase()Movement::SplineBasevirtual