 |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
Aller à la documentation de ce fichier.
23 #ifndef CAD4FE_MCTriangleH
24 #define CAD4FE_MCTriangleH
45 virtual void enregistrer(std::ostream& o,
double version);
47 void Tessellate(
unsigned __nbPtsPerSegment, std::vector <MCNode *> & __result, std::vector <unsigned> & __indexedTriangleSet);
48 void evaluer_geo(
double __uv[2],
MCNode * __result,
double * tangent_u,
double * tangent_v);
53 void evaluer_euc(
double __uv[2],
double * __result,
double * tangent_u,
double * tangent_v);
MCTriangle(unsigned long num, MG_ELEMENT_TOPOLOGIQUE *topo, MCNode *mgnoeud1, MCNode *mgnoeud2, MCNode *mgnoeud3, MCSegment *mgsegment1, MCSegment *mgsegment2, MCSegment *mgsegment3)
void Tessellate(unsigned __nbPtsPerSegment, std::vector< MCNode * > &__result, std::vector< unsigned > &__indexedTriangleSet)
MCSegment * evaluer_geo_isoparam_u(double __u)
void evaluer_euc(double __uv[2], double *__result, double *tangent_u, double *tangent_v)
MCSegment * GetRefSegment(int __index)
MCNode * GetRefNode(int __index)
void evaluer_geo(double __uv[2], MCNode *__result, double *tangent_u, double *tangent_v)
virtual void enregistrer(std::ostream &o, double version)
void SetSaveFormat(char __format)
void inverser_geo(double __uv[2], MCNode *__result)