, including all inherited members.
abs() const | UnitVec | [inline] |
append1(const EE &v) const | Vec< 3, Real, S > | [inline] |
ArgDepth enum value | Vec< 3, Real, S > | |
asVec3() const | UnitVec | [inline] |
BaseVec typedef | UnitVec | |
castAwayNegatorIfAny() const | Vec< 3, Real, S > | [inline] |
ColSpacing enum value | Vec< 3, Real, S > | |
conformingAdd(const Vec< M, EE, SS > &r) const | Vec< 3, Real, S > | [inline] |
conformingMultiply(const Row< M, EE, SS > &r) const | Vec< 3, Real, S > | [inline] |
conformingSubtract(const Vec< M, EE, SS > &r) const | Vec< 3, Real, S > | [inline] |
drop1(int p) const | Vec< 3, Real, S > | [inline] |
getAs(const Real *p) | Vec< 3, Real, S > | [inline, static] |
getNaN() | Vec< 3, Real, S > | [inline, static] |
getSubVec(int i) const | Vec< 3, Real, S > | [inline] |
getSubVec(const Vec< MM, Real, STRIDE > &v, int i) | Vec< 3, Real, S > | [inline, static] |
imag() const | Vec< 3, Real, S > | [inline] |
imag() | Vec< 3, Real, S > | [inline] |
ImagOffset enum value | Vec< 3, Real, S > | |
insert1(int p, const EE &v) const | Vec< 3, Real, S > | [inline] |
invert() const | Vec< 3, Real, S > | [inline] |
IsNumber enum value | Vec< 3, Real, S > | |
IsPrecision enum value | Vec< 3, Real, S > | |
IsScalar enum value | Vec< 3, Real, S > | |
IsStdNumber enum value | Vec< 3, Real, S > | |
NActualElements enum value | Vec< 3, Real, S > | |
NActualScalars enum value | Vec< 3, Real, S > | |
ncol() const | Vec< 3, Real, S > | [inline] |
NCols enum value | Vec< 3, Real, S > | |
negate() const | UnitVec | [inline] |
norm() const | Vec< 3, Real, S > | [inline] |
normalize() const | Vec< 3, Real, S > | [inline] |
normSqr() const | Vec< 3, Real, S > | [inline] |
NPackedElements enum value | Vec< 3, Real, S > | |
nrow() const | Vec< 3, Real, S > | [inline] |
NRows enum value | Vec< 3, Real, S > | |
Number typedef | Vec< 3, Real, S > | |
operator()(int i) const | UnitVec | [inline] |
Vec< 3, Real, S >::operator()(int i) | Vec< 3, Real, S > | [inline] |
operator*=(const EE &e) | Vec< 3, Real, S > | [inline] |
operator+() const | Vec< 3, Real, S > | [inline] |
operator+=(const Vec< M, EE, SS > &r) | Vec< 3, Real, S > | [inline] |
operator+=(const Vec< M, negator< EE >, SS > &r) | Vec< 3, Real, S > | [inline] |
operator+=(const EE &e) | Vec< 3, Real, S > | [inline] |
operator-() const | UnitVec | [inline] |
Vec< 3, Real, S >::operator-() | Vec< 3, Real, S > | [inline] |
operator-=(const Vec< M, EE, SS > &r) | Vec< 3, Real, S > | [inline] |
operator-=(const Vec< M, negator< EE >, SS > &r) | Vec< 3, Real, S > | [inline] |
operator-=(const EE &e) | Vec< 3, Real, S > | [inline] |
operator/=(const EE &e) | Vec< 3, Real, S > | [inline] |
operator=(const UnitVec &u) | UnitVec | [inline] |
operator=(const UnitVec< S2 > &u) | UnitVec | [inline] |
Vec< 3, Real, S >::operator=(const Vec &src) | Vec< 3, Real, S > | [inline] |
Vec< 3, Real, S >::operator=(const EE *p) | Vec< 3, Real, S > | [inline] |
Vec< 3, Real, S >::operator=(const Vec< M, EE, SS > &vv) | Vec< 3, Real, S > | [inline] |
Vec< 3, Real, S >::operator=(const EE &e) | Vec< 3, Real, S > | [inline] |
operator[](int i) const | UnitVec | [inline] |
Vec< 3, Real, S >::operator[](int i) | Vec< 3, Real, S > | [inline] |
operator~() const | UnitVec | [inline] |
operator~() | UnitVec | [inline] |
perp() const | UnitVec | [inline] |
positionalTranspose() const | Vec< 3, Real, S > | [inline] |
Precision typedef | Vec< 3, Real, S > | |
real() const | Vec< 3, Real, S > | [inline] |
real() | Vec< 3, Real, S > | [inline] |
RealStrideFactor enum value | Vec< 3, Real, S > | |
RowSpacing enum value | Vec< 3, Real, S > | |
Scalar typedef | Vec< 3, Real, S > | |
scalarAdd(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarDivide(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarDivideEq(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarDivideEqFromLeft(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarDivideFromLeft(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarEq(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarMinusEq(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarMinusEqFromLeft(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarMultiply(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarMultiplyFromLeft(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarNormSqr() const | Vec< 3, Real, S > | [inline] |
scalarPlusEq(const EE &ee) | Vec< 3, Real, S > | [inline] |
ScalarSq typedef | Vec< 3, Real, S > | |
scalarSubtract(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarSubtractFromLeft(const EE &e) const | Vec< 3, Real, S > | [inline] |
scalarTimesEq(const EE &ee) | Vec< 3, Real, S > | [inline] |
scalarTimesEqFromLeft(const EE &ee) | Vec< 3, Real, S > | [inline] |
setToNaN() | Vec< 3, Real, S > | [inline] |
SignInterpretation enum value | Vec< 3, Real, S > | |
size() const | Vec< 3, Real, S > | [inline] |
standardize() const | Vec< 3, Real, S > | [inline] |
StdNumber typedef | Vec< 3, Real, S > | |
sum() const | Vec< 3, Real, S > | [inline] |
T typedef | Vec< 3, Real, S > | |
TAbs typedef | Vec< 3, Real, S > | |
TCol typedef | Vec< 3, Real, S > | |
TComplex typedef | Vec< 3, Real, S > | |
TElement typedef | Vec< 3, Real, S > | |
THerm typedef | Vec< 3, Real, S > | |
TImag typedef | Vec< 3, Real, S > | |
TInvert typedef | Vec< 3, Real, S > | |
TNeg typedef | Vec< 3, Real, S > | |
TNormalize typedef | Vec< 3, Real, S > | |
TPosTrans typedef | Vec< 3, Real, S > | |
transpose() const | Vec< 3, Real, S > | [inline] |
TransposeType typedef | UnitVec | |
TReal typedef | Vec< 3, Real, S > | |
TRow typedef | Vec< 3, Real, S > | |
TSqHermT typedef | Vec< 3, Real, S > | |
TSqTHerm typedef | Vec< 3, Real, S > | |
TStandard typedef | Vec< 3, Real, S > | |
TWithoutNegator typedef | Vec< 3, Real, S > | |
UnitVec() | UnitVec | [inline] |
UnitVec(const UnitVec &u) | UnitVec | [inline] |
UnitVec(const UnitVec< S2 > &u) | UnitVec | [inline] |
UnitVec(const BaseVec &v) | UnitVec | [inline, explicit] |
UnitVec(const Vec< 3, Real, S2 > &v) | UnitVec | [inline, explicit] |
UnitVec(const Real &x, const Real &y, const Real &z) | UnitVec | [inline] |
UnitVec(int axis) | UnitVec | [inline, explicit] |
UnitVec(const BaseVec &v, bool) | UnitVec | [inline] |
UnitVec(const Vec< 3, Real, S2 > &v, bool) | UnitVec | [inline] |
updAs(Real *p) | Vec< 3, Real, S > | [inline, static] |
updCastAwayNegatorIfAny() | Vec< 3, Real, S > | [inline] |
updNegate() | Vec< 3, Real, S > | [inline] |
updPositionalTranspose() | Vec< 3, Real, S > | [inline] |
updSubVec(int i) | Vec< 3, Real, S > | [inline] |
updSubVec(Vec< MM, Real, STRIDE > &v, int i) | Vec< 3, Real, S > | [inline, static] |
updTranspose() | Vec< 3, Real, S > | [inline] |
Vec() | Vec< 3, Real, S > | [inline] |
Vec(const Vec &src) | Vec< 3, Real, S > | [inline] |
Vec(const Vec< M, E, SS > &src) | Vec< 3, Real, S > | [inline] |
Vec(const Vec< M, ENeg, SS > &src) | Vec< 3, Real, S > | [inline] |
Vec(const Vec< M, EE, SS > &vv) | Vec< 3, Real, S > | [inline, explicit] |
Vec(const Real &e) | Vec< 3, Real, S > | [inline, explicit] |
Vec(const E &e0, const E &e1) | Vec< 3, Real, S > | [inline] |
Vec(const E &e0, const E &e1, const E &e2) | Vec< 3, Real, S > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3) | Vec< 3, Real, S > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4) | Vec< 3, Real, S > | [inline] |
Vec(const E &e0, const E &e1, const E &e2, const E &e3, const E &e4, const E &e5) | Vec< 3, Real, S > | [inline] |
Vec(const EE *p) | Vec< 3, Real, S > | [inline, explicit] |