#include <PointFunctions.hpp>
|
using | PointData = std::pair< unsigned int, bool > |
|
|
template<typename Derived > |
| CompareByAngle (const MatrixBase< Derived > &points, const Vector2 &base, unsigned int baseIdx, unsigned int &deletedPoints) |
|
int | operator() (const PointData &point1In, const PointData &point2In) |
|
Definition at line 239 of file PointFunctions.hpp.
template<typename Derived >
ApproxMVBB::PointFunctions::CompareByAngle::CompareByAngle |
( |
const MatrixBase< Derived > & |
points, |
|
|
const Vector2 & |
base, |
|
|
unsigned int |
baseIdx, |
|
|
unsigned int & |
deletedPoints |
|
) |
| |
|
inline |
Cosntructor, points is not a temporary, it accepts all sorts of matrix expressions, however the construction of MatrixRef<> might create a temporary but this is stored in m_p!
Definition at line 251 of file PointFunctions.hpp.
int ApproxMVBB::PointFunctions::CompareByAngle::operator() |
( |
const PointData & |
point1In, |
|
|
const PointData & |
point2In |
|
) |
| |
|
inline |
True if b is positively rotated from a, stricly weak ordering!
Definition at line 259 of file PointFunctions.hpp.
const Vector2 ApproxMVBB::PointFunctions::CompareByAngle::m_base |
|
private |
const unsigned int ApproxMVBB::PointFunctions::CompareByAngle::m_baseIdx |
|
private |
unsigned int& ApproxMVBB::PointFunctions::CompareByAngle::m_deletedPoints |
|
private |
const MatrixRef<const Matrix2Dyn> ApproxMVBB::PointFunctions::CompareByAngle::m_p |
|
private |
The documentation for this class was generated from the following file: