![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
#include <IPSDKImageProcessing/IPSDKImageProcessingExports.h>#include <IPSDKBaseProcessing/Rule/RuleOperators.h>#include <IPSDKImageProcessing/Rule/IPEnum/RuleIPEnumValue.h>#include <IPSDKImageProcessing/Attribute/IPEnum/IPEnumAttribute.h>#include <boost/utility/enable_if.hpp>#include <boost/type_traits/is_same.hpp>#include <boost/mpl/equal_to.hpp>#include <boost/mpl/and.hpp>#include <boost/make_shared.hpp>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::imaproc | |
| Namespace agregating IPSDK base routines and classes for image algorithm processing. | |
Functions | |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | ipsdk::imaproc::operator== (const boost::shared_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | ipsdk::imaproc::isEqual (const boost::weak_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | ipsdk::imaproc::operator!= (const boost::shared_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | ipsdk::imaproc::isNotEqual (const boost::weak_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
1.8.14