![]() |
OGS
|
This is the complete list of members for GeoLib::Grid< POINT >, including all inherited members.
| _grid_cell_nodes_map | GeoLib::Grid< POINT > | private |
| _max_pnt | GeoLib::AABB | private |
| _min_pnt | GeoLib::AABB | private |
| _n_steps | GeoLib::Grid< POINT > | private |
| _step_sizes | GeoLib::Grid< POINT > | private |
| AABB(std::vector< PNT_TYPE * > const &pnts, std::vector< std::size_t > const &ids) | GeoLib::AABB | inline |
| AABB(InputIterator first, InputIterator last) | GeoLib::AABB | inline |
| calcNearestPointInGridCell(P const &pnt, std::array< std::size_t, 3 > const &coords, double &sqr_min_dist, POINT *&nearest_pnt) const | GeoLib::Grid< POINT > | private |
| containsAABB(AABB const &other_aabb) const | GeoLib::AABB | inline |
| containsPoint(T const &pnt, double eps) const | GeoLib::AABB | inline |
| containsPointXY(T const &pnt) const | GeoLib::AABB | inline |
| copyOrAddress(POINT &p) | GeoLib::Grid< POINT > | inlineprivatestatic |
| copyOrAddress(POINT const &p) | GeoLib::Grid< POINT > | inlineprivatestatic |
| copyOrAddress(POINT *p) | GeoLib::Grid< POINT > | inlineprivatestatic |
| createGridGeometry(GeoLib::GEOObjects *geo_obj) const | GeoLib::Grid< POINT > | |
| enlarge(std::bitset< 3 > to_update=7) | GeoLib::AABB | inlineprivate |
| getGridCoords(T const &pnt) const | GeoLib::Grid< POINT > | private |
| getMaxPoint() const | GeoLib::AABB | inline |
| getMinMaxPoints() const | GeoLib::AABB | inline |
| getMinPoint() const | GeoLib::AABB | inline |
| getNearestPoint(P const &pnt) const | GeoLib::Grid< POINT > | |
| getPntVecsOfGridCellsIntersectingCube(P const ¢er, double half_len) const | GeoLib::Grid< POINT > | |
| getPntVecsOfGridCellsIntersectingCuboid(Eigen::Vector3d const &min_pnt, Eigen::Vector3d const &max_pnt) const | GeoLib::Grid< POINT > | |
| getPointCellBorderDistances(P const &pnt, std::array< std::size_t, 3 > const &coords) const | GeoLib::Grid< POINT > | private |
| getPointsInEpsilonEnvironment(P const &pnt, double eps) const | GeoLib::Grid< POINT > | |
| Grid(InputIterator first, InputIterator last, std::size_t max_num_per_grid_cell=1) | GeoLib::Grid< POINT > | |
| Grid(Grid const &)=delete | GeoLib::Grid< POINT > | |
| init(PNT_TYPE const &pnt) | GeoLib::AABB | inlineprivate |
| init(PNT_TYPE *const &pnt) | GeoLib::AABB | inlineprivate |
| initNumberOfSteps(std::size_t n_per_cell, std::size_t n_pnts, std::array< double, 3 > const &extensions) | GeoLib::Grid< POINT > | private |
| operator=(Grid const &)=delete | GeoLib::Grid< POINT > | |
| update(PNT_TYPE const &p) | GeoLib::AABB | inline |
| update(PNT_TYPE const *pnt) | GeoLib::AABB | inlineprivate |
| updateWithoutEnlarge(PNT_TYPE const &p) | GeoLib::AABB | inlineprivate |
| updateWithoutEnlarge(PNT_TYPE *const &pnt) | GeoLib::AABB | inlineprivate |
| ~Grid() | GeoLib::Grid< POINT > | inlinevirtual |