15 #ifndef __IPSDKIMAGE_INPUTIMAGETILE2D_H__ 16 #define __IPSDKIMAGE_INPUTIMAGETILE2D_H__ 18 #include <IPSDKImage/Fragment/Tile/Tile2d/BaseImageTile2d.h> 19 #include <IPSDKImage/Fragment/BorderPolicy/2d/Border2dPolicy.h> 24 class InputImageTile3d;
103 const ipInt64 tileStartOffsetX,
104 const ipInt64 tileStartOffsetY,
124 const ipInt64 tileStartOffsetX,
125 const ipInt64 tileStartOffsetY,
135 void updateBorderData()
const;
149 #endif // __IPSDKIMAGE_INPUTIMAGETILE2D_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
#define IPSDK_DECLARE_INPUT_DATA()
macro allowing to declare an input data
Definition: DataStatusHdrMacros.h:106
Structure used to extract image tiles from an image.
Definition: ImageTileExtractor.h:33
Base class for 2 image tiles.
Definition: BaseImageTile2d.h:35
Class used to define policy for 2d strip borders management during a kernel algorithm processing...
Definition: Border2dPolicy.h:34
Input class for 2d image tiles.
Definition: InputImageTile2d.h:29
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
boost::shared_ptr< const BasePlanStorage > PlanStorageConstPtr
shared pointer to const image plan storage
Definition: PlanStorageTypes.h:58
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 class for 3d image tiles.
Definition: InputImageTile3d.h:27
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
int64_t ipInt64
Base types definition.
Definition: BaseTypes.h:54
Border2dPolicy _border2dPolicy
border policy associated to tile
Definition: InputImageTile2d.h:140
eImageBufferType
types associated to image buffers
Definition: ImageTypes.h:78