DOLFIN
DOLFIN C++ interface
|
This is the complete list of members for dolfin::BoundingBoxTree2D, including all inherited members.
_bbox_coordinates | dolfin::GenericBoundingBoxTree | protected |
_bboxes | dolfin::GenericBoundingBoxTree | protected |
_build(const std::vector< double > &leaf_bboxes, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &end, std::size_t gdim) | dolfin::GenericBoundingBoxTree | protected |
_build(const std::vector< Point > &points, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &end, std::size_t gdim) | dolfin::GenericBoundingBoxTree | protected |
_compute_closest_entity(const GenericBoundingBoxTree &tree, const Point &point, unsigned int node, const Mesh &mesh, unsigned int &closest_entity, double &R2) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_compute_closest_point(const GenericBoundingBoxTree &tree, const Point &point, unsigned int node, unsigned int &closest_point, double &R2) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_compute_collisions(const GenericBoundingBoxTree &tree, const Point &point, unsigned int node, std::vector< unsigned int > &entities, const Mesh *mesh) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_compute_collisions(const GenericBoundingBoxTree &A, const GenericBoundingBoxTree &B, unsigned int node_A, unsigned int node_B, std::vector< unsigned int > &entities_A, std::vector< unsigned int > &entities_B, const Mesh *mesh_A, const Mesh *mesh_B) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_compute_first_collision(const GenericBoundingBoxTree &tree, const Point &point, unsigned int node) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_compute_first_entity_collision(const GenericBoundingBoxTree &tree, const Point &point, unsigned int node, const Mesh &mesh) (defined in dolfin::GenericBoundingBoxTree) | dolfin::GenericBoundingBoxTree | protectedstatic |
_global_tree | dolfin::GenericBoundingBoxTree | protected |
_point_search_tree | dolfin::GenericBoundingBoxTree | mutableprotected |
_tdim | dolfin::GenericBoundingBoxTree | protected |
add_bbox(const BBox &bbox, const double *b, std::size_t gdim) | dolfin::GenericBoundingBoxTree | inlineprotected |
add_point(const BBox &bbox, const Point &point, std::size_t gdim) | dolfin::GenericBoundingBoxTree | inlineprotected |
bbox_in_bbox(const double *a, unsigned int node) const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
build(const Mesh &mesh, std::size_t tdim) | dolfin::GenericBoundingBoxTree | |
build(const std::vector< Point > &points) | dolfin::GenericBoundingBoxTree | |
build_point_search_tree(const Mesh &mesh) const | dolfin::GenericBoundingBoxTree | protected |
clear() | dolfin::GenericBoundingBoxTree | protected |
compute_bbox_of_bboxes(double *bbox, std::size_t &axis, const std::vector< double > &leaf_bboxes, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &end) | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
compute_bbox_of_entity(double *b, const MeshEntity &entity, std::size_t gdim) const | dolfin::GenericBoundingBoxTree | protected |
compute_bbox_of_points(double *bbox, std::size_t &axis, const std::vector< Point > &points, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &end) | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
compute_closest_entity(const Point &point, const Mesh &mesh) const | dolfin::GenericBoundingBoxTree | |
compute_closest_point(const Point &point) const | dolfin::GenericBoundingBoxTree | |
compute_collisions(const Point &point) const | dolfin::GenericBoundingBoxTree | |
compute_collisions(const GenericBoundingBoxTree &tree) const | dolfin::GenericBoundingBoxTree | |
compute_entity_collisions(const Point &point, const Mesh &mesh) const | dolfin::GenericBoundingBoxTree | |
compute_entity_collisions(const GenericBoundingBoxTree &tree, const Mesh &mesh_A, const Mesh &mesh_B) const | dolfin::GenericBoundingBoxTree | |
compute_first_collision(const Point &point) const | dolfin::GenericBoundingBoxTree | |
compute_first_entity_collision(const Point &point, const Mesh &mesh) const | dolfin::GenericBoundingBoxTree | |
compute_process_collisions(const Point &point) const | dolfin::GenericBoundingBoxTree | |
compute_squared_distance_bbox(const double *x, unsigned int node) const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
compute_squared_distance_point(const double *x, unsigned int node) const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
create(unsigned int dim) | dolfin::GenericBoundingBoxTree | static |
gdim() const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
GenericBoundingBoxTree() | dolfin::GenericBoundingBoxTree | |
get_bbox(unsigned int node) const | dolfin::GenericBoundingBoxTree | inlineprotected |
get_bbox_coordinates(unsigned int node) const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
is_leaf(const BBox &bbox, unsigned int node) const | dolfin::GenericBoundingBoxTree | inlineprotected |
num_bboxes() const | dolfin::GenericBoundingBoxTree | inlineprotected |
point_in_bbox(const double *x, unsigned int node) const | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
sort_bboxes(std::size_t axis, const std::vector< double > &leaf_bboxes, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &middle, const std::vector< unsigned int >::iterator &end) | dolfin::BoundingBoxTree2D | inlineprotectedvirtual |
sort_points(std::size_t axis, const std::vector< Point > &points, const std::vector< unsigned int >::iterator &begin, const std::vector< unsigned int >::iterator &middle, const std::vector< unsigned int >::iterator &end) | dolfin::GenericBoundingBoxTree | protected |
str(bool verbose=false) | dolfin::GenericBoundingBoxTree | |
tree_print(std::stringstream &s, unsigned int i) | dolfin::GenericBoundingBoxTree | protected |
~GenericBoundingBoxTree() | dolfin::GenericBoundingBoxTree | inlinevirtual |