Package | Description |
---|---|
org.eclipse.gef4.geometry.planar |
This package provides support for geometric calculations based on shapes.
|
Modifier and Type | Method and Description |
---|---|
BezierCurve.IntervalPair |
BezierCurve.IntervalPair.getCopy()
Returns a copy of this
BezierCurve.IntervalPair . |
BezierCurve.IntervalPair[] |
BezierCurve.IntervalPair.getPSplit()
Splits the first parameter
BezierCurve.Interval pi at half and
returns the resulting BezierCurve.IntervalPair s. |
BezierCurve.IntervalPair[] |
BezierCurve.IntervalPair.getQSplit()
Splits the second parameter
BezierCurve.Interval qi at half and
returns the resulting BezierCurve.IntervalPair s. |
BezierCurve.IntervalPair |
BezierCurve.IntervalPair.getSwapped()
Creates a new
BezierCurve.IntervalPair with swapped BezierCurve s
and their parameter BezierCurve.Interval s. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<BezierCurve.IntervalPair> |
Line.getIntersectionIntervalPairs(BezierCurve other,
java.util.Set<Point> intersections) |
java.util.Set<BezierCurve.IntervalPair> |
BezierCurve.getIntersectionIntervalPairs(BezierCurve other,
java.util.Set<Point> intersections)
Computes
BezierCurve.IntervalPair s which do reflect Point s of
intersection between this and the given other BezierCurve . |
java.util.Set<BezierCurve.IntervalPair> |
Line.getIntersectionIntervalPairs(Line other,
java.util.Set<Point> intersections)
Provides an optimized version of the
BezierCurve.getIntersectionIntervalPairs(BezierCurve, Set)
method. |
Modifier and Type | Method and Description |
---|---|
void |
BezierCurve.IntervalPair.expand(BezierCurve.IntervalPair ip)
Expands this
BezierCurve.IntervalPair to include the given other
BezierCurve.IntervalPair . |
Copyright (c) 2014 itemis AG, and others. All rights reserved.