OAL::Scope

Search for usage in LXR

OAL::Scope Class Reference

#include <scope.h>

Public Member Functions

 Scope (const QString &id, const QString &model, const QString &vendor, const QString &type, double focalLength, double aperture)
 
double aperture () const
 
QString driver () const
 
double focalLength () const
 
QString id () const
 
QString model () const
 
QString name () const
 
void setINDIDriver (const QString &driver)
 
void setScope (const QString &_id, const QString &_model, const QString &_vendor, const QString &_type, double _focalLength, double _aperture)
 
QJsonObject toJson () const
 
QString type () const
 
QString vendor () const
 

Detailed Description

Information on telescope used in observation.

Definition at line 17 of file scope.h.

Constructor & Destructor Documentation

◆ Scope()

OAL::Scope::Scope ( const QString & id,
const QString & model,
const QString & vendor,
const QString & type,
double focalLength,
double aperture )
inline

Definition at line 20 of file scope.h.

Member Function Documentation

◆ aperture()

double OAL::Scope::aperture ( ) const
inline

Definition at line 53 of file scope.h.

◆ driver()

QString OAL::Scope::driver ( ) const
inline

Definition at line 45 of file scope.h.

◆ focalLength()

double OAL::Scope::focalLength ( ) const
inline

Definition at line 49 of file scope.h.

◆ id()

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

Definition at line 25 of file scope.h.

◆ model()

QString OAL::Scope::model ( ) const
inline

Definition at line 29 of file scope.h.

◆ name()

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

Definition at line 41 of file scope.h.

◆ setINDIDriver()

void OAL::Scope::setINDIDriver ( const QString & driver)
inline

Definition at line 59 of file scope.h.

◆ setScope()

void OAL::Scope::setScope ( const QString & _id,
const QString & _model,
const QString & _vendor,
const QString & _type,
double _focalLength,
double _aperture )

Definition at line 10 of file scope.cpp.

◆ toJson()

QJsonObject OAL::Scope::toJson ( ) const

Definition at line 24 of file scope.cpp.

◆ type()

QString OAL::Scope::type ( ) const
inline

Definition at line 37 of file scope.h.

◆ vendor()

QString OAL::Scope::vendor ( ) const
inline

Definition at line 33 of file scope.h.


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 Sat Dec 21 2024 17:04:48 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.