Stellarium 0.11.2
Home · All Namespaces · All Classes · Functions · Coding Style · Scripting · Plugins · File Structure
Protected Member Functions | Protected Attributes
BigStarCatalogExtension::StarWrapper< Star > Class Template Reference

List of all members.

Protected Member Functions

 StarWrapper (const SpecialZoneArray< Star > *a, const SpecialZoneData< Star > *z, const Star *s)
Vec3d getJ2000EquatorialPos (const StelCore *core) const
Vec3f getInfoColor (void) const
float getVMagnitude (const StelCore *core, bool withExtinction=false) const
float getSelectPriority (const StelCore *core) const
float getBV (void) const
QString getEnglishName (void) const
QString getNameI18n (void) const
virtual double getAngularSize (const StelCore *) const

Protected Attributes

const SpecialZoneArray< Star >
*const 
a
const SpecialZoneData< Star >
*const 
z
const Star *const s

template<class Star>
class BigStarCatalogExtension::StarWrapper< Star >


Member Function Documentation

template<class Star>
virtual double BigStarCatalogExtension::StarWrapper< Star >::getAngularSize ( const StelCore core) const [inline, protected, virtual]

Return the angular radius of a circle containing the object as seen from the observer with the circle center assumed to be at getJ2000EquatorialPos().

Returns:
radius in degree. This value is the apparent angular size of the object, and is independent of the current FOV.

Implements StelObject.