15 #ifndef __IPSDKIMAGEPROCESSING_TILEATTRIBUTETYPES_H__ 16 #define __IPSDKIMAGEPROCESSING_TILEATTRIBUTETYPES_H__ 19 #include <boost/shared_ptr.hpp> 24 class BaseTileAttribute;
25 class BaseTile2dAttribute;
26 class BaseTile3dAttribute;
67 #endif // __IPSDKIMAGEPROCESSING_TILEATTRIBUTETYPES_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< const BaseTile2dAttribute > Tile2dAttributeConstPtr
shared pointer to image tile 2d attribute
Definition: TileAttributeTypes.h:57
Base class for image tile 3d attributes.
Definition: BaseTile3dAttribute.h:26
boost::shared_ptr< const BaseTileAttribute > TileAttributeConstPtr
shared pointer to image tile attribute
Definition: TileAttributeTypes.h:51
Attribute associated to an 2d tile.
Definition: TileAttributeTypes.h:39
boost::shared_ptr< BaseTile2dAttribute > Tile2dAttributePtr
shared pointer to image tile 2d attribute
Definition: TileAttributeTypes.h:56
Attribute associated to an 3d tile.
Definition: TileAttributeTypes.h:41
boost::shared_ptr< const BaseTile3dAttribute > Tile3dAttributeConstPtr
shared pointer to image tile 3d attribute
Definition: TileAttributeTypes.h:63
eTileAttributeType
Enumerate describing tile attributes type.
Definition: TileAttributeTypes.h:37
boost::shared_ptr< BaseTile3dAttribute > Tile3dAttributePtr
shared pointer to image tile 3d attribute
Definition: TileAttributeTypes.h:62
Definition: DataItemNodeHdrMacrosDetails.h:48
boost::shared_ptr< BaseTileAttribute > TileAttributePtr
shared pointer to image tile attribute
Definition: TileAttributeTypes.h:50
Predefined types for image processing attributes management.
Base class for image tile attributes.
Definition: BaseTileAttribute.h:34
#define IPSDK_ENUM(enumTypeStr, enumSeq)
macro allowing to declare an enumerate for library
Definition: EnumMacros.h:26
Base class for image tile 2d attributes.
Definition: BaseTile2dAttribute.h:26