All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fcl::implementation_array::NodeBase< BV > Struct Template Reference

#include <hpp/fcl/broadphase/hierarchy_tree.h>

Public Member Functions

bool isLeaf () const
 
bool isInternal () const
 

Public Attributes

BV bv
 
union {
   size_t   parent
 
   size_t   next
 
}; 
 
union {
   size_t   children [2]
 
   void *   data
 
}; 
 
FCL_UINT32 code
 

Member Function Documentation

template<typename BV>
bool fcl::implementation_array::NodeBase< BV >::isInternal ( ) const
inline

Member Data Documentation

union { ... }
union { ... }
template<typename BV>
FCL_UINT32 fcl::implementation_array::NodeBase< BV >::code
template<typename BV>
void* fcl::implementation_array::NodeBase< BV >::data
template<typename BV>
size_t fcl::implementation_array::NodeBase< BV >::parent