HE_Mesh2014
2.0.11
|
Classes | |
class | Entry |
class | Heap |
Public Member Functions | |
HES_TriDecLimit () | |
HES_TriDecLimit | setLambda (final double f) |
HES_TriDecLimit | setLimit (final double r) |
HE_Mesh | apply (final HE_Mesh mesh) |
HE_Mesh | apply (final HE_Selection selection) |
![]() | |
HES_Simplifier () | |
abstract HE_Mesh | apply (final HE_Mesh mesh) |
abstract HE_Mesh | apply (final HE_Selection selection) |
![]() | |
abstract HE_Mesh | apply (HE_Mesh mesh) |
abstract HE_Mesh | apply (HE_Selection selection) |
String | getStatus () |
Static Public Member Functions | |
static double[] | getVertexColor (final HE_Mesh mesh) |
Private Member Functions | |
void | buildHeap (final HE_MeshStructure sel) |
void | updateHeap (final List< HE_Vertex > vertices, final HE_MeshStructure selection) |
double | halfedgeCollapseCost (final HE_Halfedge he) |
Static Private Member Functions | |
static double | visualImportance (final HE_Vertex v) |
Private Attributes | |
double | _lambda |
HE_Mesh | _mesh |
Heap | heap |
int | counter |
double | limit |
Additional Inherited Members | |
![]() | |
static final HET_ProgressTracker | tracker |
wblut.hemesh.HES_TriDecLimit.HES_TriDecLimit | ( | ) |
HE_Mesh wblut.hemesh.HES_TriDecLimit.apply | ( | final HE_Selection | selection | ) |
|
private |
sel |
|
static |
mesh |
|
private |
he |
HES_TriDecLimit wblut.hemesh.HES_TriDecLimit.setLambda | ( | final double | f | ) |
f |
HES_TriDecLimit wblut.hemesh.HES_TriDecLimit.setLimit | ( | final double | r | ) |
r |
|
private |
vertices | |
selection |
|
staticprivate |
v |
|
private |
|
private |
|
private |
|
private |
|
private |