This is the complete list of members for SBDTypePhysicalVector3< Quantity >, including all inherited members.
computeAngle(const SBDTypePhysicalVector3< Quantity > &a, const SBDTypePhysicalVector3< Quantity > &b) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
computeDihedralAngle(const SBDTypePhysicalVector3< SBQuantity::position > &a, const SBDTypePhysicalVector3< SBQuantity::position > &b, const SBDTypePhysicalVector3< SBQuantity::position > &c, const SBDTypePhysicalVector3< SBQuantity::position > &d) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
fromLinearInterpolation(const SBDTypePhysicalVector3< Quantity > &u0, const SBDTypePhysicalVector3< Quantity > &u1, double alpha) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
fromLineProjection(const SBDTypePhysicalVector3< Quantity > &x, const SBDTypePhysicalVector3< Quantity > &a, const SBDTypePhysicalVector3< Quantity > &b, const typename SBQuantityPower< 2, Quantity >::Type &threshold=typename SBQuantityPower< 2, Quantity >::Type(1e-10)) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
fromLineSegmentProjection(const SBDTypePhysicalVector3< Quantity > &x, const SBDTypePhysicalVector3< Quantity > &a, const SBDTypePhysicalVector3< Quantity > &b, const typename SBQuantityPower< 2, Quantity >::Type &threshold=typename SBQuantityPower< 2, Quantity >::Type(1e-10)) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
fromPlaneProjection(const SBDTypePhysicalVector3< Quantity > &x, const SBDTypePhysicalVector3< Quantity > &a, const SBDTypePhysicalVector3< SBQuantity::dimensionless > &n) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
fromPlaneProjection(const SBDTypePhysicalVector3< Quantity > &x, const SBDTypePhysicalVector3< Quantity > &a, const SBDTypePhysicalVector3< Quantity > &b, const SBDTypePhysicalVector3< Quantity > &c, const typename SBQuantityPower< 2, Quantity >::Type &threshold=typename SBQuantityPower< 2, Quantity >::Type(1e-10)) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
getValue() const | SBDTypePhysicalVector3< Quantity > | inline |
getValue(double *array) const | SBDTypePhysicalVector3< Quantity > | inline |
getValue(float *array) const | SBDTypePhysicalVector3< Quantity > | inline |
norm() const | SBDTypePhysicalVector3< Quantity > | inline |
norm2() const | SBDTypePhysicalVector3< Quantity > | inline |
normalize() | SBDTypePhysicalVector3< Quantity > | inline |
normalizedVersion() const | SBDTypePhysicalVector3< Quantity > | inline |
normalizedVersionWithUnits() const | SBDTypePhysicalVector3< Quantity > | inline |
normalizeWithUnits() | SBDTypePhysicalVector3< Quantity > | inline |
one | SBDTypePhysicalVector3< Quantity > | static |
operator SBDTypePhysicalVector3< QuantityB >() const | SBDTypePhysicalVector3< Quantity > | inline |
operator!=(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator*(double d) const | SBDTypePhysicalVector3< Quantity > | inline |
operator*(QuantityB d) const | SBDTypePhysicalVector3< Quantity > | inline |
operator*(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator*=(QuantityB d) | SBDTypePhysicalVector3< Quantity > | inline |
operator+(const SBDTypePhysicalVector3< Quantity > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator+=(const SBDTypePhysicalVector3< Quantity > &u) | SBDTypePhysicalVector3< Quantity > | inline |
operator-(const SBDTypePhysicalVector3< Quantity > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator-() const | SBDTypePhysicalVector3< Quantity > | inline |
operator-=(const SBDTypePhysicalVector3< Quantity > &u) | SBDTypePhysicalVector3< Quantity > | inline |
operator/(double d) const | SBDTypePhysicalVector3< Quantity > | inline |
operator/(QuantityB d) const | SBDTypePhysicalVector3< Quantity > | inline |
operator/(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator/=(QuantityB d) | SBDTypePhysicalVector3< Quantity > | inline |
operator<(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator<=(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator=(const SBDTypePhysicalVector3< Quantity > &u) | SBDTypePhysicalVector3< Quantity > | inline |
operator==(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator>(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator>=(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator[](int index) | SBDTypePhysicalVector3< Quantity > | inline |
operator[](int index) const | SBDTypePhysicalVector3< Quantity > | inline |
operator^(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
operator|(const SBDTypePhysicalVector3< QuantityB > &u) const | SBDTypePhysicalVector3< Quantity > | inline |
print() const | SBDTypePhysicalVector3< Quantity > | inline |
sampledUnitSphere3(SBVector< SBDTypePhysicalVector3< SBQuantity::dimensionless > > &sampleVector, const unsigned int numberOfPoints) | SBDTypePhysicalVector3< Quantity > | inlinestatic |
SBDTypePhysicalVector3() | SBDTypePhysicalVector3< Quantity > | inline |
SBDTypePhysicalVector3(const Quantity &x) | SBDTypePhysicalVector3< Quantity > | inlineexplicit |
SBDTypePhysicalVector3(const Quantity &x, const Quantity &y, const Quantity &z) | SBDTypePhysicalVector3< Quantity > | inline |
SBDTypePhysicalVector3(Quantity u[3]) | SBDTypePhysicalVector3< Quantity > | inline |
SBDTypePhysicalVector3(double x) | SBDTypePhysicalVector3< Quantity > | inlineexplicit |
SBDTypePhysicalVector3(double x, double y, double z) | SBDTypePhysicalVector3< Quantity > | inline |
SBDTypePhysicalVector3(double u[3]) | SBDTypePhysicalVector3< Quantity > | inline |
SBDTypePhysicalVector3(const SBDTypePhysicalVector3< Quantity > &u) | SBDTypePhysicalVector3< Quantity > | inline |
serialize(SBCSerializer *serializer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER) const | SBDTypePhysicalVector3< Quantity > | inline |
setOne() | SBDTypePhysicalVector3< Quantity > | inline |
setValue(const SBDTypePhysicalVector3< SBQuantity::dimensionless > &u) | SBDTypePhysicalVector3< Quantity > | inline |
setZero() | SBDTypePhysicalVector3< Quantity > | inline |
swap(unsigned int i, unsigned j) | SBDTypePhysicalVector3< Quantity > | inline |
unserialize(SBCSerializer *serializer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER) | SBDTypePhysicalVector3< Quantity > | inline |
updateMinMax(SBDTypePhysicalVector3< QuantityLower > &lower, SBDTypePhysicalVector3< QuantityUpper > &upper) const | SBDTypePhysicalVector3< Quantity > | inline |
v | SBDTypePhysicalVector3< Quantity > | |
zero | SBDTypePhysicalVector3< Quantity > | static |