![]() |
OGS
|
|
This is the complete list of members for GeoLib::SurfaceGrid, including all inherited members.
| _inverse_step_sizes | GeoLib::SurfaceGrid | private |
| _max_pnt | GeoLib::AABB | private |
| _min_pnt | GeoLib::AABB | private |
| _n_steps | GeoLib::SurfaceGrid | private |
| _step_sizes | GeoLib::SurfaceGrid | private |
| _triangles_in_grid_box | GeoLib::SurfaceGrid | 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 |
| 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 |
| enlarge(std::bitset< 3 > to_update=7) | GeoLib::AABB | inlineprivate |
| getGridCellCoordinates(MathLib::Point3d const &p) const | GeoLib::SurfaceGrid | private |
| getMaxPoint() const | GeoLib::AABB | inline |
| getMinMaxPoints() const | GeoLib::AABB | inline |
| getMinPoint() const | GeoLib::AABB | inline |
| init(PNT_TYPE const &pnt) | GeoLib::AABB | inlineprivate |
| init(PNT_TYPE *const &pnt) | GeoLib::AABB | inlineprivate |
| isPointInSurface(MathLib::Point3d const &pnt, double eps=std::numeric_limits< double >::epsilon()) const | GeoLib::SurfaceGrid | |
| sortTriangleInGridCells(GeoLib::Triangle const *const triangle) | GeoLib::SurfaceGrid | private |
| sortTrianglesInGridCells(GeoLib::Surface const *const sfc) | GeoLib::SurfaceGrid | private |
| SurfaceGrid(GeoLib::Surface const *const sfc) | GeoLib::SurfaceGrid | explicit |
| 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 |