_x | mlib::Vec3< V > | [protected] |
_y | mlib::Vec3< V > | [protected] |
_z | mlib::Vec3< V > | [protected] |
angle(const V &) const | mlib::Vec3< V > | [inline] |
cross(const V &v1, const V &v2) | mlib::Vec3< V > | [related] |
data() const | mlib::Vec3< V > | [inline] |
det(const V &a, const V &b, const V &c) | mlib::Vec3< V > | [related] |
dim() | mlib::Vec3< V > | [inline, static] |
dist(const V &v) const | mlib::Vec3< V > | [inline] |
dist_sqrd(const V &v) const | mlib::Vec3< V > | [inline] |
is_equal(const V &v, double epsSqrd=epsNorSqrdMath()) const | mlib::Vec3< V > | [inline] |
is_null(double epsSqrd=epsNorSqrdMath()) const | mlib::Vec3< V > | [inline] |
is_parallel(const V &) const | mlib::Vec3< V > | [inline] |
is_perpend(const V &) const | mlib::Vec3< V > | [inline] |
length() const | mlib::Vec3< V > | [inline] |
length_rect() const | mlib::Vec3< V > | [inline] |
length_sqrd() const | mlib::Vec3< V > | [inline] |
normalized() const | mlib::Vec3< V > | [inline] |
operator *(const V &v) const | mlib::Vec3< V > | [inline] |
operator *(double s) const | mlib::Vec3< V > | [inline] |
operator *(double s, const Vec3< V > &v) | mlib::Vec3< V > | [related] |
operator *=(double s) | mlib::Vec3< V > | [inline] |
operator!=(const V &v) const | mlib::Vec3< V > | [inline] |
operator+(const V &v) const | mlib::Vec3< V > | [inline] |
operator+=(const V &v) | mlib::Vec3< V > | [inline] |
operator-(const V &v) const | mlib::Vec3< V > | [inline] |
operator-() const | mlib::Vec3< V > | [inline] |
operator-=(const V &v) | mlib::Vec3< V > | [inline] |
operator/(double s) const | mlib::Vec3< V > | [inline] |
operator/=(double s) | mlib::Vec3< V > | [inline] |
operator<(const V &v) const | mlib::Vec3< V > | [inline] |
operator<<(ostream &os, const Vec3< V > &v) | mlib::Vec3< V > | [related] |
operator==(const V &v) const | mlib::Vec3< V > | [inline] |
operator>(const V &v) const | mlib::Vec3< V > | [inline] |
operator>>(istream &is, Vec3< V > &v) | mlib::Vec3< V > | [related] |
operator[](int index) const | mlib::Vec3< V > | [inline] |
operator[](int index) | mlib::Vec3< V > | [inline] |
orthogonalized(const V &b) const | mlib::Vec3< V > | [inline] |
perpend() const | mlib::Vec3< V > | [inline] |
projected(const V &b) const | mlib::Vec3< V > | [inline] |
set(double x, double y, double z) | mlib::Vec3< V > | [inline] |
signed_angle(const V &v1, const V &v2, const V &n) | mlib::Vec3< V > | [related] |
tlen(const V &b) const | mlib::Vec3< V > | [inline] |
value_type typedef | mlib::Vec3< V > | |
Vec3() | mlib::Vec3< V > | [inline] |
Vec3(double x, double y, double z) | mlib::Vec3< V > | [inline] |