109 if (
this != ®ion) {
Abstract sky region base class interface definition.
Abstract interface for the sky region class.
void init_members(void)
Initialise class members.
GSkyRegion(void)
Void constructor.
void copy_members(const GSkyRegion ®ion)
Copy class members.
void free_members(void)
Delete class members.
std::string m_name
Name of the region.
std::string m_type
Type of the region (circle, rectangle,...)
double m_solid
Solid angle subtended by the region (sr)
virtual ~GSkyRegion(void)
Destructor.
virtual GSkyRegion & operator=(const GSkyRegion ®ion)
Assignment operator.