ISD::CameraChip
ISD::CameraChip Class Reference
#include <indicamerachip.h>
Public Types | |
enum | ChipType { PRIMARY_CCD, GUIDE_CCD } |
Public Member Functions | |
CameraChip (ISD::Camera *camera, ChipType type) | |
bool | abortExposure () |
void | addFrameLabel (const QString &label) |
bool | canAbort () const |
bool | canBin () const |
bool | canSubframe () const |
bool | capture (double exposure) |
void | clearFrameTypes () |
bool | getBayerInfo (uint16_t &offsetX, uint16_t &offsetY, QString &pattern) |
CCDBinType | getBinning () |
bool | getBinning (int *bin_x, int *bin_y) |
FITSScale | getCaptureFilter () const |
FITSMode | getCaptureMode () const |
ISD::Camera * | getCCD () |
bool | getFrame (int *x, int *y, int *w, int *h) |
bool | getFrameMinMax (int *minX, int *maxX, int *minY, int *maxY, int *minW, int *maxW, int *minH, int *maxH) |
CCDFrameType | getFrameType () |
QStringList | getFrameTypes () const |
const QSharedPointer< FITSData > & | getImageData () const |
bool | getImageInfo (uint16_t &width, uint16_t &height, double &pixelX, double &pixelY, uint8_t &bitdepth) |
FITSView * | getImageView (FITSMode imageType) |
int | getISOIndex () const |
QStringList | getISOList () const |
bool | getISOValue (QString &value) const |
bool | getMaxBin (int *max_xbin, int *max_ybin) |
ChipType | getType () const |
bool | isBatchMode () const |
bool | isCapturing () |
bool | resetFrame () |
void | setBatchMode (bool enable) |
bool | setBinning (CCDBinType binType) |
bool | setBinning (int bin_x, int bin_y) |
void | setCanAbort (bool value) |
void | setCanBin (bool value) |
void | setCanSubframe (bool value) |
void | setCaptureFilter (FITSScale fType) |
void | setCaptureMode (FITSMode mode) |
bool | setFrame (int x, int y, int w, int h, bool force=false) |
bool | setFrameType (CCDFrameType fType) |
bool | setFrameType (const QString &name) |
void | setImageData (const QSharedPointer< FITSData > &data) |
bool | setImageInfo (uint16_t width, uint16_t height, double pixelX, double pixelY, uint8_t bitdepth) |
void | setImageView (FITSView *image, FITSMode imageType) |
bool | setISOIndex (int value) |
Detailed Description
CameraChip class controls a particular chip in camera. While most amateur camera only have a single sensor, some cameras (e.g. SBIG CCDs) have additional chips for guiding purposes.
Definition at line 22 of file indicamerachip.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:58:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:58:04 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.