16 #ifndef __IPSDKIMAGEPROCESSING_BASEGENERICMEASURESETSPLIT_H__ 17 #define __IPSDKIMAGEPROCESSING_BASEGENERICMEASURESETSPLIT_H__ 19 #include <IPSDKImageProcessing/DataSplit/MeasureSet/BaseMeasureSetSplit.h> 27 template <
typename InputDataType>
48 void initBase(
const boost::shared_ptr<InputDataType>& pMeasureSet,
55 const boost::shared_ptr<InputDataType>& pSubMeasureSet) = 0;
74 template <
typename InputDataType>
87 #endif // __IPSDKIMAGEPROCESSING_BASEGENERICMEASURESETSPLIT_H__ eMeasureSetSplitType getMeasureSetSplitType() const
retrieve measure set split type
Definition: BaseGenericMeasureSetSplit.h:76
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< MeasureSetColl > MeasureSetCollPtr
shared pointer to measure set collection
Definition: MeasureSetSplitTypes.h:54
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
Base class for processor class.
Definition: BaseProcessor.h:43
Split operation generating generic sub measure set.
Definition: MeasureSetSplitTypes.h:37
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
Base class for request origin description.
Definition: BaseRequestOrigin.h:28
Base class for generic shape measure set split operations for data dispatch.
Definition: BaseGenericMeasureSetSplit.h:28
Base class for shape measure set split operations for data dispatch.
Definition: BaseMeasureSetSplit.h:35
eMeasureSetSplitType
Enumerate describing measure set split type.
Definition: MeasureSetSplitTypes.h:35