de.grogra.math
Class Helix
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.graph.impl.ContextDependentBase
de.grogra.math.Circular
de.grogra.math.Helix
- All Implemented Interfaces:
- ContextDependent, BSplineCurve, KnotVector, VertexList, VertexSet, Manageable, Shareable, XObject
public class Helix
- extends Circular
Constructor Summary |
Helix()
|
Methods inherited from class de.grogra.math.Circular |
dependsOnContext, getDegree, getIntermediateArcs, getKnot, getPlane, getSize, getVertex, getXClass, getXData, initXClass, isRational, isReverse, isStartingAtCenter, setIntermediateArcs, setPlane, setReverse, setStartingAtCenter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final Helix.Type $TYPE
endAngle$FIELD
public static final SCOType.Field endAngle$FIELD
endRadius$FIELD
public static final SCOType.Field endRadius$FIELD
height$FIELD
public static final SCOType.Field height$FIELD
startAngle$FIELD
public static final SCOType.Field startAngle$FIELD
startRadius$FIELD
public static final SCOType.Field startRadius$FIELD
Helix
public Helix()
calculateCache
protected float[] calculateCache(GraphState gs)
- Specified by:
calculateCache
in class Circular
getArcCount
protected int getArcCount()
- Specified by:
getArcCount
in class Circular
getDimension
public int getDimension(GraphState gs)
getEndAngle
public float getEndAngle()
getEndRadius
public float getEndRadius()
getHeight
public float getHeight()
getManageableType
public ManageableType getManageableType()
getStartAngle
public float getStartAngle()
getStartRadius
public float getStartRadius()
setEndAngle
public void setEndAngle(float value)
setEndRadius
public void setEndRadius(float value)
setHeight
public void setHeight(float value)
setStartAngle
public void setStartAngle(float value)
setStartRadius
public void setStartRadius(float value)