Pipeline graphique
|
Namespace utilis� pour stocker les structures, �num�rations, ... du PlyLoader. Plus de détails...
Structures de données | |
struct | FACE_PLY |
Structure utilis�e pour lire les caract�ristiques des sommets. Plus de détails... | |
struct | POINT_PLY |
structure utilis�e pour lire un fichier au format PLY Plus de détails... | |
struct | ReadFmt |
structure interne pour le stockage des fonctions internes de lecture Plus de détails... | |
Définitions de type | |
typedef bool(* | ReadFun )(FILE *, float &) |
pointeur interne sur une fonction de lecture Plus de détails... | |
Énumérations | |
enum | FileType { BinaryFile, TextFile } |
Enum sur la mani�re de stocker les donn�es dans le fichier. Plus de détails... | |
enum | Endian { BigEndian, LittleEndian, Undef } |
Enum pour le type de stockage des donn�es en binaire. Plus de détails... | |
enum | Error { NoError = 0x00000000, Fatal = 0x00000001, Warning = 0x00000002, FileNotFound = 0x00000004 } |
Variables | |
const int | maxfields = 12 |
nombre maximum de champs lus dans un fichier PLY Plus de détails... | |
const dword | CheckNotChecked = 0x00000000 |
constante pour les v�rifications d'une g�om�trie Plus de détails... | |
const dword | CheckInvalidIndices = 0x00000001 |
si un indice utilis� n'a pas de sommet associ� (B) Plus de détails... | |
const dword | CheckUnconnectedPts = 0x00000002 |
si un sommet n'appartient � aucun polygone (B) Plus de détails... | |
const dword | CheckUnsharedEdges = 0x00000004 |
si chaque ar�te n'est pas partag�e par 2 polygones (B) Plus de détails... | |
const dword | CheckRevFacets = 0x00000008 |
si des polygones adjacents ne sont pas orient�s dans le m�me sens (B) Plus de détails... | |
const dword | CheckInvNormals = 0x00000010 |
si le sens des normales a �t� test� (B) Plus de détails... | |
const dword | CheckBadNormals = 0x00000020 |
si les normales semblent invers�es (heuristique) (B) Plus de détails... | |
const dword | CheckNormal = 0x10000000 |
si SimpleCheck (A = v�rification des normales) a �t� effectu� Plus de détails... | |
const dword | CheckCoherence = 0x20000000 |
si CoherenceCheck (B) a �t� effectu� Plus de détails... | |
Namespace utilis� pour stocker les structures, �num�rations, ... du PlyLoader.
typedef bool(* Ply::ReadFun)(FILE *, float &) |
pointeur interne sur une fonction de lecture
Définition à la ligne 68 du fichier PlyLoader.h.
enum Ply::Endian |
Enum pour le type de stockage des donn�es en binaire.
Valeurs énumérées | |
---|---|
BigEndian |
binaire en big endian |
LittleEndian |
binaire en little endian |
Undef |
non d�fini |
Définition à la ligne 53 du fichier PlyLoader.h.
enum Ply::Error |
Valeurs énumérées | |
---|---|
NoError | |
Fatal | |
Warning | |
FileNotFound |
Définition à la ligne 58 du fichier PlyLoader.h.
enum Ply::FileType |
Enum sur la mani�re de stocker les donn�es dans le fichier.
Valeurs énumérées | |
---|---|
BinaryFile |
le stockage est en binaire |
TextFile |
le stockage est en texte |
Définition à la ligne 48 du fichier PlyLoader.h.
const dword Ply::CheckBadNormals = 0x00000020 |
si les normales semblent invers�es (heuristique) (B)
Définition à la ligne 83 du fichier PlyLoader.h.
const dword Ply::CheckCoherence = 0x20000000 |
si CoherenceCheck (B) a �t� effectu�
Définition à la ligne 85 du fichier PlyLoader.h.
const dword Ply::CheckInvalidIndices = 0x00000001 |
si un indice utilis� n'a pas de sommet associ� (B)
Définition à la ligne 78 du fichier PlyLoader.h.
const dword Ply::CheckInvNormals = 0x00000010 |
si le sens des normales a �t� test� (B)
Définition à la ligne 82 du fichier PlyLoader.h.
const dword Ply::CheckNormal = 0x10000000 |
si SimpleCheck (A = v�rification des normales) a �t� effectu�
Définition à la ligne 84 du fichier PlyLoader.h.
const dword Ply::CheckNotChecked = 0x00000000 |
constante pour les v�rifications d'une g�om�trie
si la g�om�trie n'est pas test�e
Définition à la ligne 77 du fichier PlyLoader.h.
const dword Ply::CheckRevFacets = 0x00000008 |
si des polygones adjacents ne sont pas orient�s dans le m�me sens (B)
Définition à la ligne 81 du fichier PlyLoader.h.
const dword Ply::CheckUnconnectedPts = 0x00000002 |
si un sommet n'appartient � aucun polygone (B)
Définition à la ligne 79 du fichier PlyLoader.h.
const dword Ply::CheckUnsharedEdges = 0x00000004 |
si chaque ar�te n'est pas partag�e par 2 polygones (B)
Définition à la ligne 80 du fichier PlyLoader.h.
const int Ply::maxfields = 12 |
nombre maximum de champs lus dans un fichier PLY
Définition à la ligne 65 du fichier PlyLoader.h.