Revision 748622

Go back to digest for 16th December 2007

Bug Fixes in Educational

Jason Harris committed changes in /trunk/KDE/kdeedu/kstars/kstars:

It's amazing how long it can take to notice terrible design.

fromScreen() is supposed to convert a position given in pixel coordinates to sky coordinates ( (RA,Dec) or (Az,Alt) ). Somehow, all this time, it's been taking dX, dY arguments, which are the *angular* offset from the focus position, in radians. In other words, before calling fromScreen(), you first had to do half the work of conversion!

Anyway, it's fixed now. fromScreen() now takes a QPointF: the screen position to be converted.

Also fixed bizarre behavior of Equirectangular projection.

Still to do:
get all parts of the sky to be drawn in that projection system

File Changes

Modified 3 files
  • /trunk/KDE/kdeedu/kstars/kstars
  •   /skymap.cpp
  •   /skymap.h
  •   /skymapevents.cpp
3 files changed in total