OAL::Site

Search for usage in LXR

OAL::Site Class Reference

#include <site.h>

Public Member Functions

 Site (const QString &id, const QString &name, double lat, const QString &latUnit, double lon, const QString &lonUnit)
 
 Site (GeoLocation *geo, const QString &id)
 
QString id () const
 
double latitude () const
 
QString latUnit () const
 
double longitude () const
 
QString lonUnit () const
 
QString name () const
 
void setSite (const QString &_id, const QString &_name, double _lat, const QString &_latUnit, double _lon, const QString &_lonUnit)
 
void setSite (GeoLocation *geo, const QString &id)
 

Detailed Description

Information on site of observation.

Definition at line 19 of file site.h.

Constructor & Destructor Documentation

◆ Site() [1/2]

OAL::Site::Site ( const QString & id,
const QString & name,
double lat,
const QString & latUnit,
double lon,
const QString & lonUnit )
inline

Definition at line 22 of file site.h.

◆ Site() [2/2]

OAL::Site::Site ( GeoLocation * geo,
const QString & id )
inline

Definition at line 26 of file site.h.

Member Function Documentation

◆ id()

QString OAL::Site::id ( ) const
inline

Definition at line 30 of file site.h.

◆ latitude()

double OAL::Site::latitude ( ) const
inline

Definition at line 38 of file site.h.

◆ latUnit()

QString OAL::Site::latUnit ( ) const
inline

Definition at line 42 of file site.h.

◆ longitude()

double OAL::Site::longitude ( ) const
inline

Definition at line 46 of file site.h.

◆ lonUnit()

QString OAL::Site::lonUnit ( ) const
inline

Definition at line 50 of file site.h.

◆ name()

QString OAL::Site::name ( ) const
inline

Definition at line 34 of file site.h.

◆ setSite() [1/2]

void OAL::Site::setSite ( const QString & _id,
const QString & _name,
double _lat,
const QString & _latUnit,
double _lon,
const QString & _lonUnit )

Definition at line 9 of file site.cpp.

◆ setSite() [2/2]

void OAL::Site::setSite ( GeoLocation * geo,
const QString & id )

Definition at line 19 of file site.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:19:05 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.