OAL::Filter

Search for usage in LXR

OAL::Filter Class Reference

#include <filter.h>

Public Member Functions

 Filter (const QString &id, const filterProperties *fp)
 
int absoluteFocusPosition ()
 
QString color () const
 
double exposure () const
 
double focusAltitude ()
 
double focusTemperature ()
 
double focusTicksPerAlt ()
 
double focusTicksPerTemp ()
 
QString id () const
 
QString lockedFilter () const
 
QString model () const
 
QString name () const
 
int offset () const
 
void setAbsoluteFocusPosition (int newAbsFocusPos)
 
void setExposure (double _exposure)
 
void setFocusAltitude (double newFocusAltitude)
 
void setFocusTemperature (double newFocusTemperature)
 
void setFocusTicksPerAlt (double newFocusTicksPerAlt)
 
void setFocusTicksPerTemp (double newFocusTicksPerTemp)
 
void setLockedFilter (const QString &_filter)
 
void setOffset (int _offset)
 
void setUseAutoFocus (bool enabled)
 
void setWavelength (double newWavelength)
 
QString type () const
 
bool useAutoFocus () const
 
QString vendor () const
 
double wavelength ()
 

Detailed Description

Information of user filters.

Definition at line 47 of file filter.h.

Constructor & Destructor Documentation

◆ Filter()

Filter::Filter ( const QString & id,
const filterProperties * fp )

Definition at line 9 of file filter.cpp.

Member Function Documentation

◆ absoluteFocusPosition()

int OAL::Filter::absoluteFocusPosition ( )
inline

Definition at line 114 of file filter.h.

◆ color()

QString OAL::Filter::color ( ) const
inline

Definition at line 72 of file filter.h.

◆ exposure()

double OAL::Filter::exposure ( ) const
inline

Definition at line 87 of file filter.h.

◆ focusAltitude()

double OAL::Filter::focusAltitude ( )
inline

Definition at line 132 of file filter.h.

◆ focusTemperature()

double OAL::Filter::focusTemperature ( )
inline

Definition at line 123 of file filter.h.

◆ focusTicksPerAlt()

double OAL::Filter::focusTicksPerAlt ( )
inline

Definition at line 150 of file filter.h.

◆ focusTicksPerTemp()

double OAL::Filter::focusTicksPerTemp ( )
inline

Definition at line 141 of file filter.h.

◆ id()

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

Definition at line 52 of file filter.h.

◆ lockedFilter()

QString OAL::Filter::lockedFilter ( ) const
inline

Definition at line 96 of file filter.h.

◆ model()

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

Definition at line 60 of file filter.h.

◆ name()

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

Definition at line 56 of file filter.h.

◆ offset()

int OAL::Filter::offset ( ) const
inline

Definition at line 78 of file filter.h.

◆ setAbsoluteFocusPosition()

void OAL::Filter::setAbsoluteFocusPosition ( int newAbsFocusPos)
inline

Definition at line 118 of file filter.h.

◆ setExposure()

void OAL::Filter::setExposure ( double _exposure)
inline

Definition at line 91 of file filter.h.

◆ setFocusAltitude()

void OAL::Filter::setFocusAltitude ( double newFocusAltitude)
inline

Definition at line 136 of file filter.h.

◆ setFocusTemperature()

void OAL::Filter::setFocusTemperature ( double newFocusTemperature)
inline

Definition at line 127 of file filter.h.

◆ setFocusTicksPerAlt()

void OAL::Filter::setFocusTicksPerAlt ( double newFocusTicksPerAlt)
inline

Definition at line 154 of file filter.h.

◆ setFocusTicksPerTemp()

void OAL::Filter::setFocusTicksPerTemp ( double newFocusTicksPerTemp)
inline

Definition at line 145 of file filter.h.

◆ setLockedFilter()

void OAL::Filter::setLockedFilter ( const QString & _filter)
inline

Definition at line 100 of file filter.h.

◆ setOffset()

void OAL::Filter::setOffset ( int _offset)
inline

Definition at line 82 of file filter.h.

◆ setUseAutoFocus()

void OAL::Filter::setUseAutoFocus ( bool enabled)
inline

Definition at line 109 of file filter.h.

◆ setWavelength()

void OAL::Filter::setWavelength ( double newWavelength)
inline

Definition at line 163 of file filter.h.

◆ type()

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

Definition at line 68 of file filter.h.

◆ useAutoFocus()

bool OAL::Filter::useAutoFocus ( ) const
inline

Definition at line 105 of file filter.h.

◆ vendor()

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

Definition at line 64 of file filter.h.

◆ wavelength()

double OAL::Filter::wavelength ( )
inline

Definition at line 159 of file filter.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 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.