HE_Mesh  6.0.1
wblut.hemesh.HEC_IsoSkin Class Reference
+ Inheritance diagram for wblut.hemesh.HEC_IsoSkin:

Classes

class  Cell
 
class  Substrate
 

Public Member Functions

 HEC_IsoSkin ()
 
 HEC_IsoSkin (final HE_Mesh mesh, final double[] layers)
 
 HEC_IsoSkin (final HE_Mesh mesh, final int layers, final double offset, final double d)
 
HEC_IsoSkin setSubstrate (final HE_Mesh mesh, final double[] layers)
 
HEC_IsoSkin setSubstrate (final HE_Mesh mesh, final int layers, final double offset, final double d)
 
HEC_IsoSkin setValues (final double[][] values)
 
HEC_IsoSkin setValuesBilayer ()
 
HEC_IsoSkin setValuesSolid ()
 
HEC_IsoSkin setValuesLayers ()
 
HEC_IsoSkin setIsolevel (final double isolevel)
 
HEC_IsoSkin setGamma (final double gamma)
 
int getNumberOfLayers ()
 
WB_Coord[][] getGridpositions ()
 
Cell[][] getCells ()
 
- Public Member Functions inherited from wblut.hemesh.HEC_Creator
 HEC_Creator ()
 
HEC_Creator setCenter (final double x, final double y, final double z)
 
HEC_Creator setScale (final double s)
 
HEC_Creator setCenter (final WB_Coord c)
 
HEC_Creator setZAngle (final double a)
 
HEC_Creator setZAxis (final double x, final double y, final double z)
 
HEC_Creator setZAxis (final double p0x, final double p0y, final double p0z, final double p1x, final double p1y, final double p1z)
 
HEC_Creator setZAxis (final WB_Coord p)
 
HEC_Creator setZAxis (final WB_Coord p0, final WB_Coord p1)
 
HEC_Creator setToModelview (final PApplet home)
 
HEC_Creator setToWorldview ()
 
HEC_Creator setManifoldCheck (final boolean b)
 
HEC_Creator setOverride (final boolean b)
 
final HE_Mesh create ()
 
HE_Mesh apply (final HE_Mesh mesh)
 
HE_Mesh apply (final HE_Selection sel)
 
- Public Member Functions inherited from wblut.hemesh.HE_Machine
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 createBase ()
 
- Protected Member Functions inherited from wblut.hemesh.HEC_Creator
abstract HE_Mesh createBase ()
 

Private Member Functions

boolean checkMesh (final HE_Mesh mesh)
 

Private Attributes

Substrate substrate
 
double isolevel
 
double gamma
 

Additional Inherited Members

- Public Attributes inherited from wblut.hemesh.HEC_Creator
PApplet home
 
- Static Public Attributes inherited from wblut.hemesh.HE_Machine
static final WB_ProgressTracker tracker = WB_ProgressTracker.instance()
 
- Protected Attributes inherited from wblut.hemesh.HEC_Creator
WB_Point center
 
double zangle
 
WB_Vector zaxis
 
boolean override
 
boolean override2D
 
boolean toModelview
 
WB_Vector Z
 
boolean manifoldCheck
 
double scale
 

Detailed Description

Author
FVH

Constructor & Destructor Documentation

wblut.hemesh.HEC_IsoSkin.HEC_IsoSkin ( )
wblut.hemesh.HEC_IsoSkin.HEC_IsoSkin ( final HE_Mesh  mesh,
final double[]  layers 
)
wblut.hemesh.HEC_IsoSkin.HEC_IsoSkin ( final HE_Mesh  mesh,
final int  layers,
final double  offset,
final double  d 
)

Member Function Documentation

Cell [][] wblut.hemesh.HEC_IsoSkin.getCells ( )
Returns
WB_Coord [][] wblut.hemesh.HEC_IsoSkin.getGridpositions ( )
Returns
int wblut.hemesh.HEC_IsoSkin.getNumberOfLayers ( )
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setGamma ( final double  gamma)
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setIsolevel ( final double  isolevel)
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setSubstrate ( final HE_Mesh  mesh,
final double[]  layers 
)
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setSubstrate ( final HE_Mesh  mesh,
final int  layers,
final double  offset,
final double  d 
)
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setValues ( final double  values[][])
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setValuesBilayer ( )
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setValuesLayers ( )
HEC_IsoSkin wblut.hemesh.HEC_IsoSkin.setValuesSolid ( )

Member Data Documentation

double wblut.hemesh.HEC_IsoSkin.gamma
private
double wblut.hemesh.HEC_IsoSkin.isolevel
private
Substrate wblut.hemesh.HEC_IsoSkin.substrate
private

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