CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
CartoType::CBitmap Member List

This is the complete list of members for CartoType::CBitmap, including all inherited members.

BitsPerPixel() constCartoType::TBitmapinline
Blur(bool aGaussian, double aWidth) constCartoType::TBitmap
CBitmap() (defined in CartoType::CBitmap)CartoType::CBitmap
CBitmap(TBitmapType aType, int32_t aWidth, int32_t aHeight, int32_t aRowBytes=0, std::shared_ptr< CPalette > aPalette=nullptr)CartoType::CBitmap
CBitmap(MInputStream &aInputStream)CartoType::CBitmapexplicit
CBitmap(const CBitmap &aOther)CartoType::CBitmap
CBitmap(CBitmap &&aOther) noexceptCartoType::CBitmap
CBitmap(const TBitmap &aOther)CartoType::CBitmap
Clear()CartoType::TBitmapinline
ClearToWhite()CartoType::TBitmapinline
Clip(TRect aClip) constCartoType::TBitmap
Clip(const MPath &aPath, TRect &aNewBounds) constCartoType::TBitmap
Color16BitColor(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color16BitMono(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color1BitMono(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color24BitColor(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color32BitColor(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color8BitMono(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Color8BitPalette(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
ColorFunction() constCartoType::TBitmap
ColorUnsupported(const TBitmap &aBitmap, uint32_t aX, uint32_t aY)CartoType::TBitmapprotectedstatic
Copy(int32_t aExpansion=0) constCartoType::TBitmap
Data() constCartoType::TBitmapinline
Data()CartoType::TBitmapinline
DataBytes() constCartoType::TBitmapinline
DetachData()CartoType::CBitmapinline
Height() constCartoType::TBitmapinline
iDataCartoType::TBitmapprotected
iHeightCartoType::TBitmapprotected
iPaletteCartoType::TBitmapprotected
iRowBytesCartoType::TBitmapprotected
iTypeCartoType::TBitmapprotected
iWidthCartoType::TBitmapprotected
operator<(const TBitmap &aOther) constCartoType::TBitmapinline
operator=(const TBitmap &aOther)CartoType::CBitmap
operator=(CBitmap &&aOther)CartoType::CBitmap
operator=(const CBitmap &aBitmap)=delete (defined in CartoType::TBitmap)CartoType::TBitmap
operator==(const TBitmap &aOther) constCartoType::TBitmapinline
Palette() constCartoType::TBitmapinline
Palettize() constCartoType::TBitmap
Read(TResult &aError, TDataInputStream &aInput)CartoType::CBitmapstatic
RowBytes() constCartoType::TBitmapinline
SetPalette(std::shared_ptr< CPalette > aPalette)CartoType::TBitmapinline
TBitmap(TBitmapType aType, uint8_t *aData, uint32_t aWidth, uint32_t aHeight, uint32_t aRowBytes, std::shared_ptr< CPalette > aPalette=nullptr)CartoType::TBitmapinline
TBitmap(const CBitmap &aBitmap)=delete (defined in CartoType::TBitmap)CartoType::TBitmap
TBitmap()=default (defined in CartoType::TBitmap)CartoType::TBitmapprotected
TColorFunction typedefCartoType::TBitmap
Trim(TRect &aBounds, bool aTrimLeft=true, bool aTrimRight=true, bool aTrimTop=true, bool aTrimBottom=true) constCartoType::TBitmap
Type() constCartoType::TBitmapinline
UnPalettize() constCartoType::TBitmap
Width() constCartoType::TBitmapinline
Write(TDataOutputStream &aOutput) constCartoType::TBitmap
WritePng(MOutputStream &aOutputStream, bool aPalettize) constCartoType::TBitmap