#include <WorkItem.h>
Public Types | |
| typedef ::SplitData< ambient > | SplitData |
| typedef MeshTypes< ambient >::Ball | Ball |
| typedef MeshTypes< ambient >::Vertex | Vertex |
| typedef ::Mesh< ambient, ambient > | TopMesh |
| enum | Reason { NEW_BOUNDARY_VERTEX = 0, ENCROACHED, VERY_SKINNY, CROWDED_STEINER, CROWDED_INPUT, SLIVER, MEDIUM_SKINNY, UNRESOLVED, NONE } |
Public Member Functions | |
| virtual | ~WorkItem () |
| virtual double | size () const =0 |
| virtual size_t | topological () const =0 |
| virtual Reason | getReason () const =0 |
| virtual bool | isActive () const =0 |
| virtual bool | split (SplitData &)=0 |
| virtual std::string | toString () const =0 |
Static Public Member Functions | |
| static string | toString (Reason r) |
Classes | |
| class | AllocatedItem |
| class | BallBased |
| struct | CrowdedInput |
| struct | CrowdedSteiner |
| struct | Encroached |
| struct | MediumSkinny |
| class | NewBoundaryVertex |
| struct | Sliver |
| struct | Unresolved |
| class | VertexBasedAmbient |
| struct | VerySkinny |
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
1.4.6