gKitGL
 All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Public Member Functions | Public Attributes
gk::MeshTriangle Struct Reference

representation indexee des sommets d'un triangle. More...

#include <Mesh.h>

List of all members.

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 Pointposition (const int k) const
 renvoie la position du sommet k.
Point position (const int k)
 renvoie la position du sommet k.
const Normalnormal (const int k) const
 renvoie la normale du sommet k.
Normal normal (const int k)
 renvoie la normale du sommet k.
const Point2texcoords (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 Meshmesh
int a
int b
int c

Detailed Description

representation indexee des sommets d'un triangle.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerator Friends