Raster Image Functions:  Region Processing   Functions Where the Region Preempts the Bitmap

If a bitmap has a region, the following functions act on the region, not on the whole bitmap. To determine whether a bitmap has a region, use the LBitmapRgn::BitmapHasRgn function. To remove a bitmap region so that these functions act on the bitmap, use the LBitmapRgn::Free function.

LBitmapBase::Clear

LBitmapBase::Combine

LBitmapBase::GetColorCount

LBitmapBase::GetPixelColor

LBitmapBase::Fill

LBitmapBase::PutPixelColor

 

LBitmap::AddNoise

LBitmap::AutoBinary

LBitmap::AutoColorLevel

LBitmap::AverageFilter

LBitmap::Bending

LBitmap::BinaryFilter

LBitmap::ChangeContrast

LBitmap::ChangeHue

LBitmap::ChangeIntensity

LBitmap::ChangeSaturation

LBitmap::ChannelMix

LBitmap::ColorizeGray

LBitmap::ColorLevel

LBitmap::ContBrightInt

LBitmap::Cylindrical

LBitmap::Despeckle

LBitmap::DiceEffect

LBitmap::DigitalSubtract

LBitmap::DrawStar

LBitmap::Dry

LBitmap::Emboss

LBitmap::FreeHandWave

LBitmap::FreePlaneBend

LBitmap::FreeRadBend

LBitmap::GammaCorrect

LBitmap::GetHistogram

LBitmap::GlassEffect

LBitmap::HistoContrast

LBitmap::HistoEqualize

LBitmap::IntensityDetect

LBitmap::Invert

LBitmap::Light

LBitmap::MaxFilter

LBitmap::MedianFilter

LBitmap::MinFilter

LBitmap::Mosaic

LBitmap::MultiScaleEnhancement

LBitmap::Ocean

LBitmap::Oilify

LBitmap::Pixelate

LBitmap::PlaneBend

LBitmap::Plane

LBitmap::Polar

LBitmap::Posterize

LBitmap::Punch

LBitmap::PuzzleEffect

LBitmap::RadialBlur

LBitmap::RadWave

LBitmap::RemapIntensity

LBitmap::RingEffect

LBitmap::Ripple

LBitmap::SelectData

LBitmap::SelectiveColor

LBitmap::Sharpen

LBitmap::ShiftData

LBitmap::Skeleton

LBitmap::Solarize

LBitmap::SpatialFilter

LBitmap::Spherize

LBitmap::StretchIntensity

LBitmap::Swirl

LBitmap::Wave

LBitmap::ZoomBlur

LBitmap::ZoomWave

 

LBitmapRgn::HolesRemovalRgn

 

LBitmap::Clouds

LBitmap::ColoredBalls

LBitmap::ColorHalfTone

LBitmap::CorrelationList

LBitmap::DiffuseGlow

LBitmap::DisplaceMap

LBitmap::Fragment

LBitmap::HalfTonePattern

LBitmap::HighPassFilter

LBitmap::MosaicTiles

LBitmap::Perspective

LBitmap::Pointillist

LBitmap::RomanMosaic

LBitmap::Vignette

LBitmap::ZigZag