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

plpaintlibdefs.h File Reference

#include <stdarg.h>
#include <algorithm>

Include dependency graph for plpaintlibdefs.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define NULL   0

Typedefs

typedef unsigned char PLBYTE
 Contains common datatype definitions.
typedef unsigned int PLUINT
typedef unsigned short PLWORD
typedef long PLLONG
typedef unsigned long PLULONG


Define Documentation

#define NULL   0
 

Definition at line 30 of file plpaintlibdefs.h.

Referenced by vuSphericLightfieldBasicConverter< SI, TI, SO, TO >::_areViewsValid(), vuStandardFVR< SIZE >::addBottom(), vuSphericRevolver< SIZE, TYPE >::addBottom(), vuSimpleFVRDialog::addLeftRight(), vuFBRSubViewer< SIZE, TYPE >::addLeftRight(), vuSphericIBR< SIZE, TYPE >::addRight(), vuSimpleFBR< SIZE, TYPE >::addRight(), vuRaycast::addRight(), vuFVR::addRight(), vuFourierCluster< SIZE, TYPE >::addView(), vuMarchingCubes::createSettingsNotebook(), vuSpecPalette::CreateWidgets(), PLPNGDecoder::DoDecode(), PLPNGEncoder::DoEncode(), FVR_NS::doStuff(), vuMCMCBProgressCallback::End(), vuSpectralImage::get_rgb(), ns_vu1112112::SpectralImage::get_rgb(), vuMarchingCubes::glInit(), MarchingCubesBase::glRenderFrame(), C2PassScale< DataClass >::HorizScale(), vuMCMCBHistoCallback::Inc(), vuMarchingCubes::init(), vuFourierCluster< SIZE, TYPE >::initializeVolume(), vuMainWindow::initWindow(), vuFourierVolume_IO< S >::inverseTransform3D(), vuBasicSubViewer::makeCanvasSizeEqual(), MarchingCubesBase::marchCubes(), MarchingCubesBase::MarchingCubesBase(), MCMesh::MCMesh(), vuSimpleFVRDialog::OnButtonCloseFile(), vuSimpleFVRDialog::OnButtonLoadFile(), vuMarchingCubes::OnCullLinesFrontBackChecked(), vuKeyFramerDialog::OnPlay(), PLFileSource::Open(), coool::operator+(), PLAnyPicDecoder::PLAnyPicDecoder(), vuKeyFramerDialog::PlayNextImage(), PLDataSink::PLDataSink(), PLFileSink::PLFileSink(), PLFilterQuantize::PLFilterQuantize(), PLMemSink::PLMemSink(), PLMemSource::PLMemSource(), PLPNGEncoder::PLPNGEncoder(), vu1611_2< SIZE, TYPE >::preprocess(), vu1611_3< SIZE, TYPE >::render(), vu1611_4< SIZE, TYPE >::render(), vuSphericInteractive< SIZE, TYPE >::reset(), vuSphericViewFilter< SIZE, TYPE >::setNumberOfViews(), vuFourierVolume< S >::setOversampling(), vuMCMCBProgressCallback::SetText(), vuSphericViewFilter< SIZE, TYPE >::setView(), vuSimpleFVRDialog::Show(), vuMCMCBProgressCallback::Start(), vuThread::startThread(), vuThread::stopThread(), vuFourierVolume< S >::transform2D(), vuFourierVolume_IO< S >::transform3D(), SpecFVRNS::transform3D(), FVR_NS::transform3D(), vuFourierCluster< SIZE, TYPE >::transformSlice(), vuMCMCBProgressCallback::Update(), C2PassScale< DataClass >::VertScale(), vuCamera::vuCamera(), vuEvtGenerator::vuEvtGenerator(), vuMutex::vuMutex(), vuFourierCluster< SIZE, TYPE >::weightView(), and vuSimpleFVRDialog::~vuSimpleFVRDialog().


Typedef Documentation

typedef unsigned char PLBYTE
 

Contains common datatype definitions.

Definition at line 17 of file plpaintlibdefs.h.

Referenced by PLBmp::AlmostEqual(), PLFilterVideoInvert::Apply(), PLFilterThreshold::Apply(), PLFilterLightness::Apply(), PLFilterIntensity::Apply(), PLFilterGrayscale::Apply(), PLFilterGetAlpha::Apply(), PLFilterCrop::Apply(), PLFilterContrast::Apply(), PLBmp::create1BPPCopy(), PLBmp::create8BPPCopy(), createPNGPalette(), createTrueColorCopy(), PLBmpDecoder::decode15bppLine(), PLBmpDecoder::decode16bppLine(), PLBmpDecoder::decode1bpp(), PLBmpDecoder::decode24bppLine(), PLBmpDecoder::decode2Nibbles(), PLBmpDecoder::decode32bppLine(), PLBmpDecoder::decode4bpp(), PLBmpDecoder::decode8bpp(), PLJPEGDecoder::decodeGray(), PLJPEGDecoder::decodeRGB(), PLBmpDecoder::decodeRLE4(), PLBmpDecoder::decodeRLE8(), PLBmpDecoder::decodeTrueColor(), PLFilterQuantize::ditherCompOrdered(), PLFilterQuantize::ditherDestBmp(), PLFilterQuantize::ditherPixelOrdered(), PLPNGDecoder::DoDecode(), PLPCXDecoder::DoDecode(), PLGIFDecoder::DoDecode(), PLPNGEncoder::DoEncode(), PLBmpEncoder::DoEncode(), PLTIFFDecoder::doHiColor(), PLTIFFDecoder::doLoColor(), PLTIFFEncoder::DoTiffEncode(), PLJPEGEncoder::encodeRGB(), PLPGMDecoder::expandASCIILine(), PLPictDecoder::expandBuf(), PLPictDecoder::expandBuf8(), PLPPMDecoder::expandByteLine(), PLPGMDecoder::expandByteLine(), PLTGADecoder::expandCompressedLine(), PLTGADecoder::expandUncompressedLine(), PLBmp::FindNearestColor(), PLFilterQuantize::genMedianPalette(), PLPixel8::Get(), PLPixel32::GetA(), PLPixel32::GetB(), PLPixel24::GetB(), PLMemSink::GetBytes(), PLAnyPicDecoder::getFileType(), PLPixel32::GetG(), PLPixel24::GetG(), PLFilterQuantize::getNeighbor(), PLPixel32::GetR(), PLPixel24::GetR(), GIF_Read_Data(), C2PassScale< DataClass >::HorizScale(), PLAnyBmp::initLineArray(), PLBmp::internalCopy(), PLAnyBmp::internalCreate(), PLPictDecoder::jpegOp(), my_read_data(), PLMemSink::Open(), PLFileSource::Open(), PLFileSink::Open(), PLDataSink::Open(), PLPCXDecoder::PCX_PlanesToPixels(), PLPCXDecoder::PCX_UnpackPixels(), PLFilterContrast::PLFilterContrast(), PLFilterIntensity::PLFilterIntensity(), PLPixel24::PLPixel24(), PLPixel32::PLPixel32(), PLPixel8::PLPixel8(), PLPPMDecoder::readASCIILine(), PLPGMDecoder::readASCIILine(), PLPPMDecoder::readASCIIPixel32(), PLPGMDecoder::readASCIIPixel8(), PLPictDecoder::readColourTable(), PLTGADecoder::readData(), PLPGMDecoder::readData(), PLPictDecoder::readHeader(), PLPicDecoder::ReadILong(), PLPicDecoder::ReadIWord(), PLPicDecoder::ReadMLong(), PLPicDecoder::ReadMWord(), PLBmpDecoder::readPalette(), PLTGADecoder::readPixel32(), PLTGADecoder::readPixel8(), PLPixel8::Set(), PLPixel32::Set(), PLPixel24::Set(), PLPixel32::SetA(), PLBmp::SetAlphaChannel(), PLPixel32::SetB(), PLPixel24::SetB(), PLTIFFEncoder::SetBaseTags(), PLPixel32::SetG(), PLPixel24::SetG(), PLBmp::SetPaletteEntry(), PLPixel32::SetR(), PLPixel24::SetR(), PLFilterQuantize::split(), PLFilterQuantize::squeeze(), PLPictDecoder::unpack32bits(), PLPictDecoder::unpack8bits(), PLPictDecoder::unpackbits(), PLPicDecoder::unpackPictRow(), C2PassScale< DataClass >::VertScale(), PLDataSink::WriteByte(), and PLDataSink::WriteNBytes().

typedef long PLLONG
 

Definition at line 20 of file plpaintlibdefs.h.

Referenced by PLBmp::Create(), PLAnyBmp::GetBitsMemNeeded(), PLBmpEncoder::GetLineMemNeeded(), PLAnyBmp::GetMemNeeded(), PLBmp::initLocals(), PLAnyBmp::internalCreate(), PLPixel32::operator==(), and PLPictDecoder::readColourTable().

typedef unsigned int PLUINT
 

Definition at line 18 of file plpaintlibdefs.h.

Referenced by C2PassScale< DataClass >::AllocContributions(), C2PassScale< DataClass >::CalcContributions(), C2PassScale< DataClass >::HorizScale(), C2PassScale< DataClass >::ScaleRow(), and C2PassScale< DataClass >::VertScale().

typedef unsigned long PLULONG
 

Definition at line 21 of file plpaintlibdefs.h.

Referenced by PLFilterQuantize::addColor(), PLBmpDecoder::decodeHiColor(), PLPNGDecoder::DoDecode(), PLTIFFDecoder::doHiColor(), PLFilterQuantize::genPopularityPalette(), PLAnyPicDecoder::getFileType(), PLFilterQuantize::initLUT(), PLFilterQuantize::makeBox(), and PLFilterQuantize::squeeze().

typedef unsigned short PLWORD
 

Definition at line 19 of file plpaintlibdefs.h.

Referenced by PLPictDecoder::bitsRect(), PLPictDecoder::bitsRegion(), PLPictDecoder::clip(), PLBmp::Create(), PLBmpDecoder::decode15bppLine(), PLBmpDecoder::decode16bppLine(), PLPictDecoder::doBitmap(), PLBmpEncoder::DoEncode(), PLPictDecoder::doPixmap(), PLPictDecoder::expandBuf(), PLAnyBmp::GetBitsMemNeeded(), PLBmpEncoder::GetLineMemNeeded(), PLAnyBmp::GetMemNeeded(), PLBmp::initLocals(), PLAnyBmp::internalCreate(), PLPictDecoder::interpretOpcodes(), PLPictDecoder::longComment(), PLPictDecoder::opcode9a(), PLPictDecoder::pixPat(), PLPictDecoder::readColourTable(), PLPictDecoder::readHeader(), PLTGADecoder::readPixel32(), PLTIFFEncoder::SetCompression(), PLPictDecoder::skipBits(), PLPictDecoder::unpack32bits(), PLPictDecoder::unpack8bits(), and PLPictDecoder::unpackbits().


Generated on Wed Dec 15 21:20:45 2004 for vuVolume by  doxygen 1.3.9.1