#include <roast.h>
Public Types | |
enum | ObjectType { ARTEFACT = 4, PLANET = 3, NEBULA = 2, GALAXY = 1, STAR = 0 } |
Public Attributes | |
EqAstCoord | Position |
std::vector< SpectralMagnitude > | MaxMagnitudes |
std::vector< SpectralMagnitude > | MinMagnitudes |
double | MaxColor |
double | MinColor |
double | MaxRedShift |
double | MinRedShift |
Contains the parameters to identify one or more astronomical objects in the catalogue, when the min and max arguments are all equal we are selecting one object
Min color of the object
double ROAst::AstroObject::MaxColor |
Min magnitudes and reference lambda in nanometers
std::vector<SpectralMagnitude> ROAst::AstroObject::MaxMagnitudes |
Position of the astronomical object
double ROAst::AstroObject::MaxRedShift |
Enumerated type of the astronomical objects
double ROAst::AstroObject::MinColor |
Max color of the object
std::vector<SpectralMagnitude> ROAst::AstroObject::MinMagnitudes |
Max magnitudes and reference lambda in nanometers
double ROAst::AstroObject::MinRedShift |
Max red shift of the object