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