cross(const Vec4 &a, const Vec4 &b, const Vec4 &c) | mlib::Vec4 | [related] |
dim() | mlib::Vec4 | [inline, static] |
dist(const Vec4 &v) const | mlib::Vec4 | [inline] |
dist_sqrd(const Vec4 &v) const | mlib::Vec4 | [inline] |
elt | mlib::Vec4 | [protected] |
length() const | mlib::Vec4 | [inline] |
length_rect() const | mlib::Vec4 | [inline] |
length_sqrd() const | mlib::Vec4 | [inline] |
normalized() const | mlib::Vec4 | [inline] |
operator *(double s) const | mlib::Vec4 | [inline] |
operator *(const Vec4 &v) const | mlib::Vec4 | [inline] |
operator *(double s, const Vec4 &v) | mlib::Vec4 | [friend] |
operator *=(double s) | mlib::Vec4 | [inline] |
operator const double *() const | mlib::Vec4 | [inline] |
operator double *() | mlib::Vec4 | [inline] |
operator+(const Vec4 &v) const | mlib::Vec4 | [inline] |
operator+=(const Vec4 &v) | mlib::Vec4 | [inline] |
operator-(const Vec4 &v) const | mlib::Vec4 | [inline] |
operator-() const | mlib::Vec4 | [inline] |
operator-=(const Vec4 &v) | mlib::Vec4 | [inline] |
operator/(double s) const | mlib::Vec4 | [inline] |
operator/=(double s) | mlib::Vec4 | [inline] |
operator<<(std::ostream &out, const Vec4 &v) | mlib::Vec4 | [related] |
operator=(double s) | mlib::Vec4 | [inline] |
operator>>(std::istream &in, Vec4 &v) | mlib::Vec4 | [related] |
proj(const Vec4 &v) | mlib::Vec4 | [related] |
value_type typedef | mlib::Vec4 | |
Vec4(double s=0) | mlib::Vec4 | [inline, explicit] |
Vec4(double x, double y, double z, double w) | mlib::Vec4 | [inline] |
Vec4(const Vec3< V > &v, double w=0.0) | mlib::Vec4 | [inline] |
Vec4(const P &p, double w=1.0) | mlib::Vec4 | [inline, explicit] |
Vec4(const U v[4]) | mlib::Vec4 | [inline, explicit] |