Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence du modèle de la classe castor3d::Interpolator< Type >abstract

Classe modèle pour gérer les interpolations (de point, quaternion, real, ...) Plus de détails...

+ Graphe d'héritage de castor3d::Interpolator< Type >:

Fonctions membres publiques

 Interpolator ()
 Constructeur. Plus de détails...
 
 ~Interpolator ()
 Destructeur. Plus de détails...
 
virtual C3D_API Type interpolate (Type const &p_src, Type const &p_dst, real p_percent) const =0
 Fonction d'interpolation. Plus de détails...
 

Description détaillée

template<class Type>
class castor3d::Interpolator< Type >

Classe modèle pour gérer les interpolations (de point, quaternion, real, ...)

Auteur
Sylvain DOREMUS
Version
0.1
Date
09/02/2010

Documentation des constructeurs et destructeur

◆ Interpolator()

template<class Type>
castor3d::Interpolator< Type >::Interpolator ( )
inline

Constructeur.

◆ ~Interpolator()

template<class Type>
castor3d::Interpolator< Type >::~Interpolator ( )
inline

Destructeur.

Documentation des fonctions membres

◆ interpolate()

template<class Type>
virtual C3D_API Type castor3d::Interpolator< Type >::interpolate ( Type const &  p_src,
Type const &  p_dst,
real  p_percent 
) const
pure virtual

Fonction d'interpolation.

Paramètres
[in]p_srcLe départ.
[in]p_dstL'arrivée.
[in]p_percentLe pourcentage.

Implémenté dans castor3d::InterpolatorT< castor::Quaternion, InterpolatorType::eLinear >, castor3d::InterpolatorT< Type, InterpolatorType::eLinear >, et castor3d::InterpolatorT< Type, InterpolatorType::eNearest >.

Référencé par castor3d::Interpolator< castor::Quaternion >::~Interpolator().

+ Voici le graphe des appelants de cette fonction :

La documentation de cette classe a été générée à partir du fichier suivant :