- All Implemented Interfaces:
ContextDependent
,BSplineCurve
,KnotVector
,VertexList
,VertexSet
,Manageable
,Shareable
,XObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Helix.Type
static final SCOType.Field
static final SCOType.Field
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
float
float
void
setEndAngle
(float value) void
setEndRadius
(float value) void
setHeight
(float value) void
setStartAngle
(float value) void
setStartRadius
(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
-
startRadius$FIELD
-
endRadius$FIELD
-
height$FIELD
-
-
Constructor Details
-
Helix
public Helix()
-
-
Method Details
-
getManageableType
-
getStartAngle
public float getStartAngle() -
setStartAngle
public void setStartAngle(float value) -
getEndAngle
public float getEndAngle() -
setEndAngle
public void setEndAngle(float value) -
getStartRadius
public float getStartRadius() -
setStartRadius
public void setStartRadius(float value) -
getEndRadius
public float getEndRadius() -
setEndRadius
public void setEndRadius(float value) -
getHeight
public float getHeight() -
setHeight
public void setHeight(float value) -
getDimension
-
getArcCount
protected int getArcCount()- Specified by:
getArcCount
in classCircular
-
calculateCache
- Specified by:
calculateCache
in classCircular
-