vector.h File Reference
#include <vrs/vertexdata.h>
#include <cmath>
#include <iostream>
#include <vrs/vector.tli>
Go to the source code of this file.
|
Namespaces |
| namespace | VRS |
Classes |
| class | VRS::Vector3Base< T > |
| | 3D Vector Class. More...
|
Typedefs |
| typedef Vector3Base< float > | VRS::Vector3f |
| typedef Vector3Base< double > | VRS::Vector3d |
Functions |
| template<typename T> |
| Vector3Base< T > | VRS::operator* (T scalar, const Vector3Base< T > &vec) |
| template<typename T> |
| T | VRS::dotProduct (const Vector3Base< T > &vec1, const Vector3Base< T > &vec2) |
| template<typename T> |
| Vector3Base< T > | VRS::crossProduct (const Vector3Base< T > &vec1, const Vector3Base< T > &vec2) |
| template<typename T> |
| std::ostream & | VRS::operator<< (std::ostream &os, const Vector3Base< T > &vec) |
| template<typename T> |
| std::istream & | VRS::operator>> (std::istream &is, Vector3Base< T > &vec) |