hpp-fcl 2.2.0
HPP fork of FCL -- The Flexible Collision Library
Loading...
Searching...
No Matches
hpp::fcl::detail::implementation_array::NodeBase< BV > Struct Template Reference

#include <hpp/fcl/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 hpp::fcl::detail::implementation_array::NodeBase< BV >::isInternal

◆ isLeaf()

template<typename BV >
bool hpp::fcl::detail::implementation_array::NodeBase< BV >::isLeaf

Member Data Documentation

◆ 

◆ 

◆ bv

template<typename BV >
BV hpp::fcl::detail::implementation_array::NodeBase< BV >::bv

◆ children

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

◆ code

template<typename BV >
uint32_t hpp::fcl::detail::implementation_array::NodeBase< BV >::code

◆ data

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

◆ next

template<typename BV >
size_t hpp::fcl::detail::implementation_array::NodeBase< BV >::next

◆ parent

template<typename BV >
size_t hpp::fcl::detail::implementation_array::NodeBase< BV >::parent

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