Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence du modèle de la structure castor3d::InterleavedVertexT< T >

Contient toutes les composantes d'un sommet. Plus de détails...

Graphe d'héritage de castor3d::InterleavedVertexT< T >:
Inheritance graph
[légende]

Fonctions membres publiques

InterleavedVertexTposition (castor::Point3< T > const &pos)
 
InterleavedVertexTnormal (castor::Point3< T > const &nml)
 
InterleavedVertexTtexcoord (castor::Point2< T > const &tex)
 
InterleavedVertexTtexcoord (castor::Point3< T > const &tex)
 

Attributs publics

castor::Point3< T > pos
 
castor::Point3< T > nml
 
castor::Point3< T > tan
 
castor::Point3< T > tex
 

Description détaillée

template<typename T>
struct castor3d::InterleavedVertexT< T >

Contient toutes les composantes d'un sommet.

Auteur
Sylvain DOREMUS
Date
23/07/2012

Documentation des fonctions membres

◆ normal()

template<typename T>
InterleavedVertexT& castor3d::InterleavedVertexT< T >::normal ( castor::Point3< T > const &  nml)
inline

◆ position()

template<typename T>
InterleavedVertexT& castor3d::InterleavedVertexT< T >::position ( castor::Point3< T > const &  pos)
inline

◆ texcoord() [1/2]

template<typename T>
InterleavedVertexT& castor3d::InterleavedVertexT< T >::texcoord ( castor::Point2< T > const &  tex)
inline

◆ texcoord() [2/2]

template<typename T>
InterleavedVertexT& castor3d::InterleavedVertexT< T >::texcoord ( castor::Point3< T > const &  tex)
inline

Documentation des données membres

◆ nml

template<typename T>
castor::Point3< T > castor3d::InterleavedVertexT< T >::nml

◆ pos

template<typename T>
castor::Point3< T > castor3d::InterleavedVertexT< T >::pos

◆ tan

template<typename T>
castor::Point3< T > castor3d::InterleavedVertexT< T >::tan

La tangente du sommet.

Référencé par castor3d::prepareChunkData().

◆ tex

template<typename T>
castor::Point3< T > castor3d::InterleavedVertexT< T >::tex

La coordonnées de texture du sommet.

Référencé par castor3d::prepareChunkData(), et castor3d::InterleavedVertexT< float >::texcoord().


La documentation de cette structure a été générée à partir des fichiers suivants :