de.grogra.math
public class ExtrudedSurface extends ProductSurface
| Modifier and Type | Class and Description |
|---|---|
static class |
ExtrudedSurface.Type |
| Modifier and Type | Field and Description |
|---|---|
static ExtrudedSurface.Type |
$TYPE |
static SCOType.Field |
useScale$FIELD |
profile$FIELD, trajectory$FIELD| Constructor and Description |
|---|
ExtrudedSurface() |
ExtrudedSurface(BSplineCurve profile,
BSplineCurve trajectory) |
| Modifier and Type | Method and Description |
|---|---|
ManageableType |
getManageableType() |
int |
getVertex(float[] out,
int index,
GraphState gs) |
void |
setUseScale(boolean value) |
boolean |
usesScale() |
dependsOnContext, getDimension, getKnot, getProfile, getTrajectory, getUDegree, getUSize, getVDegree, getVertexIndex, getVSize, isRational, setProfile, setTrajectory, writeStampaddReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferencepublic static final ExtrudedSurface.Type $TYPE
public static final SCOType.Field useScale$FIELD
public ExtrudedSurface()
public ExtrudedSurface(BSplineCurve profile, BSplineCurve trajectory)
public ManageableType getManageableType()
public int getVertex(float[] out,
int index,
GraphState gs)
public void setUseScale(boolean value)
public boolean usesScale()