#include <Remesher_Simmetrix.h>


| Public Member Functions | |
| Remesher_Simmetrix (const char *logfile=NULL) | |
| Initialize the remesher.  More... | |
| virtual | ~Remesher_Simmetrix () | 
| Finalize the remesher.  More... | |
| virtual void | remesh_serial (Manifold *wm, COM::Attribute *mesh_out, double lave, double fangle) | 
| void | set_global_mesh_size (int type, double val) | 
| void | set_fangle (double fangle) | 
| void | set_short_ratio (double r) | 
| Protected Member Functions | |
| void * | window_to_simmesh (const COM::Window *outwin) | 
| void | simmesh_to_window (void *mesh, COM::Window *outwin) | 
| Protected Attributes | |
| int | _size_type | 
| double | _size_val | 
| double | _fangle | 
| double | _shrtRatio | 
| Static Protected Attributes | |
| static int | instances = 0 | 
| This file provides a wrapper to invoke GeomSim from Simmetrix to remesh a surface mesh.  More... | |
| Additional Inherited Members | |
|  Private Member Functions inherited from Remesher_base | |
| virtual | ~Remesher_base () | 
Definition at line 33 of file Remesher_Simmetrix.h.
| 
 | explicit | 
Initialize the remesher.
In particular, initialize MeshSim.
Definition at line 39 of file Remesher_Simmetrix.C.
References instances.
| 
 | virtual | 
Finalize the remesher.
In particular, finalize MeshSim.
Definition at line 56 of file Remesher_Simmetrix.C.
References instances.
| 
 | virtual | 
Implements Remesher_base.
Definition at line 150 of file Remesher_Simmetrix.C.
References _fangle, _shrtRatio, _size_type, _size_val, set_fangle(), set_global_mesh_size(), set_short_ratio(), simmesh_to_window(), and window_to_simmesh().

| 
 | inline | 
Definition at line 53 of file Remesher_Simmetrix.h.
References _fangle.
Referenced by remesh_serial().

| 
 | inline | 
Definition at line 48 of file Remesher_Simmetrix.h.
References _size_type, and _size_val.
Referenced by remesh_serial().

| 
 | inline | 
Definition at line 57 of file Remesher_Simmetrix.h.
References _shrtRatio.
Referenced by remesh_serial().

| 
 | protected | 
Definition at line 102 of file Remesher_Simmetrix.C.
References COM_assertion_msg, COM_NC, face, i, and j.
Referenced by remesh_serial().

| 
 | protected | 
Definition at line 68 of file Remesher_Simmetrix.C.
References COM_assertion_msg, and i.
Referenced by remesh_serial().

| 
 | protected | 
Definition at line 70 of file Remesher_Simmetrix.h.
Referenced by remesh_serial(), and set_fangle().
| 
 | protected | 
Definition at line 71 of file Remesher_Simmetrix.h.
Referenced by remesh_serial(), and set_short_ratio().
| 
 | protected | 
Definition at line 68 of file Remesher_Simmetrix.h.
Referenced by remesh_serial(), and set_global_mesh_size().
| 
 | protected | 
Definition at line 69 of file Remesher_Simmetrix.h.
Referenced by remesh_serial(), and set_global_mesh_size().
| 
 | staticprotected | 
This file provides a wrapper to invoke GeomSim from Simmetrix to remesh a surface mesh.
Definition at line 67 of file Remesher_Simmetrix.h.
Referenced by Remesher_Simmetrix(), and ~Remesher_Simmetrix().