Tatooine
|
#include <mesh.h>
Public Member Functions | |
face ()=default | |
face (size_t i) | |
face (const face &)=default | |
face (face &&)=default | |
face & | operator= (const face &)=default |
face & | operator= (face &&)=default |
bool | operator== (const face &other) const |
bool | operator!= (const face &other) const |
bool | operator< (const face &other) const |
![]() | |
constexpr | handle () |
constexpr | handle (integral auto const _i) |
constexpr | handle (handle const &)=default |
constexpr | handle (handle &&) noexcept=default |
~handle ()=default | |
constexpr auto | operator= (handle const &) -> handle &=default |
constexpr auto | operator= (integral auto const i) -> handle & |
constexpr auto | operator= (handle &&) noexcept -> handle &=default |
constexpr auto | operator<=> (handle< Child, Int > const &other) const =default |
constexpr auto | operator++ () -> auto & |
constexpr auto | operator++ (int) |
constexpr auto | operator-- () -> auto & |
constexpr auto | operator-- (int) |
constexpr auto | operator+= (integral auto const j) |
constexpr auto | operator-= (integral auto const j) |
constexpr auto | operator*= (integral auto const j) |
constexpr auto | operator/= (integral auto const j) |
auto | index () const |
auto constexpr | is_valid () const |
Static Public Member Functions | |
static constexpr auto | invalid () |
![]() | |
static constexpr auto | invalid () |
Additional Inherited Members | |
![]() | |
using | int_t = Int |
![]() | |
static constexpr auto | invalid_idx = std::numeric_limits<Int>::max() |
|
default |
|
inline |
|
default |
|
default |
|
inlinestaticconstexpr |
|
inline |
|
inline |
|
default |
|
default |
|
inline |