#include <atomprobe/primitives/mesh.h>
#include <atomprobe/helper/aptAssert.h>
#include <helper/helpFuncs.h>
#include "atomprobe/helper/maths/misc.h"
#include <string>
#include <algorithm>
#include <limits>
#include <list>
#include <utility>
#include <deque>
Go to the source code of this file.
|
bool | AtomProbe::antiRotateMatch (const unsigned int *a, const unsigned int *b, size_t n) |
|
bool | AtomProbe::rotateMatch (const unsigned int *a, const unsigned int *b, size_t n, bool directionForwards=true) |
|
float | AtomProbe::signVal (unsigned int val) |
|
size_t | AtomProbe::findMaxLessThanOrEq (const vector< std::pair< size_t, size_t > > &v, size_t value) |
|
float | AtomProbe::Determinant (float **a, int n) |
|
float | AtomProbe::fourDeterminant (const Point3D &a, const Point3D &b, const Point3D &c, const Point3D &d) |
|
unsigned int | AtomProbe::edgeIdx (unsigned int i, unsigned int j) |
|
int | AtomProbe::intersect_RayTriangle (const Point3D &rayStart, const Point3D &rayEnd, Point3D *tri, Point3D &I) |
|
void | AtomProbe::findNearVerticies (float tolerance, const vector< Point3D > &ptVec, vector< std::pair< size_t, vector< size_t > > > &clusterList) |
|
void | AtomProbe::findNearVerticies (float tolerance, const vector< Point3D > &ptVec, std::list< std::pair< size_t, vector< size_t > > > &clusterList) |
|