![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
This is the complete list of members for FBlock, including all inherited members.
AlphaIndex() const | IHasFormat | inline |
Area() const | IHasSize2D | inline |
AssignColorSpace(const FColorSpace *iColorSpace) | IHasColorSpace | inline |
Bits() | FBlock | |
Bits() const | FBlock | |
BytesPerPixel() const | IHasFormat | inline |
BytesPerPlane() const | FBlock | |
BytesPerSample() const | IHasFormat | inline |
BytesPerScanLine() const | FBlock | |
BytesTotal() const | FBlock | |
Color(uint16 iX, uint16 iY) const | FBlock | |
ColorSpace() const | IHasColorSpace | inline |
CRC32() const | FBlock | |
DefaultProfileCode() const | IHasFormat | inline |
Dirty(bool iCallOnInvalid=true) const | FBlock | |
Dirty(const FRectI &iRect, bool iCallOnInvalid=true) const | FBlock | |
Dirty(const FRectI *iRectList, const uint32 iNumRects=1, bool iCallOnInvalid=true) const | FBlock | |
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 &)=delete | FBlock | |
Format() const | IHasFormat | inline |
FormatMetrics() const | IHasFormat | inline |
HasAlpha() const | IHasFormat | inline |
Height() const | IHasSize2D | inline |
IHasColorSpace(const FColorSpace *iColorSpace=nullptr) | IHasColorSpace | inlineprotected |
IHasFormat(eFormat iFormat) | IHasFormat | inlineprotected |
IHasSize2D(const FVec2UI16 &iSize) | IHasSize2D | inlineprotected |
IndexTable() const | IHasFormat | inline |
IsHollow() const | FBlock | |
Linear() const | IHasFormat | inline |
LoadFromData(uint8 *iData, uint16 iWidth, uint16 iHeight, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData()) | FBlock | |
MakeHollow() | FBlock | |
mBitmap | FBlock | protected |
mBytesPerPlane | FBlock | protected |
mBytesPerScanline | FBlock | protected |
mBytesTotal | FBlock | protected |
Model() const | IHasFormat | inline |
mOnCleanup | FBlock | protected |
mOnInvalid | FBlock | protected |
NumColorChannels() const | IHasFormat | inline |
OnCleanup(const FOnCleanupData &iOnCleanup) | FBlock | |
OnCleanup() const | FBlock | |
OnInvalid(const FOnInvalidBlock &iOnInvalid) | FBlock | |
OnInvalid() const | FBlock | |
operator=(const FBlock &)=delete | FBlock | |
Pixel(uint16 iX, uint16 iY) | FBlock | |
Pixel(uint16 iX, uint16 iY) const | FBlock | |
PixelBits(uint16 iX, uint16 iY) | FBlock | |
PixelBits(uint16 iX, uint16 iY) const | FBlock | |
Planar() const | IHasFormat | inline |
PlaneBits(uint16 iPlane) | FBlock | |
PlaneBits(uint16 iPlane) const | FBlock | |
Premultiplied() const | IHasFormat | inline |
ReallocInternalData(uint16 iWidth, uint16 iHeight, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, const FOnInvalidBlock &iOnInvalid=FOnInvalidBlock(), const FOnCleanupData &iOnCleanup=FOnCleanupData()) | FBlock | |
Rect() const | IHasSize2D | inline |
RedirectedIndex(uint8 iIndex) const | IHasFormat | inline |
ReinterpretFormat(eFormat iFormat) | IHasFormat | inlineprotected |
ReinterpretSize(const FVec2UI16 &iSize) | IHasSize2D | inlineprotected |
Reversed() const | IHasFormat | inline |
Sample(int16 iX, int16 iY, eBorderMode iBorderMode=eBorderMode::Border_Transparent, const FColor &iConstant=FColor::Transparent) const | FBlock | |
SamplesPerPixel() const | IHasFormat | inline |
SampleSubpixel(float iX, float iY, eBorderMode iBorderMode=eBorderMode::Border_Transparent, const FColor &iConstant=FColor::Transparent, bool iCompensateBlackDrifting=true) const | FBlock | |
ScanlineBits(uint16 iRow) | FBlock | |
ScanlineBits(uint16 iRow) const | FBlock | |
SetPixel(uint16 iX, uint16 iY, const ISample &iSample) | FBlock | |
SetPixelSafe(uint16 iX, uint16 iY, const ISample &iSample) | FBlock | |
Size() const | IHasSize2D | inline |
Swapped() const | IHasFormat | inline |
Type() const | IHasFormat | inline |
Width() const | IHasSize2D | inline |
~FBlock() | FBlock | |
~IHasColorSpace() | IHasColorSpace | inline |
~IHasFormat() | IHasFormat | inline |
~IHasSize2D() | IHasSize2D | inline |