Public Member Functions | Public Attributes
fcl::morton_functor< FCL_UINT64 > Struct Template Reference

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

#include <hpp/fcl/broadphase/morton.h>

Collaboration diagram for fcl::morton_functor< FCL_UINT64 >:
[legend]

List of all members.

Public Member Functions

 morton_functor (const AABB &bbox)
FCL_UINT64 operator() (const Vec3f &point) const
size_t bits () const

Public Attributes

const Vec3f base
const Vec3f inv

Detailed Description

template<>
struct fcl::morton_functor< FCL_UINT64 >

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


Constructor & Destructor Documentation

fcl::morton_functor< FCL_UINT64 >::morton_functor ( const AABB bbox) [inline]

Member Function Documentation

size_t fcl::morton_functor< FCL_UINT64 >::bits ( ) const [inline]
FCL_UINT64 fcl::morton_functor< FCL_UINT64 >::operator() ( const Vec3f point) const [inline]

Member Data Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines