DOLFIN-X
DOLFIN-X C++ interface
dolfinx::geometry::CollisionPredicates Member List

This is the complete list of members for dolfinx::geometry::CollisionPredicates, including all inherited members.

collides(const mesh::MeshEntity &entity, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides(const mesh::MeshEntity &entity_0, const mesh::MeshEntity &entity_1)dolfinx::geometry::CollisionPredicatesstatic
collides_quad_point_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_point(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &point, std::size_t gdim)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_point_1d(double p0, double p1, double point)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_point_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_point_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_segment(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, std::size_t gdim)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_segment_1d(double p0, double p1, double q0, double q1)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_segment_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1)dolfinx::geometry::CollisionPredicatesstatic
collides_segment_segment_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1)dolfinx::geometry::CollisionPredicatesstatic
collides_tetrahedron_point_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_tetrahedron_segment_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1)dolfinx::geometry::CollisionPredicatesstatic
collides_tetrahedron_tetrahedron_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, const Eigen::Vector3d &q2, const Eigen::Vector3d &q3)dolfinx::geometry::CollisionPredicatesstatic
collides_tetrahedron_triangle_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, const Eigen::Vector3d &q2)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_point(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &point, std::size_t gdim)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_point_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_point_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &point)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_segment(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, std::size_t gdim)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_segment_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_segment_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_triangle(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, const Eigen::Vector3d &q2, std::size_t gdim)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_triangle_2d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, const Eigen::Vector3d &q2)dolfinx::geometry::CollisionPredicatesstatic
collides_triangle_triangle_3d(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &q0, const Eigen::Vector3d &q1, const Eigen::Vector3d &q2)dolfinx::geometry::CollisionPredicatesstatic