|
CGVIS Utils
|
This is the complete list of members for Vec3t< T >, including all inherited members.
| b | Vec3t< T > | |
| clamp(const Vec3t &val, float minVal, float maxVal) | Vec3t< T > | inlinestatic |
| cross(const Vec3t &a, const Vec3t &b) | Vec3t< T > | inlinestatic |
| dot(const Vec3t &a, const Vec3t &b) | Vec3t< T > | inlinestatic |
| e | Vec3t< T > | |
| g | Vec3t< T > | |
| length() const | Vec3t< T > | inline |
| maxV(const Vec3t &a, const Vec3t &b) | Vec3t< T > | inlinestatic |
| minV(const Vec3t &a, const Vec3t &b) | Vec3t< T > | inlinestatic |
| normalize(const Vec3t &a) | Vec3t< T > | inlinestatic |
| operator const T *(void) const | Vec3t< T > | inline |
| operator T*(void) | Vec3t< T > | inline |
| operator!=(const Vec3t &other) const | Vec3t< T > | inline |
| operator*(const Vec3t &val) const | Vec3t< T > | inline |
| operator*(const T &val) const | Vec3t< T > | inline |
| operator+(const Vec3t &val) const | Vec3t< T > | inline |
| operator+(const T &val) const | Vec3t< T > | inline |
| operator-(const Vec3t &val) const | Vec3t< T > | inline |
| operator-(const T &val) const | Vec3t< T > | inline |
| operator/(const Vec3t &val) const | Vec3t< T > | inline |
| operator/(const T &val) const | Vec3t< T > | inline |
| operator==(const Vec3t &other) const | Vec3t< T > | inline |
| r | Vec3t< T > | |
| random() | Vec3t< T > | inlinestatic |
| randomPointInDisc() | Vec3t< T > | inlinestatic |
| randomPointInHemisphere() | Vec3t< T > | inlinestatic |
| randomPointInSphere() | Vec3t< T > | inlinestatic |
| randomUnitVector() | Vec3t< T > | inlinestatic |
| reflect(const Vec3t &a, const Vec3t &n) | Vec3t< T > | inlinestatic |
| refract(const Vec3t &a, const Vec3t &normal, const T IOR) | Vec3t< T > | inlinestatic |
| sqlength() const | Vec3t< T > | inline |
| toString() const | Vec3t< T > | inline |
| Vec3t() | Vec3t< T > | inline |
| Vec3t(T x, T y, T z) | Vec3t< T > | inline |
| Vec3t(const Vec3t &other) | Vec3t< T > | inline |
| Vec3t(const Vec2t< T > &other, T z) | Vec3t< T > | inline |
| Vec3t(const Vec3t< U > &other) | Vec3t< T > | inlineexplicit |
| Vec3t(const Vec2t< U > &other, T z) | Vec3t< T > | inlineexplicit |
| x | Vec3t< T > | |
| xy | Vec3t< T > | |
| y | Vec3t< T > | |
| z | Vec3t< T > |