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

namespace  ApproxMVBB
 

These are some container definitions.


namespace  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 Sat Jun 8 2019 20:21:50