de.grogra.math
public class Arc extends Circular
| Modifier and Type | Class and Description |
|---|---|
static class |
Arc.Type |
| Modifier and Type | Field and Description |
|---|---|
static Arc.Type |
$TYPE |
static SCOType.Field |
endAngle$FIELD |
static SCOType.Field |
radius$FIELD |
static SCOType.Field |
startAngle$FIELD |
intermediateArcs$FIELD, plane$FIELD, reverse$FIELD, startingAtCenter$FIELD| Constructor and Description |
|---|
Arc() |
Arc(float startAngle,
float endAngle,
float radius) |
| Modifier and Type | Method and Description |
|---|---|
protected float[] |
calculateCache(GraphState gs) |
protected int |
getArcCount() |
int |
getDimension(GraphState gs) |
float |
getEndAngle() |
ManageableType |
getManageableType() |
float |
getRadius() |
float |
getStartAngle() |
void |
setEndAngle(float value) |
void |
setRadius(float value) |
void |
setStartAngle(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 Arc.Type $TYPE
public static final SCOType.Field endAngle$FIELD
public static final SCOType.Field radius$FIELD
public static final SCOType.Field startAngle$FIELD
protected float[] calculateCache(GraphState gs)
calculateCache in class Circularprotected int getArcCount()
getArcCount in class Circularpublic int getDimension(GraphState gs)
public float getEndAngle()
public ManageableType getManageableType()
public float getRadius()
public float getStartAngle()
public void setEndAngle(float value)
public void setRadius(float value)
public void setStartAngle(float value)