ProtoTracer  1.0
Real-time 3D rendering and animation engine
Loading...
Searching...
No Matches
Vector2D Member List

This is the complete list of members for Vector2D, including all inherited members.

Absolute() constVector2D
Add(const Vector2D &vector) constVector2D
Add(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
CalculateEuclideanDistance(const Vector2D &vector) constVector2D
CalculateEuclideanDistance(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
CheckBounds(const Vector2D &minimum, const Vector2D &maximum) constVector2D
Constrain(const float &minimum, const float &maximum) constVector2D
Constrain(const Vector2D &minimum, const Vector2D &maximum) constVector2D
CrossProduct(const Vector2D &vector) constVector2D
CrossProduct(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
DegreesToRadians(const Vector2D &degrees)Vector2Dstatic
Divide(const Vector2D &vector) constVector2D
Divide(const float &scalar) constVector2D
Divide(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
Divide(const Vector2D &vector, const float &scalar)Vector2Dstatic
DotProduct(const Vector2D &vector) constVector2D
DotProduct(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
IsEqual(const Vector2D &vector) constVector2D
IsEqual(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
LERP(const Vector2D &start, const Vector2D &finish, const float &ratio)Vector2Dstatic
LineSegmentsIntersect(const Vector2D &p1, const Vector2D &p2, const Vector2D &q1, const Vector2D &q2)Vector2Dstatic
Magnitude() constVector2D
Maximum(const Vector2D &v) constVector2D
Maximum(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
Minimum(const Vector2D &v) constVector2D
Minimum(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
Multiply(const Vector2D &vector) constVector2D
Multiply(const float &scalar) constVector2D
Multiply(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
Multiply(const Vector2D &vector, const float &scalar)Vector2Dstatic
Multiply(const float &scalar, const Vector2D &vector)Vector2Dstatic
Normal() constVector2D
Normal(const Vector2D &vector)Vector2Dstatic
operator!=(const Vector2D &vector) constVector2D
operator*(const Vector2D &vector) constVector2D
operator*(const float &value) constVector2D
operator+(const Vector2D &vector) constVector2D
operator-(const Vector2D &vector) constVector2D
operator/(const Vector2D &vector) constVector2D
operator/(const float &value) constVector2D
operator=(const Vector2D &vector)Vector2D
operator=(const Vector3D &vector)Vector2D
operator==(const Vector2D &vector) constVector2D
RadiansToDegrees(const Vector2D &radians)Vector2Dstatic
Rotate(const float &angle, const Vector2D &offset) constVector2D
Subtract(const Vector2D &vector) constVector2D
Subtract(const Vector2D &v1, const Vector2D &v2)Vector2Dstatic
ToString() constVector2D
UnitCircle() constVector2D
Vector2D()Vector2D
Vector2D(const Vector2D &vector)Vector2D
Vector2D(const float &X, const float &Y)Vector2D
Vector2D(const Vector3D &vector)Vector2D
XVector2D
YVector2D