Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

opieexif.cpp File Reference

#include "opieexif.h"
#include <opie2/odebug.h>
#include <qpe/timestring.h>
#include <qobject.h>
#include <qimage.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <qstring.h>
#include <qfile.h>

Include dependency graph for opieexif.cpp:

Go to the source code of this file.

Namespaces

namespace  Opie
namespace  Opie::MM

Defines

#define M_SOF0   0xC0
#define M_SOF1   0xC1
#define M_SOF2   0xC2
#define M_SOF3   0xC3
#define M_SOF5   0xC5
#define M_SOF6   0xC6
#define M_SOF7   0xC7
#define M_SOF9   0xC9
#define M_SOF10   0xCA
#define M_SOF11   0xCB
#define M_SOF13   0xCD
#define M_SOF14   0xCE
#define M_SOF15   0xCF
#define M_SOI   0xD8
#define M_EOI   0xD9
#define M_SOS   0xDA
#define M_JFIF   0xE0
#define M_EXIF   0xE1
#define M_COM   0xFE
#define NUM_FORMATS   12
#define FMT_BYTE   1
#define FMT_STRING   2
#define FMT_USHORT   3
#define FMT_ULONG   4
#define FMT_URATIONAL   5
#define FMT_SBYTE   6
#define FMT_UNDEFINED   7
#define FMT_SSHORT   8
#define FMT_SLONG   9
#define FMT_SRATIONAL   10
#define FMT_SINGLE   11
#define FMT_DOUBLE   12
#define TAG_EXIF_OFFSET   0x8769
#define TAG_INTEROP_OFFSET   0xa005
#define TAG_MAKE   0x010F
#define TAG_MODEL   0x0110
#define TAG_ORIENTATION   0x0112
#define TAG_EXPOSURETIME   0x829A
#define TAG_FNUMBER   0x829D
#define TAG_SHUTTERSPEED   0x9201
#define TAG_APERTURE   0x9202
#define TAG_MAXAPERTURE   0x9205
#define TAG_FOCALLENGTH   0x920A
#define TAG_DATETIME_ORIGINAL   0x9003
#define TAG_USERCOMMENT   0x9286
#define TAG_SUBJECT_DISTANCE   0x9206
#define TAG_FLASH   0x9209
#define TAG_FOCALPLANEXRES   0xa20E
#define TAG_FOCALPLANEUNITS   0xa210
#define TAG_EXIF_IMAGEWIDTH   0xA002
#define TAG_EXIF_IMAGELENGTH   0xA003
#define TAG_EXPOSURE_BIAS   0x9204
#define TAG_WHITEBALANCE   0x9208
#define TAG_METERING_MODE   0x9207
#define TAG_EXPOSURE_PROGRAM   0x8822
#define TAG_ISO_EQUIVALENT   0x8827
#define TAG_COMPRESSION_LEVEL   0x9102
#define TAG_THUMBNAIL_OFFSET   0x0201
#define TAG_THUMBNAIL_LENGTH   0x0202
#define DIR_ENTRY_ADDR(Start, Entry)   (Start+2+12*(Entry))
#define JPEG_TOL   0.02

Functions

static QImage flip_image (const QImage &img)
static QImage rotate_90 (const QImage &img)
static QImage rotate_180 (const QImage &)
static QImage rotate_270 (const QImage &)
static QImage rotate_90_8 (const QImage &img)
static QImage rotate_90_all (const QImage &img)
static QImage rotate_180_all (const QImage &img)
static QImage rotate_180_8 (const QImage &img)
static QImage rotate_270_8 (const QImage &img)
static QImage rotate_270_all (const QImage &img)

Variables

static int BytesPerFormat [] = {0,1,1,2,4,8,1,1,2,4,8,4,8}
ExifData::TagTable_t ProcessTable []
static QImage dest
static int x
static int y
static unsigned int * srcData
static unsigned int * destData
static unsigned char * srcData8
static unsigned char * destData8
static unsigned int * srcTable
static unsigned int * destTable


Define Documentation

#define DIR_ENTRY_ADDR Start,
Entry   )     (Start+2+12*(Entry))
 

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define FMT_BYTE   1
 

Definition at line 54 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_DOUBLE   12
 

Definition at line 65 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_SBYTE   6
 

Definition at line 59 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_SINGLE   11
 

Definition at line 64 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_SLONG   9
 

Definition at line 62 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_SRATIONAL   10
 

Definition at line 63 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_SSHORT   8
 

Definition at line 61 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_STRING   2
 

Definition at line 55 of file opieexif.cpp.

#define FMT_ULONG   4
 

Definition at line 57 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_UNDEFINED   7
 

Definition at line 60 of file opieexif.cpp.

#define FMT_URATIONAL   5
 

Definition at line 58 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define FMT_USHORT   3
 

Definition at line 56 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ConvertAnyFormat().

#define JPEG_TOL   0.02
 

Definition at line 839 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::isThumbnailSane().

#define M_COM   0xFE
 

Definition at line 46 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_EOI   0xD9
 

Definition at line 42 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_EXIF   0xE1
 

Definition at line 45 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_JFIF   0xE0
 

Definition at line 44 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF0   0xC0
 

exif.h

Definition at line 28 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF1   0xC1
 

Definition at line 29 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF10   0xCA
 

Definition at line 36 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF11   0xCB
 

Definition at line 37 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF13   0xCD
 

Definition at line 38 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF14   0xCE
 

Definition at line 39 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF15   0xCF
 

Definition at line 40 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF2   0xC2
 

Definition at line 30 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF3   0xC3
 

Definition at line 31 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF5   0xC5
 

Definition at line 32 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF6   0xC6
 

Definition at line 33 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF7   0xC7
 

Definition at line 34 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOF9   0xC9
 

Definition at line 35 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOI   0xD8
 

Definition at line 41 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define M_SOS   0xDA
 

Definition at line 43 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ReadJpegSections().

#define NUM_FORMATS   12
 

Definition at line 52 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_APERTURE   0x9202
 

Definition at line 81 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_COMPRESSION_LEVEL   0x9102
 

Definition at line 102 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_DATETIME_ORIGINAL   0x9003
 

Definition at line 85 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXIF_IMAGELENGTH   0xA003
 

Definition at line 94 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXIF_IMAGEWIDTH   0xA002
 

Definition at line 93 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXIF_OFFSET   0x8769
 

Definition at line 70 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXPOSURE_BIAS   0x9204
 

Definition at line 97 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXPOSURE_PROGRAM   0x8822
 

Definition at line 100 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_EXPOSURETIME   0x829A
 

Definition at line 77 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_FLASH   0x9209
 

Definition at line 89 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_FNUMBER   0x829D
 

Definition at line 78 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_FOCALLENGTH   0x920A
 

Definition at line 83 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_FOCALPLANEUNITS   0xa210
 

Definition at line 92 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_FOCALPLANEXRES   0xa20E
 

Definition at line 91 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_INTEROP_OFFSET   0xa005
 

Definition at line 71 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_ISO_EQUIVALENT   0x8827
 

Definition at line 101 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_MAKE   0x010F
 

Definition at line 73 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_MAXAPERTURE   0x9205
 

Definition at line 82 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_METERING_MODE   0x9207
 

Definition at line 99 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_MODEL   0x0110
 

Definition at line 74 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_ORIENTATION   0x0112
 

Definition at line 75 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_SHUTTERSPEED   0x9201
 

Definition at line 80 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_SUBJECT_DISTANCE   0x9206
 

Definition at line 88 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_THUMBNAIL_LENGTH   0x0202
 

Definition at line 105 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_THUMBNAIL_OFFSET   0x0201
 

Definition at line 104 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_USERCOMMENT   0x9286
 

Definition at line 86 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

#define TAG_WHITEBALANCE   0x9208
 

Definition at line 98 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().


Function Documentation

static QImage Opie::MM::flip_image const QImage &  img  )  [static]
 

Definition at line 889 of file opieexif.cpp.

References FALSE, and TRUE.

Referenced by Opie::MM::ExifData::getThumbnail().

static QImage Opie::MM::rotate_180 const QImage &   )  [static]
 

Definition at line 966 of file opieexif.cpp.

References Opie::MM::rotate_180_8(), and Opie::MM::rotate_180_all().

Referenced by Opie::MM::ExifData::getThumbnail().

static QImage Opie::MM::rotate_180_8 const QImage &  img  )  [static]
 

Definition at line 950 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData8, Opie::MM::destTable, Opie::MM::srcData8, Opie::MM::srcTable, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_180().

static QImage Opie::MM::rotate_180_all const QImage &  img  )  [static]
 

Definition at line 939 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData, Opie::MM::srcData, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_180().

static QImage Opie::MM::rotate_270 const QImage &   )  [static]
 

Definition at line 1004 of file opieexif.cpp.

References Opie::MM::rotate_270_8(), and Opie::MM::rotate_270_all().

Referenced by Opie::MM::ExifData::getThumbnail().

static QImage Opie::MM::rotate_270_8 const QImage &  img  )  [static]
 

Definition at line 974 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData8, Opie::MM::destTable, Opie::MM::srcData8, Opie::MM::srcTable, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_270().

static QImage Opie::MM::rotate_270_all const QImage &  img  )  [static]
 

Definition at line 992 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData, Opie::MM::srcData, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_270().

static QImage Opie::MM::rotate_90 const QImage &  img  )  [static]
 

Definition at line 932 of file opieexif.cpp.

References Opie::MM::rotate_90_8(), and Opie::MM::rotate_90_all().

Referenced by Opie::MM::ExifData::getThumbnail().

static QImage Opie::MM::rotate_90_8 const QImage &  img  )  [static]
 

Definition at line 901 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData8, Opie::MM::destTable, Opie::MM::srcData8, Opie::MM::srcTable, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_90().

static QImage Opie::MM::rotate_90_all const QImage &  img  )  [static]
 

Definition at line 918 of file opieexif.cpp.

References Opie::MM::dest, Opie::MM::destData, Opie::MM::srcData, Opie::MM::x, and Opie::MM::y.

Referenced by Opie::MM::rotate_90().


Variable Documentation

int BytesPerFormat[] = {0,1,1,2,4,8,1,1,2,4,8,4,8} [static]
 

Definition at line 51 of file opieexif.cpp.

Referenced by Opie::MM::ExifData::ProcessExifDir().

QImage Opie::MM::dest [static]
 

Definition at line 894 of file opieexif.cpp.

Referenced by Skin::addButtonToMask(), Opie::Ui::OImageEffect::addNoise(), AudioWidget::AudioWidget(), Opie::Ui::OImageEffect::blur(), Opie::Ui::OImageEffect::charcoal(), FileView::cut(), MainWindow::dealWithItem(), Opie::Ui::OImageEffect::despeckle(), GSMTool::doNewSMSSaveButton(), GSMTool::doNewSMSSendButton(), Opie::Ui::OImageEffect::edge(), Opie::Ui::OImageEffect::emboss(), OIpkg::executeCommand(), Catalog::findDest(), PmIpkg::getList(), Opie::MM::ExifData::getThumbnail(), Opie::Ui::OImageEffect::implode(), DspMakefileGenerator::init(), VcprojGenerator::initOld(), InstallDlgImpl::installSelected(), Menu::draw(), Opie::Ui::OImageEffect::oilPaint(), IRCMessageParser::parseCTCPAction(), IRCMessageParser::parseCTCPPing(), FileView::paste(), PmIpkg::processFileList(), BFont::PutChar(), PackageHandler::qcopMessage(), PackageManagerSettings::readInstallationSetting(), Server::readStatusFile(), MainWindowImp::receive(), StoneField::remove(), ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_8(), Opie::MM::rotate_180_all(), Opie::MM::rotate_270_8(), Opie::MM::rotate_270_all(), Opie::MM::rotate_90_8(), Opie::MM::rotate_90_all(), Opie::MM::OImageScrollView::rotate_into_data(), Opie::Ui::OImageEffect::sample(), Opie::Ui::OImageEffect::shade(), Opie::Ui::OImageEffect::sharpen(), InstallDlg::slotBtnStart(), OIpkgConfigDlg::slotDestNew(), Opie::Ui::OImageEffect::spread(), Converter::start_upgrade(), Opie::Ui::OImageEffect::swirl(), OIpkg::unlinkPackage(), VideoWidget::VideoWidget(), and Opie::Ui::OImageEffect::wave().

unsigned int * Opie::MM::destData [static]
 

Definition at line 896 of file opieexif.cpp.

Referenced by Opie::Ui::OImageEffect::addNoise(), Opie::Ui::OImageEffect::despeckle(), Opie::Ui::OImageEffect::implode(), Opie::Ui::OImageEffect::oilPaint(), ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_all(), Opie::MM::rotate_270_all(), Opie::MM::rotate_90_all(), Opie::MM::OImageScrollView::rotate_into_data(), and Opie::Ui::OImageEffect::sample().

unsigned char * Opie::MM::destData8 [static]
 

Definition at line 897 of file opieexif.cpp.

Referenced by Opie::MM::rotate_180_8(), Opie::MM::rotate_270_8(), and Opie::MM::rotate_90_8().

unsigned int * Opie::MM::destTable [static]
 

Definition at line 898 of file opieexif.cpp.

Referenced by ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_8(), Opie::MM::rotate_270_8(), Opie::MM::rotate_90_8(), and Opie::MM::OImageScrollView::rotate_into_data().

ExifData::TagTable_t Opie::MM::ProcessTable[]
 

Initial value:

 {
    { M_SOF0,   "Baseline"},
    { M_SOF1,   "Extended sequential"},
    { M_SOF2,   "Progressive"},
    { M_SOF3,   "Lossless"},
    { M_SOF5,   "Differential sequential"},
    { M_SOF6,   "Differential progressive"},
    { M_SOF7,   "Differential lossless"},
    { M_SOF9,   "Extended sequential, arithmetic coding"},
    { M_SOF10,  "Progressive, arithmetic coding"},
    { M_SOF11,  "Lossless, arithmetic coding"},
    { M_SOF13,  "Differential sequential, arithmetic coding"},
    { M_SOF14,  "Differential progressive, arithmetic coding"},
    { M_SOF15,  "Differential lossless, arithmetic coding"},
    { 0,        "Unknown"}
}

Definition at line 120 of file opieexif.cpp.

unsigned int* Opie::MM::srcData [static]
 

Definition at line 896 of file opieexif.cpp.

Referenced by Opie::Ui::OImageEffect::addNoise(), Opie::Ui::OImageEffect::despeckle(), Opie::Ui::OImageEffect::implode(), Opie::Ui::OImageEffect::oilPaint(), ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_all(), Opie::MM::rotate_270_all(), Opie::MM::rotate_90_all(), Opie::MM::OImageScrollView::rotate_into_data(), and Opie::Ui::OImageEffect::sample().

unsigned char* Opie::MM::srcData8 [static]
 

Definition at line 897 of file opieexif.cpp.

Referenced by Opie::MM::rotate_180_8(), Opie::MM::rotate_270_8(), and Opie::MM::rotate_90_8().

unsigned int* Opie::MM::srcTable [static]
 

Definition at line 898 of file opieexif.cpp.

Referenced by ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_8(), Opie::MM::rotate_270_8(), Opie::MM::rotate_90_8(), and Opie::MM::OImageScrollView::rotate_into_data().

int Opie::MM::x [static]
 

Definition at line 895 of file opieexif.cpp.

Referenced by QDir::absFilePath(), Sensor::accept(), DictFilterConfig::add(), SFCave::addBlock(), SFCaveGame::addBlock(), Skin::addButtonToMask(), Opie::Ui::OImageEffect::addNoise(), QIMPenStroke::addPoint(), Man::advance(), alphaBlt(), CanvasCardPile::animatedMove(), CanvasCard::animatedMove(), LinesBoard::AnimEnd(), LinesBoard::AnimNext(), AudioWidget::AudioWidget(), Balloc(), bbox(), Qt3::QTextFormatter::bidiReorderLine(), bitmap_decompress(), OGfxEffect::blend(), Opie::Ui::OImageEffect::blend(), Opie::Ui::OImageEffect::blur(), QIMPenStroke::boundingRect(), VolumeAppletControl::build(), Peg::buildImages(), button_focus(), CalculatorImpl::CalculatorImpl(), GenericTetrix::canMoveTo(), GenericTetrix::canPosition(), TeeclubWorkingPile::cardAddedToTop(), ExcelBook::CellGetPrecision(), Man::checkCollision(), Helicopter::checkCollision(), Bullet::checkCollision(), MindBreakerBoard::checkGuess(), Calibration::checkPoints(), Field::clearAnim(), Field::clearField(), TEWidget::clearImage(), GfxState::clip(), ConfigMainWindow::ConfigMainWindow(), QGArray::contains(), ImageView::contentsMousePressEvent(), BackGammonView::contentsMousePressEvent(), ConfigList::contentsMouseReleaseEvent(), MindBreakerBoard::contentsMouseReleaseEvent(), QOutputDev::convertSubpath(), Passwd::crypt_make_salt(), crypt_make_salt(), KateViewInternal::cursorDown(), TextLine::cursorX(), d2b(), KVNCBookmarkDlg::decipher(), decipher(), MiscFunctions::decodeBase64(), MiscFunctions::decodeBase64Base(), Field::deleteAnimatedBalls(), Opie::Ui::OImageEffect::despeckle(), DialDialog::DialDialog(), DMFReadBits(), QTReaderApp::do_saveconfig(), Gfx::doAnnot(), QOutputDev::doClip(), GoWidget::doComputerMove(), QOutputDev::doFill(), MindBreakerBoard::doFixSize(), Gfx::doPatternFill(), Gfx::doShowText(), Text::doText(), QMakeProject::doVariableReplace(), CanvasCardPile::draw(), CanvasCard::draw(), SFCave::draw(), MenuOption::draw(), Game::draw(), KeycodeConfig::draw(), StringConfig::draw(), LiquidDecoInterface::drawArea(), WebStyle::drawArrow(), MindBreakerBoard::drawBackground(), SampleView::drawBackground(), WebStyle::drawBevelButton(), WebStyle::drawButton(), ZoneMap::drawCities(), ZoneMap::drawCity(), WebStyle::drawComboButton(), MineField::drawContents(), BorderEditor::drawContents(), MGraph::drawContents(), GraphLegend::drawContents(), BarGraph::drawContents(), PieGraph::drawContents(), Opie::Ui::OValueSelector::drawContents(), Opie::Ui::OHSSelector::drawContents(), Opie::Ui::OGradientSelector::drawContents(), Opie::MM::OImageZoomer::drawContents(), Opie::MM::OImageScrollView::drawContents(), Qt3::QTextEdit::drawCursor(), WebStyle::drawExclusiveIndicator(), WebStyle::drawExclusiveIndicatorMask(), LineTool::drawFinalShape(), drawFunkyRect(), QOutputDev::drawImage(), QOutputDev::drawImageMask(), WebStyle::drawIndicator(), WebStyle::drawIndicatorMask(), Dvorak::Keyboard::drawKeyboard(), QOutputDev::drawLink(), Opie::Ui::OValueSelector::drawPalette(), WebStyle::drawPanel(), WebStyle::drawPopupMenuItem(), WebStyle::drawPopupPanel(), QPEStyle::drawPrimitive(), PhaseStyle::drawPushButton(), PhaseStyle::drawPushButtonLabel(), MetalStyle::drawPushButtonLabel(), FlatStyle::drawPushButtonLabel(), LiquidStyle::drawSBDeco(), PhaseStyle::drawScrollBarControls(), WebStyle::drawSeparator(), TileItem::drawShape(), CanvasCircleOrCross::drawShape(), CanvasRoundRect::drawShape(), Peg::drawShape(), CanvasImageItem::drawShape(), WebStyle::drawSlider(), WebStyle::drawSliderGroove(), PhaseStyle::drawTab(), Player::drawTrails(), Opie::Ui::OImageEffect::edge(), Opie::Ui::OImageEffect::emboss(), KVNCBookmarkDlg::encipher(), encipher(), EmailHandler::encode64base(), MiscFunctions::encodeBase64Base(), Calibration::endPoint(), Qt3::QTextEdit::ensureCursorVisible(), Opie::Ui::OImageEffect::equalize(), LinesBoard::erase5Balls(), GenericTetrix::erasePiece(), LiquidStyle::eventFilter(), LinesBoard::existPath(), QImageEffect::fade(), Opie::Ui::OImageEffect::fade(), QGArray::fill(), Wall::fill(), QGArray::find(), QMapPrivate< Key, T >::find(), TextParser::find(), ComputerPlayer::findBest(), TextPage::findText(), FirstUse::FirstUse(), Opie::Ui::OImageEffect::flatten(), CanvasCard::flipTo(), Qt3::QTextFormatterBreakWords::format(), Qt3::QTextFormatterBreakInWords::format(), Field::freeSpace(), CalculatorImpl::function_button(), CanvasCardGame::gameWon(), Sheet::GammaLn(), MakefileGenerator::generateDependencies(), MakefileGenerator::generateMocList(), SyncDialog::generatePath(), TeeclubWorkingPile::getCardPos(), PatienceWorkingPile::getCardPos(), HarpWorkingPile::getCardPos(), ChicaneWorkingPile::getCardPos(), Screen::getCookedImage(), TEScreen::getCookedImage(), EmailHandler::getEnclosure(), TextParser::getLineReference(), GfxImageColorMap::GfxImageColorMap(), GenericTetrix::gluePiece(), OGfxEffect::gradient(), Opie::Ui::OPixmapEffect::gradient(), Opie::Ui::OImageEffect::gradient(), Graph::drawBarChart(), Graph::drawPieChart(), Graph::FretBoard::paintScale(), SFCave::handleKeys(), Opie::Ui::OImageEffect::hash(), Peg::hit(), Opie::Ui::OImageEffect::hull(), Opie::Ui::OImageEffect::implode(), PopClient::incomingData(), MakefileGenerator::init(), BFont::InitFont(), MakefileGenerator::initOutPaths(), Painter::initRoomPixmap(), InputDialog::InputDialog(), QMapPrivate< Key, T >::insertSingle(), Option::internalParseCommandLine(), Opie::Ui::OImageEffect::interpolateColor(), TextParser::isSeparator(), JezzGame::JezzGame(), QDate::julianToGregorian(), Keys::Keys(), LauncherTabBar::layoutTabs(), Qt3::QTextParagraph::leftGap(), ZSafe::ListPressed(), lo0bits(), TVVariant::load(), BFont::LoadFont(), SyncDialog::loadPath(), Status::loadPixmap(), Painter::loadPixmap(), ASCIIHexStream::lookChar(), lshift(), OpieMail::mailHold(), JezzGame::makeBlack(), QMapNodeBase::maximum(), MBox::MBox(), md5(), MD5Transform(), Menu::PianoScale::paintEvent(), QMapNodeBase::minimum(), Opie::Ui::OImageEffect::modulate(), TEWidget::mouseDoubleClickEvent(), QMyMainWindow::mouseMoveEvent(), PointTool::mouseMoveEvent(), GoWidget::mouseMoveEvent(), KateViewInternal::mouseMoveEvent(), Calibration::mouseMoveEvent(), VideoWidget::mouseMoveEvent(), AudioWidget::mouseMoveEvent(), FillTool::mousePressEvent(), StoneWidget::mousePressEvent(), GoWidget::mousePressEvent(), QTReader::mousePressEvent(), JumpX::Keyboard::mousePressEvent(), Calibration::mousePressEvent(), RunningAppBar::mousePressEvent(), ScreenshotApplet::mousePressEvent(), IrdaApplet::mousePressEvent(), ClipboardApplet::mousePressEvent(), BorderEditor::mouseReleaseEvent(), QTReader::mouseReleaseEvent(), Calibration::mouseReleaseEvent(), Snake::move(), SFCaveGame::moveBlocks(), GatesGame::moveBlocks(), SFCave::moveLandscape(), Player::moveTrails(), mult(), multadd(), StoneWidget::myMoveEvent(), KateDocument::newBracketMark(), Obstacle::newObstacle(), Target::newTarget(), nonflatDir_BubbleSort(), Opie::Ui::OImageEffect::normalize(), EKNumTabBar::numberTabs(), Opie::Ui::OImageEffect::oilPaint(), QIMPenWordPick::onWord(), operator<(), Gfx::opRectangle(), GenericTetrix::optimizedMove(), ExceptListItem::overlay(), OCheckItem::paint(), Mine::paint(), HackProgressBar::paint(), LauncherItem::paintAnimatedIcon(), Todo::TableView::paintCell(), AbTable::paintCell(), KateViewInternal::paintCursor(), QBusyBar::paintEvent(), MFrequencySpectrum::paintEvent(), StoneWidget::paintEvent(), LinesBoard::paintEvent(), Status::paintEvent(), KateView::paintEvent(), EmulationWidget::paintEvent(), QColorLuminancePicker::paintEvent(), QIMPenWordPick::paintEvent(), Calibration::paintEvent(), SyncDialog::paintEvent(), RunningAppBar::paintEvent(), TEWidget::paintEvent(), KateDocument::paintTextLine(), UnicodeMap::parse(), GfxIndexedColorSpace::parse(), EmailHandler::parse64base(), MultiauthConfig::parseNet(), JezzGame::percent(), KeycodeConfig::pickInRow(), StringConfig::pickInRow(), LinesBoard::placeBall(), MindBreakerBoard::placeGuessPeg(), VideoWidget::playVideo(), Points_to_QPointArray(), KPopupFrame::popup(), Opie::Ui::OTaskbarApplet::popup(), IrdaApplet::popup(), DateBookWeekView::positionItem(), process_pointer_pdu(), process_polyline(), CSoundFile::ProcessMonoDSP(), QTReader::processmousepositionevent(), CSoundFile::ProcessStereoDSP(), QBitArray::QBitArray(), qBubbleSort(), QColorPicker::QColorPicker(), qdtoa(), read_comment(), Rack::readConfig(), MineField::readConfig(), QTReader::redrawScroll(), CalculatorImpl::reset_conv(), KDatePicker::resizeEvent(), CenteringDialog::resizeEvent(), Screen::resizeImage(), TEScreen::resizeImage(), Field::restoreUndo(), ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_8(), Opie::MM::rotate_180_all(), Opie::MM::rotate_270_8(), Opie::MM::rotate_270_all(), Opie::MM::rotate_90_8(), Opie::MM::rotate_90_all(), Opie::MM::OImageScrollView::rotate_into_data(), s2b(), Opie::Ui::OImageEffect::sample(), Calibrate::sanityCheck(), CanvasCardPile::savePos(), CanvasCard::savePos(), Field::saveUndo(), SyncDialog::scalePath(), WebStyle::scrollBarPointOver(), PhaseStyle::scrollBarPointOver(), sec_rsa_encrypt(), KateDocument::selectTo(), QColorPicker::setCol(), Calibration::setEndPoint(), BFont::SetFontColor(), QSplitter::setG(), EmulationWidget::setImage(), TEWidget::setImage(), QPEOutputDev::setSelection(), Calibration::setStartPoint(), DateBookDayTimeMarker::setTime(), Bullet::setXY(), Opie::Ui::OImageEffect::shade(), Opie::Ui::OImageEffect::sharpen(), WirelessControl::show(), PyQuicklaunchControl::show(), TaskSelector::show(), MenuLauncher::show(), OCompletionBox::show(), VolumeControl::show(), ZoneMap::showCity(), AdvancedFm::showFileMenu(), GenericTetrix::showNextPiece(), GenericTetrix::showPiece(), MailList::sizeInsert(), Todo::TableView::slotClicked(), ZoneMap::slotFindCity(), Opie::Ui::Internal::OFileViewFileListView::slotFSpressed(), ZoneMap::slotRedraw(), AccountView::slotRightButton(), split_arg_list(), split_value_list(), Opie::Ui::OImageEffect::spread(), Calibration::startPoint(), TransMenuHandler::stripePixmap(), QOutputDev::stroke(), XRef::strToUnsigned(), Opie::Ui::OImageEffect::swirl(), TestRandom(), KateDocument::textPos(), TextString::TextString(), BFont::TextWidth(), KateDocument::textWidth(), StoneWidget::timerEvent(), SyncDialog::timerEvent(), KateDocument::toggleRect(), StitchingFunction::transform(), ExponentialFunction::transform(), SampledFunction::transform(), transform_coords(), GfxState::transformWidth(), ui_create_colourmap(), Opie::Ui::OImageEffect::unbalancedGradient(), StoneWidget::undo(), OColorButton::updateColor(), Opie::OColorButton::updateColor(), StringConfig::updateItem(), validIP(), VideoWidget::VideoWidget(), QPEOutputDev::viewportMouseMoveEvent(), Opie::Ui::OImageEffect::wave(), KAsteroidsView::wrapSprite(), MineField::writeConfig(), MakefileGenerator::writeInstalls(), UnixMakefileGenerator::writeMakeParts(), MetrowerksMakefileGenerator::writeMakeParts(), NmakeMakefileGenerator::writeNmakeParts(), and QValueListPrivate< T >::~QValueListPrivate().

int Opie::MM::y [static]
 

Definition at line 895 of file opieexif.cpp.

Referenced by Sensor::accept(), SFCave::addBlock(), SFCaveGame::addBlock(), Skin::addButtonToMask(), SFCave::addGate(), GatesGame::addGate(), QDate::addMonths(), Opie::Ui::OImageEffect::addNoise(), QIMPenStroke::addPoint(), QDate::addYears(), Man::advance(), alphaBlt(), CanvasCardPile::animatedMove(), CanvasCard::animatedMove(), LinesBoard::AnimEnd(), LinesBoard::AnimNext(), AudioWidget::AudioWidget(), b2d(), KateDocument::backspace(), bbox(), Sheet::BesselI0(), Sheet::BesselI1(), Sheet::BesselJ0(), Sheet::BesselJ1(), Sheet::BesselK0(), Sheet::BesselK1(), Sheet::BesselY0(), Sheet::BesselY1(), OGfxEffect::blend(), Opie::Ui::OImageEffect::blend(), Opie::Ui::OImageEffect::blur(), QIMPenStroke::boundingRect(), Peg::buildImages(), button_focus(), TaskBar::calcMaxWindowRect(), GenericTetrix::canMoveTo(), GenericTetrix::canPosition(), TeeclubWorkingPile::cardAddedToTop(), TeeclubWorkingPile::cardRemoved(), SFCave::checkCollision(), Man::checkCollision(), Bullet::checkCollision(), SFCaveGame::checkCollisions(), GatesGame::checkCollisions(), MindBreakerBoard::checkGuess(), Calibration::checkPoints(), Field::clearAnim(), Field::clearField(), TEWidget::clearImage(), GfxState::clip(), ConfigMainWindow::ConfigMainWindow(), ImageView::contentsMousePressEvent(), BackGammonView::contentsMousePressEvent(), MindBreakerBoard::contentsMouseReleaseEvent(), QOutputDev::convertSubpath(), OContactAccessBackend_VCard::convVCardDateToDate(), Opie::OPimContactAccessBackend_VCard::convVCardDateToDate(), d2b(), DateBookDayWidget::DateBookDayWidget(), QDate::day(), QDate::daysInMonth(), QDate::daysInYear(), QMapConstIterator< K, T >::dec(), QMapIterator< K, T >::dec(), Field::deleteAnimatedBalls(), Opie::Ui::OImageEffect::despeckle(), DialDialog::DialDialog(), diff(), QTReaderApp::do_saveconfig(), Gfx::doAnnot(), QOutputDev::doClip(), GoWidget::doComputerMove(), QOutputDev::doFill(), MindBreakerBoard::doFixSize(), Gfx::doPatternFill(), Gfx::doShowText(), Text::doText(), CanvasCardPile::draw(), CanvasCard::draw(), SFCave::draw(), KeycodeConfig::draw(), LiquidDecoInterface::drawArea(), WebStyle::drawArrow(), SampleView::drawBackground(), WebStyle::drawBevelButton(), SFCaveGame::drawBlocks(), GatesGame::drawBlocks(), WebStyle::drawButton(), ZoneMap::drawCities(), ZoneMap::drawCity(), WebStyle::drawComboButton(), MineField::drawContents(), BorderEditor::drawContents(), MGraph::drawContents(), GraphLegend::drawContents(), BarGraph::drawContents(), PieGraph::drawContents(), OTicker::drawContents(), Opie::Ui::OTicker::drawContents(), Opie::Ui::OValueSelector::drawContents(), Opie::Ui::OHSSelector::drawContents(), Opie::Ui::OGradientSelector::drawContents(), Opie::MM::OImageZoomer::drawContents(), Opie::MM::OImageScrollView::drawContents(), UniScrollview::drawContents(), DateBookWeekView::drawContents(), QPEStyle::drawControl(), WebStyle::drawExclusiveIndicator(), WebStyle::drawExclusiveIndicatorMask(), drawFunkyRect(), QOutputDev::drawImage(), QOutputDev::drawImageMask(), WebStyle::drawIndicator(), WebStyle::drawIndicatorMask(), Dvorak::Keyboard::drawKeyboard(), QOutputDev::drawLink(), WebStyle::drawPanel(), GraphicDevice::drawPolygon(), WebStyle::drawPopupMenuItem(), WebStyle::drawPopupPanel(), QPEStyle::drawPrimitive(), PhaseStyle::drawPushButton(), PhaseStyle::drawPushButtonLabel(), MetalStyle::drawPushButtonLabel(), FlatStyle::drawPushButtonLabel(), LiquidStyle::drawSBDeco(), PhaseStyle::drawScrollBarControls(), WebStyle::drawSeparator(), TileItem::drawShape(), CanvasCircleOrCross::drawShape(), CanvasRoundRect::drawShape(), Peg::drawShape(), CanvasImageItem::drawShape(), WebStyle::drawSlider(), WebStyle::drawSliderGroove(), PhaseStyle::drawTab(), FreshStyle::drawTab(), Player::drawTrails(), Opie::Ui::OImageEffect::edge(), Opie::Ui::OImageEffect::emboss(), Calibration::endPoint(), Qt3::QTextEdit::ensureCursorVisible(), Opie::Ui::OImageEffect::equalize(), LinesBoard::erase5Balls(), GenericTetrix::erasePiece(), LiquidStyle::eventFilter(), LinesBoard::existPath(), QImageEffect::fade(), Opie::Ui::OImageEffect::fade(), Wall::fill(), QMapPrivate< Key, T >::find(), Opie::Ui::OImageEffect::flatten(), CanvasCard::flipTo(), Qt3::QTextFormatterBreakWords::format(), Qt3::QTextFormatterBreakInWords::format(), Qt3::QTextParagraph::format(), Field::freeSpace(), GString::fromInt(), TimeConversion::fromString(), CanvasCardGame::gameWon(), Sheet::GammaLn(), SyncDialog::generatePath(), TeeclubWorkingPile::getCardPos(), PatienceWorkingPile::getCardPos(), HarpWorkingPile::getCardPos(), ChicaneWorkingPile::getCardPos(), GfxLabColorSpace::getCMYK(), GfxCalRGBColorSpace::getCMYK(), GfxDeviceRGBColorSpace::getCMYK(), Screen::getCookedImage(), TEScreen::getCookedImage(), GfxDeviceCMYKColorSpace::getRGB(), TextPage::getText(), GfxImageColorMap::GfxImageColorMap(), GenericTetrix::gluePiece(), OGfxEffect::gradient(), Opie::Ui::OPixmapEffect::gradient(), Opie::Ui::OImageEffect::gradient(), Graph::drawPieChart(), Graph::FretBoard::paintScale(), Opie::Ui::OImageEffect::hash(), Peg::hit(), Opie::Ui::OImageEffect::hull(), Opie::Ui::OImageEffect::implode(), QMapConstIterator< K, T >::inc(), QMapIterator< K, T >::inc(), MakefileGenerator::init(), InputDialog::InputDialog(), QMapPrivate< Key, T >::insertSingle(), Opie::Ui::OImageEffect::interpolateColor(), JezzGame::JezzGame(), StartMenu::launch(), ZSafe::ListPressed(), SyncDialog::loadPath(), OpieMail::mailHold(), JezzGame::makeBlack(), MBox::MBox(), Menu::draw(), Opie::Ui::OImageEffect::modulate(), QDate::month(), QMyMainWindow::mouseMoveEvent(), GoWidget::mouseMoveEvent(), KateViewInternal::mouseMoveEvent(), Calibration::mouseMoveEvent(), VideoWidget::mouseMoveEvent(), AudioWidget::mouseMoveEvent(), MFrequencySpectrum::mousePressEvent(), FillTool::mousePressEvent(), StoneWidget::mousePressEvent(), GoWidget::mousePressEvent(), QTReader::mousePressEvent(), JumpX::Keyboard::mousePressEvent(), Calibration::mousePressEvent(), ScreenshotApplet::mousePressEvent(), IrdaApplet::mousePressEvent(), ClipboardApplet::mousePressEvent(), BorderEditor::mouseReleaseEvent(), QTReader::mouseReleaseEvent(), Calibration::mouseReleaseEvent(), Snake::move(), SFCaveGame::moveBlocks(), GatesGame::moveBlocks(), SFCave::moveLandscape(), mult(), multadd(), StoneWidget::myMoveEvent(), SnakeGame::newGame(), KateDocument::newLine(), Target::newTarget(), nonflatDir_BubbleSort(), Opie::Ui::OImageEffect::normalize(), Opie::Ui::OImageEffect::oilPaint(), operator<(), Gfx::opRectangle(), GenericTetrix::optimizedMove(), ExceptListItem::overlay(), Qt3::QTextTable::pageBreak(), OCheckItem::paint(), Mine::paint(), HackProgressBar::paint(), Qt3::QTextParagraph::paint(), DayItemMonth::paint(), LauncherItem::paintAnimatedIcon(), KateViewInternal::paintBracketMark(), Todo::TableView::paintCell(), AbTable::paintCell(), KateViewInternal::paintCursor(), QBusyBar::paintEvent(), MFrequencySpectrum::paintEvent(), StoneWidget::paintEvent(), LinesBoard::paintEvent(), KateView::paintEvent(), KateViewInternal::paintEvent(), EmulationWidget::paintEvent(), QColorLuminancePicker::paintEvent(), QIMPenWidget::paintEvent(), Calibration::paintEvent(), DateBookDayWidget::paintEvent(), LockKeyState::paintEvent(), RunningAppBar::paintEvent(), TEWidget::paintEvent(), Calibrate::paintEvent(), BatteryMeter::paintEvent(), XineVideoWidget::paintEvent2(), KateIconBorder::paintLine(), parseDateTime(), JezzGame::percent(), PickboardConfig::pickPoint(), LinesBoard::placeBall(), MindBreakerBoard::placeGuessPeg(), VideoWidget::playVideo(), Sensor::pointDrag(), Points_to_QPointArray(), KPopupFrame::popup(), IrdaApplet::popup(), DateBookWeekView::positionItem(), process_bitmap_updates(), process_pointer_pdu(), process_polyline(), process_raw_bmpcache(), QTReader::processmousepositionevent(), qBubbleSort(), QColorPicker::QColorPicker(), qstrtod(), quorem(), read_comment(), MineField::readConfig(), EmailClient::readSettings(), CenteringDialog::resizeEvent(), Screen::resizeImage(), TEScreen::resizeImage(), TeeclubCardGame::resizePiles(), Field::restoreUndo(), ImageViewer::rotate(), Opie::Ui::OImageEffect::rotate(), Opie::MM::rotate_180_8(), Opie::MM::rotate_180_all(), Opie::MM::rotate_270_8(), Opie::MM::rotate_270_all(), Opie::MM::rotate_90_8(), Opie::MM::rotate_90_all(), Opie::MM::OImageScrollView::rotate_into_data(), s2b(), Opie::Ui::OImageEffect::sample(), Calibrate::sanityCheck(), save_licence(), CanvasCardPile::savePos(), CanvasCard::savePos(), Field::saveUndo(), SyncDialog::scalePath(), WebStyle::scrollBarPointOver(), PhaseStyle::scrollBarPointOver(), TVBrowseKeyEntry::searchOnText(), sec_rsa_encrypt(), DateBookMonth::selectedDate(), ODateBookMonth::selectedDate(), KateDocument::selectTo(), QColorPicker::setCol(), Calibration::setEndPoint(), BFont::SetFontColor(), QSplitter::setG(), EmulationWidget::setImage(), TEWidget::setImage(), QPEOutputDev::setSelection(), Calibration::setStartPoint(), DateBookDayTimeMarker::setTime(), Bullet::setXY(), Opie::Ui::OImageEffect::shade(), Opie::Ui::OImageEffect::sharpen(), TaskSelector::show(), MenuLauncher::show(), OCompletionBox::show(), VolumeControl::show(), ZoneMap::showCity(), AdvancedFm::showFileMenu(), GenericTetrix::showNextPiece(), GenericTetrix::showPiece(), Todo::TableView::slotClicked(), ZoneMap::slotFindCity(), Opie::Ui::Internal::OFileViewFileListView::slotFSpressed(), ZoneMap::slotRedraw(), Composer::slotResizing(), AccountView::slotRightButton(), Opie::Ui::OImageEffect::spread(), Calibration::startPoint(), TransMenuHandler::stripePixmap(), QOutputDev::stroke(), Opie::Ui::OImageEffect::swirl(), TextString::TextString(), StoneWidget::timerEvent(), QDate::toString(), transform_coords(), GfxState::transformWidth(), Opie::Ui::OImageEffect::unbalancedGradient(), StoneWidget::undo(), OColorButton::updateColor(), Opie::OColorButton::updateColor(), StringConfig::updateItem(), VideoWidget::VideoWidget(), QPEOutputDev::viewportMouseMoveEvent(), Opie::Ui::OImageEffect::wave(), KAsteroidsView::wrapSprite(), MineField::writeConfig(), MetrowerksMakefileGenerator::writeMakeParts(), NmakeMakefileGenerator::writeNmakeParts(), and QDate::year().


Generated on Sat Nov 5 16:36:14 2005 for OPIE by  doxygen 1.4.2