#include <SpatialObjectPopulation.h>
Public Types | |
enum | CoordinateIndex { X = 0, Y = 1, Z = 2 } |
Public Member Functions | |
SpatialObjectPopulation (SimNetwork &net, SimObjectFactory &objFactory, size_t n) | |
SpatialObjectPopulation (SimNetwork &net, SimObjectFactory &objFactory, size_t n, vector< Point3Dd > &spatialCoordinates) | |
void | setLocation (int idx, Point3Dd p) |
void | setOrigin (Point3Dd c) |
Point3Dd & | getOrigin () |
Point3Dd & | getLocation (int idx) |
Protected Attributes | |
vector< Point3Dd > | coordinates |
Point3Dd | origin |
Definition at line 21 of file SpatialObjectPopulation.h.
SpatialObjectPopulation::SpatialObjectPopulation | ( | SimNetwork & | net, | |
SimObjectFactory & | objFactory, | |||
size_t | n | |||
) | [inline] |
SpatialObjectPopulation::SpatialObjectPopulation | ( | SimNetwork & | net, | |
SimObjectFactory & | objFactory, | |||
size_t | n, | |||
vector< Point3Dd > & | spatialCoordinates | |||
) | [inline] |
Definition at line 30 of file SpatialObjectPopulation.h.
void SpatialObjectPopulation::setOrigin | ( | Point3Dd | c | ) | [inline] |
Point3Dd& SpatialObjectPopulation::getOrigin | ( | ) | [inline] |
vector< Point3Dd > SpatialObjectPopulation::coordinates [protected] |
Definition at line 49 of file SpatialObjectPopulation.h.
Referenced by getLocation(), setLocation(), and SpatialObjectPopulation().
Point3Dd SpatialObjectPopulation::origin [protected] |
Definition at line 53 of file SpatialObjectPopulation.h.
Referenced by getOrigin(), and setOrigin().