#include <types.h>
Public Member Functions | |
| Point3 (double _x, double _y, double _z) | |
| Point3 | operator+ (const Translation &T) const |
| Point3 | operator+ (const Point3 &T) const |
| Point3 | operator- (const Point3 &T) const |
| Point3 | operator* (const double s) const |
| template<class Archive > | |
| void | serialize (Archive &ar) |
Public Attributes | |
| double | x = 0.0 |
| double | y = 0.0 |
| double | z = 0.0 |
Class defining a three-dimensional point. E.g. a world point.