IFEM  90A354
Vec4 Member List

This is the complete list of members for Vec4, including all inherited members.

assign(const Vec3 &X)Vec4inline
asum() constVec3inline
comparisonToleranceVec3static
cross(const Vec3 &a, const Vec3 &b)Vec3inline
equal(const Vec3 &a, double tol=1.0e-6) constVec3inline
idxVec4
inside(const Vec3 &a, const Vec3 &b, double tol=1.0e-6) constVec3inline
isZero(double tol=1.0e-6) constVec3inline
length() constVec3inline
length2() constVec3inline
lessThan(const Vec3 &a, double tol=1.0e-6) constVec3inline
normalize(double tol=1.0e-16)Vec3inline
operator()(int i) constVec3inline
operator()(int i)Vec3inline
operator*=(Real c)Vec3inline
operator+=(const Vec3 &X)Vec3inline
operator-() constVec3inline
operator-=(const Vec3 &X)Vec3inline
operator/=(Real d)Vec3inline
operator=(const Vec4 &X)Vec4inline
operator=(Real val)Vec4inline
Vec3::operator=(const Vec3 &X)Vec3inline
operator[](int i) constVec3inline
operator[](int i)Vec3inline
print(std::ostream &os, double tol=1.0e-12) const overrideVec4inlinevirtual
ptr() constVec3inline
sum() constVec3inline
tVec4
uVec4
vVec3private
vec(size_t n=3) constVec3inline
Vec3()Vec3inline
Vec3(Real X, Real Y, Real Z=Real(0))Vec3inline
Vec3(const Real *pos, size_t n=3)Vec3inline
Vec3(const std::vector< Real > &X)Vec3inline
Vec3(const Vec3 &X)Vec3inline
Vec3(const Vec3 &X, const Vec3 &Y)Vec3inline
Vec4(const Real *par=nullptr, Real T=Real(0))Vec4inlineexplicit
Vec4(Real T)Vec4inlineexplicit
Vec4(Real X, Real Y, Real Z, Real T=Real(0))Vec4inline
Vec4(const Vec3 &X, Real T=Real(0), int id=-1)Vec4inline
Vec4(const Vec3 &X, Real T, const Real *par)Vec4inline
Vec4(const std::vector< Real > &X, const Real *par=nullptr)Vec4inline
Vec4(const Vec4 &X)Vec4inline
xVec3
yVec3
zVec3
~Vec3()Vec3inlinevirtual