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 |