#include <PointObject.h>

Public Member Functions | |
| PointObject () | |
| Constructor. | |
| PointObject (double, double, double) | |
| Constructor taking position as three doubles (3d). | |
| PointObject (glotzmath::glotz_vec) | |
| Constructor taking position as vector. | |
| PointObject (double, double) | |
| Constructor taking position as two doubles (2d). | |
| PointObject (const PointObject &) | |
| Copy constructor. | |
| ~PointObject () | |
| Destructor. | |
Clusters may consist of any object that derives from ObjectInCellList. PointObject is the simplest of such derived classes, providing only a few additional constructors on top of the base class.
| glotzcluster::PointObject::PointObject | ( | ) |
Constructor.
| glotzcluster::PointObject::PointObject | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) |
Constructor taking position as three doubles (3d).
| x | is the x position | |
| y | is the y position | |
| z | is the z position |
| glotzcluster::PointObject::PointObject | ( | glotzmath::glotz_vec | x | ) |
Constructor taking position as vector.
| x | is the position |
| glotzcluster::PointObject::PointObject | ( | double | x, | |
| double | y | |||
| ) |
Constructor taking position as two doubles (2d).
| x | is the x position | |
| y | is the y position |
| glotzcluster::PointObject::PointObject | ( | const PointObject & | lhs | ) |
Copy constructor.
| lhs | is the object to copy on construction |
| glotzcluster::PointObject::~PointObject | ( | ) |
Destructor.
1.5.3