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

This is the complete list of members for dcpp::nub::vector3d< T >, including all inherited members.

crossProduct(const vector3d< T > &p) constdcpp::nub::vector3d< T >inline
dotProduct(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
equals(const vector3d< T > &other, const T tolerance=(T) ROUNDING_ERROR_Float32) constdcpp::nub::vector3d< T >inline
getAs3Values(T *array) constdcpp::nub::vector3d< T >inline
getAs4Values(T *array) constdcpp::nub::vector3d< T >inline
getDistanceFrom(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
getDistanceFromSQ(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
getHorizontalAngle() constdcpp::nub::vector3d< T >inline
getInterpolated(const vector3d< T > &other, dcpp::float64_kt d) constdcpp::nub::vector3d< T >inline
getInterpolated_quadratic(const vector3d< T > &v2, const vector3d< T > &v3, dcpp::float64_kt d) constdcpp::nub::vector3d< T >inline
getLength() constdcpp::nub::vector3d< T >inline
getLengthSQ() constdcpp::nub::vector3d< T >inline
getSphericalCoordinateAngles() constdcpp::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) constdcpp::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) constdcpp::nub::vector3d< T >inline
operator<=(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
operator==(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
operator>(const vector3d< T > &other) constdcpp::nub::vector3d< T >inline
operator>=(const vector3d< T > &other) constdcpp::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 > &center=vector3d< T >())dcpp::nub::vector3d< T >inline
rotateXZBy(dcpp::float64_kt degrees, const vector3d< T > &center=vector3d< T >())dcpp::nub::vector3d< T >inline
rotateYZBy(dcpp::float64_kt degrees, const vector3d< T > &center=vector3d< T >())dcpp::nub::vector3d< T >inline
rotationToDirection(const vector3d< T > &forwards=vector3d< T >(0, 0, 1)) constdcpp::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 >inlineexplicit
Xdcpp::nub::vector3d< T >
Ydcpp::nub::vector3d< T >
Zdcpp::nub::vector3d< T >

Duckcpp    @cppfx.xyz