Three dimensional vectors. More...
#include <math.h>
#include <stdint.h>
#include <iostream>
#include <iomanip>
#include "vec4d.hpp"
#include "file.hpp"
Go to the source code of this file.
Classes | |
class | Vec3D |
Three dimensional vector. More... | |
class | Int3D |
3D Integer vector class. More... | |
Functions | |
double | norm2 (const Vec3D &vec) |
Vec3D | cross (const Vec3D &vec1, const Vec3D &vec2) |
Vec3D | operator* (double x, const Vec3D &vec) |
std::ostream & | operator<< (std::ostream &os, const Vec3D &vec) |
Vec3D | operator* (double x, const Int3D &i) |
std::ostream & | operator<< (std::ostream &os, const Int3D &vec) |
Three dimensional vectors.
std::ostream& operator<< | ( | std::ostream & | os, |
const Vec3D & | vec | ||
) | [inline] |
std::ostream& operator<< | ( | std::ostream & | os, |
const Int3D & | vec | ||
) | [inline] |