From 9faa7a407617fe45a04c1cc21ac6e8e511dfe338 Mon Sep 17 00:00:00 2001 From: Nicolas Marsic <nicolas.marsic@gmail.com> Date: Tue, 6 Nov 2012 09:22:10 +0000 Subject: [PATCH] High Order MTriangle: Fix xyz2uvw() --- Geo/MTriangle.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Geo/MTriangle.h b/Geo/MTriangle.h index 963a054aa9..cc01e6ca43 100644 --- a/Geo/MTriangle.h +++ b/Geo/MTriangle.h @@ -199,6 +199,7 @@ class MTriangle6 : public MTriangle { static const int map[6] = {0, 3, 1, 4, 2, 5}; return getVertex(map[num]); } + virtual void xyz2uvw(double xyz[3], double uvw[3]){ MElement::xyz2uvw(xyz, uvw); } virtual int getNumEdgeVertices() const { return 3; } virtual int getNumEdgesRep(); virtual void getEdgeRep(int num, double *x, double *y, double *z, SVector3 *n); @@ -294,6 +295,7 @@ class MTriangleN : public MTriangle { if(_order == 10 && _vs.size() == 27) return 0; return 0; } + virtual void xyz2uvw(double xyz[3], double uvw[3]){ MElement::xyz2uvw(xyz, uvw); } virtual int getNumEdgeVertices() const { return 3 * (_order - 1); } virtual int getNumEdgesRep(); virtual int getNumFacesRep(); -- GitLab