|
UUID | appendUUID (bool offset) const |
|
UUID | appendUUID (const char *identifier) const |
|
UUID | appendUUID (const UUID &offset) const |
|
UUID | appendUUID (const Vector< 3, fltp04 > &offset) const |
|
template<uint01 t_size, class t_type > |
UUID | appendUUID (const Vector< t_size, t_type > &offset) const |
|
UUID | appendUUID (fltp04 offset) const |
|
UUID | appendUUID (fltp08 offset) const |
|
UUID | appendUUID (sint04 offset) const |
|
UUID | appendUUID (sint08 offset) const |
|
UUID | appendUUID (uint04 offset) const |
|
UUID | appendUUID (uint08 offset) const |
|
uint01 * | getUniquePointer () const |
|
constexpr size_t | hash () const |
|
constexpr size_t | operator() () const |
|
bool | operator< (const UUID &other) const |
|
bool | operator<= (const UUID &other) const |
|
bool | operator> (const UUID &other) const |
|
bool | operator>= (const UUID &other) const |
|
constexpr | UUID () |
|
| UUID (const bool &other) noexcept |
|
| UUID (const fltp04 &other) noexcept |
|
| UUID (const fltp08 &other) noexcept |
|
| UUID (const sint01 &other) noexcept |
|
| UUID (const sint02 &other) noexcept |
|
| UUID (const sint04 &other) noexcept |
|
| UUID (const sint08 &other) noexcept |
|
| UUID (const uint01 &other) noexcept |
|
| UUID (const uint02 &other) noexcept |
|
| UUID (const uint04 &other) noexcept |
|
| UUID (const uint08 &other) noexcept |
|
constexpr | UUID (const Vector< 16, uint01 > &bytes) noexcept |
|
constexpr Vector< t_dims, t_new_type > | as () const |
|
constexpr Vector< t_new_dim, t_new_type > | as () const |
|
constexpr Vector< t_new_dim, t_new_type > | as (t_new_type extra_fill_value) const |
|
constexpr uint01 | dimensionalIndex () const |
|
constexpr uint01 | dimensionalValue () const |
|
constexpr t_magnitude_type | magnitude () const |
|
constexpr uint01 | magnitudeSquared () const |
|
constexpr Vector< t_dims, t_norm_type > | normalized (Vector< t_dims, t_norm_type > value_if_nan=Constant< Vector< t_dims, t_norm_type > >::Invalid) const |
|
constexpr | operator const uint01 & () const |
|
constexpr | operator uint01 & () |
|
constexpr Vector< t_dims, uint01 > | operator- () const |
|
constexpr Vector< t_dims, uint01 > & | operator= (const uint01 &scaler) |
|
constexpr const uint01 & | operator[] (const uint01 dimension_index) const |
|
constexpr uint01 & | operator[] (uint01 dimension_index) |
|
constexpr uint01 | product () const |
|
constexpr uint01 | sum () const |
|
constexpr | Vector () noexcept |
|
constexpr | Vector (const uint01 &prefix, typename std::enable_if< tdims >=2, const Vector< t_dims - 1, uint01 > & >::type vector) |
|
constexpr | Vector (const uint01 &prefix_a, const uint01 &prefix_b, typename std::enable_if< tdims >=3, const Vector< tdims - 1, uint01 > & >::type vector) |
|
constexpr | Vector (const uint01 &scaler) noexcept |
|
constexpr | Vector (const uint01 &x, const uint01 &y, const typename std::enable_if< tdims==3, const uint01 & >::type z) |
|
constexpr | Vector (const uint01 &x, const uint01 &y, const uint01 &z, const uint01 &w, const uint01 &v, const uint01 &u, const uint01 &t, const uint01 &s, typename std::enable_if< tdims==9, const uint01 & >::type r) |
|
constexpr | Vector (const uint01 &x, const uint01 &y, const uint01 &z, const uint01 &w, const uint01 &v, typename std::enable_if< tdims==6, const uint01 & >::type u) |
|
constexpr | Vector (const uint01 &x, const uint01 &y, const uint01 &z, const uint01 &w, typename std::enable_if< tdims==5, const uint01 & >::type v) |
|
constexpr | Vector (const uint01 &x, const uint01 &y, const uint01 &z, typename std::enable_if< tdims==4, const uint01 & >::type w) |
|
constexpr | Vector (const uint01 &x, typename std::enable_if< tdims==2, const uint01 & >::type y) |
|
constexpr | Vector (const uint01(&vector)[t_dims]) |
|
constexpr | Vector (const Vector< getMax(tdims - 2, 0), uint01 > &vector, const uint01 &suffix_a, typename std::enable_if< tdims >=3, const uint01 & >::type suffix_b) |
|
constexpr | Vector (const Vector< t_dims, t_vec_type > &vector) noexcept |
|
constexpr | Vector (const Vector< tdims - 1, uint01 > &vector, typename std::enable_if< tdims >=2, const uint01 & >::type suffix) |
|