From cb374086eb05226c2acc12565c7fcee1a52ea24e Mon Sep 17 00:00:00 2001 From: Jean-Francois Remacle <jean-francois.remacle@uclouvain.be> Date: Mon, 30 Apr 2001 13:38:04 +0000 Subject: [PATCH] *** empty log message *** --- Mesh/STL.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Mesh/STL.h diff --git a/Mesh/STL.h b/Mesh/STL.h new file mode 100644 index 0000000000..a4b394f336 --- /dev/null +++ b/Mesh/STL.h @@ -0,0 +1,26 @@ +#ifndef _STL_H_ +#define _STL_H_ + +class STL_Data +{ + public: + Tree_T * Vertices; + Tree_T *Simplexes; + List_T *LVertices; + List_T *LSimplexes; + void Add_Facet (double x1, double y1, double z1, + double x2, double y2, double z2, + double x3, double y3, double z3); + int GetNbFacets (){ + return Tree_Nbr (Simplexes); + } + int GetNbVertices (){ + return Tree_Nbr (Vertices); + } + void GetFacet (int iFac, int &v1, int &v2, int &v3); + void GetVertex (int iVertex, double &x, double &y, double &z); + STL_Data (); + ~STL_Data (); +}; + +#endif -- GitLab