Public Member Functions | Public Attributes | List of all members
hpp::fcl::SaPCollisionManager::EndPoint Struct Reference

End point for an interval. More...

#include <broadphase_SaP.h>

Public Member Functions

const Vec3fgetVal () const
 get the value of the end point More...
 
Vec3fgetVal ()
 set the value of the end point More...
 
FCL_REAL getVal (size_t i) const
 
FCL_REALgetVal (size_t i)
 

Public Attributes

SaPAABBaabb
 back pointer to SAP interval More...
 
char minmax
 tag for whether it is a lower bound or higher bound of an interval, 0 for lo, and 1 for hi More...
 
EndPointnext [3]
 the next end point in the end point list More...
 
EndPointprev [3]
 the previous end point in the end point list More...
 

Detailed Description

End point for an interval.

Definition at line 135 of file broadphase_SaP.h.

Member Function Documentation

◆ getVal() [1/4]

const Vec3f & hpp::fcl::SaPCollisionManager::EndPoint::getVal ( ) const

get the value of the end point

Definition at line 776 of file broadphase_SaP.cpp.

◆ getVal() [2/4]

Vec3f & hpp::fcl::SaPCollisionManager::EndPoint::getVal ( )

set the value of the end point

Definition at line 784 of file broadphase_SaP.cpp.

◆ getVal() [3/4]

FCL_REAL hpp::fcl::SaPCollisionManager::EndPoint::getVal ( size_t  i) const

Definition at line 792 of file broadphase_SaP.cpp.

◆ getVal() [4/4]

FCL_REAL & hpp::fcl::SaPCollisionManager::EndPoint::getVal ( size_t  i)

Definition at line 800 of file broadphase_SaP.cpp.

Member Data Documentation

◆ aabb

SaPAABB* hpp::fcl::SaPCollisionManager::EndPoint::aabb

back pointer to SAP interval

Definition at line 141 of file broadphase_SaP.h.

◆ minmax

char hpp::fcl::SaPCollisionManager::EndPoint::minmax

tag for whether it is a lower bound or higher bound of an interval, 0 for lo, and 1 for hi

Definition at line 138 of file broadphase_SaP.h.

◆ next

EndPoint* hpp::fcl::SaPCollisionManager::EndPoint::next[3]

the next end point in the end point list

Definition at line 147 of file broadphase_SaP.h.

◆ prev

EndPoint* hpp::fcl::SaPCollisionManager::EndPoint::prev[3]

the previous end point in the end point list

Definition at line 144 of file broadphase_SaP.h.


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


hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:03