Namespaces | Functions | Variables
util.cpp File Reference
#include <iostream>
#include <limits>
#include <ApproxMVBB/Diameter/Utils/util.hpp>
Include dependency graph for util.cpp:

Go to the source code of this file.

Namespaces

 ApproxMVBB
 These are some container definitions.
 
 ApproxMVBB::Diameter
 

Functions

APPROXMVBB_EXPORT void ApproxMVBB::Diameter::_AddToCounter (TypeCounter *c, const int i)
 
APPROXMVBB_EXPORT int ApproxMVBB::Diameter::_FarthestPointFromSphere (TypeSegment *theSeg, double const **theList, const int first, int *last, const int dim, const int _reduction_mode_)
 
APPROXMVBB_EXPORT int ApproxMVBB::Diameter::_FindPointInList (double const **theList, const int first, const int last, double x0, double x1)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_GetCounterAverage (TypeCounter *c, const int i)
 
APPROXMVBB_EXPORT void ApproxMVBB::Diameter::_InitCounter (TypeCounter *c)
 
APPROXMVBB_EXPORT int ApproxMVBB::Diameter::_LastPointOutsideSphereAndBoundWithDiameter (TypeSegment *theSeg, double constsquareDiameter, double const **theList, const int first, int *last, const int dim, const int _reduction_mode_, double *bound)
 
APPROXMVBB_EXPORT int ApproxMVBB::Diameter::_LastPointOutsideSphereWithDiameter (TypeSegment *theSeg, double constsquareDiameter, double const **theList, const int first, int *last, const int dim, const int _reduction_mode_)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_MaximalDistanceFromPoint (int *index, double const *ref, double const **theList, const int first, const int last, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_MaximalSegmentInOneList (TypeSegment *theSeg, const int index, double const **theList, int *first, int *last, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_MaximalSegmentInTwoLists (TypeSegment *theSeg, const int index1, double const **theList1, int *first1, int *last1, double const **theList2, int *first2, int *last2, int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_QuadraticDiameterInOneList (TypeSegment *theDiam, double const **theList, const int first, const int last, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_QuadraticDiameterInTwoLists (TypeSegment *theDiam, int *index1, int *index2, double const **theList1, const int first1, const int last1, double const **theList2, const int first2, const int last2, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_ScalarProduct (double const *a, double const *b, double const *c, double const *d, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_ScalarProduct2D (double const *a, double const *b, double const *c, double const *d)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_ScalarProduct3D (double const *a, double const *b, double const *c, double const *d)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_SquareDistance (double const *a, double const *b, const int dim)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_SquareDistance2D (double const *a, double const *b)
 
APPROXMVBB_EXPORT double ApproxMVBB::Diameter::_SquareDistance3D (double const *a, double const *b)
 
APPROXMVBB_EXPORT void ApproxMVBB::Diameter::_SwapPoints (double const **theList, const int i, const int j)
 

Variables

static int ApproxMVBB::Diameter::_base_ = 100000000
 


asr_approx_mvbb
Author(s): Gassner Nikolai
autogenerated on Mon Jun 10 2019 12:38:09