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

Le cône est une primitive basique, avec un nombre paramétrable de faces. Plus de détails...

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

Fonctions membres publiques

C3D_API Cone ()
 Constructeur. Plus de détails...
 
C3D_API ~Cone ()
 Destructeur. Plus de détails...
 
uint32_t GetFaceCount () const
 Récupère le nombre de faces. Plus de détails...
 
real GetHeight () const
 Récupère la hauteur du cône. Plus de détails...
 
real GetRadius () const
 Récupère le rayon de la base du cône. Plus de détails...
 
- Fonctions membres publiques hérités de Castor3D::MeshGenerator
 MeshGenerator (MeshType p_eMeshType=MeshType::eCustom)
 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...
 
MeshType 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, Cone const &c)
 Operateur de flux. Plus de détails...
 

Description détaillée

Le cône est une primitive basique, avec un nombre paramétrable de faces.

Auteur
Sylvain DOREMUS
Date
14/02/2010

Documentation des constructeurs et destructeur

◆ Cone()

C3D_API Castor3D::Cone::Cone ( )

Constructeur.

◆ ~Cone()

C3D_API Castor3D::Cone::~Cone ( )

Destructeur.

Documentation des fonctions membres

◆ Create()

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

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

Renvoie
Un cylindre

◆ GetFaceCount()

uint32_t Castor3D::Cone::GetFaceCount ( ) const
inline

Récupère le nombre de faces.

◆ GetHeight()

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

Récupère la hauteur du cône.

◆ GetRadius()

real Castor3D::Cone::GetRadius ( ) const
inline

Récupère le rayon de la base du cône.

Références C3D_API, et operator<<.

Documentation des fonctions amies et associées

◆ operator<<

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

Operateur de flux.

Référencé par GetRadius().


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