|
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 |
Public Member Functions inherited from tatooine::handle< Child, Int > | |
| 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 Public Member Functions inherited from tatooine::handle< Child, Int > | |
| static constexpr auto | invalid () |
Additional Inherited Members | |
Public Types inherited from tatooine::handle< Child, Int > | |
| using | int_t = Int |
Static Public Attributes inherited from tatooine::handle< Child, Int > | |
| static constexpr auto | invalid_idx = std::numeric_limits<Int>::max() |
|
default |
|
inline |
|
default |
|
default |
|
inlinestaticconstexpr |
|
inline |
|
inline |
|
default |
|
default |
|
inline |