#include "WideInt.h"
#include <Eigen/Dense>
#include <ostream>
Go to the source code of this file.
|
template<typename CoordT , size_t ND> |
using | morton_index::AffineND = Eigen::Transform< CoordT, static_cast< int >(ND), Eigen::Affine > |
|
template<size_t ND> |
using | morton_index::BinIndices = Eigen::Matrix< size_t, 1, static_cast< int >(ND)> |
|
template<size_t ND, typename IntT > |
using | morton_index::IntArray = Eigen::Array< IntT, static_cast< int >(ND), 1 > |
|
template<size_t ND> |
using | morton_index::MDCoordinate = Eigen::Array< float, static_cast< int >(ND), 1 > |
|
template<size_t ND> |
using | morton_index::MDSpaceBounds = Eigen::Array< float, static_cast< int >(ND), 2 > |
|
template<size_t ND> |
using | morton_index::MDSpaceDimensions = Eigen::Array< float, static_cast< int >(ND), 1 > |
|
template<size_t ND> |
using | morton_index::MDSpaceSteps = Eigen::Array< float, static_cast< int >(ND), 1 > |
|
using | morton_index::Morton96 = uint96_t |
| This class implements the structure of size 96bit, that can be used as Morton index. More...
|
|
using | morton_index::uint128_t = std::uint128_t |
|
using | morton_index::uint256_t = std::uint256_t |
|
using | morton_index::uint96_t = std::wide_uint< 96 > |
|