Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

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 Point on this BezierCurve at parameter value t, which is expected to lie in the parameter BezierCurve.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
Returns the sum of this and the given other Angle object as a new Angle object.
getAdded(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns a new Vector that represents the sum of this Vector and the given other Vector.
getAdded(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
Returns a new Vector3D object with its components set to the sum of the individual x, y and z components of this Vector3D and the given other 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
Returns the (smallest) Angle between this Straight and the provided one.
getAngle(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns the smallest Angle between this Vector and the provided one.
getAngleCCW(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the counter-clockwise (CCW) or positive Angle spanned between the two Straights.
getAngleCCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns the counter-clockwise (CCW) Angle between this Vector and the provided one.
getAngleCW(Straight) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the clockwise (CW) or negative Angle spanned between the two Straights.
getAngleCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns the clockwise (CW) Angle between this Vector and the provided one.
getAngularExtent() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the extension Angle of this AbstractArcBasedGeometry, i.e. the Angle defining the span of this AbstractArcBasedGeometry.
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
Creates a new Vector which represents the average of this Vector with the provided one.
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 Arc of this RoundedRectangle.
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 Arc of this RoundedRectangle.
getBounds() - Method in class org.eclipse.gef.geometry.planar.Polygon
 
getBounds() - Method in class org.eclipse.gef.geometry.planar.Ellipse
 
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
Returns the smallest Rectangle fully enclosing this IGeometry.
getBounds() - Method in class org.eclipse.gef.geometry.planar.Line
Returns the smallest Rectangle containing this Line's start and end point
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
Returns the smallest Rectangle that encloses all Points in the given sequence.
getCenter() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the center Point of this AbstractRectangleBasedGeometry.
getCenter() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
Returns an approximated center Point of this CurvedPolygon.
getCentroid() - Method in class org.eclipse.gef.geometry.planar.Polygon
Computes the centroid of this AbstractPointListBasedGeometry.
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
Returns a new BezierCurve object representing this BezierCurve on the BezierCurve.Interval [s;e].
getControlBounds() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns a bounding Rectangle of the control Polygon of this 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.
getCoordinates() - Method in class org.eclipse.gef.geometry.planar.Polygon
Returns a double array which represents the sequence of coordinates of the Points that make up this AbstractPointListBasedGeometry.
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 Straight object.
getCopy() - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns a copy of this Vector object.
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 control Points 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 Ellipse with 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
Calculates the cross product of this Vector (lhs) and the given other Vector (rhs).
getCrossProduct(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
Returns a new Vector3D object that is the cross product of this and the given other 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
Returns a sequence of Lines, representing the segments that are obtained by linking each two successive point of this Polyline (including the last and the first one).
getDeltaCCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Angle
Returns the difference between this Angle and another Angle in a counter-clockwise direction
getDeltaCW(Angle) - Method in class org.eclipse.gef.geometry.euclidean.Angle
Returns the difference between this Angle and another Angle in a clockwise direction
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
Returns the translation required to move this Point to the other 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
Calculates the magnitude of the cross product of this Vector with the given other Vector.
getDistance(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the distance of the provided Vector to this Straight, which is the distance between the provided Vector and its projection onto this Straight (see Straight.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
Creates a new Vector which represents this Vector divided by the provided scalar value.
getDotProduct(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Calculates the dot product of this Vector and the given other 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 BezierCurve with a degree of one higher than this BezierCurve's degree but of the same shape.
getElevated() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
Degree elevation: Returns a CubicCurve representation of this QuadraticCurve.
getExpanded(double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
Returns a new expanded AbstractRectangleBasedGeometry, where the sides are incremented by the horizontal and vertical values provided.
getExpanded(double, double) - Method in class org.eclipse.gef.geometry.planar.Dimension
Creates and returns a new Dimension representing the sum of this Dimension and the one specified.
getExpanded(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
Creates and returns a new AbstractRectangleBasedGeometry with the bounds of this AbstractRectangleBasedGeometry expanded by the given insets.
getExpanded(Dimension) - Method in class org.eclipse.gef.geometry.planar.Dimension
Creates and returns a Dimension representing the sum of this Dimension and the one specified.
getHeight() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the height of this AbstractRectangleBasedGeometry.
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
Computes and returns the position Vector of the intersection of this Straight and the provided one.
getIntersection(Line) - Method in class org.eclipse.gef.geometry.planar.Line
Returns the single intersection point between this Line and 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 other BezierCurve.
getIntersections(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.Line
 
getIntersections(Ellipse) - Method in class org.eclipse.gef.geometry.planar.Ellipse
Calculates the intersections of this Ellipse with the given other 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
Calculates the intersections of this Ellipse with the given ICurve.
getIntersections(ICurve) - Method in interface org.eclipse.gef.geometry.planar.ICurve
Returns the points of intersection between this ICurve and the given 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
Returns the intersection points of this Ellipse's outline with the given Line.
getInverse() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
Creates a new AffineTransform that represents the inverse transformation of this AffineTransform.
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
Calculates the distance between the start and the end point of this Line.
getLength() - Method in class org.eclipse.gef.geometry.planar.Polyline
Returns the length of this Polyline by adding up the lengths of the individual Lines.
getLocation() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns a Point specifying the x and y coordinates of this AbstractRectangleBasedGeometry.
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
Returns a new Angle object representing this Angle multiplied by the given factor.
getMultiplied(double) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Creates a new Vector which represents this Vector multiplied by the provided scalar value.
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
Creates a new Vector that has the same direction as this Vector and a length of 1.
getOffset(double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns a PolyBezier that represents an approximation of the refined offset of this BezierCurve where 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
Returns the opposite Angle of this Angle in a full circle as a new Angle object.
getOppositeSemi() - Method in class org.eclipse.gef.geometry.euclidean.Angle
Returns the opposite Angle of this Angle in a semi-circle as a new Angle object.
getOrtho() - Method in class org.eclipse.gef.geometry.projective.Straight3D
Returns the orthogonal Straight3D through this Straight3D 's start Vector3D.
getOrtho(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Straight3D
Returns the orthogonal Straight3D through the given Vector3D.
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
Returns an ICurve representing the outline of this 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
Computes the Points of intersection of this Region with the given ICurve.
getOutlines() - 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
Returns a List of ICurves, representing the outline of this Path.
getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Region
Computes the outline segments of this AbstractMultiShape.
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
Returns the individual ICurve segments, which constitute the outline of this IShape.
getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Pie
 
getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Polygon
Returns a sequence of Lines, representing the segments that are obtained by linking each two successive point of this Polygon (including the last and the first one).
getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.Rectangle
Returns an array of Lines representing the top, right, bottom, and left borders of this Rectangle.
getOutlineSegments() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
 
getOverlap(BezierCurve) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns a BezierCurve that represents the overlap of this BezierCurve and the given other BezierCurve.
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
Returns the curve segments at which this ICurve and the given ICurve overlap.
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.Arc
Returns the start Point of this AbstractArcBasedGeometry.
getP1() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
 
getP1() - Method in interface org.eclipse.gef.geometry.planar.ICurve
Returns a Point representing the start point of this 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.Arc
Returns the end Point of this AbstractArcBasedGeometry.
getP2() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
 
getP2() - Method in interface org.eclipse.gef.geometry.planar.ICurve
Returns a Point representing the end point of this 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
Returns this Straight's parameter value for the given Vector.
getParameterAt(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns the parameter value of this BezierCurve for the given Point.
getPoint(int) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns the ith control Point of this BezierCurve.
getPoint(Angle) - Method in class org.eclipse.gef.geometry.planar.Arc
Computes a Point on this AbstractArcBasedGeometry.
getPoints() - Method in class org.eclipse.gef.geometry.planar.Polygon
Returns a copy of the Points that make up this AbstractPointListBasedGeometry.
getPoints() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
Returns the control Points of this BezierCurve.
getPoints() - Method in class org.eclipse.gef.geometry.planar.Line
Returns an array, which contains two Points representing the start and end points of this Line
getPoints() - Method in class org.eclipse.gef.geometry.planar.Path.Segment
Returns a copy of the Points associated with this Path.Segment.
getPoints() - Method in class org.eclipse.gef.geometry.planar.Rectangle
Returns an array of Points representing the top-left, top-right, bottom-right, and bottom-left border points of this Rectangle.
getPositionVectorAt(double) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the Vector on this Straight at the given parameter value.
getProjection(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the projection of the given Vector onto this Straight, which is the Point on this Straight with the minimal distance to the Point, denoted by the provided Vector.
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
Returns a projection of the given reference Point onto this ICurve, i.e. a Point on this ICurve that is closest to the given reference Point.
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
Returns a new Vector3D object with its components set to the given ratio between this Vector3D and the given other Vector3D.
getReverse() - Method in class org.eclipse.gef.geometry.euclidean.Angle
Returns the reverse Angle of this Angle in a full circle as a new Angle object.
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
Returns a new Vector which corresponds to this Vector after rotating it counter-clockwise (CCW) by the given Angle.
getRotatedCCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
 
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
Rotates the calling object by specified Angle counter-clock-wise (CCW) around its center Point.
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
Rotates this Rectangle counter-clock-wise by the given Angle around the center Point of this Rectangle (see AbstractRectangleBasedGeometry.getCenter()).
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.Polygon
 
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
Rotates the calling object by the specified Angle counter-clock-wise (CCW) around the specified center Point (cx, cy).
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
Rotates this Rectangle counter-clock-wise by the given Angle around the given Point.
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.Polygon
 
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
Rotates the calling object by the specified Angle counter-clock-wise (CCW) around the specified center Point.
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
Rotates this Rectangle counter-clock-wise by the given Angle around the given Point.
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
Returns a new Vector which corresponds to this Vector after rotating it clockwise (CW) by the given Angle.
getRotatedCW(Angle) - Method in class org.eclipse.gef.geometry.planar.Polygon
 
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
Rotates the calling object by specified Angle clock-wise (CW) around its center Point.
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
Rotates this Rectangle clock-wise by the given Angle around the center (AbstractRectangleBasedGeometry.getCenter()) of this 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.Polygon
 
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
Rotates the calling object by the specified Angle clock-wise (CW) around the specified center Point (cx, cy).
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
Rotates this Rectangle clock-wise by the given Angle alpha around the given Point (cx, cy).
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.Polygon
 
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
Rotates the calling object by the specified Angle clock-wise (CW) around the specified center Point.
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
Rotates this Rectangle clock-wise by the given Angle alpha around the given Point.
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.Polygon
 
getScaled(double) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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
Returns a new Vector3D object with its components set to the x, y and z components of this Vector3D scaled by the given factor.
getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
 
getScaled(double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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.Polygon
 
getScaled(double, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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.Polygon
 
getScaled(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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.Polygon
 
getScaled(double, double, Point) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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 Point scaled 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.Polygon
 
getScaled(double, Point) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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 this IMultiShape.
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.Arc
Returns a new AbstractRectangleBasedGeometry, where the sides are shrinked by the horizontal and vertical values supplied.
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(double, double, double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
Returns a new AbstractRectangleBasedGeometry shrinked by the specified insets.
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
Returns the counter-clockwise (CCW) signed distance of the given Vector to this Straight.
getSignedDistanceCCW(Point, Point, Point) - Static method in class org.eclipse.gef.geometry.euclidean.Straight
Computes the counter-clockwise (CCW) signed distance of the third Point to the Straight through the first two Point s.
getSignedDistanceCW(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Straight
Returns the clockwise (CW) signed distance of the given Vector to this Straight.
getSignedDistanceCW(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Straight3D
Returns the clock-wise signed distance of the given Vector3D to this Straight3D.
getSimilarity(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Calculates the similarity of this Vector and the provided one.
getSize() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns a Dimension that records the width and height of this AbstractRectangleBasedGeometry.
getStartAngle() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns this AbstractArcBasedGeometry's start Angle.
getSubtracted(Vector) - Method in class org.eclipse.gef.geometry.euclidean.Vector
Returns a new Vector that represents the difference of this Vector and the provided one.
getSubtracted(Vector3D) - Method in class org.eclipse.gef.geometry.projective.Vector3D
Returns a new Vector3D object with its components set to the difference of the individual x, y and z components of this Vector3D and the given other 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 Arc of this RoundedRectangle.
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 Arc of this RoundedRectangle.
getTransformed(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Arc
Default implementation returning a transformed Path representation of this IGeometry.
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 given IGeometry after the application of the given AffineTransform.
getTransformed(AffineTransform) - Method in interface org.eclipse.gef.geometry.planar.IShape
Returns a new IShape, which represents the given IShape after the application of the given AffineTransform.
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 Point using the given AffineTransform.
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
Returns a Polygon, which represents the transformed 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 Point with this AffineTransform by multiplying the transformation matrix of this AffineTransform with the given Point.
getTransformed(Point[]) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
Transforms the given array of Points with this AffineTransform by multiplying the transformation matrix of this AffineTransform individually with each of the given Point s.
getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
 
getTranslated(double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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.Polygon
 
getTranslated(Point) - Method in class org.eclipse.gef.geometry.planar.Arc
 
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.Arc
Returns the width of this AbstractRectangleBasedGeometry.
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.
getX() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the x coordinate this AbstractRectangleBasedGeometry.
getX1() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the x coordinate of the start Point of this AbstractArcBasedGeometry.
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.Arc
Returns the x coordinate of the end Point of this AbstractArcBasedGeometry.
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
 
getY() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the y coordinate of this AbstractRectangleBasedGeometry.
getY1() - Method in class org.eclipse.gef.geometry.planar.Arc
Returns the y coordinate of the start Point of this AbstractArcBasedGeometry.
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.Arc
Returns the y coordinate of the end Point of this AbstractArcBasedGeometry.
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.
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 and Interfaces|All Packages|Constant Field Values|Serialized Form