|
| HEC_Cube () |
|
| HEC_Cube (final double W, final int L, final int M, final int N) |
|
HEC_Cube | setEdge (final double E) |
|
HEC_Cube | setWidthSegments (final int L) |
|
HEC_Cube | setHeightSegments (final int M) |
|
HEC_Cube | setDepthSegments (final int N) |
|
HEC_Cube | setRadius (final double R) |
|
HEC_Cube | setInnerRadius (final double R) |
|
HEC_Cube | setOuterRadius (final double R) |
|
HEC_Cube | setMidRadius (final double R) |
|
| 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) |
|
abstract HE_Mesh | apply (HE_Mesh mesh) |
|
abstract HE_Mesh | apply (HE_Selection selection) |
|
|
double | W |
|
int | L |
|
int | M |
|
int | N |
|
Axis Aligned Cube.
- Author
- Frederik Vanhoutte (W:Blut)
wblut.hemesh.HEC_Cube.HEC_Cube |
( |
| ) |
|
wblut.hemesh.HEC_Cube.HEC_Cube |
( |
final double |
W, |
|
|
final int |
L, |
|
|
final int |
M, |
|
|
final int |
N |
|
) |
| |
Create a cube.
- Parameters
-
W | width |
L | number of width divisions |
M | number of height divisions |
N | number of depth divisions |
HE_Mesh wblut.hemesh.HEC_Cube.createBase |
( |
| ) |
|
|
protected |
HEC_Cube wblut.hemesh.HEC_Cube.setDepthSegments |
( |
final int |
N | ) |
|
Set box depth segments.
- Parameters
-
N | number of depth segments (z-axis) |
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setEdge |
( |
final double |
E | ) |
|
Set edge length.
- Parameters
-
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setHeightSegments |
( |
final int |
M | ) |
|
Set box height segments.
- Parameters
-
M | number of height segments (y-axis) |
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setInnerRadius |
( |
final double |
R | ) |
|
Set radius of inscribed sphere.
- Parameters
-
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setMidRadius |
( |
final double |
R | ) |
|
Set radius of tangential sphere.
- Parameters
-
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setOuterRadius |
( |
final double |
R | ) |
|
Set radius of circumscribed sphere.
- Parameters
-
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setRadius |
( |
final double |
R | ) |
|
Set radius of inscribed sphere.
- Parameters
-
- Returns
- self
HEC_Cube wblut.hemesh.HEC_Cube.setWidthSegments |
( |
final int |
L | ) |
|
Set box width segments.
- Parameters
-
L | number of width segments (x-axis) |
- Returns
- self
int wblut.hemesh.HEC_Cube.L |
|
private |
int wblut.hemesh.HEC_Cube.M |
|
private |
int wblut.hemesh.HEC_Cube.N |
|
private |
double wblut.hemesh.HEC_Cube.W |
|
private |
The documentation for this class was generated from the following file: