java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.graph.impl.ContextDependentBase
de.grogra.math.Sweep
de.grogra.math.ExtendedSweep
- All Implemented Interfaces:
ContextDependent,BSplineCurveList,Manageable,Shareable
- Direct Known Subclasses:
SweepSequence
-
Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.math.Sweep
Sweep.Type -
Field Summary
Fields inherited from class de.grogra.math.Sweep
$TYPE, useRail$FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetDegree(int curve, GraphState gs) floatgetKnot(int curve, int index, GraphState gs) intgetSize(int curve, GraphState gs) protected BSplineCurveprotected intgetVertexImpl(float[] out, int curve, int index, Object[] cache, GraphState gs) protected abstract BSplineCurveinit(Int2ObjectMap profilesOut, GraphState gs) protected Object[]initCache(GraphState gs) Methods inherited from class de.grogra.math.Sweep
areCurvesCompatible, calculateLocalX, computeTrajectory, getCache, getCacheImpl, getDimension, getSize, getVertex, initLocalX, isRational, setUseRailMethods 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
dependsOnContext, writeStampMethods inherited from interface de.grogra.persistence.Manageable
getManageableType
-
Constructor Details
-
ExtendedSweep
public ExtendedSweep()
-
-
Method Details
-
getTrajectory
- Specified by:
getTrajectoryin classSweep
-
initCache
-
init
-
getVertexImpl
- Specified by:
getVertexImplin classSweep
-
getKnot
-
getSize
-
getDegree
-