Namespaces | Defines
geometric_iterators.tcc File Reference

Non-inline functions and static members for the geometric iterator classes. More...

This graph shows which files directly or indirectly include this file:

Namespaces

namespace  ash
 The base namespace for everything in the library.

Defines

#define _GEOMETRIC_ITERATORS_TCC
#define empty_key2D(U)   MortonXY<U>::mask::Y
#define deleted_key2D(U)   static_cast<U>(-1)
#define pcoord_max2D(U)
#define end2D(U)   deleted_key2D(U)
#define empty_key3D(U)   PCoordXYZ<U>::mask::_E
#define deleted_key3D(U)   static_cast<U>(-1)
#define pcoord_max3D(U)   static_cast<U>(~(PCoordXYZ<U>::mask::_E))
#define end3D(U)   deleted_key3D(U)

Detailed Description

Non-inline functions and static members for the geometric iterator classes.

Author:
Adam Martinson (Loki)
License: AGPL + BSD

Define Documentation

#define pcoord_max2D (   U)
Value:
(PCoordXY<U>::mask::X & (PCoordXY<U>::mask::X << 1)) | \
                                    (PCoordXY<U>::mask::Y & (PCoordXY<U>::mask::Y << 1))


© 2012   AshTL
Licensed under  AGPLv3
Hosted by  Get AshTL at SourceForge.net. Fast, secure and Free Open Source software downloads
Generated by  doxygen 1.7.4