82 if(points.size() == 0)
return 0;
83 SIZE_CHECK( points.begin()->size() == refPoint.size() );
84 std::size_t numObjectives = refPoint.size();
85 if(numObjectives == 2){
87 return algorithm(points, refPoint);
88 }
else if(numObjectives == 3){
90 return algorithm(points, refPoint);
91 }
else if(numObjectives == 4){
93 return algorithm(points, refPoint);
94 }
if(m_useApproximation){
95 return m_approximationAlgorithm(points, refPoint);
98 return algorithm(points, refPoint);