Public Member Functions | List of all members
fcl::detail::Tetrahedron Class Reference
Inheritance diagram for fcl::detail::Tetrahedron:
Inheritance graph

Public Member Functions

 Tetrahedron (const std::array< fcl::Vector3< ccd_real_t >, 4 > &vertices)
- Public Member Functions inherited from fcl::detail::Polytope
ccd_pt_edge_te (int i)
const ccd_pt_edge_te (int i) const
ccd_pt_face_tf (int i)
const ccd_pt_face_tf (int i) const
 Polytope ()
ccd_pt_tpolytope ()
const ccd_pt_tpolytope () const
ccd_pt_vertex_tv (int i)
const ccd_pt_vertex_tv (int i) const
 ~Polytope ()

Additional Inherited Members

- Protected Member Functions inherited from fcl::detail::Polytope
std::vector< ccd_pt_edge_t * > & e ()
std::vector< ccd_pt_face_t * > & f ()
std::vector< ccd_pt_vertex_t * > & v ()

Detailed Description

A tetrahedron with some specific ordering on its edges, and faces. The user should notice that due to the specific order of the edges, each face has its own orientations. Namely for some faces f, f.e(0).cross(f.e(1)) points inward to the tetrahedron, for some other faces it points outward.

Definition at line 103 of file test_gjk_libccd-inl_epa.cpp.

Constructor & Destructor Documentation

◆ Tetrahedron()

fcl::detail::Tetrahedron::Tetrahedron ( const std::array< fcl::Vector3< ccd_real_t >, 4 > &  vertices)

Definition at line 105 of file test_gjk_libccd-inl_epa.cpp.

The documentation for this class was generated from the following file:

autogenerated on Fri Apr 2 2021 02:38:03