A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
G
- Geometry2FX - Class in org.eclipse.gef.geometry.convert.fx
-
Utility class to support conversions between GEF's geometry API and corresponding JavaFX classes.
- Geometry2SWT - Class in org.eclipse.gef.geometry.convert.swt
-
Utility class to support conversions between GEF's geometry API and SWT's geometry classes.
- get(double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Computes the
Pointon thisBezierCurveat parameter value t, which is expected to lie in the parameterBezierCurve.Interval[0;1]. - get(double) - Method in class org.eclipse.gef.geometry.planar.Line
- getAdded(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getAdded(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getAdded(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
- getAllEdges() - Method in class org.eclipse.gef.geometry.planar.Region
-
Collects all outline segments of the internal
Rectangles. - getAllEdges() - Method in class org.eclipse.gef.geometry.planar.Ring
- getAngle(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getAngle(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getAngleCCW(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getAngleCCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getAngleCW(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getAngleCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getArcHeight() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the arc height of this
RoundedRectangle, which is the height of the arc used to define its rounded corners. - getArcWidth() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the arc width of this
RoundedRectangle, which is the width of the arc used to define its rounded corners. - getArea() - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Computes the area of this
Polygon. - getArea() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns the area of this
Rectangle, i.e. the product of its width and height. - getAveraged(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getBottom() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point representing the middle point of the bottom side of this Rectangle.
- getBottom() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the bottom edge of this
RoundedRectangle. - getBottomLeft() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point representing the bottom left point of this Rectangle.
- getBottomLeftArc() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the bottom left
Arcof thisRoundedRectangle. - getBottomRight() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point representing the bottom right point of this Rectangle.
- getBottomRightArc() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the bottom right
Arcof thisRoundedRectangle. - getBounds() - Method in class org.eclipse.gef.geometry.planar.Arc
- getBounds() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getBounds() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getBounds() - Method in interface org.eclipse.gef.geometry.planar.IGeometry
- getBounds() - Method in class org.eclipse.gef.geometry.planar.Line
- getBounds() - Method in class org.eclipse.gef.geometry.planar.Path
- getBounds() - Method in class org.eclipse.gef.geometry.planar.Pie
- getBounds() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getBounds() - Method in class org.eclipse.gef.geometry.planar.Region
- getBounds() - Method in class org.eclipse.gef.geometry.planar.Ring
- getBounds(Point...) - Static method in class org.eclipse.gef.geometry.planar.Point
- getCenter() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
-
Returns an approximated center
Pointof thisCurvedPolygon. - getCentroid(Point...) - Static method in class org.eclipse.gef.geometry.planar.Point
-
Computes the centroid of the given
Points. - getClipped(double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getControlBounds() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getConvexHull(Point...) - Static method in class org.eclipse.gef.geometry.planar.Point
-
Computes the convex hull of the given set of
Points using the Graham scan algorithm. - getCopy() - Method in class org.eclipse.gef.geometry.euclidean.Angle
-
Creates and returns a copy of this
Angle. - getCopy() - Method in class org.eclipse.gef.geometry.euclidean.Straight
-
Returns a copy of this
Straightobject. - getCopy() - Method in class org.eclipse.gef.geometry.euclidean.Vector
-
Returns a copy of this
Vectorobject. - getCopy() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns a copy of this
AffineTransform. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Arc
- getCopy() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getCopy() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns a new
CubicCurve, which has the same controlPoints as this one. - getCopy() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a copy of this
Dimension. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Ellipse
-
Returns a new
Ellipsewith the same location and size than this one. - getCopy() - Method in interface org.eclipse.gef.geometry.planar.IGeometry
-
Returns a new identical copy of this
IGeometry. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Line
-
Returns a new
Line, which has the same start and end point coordinates as this one. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Path
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Path.Segment
-
Returns a copy of this
Path.Segment. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Pie
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Point
- getCopy() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Returns a copy of this
Polygon, which is made up by the same points. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getCopy() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
-
Returns a new
QuadraticCurve, which has the same start, end, and control point coordinates as this one. - getCopy() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Rectangle which has the exact same parameters as this Rectangle.
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Region
- getCopy() - Method in class org.eclipse.gef.geometry.planar.Ring
- getCopy() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getCopy() - Method in class org.eclipse.gef.geometry.projective.Vector3D
-
Returns a copy of this
Vector3D. - getCopy(Point...) - Static method in class org.eclipse.gef.geometry.planar.Point
-
Copies an array of points, by copying each point contained in the array.
- getCrossProduct(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getCrossProduct(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
- getCtrl() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
-
Get the control point.
- getCtrl1() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the first handle
Point. - getCtrl2() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the second handle
Point. - getCtrlX() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
-
Get the control point's x-coordinate.
- getCtrlX1() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the first handle
Point's x coordinate. - getCtrlX2() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the second handle
Point's x coordinate. - getCtrlY() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
-
Get the control point's y-coordinate.
- getCtrlY1() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the first handle
Point's y coordinate. - getCtrlY2() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
-
Returns the second handle
Point's y coordinate. - getCurves() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getDeltaCCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getDeltaCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getDerivative() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Computes the hodograph, the first parametric derivative, of this
BezierCurve. - getDeterminant() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Computes the determinant of the transformation matrix of this
AffineTransform. - getDifference(Point) - Method in class org.eclipse.gef.geometry.planar.Point
- getDirectionCCW() - Method in class org.eclipse.gef.geometry.planar.Line
-
Returns the counter-clockwise angle between the x axis and this
Line. - getDirectionCW() - Method in class org.eclipse.gef.geometry.planar.Line
-
Returns the clockwise angle between the x axis and this
Line. - getDissimilarity(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getDistance(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
-
Returns the distance of the provided
Vectorto thisStraight, which is the distance between the providedVectorand its projection onto thisStraight(seeStraight.getProjection(Vector)). - getDistance(Point) - Method in class org.eclipse.gef.geometry.planar.Point
-
Calculates the distance from this Point to the one specified.
- getDivided(double) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getDotProduct(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getDotProduct(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
-
Returns the dot-product of this and the given other
Vector3D. - getEffectiveArcHeight() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the effective arc height, i.e. clamped to the range
[0;height]. - getEffectiveArcWidth() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the effective arc width, i.e. clamped to the range
[0;width]. - getElevated() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Computes a
BezierCurvewith a degree of one higher than thisBezierCurve's degree but of the same shape. - getElevated() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
-
Degree elevation: Returns a
CubicCurverepresentation of thisQuadraticCurve. - getExpanded(double, double) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a new Dimension representing the sum of this
Dimensionand the one specified. - getExpanded(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
- getHeight() - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Returns the height of this dimension.
- getIntersected(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a new Dimension representing the intersection of this Dimension and the one specified.
- getIntersected(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Rectangle which has the intersection of this Rectangle and the rectangle provided as input.
- getIntersection(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getIntersection(Line) - Method in class org.eclipse.gef.geometry.planar.Line
-
Returns the single intersection point between this
Lineand the given one, in case it exists. - getIntersection(Straight3D) - Method in class org.eclipse.gef.geometry.projective.Straight3D
-
Returns the intersection between this and the given other
Straight3D. - getIntersections(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns the
Points of intersection of this and the given otherBezierCurve. - getIntersections(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.Line
- getIntersections(Ellipse) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.Arc
- getIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getIntersections(ICurve) - Method in interface org.eclipse.gef.geometry.planar.ICurve
- getIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.Polyline
- getIntersections(Line) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getInverse() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Creates a new
AffineTransformthat represents the inverse transformation of thisAffineTransform. - getLeft() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point representing the middle point of the left hand side of this Rectangle.
- getLeft() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the left edge of this
RoundedRectangle. - getLength() - Method in class org.eclipse.gef.geometry.euclidean.Vector
-
Returns the length of this
Vector. - getLength() - Method in class org.eclipse.gef.geometry.planar.Line
- getLength() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getM00() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the matrix component in the first row and first column.
- getM01() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the matrix component in the first row and second column.
- getM10() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the matrix component in the second row and first column.
- getM11() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the matrix component in the second row and second column.
- getMatrix() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the 6 specifiable elements of the transformation matrix of this
AffineTransform. - getMultiplied(double) - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getMultiplied(double) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getNegated() - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a new Dimension with negated values.
- getNegated() - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a Point with negated x and y values.
- getNormalized() - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getOffset(double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns a
PolyBezierthat represents an approximation of the refined offset of thisBezierCurvewhere cusps in the input curve are approximated by arc segments in the offset and local self-intersections in the offset are removed while global self-intersections and other singularities in the offset remain unprocessed. - getOppositeFull() - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getOppositeSemi() - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getOrtho() - Method in class org.eclipse.gef.geometry.projective.Straight3D
- getOrtho(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Straight3D
-
Returns the orthogonal
Straight3Dthrough the givenVector3D. - getOrthogonalComplement() - Method in class org.eclipse.gef.geometry.euclidean.Vector
-
Returns the orthogonal complement of this
Vector, which is defined to be (-y, x). - getOutline() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getOutline() - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getOutline() - Method in interface org.eclipse.gef.geometry.planar.IShape
- getOutline() - Method in class org.eclipse.gef.geometry.planar.Pie
- getOutline() - Method in class org.eclipse.gef.geometry.planar.Polygon
- getOutline() - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getOutline() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getOutlineIntersections(ICurve) - Method in class org.eclipse.gef.geometry.planar.Region
- getOutlines() - Method in interface org.eclipse.gef.geometry.planar.IMultiShape
-
Computes the outlines of this
IMultiShape. - getOutlines() - Method in class org.eclipse.gef.geometry.planar.Path
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Ellipse
-
Calculates the outline segments of this
Ellipse. - getOutlineSegments() - Method in interface org.eclipse.gef.geometry.planar.IMultiShape
-
Computes the outline segments of this
IMultiShape. - getOutlineSegments() - Method in interface org.eclipse.gef.geometry.planar.IShape
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Pie
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Polygon
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getOverlap(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns a
BezierCurvethat represents the overlap of thisBezierCurveand the given otherBezierCurve. - getOverlaps(ICurve) - Method in class org.eclipse.gef.geometry.planar.Arc
- getOverlaps(ICurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getOverlaps(ICurve) - Method in interface org.eclipse.gef.geometry.planar.ICurve
- getOverlaps(ICurve) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getOverlaps(ICurve) - Method in class org.eclipse.gef.geometry.planar.Polyline
- getP1() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getP1() - Method in interface org.eclipse.gef.geometry.planar.ICurve
- getP1() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getP1() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getP2() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getP2() - Method in interface org.eclipse.gef.geometry.planar.ICurve
- getP2() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getP2() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getParameterAt(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getParameterAt(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns the parameter value of this
BezierCurvefor the givenPoint. - getPoint(int) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns the ith control
Pointof thisBezierCurve. - getPoints() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
-
Returns the control
Points of thisBezierCurve. - getPoints() - Method in class org.eclipse.gef.geometry.planar.Line
- getPoints() - Method in class org.eclipse.gef.geometry.planar.Path.Segment
-
Returns a copy of the
Points associated with thisPath.Segment. - getPoints() - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getPositionVectorAt(double) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getProjection(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getProjection(Point) - Method in class org.eclipse.gef.geometry.planar.Arc
- getProjection(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getProjection(Point) - Method in interface org.eclipse.gef.geometry.planar.ICurve
- getProjection(Point) - Method in class org.eclipse.gef.geometry.planar.Line
- getProjection(Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getProjection(Point) - Method in class org.eclipse.gef.geometry.planar.Polyline
- getRatio(Vector3D, double) - Method in class org.eclipse.gef.geometry.projective.Vector3D
- getReverse() - Method in class org.eclipse.gef.geometry.euclidean.Angle
- getReverseCopy(Point...) - Static method in class org.eclipse.gef.geometry.planar.Point
-
Returns a copy of the given array of points, where the points are placed in reversed order.
- getRight() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point which represents the middle point of the right hand side of this Rectangle.
- getRight() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the right edge of this
RoundedRectangle. - getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCCW(Angle) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCCW(Angle, double, double) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCCW(Angle, Point) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCW(Angle) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCW(Angle, double, double) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCW(Angle, double, double) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Arc
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getRotatedCW(Angle, Point) - Method in interface org.eclipse.gef.geometry.planar.IRotatable
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Pie
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Region
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- getRotatedCW(Angle, Point) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getRotation() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the rotation component of this
AffineTransform. - getScaled(double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates a new Dimension with its width and height scaled by the specified value.
- getScaled(double) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to its center
Point. - getScaled(double) - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point from this Point by scaling by the specified amount.
- getScaled(double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaled(double) - Method in class org.eclipse.gef.geometry.projective.Vector3D
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates a new Dimension with its width and height scaled by the specified values.
- getScaled(double, double) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to its center
Point. - getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point from this Point by scaling by the specified values.
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double, double, double) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to the given center
Point(cx, cy). - getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double, double, double, double) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to the given center
Point(cx, cy). - getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double, double, Point) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factors relative to the given center
Point. - getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.Point
-
Returns a new
Pointscaled by the given scale-factors. - getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getScaled(double, Point) - Method in interface org.eclipse.gef.geometry.planar.IScalable
-
Scales a copy of the calling object by the given factor relative to the given center
Point. - getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.Region
- getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- getScaleX() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the x coordinate scaling of this
AffineTransform's transformation matrix. - getScaleY() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the y coordinate scaling of this
AffineTransform's transformation matrix. - getSegments() - Method in class org.eclipse.gef.geometry.planar.Path
-
Returns the segments that make up this path.
- getShapes() - Method in interface org.eclipse.gef.geometry.planar.IMultiShape
-
Returns the
IShapes that constitute thisIMultiShape. - getShapes() - Method in class org.eclipse.gef.geometry.planar.Region
- getShapes() - Method in class org.eclipse.gef.geometry.planar.Ring
- getShrinked(double, double) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a new Dimension whose size will be reduced by the given width and height.
- getShrinked(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates and returns a new Dimension whose size will be reduced by the width and height of the given Dimension.
- getSignedArea() - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Computes the signed area of this
Polygon. - getSignedDistanceCCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getSignedDistanceCCW(Point, Point, Point) - Static method in class org.eclipse.gef.geometry.euclidean.Straight
- getSignedDistanceCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
- getSignedDistanceCW(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Straight3D
-
Returns the clock-wise signed distance of the given
Vector3Dto thisStraight3D. - getSimilarity(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
-
Calculates the similarity of this
Vectorand the provided one. - getSubtracted(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
- getSubtracted(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
- getTop() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point which represents the middle point of the top side of this Rectangle.
- getTop() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the top edge of this
RoundedRectangle. - getTopLeft() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point which represents the top left hand corner of this Rectangle.
- getTopLeftArc() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the top left
Arcof thisRoundedRectangle. - getTopRight() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Point which represents the top right hand corner of this Rectangle.
- getTopRightArc() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
-
Returns the top right
Arcof thisRoundedRectangle. - getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.CubicCurve
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Ellipse
- getTransformed(AffineTransform) - Method in interface org.eclipse.gef.geometry.planar.IGeometry
-
Returns a new
IGeometry, which represents the givenIGeometryafter the application of the givenAffineTransform. - getTransformed(AffineTransform) - Method in interface org.eclipse.gef.geometry.planar.IShape
-
Returns a new
IShape, which represents the givenIShapeafter the application of the givenAffineTransform. - getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Line
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Path
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Pie
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Point
-
Transforms a copy of this
Pointusing the givenAffineTransform. - getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Polygon
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Polyline
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Rectangle
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Region
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Ring
- getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
- getTransformed(Point) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Transforms the given
Pointwith thisAffineTransformby multiplying the transformation matrix of thisAffineTransformwith the givenPoint. - getTransformed(Point[]) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Transforms the given array of
Points with thisAffineTransformby multiplying the transformation matrix of thisAffineTransformindividually with each of the givenPoints. - getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getTranslated(double, double) - Method in interface org.eclipse.gef.geometry.planar.ITranslatable
-
Translates a copy of this object by the given values in x and y direction.
- getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point which is translated by the specified x and y values
- getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.Region
- getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
- getTranslated(Dimension) - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point which is translated by the values of the input Dimension.
- getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
- getTranslated(Point) - Method in interface org.eclipse.gef.geometry.planar.ITranslatable
-
Translates a copy of this object by the given
Point. - getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point which is translated by the values of the provided Point.
- getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.Region
- getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.Ring
- getTranslateX() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the x coordinate translation of this
AffineTransform's transformation matrix. - getTranslateY() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the y coordinate translation of this
AffineTransform's transformation matrix. - getTransposed() - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates a new Dimension with its height and width swapped.
- getTransposed() - Method in class org.eclipse.gef.geometry.planar.Point
-
Creates a new Point with the transposed values of this Point.
- getTransposed() - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new rectangle whose width and height have been interchanged, as well as its x and y values.
- getTriangulation() - Method in class org.eclipse.gef.geometry.planar.Polygon
-
Naive, recursive ear-clipping algorithm to triangulate this simple, planar
Polygon. - getType() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
-
Returns the type of transformation represented by this
AffineTransform. - getType() - Method in class org.eclipse.gef.geometry.planar.Path.Segment
-
Returns the type of this
Path.Segment. - getUnioned(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Creates a new Dimension representing the union of this Dimension with the one specified.
- getUnioned(Point) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Rectangle which contains both this Rectangle and the Point supplied as input.
- getUnioned(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
-
Returns a new Rectangle which contains both this Rectangle and the Rectangle supplied as input.
- getWidth() - Method in class org.eclipse.gef.geometry.planar.Dimension
-
Returns the width of this dimension
- getWindingRule() - Method in class org.eclipse.gef.geometry.planar.Path
-
Returns the winding rule used to determine the interior of this path.
- getX1() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getX1() - Method in interface org.eclipse.gef.geometry.planar.ICurve
-
Returns the start
Point's x coordinate. - getX1() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getX1() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getX2() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getX2() - Method in interface org.eclipse.gef.geometry.planar.ICurve
-
Returns the end
Point's x coordinate. - getX2() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getX2() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getY1() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getY1() - Method in interface org.eclipse.gef.geometry.planar.ICurve
-
Returns the start
Point's y coordinate. - getY1() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getY1() - Method in class org.eclipse.gef.geometry.planar.Polyline
- getY2() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
- getY2() - Method in interface org.eclipse.gef.geometry.planar.ICurve
-
Returns the end
Point's y coordinate. - getY2() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
- getY2() - Method in class org.eclipse.gef.geometry.planar.Polyline
- greater(double, double) - Static method in class org.eclipse.gef.geometry.internal.utils.PrecisionUtils
- greater(double, double, int) - Static method in class org.eclipse.gef.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be greater than the second value w.r.t. the given shift.
- greaterEqual(double, double) - Static method in class org.eclipse.gef.geometry.internal.utils.PrecisionUtils
- greaterEqual(double, double, int) - Static method in class org.eclipse.gef.geometry.internal.utils.PrecisionUtils
-
Tests whether the first given value is regarded to be greater or equal than the second value w.r.t. the given shift.
All Classes All Packages