Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Public Member Functions | Public Attributes | List of all members
Procedural::KochanekBartelsSplineControlPoint< T > Struct Template Reference

Template control point for KochanekBartels's splines. More...

#include <ProceduralSplines.h>

Public Member Functions

 KochanekBartelsSplineControlPoint (const T &p, Ogre::Real t, Ogre::Real b, Ogre::Real c)
 Constructor with arguments. More...
 
 KochanekBartelsSplineControlPoint (const T &p)
 Constructor with tension=bias=continuity=0. More...
 

Public Attributes

position
 Position of the control point. More...
 
Ogre::Real tension
 Tension of the control point. More...
 
Ogre::Real bias
 Bias of the control point. More...
 
Ogre::Real continuity
 Continuity of the control point. More...
 

Detailed Description

template<class T>
struct Procedural::KochanekBartelsSplineControlPoint< T >

Template control point for KochanekBartels's splines.

Constructor & Destructor Documentation

◆ KochanekBartelsSplineControlPoint() [1/2]

Constructor with arguments.

◆ KochanekBartelsSplineControlPoint() [2/2]

Constructor with tension=bias=continuity=0.

Member Data Documentation

◆ bias

Bias of the control point.

Referenced by Procedural::computeKochanekBartelsPoints().

◆ continuity

template<class T >
Ogre::Real Procedural::KochanekBartelsSplineControlPoint< T >::continuity

Continuity of the control point.

Referenced by Procedural::computeKochanekBartelsPoints().

◆ position

template<class T >
T Procedural::KochanekBartelsSplineControlPoint< T >::position

Position of the control point.

Referenced by Procedural::computeKochanekBartelsPoints().

◆ tension

Tension of the control point.

Referenced by Procedural::computeKochanekBartelsPoints().


The documentation for this struct was generated from the following file: