FormIt C++ API
v23.0.0 (2023.0.0)
|
This is the complete list of members for WSM::Vector3d, including all inherited members.
angle(const Vector3d &) const | WSM::Vector3d | |
angleBetweenNormalized(const Vector3d &) const | WSM::Vector3d | |
det(const WSM::Vector3d &a, const WSM::Vector3d &b, const WSM::Vector3d &c) | WSM::Vector3d | inlinestatic |
dist(const Vector3d &v) const | WSM::Vector3d | inline |
distRect(const Vector3d &v) const | WSM::Vector3d | inline |
distSqrd(const Vector3d &v) const | WSM::Vector3d | inline |
dominantDirection() const | WSM::Vector3d | |
getNormalized() const | WSM::Vector3d | |
getScaled(const Vector3d &v) const | WSM::Vector3d | inline |
isEqual(const Vector3d &v, double epsSqrd=WSM_DISTANCE_TOL2) const | WSM::Vector3d | inline |
isEqualRect(const Vector3d &v, double epsRect=WSM_DISTANCE_TOL) const | WSM::Vector3d | inline |
isExactNull() const | WSM::Vector3d | inline |
isNull(double epsSqrd=WSM_MACHINE_TOL2) const | WSM::Vector3d | inline |
isParallel(const Vector3d &, double epsNorSqrd=WSM_ANGLE_TOL2) const | WSM::Vector3d | |
isParallelNorm(const Vector3d &, double epsNorSqrd=WSM_ANGLE_TOL2) const | WSM::Vector3d | |
isPerpend(const Vector3d &, double epsNor=WSM_ANGLE_TOL) const | WSM::Vector3d | |
isPerpend(const UnitVector3d &, double epsNor=WSM_ANGLE_TOL) const | WSM::Vector3d | |
kNull | WSM::Vector3d | static |
kXDir | WSM::Vector3d | static |
kYDir | WSM::Vector3d | static |
kZDir | WSM::Vector3d | static |
length() const | WSM::Vector3d | inline |
lengthRect() const | WSM::Vector3d | inline |
lengthSqrd() const | WSM::Vector3d | inline |
negate() | WSM::Vector3d | inline |
normalize() | WSM::Vector3d | |
operator%(const Vector3d &v) const | WSM::Vector3d | inline |
operator%(const UnitVector3d &v) const | WSM::Vector3d | |
operator*(const Vector3d &v) const | WSM::Vector3d | inline |
operator*(const UnitVector3d &v) const | WSM::Vector3d | |
operator*(double scalar) const | WSM::Vector3d | inline |
operator*=(double scalar) | WSM::Vector3d | inline |
operator*=(const Transf3d &) | WSM::Vector3d | |
operator+(const Vector3d &v) const | WSM::Vector3d | inline |
operator+=(const Vector3d &v) | WSM::Vector3d | inline |
operator-(const Vector3d &v) const | WSM::Vector3d | inline |
operator-() const | WSM::Vector3d | inline |
operator-=(const Vector3d &v) | WSM::Vector3d | inline |
operator/(double scalar) const | WSM::Vector3d | inline |
operator/=(double scalar) | WSM::Vector3d | inline |
operator[](size_t index) const | WSM::Vector3d | inline |
operator[](size_t index) | WSM::Vector3d | inline |
perpend() const | WSM::Vector3d | |
scale(const Vector3d &v) | WSM::Vector3d | inline |
set(double xx, double yy, double zz) | WSM::Vector3d | inline |
Vector3d() | WSM::Vector3d | inline |
Vector3d(double xx, double yy, double zz) | WSM::Vector3d | inline |
Vector3d(const UnitVector3d &v) | WSM::Vector3d | explicit |
x | WSM::Vector3d | |
y | WSM::Vector3d | |
z | WSM::Vector3d | |
zero() | WSM::Vector3d | inline |