|
Sparkle 0.0.1
|
This is the complete list of members for spk::IVector2< TType >, including all inherited members.
| clamp(const IVector2 &p_value, const IVector2 &p_boundMinimum, const IVector2 &p_boundMaximum) | spk::IVector2< TType > | inlinestatic |
| clamped(const IVector2 &p_boundMinimum, const IVector2 &p_boundMaximum) const | spk::IVector2< TType > | inline |
| cross(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| distance(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| dot(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| inverse() const | spk::IVector2< TType > | inline |
| isBetween(const IVector2 &p_value, const IVector2 &p_valueA, const IVector2 &p_valueB) | spk::IVector2< TType > | inlinestatic |
| isZero() const | spk::IVector2< TType > | inline |
| IVector2()=default | spk::IVector2< TType > | |
| IVector2(const TX &p_x, const TY &p_y) | spk::IVector2< TType > | inline |
| IVector2(const IVector2< TOther > &p_other) | spk::IVector2< TType > | inlineexplicit |
| IVector2(const TOther &p_value) | spk::IVector2< TType > | inlineexplicit |
| length() const | spk::IVector2< TType > | inline |
| lerp(const IVector2 &p_from, const IVector2 &p_to, const float &p_alpha) | spk::IVector2< TType > | inlinestatic |
| max(const IVector2 &p_a, const IVector2 &p_b) | spk::IVector2< TType > | inlinestatic |
| max(const IVector2 &p_a, const IVector2 &p_b, const TOthers &...p_rest) | spk::IVector2< TType > | inlinestatic |
| max(std::initializer_list< IVector2 > p_values) | spk::IVector2< TType > | inlinestatic |
| min(const IVector2 &p_a, const IVector2 &p_b) | spk::IVector2< TType > | inlinestatic |
| min(const IVector2 &p_a, const IVector2 &p_b, const TOthers &...p_rest) | spk::IVector2< TType > | inlinestatic |
| min(std::initializer_list< IVector2 > p_values) | spk::IVector2< TType > | inlinestatic |
| normalize() const | spk::IVector2< TType > | inline |
| One | spk::IVector2< TType > | static |
| operator IVector2< TOther >() const | spk::IVector2< TType > | inlineexplicit |
| operator!=(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| operator*(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| operator*(const TType &p_scalar) const | spk::IVector2< TType > | inline |
| operator*(const TType &p_scalar, const IVector2 &p_vector) | spk::IVector2< TType > | friend |
| operator*=(const IVector2 &p_other) | spk::IVector2< TType > | inline |
| operator*=(const TType &p_scalar) | spk::IVector2< TType > | inline |
| operator+(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| operator+(const TType &p_scalar) const | spk::IVector2< TType > | inline |
| operator+(const TType &p_scalar, const IVector2 &p_vector) | spk::IVector2< TType > | friend |
| operator+=(const IVector2 &p_other) | spk::IVector2< TType > | inline |
| operator+=(const TType &p_scalar) | spk::IVector2< TType > | inline |
| operator-(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| operator-(const TType &p_scalar) const | spk::IVector2< TType > | inline |
| operator-(const TType &p_scalar, const IVector2 &p_vector) | spk::IVector2< TType > | friend |
| operator-() const | spk::IVector2< TType > | inline |
| operator-=(const IVector2 &p_other) | spk::IVector2< TType > | inline |
| operator-=(const TType &p_scalar) | spk::IVector2< TType > | inline |
| operator/(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| operator/(const TType &p_scalar) const | spk::IVector2< TType > | inline |
| operator/(const TType &p_scalar, const IVector2 &p_vector) | spk::IVector2< TType > | friend |
| operator/=(const IVector2 &p_other) | spk::IVector2< TType > | inline |
| operator/=(const TType &p_scalar) | spk::IVector2< TType > | inline |
| operator<<(std::ostream &p_stream, const IVector2 &p_value) | spk::IVector2< TType > | friend |
| operator<<(std::wostream &p_stream, const IVector2 &p_value) | spk::IVector2< TType > | friend |
| operator==(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| perpendicular() const | spk::IVector2< TType > | inline |
| squaredDistance(const IVector2 &p_other) const | spk::IVector2< TType > | inline |
| squaredLength() const | spk::IVector2< TType > | inline |
| toString() const | spk::IVector2< TType > | inline |
| toWstring() const | spk::IVector2< TType > | inline |
| value_type typedef | spk::IVector2< TType > | |
| x | spk::IVector2< TType > | |
| y | spk::IVector2< TType > | |
| Zero | spk::IVector2< TType > | static |