diff --git a/libsrc/meshing/topology.cpp b/libsrc/meshing/topology.cpp index 338caedf..95dca2df 100644 --- a/libsrc/meshing/topology.cpp +++ b/libsrc/meshing/topology.cpp @@ -1474,11 +1474,13 @@ namespace netgen { return surffaces.Get(elnr).fnr+1; } - + + /* int MeshTopology :: GetFace (SurfaceElementIndex elnr) const { return surffaces[elnr].fnr; } + */ void MeshTopology :: @@ -1837,11 +1839,12 @@ namespace netgen } } - + /* ELEMENT_TYPE MeshTopology :: GetFaceType (int fnr) const { if (face2vert.Get(fnr)[3] == 0) return TRIG; else return QUAD; } + */ void MeshTopology :: GetVertexElements (int vnr, Array & elements) const diff --git a/libsrc/meshing/topology.hpp b/libsrc/meshing/topology.hpp index 21da2b23..5acbcdbb 100644 --- a/libsrc/meshing/topology.hpp +++ b/libsrc/meshing/topology.hpp @@ -114,14 +114,16 @@ public: const int * GetFaceVerticesPtr (int fnr) const { return &face2vert[fnr][0]; } void GetFaceEdges (int fnr, Array & edges, bool withorientation = false) const; - ELEMENT_TYPE GetFaceType (int fnr) const; + ELEMENT_TYPE GetFaceType (int fnr) const + { return (face2vert.Get(fnr)[3] == 0) ? TRIG : QUAD; } void GetSurfaceElementEdges (int elnr, Array & edges) const; int GetSurfaceElementFace (int elnr) const; void GetSurfaceElementEdgeOrientations (int elnr, Array & eorient) const; int GetSurfaceElementFaceOrientation (int elnr) const; void GetEdges (SurfaceElementIndex elnr, Array & edges) const; - int GetFace (SurfaceElementIndex elnr) const; + int GetFace (SurfaceElementIndex elnr) const + { return surffaces[elnr].fnr; } int GetSurfaceElementEdges (int elnr, int * edges, int * orient) const;