Duckcpp 2.1.0
Duckcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
dcpp::nub::vector2d< T > Member List

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) constdcpp::nub::vector2d< T >inline
areCounterClockwise(const vector2d< T > &b, const vector2d< T > &c) constdcpp::nub::vector2d< T >inline
checkOrientation(const vector2d< T > &b, const vector2d< T > &c) constdcpp::nub::vector2d< T >inline
dotProduct(const vector2d< T > &other) constdcpp::nub::vector2d< T >inline
equals(const vector2d< T > &other, const T tolerance=(T) ROUNDING_ERROR_f32) constdcpp::nub::vector2d< T >inline
getAngle() constdcpp::nub::vector2d< T >inline
getAngleTrig() constdcpp::nub::vector2d< T >inline
getAngleWith(const vector2d< T > &b) constdcpp::nub::vector2d< T >inline
getDistanceFrom(const vector2d< T > &other) constdcpp::nub::vector2d< T >inline
getDistanceFromSQ(const vector2d< T > &other) constdcpp::nub::vector2d< T >inline
getInterpolated(const vector2d< T > &other, f64 d) constdcpp::nub::vector2d< T >inline
getInterpolated_quadratic(const vector2d< T > &v2, const vector2d< T > &v3, f64 d) constdcpp::nub::vector2d< T >inline
getLength() constdcpp::nub::vector2d< T >inline
getLengthSQ() constdcpp::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) constdcpp::nub::vector2d< T >inline
nearlyParallel(const vector2d< T > &other, const T factor=relativeErrorFactor< T >()) constdcpp::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) constdcpp::nub::vector2d< T >inline
operator<=(const vector2d< T > &other) constdcpp::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) constdcpp::nub::vector2d< T >inline
operator>=(const vector2d< T > &other) constdcpp::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 > &center=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
Xdcpp::nub::vector2d< T >
Ydcpp::nub::vector2d< T >

Duckcpp    @cppfx.xyz