HE_Mesh
5.0.0
|
Public Member Functions | |
HEM_MultiSliceSurface | setOffset (final double d) |
HEM_MultiSliceSurface () | |
HEM_MultiSliceSurface | setPlanes (final Collection< WB_Plane > planes) |
HEM_MultiSliceSurface | setPlanes (final WB_Plane[] planes) |
HE_Mesh | apply (final HE_Mesh mesh) |
HE_Mesh | apply (final HE_Selection selection) |
![]() | |
HEM_Modifier () | |
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) |
Public Attributes | |
HE_Selection | cutFaces |
HE_Selection | newEdges |
Private Attributes | |
ArrayList< WB_Plane > | planes |
double | offset |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
Multiple planar cuts of a mesh. No faces are removed.
wblut.hemesh.HEM_MultiSliceSurface.HEM_MultiSliceSurface | ( | ) |
Instantiates a new HEM_MultiSlice surface.
HE_Mesh wblut.hemesh.HEM_MultiSliceSurface.apply | ( | final HE_Selection | selection | ) |
HEM_MultiSliceSurface wblut.hemesh.HEM_MultiSliceSurface.setOffset | ( | final double | d | ) |
Set offset.
d | offset |
HEM_MultiSliceSurface wblut.hemesh.HEM_MultiSliceSurface.setPlanes | ( | final Collection< WB_Plane > | planes | ) |
Set cut planes from an arrayList of WB_Plane.
planes | arrayList of WB_Plane |
HEM_MultiSliceSurface wblut.hemesh.HEM_MultiSliceSurface.setPlanes | ( | final WB_Plane[] | planes | ) |
Set cut planes from an array of WB_Plane.
planes | array of WB_Plane |
HE_Selection wblut.hemesh.HEM_MultiSliceSurface.cutFaces |
Store cut faces.
HE_Selection wblut.hemesh.HEM_MultiSliceSurface.newEdges |
The new edges.
|
private |
The offset.
|
private |
Cut planes.