15 #ifndef __IPSDKIMAGE_OUTPUTIMAGETILE2D_H__ 16 #define __IPSDKIMAGE_OUTPUTIMAGETILE2D_H__ 18 #include <IPSDKImage/Fragment/Tile/Tile2d/BaseImageTile2d.h> 23 class OutputImageTile3d;
70 return static_cast<T*
>(accessBuffer(rowIdx));
145 #endif // __IPSDKIMAGE_OUTPUTIMAGETILE2D_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
Output class for 2d image tiles.
Definition: OutputImageTile2d.h:28
Structure used to extract image tiles from an image.
Definition: ImageTileExtractor.h:33
#define IPSDK_DECLARE_OUTPUT_DATA()
macro allowing to declare an output data
Definition: DataStatusHdrMacros.h:113
Class allowing to encapsulate an hybrid form of fragment buffer.
Definition: FragHybridBuffer.h:53
T * getBuffer(const ipUInt64 rowIdx)
retrieve tile row buffer for a given row index
Definition: OutputImageTile2d.h:68
Base class for 2 image tiles.
Definition: BaseImageTile2d.h:35
#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 ...
Output class for 3d image tiles.
Definition: OutputImageTile3d.h:26
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
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
FragHybridBuffer & getBuffer()
retrieve tile full buffer
Definition: OutputImageTile2d.h:134
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78