abs() const | rcrt::Vec3D | |
assign(const Vec3D &vec) | rcrt::Vec3D | [private] |
crossP(const Vec3D &vec) const | rcrt::Vec3D | |
getCS(Vec3D &u, Vec3D &v) const | rcrt::Vec3D | |
norm() const | rcrt::Vec3D | |
normalize() | rcrt::Vec3D | |
normalized() const | rcrt::Vec3D | |
operator *(const float &f, const Vec3D &vec) | rcrt::Vec3D | [friend] |
operator *(const Vec3D &vec) const | rcrt::Vec3D | |
operator *(const float &f) const | rcrt::Vec3D | |
operator!=(const Vec3D &p) const | rcrt::Vec3D | |
operator+(const Vec3D &vec) const | rcrt::Vec3D | |
operator-(const Vec3D &vec) const | rcrt::Vec3D | |
operator/(const float &f) const | rcrt::Vec3D | |
operator=(const Vec3D &vec) | rcrt::Vec3D | |
operator==(const Vec3D &p) const | rcrt::Vec3D | |
operator[](int i) const | rcrt::Vec3D | |
operator[](int i) | rcrt::Vec3D | |
reflect(const Vec3D &normal) const | rcrt::Vec3D | |
values | rcrt::Vec3D | [private] |
Vec3D() | rcrt::Vec3D | |
Vec3D(const float &val) | rcrt::Vec3D | |
Vec3D(const float &xc, const float &yc, const float &zc) | rcrt::Vec3D | |
Vec3D(const Vec3D &vec) | rcrt::Vec3D | |
x() const | rcrt::Vec3D | |
y() const | rcrt::Vec3D | |
z() const | rcrt::Vec3D | |
~Vec3D() | rcrt::Vec3D | [virtual] |