#include <Point3d.hpp>
Public Member Functions | |
| Point3d | operator+ (const Vector3d &vec) const |
| point plus a vector is a new point More... | |
| Point3d & | operator+= (const Vector3d &vec) |
| point plus a vector is a new point More... | |
| Vector3d | operator- (const Point3d &other) const |
| point minus another point is a vector More... | |
| bool | operator== (const Point3d &other) const |
| check equality More... | |
| Point3d () | |
| default constructor creates point at 0, 0, 0 More... | |
| Point3d (double x, double y, double z) | |
| constructor with x, y, z More... | |
| Point3d (const Point3d &other) | |
| copy constructor More... | |
| double | x () const |
| get x More... | |
| double | y () const |
| get y More... | |
| double | z () const |
| get z More... | |
| openstudio::Point3d::Point3d | ( | ) |
default constructor creates point at 0, 0, 0
| openstudio::Point3d::Point3d | ( | double | x, |
| double | y, | ||
| double | z | ||
| ) |
constructor with x, y, z
| openstudio::Point3d::Point3d | ( | const Point3d & | other | ) |
copy constructor
point plus a vector is a new point
point minus another point is a vector
| bool openstudio::Point3d::operator== | ( | const Point3d & | other | ) | const |
check equality
| double openstudio::Point3d::x | ( | ) | const |
get x
| double openstudio::Point3d::y | ( | ) | const |
get y
| double openstudio::Point3d::z | ( | ) | const |
get z