#include <vector>
#include <float.h>
#include "Point3.h"
#include "Mesh.h"
Go to the source code of this file.
|
MeshPtr | GEOM_WOF::melt (std::vector< Point3 > &vInputCorners, double avgLength, double featureThresh=15.0) |
| Remesh (melt) a triangle mesh. More...
|
|
MeshPtr | GEOM_WOF::reconstruct_auto (std::vector< Point3 > &vPoints, double sfactor, int numGrowSteps) |
| Reconstruct with an automatic spacing value. More...
|
|
MeshPtr | GEOM_WOF::reconstruct_abs (std::vector< Point3 > &vPoints, double spacingAbs, int numGrowSteps) |
| Reconstruct with an absolute spacing value. More...
|
|
void | GEOM_WOF::toCloud (std::vector< Point3 > &vCornersIn, double length, double featureThresh, std::vector< Point3 > &vCloudOut) |
| Mesh-to-Cloud. More...
|
|
void | GEOM_WOF::edgeFlips (MeshPtr pMesh) |
| Flip edges. More...
|
|
void | GEOM_WOF::edgeFlipsSimA (MeshPtr pMesh) |
| Flip edges - simulated annealing. More...
|
|
void | GEOM_WOF::laplacianSmoothing (MeshPtr pMesh, int numIterations) |
| Laplacian smoothing. More...
|
|
int | GEOM_WOF::reduce (MeshPtr pMesh, double targetLen=DBL_MAX, double maxDev=2.0) |
| Reduce. More...
|
|
void | GEOM_WOF::autoOffset (std::vector< Point3 > &vPoints, double &xoff, double &yoff, double &zoff) |
| Automatic offset. More...
|
|
void | GEOM_WOF::subscribe (ProgressBase *pProgressBase) |
| Subscribe to progress updates. More...
|
|
void | GEOM_WOF::setGlobalNumCPU (int numCPU) |
| setGlobalNumCPU More...
|
|
int | GEOM_WOF::getGlobalNumCPU () |
| getGlobalNumCPU More...
|
|