HE_Mesh2014  2.0.11
Public Member Functions | Private Attributes | List of all members
wblut.hemesh.HEMC_SplitMesh Class Reference
+ Inheritance diagram for wblut.hemesh.HEMC_SplitMesh:

Public Member Functions

HEMC_SplitMesh setOffset (final double d)
 
 HEMC_SplitMesh ()
 
HEMC_SplitMesh setPlane (final WB_Plane P)
 
HEMC_SplitMesh setMesh (final HE_Mesh mesh)
 
HEMC_SplitMesh setCap (final Boolean b)
 
HE_Mesh[] create ()
 
- Public Member Functions inherited from wblut.hemesh.HEMC_MultiCreator
 HEMC_MultiCreator ()
 
HE_Mesh[] create ()
 
int numberOfMeshes ()
 

Private Attributes

WB_Plane P
 
HE_Mesh mesh
 
boolean cap = true
 
double offset
 

Additional Inherited Members

- Protected Attributes inherited from wblut.hemesh.HEMC_MultiCreator
int _numberOfMeshes
 

Detailed Description

Planar cut of a mesh. Both parts are returned as separate meshes.

Author
Frederik Vanhoutte (W:Blut)

Constructor & Destructor Documentation

wblut.hemesh.HEMC_SplitMesh.HEMC_SplitMesh ( )

Instantiates a new HEMC_SplitMesh.

Member Function Documentation

HE_Mesh [] wblut.hemesh.HEMC_SplitMesh.create ( )
HEMC_SplitMesh wblut.hemesh.HEMC_SplitMesh.setCap ( final Boolean  b)

Set option to cap holes.

Parameters
btrue, false;
Returns
self
HEMC_SplitMesh wblut.hemesh.HEMC_SplitMesh.setMesh ( final HE_Mesh  mesh)

Set source mesh.

Parameters
meshmesh to split
Returns
self
HEMC_SplitMesh wblut.hemesh.HEMC_SplitMesh.setOffset ( final double  d)

Set offset.

Parameters
doffset
Returns
self
HEMC_SplitMesh wblut.hemesh.HEMC_SplitMesh.setPlane ( final WB_Plane  P)

Set split plane.

Parameters
Pplane
Returns
self

Member Data Documentation

boolean wblut.hemesh.HEMC_SplitMesh.cap = true
private

Cap holes?.

HE_Mesh wblut.hemesh.HEMC_SplitMesh.mesh
private

Source mesh.

double wblut.hemesh.HEMC_SplitMesh.offset
private

The offset.

WB_Plane wblut.hemesh.HEMC_SplitMesh.P
private

Cutting plane.


The documentation for this class was generated from the following file: