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 StelNavigator *nav) const
Vec3f getInfoColor (void) const
float getVMagnitude (const StelNavigator *) const
float getSelectPriority (const StelNavigator *nav) 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 SpecialZoneData< Star >
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().

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

Implements StelObject.