|
| OdGiRasterImageDesc () |
|
virtual | ~OdGiRasterImageDesc () |
|
void | setFrom (const OdGiRasterImage *pSourceImage) |
|
OdRxObjectPtr | clone () const |
|
void | copyFrom (const OdRxObject *pSource) |
|
OdUInt32 | pixelWidth () const |
|
OdUInt32 | pixelHeight () const |
|
OdUInt32 | colorDepth () const |
|
OdUInt32 | numColors () const |
|
ODCOLORREF | color (OdUInt32 colorIndex) const |
|
OdUInt32 | paletteDataSize () const |
|
void | paletteData (OdUInt8 *bytes) const |
|
OdUInt32 | scanLineSize () const |
|
const OdUInt8 * | scanLines () const |
|
void | scanLines (OdUInt8 *scnLines, OdUInt32 firstScanline, OdUInt32 numLines=1) const |
|
PixelFormatInfo | pixelFormat () const |
|
OdUInt32 | scanLinesAlignment () const |
|
Units | defaultResolution (double &xPelsPerUnit, double &yPelsPerUnit) const |
|
void | setPixelWidth (OdUInt32 pixelWidth) |
|
void | setPixelHeight (OdUInt32 pixelHeight) |
|
void | setColorDepth (OdUInt32 colorDepth) |
|
OdGiRasterImage::PixelFormatInfo & | pixelFormat () |
|
void | setPalette (OdUInt32 paletteSize, OdUInt8 *paletteData) |
|
void | setScanLinesAlignment (OdUInt32 alignment) |
|
void | setDefaultResolution (Units units, double xPelsPerUnit, double yPelsPerUnit) |
|
OdUInt32 | supportedParams () const |
|
OdGiRasterImage::ImageSource | imageSource () const |
|
void | setImageSource (OdGiRasterImage::ImageSource source) |
|
const OdString & | sourceFileName () const |
|
void | setSourceFileName (const OdString &fileName) |
|
OdGiRasterImage::TransparencyMode | transparencyMode () const |
|
void | setTransparencyMode (OdGiRasterImage::TransparencyMode mode) |
|
| ODRX_DECLARE_MEMBERS (OdGiRasterImageParam) |
|
virtual OdUInt32 | supportedParams () const =0 |
|
virtual void | setImageSource (ImageSource source) |
|
virtual void | setSourceFileName (const OdString &fileName) |
|
virtual void | setTransparencyMode (TransparencyMode mode) |
|
| ODRX_DECLARE_MEMBERS (OdGiRasterImage) |
|
virtual OdUInt32 | pixelWidth () const =0 |
|
virtual OdUInt32 | pixelHeight () const =0 |
|
virtual Units | defaultResolution (double &xPelsPerUnit, double &yPelsPerUnit) const |
|
virtual OdUInt32 | colorDepth () const =0 |
|
virtual OdUInt32 | numColors () const =0 |
|
virtual int | transparentColor () const |
|
virtual ODCOLORREF | color (OdUInt32 colorIndex) const =0 |
|
virtual OdUInt32 | paletteDataSize () const =0 |
|
virtual void | paletteData (OdUInt8 *bytes) const =0 |
|
virtual OdUInt32 | scanLineSize () const |
|
virtual const OdUInt8 * | scanLines () const =0 |
|
virtual void | scanLines (OdUInt8 *scnLines, OdUInt32 firstScanline, OdUInt32 numLines=1) const =0 |
|
virtual PixelFormatInfo | pixelFormat () const =0 |
|
virtual OdUInt32 | scanLinesAlignment () const =0 |
|
virtual ImageSource | imageSource () const |
|
virtual const OdString & | sourceFileName () const |
|
virtual TransparencyMode | transparencyMode () const |
|
OdSmartPtr< OdGiRasterImage > | changeImageSource (ImageSource source, const OdChar *pFileName=NULL) |
|
OdSmartPtr< OdGiRasterImage > | changeSourceFileName (const OdString &fileName) |
|
OdSmartPtr< OdGiRasterImage > | changeTransparencyMode (TransparencyMode mode) |
|
OdSmartPtr< OdGiRasterImage > | convert (bool convertPaletteToRGB, double brightness=50.0, double contrast=50.0, double fade=0.0, ODCOLORREF backgroundColor=0, bool flipX=false, bool flipY=false, bool rotate90=false, const OdGiRasterImage *pDestDesc=0, bool transparency=false) const |
|
virtual OdSmartPtr< OdGiRasterImage > | crop (OdUInt32 x, OdUInt32 y, OdUInt32 width, OdUInt32 height) const |
|
virtual void * | imp () const |
|
| ODRX_HEAP_OPERATORS () |
|
| OdRxObject () |
|
virtual | ~OdRxObject () |
|
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
|
virtual OdRxObject * | x (const OdRxClass *pClass) const |
|
virtual OdRxClass * | isA () const |
|
virtual void | addRef ()=0 |
|
virtual void | release ()=0 |
|
virtual long | numRefs () const |
|
bool | isKindOf (const OdRxClass *pClass) const |
|
virtual OdRxObjectPtr | clone () const |
|
virtual void | copyFrom (const OdRxObject *pSource) |
|
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
|
virtual bool | isEqualTo (const OdRxObject *pOther) const |
|
This class is a dummy implementation of the OdGiRasterImage interface.
- See also
- <link gi_raster_images, Work with Raster Images>
Definition at line 45 of file GiRasterWrappers.h.