Pipeline graphique
 Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros
Structures de données | Espaces de nommage | Macros | Énumérations | Fonctions | Variables
Référence du fichier ReadMesh.cpp
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <math.h>
#include <algorithm>
#include "ReadMesh.h"
Graphe des dépendances par inclusion de ReadMesh.cpp:

Aller au code source de ce fichier.

Structures de données

struct  iVertFace
 
struct  MaterialComp
 

Espaces de nommage

 MeshLoad
 

Macros

#define _CRT_SECURE_NO_WARNINGS
 
#define SAFE_DELETE(x)   { if (x!=NULL) { delete x; x=NULL; } }
 
#define SAFE_ARRAY_DELETE(x)   { if (x!=NULL) { delete [] x; x=NULL; } }
 
#define EUCLIDIANDIST
 

Énumérations

enum  MeshLoad::KeyWord {
  MeshLoad::MeshVersion, MeshLoad::Dimension, MeshLoad::Vertices, MeshLoad::Triangles,
  MeshLoad::Quadrilaterals, MeshLoad::Tetrahedra, MeshLoad::Hexahedra, MeshLoad::Edges,
  MeshLoad::Corners, MeshLoad::RequiredVertices, MeshLoad::Ridges, MeshLoad::RequiredEdges,
  MeshLoad::Normals, MeshLoad::Tangents, MeshLoad::NormalAtVertices, MeshLoad::NormalAtTriangleVertices,
  MeshLoad::NormalAtQuadrilateralsVertices, MeshLoad::NormalAtEdges, MeshLoad::End, MeshLoad::Comment,
  MeshLoad::Error
}
 
enum  MeshLoad::MeKeyWord {
  MeshLoad::NbMaterial, MeshLoad::NbMaterials, MeshLoad::MeMaterial, MeshLoad::MeEnd,
  MeshLoad::MeComment, MeshLoad::MeOther
}
 

Fonctions

KeyWord MeshLoad::GetKeyword (char *line)
 
MeKeyWord MeshLoad::GetMeKeyword (char *line)
 
bool operator< (const iVertFace &a, const iVertFace &b)
 
bool operator< (const MaterialComp &m1, const MaterialComp &m2)
 

Variables

const int MeshLoad::nKeyWord = 21
 
const char MeshLoad::KeyWordStr [nKeyWord][32]
 
KeyWord MeshLoad::KeyWordLst [nKeyWord]
 
const int MeshLoad::nMeKeyWord = 6
 
const char MeshLoad::MeKeyWordStr [nMeKeyWord][12] = { "NbMaterial", "NbMaterials", "Material", "End", "Comment", "Other" }
 
MeKeyWord MeshLoad::MeKeyWordLst [nMeKeyWord] = { NbMaterial, NbMaterials, MeMaterial, MeEnd, MeComment, MeOther }
 

Documentation des macros

#define _CRT_SECURE_NO_WARNINGS

Définition à la ligne 1 du fichier ReadMesh.cpp.

#define EUCLIDIANDIST

Définition à la ligne 318 du fichier ReadMesh.cpp.

#define SAFE_ARRAY_DELETE (   x)    { if (x!=NULL) { delete [] x; x=NULL; } }

Définition à la ligne 11 du fichier ReadMesh.cpp.

#define SAFE_DELETE (   x)    { if (x!=NULL) { delete x; x=NULL; } }

Définition à la ligne 10 du fichier ReadMesh.cpp.

Documentation des fonctions

bool operator< ( const iVertFace a,
const iVertFace b 
)

Définition à la ligne 51 du fichier ReadMesh.cpp.

Références iVertFace::iVert.

bool operator< ( const MaterialComp m1,
const MaterialComp m2 
)

Définition à la ligne 57 du fichier ReadMesh.cpp.

Références MaterialComp::d.