representation indexee des sommets d'un triangle. More...
#include <Mesh.h>
Public Member Functions | |
MeshTriangle () | |
constructeur par defaut. | |
MeshTriangle (const Mesh *_mesh, const int _a, const int _b, const int _c) | |
constructeur. | |
int | vertex (const int k) const |
renvoie l'indice du sommet k. | |
int | operator[] (const int k) const |
renvoie l'indice du sommet k. | |
const Point & | position (const int k) const |
renvoie la position du sommet k. | |
Point | position (const int k) |
renvoie la position du sommet k. | |
const Normal & | normal (const int k) const |
renvoie la normale du sommet k. | |
Normal | normal (const int k) |
renvoie la normale du sommet k. | |
const Point2 & | texcoords (const int k) const |
renvoie les coordonnees de texture du sommet k. | |
Point2 | texcoords (const int k) |
renvoie les coordonnees de texture du sommet k. | |
Color | asColor (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
Color | asColor (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
Point | asPoint (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
Point | asPoint (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
Vector | asVector (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
Vector | asVector (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
Normal | asNormal (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
Normal | asNormal (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
Point2 | asPoint2 (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
Point2 | asPoint2 (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
float | asFloat (const Name &attribute, const int k) |
renvoie les autres attributs associes au sommet k. | |
float | asFloat (const int attribute_id, const int k) |
renvoie les autres attributs associes au sommet k. | |
Public Attributes | |
const Mesh * | mesh |
int | a |
int | b |
int | c |
representation indexee des sommets d'un triangle.