Uses of Class
de.cau.cs.kieler.core.math.BezierSpline

Packages that use BezierSpline
de.cau.cs.kieler.core.math Mathematics classes and functions. 
de.cau.cs.kieler.klay.layered.p5edges Phase 5 - edge routing and horizontal node placement. 
 

Uses of BezierSpline in de.cau.cs.kieler.core.math
 

Methods in de.cau.cs.kieler.core.math that return BezierSpline
 BezierSpline CubicSplineInterpolator.calculateClosedBezierSpline(KVector[] points)
          Calculates a closed piecewise bezier spline where the first point is start and end.
 BezierSpline CubicSplineInterpolator.interpolatePoints(KVector[] points)
          returns a piecewise bezierspline.
 BezierSpline ISplineInterpolator.interpolatePoints(KVector[] points)
          returns a piecewise bezierspline.
 BezierSpline CubicSplineInterpolator.interpolatePoints(KVector[] points, KVector startVec, KVector endVec, boolean tangendScale)
          returns a piecewise bezierspline.
 BezierSpline ISplineInterpolator.interpolatePoints(KVector[] points, KVector startVec, KVector endVec, boolean tangentScale)
          returns a piecewise bezierspline.
 BezierSpline CubicSplineInterpolator.interpolatePoints(LinkedList<KVector> points)
          returns a piecewise bezierspline.
 BezierSpline ISplineInterpolator.interpolatePoints(LinkedList<KVector> points)
          returns a piecewise bezierspline.
 BezierSpline CubicSplineInterpolator.interpolatePoints(LinkedList<KVector> points, KVector startVec, KVector endVec, boolean tangendScale)
          returns a piecewise bezierspline.
 BezierSpline ISplineInterpolator.interpolatePoints(LinkedList<KVector> points, KVector startVec, KVector endVec, boolean tangentScale)
          returns a piecewise bezierspline.
 

Methods in de.cau.cs.kieler.core.math with parameters of type BezierSpline
 void BezierSpline.addSpline(BezierSpline spline, boolean beginning)
          add a whole piecewise spline to this spline.
 

Uses of BezierSpline in de.cau.cs.kieler.klay.layered.p5edges
 

Methods in de.cau.cs.kieler.klay.layered.p5edges that return BezierSpline
 BezierSpline SplineGenerator.generateShortSpline(KVector q, KVector s)
          Generates a spline representation for straight edges.
 BezierSpline SplineGenerator.generateSpline(LinkedList<KVector> pArray)
          generates a simple piecewise bezier curve for given points.
 BezierSpline SplineGenerator.generateSpline(LinkedList<KVector> pArray, KVector vectorQ, KVector vectorS)
          generates a simple piecewise bezier curve for given points.
 

Methods in de.cau.cs.kieler.klay.layered.p5edges with parameters of type BezierSpline
 boolean SplineGenerator.refineSpline(LinkedList<KVector> pArray, BezierSpline ospline, SplineGenerator.Curvature mode)
          perturb the control points of the spline in an attempt to make the spline fit.
 boolean SplineGenerator.straightenSpline(BezierSpline spline)
          straighten_spline adjusts the control points of the spline to reduce the curvature.