60 inline Tvec9(
const DT x,
const DT y,
const DT z,
const DT c,
61 const DT t,
const DT u,
const DT v,
const DT w,
73 inline void assign(
const DT x,
const DT y,
const DT z,
const DT c,
74 const DT t,
const DT u,
const DT v,
const DT w,
FloatingPointVector(DT value=DT(0))
An nine dimensional vector class for floating point types.
FloatingPointVector< DT, 9 > Superclass
A typedef as a shorthand for the base class.
DT ComponentType
A typedef to 'export' the type of components.
Tvec9(const DT x, const DT y, const DT z, const DT c, const DT t, const DT u, const DT v, const DT w, const DT a)
Tvec9(const Superclass &v)
void assign(const MLfloat x, const MLfloat y, const MLfloat z, const MLfloat c, const MLfloat t, const MLfloat u, const MLfloat v, const MLfloat w, const MLfloat a)
Tvec9< MLfloat > Vector9f
A vector with nine components of type float.
Tvec9< MLdouble > Vector9
A vector with nine components of type double.
Tvec9< MLldouble > Vector9ld
A vector with nine components of type long double.
Tvec9< MLdouble > Vector9d
A vector with nine components of type double.