|
libCZI
Reading CZI documents made easy
|
| ▼NlibCZI | External interfaces, classes, functions and structs are found in the namespace "libCZI" |
| CAttachmentInfo | Information about an attachment |
| CBitmapLockInfo | Information about a locked bitmap - allowing direct access to the image data in memory |
| CBoundingBoxes | This structure gathers the bounding-boxes determined from all sub-blocks and only be those on pyramid-layer 0 |
| CCDimBase | Base class containing some commonly used methods |
| CCDimBounds | Implementation of a class representing an interval (and implementing the libCZI::IDimBounds-interface) |
| CCDimCoordinate | Implementation of a class representing a coordinate (and implementing the IDimCoordinate-interface) |
| ▼CCompositors | Composition operations are found in this class: multi-tile compositor and multi-channel compositor |
| CChannelInfo | |
| CComposeSingleTileOptions | Options for the libCZI::Compositors::ComposeSingleChannelTiles function |
| CTintingColor | This structure defines the tinting color |
| CDblRect | A rectangle (with double coordinates) |
| CDimensionAndStartSize | A structure combining a dimension and an interval (defined by a start value and the size) |
| CDimensionAndValue | A structure combining a dimension and a value |
| CGeneralDocumentInfo | General document information - corresponding to Information/Document |
| CIAccessor | The base interface (all accessor-interface must derive from this) |
| CIAttachment | Representation of an attachment. An attachment is a binary blob, its inner structure is opaque |
| CIAttachmentRepository | Interface for the attachment repository. This interface is used to access the attachments in a CZI-file |
| CIBitmapData | |
| CIChannelDisplaySetting | The display-settings for a channel |
| CICziMetadata | Representation of the CZI-metadata |
| CICziMultiDimensionDocumentInfo | The top-level interface for the CZI-metadata object |
| CICZIReader | This interface is used to represent the CZI-file |
| CIDecoder | The interface used for operating image decoder. That is the simplest possible interface at this point.. |
| CIDimBounds | Interface used to represent an interval (for several dimensions) |
| CIDimCoordinate | Interface used to represent a coordinate (in the space of the dimensions identified by DimensionIndex) |
| CIDimensionInfo | Base class for information about the dimension. (not yet implemented) |
| ▼CIDisplaySettings | The display settings |
| CCubicSplineCoefficients | The coefficients of a cubic spline defined by \(a\,x^3 + b\,x^2 + c\,x + d =y\) |
| CSplineControlPoint | The (normalized) control points of a spline |
| CSplineData | The defintion of the (piecewise) spline. The spline starts at xPos which is the normalized position (between 0 and 1) |
| CIIndexSet | |
| CIMetadataSegment | Interface representing the metadata-segment |
| CIntRect | A rectangle (with integer coordinates) |
| CIntSize | A structure representing a size (width and height) in integers |
| ▼CISingleChannelPyramidLayerTileAccessor | |
| COptions | Options used for this accessor |
| CPyramidLayerInfo | |
| ▼CISingleChannelScalingTileAccessor | |
| COptions | Options used for this accessor |
| ▼CISingleChannelTileAccessor | |
| COptions | Options for controlling the composition operation |
| CISite | |
| CIStream | |
| CISubBlock | |
| CISubBlockRepository | Interface for sub-block repository. This interface is used to access the sub-blocks in a CZI-file |
| CLibCZIAccessorException | Exception for signalling errors specific for accessors |
| CLibCZICZIParseException | Exception for signalling errors parsing the CZI-stream |
| CLibCZIException | Base class for all libCZI-specific exceptions |
| CLibCZIInvalidPlaneCoordinateException | Exception for signalling an incorrect plane-coordinate object |
| CLibCZIIOException | |
| CLibCZIStringParseException | Exception for signalling that a string did not parse correctly |
| ▼CPyramidStatistics | Statistics about the pyramid-layers |
| CPyramidLayerInfo | |
| CPyramidLayerStatistics | Information about a pyramid-layer |
| CRgb8Color | A structure representing an R-G-B-color triple (as bytes) |
| CRgbFloatColor | A structure representing an R-G-B-color triple (as floats) |
| CScalingInfo | Scaling information - gives the size of a pixel |
| CScopedBitmapLocker | |
| CSubBlockInfo | Information about a sub-block |
| CSubBlockStatistics | Statistics about all sub-blocks found in a CZI-document |
| CUtils | A bunch of utility functions |