, including all inherited members.
abs() const | SimTK::Vec< 4, P > | [inline] |
append1(const EE &v) const | SimTK::Vec< 4, P > | [inline] |
ArgDepth enum value | SimTK::Vec< 4, P > | |
asVec4() const | SimTK::Quaternion_< P > | [inline] |
castAwayNegatorIfAny() const | SimTK::Vec< 4, P > | [inline] |
ColSpacing enum value | SimTK::Vec< 4, P > | |
conformingAdd(const Vec< M, EE, SS > &r) const | SimTK::Vec< 4, P > | [inline] |
conformingMultiply(const Row< M, EE, SS > &r) const | SimTK::Vec< 4, P > | [inline] |
conformingSubtract(const Vec< M, EE, SS > &r) const | SimTK::Vec< 4, P > | [inline] |
convertQuaternionToAngleAxis() const | SimTK::Quaternion_< P > | |
drop1(int p) const | SimTK::Vec< 4, P > | [inline] |
getAs(const P *p) | SimTK::Vec< 4, P > | [inline, static] |
getDefaultTolerance() | SimTK::Vec< 4, P > | [inline, static] |
getNaN() | SimTK::Vec< 4, P > | [inline, static] |
getSubVec(int i) const | SimTK::Vec< 4, P > | [inline] |
getSubVec(const Vec< MM, P, STRIDE > &v, int i) | SimTK::Vec< 4, P > | [inline, static] |
imag() const | SimTK::Vec< 4, P > | [inline] |
imag() | SimTK::Vec< 4, P > | [inline] |
ImagOffset enum value | SimTK::Vec< 4, P > | |
insert1(int p, const EE &v) const | SimTK::Vec< 4, P > | [inline] |
invert() const | SimTK::Vec< 4, P > | [inline] |
isFinite() const | SimTK::Vec< 4, P > | [inline] |
isInf() const | SimTK::Vec< 4, P > | [inline] |
isNaN() const | SimTK::Vec< 4, P > | [inline] |
IsNumber enum value | SimTK::Vec< 4, P > | |
isNumericallyEqual(const Vec< M, E2, RS2 > &v, double tol) const | SimTK::Vec< 4, P > | [inline] |
isNumericallyEqual(const Vec< M, E2, RS2 > &v) const | SimTK::Vec< 4, P > | [inline] |
isNumericallyEqual(const P &e, double tol=getDefaultTolerance()) const | SimTK::Vec< 4, P > | [inline] |
IsPrecision enum value | SimTK::Vec< 4, P > | |
IsScalar enum value | SimTK::Vec< 4, P > | |
IsStdNumber enum value | SimTK::Vec< 4, P > | |
IsULessScalar enum value | SimTK::Vec< 4, P > | |
NActualElements enum value | SimTK::Vec< 4, P > | |
NActualScalars enum value | SimTK::Vec< 4, P > | |
ncol() const | SimTK::Vec< 4, P > | [inline] |
NCols enum value | SimTK::Vec< 4, P > | |
negate() const | SimTK::Vec< 4, P > | [inline] |
norm() const | SimTK::Vec< 4, P > | [inline] |
normalize() const | SimTK::Quaternion_< P > | [inline] |
normalizeThis() | SimTK::Quaternion_< P > | [inline] |
normSqr() const | SimTK::Vec< 4, P > | [inline] |
NPackedElements enum value | SimTK::Vec< 4, P > | |
nrow() const | SimTK::Vec< 4, P > | [inline] |
NRows enum value | SimTK::Vec< 4, P > | |
Number typedef | SimTK::Vec< 4, P > | |
operator()(int i) const | SimTK::Vec< 4, P > | [inline] |
operator()(int i) | SimTK::Vec< 4, P > | [inline] |
operator*=(const EE &e) | SimTK::Vec< 4, P > | [inline] |
operator+() const | SimTK::Vec< 4, P > | [inline] |
operator+=(const Vec< M, EE, SS > &r) | SimTK::Vec< 4, P > | [inline] |
operator+=(const Vec< M, negator< EE >, SS > &r) | SimTK::Vec< 4, P > | [inline] |
operator+=(const EE &e) | SimTK::Vec< 4, P > | [inline] |
operator-() const | SimTK::Vec< 4, P > | [inline] |
operator-() | SimTK::Vec< 4, P > | [inline] |
operator-=(const Vec< M, EE, SS > &r) | SimTK::Vec< 4, P > | [inline] |
operator-=(const Vec< M, negator< EE >, SS > &r) | SimTK::Vec< 4, P > | [inline] |
operator-=(const EE &e) | SimTK::Vec< 4, P > | [inline] |
operator/=(const EE &e) | SimTK::Vec< 4, P > | [inline] |
operator=(const Quaternion_ &q) | SimTK::Quaternion_< P > | [inline] |
Vec< 4, P >::operator=(const Vec &src) | SimTK::Vec< 4, P > | [inline] |
Vec< 4, P >::operator=(const EE *p) | SimTK::Vec< 4, P > | [inline] |
Vec< 4, P >::operator=(const Vec< M, EE, SS > &vv) | SimTK::Vec< 4, P > | [inline] |
Vec< 4, P >::operator=(const EE &e) | SimTK::Vec< 4, P > | [inline] |
operator[](int i) const | SimTK::Vec< 4, P > | [inline] |
operator[](int i) | SimTK::Vec< 4, P > | [inline] |
operator~() const | SimTK::Vec< 4, P > | [inline] |
operator~() | SimTK::Vec< 4, P > | [inline] |
positionalTranspose() const | SimTK::Vec< 4, P > | [inline] |
Precision typedef | SimTK::Vec< 4, P > | |
Quaternion_() | SimTK::Quaternion_< P > | [inline] |
Quaternion_(const Quaternion_ &q) | SimTK::Quaternion_< P > | [inline] |
Quaternion_(RealP e0, RealP e1, RealP e2, RealP e3) | SimTK::Quaternion_< P > | [inline] |
Quaternion_(const Vec4P &q) | SimTK::Quaternion_< P > | [inline, explicit] |
Quaternion_(const Rotation_< P > &) | SimTK::Quaternion_< P > | [explicit] |
Quaternion_(const Vec4P &v, bool) | SimTK::Quaternion_< P > | [inline] |
real() const | SimTK::Vec< 4, P > | [inline] |
real() | SimTK::Vec< 4, P > | [inline] |
RealStrideFactor enum value | SimTK::Vec< 4, P > | |
RowSpacing enum value | SimTK::Vec< 4, P > | |
Scalar typedef | SimTK::Vec< 4, P > | |
scalarAdd(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarDivide(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarDivideEq(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarDivideEqFromLeft(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarDivideFromLeft(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarEq(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarMinusEq(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarMinusEqFromLeft(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarMultiply(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarMultiplyFromLeft(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
ScalarNormSq typedef | SimTK::Vec< 4, P > | |
scalarNormSqr() const | SimTK::Vec< 4, P > | [inline] |
scalarPlusEq(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarSubtract(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarSubtractFromLeft(const EE &e) const | SimTK::Vec< 4, P > | [inline] |
scalarTimesEq(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
scalarTimesEqFromLeft(const EE &ee) | SimTK::Vec< 4, P > | [inline] |
setQuaternionFromAngleAxis(const Vec4P &av) | SimTK::Quaternion_< P > | |
setQuaternionFromAngleAxis(const RealP &a, const UnitVec< P, 1 > &v) | SimTK::Quaternion_< P > | |
setQuaternionToNaN() | SimTK::Quaternion_< P > | [inline] |
setQuaternionToZeroRotation() | SimTK::Quaternion_< P > | [inline] |
SignInterpretation enum value | SimTK::Vec< 4, P > | |
size() const | SimTK::Vec< 4, P > | [inline] |
sqrt() const | SimTK::Vec< 4, P > | [inline] |
standardize() const | SimTK::Vec< 4, P > | [inline] |
StdNumber typedef | SimTK::Vec< 4, P > | |
sum() const | SimTK::Vec< 4, P > | [inline] |
T typedef | SimTK::Vec< 4, P > | |
TAbs typedef | SimTK::Vec< 4, P > | |
TCol typedef | SimTK::Vec< 4, P > | |
TComplex typedef | SimTK::Vec< 4, P > | |
TElement typedef | SimTK::Vec< 4, P > | |
THerm typedef | SimTK::Vec< 4, P > | |
TImag typedef | SimTK::Vec< 4, P > | |
TInvert typedef | SimTK::Vec< 4, P > | |
TNeg typedef | SimTK::Vec< 4, P > | |
TNormalize typedef | SimTK::Vec< 4, P > | |
TPosTrans typedef | SimTK::Vec< 4, P > | |
transpose() const | SimTK::Vec< 4, P > | [inline] |
TReal typedef | SimTK::Vec< 4, P > | |
TRow typedef | SimTK::Vec< 4, P > | |
TSqHermT typedef | SimTK::Vec< 4, P > | |
TSqrt typedef | SimTK::Vec< 4, P > | |
TSqTHerm typedef | SimTK::Vec< 4, P > | |
TStandard typedef | SimTK::Vec< 4, P > | |
TWithoutNegator typedef | SimTK::Vec< 4, P > | |
ULessScalar typedef | SimTK::Vec< 4, P > | |
updAs(P *p) | SimTK::Vec< 4, P > | [inline, static] |
updCastAwayNegatorIfAny() | SimTK::Vec< 4, P > | [inline] |
updNegate() | SimTK::Vec< 4, P > | [inline] |
updPositionalTranspose() | SimTK::Vec< 4, P > | [inline] |
updSubVec(int i) | SimTK::Vec< 4, P > | [inline] |
updSubVec(Vec< MM, P, STRIDE > &v, int i) | SimTK::Vec< 4, P > | [inline, static] |
updTranspose() | SimTK::Vec< 4, P > | [inline] |
Vec() | SimTK::Vec< 4, P > | [inline] |
Vec(const Vec &src) | SimTK::Vec< 4, P > | [inline] |
Vec(const Vec< M, E, SS > &src) | SimTK::Vec< 4, P > | [inline] |
Vec(const Vec< M, ENeg, SS > &src) | SimTK::Vec< 4, P > | [inline] |
Vec(const Vec< M, EE, SS > &vv) | SimTK::Vec< 4, P > | [inline, explicit] |
Vec(const E &e) | SimTK::Vec< 4, P > | [inline, explicit] |
Vec(const ENeg &ne) | SimTK::Vec< 4, P > | [inline, explicit] |
Vec(int i) | SimTK::Vec< 4, P > | [inline, explicit] |
Vec(const E &e0, const E &e1) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4, const E &e5) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4, const E &e5, const E &e6) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4, const E &e5, const E &e6, const E &e7) | SimTK::Vec< 4, P > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4, const E &e5, const E &e6, const E &e7, const E &e8) | SimTK::Vec< 4, P > | [inline] |
Vec(const EE *p) | SimTK::Vec< 4, P > | [inline, explicit] |