Fermat
Classes | Namespaces | Functions
morton.h File Reference

Defines some general purpose algorithms. More...

#include <cugar/basic/types.h>
#include <cugar/linalg/vector.h>

Go to the source code of this file.

Classes

struct  cugar::morton_functor< Integer, DIM, BboxType >
 
struct  cugar::morton_functor< uint32, 2u, BboxType >
 
struct  cugar::morton_functor< uint64, 2u, BboxType >
 
struct  cugar::morton_functor< uint32, 3u, BboxType >
 
struct  cugar::morton_functor< uint64, 3u, BboxType >
 

Namespaces

 cugar
 Define a vector_view POD type and plain_view() for std::vector.
 

Functions

CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint32 cugar::morton_code (uint32 x, uint32 y)
 
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint32 cugar::morton_code (uint32 x, uint32 y, uint32 z)
 
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint64 cugar::morton_code60 (uint32 _x, uint32 _y)
 
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE uint64 cugar::morton_code60 (uint32 x, uint32 y, uint32 z)
 

Detailed Description

Defines some general purpose algorithms.