- All Implemented Interfaces:
ContextDependent,BSplineCurve,KnotVector,VertexList,VertexSet,Manageable,Shareable,XObject
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Helix.Typestatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.FieldFields 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 intintfloatfloatfloatfloatfloatvoidsetEndAngle(float value) voidsetEndRadius(float value) voidsetHeight(float value) voidsetStartAngle(float value) voidsetStartRadius(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, setStartingAtCenterMethods inherited from class de.grogra.graph.impl.ContextDependentBase
writeStampMethods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getArcCountin classCircular
-
calculateCache
- Specified by:
calculateCachein classCircular
-