![]() |
Duckcpp 2.1.0
Duckcpp is a high-performance c++ graphics engine.
|
This is the complete list of members for dcpp::nub::vector2d< T >, including all inherited members.
areClockwise(const vector2d< T > &b, const vector2d< T > &c) const | dcpp::nub::vector2d< T > | inline |
areCounterClockwise(const vector2d< T > &b, const vector2d< T > &c) const | dcpp::nub::vector2d< T > | inline |
checkOrientation(const vector2d< T > &b, const vector2d< T > &c) const | dcpp::nub::vector2d< T > | inline |
dotProduct(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
equals(const vector2d< T > &other, const T tolerance=(T) ROUNDING_ERROR_f32) const | dcpp::nub::vector2d< T > | inline |
getAngle() const | dcpp::nub::vector2d< T > | inline |
getAngleTrig() const | dcpp::nub::vector2d< T > | inline |
getAngleWith(const vector2d< T > &b) const | dcpp::nub::vector2d< T > | inline |
getDistanceFrom(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
getDistanceFromSQ(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
getInterpolated(const vector2d< T > &other, f64 d) const | dcpp::nub::vector2d< T > | inline |
getInterpolated_quadratic(const vector2d< T > &v2, const vector2d< T > &v3, f64 d) const | dcpp::nub::vector2d< T > | inline |
getLength() const | dcpp::nub::vector2d< T > | inline |
getLengthSQ() const | dcpp::nub::vector2d< T > | inline |
interpolate(const vector2d< T > &a, const vector2d< T > &b, f64 d) | dcpp::nub::vector2d< T > | inline |
isBetweenPoints(const vector2d< T > &begin, const vector2d< T > &end) const | dcpp::nub::vector2d< T > | inline |
nearlyParallel(const vector2d< T > &other, const T factor=relativeErrorFactor< T >()) const | dcpp::nub::vector2d< T > | inline |
normalize() | dcpp::nub::vector2d< T > | inline |
operator!=(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator*(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator*(const T v) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator*=(const vector2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator*=(const T v) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+(const dimension2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+(const T v) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+=(const vector2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+=(const T v) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator+=(const dimension2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-() const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-(const dimension2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-(const T v) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-=(const vector2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-=(const T v) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator-=(const dimension2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator/(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator/(const T v) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator/=(const vector2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator/=(const T v) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator<(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
operator<=(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
operator=(const dimension2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator==(const vector2d< T > &other) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator>(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
operator>=(const vector2d< T > &other) const | dcpp::nub::vector2d< T > | inline |
operator[](u32 index) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
operator[](u32 index) const (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
rotateBy(f64 degrees, const vector2d< T > ¢er=vector2d< T >()) | dcpp::nub::vector2d< T > | inline |
set(T nx, T ny) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
set(const vector2d< T > &p) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
vector2d() | dcpp::nub::vector2d< T > | inline |
vector2d(T nx, T ny) | dcpp::nub::vector2d< T > | inline |
vector2d(T n) | dcpp::nub::vector2d< T > | inlineexplicit |
vector2d(const dimension2d< T > &other) (defined in dcpp::nub::vector2d< T >) | dcpp::nub::vector2d< T > | inline |
X | dcpp::nub::vector2d< T > | |
Y | dcpp::nub::vector2d< T > |