HE_Mesh
5.1.2
|
Public Member Functions | |
HES_CatmullClark () | |
HES_CatmullClark | setKeepEdges (final boolean b) |
HES_CatmullClark | setKeepBoundary (final boolean b) |
HES_CatmullClark | setBlendFactor (final double f) |
HES_CatmullClark | setBlendFactor (final WB_ScalarParameter f) |
![]() | |
HES_Subdividor () | |
HE_Mesh | apply (final HE_Mesh mesh) |
HE_Mesh | apply (final HE_Selection selection) |
![]() | |
abstract HE_Mesh | apply (HE_Mesh mesh) |
abstract HE_Mesh | apply (HE_Selection selection) |
Static Public Member Functions | |
static void | main (final String[] args) |
Protected Member Functions | |
HE_Mesh | applyInt (final HE_Mesh mesh) |
HE_Mesh | applyInt (final HE_Selection selection) |
![]() | |
abstract HE_Mesh | applyInt (final HE_Mesh mesh) |
abstract HE_Mesh | applyInt (final HE_Selection selection) |
Private Attributes | |
boolean | keepEdges |
boolean | keepBoundary = false |
WB_ScalarParameter | blendFactor |
Static Private Attributes | |
static WB_GeometryFactory | gf = new WB_GeometryFactory() |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
Catmull-Clark subdivision of a mesh.
wblut.hemesh.HES_CatmullClark.HES_CatmullClark | ( | ) |
|
protected |
|
static |
HES_CatmullClark wblut.hemesh.HES_CatmullClark.setBlendFactor | ( | final double | f | ) |
Sets the blend factor.
f | the f |
HES_CatmullClark wblut.hemesh.HES_CatmullClark.setBlendFactor | ( | final WB_ScalarParameter | f | ) |
Sets the blend factor.
f | the f |
HES_CatmullClark wblut.hemesh.HES_CatmullClark.setKeepBoundary | ( | final boolean | b | ) |
Keep boundary edges fixed?.
b | true/false |
HES_CatmullClark wblut.hemesh.HES_CatmullClark.setKeepEdges | ( | final boolean | b | ) |
Keep edges of selection fixed when subdividing selection?.
b | true/false |
|
private |
The blend factor.
|
staticprivate |
|
private |
Keep boundary?.
|
private |
Keep edges?.