![]() |
ProtoTracer
1.0
Real-time 3D rendering and animation engine
|
This is the complete list of members for Vector2D, including all inherited members.
| Absolute() const | Vector2D | |
| Add(const Vector2D &vector) const | Vector2D | |
| Add(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| CalculateEuclideanDistance(const Vector2D &vector) const | Vector2D | |
| CalculateEuclideanDistance(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| CheckBounds(const Vector2D &minimum, const Vector2D &maximum) const | Vector2D | |
| Constrain(const float &minimum, const float &maximum) const | Vector2D | |
| Constrain(const Vector2D &minimum, const Vector2D &maximum) const | Vector2D | |
| CrossProduct(const Vector2D &vector) const | Vector2D | |
| CrossProduct(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| DegreesToRadians(const Vector2D °rees) | Vector2D | static |
| Divide(const Vector2D &vector) const | Vector2D | |
| Divide(const float &scalar) const | Vector2D | |
| Divide(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| Divide(const Vector2D &vector, const float &scalar) | Vector2D | static |
| DotProduct(const Vector2D &vector) const | Vector2D | |
| DotProduct(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| IsEqual(const Vector2D &vector) const | Vector2D | |
| IsEqual(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| LERP(const Vector2D &start, const Vector2D &finish, const float &ratio) | Vector2D | static |
| LineSegmentsIntersect(const Vector2D &p1, const Vector2D &p2, const Vector2D &q1, const Vector2D &q2) | Vector2D | static |
| Magnitude() const | Vector2D | |
| Maximum(const Vector2D &v) const | Vector2D | |
| Maximum(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| Minimum(const Vector2D &v) const | Vector2D | |
| Minimum(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| Multiply(const Vector2D &vector) const | Vector2D | |
| Multiply(const float &scalar) const | Vector2D | |
| Multiply(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| Multiply(const Vector2D &vector, const float &scalar) | Vector2D | static |
| Multiply(const float &scalar, const Vector2D &vector) | Vector2D | static |
| Normal() const | Vector2D | |
| Normal(const Vector2D &vector) | Vector2D | static |
| operator!=(const Vector2D &vector) const | Vector2D | |
| operator*(const Vector2D &vector) const | Vector2D | |
| operator*(const float &value) const | Vector2D | |
| operator+(const Vector2D &vector) const | Vector2D | |
| operator-(const Vector2D &vector) const | Vector2D | |
| operator/(const Vector2D &vector) const | Vector2D | |
| operator/(const float &value) const | Vector2D | |
| operator=(const Vector2D &vector) | Vector2D | |
| operator=(const Vector3D &vector) | Vector2D | |
| operator==(const Vector2D &vector) const | Vector2D | |
| RadiansToDegrees(const Vector2D &radians) | Vector2D | static |
| Rotate(const float &angle, const Vector2D &offset) const | Vector2D | |
| Subtract(const Vector2D &vector) const | Vector2D | |
| Subtract(const Vector2D &v1, const Vector2D &v2) | Vector2D | static |
| ToString() const | Vector2D | |
| UnitCircle() const | Vector2D | |
| Vector2D() | Vector2D | |
| Vector2D(const Vector2D &vector) | Vector2D | |
| Vector2D(const float &X, const float &Y) | Vector2D | |
| Vector2D(const Vector3D &vector) | Vector2D | |
| X | Vector2D | |
| Y | Vector2D |