25 #ifndef __IPSDKMATH_MUNKRES_H__ 26 #define __IPSDKMATH_MUNKRES_H__ 31 #pragma warning (push) 32 #pragma warning (disable : 4275 4251) 36 #include <boost/noncopyable.hpp> 97 bool isSolved()
const;
149 #pragma warning (pop) 151 #endif // __IPSDKMATH_MUNKRES_H__ Definition of import/export macro for library.
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
std::vector< ipUInt32 > UInt32Vector
stl vector collections
Definition: BaseCollections.h:33
std::vector< ipReal64 > Real64Vector
stl vector collections
Definition: BaseCollections.h:37
Implementation of munkres algorithm.
Definition: Munkres.h:44
double ipReal64
Base types definition.
Definition: BaseTypes.h:57
Real64Vector _inputWeights
input matrix data associated to algorithm
Definition: Munkres.h:128
#define IPSDKMATH_API
Import/Export macro for library IPSDKMath.
Definition: IPSDKMathExports.h:27
bool isInit() const
check for object initialization
Definition: Munkres.h:138
UInt32Vector _assignments
assignment vector associated to problem solution
Definition: Munkres.h:131
Predefined base collection types for library.
ipUInt32 _nbRows
number of rows for matrix associated to algorithm
Definition: Munkres.h:122
ipUInt32 _nbColumns
number of columns for matrix associated to algorithm
Definition: Munkres.h:125
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53