Version: 6.3.1
Packages | Enumerations | Functions

src/Tools/MeshCut/MeshCut_Utils.hxx File Reference

#include <med.h>
#include <string>
#include <vector>
#include <map>
Include dependency graph for MeshCut_Utils.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Packages

package  MESHCUT

Enumerations

enum  MESHCUT.TYPE_MAILLE {
  MESHCUT.POI1, MESHCUT.SEG2, MESHCUT.SEG3, MESHCUT.TRIA3,
  MESHCUT.TRIA6, MESHCUT.QUAD4, MESHCUT.QUAD8, MESHCUT.TETRA4,
  MESHCUT.TETRA10, MESHCUT.PYRAM5, MESHCUT.PYRAM13, MESHCUT.PENTA6,
  MESHCUT.PENTA15, MESHCUT.HEXA8, MESHCUT.HEXA20
}

Functions

bool MESHCUT.estUnTypeMaille (std::string S)
void MESHCUT.ERREUR (const char *msg)
char * MESHCUT.string2char (std::string str)
std::string MESHCUT.int2string (int k)
float MESHCUT.char2float (const char *ch)
std::string MESHCUT.float2string (float f)
bool MESHCUT.appartient (std::string e, std::string tableau[], int taille)
float MESHCUT.arrondi (float x)
int MESHCUT.numNoeudPointe (std::string b1, std::string b2, std::string b3)
std::string MESHCUT.strip (std::string S)
std::string MESHCUT.entierSur10_g (int i)
std::string MESHCUT.entierSur10_d (int i)
std::string MESHCUT.typeEnsight (std::string type)
int MESHCUT.Nnoeuds (TYPE_MAILLE type)
int MESHCUT.NnoeudsGeom (TYPE_MAILLE type)
int MESHCUT.codeGMSH (std::string type)
std::string MESHCUT.floatEnsight (float x)
bool MESHCUT.typeComplexe (std::string type)
std::string MESHCUT.ASTER8 (std::string s)
float MESHCUT.dObservateur (float a, float b, float c)
 Distance à laquelle doit se tenir l'observateur sur un axe pour voir sous 90° un objet centré de dimensions a et b selon les deux autres axes.
int MESHCUT.copieFichier (std::string source, std::string cible)
med_geometry_type MESHCUT.InstanceMGE (TYPE_MAILLE TYPE)
int MESHCUT.chrono ()
TYPE_MAILLE MESHCUT.typeMaille (std::string type)
std::string MESHCUT.MGE2string (med_geometry_type MGE)
std::string MESHCUT.TM2string (TYPE_MAILLE MGE)
TYPE_MAILLE MESHCUT.string2TM (std::string stm)
std::string MESHCUT.coordIndex_ILS (TYPE_MAILLE tm)
std::string MESHCUT.coordIndex_IFS (TYPE_MAILLE tm)
std::string MESHCUT.SIGNE (double x)
void MESHCUT.champType (std::string type, med_entity_type MEM, med_geometry_type MGE, med_idt fid, med_idt fidout, char *maa, char *nomChamp, char *nomChampMoy, med_field_type typeChamp, char *compChamp, char *unitChamp, med_int nCompChamp, std::map< std::string, int > REFGAUSS, int ichamp)
std::string MESHCUT.nomMaille (TYPE_MAILLE tm, int nl)
bool MESHCUT.appartientVN (int n, std::vector< int > V)
float MESHCUT.distance2 (float x1, float y1, float z1, float x2, float y2, float z2)
void MESHCUT.conversionCNX (int *CNXtm, TYPE_MAILLE tm, int N)
 Conversion HL-MED d'une table de connectivités.
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS