![]()  | 
  
    Duckcpp 2.1.0
    
   Duckcpp is a high-performance c++ graphics engine. 
   | 
 
This is the complete list of members for dcpp::nub::vector3d< T >, including all inherited members.
| crossProduct(const vector3d< T > &p) const | dcpp::nub::vector3d< T > | inline | 
| dotProduct(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| equals(const vector3d< T > &other, const T tolerance=(T) ROUNDING_ERROR_Float32) const | dcpp::nub::vector3d< T > | inline | 
| getAs3Values(T *array) const | dcpp::nub::vector3d< T > | inline | 
| getAs4Values(T *array) const | dcpp::nub::vector3d< T > | inline | 
| getDistanceFrom(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| getDistanceFromSQ(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| getHorizontalAngle() const | dcpp::nub::vector3d< T > | inline | 
| getInterpolated(const vector3d< T > &other, dcpp::float64_kt d) const | dcpp::nub::vector3d< T > | inline | 
| getInterpolated_quadratic(const vector3d< T > &v2, const vector3d< T > &v3, dcpp::float64_kt d) const | dcpp::nub::vector3d< T > | inline | 
| getLength() const | dcpp::nub::vector3d< T > | inline | 
| getLengthSQ() const | dcpp::nub::vector3d< T > | inline | 
| getSphericalCoordinateAngles() const | dcpp::nub::vector3d< T > | inline | 
| interpolate(const vector3d< T > &a, const vector3d< T > &b, dcpp::float64_kt d) | dcpp::nub::vector3d< T > | inline | 
| invert() | dcpp::nub::vector3d< T > | inline | 
| isBetweenPoints(const vector3d< T > &begin, const vector3d< T > &end) const | dcpp::nub::vector3d< T > | inline | 
| normalize() | dcpp::nub::vector3d< T > | inline | 
| operator!=(const vector3d< T > &other) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator*(const vector3d< T > &other) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator*(const T v) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator*=(const vector3d< T > &other) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator*=(const T v) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator+(const vector3d< T > &other) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator+(const T val) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator+=(const vector3d< T > &other) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator+=(const T val) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator-() const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator-(const vector3d< T > &other) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator-(const T val) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator-=(const vector3d< T > &other) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator-=(const T val) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator/(const vector3d< T > &other) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator/(const T v) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator/=(const vector3d< T > &other) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator/=(const T v) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator<(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| operator<=(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| operator==(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| operator>(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| operator>=(const vector3d< T > &other) const | dcpp::nub::vector3d< T > | inline | 
| operator[](dcpp::uint32_kt index) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| operator[](dcpp::uint32_kt index) const (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| rotateXYBy(dcpp::float64_kt degrees, const vector3d< T > ¢er=vector3d< T >()) | dcpp::nub::vector3d< T > | inline | 
| rotateXZBy(dcpp::float64_kt degrees, const vector3d< T > ¢er=vector3d< T >()) | dcpp::nub::vector3d< T > | inline | 
| rotateYZBy(dcpp::float64_kt degrees, const vector3d< T > ¢er=vector3d< T >()) | dcpp::nub::vector3d< T > | inline | 
| rotationToDirection(const vector3d< T > &forwards=vector3d< T >(0, 0, 1)) const | dcpp::nub::vector3d< T > | inline | 
| set(const T nx, const T ny, const T nz) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| set(const vector3d< T > &p) (defined in dcpp::nub::vector3d< T >) | dcpp::nub::vector3d< T > | inline | 
| setLength(T newlength) | dcpp::nub::vector3d< T > | inline | 
| vector3d() | dcpp::nub::vector3d< T > | inline | 
| vector3d(T nx, T ny, T nz) | dcpp::nub::vector3d< T > | inline | 
| vector3d(T n) | dcpp::nub::vector3d< T > | inline | 
| X | dcpp::nub::vector3d< T > | |
| Y | dcpp::nub::vector3d< T > | |
| Z | dcpp::nub::vector3d< T > |