coal 3.0.2
Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library
Loading...
Searching...
No Matches
coal::detail::implementation_array::NodeBase< BV > Struct Template Reference

#include <coal/broadphase/detail/node_base_array.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 
}; 
uint32_t code

Member Function Documentation

◆ isInternal()

template<typename BV>
bool coal::detail::implementation_array::NodeBase< BV >::isInternal()const

◆ isLeaf()

template<typename BV>
bool coal::detail::implementation_array::NodeBase< BV >::isLeaf()const

Member Data Documentation

◆ [union]

◆ [union]

◆ bv

template<typename BV>
BV coal::detail::implementation_array::NodeBase< BV >::bv

◆ children

template<typename BV>
size_t coal::detail::implementation_array::NodeBase< BV >::children[2]

◆ code

template<typename BV>
uint32_t coal::detail::implementation_array::NodeBase< BV >::code

◆ data

template<typename BV>
void* coal::detail::implementation_array::NodeBase< BV >::data

◆ next

template<typename BV>
size_t coal::detail::implementation_array::NodeBase< BV >::next

◆ parent

template<typename BV>
size_t coal::detail::implementation_array::NodeBase< BV >::parent

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