kstars
fitsviewer.cpp File Reference
#include <klocale.h>#include <kmessagebox.h>#include <kfiledialog.h>#include <kaction.h>#include <kaccel.h>#include <kdebug.h>#include <ktoolbar.h>#include <kapplication.h>#include <kpixmap.h>#include <ktempfile.h>#include <kimageeffect.h>#include <kmenubar.h>#include <kprogress.h>#include <kstatusbar.h>#include <kcommand.h>#include <klineedit.h>#include <klistview.h>#include <qfile.h>#include <qvbox.h>#include <qcursor.h>#include <qstringlist.h>#include <qlistview.h>#include <qradiobutton.h>#include <qclipboard.h>#include <qimage.h>#include <math.h>#include <unistd.h>#include <stdlib.h>#include <netinet/in.h>#include "fitsviewer.h"#include "fitsimage.h"#include "fitsprocess.h"#include "fitshistogram.h"#include "conbridlg.h"#include "statform.h"#include "imagereductiondlg.h"#include "fitsheaderdialog.h"#include "ksutils.h"#include "Options.h"#include "fitsviewer.moc"
Include dependency graph for fitsviewer.cpp:

Go to the source code of this file.
Defines | |
| #define | FITS_GETBITPIX16(p, val) val = ((p[0] << 8) | (p[1])) |
| #define | FITS_GETBITPIX32(p, val) |
| #define | FITS_GETBITPIXM32(p, val) |
| #define | FITS_GETBITPIXM64(p, val) |
Variables | |
| int | fits_ieee32_intel |
| int | fits_ieee32_motorola |
| int | fits_ieee64_intel |
| int | fits_ieee64_motorola |
Define Documentation
| #define FITS_GETBITPIX16 | ( | p, | |||
| val | ) | val = ((p[0] << 8) | (p[1])) |
Definition at line 69 of file fitsviewer.cpp.
| #define FITS_GETBITPIX32 | ( | p, | |||
| val | ) |
Value:
val = \
((p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3])
Definition at line 70 of file fitsviewer.cpp.
| #define FITS_GETBITPIXM32 | ( | p, | |||
| val | ) |
Value:
{ if (fits_ieee32_intel) {unsigned char uc[4]; \
uc[0] = p[3]; uc[1] = p[2]; uc[2] = p[1]; uc[3] = p[0]; \
val = *(FITS_BITPIXM32 *)uc; } \
else if (fits_ieee32_motorola) { val = *(FITS_BITPIXM32 *)p; } \
else if (fits_ieee64_motorola) {FITS_BITPIXM64 m64; \
unsigned char *uc= (unsigned char *)&m64; \
uc[0]=p[0]; uc[1]=p[1]; uc[2]=p[2]; uc[3]=p[3]; uc[4]=uc[5]=uc[6]=uc[7]=0; \
val = (FITS_BITPIXM32)m64; } \
else if (fits_ieee64_intel) {FITS_BITPIXM64 i64; \
unsigned char *uc= (unsigned char *)&i64; \
uc[0]=uc[1]=uc[2]=uc[3]=0; uc[7]=p[3]; uc[6]=p[2]; uc[5]=p[1]; uc[4]=p[0]; \
val = (FITS_BITPIXM32)i64;}\
}
Definition at line 73 of file fitsviewer.cpp.
| #define FITS_GETBITPIXM64 | ( | p, | |||
| val | ) |
Value:
{ if (fits_ieee64_intel) {unsigned char uc[8]; \
uc[0] = p[7]; uc[1] = p[6]; uc[2] = p[5]; uc[3] = p[4]; \
uc[4] = p[3]; uc[5] = p[2]; uc[6] = p[1]; uc[7] = p[0]; \
val = *(FITS_BITPIXM64 *)uc; } else val = *(FITS_BITPIXM64 *)p; }
Definition at line 88 of file fitsviewer.cpp.
Variable Documentation
KDE 3.5 API Reference