distinct_points.h File Reference

From a set of points, generate an indexed set of distinct points. More...

#include "IndSimpSet.h"
#include "../../kernel/BBox.h"
#include "../../orq/CellArray.h"
#include <iostream>
#include <vector>
#include <cassert>
#include "distinct_points.ipp"

Go to the source code of this file.

Functions

template<int N, typename PtForIter , typename PtOutIter , typename IntOutIter , typename T >
void buildDistinctPoints (PtForIter pointsBeginning, PtForIter pointsEnd, PtOutIter distinctPointsOutput, IntOutIter indicesOutput, const T minDistance)
 From a set of points, generate an indexed set of distinct points.
template<int N, typename PtForIter , typename PtOutIter , typename IntOutIter >
void buildDistinctPoints (PtForIter pointsBeginning, PtForIter pointsEnd, PtOutIter distinctPoints, IntOutIter indices)
 From a set of points, generate an indexed set of distinct points.
template<int N, int M, bool A, typename T , typename V , typename IS >
void removeDuplicateVertices (IndSimpSet< N, M, A, T, V, IS > *x, T minDistance)
 Remove duplicate vertices.
template<int N, int M, bool A, typename T , typename V , typename IS >
void removeDuplicateVertices (IndSimpSet< N, M, A, T, V, IS > *x)
 Remove duplicate vertices.

Detailed Description

From a set of points, generate an indexed set of distinct points.

Generated on Thu Jun 30 02:14:57 2016 for Computational Geometry Package by  doxygen 1.6.3