All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
fcl::implementation_array::NodeBase< BV > Struct Template Reference

#include <hierarchy_tree.h>

List of all members.

Public Member Functions

bool isInternal () const
bool isLeaf () const

Public Attributes

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

Detailed Description

template<typename BV>
struct fcl::implementation_array::NodeBase< BV >

Definition at line 317 of file hierarchy_tree.h.


Member Function Documentation

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

Definition at line 336 of file hierarchy_tree.h.

template<typename BV>
bool fcl::implementation_array::NodeBase< BV >::isLeaf ( ) const [inline]

Definition at line 335 of file hierarchy_tree.h.


Member Data Documentation

union { ... }
union { ... }
template<typename BV>
BV fcl::implementation_array::NodeBase< BV >::bv

Definition at line 319 of file hierarchy_tree.h.

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

Definition at line 329 of file hierarchy_tree.h.

template<typename BV>
FCL_UINT32 fcl::implementation_array::NodeBase< BV >::code

Definition at line 333 of file hierarchy_tree.h.

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

Definition at line 330 of file hierarchy_tree.h.

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

Definition at line 324 of file hierarchy_tree.h.

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

Definition at line 323 of file hierarchy_tree.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


fcl
Author(s): Jia Pan
autogenerated on Tue Jan 15 2013 16:05:32