Castor3D  ..
Fonctions membres publiques | Fonctions membres publiques statiques | Amis | Liste de tous les membres
Référence de la classe Castor3D::Cube

Représentation d'un cube. Plus de détails...

+ Graphe d'héritage de Castor3D::Cube:
+ Graphe de collaboration de Castor3D::Cube:

Fonctions membres publiques

C3D_API Cube ()
 Constructeur. Plus de détails...
 
C3D_API ~Cube ()
 Destructeur. Plus de détails...
 
real GetHeight () const
 Récupère la hauteur du cube. Plus de détails...
 
real GetWidth () const
 Récupère la largeur du cube. Plus de détails...
 
real GetDepth () const
 Récupère la profondeur du cube. Plus de détails...
 
- Fonctions membres publiques hérités de Castor3D::MeshGenerator
 MeshGenerator (eMESH_TYPE p_eMeshType=eMESH_TYPE_CUSTOM)
 Constructeur. Plus de détails...
 
virtual ~MeshGenerator ()
 Destructeur. Plus de détails...
 
virtual void Generate (Mesh &p_mesh, UIntArray const &p_faces, RealArray const &p_dimensions)
 Génère le maillage. Plus de détails...
 
virtual void ComputeNormals (Mesh &p_mesh, bool p_reverted=false)
 Génère les normales et les tangentes. Plus de détails...
 
eMESH_TYPE GetMeshType () const
 Récupère le type de maillage. Plus de détails...
 

Fonctions membres publiques statiques

static C3D_API MeshGeneratorSPtr Create ()
 Fonction de création, utilisée par la Factory. Plus de détails...
 
- Fonctions membres publiques statiques hérités de Castor3D::MeshGenerator
static MeshGeneratorSPtr Create ()
 Fonction de création, utilisée par la Factory. Plus de détails...
 

Amis

std::ostream & operator<< (std::ostream &o, Cube const &c)
 Opérateur de flux. Plus de détails...
 

Description détaillée

Représentation d'un cube.

Auteur
Sylvain DOREMUS
Date
14/02/2010
Remarques
La dénomination "Cube" est un abus de langage car ses 3 dimensions sont paramétrables (largeur, hauteur et profondeur)

Documentation des constructeurs et destructeur

C3D_API Castor3D::Cube::Cube ( )

Constructeur.

C3D_API Castor3D::Cube::~Cube ( )

Destructeur.

Documentation des fonctions membres

static C3D_API MeshGeneratorSPtr Castor3D::Cube::Create ( )
static

Fonction de création, utilisée par la Factory.

Renvoie
Un cylindre
real Castor3D::Cube::GetDepth ( ) const
inline

Récupère la profondeur du cube.

Références operator<<.

real Castor3D::Cube::GetHeight ( ) const
inline

Récupère la hauteur du cube.

real Castor3D::Cube::GetWidth ( ) const
inline

Récupère la largeur du cube.

Documentation des fonctions amies et associées

std::ostream& operator<< ( std::ostream &  o,
Cube const &  c 
)
friend

Opérateur de flux.

Référencé par GetDepth().


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