#include "MRMeshFwd.h"#include <cassert>#include <cstddef>#include <type_traits>#include <utility>Go to the source code of this file.
Classes | |
| class | MR::Id< T > |
| class | MR::NoInitId< T > |
| class | MR::Id< EdgeTag > |
| class | MR::Id< VoxelTag > |
Namespaces | |
| namespace | MR |
Functions | |
| template<typename T > | |
| constexpr Id< T > | MR::operator+ (Id< T > id, int a) |
| template<typename T > | |
| constexpr Id< T > | MR::operator+ (Id< T > id, unsigned int a) |
| template<typename T > | |
| constexpr Id< T > | MR::operator+ (Id< T > id, size_t a) |
| template<typename T > | |
| constexpr Id< T > | MR::operator- (Id< T > id, int a) |
| template<typename T > | |
| constexpr Id< T > | MR::operator- (Id< T > id, unsigned int a) |
| template<typename T > | |
| constexpr Id< T > | MR::operator- (Id< T > id, size_t a) |
| constexpr FaceId | MR::operator""_f (unsigned long long i) noexcept |
| constexpr VertId | MR::operator""_v (unsigned long long i) noexcept |
| constexpr EdgeId | MR::operator""_e (unsigned long long i) noexcept |
| constexpr UndirectedEdgeId | MR::operator""_ue (unsigned long long i) noexcept |
| constexpr VoxelId | MR::operator""_vox (unsigned long long i) noexcept |