15 #ifndef __IPSDKIMAGE_INOUTIMAGETILE2D_H__ 16 #define __IPSDKIMAGE_INOUTIMAGETILE2D_H__ 18 #include <IPSDKImage/Fragment/Tile/Tile2d/BaseImageTile2d.h> 23 class InOutImageTile3d;
70 return static_cast<T*
>(accessBuffer(rowIdx));
152 #endif // __IPSDKIMAGE_INOUTIMAGETILE2D_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
Structure used to extract image tiles from an image.
Definition: ImageTileExtractor.h:33
#define IPSDK_DECLARE_INOUT_DATA()
macro allowing to declare an in/out data
Definition: DataStatusHdrMacros.h:120
Class allowing to encapsulate an hybrid form of fragment buffer.
Definition: FragHybridBuffer.h:53
Base class for 2 image tiles.
Definition: BaseImageTile2d.h:35
FragHybridBuffer & getBuffer()
retrieve tile full buffer
Definition: InOutImageTile2d.h:141
T * getBuffer(const ipUInt64 rowIdx)
retrieve tile row buffer for a given row index
Definition: InOutImageTile2d.h:68
Input and output class for 3d image tiles.
Definition: InOutImageTile3d.h:26
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
IPSDKIMAGEPROCESSING_API processor::RulePtr bufferType(const ImageAttributeConstWeakPtr &pImageAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute)
function allowing to check that an image correspond to a given image buffer types attribute ...
boost::shared_ptr< const DataItemMap > DataItemMapConstPtr
shared pointer to const DataItemMap
Definition: DataItemTypes.h:170
#define IPSDKIMAGE_API
Import/Export macro for library IPSDKImage.
Definition: IPSDKImageExports.h:27
Input and output class for 2d image tiles.
Definition: InOutImageTile2d.h:28
FragHybridBuffer & accessBuffer() const
access to tile full buffer
boost::shared_ptr< BasePlanStorage > PlanStoragePtr
shared pointer to image plan storage
Definition: PlanStorageTypes.h:55
boost::shared_ptr< const DataIdentifier > DataIdentifierConstPtr
shared pointer to const data identifier
Definition: DataIdentifierTypes.h:31
Base class for images data type.
Definition: BaseImage.h:43
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78