29 #ifndef NEMOSYS_HEXAGONALARRAY_H_ 30 #define NEMOSYS_HEXAGONALARRAY_H_ 32 #include "nemosys_export.h" 43 const std::array<double, 3> ¢er = {0, 0, 0});
45 const std::size_t &getPatternRowCol(
int row,
int col)
const;
46 const std::size_t &getPatternCoordCenter(
int right,
int rightUp)
const;
48 void setPatternRowCol(
int row,
int col, std::size_t patternKey);
54 void setPatternCoordCenter(
int right,
int rightUp, std::size_t patternKey);
71 #endif // NEMOSYS_HEXAGONALARRAY_H_ Class to manage TopoDS_Shapes along with metadata.
double getGridDistance() const
std::size_t getNumRadii() const
void setGridDistance(double gridDistance)
Abstract base class representing a set of other ShapeBase objects, with a transformation applied to e...