APM:Libraries
|
This is the complete list of members for Vector2< T >, including all inherited members.
angle(const Vector2< T > &v2) const | Vector2< T > | |
circle_segment_intersection(const Vector2< T > &seg_start, const Vector2< T > &seg_end, const Vector2< T > &circle_center, float radius, Vector2< T > &intersection) | Vector2< T > | static |
closest_distance_between_radial_and_point(const Vector2< T > &w, const Vector2< T > &p) | Vector2< T > | inlinestatic |
closest_point(const Vector2< T > &p, const Vector2< T > &v, const Vector2< T > &w) | Vector2< T > | inlinestatic |
is_inf(void) const | Vector2< T > | |
is_nan(void) const | Vector2< T > | |
is_zero(void) const | Vector2< T > | inline |
length(void) const | Vector2< T > | |
length_squared() const | Vector2< T > | inline |
normalize() | Vector2< T > | inline |
normalized() const | Vector2< T > | inline |
operator!=(const Vector2< T > &v) const | Vector2< T > | |
operator%(const Vector2< T > &v) const | Vector2< T > | |
operator()(const T x0, const T y0) | Vector2< T > | inline |
operator*(const T num) const | Vector2< T > | |
operator*(const Vector2< T > &v) const | Vector2< T > | |
operator*=(const T num) | Vector2< T > | |
operator+(const Vector2< T > &v) const | Vector2< T > | |
operator+=(const Vector2< T > &v) | Vector2< T > | |
operator-(void) const | Vector2< T > | |
operator-(const Vector2< T > &v) const | Vector2< T > | |
operator-=(const Vector2< T > &v) | Vector2< T > | |
operator/(const T num) const | Vector2< T > | |
operator/=(const T num) | Vector2< T > | |
operator==(const Vector2< T > &v) const | Vector2< T > | |
operator[](uint8_t i) | Vector2< T > | inline |
operator[](uint8_t i) const | Vector2< T > | inline |
perpendicular(const Vector2< T > &pos_delta, const Vector2< T > &v1) | Vector2< T > | inlinestatic |
project(const Vector2< T > &v) | Vector2< T > | inline |
projected(const Vector2< T > &v) | Vector2< T > | inline |
reflect(const Vector2< T > &n) | Vector2< T > | inline |
segment_intersection(const Vector2< T > &seg1_start, const Vector2< T > &seg1_end, const Vector2< T > &seg2_start, const Vector2< T > &seg2_end, Vector2< T > &intersection) | Vector2< T > | static |
Vector2() | Vector2< T > | inline |
Vector2(const T x0, const T y0) | Vector2< T > | inline |
x | Vector2< T > | |
y | Vector2< T > | |
zero() | Vector2< T > | inline |