All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
fcl::morton_functor< boost::dynamic_bitset<> > Struct Template Reference

Functor to compute n bit morton code for a given AABB. More...

#include <morton.h>

List of all members.

Public Member Functions

size_t bits () const
 morton_functor (const AABB &bbox, size_t bit_num_)
boost::dynamic_bitset operator() (const Vec3f &point) const

Public Attributes

const Vec3f base
const size_t bit_num
const Vec3f inv

Detailed Description

template<>
struct fcl::morton_functor< boost::dynamic_bitset<> >

Functor to compute n bit morton code for a given AABB.

Definition at line 152 of file morton.h.


Constructor & Destructor Documentation

fcl::morton_functor< boost::dynamic_bitset<> >::morton_functor ( const AABB bbox,
size_t  bit_num_ 
) [inline]

Definition at line 154 of file morton.h.


Member Function Documentation

size_t fcl::morton_functor< boost::dynamic_bitset<> >::bits ( ) const [inline]

Definition at line 190 of file morton.h.

boost::dynamic_bitset fcl::morton_functor< boost::dynamic_bitset<> >::operator() ( const Vec3f point) const [inline]

Definition at line 161 of file morton.h.


Member Data Documentation

const Vec3f fcl::morton_functor< boost::dynamic_bitset<> >::base

Definition at line 186 of file morton.h.

const size_t fcl::morton_functor< boost::dynamic_bitset<> >::bit_num

Definition at line 188 of file morton.h.

const Vec3f fcl::morton_functor< boost::dynamic_bitset<> >::inv

Definition at line 187 of file morton.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:31