Blender  V2.93
blender::double3 Member List

This is the complete list of members for blender::double3, including all inherited members.

abs(const double3 &a)blender::double3inlinestatic
cross_high_precision(const double3 &a, const double3 &b)blender::double3inlinestatic
cross_poly(Span< double3 > poly)blender::double3static
distance(const double3 &a, const double3 &b)blender::double3inlinestatic
distance_squared(const double3 &a, const double3 &b)blender::double3inlinestatic
dominant_axis(const double3 &a)blender::double3inlinestatic
dot(const double3 &a, const double3 &b)blender::double3inlinestatic
double3()=defaultblender::double3
double3(const double *ptr)blender::double3inline
double3(const double(*ptr)[3])blender::double3inline
double3(double value)blender::double3inlineexplicit
double3(int value)blender::double3inlineexplicit
double3(double x, double y, double z)blender::double3inline
interpolate(const double3 &a, const double3 &b, double t)blender::double3inlinestatic
invert()blender::double3inline
length() constblender::double3inline
length_squared() constblender::double3inline
normalize_and_get_length()blender::double3inline
normalized() constblender::double3inline
operator const double *() constblender::double3inline
operator double *()blender::double3inline
operator!=(const double3 &a, const double3 &b)blender::double3friend
operator*(const double3 &a, const double3 &b)blender::double3friend
operator*(const double3 &a, const double &b)blender::double3friend
operator*(const double &a, const double3 &b)blender::double3friend
operator*=(const double &scalar)blender::double3inline
operator*=(const double3 &other)blender::double3inline
operator+(const double3 &a, const double3 &b)blender::double3friend
operator+=(const double3 &b)blender::double3inline
operator-(const double3 &a, const double3 &b)blender::double3friend
operator-(const double3 &a)blender::double3friend
operator-=(const double3 &b)blender::double3inline
operator/(const double3 &a, const double &b)blender::double3friend
operator<<(std::ostream &stream, const double3 &v)blender::double3friend
operator==(const double3 &a, const double3 &b)blender::double3friend
project(const double3 &a, const double3 &b)blender::double3inlinestatic
reflect(const double3 &normal)blender::double3inline
reflected(const double3 &normal) constblender::double3inline
safe_divide(const double3 &a, const double3 &b)blender::double3inlinestatic
xblender::double3
yblender::double3
zblender::double3