Data types provided by the library. More...
Modules | |
| Base | |
Base classes for data types. | |
| Internal | |
Classes used internally by data types. | |
Classes | |
| struct | ash::Point< D > |
| No-frills floating-point coordinate. More... | |
| struct | ash::Point< DIM_2D > |
| No-frills floating-point coordinate. More... | |
| union | ash::PCoordXY< U > |
| A coordinate packed for fast conversion to and from MortonXY. More... | |
| union | ash::PCoordXYZ< U > |
| A coordinate packed for fast conversion to and from MortonXYZ. More... | |
| union | ash::MortonXY< U > |
| A data type for dealing with an interleaved 2D coordinate. More... | |
| union | ash::MortonXYZ< U > |
| A data type for dealing with an interleaved 3D coordinate. More... | |
Typedefs | |
| typedef ash::Point< DIM_2D > | ash::PointXY |
| match the naming style for MortonXY and PCoordXY | |
| typedef ash::Point< DIM_3D > | ash::PointXYZ |
| match the naming style for MortonXYZ and PCoordXYZ | |
Enumerations | |
| enum | ash::DIM { ash::DIM_2D = 2, ash::DIM_3D = 3 } |
| Template parameter limiter. More... | |
Signed Types | |
| typedef int8_t | ash::int8 |
| Signed 8-bit integer. | |
| typedef int16_t | ash::int16 |
| Signed 16-bit integer. | |
| typedef int32_t | ash::int32 |
| Signed 32-bit integer. | |
| typedef int64_t | ash::int64 |
| Signed 64-bit integer. | |
Unsigned Types | |
| typedef uint8_t | ash::uint8 |
| Unsigned 8-bit integer. | |
| typedef uint16_t | ash::uint16 |
| Unsigned 16-bit integer. | |
| typedef uint32_t | ash::uint32 |
| Unsigned 32-bit integer. | |
| typedef uint64_t | ash::uint64 |
| Unsigned 64-bit integer. | |
Data types provided by the library.
| typedef int16_t ash::int16 |
| typedef int32_t ash::int32 |
| typedef int64_t ash::int64 |
| typedef int8_t ash::int8 |
| typedef uint16_t ash::uint16 |
| typedef uint32_t ash::uint32 |
| typedef uint64_t ash::uint64 |
| typedef uint8_t ash::uint8 |
| enum ash::DIM |
© 2012
|
Licensed under
|
Hosted by
|
Generated by
1.7.4
|