9 #ifndef AIMS_CONFORMALMAPPING_H 10 #define AIMS_CONFORMALMAPPING_H 37 _nv=_mesh.vertex().size();
38 _tuetteMap=std::vector<Point3df>(_nv);
39 _conformalMap=std::vector<Point3df>(_nv);
45 _mesh(mesh), _dt(dt), _dE(dE)
47 _nv=_mesh.vertex().size();
48 _tuetteMap=std::vector<Point3df>(_nv);
49 _conformalMap=std::vector<Point3df>(_nv);
72 std::vector<std::set<uint> > _neigh;
73 std::vector<AimsVector<uint,2> > _edges;
74 std::vector<std::set<std::pair<uint, uint> > > _edgeMap;
76 std::vector<float> _harmonicCoef;
77 std::vector<Point3df> _tuetteMap;
78 std::vector<Point3df> _conformalMap;
79 std::vector<float> _conformalLon;
80 std::vector<float> _conformalLat;
84 Point3df getCenterOfMass(std::vector<Point3df> tmpMap);
85 void ComputeConformalCoordinates();
AIMSDATA_API AimsTimeSurface< 3, Void > AimsSurfaceTriangle
static std::vector< std::set< uint > > surfaceNeighbours(const AimsSurface< D, T > &surf)
virtual bool read(T &obj, int border=0, const std::string *format=0, int frame=-1)