16 #ifndef __IPSDKIMAGEPROCESSING_TILECOLLCOMPARISONRULEOPERATORS_H__ 17 #define __IPSDKIMAGEPROCESSING_TILECOLLCOMPARISONRULEOPERATORS_H__ 124 #endif // __IPSDKIMAGEPROCESSING_TILECOLLCOMPARISONRULEOPERATORS_H__ 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
Base operators used to combined rules.
IPSDKIMAGEPROCESSING_API processor::RulePtr matchBufferType(const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2)
function allowing to check that two images buffer types are equal
boost::shared_ptr< BaseRule > RulePtr
shared pointer to rule
Definition: RuleTypes.h:104
Definition of import/export macro for library.
IPSDKIMAGEPROCESSING_API processor::RulePtr matchTileCollSize(const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2)
function allowing to check that size of tile collections match
IPSDKIMAGEPROCESSING_API processor::RulePtr matchTileCoords(const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2)
function allowing to check that tile coordinates match among tile collections
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
Predefined types for tile collection attributes comparison rules.