|
constexpr std::array< std::array< bool, 8 >, 1<< 9 > | createADJTable () |
| A constexpr for creating the table for ADJ() .
|
|
constexpr std::array< std::array< Octant, 8 >, 1<< 9 > | createREFLECTTable () |
| A constexpr for creating the table for REFLECT() .
|
|
constexpr std::array< std::array< Face, 8 >, 1<< 9 > | createCOMMONFACETable () |
| A constexpr for creating the table for COMMON_FACE() .
|
|
constexpr std::array< std::array< Edge, 8 >, 1<< 9 > | createCOMMONEDGETable () |
| A constexpr for creating the table for COMMON_EDGE() .
|
|
constexpr std::array< Any, 1<< 9 > | createOppositeDirectionTable () |
| A constexpr for creating the table for getOppositeDirection() .
|
|
constexpr std::array< std::array< Octant, 5 >, 1<< 9 > | createAllowedDirectionsTable () |
| A constexpr for creating the table for getAllowedDirections() .
|
|
|
constexpr std::array< std::array< bool, 8 >, 1<< 9 > | adjTable = createADJTable() |
| A LUT containing the entries for ADJ() .
|
|
constexpr std::array< std::array< Octant, 8 >, 1<< 9 > | reflectTable = createREFLECTTable() |
| A LUT containing the entries for REFLECT() .
|
|
constexpr std::array< std::array< Face, 8 >, 1<< 9 > | commonFaceTable = createCOMMONFACETable() |
| A LUT containing the entries for COMMON_FACE() .
|
|
constexpr std::array< std::array< Edge, 8 >, 1<< 9 > | commonEdgeTable = createCOMMONEDGETable() |
| A LUT containing the entries for COMMON_EDGE() .
|
|
constexpr std::array< Any, 1<< 9 > | oppositeDirectionTable = createOppositeDirectionTable() |
| A LUT containing the entries for getOppositeDirection() .
|
|
constexpr std::array< std::array< Octant, 5 >, 1<< 9 > | allowedDirectionsTable = createAllowedDirectionsTable() |
| A LUT containing the entries for getAllowedDirections() .
|
|
This namespace contains the tables that are anonymous within this file.
These tables should only be used by their corresponding functions and are therefore private.