libCZI
Reading and Writing CZI documents made easy
|
#include <libCZI_Compositor.h>
Classes | |
struct | Options |
Options used for this accessor. More... | |
struct | PyramidLayerInfo |
Public Member Functions | |
virtual std::shared_ptr< libCZI::IBitmapData > | Get (const libCZI::IntRect &roi, const libCZI::IDimCoordinate *planeCoordinate, const PyramidLayerInfo &pyramidInfo, const libCZI::ISingleChannelPyramidLayerTileAccessor::Options *pOptions)=0 |
virtual std::shared_ptr< libCZI::IBitmapData > | Get (libCZI::PixelType pixeltype, const libCZI::IntRect &roi, const libCZI::IDimCoordinate *planeCoordinate, const PyramidLayerInfo &pyramidInfo, const libCZI::ISingleChannelPyramidLayerTileAccessor::Options *pOptions)=0 |
virtual void | Get (libCZI::IBitmapData *pDest, int xPos, int yPos, const IDimCoordinate *planeCoordinate, const PyramidLayerInfo &pyramidInfo, const Options *pOptions)=0 |
Copy the composite to the specified bitmap. More... | |
Interface for single-channel-pyramidlayer tile accessors. It allows to directly address the pyramid-layer it operates on. This accessor creates a multi-tile composite of a single channel (and a single plane) from a specified pyramid-layer.
|
pure virtual |
Gets the tile composite of the specified plane and the specified ROI and the specified pyramid-layer. The pixeltype is determined by examining the first subblock found in the specified plane (which is an arbitrary subblock). A newly allocated bitmap is returned.
roi | The ROI. |
planeCoordinate | The plane coordinate. |
pyramidInfo | Information describing the pyramid-layer. |
pOptions | Options for controlling the operation. |
|
pure virtual |
Copy the composite to the specified bitmap.
[out] | pDest | The destination bitmap (also defining the width and height) |
xPos | The x-position. | |
yPos | The y-position. | |
planeCoordinate | The plane coordinate. | |
pyramidInfo | Information describing the pyramid-layer. | |
pOptions | Options for controlling the operation. |
|
pure virtual |
Gets the tile composite of the specified plane and the specified ROI and the specified pyramid-layer.
pixeltype | The pixeltype (of the destination bitmap). |
roi | The ROI. |
planeCoordinate | The plane coordinate. |
pyramidInfo | Information describing the pyramid-layer. |
pOptions | Options for controlling the operation. |