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

La catégorie de maillage est utilisée afin de créer les sommets du maillage, c'est créé via la MeshFactory. Plus de détails...

+ Graphe d'héritage de Castor3D::MeshGenerator:

Fonctions membres publiques

 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 MeshGeneratorSPtr Create ()
 Fonction de création, utilisée par la Factory. Plus de détails...
 

Description détaillée

La catégorie de maillage est utilisée afin de créer les sommets du maillage, c'est créé via la MeshFactory.

Auteur
Sylvain DOREMUS
Version
0.7.0
Remarques
La categorie de type Custom ne génère pas de points

Documentation des constructeurs et destructeur

Castor3D::MeshGenerator::MeshGenerator ( eMESH_TYPE  p_eMeshType = eMESH_TYPE_CUSTOM)

Constructeur.

Paramètres
[in]p_eMeshTypeLe type de maillage
virtual Castor3D::MeshGenerator::~MeshGenerator ( )
virtual

Destructeur.

Documentation des fonctions membres

virtual void Castor3D::MeshGenerator::ComputeNormals ( Mesh p_mesh,
bool  p_reverted = false 
)
virtual

Génère les normales et les tangentes.

Paramètres
[in]p_meshLe maillage.
[in]p_revertedDit si l'espace tangent généré doit être inversé.
static MeshGeneratorSPtr Castor3D::MeshGenerator::Create ( )
static

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

Renvoie
Un cylindre
virtual void Castor3D::MeshGenerator::Generate ( Mesh p_mesh,
UIntArray const &  p_faces,
RealArray const &  p_dimensions 
)
virtual

Génère le maillage.

Paramètres
[in]p_meshLe maillage.
[in]p_facesLes nombres de faces.
[in]p_dimensionsLes dimensions du maillage.
eMESH_TYPE Castor3D::MeshGenerator::GetMeshType ( ) const
inline

Récupère le type de maillage.

Renvoie
La valeur

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