4 #include "Class_Global.hpp"
5 #include "preprocessor_defines.dat"
68 Class_Map(
double & X,
double & Y,
double & Z,
double & LL);
77 double mapX(uint32_t
const & X);
83 double mapY(uint32_t
const & Y);
89 double mapZ(uint32_t
const & Z);
95 uint32_t mapX(
double const & X);
101 uint32_t mapY(
double const & Y);
107 uint32_t mapZ(
double const & Z);
113 double mapSize(uint32_t
const & size);
119 double mapArea(uint64_t
const & area);
125 double mapVolume(uint64_t
const & volume);
131 void mapCenter(
double* & center,
132 vector<double> & mapcenter);
138 void mapCenter(vector<double> & center,
139 vector<double> & mapcenter);
145 void mapNodes(uint32_t (*nodes)[3],
146 vector<vector<double> > & mapnodes);
152 void mapNodes(vector<vector<uint32_t> > nodes,
153 vector<vector<double> > & mapnodes);
159 void mapNode(vector<uint32_t> & node,
160 vector<double> & mapnode);
166 void mapNodesIntersection(uint32_t (*nodes)[3],
167 vector<vector<double> > & mapnodes);
173 void mapNodesIntersection(vector<vector<uint32_t> > nodes,
174 vector<vector<double> > & mapnodes);
180 void mapNormals(vector<int8_t> normal,
181 vector<double> & mapnormal);
186 #include "Class_Map.tpp"
Class_Global< dim > globals
Global variables used in PABLO.