GenericBoundingBoxTree¶
-
class
dolfin.cpp.mesh.
GenericBoundingBoxTree
(*args, **kwargs)¶ Bases:
object
Base class for bounding box implementations (envelope-letter design)
-
build
()¶ Overloaded versions
build(mesh, tdim)
Build bounding box tree for mesh entities of given dimension
build(points)
Build bounding box tree for point cloud
-
compute_collisions
()¶ Overloaded versions
compute_collisions(point)
Compute all collisions between bounding boxes and
Point
compute_collisions(tree)
Compute all collisions between bounding boxes and
BoundingBoxTree
-
compute_entity_collisions
()¶ Overloaded versions
compute_entity_collisions(point, mesh)
Compute all collisions between entities and
Point
compute_entity_collisions(tree, mesh_A, mesh_B)
Compute all collisions between entities and
BoundingBoxTree
-
static
create
(dim)¶ Factory function returning (empty) tree of appropriate dimension
-
str
()¶ Print out for debugging
-
thisown
¶ The membership flag
-