|
DOLFIN
DOLFIN C++ interface
|
This is the complete list of members for dolfin::BoundingBoxTree3D, 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::BoundingBoxTree3D | 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::BoundingBoxTree3D | 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::BoundingBoxTree3D | 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::BoundingBoxTree3D | inlineprotectedvirtual |
| compute_squared_distance_point(const double *x, unsigned int node) const | dolfin::BoundingBoxTree3D | inlineprotectedvirtual |
| create(unsigned int dim) | dolfin::GenericBoundingBoxTree | static |
| gdim() const | dolfin::BoundingBoxTree3D | inlineprotectedvirtual |
| GenericBoundingBoxTree() | dolfin::GenericBoundingBoxTree | |
| get_bbox(unsigned int node) const | dolfin::GenericBoundingBoxTree | inlineprotected |
| get_bbox_coordinates(unsigned int node) const | dolfin::BoundingBoxTree3D | 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, const unsigned int node) const | dolfin::BoundingBoxTree3D | 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::BoundingBoxTree3D | 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 |
1.8.13