de.grogra.math
public class Helix extends Circular
| Modifier and Type | Class and Description |
|---|---|
static class |
Helix.Type |
| Modifier and Type | Field and Description |
|---|---|
static Helix.Type |
$TYPE |
static SCOType.Field |
endAngle$FIELD |
static SCOType.Field |
endRadius$FIELD |
static SCOType.Field |
height$FIELD |
static SCOType.Field |
startAngle$FIELD |
static SCOType.Field |
startRadius$FIELD |
intermediateArcs$FIELD, plane$FIELD, reverse$FIELD, startingAtCenter$FIELD| Constructor and Description |
|---|
Helix() |
| Modifier and Type | Method and Description |
|---|---|
protected float[] |
calculateCache(GraphState gs) |
protected int |
getArcCount() |
int |
getDimension(GraphState gs) |
float |
getEndAngle() |
float |
getEndRadius() |
float |
getHeight() |
ManageableType |
getManageableType() |
float |
getStartAngle() |
float |
getStartRadius() |
void |
setEndAngle(float value) |
void |
setEndRadius(float value) |
void |
setHeight(float value) |
void |
setStartAngle(float value) |
void |
setStartRadius(float value) |
dependsOnContext, getDegree, getIntermediateArcs, getKnot, getPlane, getSize, getVertex, getXClass, getXData, initXClass, isRational, isReverse, isStartingAtCenter, setIntermediateArcs, setPlane, setReverse, setStartingAtCenterwriteStampaddReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwriteStamppublic static final Helix.Type $TYPE
public static final SCOType.Field endAngle$FIELD
public static final SCOType.Field endRadius$FIELD
public static final SCOType.Field height$FIELD
public static final SCOType.Field startAngle$FIELD
public static final SCOType.Field startRadius$FIELD
protected float[] calculateCache(GraphState gs)
calculateCache in class Circularprotected int getArcCount()
getArcCount in class Circularpublic int getDimension(GraphState gs)
public float getEndAngle()
public float getEndRadius()
public float getHeight()
public ManageableType getManageableType()
public float getStartAngle()
public float getStartRadius()
public void setEndAngle(float value)
public void setEndRadius(float value)
public void setHeight(float value)
public void setStartAngle(float value)
public void setStartRadius(float value)