7#include "slideio/drivers/vsi/vsi_api_def.hpp"
8#include "slideio/imagetools/tiffkeeper.hpp"
12#pragma warning( push )
13#pragma warning(disable: 4251)
20 class SLIDEIO_VSI_EXPORTS VsiFileScene :
public VSIScene
23 VsiFileScene(
const std::string& filePath, std::shared_ptr<VSIFile>& vsiFile,
int directoryIndex);
25 void readResampledBlockChannels(
const cv::Rect& blockRect,
const cv::Size& blockSize,
26 const std::vector<int>& channelIndices, cv::OutputArray output)
override;
27 int getTileCount(
void* userData)
override;
28 bool getTileRect(
int tileIndex, cv::Rect& tileRect,
void* userData)
override;
29 bool readTile(
int tileIndex,
const std::vector<int>& channelIndices, cv::OutputArray tileRaster,
30 void* userData)
override;
Definition: exceptions.hpp:12