HE_Mesh
5.1.2
|
Public Member Functions | |
HEC_SweepTube () | |
HEC_SweepTube (final double R, final int facets, final int steps, final WB_Curve curve) | |
HEC_SweepTube | setRange (final double umin, final double umax) |
HEC_SweepTube | setScale (final double s) |
HEC_SweepTube | setRadius (final double R) |
HEC_SweepTube | setSteps (final int steps) |
HEC_SweepTube | setFacets (final int facets) |
HEC_SweepTube | setCap (final boolean topcap, final boolean bottomcap) |
HEC_SweepTube | setCurve (final WB_Curve curve) |
![]() | |
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) |
Protected Member Functions | |
HE_Mesh | createBase () |
![]() | |
abstract HE_Mesh | createBase () |
Private Attributes | |
double | R |
int | facets |
int | steps |
WB_Curve | curve |
boolean | topcap |
boolean | bottomcap |
double | umin |
Additional Inherited Members | |
![]() | |
PApplet | home |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
![]() | |
WB_Point | center |
double | zangle |
WB_Vector | zaxis |
boolean | override |
boolean | toModelview |
WB_Vector | Z |
boolean | manifoldCheck |
double | scale |
Circle swept along curve.
wblut.hemesh.HEC_SweepTube.HEC_SweepTube | ( | ) |
wblut.hemesh.HEC_SweepTube.HEC_SweepTube | ( | final double | R, |
final int | facets, | ||
final int | steps, | ||
final WB_Curve | curve | ||
) |
R | |
facets | |
steps | |
curve |
|
protected |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setCap | ( | final boolean | topcap, |
final boolean | bottomcap | ||
) |
Set capping options.
topcap | create top cap? |
bottomcap | create bottom cap? |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setCurve | ( | final WB_Curve | curve | ) |
curve |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setFacets | ( | final int | facets | ) |
Set number of sides.
facets | number of sides |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setRadius | ( | final double | R | ) |
Set fixed radius.
R | radius |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setRange | ( | final double | umin, |
final double | umax | ||
) |
umin | |
umax |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setScale | ( | final double | s | ) |
HEC_SweepTube wblut.hemesh.HEC_SweepTube.setSteps | ( | final int | steps | ) |
Set vertical divisions.
steps | vertical divisions |
|
private |
|
private |
Sweep curve.
|
private |
Facets.
|
private |
Base radius.
|
private |
Steps along curve.
|
private |
|
private |