|
OPERA
1.0
Open source echelle spectrograph reduction pipeline
|
Basic operaFITSImage constructor. More...
#include <operaFITSImage.h>

Public Member Functions | |
| operaFITSImage () | |
| float * | operator[] (unsigned i) |
| indexing operator to return a pixel value. | |
| operaFITSImage & | operator= (operaFITSImage *b) |
| indexing operator to return a pixel value. | |
| operaFITSImage & | operator= (operaFITSImage &b) |
| assignment operator. | |
| operaFITSImage & | operator= (float f) |
| assignment operator. | |
| operaFITSImage & | operator+= (operaFITSImage *b) |
| add/assignment operator. | |
| operaFITSImage & | operator+= (operaFITSImage &b) |
| add/assignment operator. | |
| operaFITSImage & | operator+= (float f) |
| add/assignment operator. | |
| operaFITSImage & | operator-= (operaFITSImage *b) |
| subtract/assignment operator. | |
| operaFITSImage & | operator-= (operaFITSImage &b) |
| subtract/assignment operator. | |
| operaFITSImage & | operator-= (float f) |
| subtract/assignment operator. | |
| operaFITSImage & | operator*= (operaFITSImage *b) |
| mutiply/assignment operator. | |
| operaFITSImage & | operator*= (operaFITSImage &b) |
| multiply/assignment operator. | |
| operaFITSImage & | operator*= (float f) |
| multiply/assignment operator. | |
| operaFITSImage & | operator/= (operaFITSImage *b) |
| divide/assignment operator. | |
| operaFITSImage & | operator/= (operaFITSImage &b) |
| divide/assignment operator. | |
| operaFITSImage & | operator/= (float f) |
| divide/assignment operator. | |
| operaFITSImage * | operator* (operaFITSImage *b) |
| multiply operator. | |
| operaFITSImage * | operator* (operaFITSImage &b) |
| multiply operator. | |
| operaFITSImage * | operator* (float f) |
| multiply operator. | |
| operaFITSImage * | operator/ (operaFITSImage *b) |
| divide operator. | |
| operaFITSImage * | operator/ (operaFITSImage &b) |
| divide operator. | |
| operaFITSImage * | operator/ (float f) |
| divide operator. | |
| operaFITSImage * | operator+ (operaFITSImage *b) |
| add operator. | |
| operaFITSImage * | operator+ (operaFITSImage &b) |
| add operator. | |
| operaFITSImage * | operator+ (float f) |
| add operator. | |
| operaFITSImage * | operator- (operaFITSImage *b) |
| subtract operator. | |
| operaFITSImage * | operator- (operaFITSImage &b) |
| subtract operator. | |
| operaFITSImage * | operator- (float f) |
| subtract operator. | |
| operaFITSImage * | operator! () |
| invert operator. | |
| operaFITSImage * | operator> (operaFITSImage *b) |
| greater than operator. | |
| operaFITSImage * | operator> (operaFITSImage &b) |
| greater than operator. | |
| operaFITSImage * | operator> (float f) |
| greater than operator. | |
| operaFITSImage * | operator>= (operaFITSImage *b) |
| greater than or equal operator. | |
| operaFITSImage * | operator>= (operaFITSImage &b) |
| greater than or equal operator. | |
| operaFITSImage * | operator>= (float f) |
| greater than or equal operator. | |
| operaFITSImage * | operator< (operaFITSImage *b) |
| less than operator. | |
| operaFITSImage * | operator< (operaFITSImage &b) |
| less than operator. | |
| operaFITSImage * | operator< (float f) |
| less than operator. | |
| operaFITSImage * | operator<= (operaFITSImage *b) |
| less than or equal operator. | |
| operaFITSImage * | operator<= (operaFITSImage &b) |
| less than or equal operator. | |
| operaFITSImage * | operator<= (float f) |
| less than or equal operator. | |
| operaFITSImage * | operator&& (operaFITSImage *b) |
| and operator. | |
| operaFITSImage * | operator&& (operaFITSImage &b) |
| less than operator. | |
| operaFITSImage * | operator|| (operaFITSImage *b) |
| and operator. | |
| operaFITSImage * | operator|| (operaFITSImage &b) |
| less than operator. | |
| operaFITSImage (unsigned Naxis1, unsigned Naxis2, edatatype Datatype=tushort, unsigned Compression=0) | |
| operaFITSImage (string Filename, unsigned Naxis1, unsigned Naxis2, edatatype Datatype=tushort, unsigned Compression=0) | |
| operaFITSImage (string Filename, edatatype Datatype, int mode=READWRITE) | |
| operaFITSImage (string Filename, int mode=READWRITE) | |
| ~operaFITSImage () | |
| Clone a FITSImage object. | |
| void | operaFITSImageSave () |
| Saves the current image to disk. | |
| void | operaFITSImageSaveAs (string newFilename) |
| Saves the current image to disk, with the given filename. | |
| operaFITSImage * | operaFITSImageClone (operaFITSImage &imageIn) |
| Clone a FITSImage object. | |
| unsigned short * | operaFITSImageClonePixelsUSHORT () |
| Clone pixel image data. | |
| unsigned short * | operaFITSImageClonePixelsUSHORT (unsigned x, unsigned y, unsigned nx, unsigned ny) |
| Clone a pixel image subwindow. | |
| float * | operaFITSImageClonePixels () |
| Clone float pixel data. | |
| float * | operaFITSImageClonePixels (unsigned x, unsigned y, unsigned nx, unsigned ny) |
| Clone a float pixel image subwindow. | |
| void | operaFITSImageSetData (operaFITSSubImage &subImage, unsigned X, unsigned Y) |
| copy a subimage in to an operaFITSImage. | |
| void | operaFITSImageSetData (unsigned short *data) |
| set the iamge data pointer to a buffer of data. | |
| void | operaFITSImageSetData (float *data) |
| set the iamge data pointer to a buffer of data. | |
| string | operaFITSGetHeaderValue (string keyword) |
| returns the value of a FITS keyword with leading trailing quotes and trailing spaces removed. | |
| string | operaFITSGetRawHeaderValue (string keyword) |
| returns the value of a FITS keyword verbatim. | |
| void | operaFITSSetHeaderValue (string keyword, string value, string comment) |
| sets the given keyword to value with comment. | |
| void | operaFITSSetHeaderValue (string keyword, unsigned short value, string comment) |
| sets the given keyword to value with comment. | |
| void | operaFITSSetHeaderValue (string keyword, float value, string comment) |
| sets the given keyword to value with comment. | |
| void | operaFITSSetHeaderValue (string keyword, double value, string comment) |
| sets the given keyword to value with comment. | |
| void | operaFITSImageCopyHeader (operaFITSImage *from) |
| Copies all of the header information from image. | |
| void | operaFITSImageConvertImage (edatatype todatatype) |
| Convert image type and create new image values of that type. | |
| void | transpose () |
| transpose y for x. | |
| void | operaFITSImageClose () |
| Close a FITSImage object file. | |
| unsigned short | getpixelUSHORT (unsigned x, unsigned y) |
| get a pixel value at coordinates x,y. | |
| float | getpixel (unsigned x, unsigned y) |
| void | setpixel (unsigned short value, unsigned x, unsigned y) |
| get a pixel value at coordinates x,y. | |
| void | setpixel (float value, unsigned x, unsigned y) |
| void | setfilename (string name) |
| set the image filename. | |
| string | getfilename () |
| set the image filename. | |
| fitsfile * | getfitsfileptr () |
| get the image FITS file point. | |
| void * | getpixels () |
| get the image array base. | |
| Matrix | getmatrix () |
| get the matrix base. | |
| unsigned | getnaxis () |
| get the image array number of axes (2 in usually). | |
| unsigned | getnaxis1 () |
| get the image array length of x dimension. | |
| unsigned | getnaxis2 () |
| get the image array length of y dimension. | |
| unsigned | getnpixels () |
| get the image array number of pixels. | |
| unsigned long | getsize () |
| get the size of an image. | |
| unsigned | getelementsize () |
| get the size of a pixel. | |
| unsigned | getCompression () |
| get the current compression method. | |
| void | setCompression (unsigned Compression) |
| set the current compression method. | |
| edatatype | getdatatype () |
| get the current datatype | |
| ebitpix | getbitpix () |
| get the current bitpix | |
| bool | getIstemp () |
| return true if this is a temp. | |
Protected Member Functions | |
| ebitpix | tobitpix (edatatype Datatype) |
| returns the bitpix value from given datatype. | |
| edatatype | todatatype (ebitpix Bitpix, float bzero, float bscale) |
| returns the datatype value from given bitpix, bzero and bscale. | |
| long | toSize (ebitpix bitpix, long npixels) |
| returns the size of an image array given the bitpix and npixels. | |
Friends | |
| class | operaEspadonsImage |
| class | operaFITSSubImage |
Basic operaFITSImage constructor.
Destructor releases the image array memory and closes the opened fitsfile.
operaFITSImage(string Filename, int mode=READWRITE)
operaFITSImage(unsigned Naxis1, unsigned Naxis2, edatatype Datatype=tushort, unsigned Compression=0)
an in-memory FITSImage object Create an in-memory image of given dimensions.
| Naxis1 | - x ccd dimension |
| Naxis2 | - y ccd dimension |
| Datatype | optional datatype defaults to tshort |
| Compression | optional compression, defaults to none |
a FITSIMage object from a FITS file Constructor to create a FITSImage from a FITS file.
| Filename | |
| mode |
a writeable file image of an in memory FITSImage object Constructor to create a new FITS file.
| Filename | to create (file is deleted if it exists) |
| Naxis1 | - dimensions |
| Naxis2 | - dimensions |
| Datatype | defaults to tshort |
| Compression,defaults | to none |
| operaException | cfitsio error code |
a FITSIMage object from a FITS file Constructor to create a FITSImage from a FITS file.
| Filename | |
| Datatype | - the type that you widh the image to be (the file itself may be a different datatype) |
| mode |
| operaFITSImage::operaFITSImage | ( | ) |
| operaFITSImage::operaFITSImage | ( | unsigned | Naxis1, |
| unsigned | Naxis2, | ||
| edatatype | Datatype = tushort, |
||
| unsigned | Compression = 0 |
||
| ) |

| operaFITSImage::operaFITSImage | ( | string | Filename, |
| unsigned | Naxis1, | ||
| unsigned | Naxis2, | ||
| edatatype | Datatype = tushort, |
||
| unsigned | Compression = 0 |
||
| ) |

| operaFITSImage::operaFITSImage | ( | string | Filename, |
| edatatype | Datatype, | ||
| int | mode = READWRITE |
||
| ) |

| operaFITSImage::operaFITSImage | ( | string | Filename, |
| int | mode = READWRITE |
||
| ) |
| operaFITSImage::~operaFITSImage | ( | ) |
Clone a FITSImage object.
operaFITSImage* operaFITSImage::operaFITSImage(operaFITSImage &imageIn)
| imageIn | - pointer to image to clone |

| ebitpix operaFITSImage::getbitpix | ( | ) |
| unsigned operaFITSImage::getCompression | ( | ) |
get the current compression method.
unsigned getCompression()
| edatatype operaFITSImage::getdatatype | ( | ) |
| unsigned operaFITSImage::getelementsize | ( | ) |
get the size of a pixel.
unsigned long getelementsize()
unsigned getelementsize()
| string operaFITSImage::getfilename | ( | ) |
| fitsfile * operaFITSImage::getfitsfileptr | ( | ) |
get the image FITS file point.
fitsfile *getfitsfileptr()
| bool operaFITSImage::getIstemp | ( | ) | [inline] |
| Matrix operaFITSImage::getmatrix | ( | ) |
get the matrix base.
void *getmatrix()
void *getmatrix()

| unsigned operaFITSImage::getnaxis | ( | ) |
get the image array number of axes (2 in usually).
unsigned getnaxis()
| unsigned operaFITSImage::getnaxis1 | ( | ) |
| unsigned operaFITSImage::getnaxis2 | ( | ) |
| unsigned operaFITSImage::getnpixels | ( | ) |
| float operaFITSImage::getpixel | ( | unsigned | x, |
| unsigned | y | ||
| ) | [inline] |
Reimplemented in operaEspadonsImage.
| void * operaFITSImage::getpixels | ( | ) |
get the image array base.
void *getpixels()
| unsigned short operaFITSImage::getpixelUSHORT | ( | unsigned | x, |
| unsigned | y | ||
| ) | [inline] |
get a pixel value at coordinates x,y.
operaFITSImage::getpixel(unsigned x, unsigned y)
| x | - the x coordinate |
| y | - the y coordinate |
Reimplemented in operaEspadonsImage.
| unsigned long operaFITSImage::getsize | ( | ) |
get the size of an image.
unsigned long getsize()
Reimplemented in operaEspadonsImage.
| string operaFITSImage::operaFITSGetHeaderValue | ( | string | keyword | ) |
returns the value of a FITS keyword with leading trailing quotes and trailing spaces removed.
string operaFITSGetHeaderValue(string keyword)
| keyword |

| string operaFITSImage::operaFITSGetRawHeaderValue | ( | string | keyword | ) |
returns the value of a FITS keyword verbatim.
string operaFITSGetRawHeaderValue(string keyword)
| keyword |
| operaException | cfitsio error code |
| operaFITSImage * operaFITSImage::operaFITSImageClone | ( | operaFITSImage & | imageIn | ) |
Clone a FITSImage object.
operaFITSImage* operaFITSImage::operaFITSImageClone(operaFITSImage &imageIn)
| imageIn | - pointer to image to clone |

| float * operaFITSImage::operaFITSImageClonePixels | ( | ) |
| float * operaFITSImage::operaFITSImageClonePixels | ( | unsigned | x, |
| unsigned | y, | ||
| unsigned | nx, | ||
| unsigned | ny | ||
| ) |
Clone a float pixel image subwindow.
float* operaFITSImage::operaFITSImageClonePixels(unsigned x, unsigned y, unsigned nx, unsigned ny)
| x | |
| y | |
| nx | |
| ny |
| unsigned short * operaFITSImage::operaFITSImageClonePixelsUSHORT | ( | ) |
Clone pixel image data.
unsigned short* operaFITSImage::operaFITSImageClonePixelsUSHORT()
| unsigned short * operaFITSImage::operaFITSImageClonePixelsUSHORT | ( | unsigned | x, |
| unsigned | y, | ||
| unsigned | nx, | ||
| unsigned | ny | ||
| ) |
Clone a pixel image subwindow.
unsigned short* operaFITSImage::operaFITSImageClonePixelsUSHORT(unsigned x, unsigned y, unisgned nx, unsigned ny)
| x | |
| y | |
| nx | |
| ny |
| void operaFITSImage::operaFITSImageClose | ( | ) |
Close a FITSImage object file.
Clonse a FITSImage object file.
operaFITSImage::operaFITSImageClose()
| void operaFITSImage::operaFITSImageConvertImage | ( | edatatype | todatatype | ) |
Convert image type and create new image values of that type.
void operaFITSImage::operaFITSImageConvertImage(edatatype todatattype)
| todatatype | edatatype to convert to |
| operaException | cfitsio error code |

| void operaFITSImage::operaFITSImageCopyHeader | ( | operaFITSImage * | from | ) |
Copies all of the header information from image.
operaFITSImageCopyHeader(operaFITSImage *from)
| from |
| operaException | cfitsio error code |

| void operaFITSImage::operaFITSImageSave | ( | ) |
Saves the current image to disk.
| operaException | operaErrorCodeNoFilename |
| operaException | cfitsio error code |
| void operaFITSImage::operaFITSImageSaveAs | ( | string | newFilename | ) |
Saves the current image to disk, with the given filename.
operaFITSImageSaveAs(string newFilename)
| newFilename |
| operaException | cfitsio error code |
| void operaFITSImage::operaFITSImageSetData | ( | operaFITSSubImage & | subImage, |
| unsigned | X, | ||
| unsigned | Y | ||
| ) |
copy a subimage in to an operaFITSImage.
void operaFITSImage::operaFITSImageSetData(operaFITSSubImage &subImage, unsigned X, unsigned Y)
| subImage | the subImage |
| X | - beginning x location in image |
| Y | - beginning y location in image |

| void operaFITSImage::operaFITSImageSetData | ( | unsigned short * | data | ) |
set the iamge data pointer to a buffer of data.
set the image data pointer to a buffer of data.
void operaFITSImage::operaFITSImageSetData(unsigned short* data)
| data | pointer to the data |
| void operaFITSImage::operaFITSImageSetData | ( | float * | data | ) |
set the iamge data pointer to a buffer of data.
set the image data pointer to a buffer of data.
void operaFITSImage::operaFITSImageSetData(float* data)
| data | pointer to the data |
| void operaFITSImage::operaFITSSetHeaderValue | ( | string | keyword, |
| string | value, | ||
| string | comment | ||
| ) |
sets the given keyword to value with comment.
operaFITSSetHeaderValue(string keyword, string value, string comment)
| keyword | |
| value | |
| comment |
| operaException | cfitsio error code |
| void operaFITSImage::operaFITSSetHeaderValue | ( | string | keyword, |
| unsigned short | value, | ||
| string | comment | ||
| ) |
sets the given keyword to value with comment.
operaFITSSetHeaderValue(string keyword, unsigned short value, string comment)
| keyword | |
| value | |
| comment |
| void operaFITSImage::operaFITSSetHeaderValue | ( | string | keyword, |
| float | value, | ||
| string | comment | ||
| ) |
sets the given keyword to value with comment.
operaFITSSetHeaderValue(string keyword, float value, string comment)
| keyword | |
| value | |
| comment |
| operaException | cfitsio error code |
| void operaFITSImage::operaFITSSetHeaderValue | ( | string | keyword, |
| double | value, | ||
| string | comment | ||
| ) |
sets the given keyword to value with comment.
operaFITSSetHeaderValue(string keyword, double value, string comment)
| keyword | |
| value | |
| comment |
| operaException | cfitsio error code |
| operaFITSImage* operaFITSImage::operator! | ( | ) | [inline] |
invert operator.
!
| operaFITSImage* operaFITSImage::operator&& | ( | operaFITSImage * | b | ) | [inline] |
and operator.
&&
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator&& | ( | operaFITSImage & | b | ) | [inline] |
less than operator.
&&
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator* | ( | operaFITSImage * | b | ) | [inline] |
multiply operator.
*
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator* | ( | operaFITSImage & | b | ) | [inline] |
multiply operator.
*
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator* | ( | float | f | ) | [inline] |
multiply operator.
*
| f | - float |
| operaFITSImage& operaFITSImage::operator*= | ( | operaFITSImage * | b | ) | [inline] |
mutiply/assignment operator.
*=
| b | - operaFITSImage* |
| operaFITSImage& operaFITSImage::operator*= | ( | operaFITSImage & | b | ) | [inline] |
multiply/assignment operator.
*=
| b | - operaFITSImage& |
| operaFITSImage& operaFITSImage::operator*= | ( | float | f | ) | [inline] |
multiply/assignment operator.
*=
| f | - float |
| operaFITSImage* operaFITSImage::operator+ | ( | operaFITSImage * | b | ) | [inline] |
add operator.
+
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator+ | ( | operaFITSImage & | b | ) | [inline] |
add operator.
+
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator+ | ( | float | f | ) | [inline] |
add operator.
+
| f | - float |
| operaFITSImage& operaFITSImage::operator+= | ( | operaFITSImage * | b | ) | [inline] |
add/assignment operator.
+=
| b | - operaFITSImage* |
| operaFITSImage& operaFITSImage::operator+= | ( | operaFITSImage & | b | ) | [inline] |
add/assignment operator.
+=
| b | - operaFITSImage& |
| operaFITSImage& operaFITSImage::operator+= | ( | float | f | ) | [inline] |
add/assignment operator.
+=
| f | - float |
| operaFITSImage* operaFITSImage::operator- | ( | operaFITSImage * | b | ) | [inline] |
subtract operator.
-
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator- | ( | operaFITSImage & | b | ) | [inline] |
subtract operator.
-
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator- | ( | float | f | ) | [inline] |
subtract operator.
-
| f | - float |
| operaFITSImage& operaFITSImage::operator-= | ( | operaFITSImage * | b | ) | [inline] |
subtract/assignment operator.
-=
| b | - operaFITSImage* |
| operaFITSImage& operaFITSImage::operator-= | ( | operaFITSImage & | b | ) | [inline] |
subtract/assignment operator.
-=
| b | - operaFITSImage& |
| operaFITSImage& operaFITSImage::operator-= | ( | float | f | ) | [inline] |
subtract/assignment operator.
-=
| f | - float |
| operaFITSImage* operaFITSImage::operator/ | ( | operaFITSImage * | b | ) | [inline] |
divide operator.
/
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator/ | ( | operaFITSImage & | b | ) | [inline] |
divide operator.
/
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator/ | ( | float | f | ) | [inline] |
divide operator.
/
| f | - float |
| operaFITSImage& operaFITSImage::operator/= | ( | operaFITSImage * | b | ) | [inline] |
divide/assignment operator.
/=
| b | - operaFITSImage* |
| operaFITSImage& operaFITSImage::operator/= | ( | operaFITSImage & | b | ) | [inline] |
divide/assignment operator.
/=
| b | - operaFITSImage& |
| operaFITSImage& operaFITSImage::operator/= | ( | float | f | ) | [inline] |
divide/assignment operator.
/=
| f | - float |
| operaFITSImage* operaFITSImage::operator< | ( | operaFITSImage * | b | ) | [inline] |
less than operator.
<
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator< | ( | operaFITSImage & | b | ) | [inline] |
less than operator.
<
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator< | ( | float | f | ) | [inline] |
less than operator.
<
| f | - float |
| operaFITSImage* operaFITSImage::operator<= | ( | operaFITSImage * | b | ) | [inline] |
less than or equal operator.
<=
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator<= | ( | operaFITSImage & | b | ) | [inline] |
less than or equal operator.
<=
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator<= | ( | float | f | ) | [inline] |
less than or equal operator.
<=
| f | - float |
| operaFITSImage& operaFITSImage::operator= | ( | operaFITSImage * | b | ) | [inline] |
indexing operator to return a pixel value.
[]
| v | - ImageIndexVector |
= assignment operator.
| b | - operaFITSImage* |
| operaFITSImage& operaFITSImage::operator= | ( | operaFITSImage & | b | ) | [inline] |
assignment operator.
=
| b | - operaFITSImage& |
| operaFITSImage& operaFITSImage::operator= | ( | float | f | ) | [inline] |
assignment operator.
=
| f | - float |
| operaFITSImage* operaFITSImage::operator> | ( | operaFITSImage * | b | ) | [inline] |
greater than operator.
>
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator> | ( | operaFITSImage & | b | ) | [inline] |
greater than operator.
>
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator> | ( | float | f | ) | [inline] |
greater than operator.
>
| f | - float |
| operaFITSImage* operaFITSImage::operator>= | ( | operaFITSImage * | b | ) | [inline] |
greater than or equal operator.
>=
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator>= | ( | operaFITSImage & | b | ) | [inline] |
greater than or equal operator.
>=
| b | - operaFITSImage& |
| operaFITSImage* operaFITSImage::operator>= | ( | float | f | ) | [inline] |
greater than or equal operator.
>=
| f | - float |
| float* operaFITSImage::operator[] | ( | unsigned | i | ) | [inline] |
indexing operator to return a pixel value.
[]
| i | - index into row |
| operaFITSImage* operaFITSImage::operator|| | ( | operaFITSImage * | b | ) | [inline] |
and operator.
||
| b | - operaFITSImage* |
| operaFITSImage* operaFITSImage::operator|| | ( | operaFITSImage & | b | ) | [inline] |
less than operator.
||
| b | - operaFITSImage& |
| void operaFITSImage::setCompression | ( | unsigned | Compression | ) |
set the current compression method.
void getCompression(nsigned Compression)
| Compression | 0 = none or the FITS compression constant (usually RICE_1) |
| void operaFITSImage::setfilename | ( | string | Filename | ) |
| void operaFITSImage::setpixel | ( | unsigned short | value, |
| unsigned | x, | ||
| unsigned | y | ||
| ) | [inline] |
get a pixel value at coordinates x,y.
operaFITSImage::setpixel(float value, unsigned x, unsigned y)
| value | - the float pixel value |
| x | - the x coordinate |
| y | - the y coordinate |
Reimplemented in operaEspadonsImage.
| void operaFITSImage::setpixel | ( | float | value, |
| unsigned | x, | ||
| unsigned | y | ||
| ) | [inline] |
Reimplemented in operaEspadonsImage.
returns the bitpix value from given datatype.
ebitpix tobitpix(edatatype Datatype)
| Datatype |
returns the datatype value from given bitpix, bzero and bscale.
edatatype todatatype(ebitpix Bitpix, float bzero, float bscale)
| Bitpix | |
| bzero | |
| bscale |
| long operaFITSImage::toSize | ( | ebitpix | bitpix, |
| long | npixels | ||
| ) | [protected] |
returns the size of an image array given the bitpix and npixels.
long toSize(ebitpix bitpix, long npixels)
| bitpix | |
| npixels |
| void operaFITSImage::transpose | ( | ) |
transpose y for x.

friend class operaEspadonsImage [friend] |
friend class operaFITSSubImage [friend] |