16 #ifndef __IPSDKIMAGEPROCESSING_TILECOLLATTRIBUTETYPES_H__ 17 #define __IPSDKIMAGEPROCESSING_TILECOLLATTRIBUTETYPES_H__ 20 #include <boost/shared_ptr.hpp> 25 class BaseTileCollAttribute;
26 class BaseTile2dCollAttribute;
27 class BaseTile3dCollAttribute;
74 #endif // __IPSDKIMAGEPROCESSING_TILECOLLATTRIBUTETYPES_H__ boost::shared_ptr< const BaseTile3dCollAttribute > Tile3dCollAttributeConstPtr
shared pointer to attribute associated to a collection of image tiles 3d
Definition: TileCollAttributeTypes.h:70
boost::weak_ptr< const BaseTileCollAttribute > TileCollAttributeConstWeakPtr
weak pointer to attribute associated to a collection of image tiles
Definition: TileCollAttributeTypes.h:58
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eTileCollAttributeType
Enumerate describing tile collection attributes type.
Definition: TileCollAttributeTypes.h:38
Base class for attributes associated to collection of image 2d tile.
Definition: BaseTile2dCollAttribute.h:27
boost::shared_ptr< const BaseTile2dCollAttribute > Tile2dCollAttributeConstPtr
shared pointer to attribute associated to a collection of image tiles 2d
Definition: TileCollAttributeTypes.h:64
Definition: DataItemNodeHdrMacrosDetails.h:48
boost::shared_ptr< BaseTile2dCollAttribute > Tile2dCollAttributePtr
shared pointer to attribute associated to a collection of image tiles 2d
Definition: TileCollAttributeTypes.h:63
boost::weak_ptr< BaseTileCollAttribute > TileCollAttributeWeakPtr
weak pointer to attribute associated to a collection of image tiles
Definition: TileCollAttributeTypes.h:57
Base class for attributes associated to collection of image 3d tile.
Definition: BaseTile3dCollAttribute.h:27
Attribute associated to a collection of 2d tile.
Definition: TileCollAttributeTypes.h:40
boost::shared_ptr< BaseTile3dCollAttribute > Tile3dCollAttributePtr
shared pointer to attribute associated to a collection of image tiles 3d
Definition: TileCollAttributeTypes.h:69
boost::shared_ptr< BaseTileCollAttribute > TileCollAttributePtr
shared pointer to attribute associated to a collection of image tiles
Definition: TileCollAttributeTypes.h:51
Attribute associated to a collection of 3d tile.
Definition: TileCollAttributeTypes.h:42
boost::shared_ptr< const BaseTileCollAttribute > TileCollAttributeConstPtr
shared pointer to attribute associated to a collection of image tiles
Definition: TileCollAttributeTypes.h:52
Predefined types for image processing attributes management.
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
Base class for attributes associated to collection of image tile.
Definition: BaseTileCollAttribute.h:36