HE_Mesh
6.0.1
|
Public Member Functions | |
HEM_TriangleInversion () | |
HEM_TriangleInversion (final WB_Triangle triangle, final double r) | |
HEM_TriangleInversion | setTriangle (final WB_Triangle triangle) |
HEM_TriangleInversion | setTriangle (final WB_Coord p1, final WB_Coord p2, final WB_Coord p3) |
HEM_TriangleInversion | setRadius (final double r) |
HEM_TriangleInversion | setCutoff (final double cutoff) |
HEM_TriangleInversion | setLinear (final boolean b) |
![]() | |
HEM_Modifier () | |
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) |
String | getName () |
void | setName (final String name) |
Protected Member Functions | |
HE_Mesh | applySelf (final HE_Mesh mesh) |
HE_Mesh | applySelf (final HE_Selection selection) |
![]() | |
abstract HE_Mesh | applySelf (final HE_Mesh mesh) |
abstract HE_Mesh | applySelf (final HE_Selection selection) |
Private Attributes | |
WB_Triangle | triangle |
double | r |
double | icutoff |
boolean | linear |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
wblut.hemesh.HEM_TriangleInversion.HEM_TriangleInversion | ( | ) |
wblut.hemesh.HEM_TriangleInversion.HEM_TriangleInversion | ( | final WB_Triangle | triangle, |
final double | r | ||
) |
References wblut.geom.WB_Point.addMulSelf(), wblut.geom.WB_Point.addSelf(), wblut.geom.WB_GeometryOp3D.getClosestPoint3D(), wblut.hemesh.HE_Vertex.getPosition(), wblut.geom.WB_Vector.mulSelf(), wblut.geom.WB_Vector.normalizeSelf(), wblut.hemesh.HE_Vertex.set(), wblut.geom.WB_Point.subToVector3D(), wblut.geom.WB_Vector.subToVector3D(), and wblut.hemesh.HE_Mesh.vItr().
|
protected |
References wblut.geom.WB_Point.addMulSelf(), wblut.geom.WB_Point.addSelf(), wblut.geom.WB_GeometryOp3D.getClosestPoint3D(), wblut.hemesh.HE_Vertex.getPosition(), wblut.geom.WB_Vector.mulSelf(), wblut.geom.WB_Vector.normalizeSelf(), wblut.hemesh.HE_Vertex.set(), wblut.geom.WB_Point.subToVector3D(), wblut.geom.WB_Vector.subToVector3D(), and wblut.hemesh.HE_Selection.vItr().
HEM_TriangleInversion wblut.hemesh.HEM_TriangleInversion.setCutoff | ( | final double | cutoff | ) |
cutoff |
HEM_TriangleInversion wblut.hemesh.HEM_TriangleInversion.setLinear | ( | final boolean | b | ) |
b |
HEM_TriangleInversion wblut.hemesh.HEM_TriangleInversion.setRadius | ( | final double | r | ) |
HEM_TriangleInversion wblut.hemesh.HEM_TriangleInversion.setTriangle | ( | final WB_Triangle | triangle | ) |
HEM_TriangleInversion wblut.hemesh.HEM_TriangleInversion.setTriangle | ( | final WB_Coord | p1, |
final WB_Coord | p2, | ||
final WB_Coord | p3 | ||
) |
|
private |
|
private |
|
private |
|
private |