HE_Mesh2014
2.0.11
|
Public Member Functions | |
HEM_SliceSurface () | |
HEM_SliceSurface | setPlane (final WB_Plane P) |
HEM_SliceSurface | setPlane (final double ox, final double oy, final double oz, final double nx, final double ny, final double nz) |
HEM_SliceSurface | setOffset (final double d) |
HE_Mesh | apply (final HE_Mesh mesh) |
HE_Mesh | apply (final HE_Selection selection) |
List< HE_Path > | getPaths () |
![]() | |
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 | cut |
HE_Selection | front |
HE_Selection | back |
HE_Selection | cutEdges |
Private Member Functions | |
void | buildPaths (final HE_Selection cutEdges) |
Private Attributes | |
WB_Plane | P |
List< HE_Path > | paths |
WB_GeometryFactory | gf =WB_GeometryFactory.instance() |
double | offset |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
Planar cut of a mesh. No faces are removed.
wblut.hemesh.HEM_SliceSurface.HEM_SliceSurface | ( | ) |
Instantiates a new HEM_SliceSurface.
HE_Mesh wblut.hemesh.HEM_SliceSurface.apply | ( | final HE_Selection | selection | ) |
|
private |
cutEdges |
List<HE_Path> wblut.hemesh.HEM_SliceSurface.getPaths | ( | ) |
HEM_SliceSurface wblut.hemesh.HEM_SliceSurface.setOffset | ( | final double | d | ) |
Set offset.
d | offset |
HEM_SliceSurface wblut.hemesh.HEM_SliceSurface.setPlane | ( | final WB_Plane | P | ) |
Set cut plane.
P | cut plane |
HEM_SliceSurface wblut.hemesh.HEM_SliceSurface.setPlane | ( | final double | ox, |
final double | oy, | ||
final double | oz, | ||
final double | nx, | ||
final double | ny, | ||
final double | nz | ||
) |
ox | |
oy | |
oz | |
nx | |
ny | |
nz |
HE_Selection wblut.hemesh.HEM_SliceSurface.back |
HE_Selection wblut.hemesh.HEM_SliceSurface.cut |
Stores cut faces.
HE_Selection wblut.hemesh.HEM_SliceSurface.cutEdges |
Stores new edges.
HE_Selection wblut.hemesh.HEM_SliceSurface.front |
|
private |
|
private |
|
private |
Cut plane.
|
private |