Geant4
10.02.p01
|
Go to the source code of this file.
Classes | |
struct | G4JpegProperty |
class | G4MemoryError |
class | G4IndexError |
class | G4BufferError |
class | G4DataFormatError |
class | G4NotSupported |
Typedefs | |
typedef unsigned char | u_char |
typedef unsigned int | u_int |
Enumerations | |
enum | jProcessResult { M_NoError = 0, M_RuntimeError = -1, M_DataError = -2 } |
enum | jMarker { M_SOF0 = 0xc0, M_SOF1 = 0xc1, M_SOF2 = 0xc2, M_SOF3 = 0xc3, M_SOF5 = 0xc5, M_SOF6 = 0xc6, M_SOF7 = 0xc7, M_JPG = 0xc8, M_SOF9 = 0xc9, M_SOF10 = 0xca, M_SOF11 = 0xcb, M_SOF13 = 0xcd, M_SOF14 = 0xce, M_SOF15 = 0xcf, M_DHT = 0xc4, M_DAC = 0xcc, M_RST0 = 0xd0, M_RST1 = 0xd1, M_RST2 = 0xd2, M_RST3 = 0xd3, M_RST4 = 0xd4, M_RST5 = 0xd5, M_RST6 = 0xd6, M_RST7 = 0xd7, M_SOI = 0xd8, M_EOI = 0xd9, M_SOS = 0xda, M_DQT = 0xdb, M_DNL = 0xdc, M_DRI = 0xdd, M_DHP = 0xde, M_EXP = 0xdf, M_COM = 0xfe, M_APP0 = 0xe0, M_APP1 = 0xe1, M_APP2 = 0xe2, M_APP3 = 0xe3, M_APP4 = 0xe4, M_APP5 = 0xe5, M_APP6 = 0xe6, M_APP7 = 0xe7, M_APP8 = 0xe8, M_APP9 = 0xe9, M_APP10 = 0xea, M_APP11 = 0xeb, M_APP12 = 0xec, M_APP13 = 0xed, M_APP14 = 0xee, M_APP15 = 0xef, M_JPG0 = 0xf0, M_JPG1 = 0xf1, M_JPG2 = 0xf2, M_JPG3 = 0xf3, M_JPG4 = 0xf4, M_JPG5 = 0xf5, M_JPG6 = 0xf6, M_JPG7 = 0xf7, M_JPG8 = 0xf8, M_JPG9 = 0xf9, M_JPG10 = 0xfa, M_JPG11 = 0xfb, M_JPG12 = 0xfc, M_JPG13 = 0xfd, M_TEM = 0x01, M_RESst = 0x02, M_RESend = 0xbf, M_Error = 0xff, M_Marker = 0xff } |
Variables | |
const char | JFIF [] = "JFIF" |
const char | JFXX [] = "JFXX" |
const double | Sqrt2 = 1.41421356 |
const double | DisSqrt2 = 1.0 / Sqrt2 |
const double | PaiDiv16 = 3.14159265 / 16 |
static const int | Zigzag [64] |
typedef unsigned char u_char |
Definition at line 40 of file G4RTJpeg.hh.
typedef unsigned int u_int |
Definition at line 41 of file G4RTJpeg.hh.
enum jMarker |
Definition at line 71 of file G4RTJpeg.hh.
enum jProcessResult |
Enumerator | |
---|---|
M_NoError | |
M_RuntimeError | |
M_DataError |
Definition at line 63 of file G4RTJpeg.hh.
const double DisSqrt2 = 1.0 / Sqrt2 |
Definition at line 47 of file G4RTJpeg.hh.
Referenced by G4JpegCoder::ForwardDCT().
const char JFIF[] = "JFIF" |
Definition at line 43 of file G4RTJpeg.hh.
Referenced by G4JpegCoder::WriteHeader().
const char JFXX[] = "JFXX" |
Definition at line 44 of file G4RTJpeg.hh.
const double PaiDiv16 = 3.14159265 / 16 |
Definition at line 48 of file G4RTJpeg.hh.
Referenced by G4JpegCoder::G4JpegCoder().
const double Sqrt2 = 1.41421356 |
Definition at line 46 of file G4RTJpeg.hh.
|
static |
Definition at line 51 of file G4RTJpeg.hh.
Referenced by G4JpegCoder::CodeHuffman(), and G4JpegCoder::WriteHeader().