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

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)
inline

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


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


fcl
Author(s):
autogenerated on Tue Dec 5 2023 03:40:51