libCZI
Reading and Writing CZI documents made easy
|
This is the complete list of members for libCZI::ICziReaderWriter, including all inherited members.
Close()=0 | libCZI::ICziReaderWriter | pure virtual |
Create(std::shared_ptr< IInputOutputStream > stream, std::shared_ptr< ICziReaderWriterInfo > info=nullptr)=0 | libCZI::ICziReaderWriter | pure virtual |
EnumerateAttachments(const std::function< bool(int index, const AttachmentInfo &info)> &funcEnum)=0 | libCZI::IAttachmentRepository | pure virtual |
EnumerateSubBlocks(const std::function< bool(int index, const SubBlockInfo &info)> &funcEnum)=0 | libCZI::ISubBlockRepository | pure virtual |
EnumerateSubset(const char *contentFileType, const char *name, const std::function< bool(int index, const AttachmentInfo &info)> &funcEnum)=0 | libCZI::IAttachmentRepository | pure virtual |
EnumSubset(const IDimCoordinate *planeCoordinate, const IntRect *roi, bool onlyLayer0, const std::function< bool(int index, const SubBlockInfo &info)> &funcEnum)=0 | libCZI::ISubBlockRepository | pure virtual |
GetFileHeaderInfo()=0 | libCZI::ICziReaderWriter | pure virtual |
GetPyramidStatistics()=0 | libCZI::ISubBlockRepository | pure virtual |
GetStatistics()=0 | libCZI::ISubBlockRepository | pure virtual |
ReadAttachment(int index)=0 | libCZI::IAttachmentRepository | pure virtual |
ReadMetadataSegment()=0 | libCZI::ICziReaderWriter | pure virtual |
ReadSubBlock(int index)=0 | libCZI::ISubBlockRepository | pure virtual |
RemoveAttachment(int attchmntId)=0 | libCZI::ICziReaderWriter | pure virtual |
RemoveSubBlock(int key)=0 | libCZI::ICziReaderWriter | pure virtual |
ReplaceAttachment(int attchmntId, const AddAttachmentInfo &addAttachmentInfo)=0 | libCZI::ICziReaderWriter | pure virtual |
ReplaceSubBlock(int key, const AddSubBlockInfo &addSbBlkInfo)=0 | libCZI::ICziReaderWriter | pure virtual |
ReplaceSubBlock(int key, const libCZI::AddSubBlockInfoMemPtr &addSbBlkInfoMemPtr) | libCZI::ICziReaderWriter | |
ReplaceSubBlock(int key, const libCZI::AddSubBlockInfoLinewiseBitmap &addSbInfoLinewise) | libCZI::ICziReaderWriter | |
ReplaceSubBlock(int key, const libCZI::AddSubBlockInfoStridedBitmap &addSbBlkInfoStrideBitmap) | libCZI::ICziReaderWriter | |
SyncAddAttachment(const AddAttachmentInfo &addAttachmentInfo)=0 | libCZI::ICziReaderWriter | pure virtual |
SyncAddSubBlock(const AddSubBlockInfo &addSbBlkInfo)=0 | libCZI::ICziReaderWriter | pure virtual |
SyncAddSubBlock(const libCZI::AddSubBlockInfoMemPtr &addSbBlkInfoMemPtr) | libCZI::ICziReaderWriter | |
SyncAddSubBlock(const libCZI::AddSubBlockInfoLinewiseBitmap &addSbInfoLinewise) | libCZI::ICziReaderWriter | |
SyncAddSubBlock(const libCZI::AddSubBlockInfoStridedBitmap &addSbBlkInfoStrideBitmap) | libCZI::ICziReaderWriter | |
SyncWriteMetadata(const WriteMetadataInfo &metadataInfo)=0 | libCZI::ICziReaderWriter | pure virtual |
TransformPoint(const libCZI::IntPointAndFrameOfReference &source_point, libCZI::CZIFrameOfReference destination_frame_of_reference)=0 (defined in libCZI::ISubBlockRepository) | libCZI::ISubBlockRepository | pure virtual |
TransformRectangle(const libCZI::IntRectAndFrameOfReference &source_rectangle, libCZI::CZIFrameOfReference destination_frame_of_reference) (defined in libCZI::ISubBlockRepository) | libCZI::ISubBlockRepository | inline |
TryGetSubBlockInfo(int index, SubBlockInfo *info) const =0 | libCZI::ISubBlockRepository | pure virtual |
TryGetSubBlockInfoOfArbitrarySubBlockInChannel(int channelIndex, SubBlockInfo &info)=0 | libCZI::ISubBlockRepository | pure virtual |
~IAttachmentRepository()=default (defined in libCZI::IAttachmentRepository) | libCZI::IAttachmentRepository | virtual |
~ICziReaderWriter() override=default (defined in libCZI::ICziReaderWriter) | libCZI::ICziReaderWriter | |
~ISubBlockRepository()=default (defined in libCZI::ISubBlockRepository) | libCZI::ISubBlockRepository | virtual |