MrSID Decode SDK for Raster Reference Manual
9.5.4.4709
|
#include <lti_imageStageOverrides.h>
Public Member Functions | |
LTIOverrideBackgroundPixelData () | |
~LTIOverrideBackgroundPixelData () | |
LT_STATUS | setBackgroundPixel (const LTIPixel *backgroundPixel) |
set the background color of the image | |
LT_STATUS | setNoDataPixel (const LTIPixel *nodataPixel) |
set the "no data" (transparency) color of the image | |
Public Attributes | |
LTIPixel * | m_backgroundPixel |
LTIPixel * | m_nodataPixel |
Definition at line 194 of file lti_imageStageOverrides.h.
LT_STATUS LTIOverrideBackgroundPixelData::setBackgroundPixel | ( | const LTIPixel * | backgroundPixel | ) |
This function is used to set the background color of the image.
Derived classes may choose to call this function from within their initialize() method. If the background color is not set, or if NULL is passed in, a background color of black (sample values of 0) will be used. (Exception: for CMYK images, the background is set to white.)
backgroundPixel | the data for the background color |
Referenced by LTIOverrideBackgroundPixel< LTIOverrideMetadata< LTIImageFilter > >::overrideBackgroundPixel().
LT_STATUS LTIOverrideBackgroundPixelData::setNoDataPixel | ( | const LTIPixel * | nodataPixel | ) |
This function is used to set the "no data" or transparency color of the image.
Derived classes may choose to call this function from within their initialize() method. If the transparency color is not set, or if NULL is passed in, the image will be assumed to have no transparent pixels.
nodataPixel | the data for the transparency color |
Referenced by LTIOverrideBackgroundPixel< LTIOverrideMetadata< LTIImageFilter > >::overrideNoDataPixel().
Definition at line 229 of file lti_imageStageOverrides.h.
Referenced by LTIOverrideBackgroundPixel< LTIOverrideMetadata< LTIImageFilter > >::getBackgroundPixel().
Definition at line 230 of file lti_imageStageOverrides.h.
Referenced by LTIOverrideBackgroundPixel< LTIOverrideMetadata< LTIImageFilter > >::getNoDataPixel().