kstars
#include <gnomonicprojector.h>

Public Member Functions | |
GnomonicProjector (const ViewParams &p) | |
virtual double | cosMaxFieldAngle () const |
virtual double | projectionK (double x) const |
virtual double | projectionL (double x) const |
virtual double | radius () const |
virtual SkyMap::Projection | type () const |
![]() | |
Projector (const ViewParams &p) | |
virtual | ~Projector () |
bool | checkVisibility (SkyPoint *p) const |
QPointF | clipLine (SkyPoint *p1, SkyPoint *p2) const |
Vector2f | clipLineVec (SkyPoint *p1, SkyPoint *p2) const |
double | findPA (SkyObject *o, float x, float y) const |
double | fov () const |
virtual SkyPoint | fromScreen (const QPointF &p, dms *LST, const dms *lat) const |
virtual QVector< Vector2f > | groundPoly (SkyPoint *labelpoint=0, bool *drawLabel=0) const |
bool | onScreen (const QPointF &p) const |
bool | onScreen (const Vector2f &p) const |
void | setViewParams (const ViewParams &p) |
QPointF | toScreen (const SkyPoint *o, bool oRefract=true, bool *onVisibleHemisphere=0) const |
virtual Vector2f | toScreenVec (const SkyPoint *o, bool oRefract=true, bool *onVisibleHemisphere=0) const |
virtual bool | unusablePoint (const QPointF &p) const |
Additional Inherited Members | |
![]() | |
static SkyPoint | pointAt (double az, KStarsData *data) |
![]() | |
double | m_cosY0 |
KStarsData * | m_data |
double | m_fov |
double | m_sinY0 |
ViewParams | m_vp |
Detailed Description
Definition at line 27 of file gnomonicprojector.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 23 of file gnomonicprojector.cpp.
Member Function Documentation
|
virtual |
This function returns the cosine of the maximum field angle, i.e., the maximum angular distance from the focus for which a point should be projected.
Default is 0, i.e., 90 degrees.
Reimplemented from Projector.
Definition at line 49 of file gnomonicprojector.cpp.
|
virtual |
This function handles some of the projection-specific code.
- See also
- toScreen()
Reimplemented from Projector.
Definition at line 39 of file gnomonicprojector.cpp.
|
virtual |
This function handles some of the projection-specific code.
- See also
- toScreen()
Reimplemented from Projector.
Definition at line 44 of file gnomonicprojector.cpp.
|
virtual |
Get the radius of this projection's sky circle.
- Returns
- the radius in radians
Reimplemented from Projector.
Definition at line 34 of file gnomonicprojector.cpp.
|
virtual |
Return the type of this projection.
Implements Projector.
Definition at line 29 of file gnomonicprojector.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:22 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.