|
Namespaces |
| namespace | RayGina |
| namespace | RayGina::CORE |
Classes |
| class | RayGina::CORE::RVec3< T > |
Typedefs |
| typedef RVec3< RReal > | RVec3r |
| typedef RVec3< RReal32 > | RVec3f |
| typedef RVec3< RReal64 > | RVec3d |
| typedef RVec3< RInt32 > | RVec3i |
| typedef RVec3< RUInt32 > | RVec3u |
Functions |
| template<typename T> |
| RVec3< T > | operator * (const RVec3< T > &vec, T scalar) |
| template<typename T> |
| RVec3< T > | operator * (T scalar, const RVec3< T > &vec) |
| template<typename T> |
| RVec3< T > | operator+ (const RVec3< T > &a, const RVec3< T > &b) |
| template<typename T> |
| RVec3< T > | operator- (const RVec3< T > &a, const RVec3< T > &b) |
| template<typename T> |
| RVec3< T > | operator- (const RVec3< T > &vec) |
| template<typename T> |
| std::ostream & | operator<< (std::ostream &os, const RVec3< T > &v) |
| | Method for easy debugging to write the vector into a string stream for console output.
|
| template<typename T> |
| const RString | operator+ (const RString &, const RVec3< T > &v) |