Home
last modified time | relevance | path

Searched refs:HexGrid (Results 1 – 25 of 25) sorted by relevance

/dports/math/pdal/PDAL-2.3.0/filters/private/hexer/
H A DSegment.hpp46 class HexGrid;
66 void normalize(HexGrid *grid);
67 bool possibleRoot(HexGrid *grid);
69 Segment rightAntiClockwise(HexGrid *grid);
70 Segment leftAntiClockwise(HexGrid *grid);
71 Segment rightClockwise(HexGrid *grid);
72 Segment leftClockwise(HexGrid *grid);
73 Point startPos(HexGrid *grid) const;
74 Point endPos(HexGrid *grid) const;
81 Point pos(HexGrid *grid, const Point& offset) const;
H A DHexGrid.cpp50 HexGrid::HexGrid(int dense_limit) : m_height(-1.0), m_width(-1.0), in HexGrid() function in hexer::HexGrid
54 void HexGrid::initialize(double height) in initialize()
69 bool HexGrid::dense(Hexagon *h) in dense()
74 void HexGrid::addPoint(Point p) in addPoint()
99 void HexGrid::processSample() in processSample()
127 HexIter HexGrid::hexBegin() in hexBegin()
132 HexIter HexGrid::hexEnd() in hexEnd()
181 Hexagon *HexGrid::findHexagon(Point p) in findHexagon()
282 void HexGrid::findShapes() in findShapes()
297 void HexGrid::findParentPaths() in findParentPaths()
[all …]
H A DSegment.cpp43 bool Segment::possibleRoot(HexGrid *grid) in possibleRoot()
55 Segment Segment::rightAntiClockwise(HexGrid *grid) in rightAntiClockwise()
69 Segment Segment::leftAntiClockwise(HexGrid *grid) in leftAntiClockwise()
81 Segment Segment::rightClockwise(HexGrid *grid) in rightClockwise()
93 Segment Segment::leftClockwise(HexGrid *grid) in leftClockwise()
106 void Segment::normalize(HexGrid *grid) in normalize()
116 Point Segment::startPos(HexGrid *grid) const in startPos()
123 Point Segment::endPos(HexGrid *grid) const in endPos()
128 Point Segment::pos(HexGrid *grid, const Point& offset) const in pos()
H A DHexIter.hpp45 HexIter(HexGrid::HexMap::iterator iter, HexGrid *grid) : in HexIter()
88 HexGrid::HexMap::iterator m_iter;
89 HexGrid *m_grid;
H A DHexGrid.hpp55 class HexGrid class
59 PDAL_DLL HexGrid(int dense_limit);
60 HexGrid(double height, int dense_limit) : m_dense_limit(dense_limit) in HexGrid() function in hexer::HexGrid
63 ~HexGrid() in ~HexGrid()
H A DPath.hpp51 class HexGrid;
58 Path(HexGrid *m_grid, Orientation orient) : in Path()
96 HexGrid *m_grid;
H A DProcessor.hpp48 void process(HexGrid *grid, PointReader);
49 void processHexes(HexGrid *grid, HexReader);
H A DProcessor.cpp69 void process(HexGrid *grid, PointReader reader) in process()
80 void processHexes(HexGrid *grid, HexReader reader) in processHexes()
/dports/games/py-fife/fifengine-0.4.2/engine/core/model/metamodel/grids/
H A Dhexgrid.cpp47 HexGrid::HexGrid(bool axial): in HexGrid() function in FIFE::HexGrid
58 CellGrid* HexGrid::clone() { in clone()
59 HexGrid* nGrid = new HexGrid(m_axial); in clone()
71 HexGrid::~HexGrid() { in ~HexGrid()
74 bool HexGrid::isAccessible(const ModelCoordinate& curpos, const ModelCoordinate& target) { in isAccessible()
104 const std::string& HexGrid::getType() const { in getType()
114 const std::string& HexGrid::getName() const { in getName()
124 double HexGrid::getXZigzagOffset(double y) { in getXZigzagOffset()
140 ExactModelCoordinate HexGrid::toMapCoordinates(const ExactModelCoordinate& layer_coords) { in toMapCoordinates()
157 ModelCoordinate HexGrid::toLayerCoordinates(const ExactModelCoordinate& map_coord) { in toLayerCoordinates()
[all …]
H A Dhexgrid.h38 class HexGrid: public CellGrid {
40 HexGrid(bool axial = false);
41 virtual ~HexGrid();
H A Dcellgrids.i74 class HexGrid: public CellGrid {
76 HexGrid(bool axial = false);
77 virtual ~HexGrid();
/dports/math/pdal/PDAL-2.3.0/kernels/private/density/
H A DOGR.hpp40 class HexGrid;
56 void writeBoundary(hexer::HexGrid *grid);
57 void writeDensity(hexer::HexGrid *grid);
H A DOGR.cpp88 hexer::HexGrid const* grid) in collectHexagon()
188 void OGR::writeBoundary(hexer::HexGrid *grid) in writeBoundary()
224 void OGR::writeDensity(hexer::HexGrid *grid) in writeDensity()
/dports/math/pdal/PDAL-2.3.0/filters/
H A DHexBinFilter.hpp43 class HexGrid;
59 hexer::HexGrid* grid() const;
62 std::unique_ptr<hexer::HexGrid> m_grid;
H A DHexBinFilter.cpp66 hexer::HexGrid *HexBin::grid() const in grid()
96 m_grid.reset(new HexGrid(m_density)); in ready()
100 m_grid.reset(new HexGrid(m_edgeLength * sqrt(3), m_density)); in ready()
/dports/lang/nim/nim-1.6.2/tests/ccgbugs/
H A Dtuple_canon.nim26 HexGrid* = object
69 proc vidx(hg: HexGrid; col, row: int; i: HexVtxIndex) : Index =
87 var hg : HexGrid
/dports/math/pdal/PDAL-2.3.0/kernels/
H A DDensityKernel.cpp81 hexer::HexGrid* grid = hexbin->grid(); in outputDensity()
/dports/games/py-fife/fifengine-0.4.2/engine/core/controller/
H A Dengine.cpp308 m_model->adoptCellGrid(new HexGrid(false)); in init()
309 m_model->adoptCellGrid(new HexGrid(true)); in init()
/dports/math/pdal/PDAL-2.3.0/test/unit/filters/
H A DHexbinFilterTest.cpp102 hexer::HexGrid grid(1); in TEST()
/dports/games/libretro-shaders-slang/slang-shaders-9850d68939b86262eae9f0da01ff1c11daafcdc3/procedural/
H A Ddr2-hexpo.slang42 vec3 HexGrid (vec2 p);
227 qh = HexGrid (32. * sqrt3 * ro.zx / hgSize);
231 s = HexGrid (ro.xz / hgSize).z;
338 vec3 HexGrid (vec2 p)
H A Ddr2-blob-zoo.slang51 vec3 HexGrid (vec2 p);
300 qh = HexGrid (32. * sqrt3 * ro.zx);
305 col = mix (vec3 (0.5, 0.5, 0.3), col, smoothstep (0.036, 0.038, HexGrid (ro.xz).z));
453 vec3 HexGrid (vec2 p)
/dports/games/libretro-shaders-glsl/glsl-shaders-7052b09dc657d56bea443d5661dccbebcafe32dc/procedural/
H A Ddr2-blob-zoo.glsl128 vec3 HexGrid (vec2 p);
377 qh = HexGrid (32. * sqrt3 * ro.zx);
382 col = mix (vec3 (0.5, 0.5, 0.3), col, smoothstep (0.036, 0.038, HexGrid (ro.xz).z));
530 vec3 HexGrid (vec2 p)
/dports/math/R-cran-sp/sp/inst/doc/
H A Dcsdacm.Rnw672 Because of the route taken to define both HexGrid classes, it is not
/dports/math/R-cran-sp/sp/vignettes/
H A Dcsdacm.Rnw672 Because of the route taken to define both HexGrid classes, it is not
/dports/games/py-fife/fifengine-0.4.2/
H A DCHANGELOG.md475 * Modified the HexGrid? and SquareGrid? clone process to work as expected