Castor3D
..
|
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...
Fonctions membres publiques | |
MeshCategory (eMESH_TYPE p_eMeshType=eMESH_TYPE_CUSTOM) | |
Constructeur. Plus de détails... | |
virtual | ~MeshCategory () |
Destructeur. Plus de détails... | |
virtual void | Generate () |
Génère le maillage. Plus de détails... | |
virtual void | Initialise (UIntArray const &p_arrayFaces, RealArray const &p_arrayDimensions) |
Initialise le maillage. Plus de détails... | |
virtual void | ComputeNormals (bool p_bReverted=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... | |
Mesh * | GetMesh () const |
Récupère le maillage. Plus de détails... | |
void | SetMesh (Mesh *val) |
Définit le maillage. Plus de détails... | |
Fonctions membres publiques statiques | |
static MeshCategorySPtr | Create () |
Fonction de création, utilisée par la Factory. Plus de détails... | |
La catégorie de maillage est utilisée afin de créer les sommets du maillage, c'est créé via la MeshFactory.
Castor3D::MeshCategory::MeshCategory | ( | eMESH_TYPE | p_eMeshType = eMESH_TYPE_CUSTOM | ) |
Constructeur.
[in] | p_eMeshType | Le type de maillage |
|
virtual |
Destructeur.
|
virtual |
Génère les normales et les tangentes.
|
static |
Fonction de création, utilisée par la Factory.
|
virtual |
Génère le maillage.
Réimplémentée dans Castor3D::Projection, Castor3D::Icosahedron, Castor3D::Plane, Castor3D::Cone, Castor3D::Cylinder, Castor3D::Cube, Castor3D::Torus, et Castor3D::Sphere.
|
inline |
Récupère le maillage.
|
inline |
Récupère le type de maillage.
|
virtual |
Initialise le maillage.
[in] | p_arrayFaces | Les nombres de faces |
[in] | p_arrayDimensions | Les dimensions du maillage |
Réimplémentée dans Castor3D::Projection, Castor3D::Icosahedron, Castor3D::Torus, Castor3D::Plane, Castor3D::Sphere, Castor3D::Cone, Castor3D::Cylinder, et Castor3D::Cube.
|
inline |
Définit le maillage.
[in] | La | nouvelle valeur |