15 #ifndef __IPSDKIMAGEPROCESSING_IMAGETILECOLLSPLITTYPES_H__ 16 #define __IPSDKIMAGEPROCESSING_IMAGETILECOLLSPLITTYPES_H__ 91 #endif // __IPSDKIMAGEPROCESSING_IMAGETILECOLLSPLITTYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
structure used to store tile 3d coordinates
Definition: ImageTileCollSplitTypes.h:65
ipInt64 _startOffsetX
tile x start offset
Definition: ImageTileCollSplitTypes.h:68
Predefined types for image processing elements split.
std::vector< Tile3dCoords > Tile3dCoordsColl
collection of tile 3d coordinates
Definition: ImageTileCollSplitTypes.h:87
eImageTileCollSplitType
Enumerate describing image tile collection split type.
Definition: ImageTileCollSplitTypes.h:34
std::vector< Tile2dCoords > Tile2dCoordsColl
collection of tile 2d coordinates
Definition: ImageTileCollSplitTypes.h:62
Base types for multiplatform compatibility.
ipInt64 _startOffsetZ
tile z start offset
Definition: ImageTileCollSplitTypes.h:74
ipUInt64 _sizeY
tile y size
Definition: ImageTileCollSplitTypes.h:80
ipInt64 _startOffsetY
tile y start offset
Definition: ImageTileCollSplitTypes.h:71
Split operation generating collections of image 2d tiles.
Definition: ImageTileCollSplitTypes.h:36
ipUInt64 _sizeZ
tile z size
Definition: ImageTileCollSplitTypes.h:83
Split operation generating collections of image 3d tiles.
Definition: ImageTileCollSplitTypes.h:38
int64_t ipInt64
Base types definition.
Definition: BaseTypes.h:54
ipUInt64 _sizeX
tile x size
Definition: ImageTileCollSplitTypes.h:77
structure used to store tile 2d coordinates
Definition: ImageTileCollSplitTypes.h:46
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26