geolib2
|
This is the complete list of members for geo::Octree, including all inherited members.
add(const Vector3 &p) | geo::Octree | |
bounding_box_cache_valid_ | geo::Shape | mutableprivate |
bounding_box_max_cache_ | geo::Shape | mutableprivate |
bounding_box_min_cache_ | geo::Shape | mutableprivate |
clear() | geo::Octree | |
clone() const | geo::Octree | virtual |
contains(const Vector3 &p) const | geo::Octree | virtual |
empty() const | geo::Shape | inlinevirtual |
getBoundingBox() const | geo::Shape | virtual |
getCubes(std::vector< Box > &cubes) const | geo::Octree | |
getMaxRadius() const | geo::Octree | virtual |
getMesh() const | geo::Octree | virtual |
getResolution() const | geo::Octree | |
intersect(const Ray &r, float t0, float t1, double &distance) const | geo::Octree | virtual |
intersect(const Box &b) const | geo::Octree | |
geo::Shape::intersect(const Vector3 &p, const double radius) const | geo::Shape | virtual |
max_ | geo::Octree | protected |
mesh_ | geo::Octree | mutableprotected |
Octree(double size, double resolution=0.1) | geo::Octree | |
Octree(const Octree &orig) | geo::Octree | |
OctreeNode class | geo::Octree | friend |
offset_ | geo::Octree | protected |
raytrace(const Ray &r, float t0, float t1) | geo::Octree | |
read(std::istream &input) | geo::Shape | static |
resolution_ | geo::Octree | protected |
root_ | geo::Octree | protected |
setMesh(const Mesh &mesh) | geo::Shape | virtual |
setResolution(double resolution) | geo::Octree | |
Shape() | geo::Shape | |
size_ | geo::Octree | protected |
TYPE | geo::Shape | static |
write(std::ostream &output) const | geo::Shape | virtual |
~Octree() | geo::Octree | virtual |
~Shape() | geo::Shape | virtual |