MeshKit
1.0
|
#include <SwapEdges.hpp>
Public Member Functions | |
SwapTriEdges (Mesh *m, double angle=10.0) | |
Constructor ... | |
~SwapTriEdges () | |
int | apply_rule (int r=DELAUNAY_RULE) |
Private Member Functions | |
int | apply_advance_front_rule () |
bool | isIdeal (const Vertex *v) const |
bool | unchecked (const Face *f) const |
int | one_sweep (int entity, int r) |
int | atomicOp (const Face *face, int r) |
int | atomicOp (Vertex *v, int r) |
virtual int | commit (const FlipEdge &edge) |
virtual bool | is_edge_flip_allowed (const FlipEdge &edge, int r) const |
Definition at line 63 of file SwapEdges.hpp.
SwapTriEdges | ( | Mesh * | m, |
double | angle = 10.0 |
||
) | [inline] |
Constructor ...
Definition at line 69 of file SwapEdges.hpp.
~SwapTriEdges | ( | ) | [inline] |
Definition at line 74 of file SwapEdges.hpp.
int apply_advance_front_rule | ( | ) | [private] |
Definition at line 323 of file SwapTriEdges.cpp.
int apply_rule | ( | int | r = DELAUNAY_RULE | ) |
Definition at line 52 of file SwapTriEdges.cpp.
Definition at line 84 of file SwapTriEdges.cpp.
Definition at line 307 of file SwapTriEdges.cpp.
Definition at line 246 of file SwapTriEdges.cpp.
bool is_edge_flip_allowed | ( | const FlipEdge & | edge, |
int | r | ||
) | const [private, virtual] |
Definition at line 173 of file SwapTriEdges.cpp.
Definition at line 82 of file SwapEdges.hpp.
int one_sweep | ( | int | entity, |
int | r | ||
) | [private] |
Definition at line 10 of file SwapTriEdges.cpp.
Definition at line 89 of file SwapEdges.hpp.