• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

kstars

  • sources
  • kde-4.12
  • kdeedu
  • kstars
  • kstars
  • tools
modcalcgeodcoord.h
Go to the documentation of this file.
1 /***************************************************************************
2  modcalcgeodcoord.h - description
3  -------------------
4  begin : Tue Jan 15 2002
5  copyright : (C) 2002 by Pablo de Vicente
6  email : vicente@oan.es
7  ***************************************************************************/
8 
9 /***************************************************************************
10  * *
11  * This program is free software; you can redistribute it and/or modify *
12  * it under the terms of the GNU General Public License as published by *
13  * the Free Software Foundation; either version 2 of the License, or *
14  * (at your option) any later version. *
15  * *
16  ***************************************************************************/
17 
18 #ifndef MODCALCGEODCOORD_H_
19 #define MODCALCGEODCOORD_H_
20 
21 #include "ui_modcalcgeod.h"
22 
23 class QTextStream;
24 class GeoLocation;
25 
33 class modCalcGeodCoord : public QFrame, public Ui::modCalcGeodCoordDlg {
34 
35  Q_OBJECT
36 public:
37 
38  modCalcGeodCoord(QWidget *p);
39  ~modCalcGeodCoord();
40 
41  void genGeoCoords(void);
42  void getCartGeoCoords (void);
43  void getSphGeoCoords (void);
44  void showSpheGeoCoords(void);
45  void showCartGeoCoords(void);
46 
47 public slots:
48 
49  void slotComputeGeoCoords (void);
50  void slotClearGeoCoords (void);
51  void setEllipsoid(int i);
52  void slotLongCheckedBatch();
53  void slotLatCheckedBatch();
54  void slotElevCheckedBatch();
55  void slotXCheckedBatch();
56  void slotYCheckedBatch();
57  void slotZCheckedBatch();
58  void slotOutputFile();
59  void slotInputFile();
60 private:
61 
62  void geoCheck(void);
63  void xyzCheck(void);
64  void showLongLat(void);
65  void processLines( QTextStream &istream );
66  void slotRunBatch(void);
67 
68  // QRadioButton *cartRadio, *spheRadio;
69  // QVBox *vbox, *rightBox;
70  // QLineEdit *xGeoName, *yGeoName, *zGeoName, *altGeoName;
71  // dmsBox *timeBox, *dateBox, *lonGeoBox, *latGeoBox;
72 
73  GeoLocation *geoPlace;
74  bool xyzInputCoords;
75 
76 };
77 
78 #endif
modCalcGeodCoord::~modCalcGeodCoord
~modCalcGeodCoord()
Definition: modcalcgeodcoord.cpp:53
modCalcGeodCoord::modCalcGeodCoord
modCalcGeodCoord(QWidget *p)
Definition: modcalcgeodcoord.cpp:33
modCalcGeodCoord::slotClearGeoCoords
void slotClearGeoCoords(void)
Definition: modcalcgeodcoord.cpp:86
QWidget
modCalcGeodCoord::slotXCheckedBatch
void slotXCheckedBatch()
Definition: modcalcgeodcoord.cpp:177
modCalcGeodCoord::slotYCheckedBatch
void slotYCheckedBatch()
Definition: modcalcgeodcoord.cpp:187
GeoLocation
Contains all relevant information for specifying a location on Earth: City Name, State/Province name...
Definition: geolocation.h:39
modCalcGeodCoord::showCartGeoCoords
void showCartGeoCoords(void)
Definition: modcalcgeodcoord.cpp:116
modCalcGeodCoord::getSphGeoCoords
void getSphGeoCoords(void)
Definition: modcalcgeodcoord.cpp:79
modCalcGeodCoord::slotZCheckedBatch
void slotZCheckedBatch()
Definition: modcalcgeodcoord.cpp:197
modCalcGeodCoord::slotLatCheckedBatch
void slotLatCheckedBatch()
Definition: modcalcgeodcoord.cpp:157
modCalcGeodCoord::slotComputeGeoCoords
void slotComputeGeoCoords(void)
Definition: modcalcgeodcoord.cpp:96
modCalcGeodCoord::slotElevCheckedBatch
void slotElevCheckedBatch()
Definition: modcalcgeodcoord.cpp:167
modCalcGeodCoord::slotInputFile
void slotInputFile()
Definition: modcalcgeodcoord.cpp:206
QTextStream
modCalcGeodCoord::getCartGeoCoords
void getCartGeoCoords(void)
Definition: modcalcgeodcoord.cpp:71
modCalcGeodCoord
Class which implements the KStars calculator module to compute Geodetic coordinates to/from Cartesian...
Definition: modcalcgeodcoord.h:33
modCalcGeodCoord::genGeoCoords
void genGeoCoords(void)
modCalcGeodCoord::slotLongCheckedBatch
void slotLongCheckedBatch()
Definition: modcalcgeodcoord.cpp:147
modCalcGeodCoord::showSpheGeoCoords
void showSpheGeoCoords(void)
Definition: modcalcgeodcoord.cpp:109
QFrame
modCalcGeodCoord::setEllipsoid
void setEllipsoid(int i)
Definition: modcalcgeodcoord.cpp:65
modCalcGeodCoord::slotOutputFile
void slotOutputFile()
Definition: modcalcgeodcoord.cpp:213
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kstars

Skip menu "kstars"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal