java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.graph.impl.ContextDependentBase
de.grogra.math.Circular
de.grogra.math.Ellipse
- All Implemented Interfaces:
ContextDependent
,BSplineCurve
,KnotVector
,VertexList
,VertexSet
,Manageable
,Shareable
,XObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Ellipse.Type
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
void
setFirstRadius
(float value) void
setSecondRadius
(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
-
firstRadius$FIELD
-
secondRadius$FIELD
-
-
Constructor Details
-
Ellipse
public Ellipse() -
Ellipse
public Ellipse(float firstRadius, float secondRadius)
-
-
Method Details
-
getManageableType
-
getFirstRadius
public float getFirstRadius() -
setFirstRadius
public void setFirstRadius(float value) -
getSecondRadius
public float getSecondRadius() -
setSecondRadius
public void setSecondRadius(float value) -
getDimension
-
getArcCount
protected int getArcCount()- Specified by:
getArcCount
in classCircular
-
calculateCache
- Specified by:
calculateCache
in classCircular
-