ULIS  dev4.0.7
Utility Library for Imaging Systems
FBlock Member List

This is the complete list of members for FBlock, including all inherited members.

AlphaIndex() constIHasFormatinline
Area() constIHasSize2Dinline
AssignColorSpace(const FColorSpace *iColorSpace)IHasColorSpaceinline
Bits()FBlock
Bits() constFBlock
BytesPerPixel() constIHasFormatinline
BytesPerPlane() constFBlock
BytesPerSample() constIHasFormatinline
BytesPerScanLine() constFBlock
BytesTotal() constFBlock
Color(uint16 iX, uint16 iY) constFBlock
ColorSpace() constIHasColorSpaceinline
CRC32() constFBlock
DefaultProfileCode() constIHasFormatinline
Dirty(bool iCallOnInvalid=true) constFBlock
Dirty(const FRectI &iRect, bool iCallOnInvalid=true) constFBlock
Dirty(const FRectI *iRectList, const uint32 iNumRects=1, bool iCallOnInvalid=true) constFBlock
FBlock(uint16 iWidth, uint16 iHeight, eFormat iFormat=eFormat::Format_RGBA8, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData(&OnCleanup_FreeMemory))FBlock
FBlock(uint8 *iData=nullptr, uint16 iWidth=0, uint16 iHeight=0, eFormat iFormat=eFormat::Format_RGBA8, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData())FBlock
FBlock(const FBlock &)=deleteFBlock
Format() constIHasFormatinline
FormatMetrics() constIHasFormatinline
HasAlpha() constIHasFormatinline
Height() constIHasSize2Dinline
IHasColorSpace(const FColorSpace *iColorSpace=nullptr)IHasColorSpaceinlineprotected
IHasFormat(eFormat iFormat)IHasFormatinlineprotected
IHasSize2D(const FVec2UI16 &iSize)IHasSize2Dinlineprotected
IndexTable() constIHasFormatinline
IsHollow() constFBlock
Linear() constIHasFormatinline
LoadFromData(uint8 *iData, uint16 iWidth, uint16 iHeight, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData())FBlock
MakeHollow()FBlock
mBitmapFBlockprotected
mBytesPerPlaneFBlockprotected
mBytesPerScanlineFBlockprotected
mBytesTotalFBlockprotected
Model() constIHasFormatinline
mOnCleanupFBlockprotected
mOnInvalidFBlockprotected
NumColorChannels() constIHasFormatinline
OnCleanup(const FOnCleanupData &iOnCleanup)FBlock
OnCleanup() constFBlock
OnInvalid(const FOnInvalidBlock &iOnInvalid)FBlock
OnInvalid() constFBlock
operator=(const FBlock &)=deleteFBlock
Pixel(uint16 iX, uint16 iY)FBlock
Pixel(uint16 iX, uint16 iY) constFBlock
PixelBits(uint16 iX, uint16 iY)FBlock
PixelBits(uint16 iX, uint16 iY) constFBlock
Planar() constIHasFormatinline
PlaneBits(uint16 iPlane)FBlock
PlaneBits(uint16 iPlane) constFBlock
Premultiplied() constIHasFormatinline
ReallocInternalData(uint16 iWidth, uint16 iHeight, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData())FBlock
Rect() constIHasSize2Dinline
RedirectedIndex(uint8 iIndex) constIHasFormatinline
ReinterpretFormat(eFormat iFormat)IHasFormatinlineprotected
ReinterpretSize(const FVec2UI16 &iSize)IHasSize2Dinlineprotected
Reversed() constIHasFormatinline
Sample(int16 iX, int16 iY, eBorderMode iBorderMode=eBorderMode::Border_Transparent, const FColor &iConstant=FColor::Transparent) constFBlock
SamplesPerPixel() constIHasFormatinline
SampleSubpixel(float iX, float iY, eBorderMode iBorderMode=eBorderMode::Border_Transparent, const FColor &iConstant=FColor::Transparent, bool iCompensateBlackDrifting=true) constFBlock
ScanlineBits(uint16 iRow)FBlock
ScanlineBits(uint16 iRow) constFBlock
SetPixel(uint16 iX, uint16 iY, const ISample &iSample)FBlock
SetPixelSafe(uint16 iX, uint16 iY, const ISample &iSample)FBlock
Size() constIHasSize2Dinline
Swapped() constIHasFormatinline
Type() constIHasFormatinline
Width() constIHasSize2Dinline
~FBlock()FBlock
~IHasColorSpace()IHasColorSpaceinline
~IHasFormat()IHasFormatinline
~IHasSize2D()IHasSize2Dinline