|
| IsotropicRemesher (ProgressEmitter *_prgEmt=NULL) |
|
void | remesh (MeshT &_mesh, const double _targetEdgeLength) |
| do the remeshing
|
|
|
void | splitLongEdges (MeshT &_mesh, const double _maxEdgeLength) |
| performs edge splits until all edges are shorter than the threshold
|
|
void | collapseShortEdges (MeshT &_mesh, const double _minEdgeLength, const double _maxEdgeLength) |
| collapse edges shorter than minEdgeLength if collapsing doesn't result in new edge longer than maxEdgeLength
|
|
void | equalizeValences (MeshT &_mesh) |
|
int | targetValence (MeshT &_mesh, const typename MeshT::VertexHandle &_vh) |
| returns 4 for boundary vertices and 6 otherwise
|
|
void | tangentialRelaxation (MeshT &_mesh) |
|
template<class SpatialSearchT > |
MeshT::Point | findNearestPoint (const MeshT &_mesh, const typename MeshT::Point &_point, typename MeshT::FaceHandle &_fh, SpatialSearchT *_ssearch, double *_dbest) |
|
OpenMeshTriangleBSPT< MeshT > * | getTriangleBSP (MeshT &_mesh) |
|
template<class SpatialSearchT > |
void | projectToSurface (MeshT &_mesh, MeshT &_original, SpatialSearchT *_ssearch) |
|
bool | isBoundary (MeshT &_mesh, const typename MeshT::VertexHandle &_vh) |
|
bool | isFeature (MeshT &_mesh, const typename MeshT::VertexHandle &_vh) |
|
template<class MeshT>
class IsotropicRemesher< MeshT >
Definition at line 56 of file IsotropicRemesherT.hh.
The documentation for this class was generated from the following files: