Public Member Functions | Public Attributes | List of all members
coal::details::EPA::SimplexFaceList Struct Reference

The simplex list of EPA is a linked list of faces. Note: EPA's linked list does not own any memory. The memory it refers to is contiguous and owned by a std::vector. More...

#include <gjk.h>

Public Member Functions

void append (SimplexFace *face)
 
void remove (SimplexFace *face)
 
void reset ()
 
 SimplexFaceList ()
 

Public Attributes

size_t count
 
SimplexFaceroot
 

Detailed Description

The simplex list of EPA is a linked list of faces. Note: EPA's linked list does not own any memory. The memory it refers to is contiguous and owned by a std::vector.

Definition at line 281 of file coal/narrowphase/gjk.h.

Constructor & Destructor Documentation

◆ SimplexFaceList()

coal::details::EPA::SimplexFaceList::SimplexFaceList ( )
inline

Definition at line 284 of file coal/narrowphase/gjk.h.

Member Function Documentation

◆ append()

void coal::details::EPA::SimplexFaceList::append ( SimplexFace face)
inline

Definition at line 291 of file coal/narrowphase/gjk.h.

◆ remove()

void coal::details::EPA::SimplexFaceList::remove ( SimplexFace face)
inline

Definition at line 299 of file coal/narrowphase/gjk.h.

◆ reset()

void coal::details::EPA::SimplexFaceList::reset ( )
inline

Definition at line 286 of file coal/narrowphase/gjk.h.

Member Data Documentation

◆ count

size_t coal::details::EPA::SimplexFaceList::count

Definition at line 283 of file coal/narrowphase/gjk.h.

◆ root

SimplexFace* coal::details::EPA::SimplexFaceList::root

Definition at line 282 of file coal/narrowphase/gjk.h.


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


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00