Super4PCS Library  V1.1.2(719f5c0)
GlobalRegistration::KdTree< _Scalar, _Index >::KdNode Struct Reference
+ Collaboration diagram for GlobalRegistration::KdTree< _Scalar, _Index >::KdNode:

Public Attributes

union {
   struct {
      float   splitValue
 
      unsigned int   firstChildId:24
 
      unsigned int   dim:2
 
      unsigned int   leaf:1
 
   } 
 
   struct {
      unsigned int   start
 
      unsigned short   size
 
   } 
 
}; 
 

Member Data Documentation

◆ @1

union { ... }

◆ dim

template<typename _Scalar, typename _Index = int>
unsigned int GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::dim

◆ firstChildId

template<typename _Scalar, typename _Index = int>
unsigned int GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::firstChildId

◆ leaf

template<typename _Scalar, typename _Index = int>
unsigned int GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::leaf

◆ size

template<typename _Scalar, typename _Index = int>
unsigned short GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::size

◆ splitValue

template<typename _Scalar, typename _Index = int>
float GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::splitValue

◆ start

template<typename _Scalar, typename _Index = int>
unsigned int GlobalRegistration::KdTree< _Scalar, _Index >::KdNode::start