- All Implemented Interfaces:
ContextDependent
,BSplineCurve
,KnotVector
,VertexList
,VertexSet
,Manageable
,Shareable
,XObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Arc.Type
static final SCOType.Field
static final SCOType.Field
static final SCOType.Field
Fields inherited from class de.grogra.math.Circular
intermediateArcs$FIELD, plane$FIELD, reverse$FIELD, startingAtCenter$FIELD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected float[]
protected int
int
float
float
float
void
setEndAngle
(float value) void
setRadius
(float value) void
setStartAngle
(float value) 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 de.grogra.graph.impl.ContextDependentBase
writeStamp
Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.grogra.graph.ContextDependent
writeStamp
-
Field Details
-
$TYPE
-
startAngle$FIELD
-
endAngle$FIELD
-
radius$FIELD
-
-
Constructor Details
-
Arc
public Arc() -
Arc
public Arc(float startAngle, float endAngle, float radius)
-
-
Method Details
-
getManageableType
-
getStartAngle
public float getStartAngle() -
setStartAngle
public void setStartAngle(float value) -
getEndAngle
public float getEndAngle() -
setEndAngle
public void setEndAngle(float value) -
getRadius
public float getRadius() -
setRadius
public void setRadius(float value) -
getDimension
-
getArcCount
protected int getArcCount()- Specified by:
getArcCount
in classCircular
-
calculateCache
- Specified by:
calculateCache
in classCircular
-