#include <vec3d.hpp>
Public Member Functions | |
Int3D () | |
Int3D (int32_t i) | |
Int3D (int32_t i, int32_t j) | |
Int3D (int32_t i, int32_t j, int32_t k) | |
Int3D (std::istream &s) | |
~Int3D () | |
int32_t & | operator[] (int i) |
const int32_t & | operator[] (int i) const |
int32_t & | operator() (int i) |
const int32_t & | operator() (int i) const |
Int3D | operator- (const Int3D &i) |
Vec3D | operator * (double x) |
bool | operator!= (const Int3D &i) |
void | save (std::ostream &s) const |
Friends | |
Vec3D | operator * (double x, const Int3D &i) |
std::ostream & | operator<< (std::ostream &os, const Vec3D &vec) |
Int3D::Int3D | ( | ) | [inline] |
Int3D::Int3D | ( | int32_t | i | ) | [inline] |
Int3D::Int3D | ( | int32_t | i, | |
int32_t | j | |||
) | [inline] |
Int3D::Int3D | ( | int32_t | i, | |
int32_t | j, | |||
int32_t | k | |||
) | [inline] |
Int3D::Int3D | ( | std::istream & | s | ) | [inline] |
Int3D::~Int3D | ( | ) | [inline] |
Vec3D Int3D::operator * | ( | double | x | ) | [inline] |
bool Int3D::operator!= | ( | const Int3D & | i | ) | [inline] |
const int32_t& Int3D::operator() | ( | int | i | ) | const [inline] |
int32_t& Int3D::operator() | ( | int | i | ) | [inline] |
const int32_t& Int3D::operator[] | ( | int | i | ) | const [inline] |
int32_t& Int3D::operator[] | ( | int | i | ) | [inline] |
void Int3D::save | ( | std::ostream & | s | ) | const [inline] |
std::ostream& operator<< | ( | std::ostream & | os, | |
const Vec3D & | vec | |||
) | [friend] |