Mantid
Loading...
Searching...
No Matches
Public Types | List of all members
morton_index::IndexTypes< ND, FP > Struct Template Reference

This structure determines Morton index type and underlying unsigned integer type for the floating point coordinate type and number of dimensions. More...

#include <Types.h>

Public Types

using IntType = typename UnderlyingInt< FP >::type
 
using MortonType = typename MortonIndex< ND *sizeof(FP)>::type
 

Detailed Description

template<size_t ND, typename FP>
struct morton_index::IndexTypes< ND, FP >

This structure determines Morton index type and underlying unsigned integer type for the floating point coordinate type and number of dimensions.

Template Parameters
ND:: number of dimensions
FP:: floating point type

Definition at line 83 of file Types.h.

Member Typedef Documentation

◆ IntType

template<size_t ND, typename FP >
using morton_index::IndexTypes< ND, FP >::IntType = typename UnderlyingInt<FP>::type

Definition at line 85 of file Types.h.

◆ MortonType

template<size_t ND, typename FP >
using morton_index::IndexTypes< ND, FP >::MortonType = typename MortonIndex<ND * sizeof(FP)>::type

Definition at line 84 of file Types.h.


The documentation for this struct was generated from the following file: