#include <Triangulation.h>
#include <climits>
#include <queue>
#include <type_traits>
#include <MarchingTetrahedraLookupTables.inl>
Go to the source code of this file.
|
| namespace | ttk |
| | TTK base package defining the standard types.
|
| |
| namespace | ttk::mth |
| |
|
| using | SimplexId |
| | Identifier type for simplices of any dimension.
|
| |
|
| constexpr unsigned long long int | ttk::mth::getHash (const unsigned long long int a, const unsigned long long int b) |
| | Get a hash value from two keys.
|
| |
| void | ttk::mth::getCenter (const std::array< float, 3 > pos0, const std::array< float, 3 > pos1, std::array< float, 3 > &incenter) |
| | Get the center of two points.
|
| |
| void | ttk::mth::getCenter (const std::array< float, 3 > pos0, const std::array< float, 3 > pos1, const std::array< float, 3 > pos2, std::array< float, 3 > &incenter) |
| | Get the center of three points.
|
| |
| void | ttk::mth::getCenter (const std::array< float, 3 > pos0, const std::array< float, 3 > pos1, const std::array< float, 3 > pos2, const std::array< float, 3 > pos3, std::array< float, 3 > &incenter) |
| | Get the center of four points.
|
| |
| void | ttk::mth::interpolatePoints (const std::array< float, 3 > pos0, const std::array< float, 3 > pos1, const float lambda, std::array< float, 3 > &result) |
| | Interpolate between two points (lambda = 0 -> pos1 / 1 -> pos0)
|
| |
◆ SimplexId
Identifier type for simplices of any dimension.
Definition at line 22 of file DataTypes.h.