# 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

## T

through(Vector3D, Vector3D) - Static method in class org.eclipse.gef.geometry.projective.Straight3D
  Constructs a new `Straight3D` through the given start and end `Vector3D`s.
toAffineTransform(Transform) - Static method in class org.eclipse.gef.geometry.convert.fx.FX2Geometry
  Converts the given JavaFX `Transform` to an `AffineTransform` .
toAWTPathIterator(PathData, int) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2AWT
  Converts an SWT `PathData` into an equivalent AWT `PathIterator`.
toBezier() - Method in class org.eclipse.gef.geometry.planar.Arc
toBezier() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
toBezier() - Method in interface org.eclipse.gef.geometry.planar.ICurve
  Computes a list of `BezierCurve`s that approximate the `ICurve`.
toBezier() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
toBezier() - Method in class org.eclipse.gef.geometry.planar.Polyline
toCoordinatesArray(Point[]) - Static method in class org.eclipse.gef.geometry.internal.utils.PointListUtils
  Converts a given array of `Point` into an array of doubles containing the x and y coordinates of the given points, where the x and y coordinates of the n-th `Point` can be found at positions 2*n and 2*n+1.
toCubic() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Returns a hard approximation of this `BezierCurve` as a `CubicCurve`.
toFXAffine(AffineTransform) - Static method in class org.eclipse.gef.geometry.convert.fx.Geometry2FX
  Converts the given `AffineTransform` to a JavaFX `Affine`.
toFXBounds(Rectangle) - Static method in class org.eclipse.gef.geometry.convert.fx.Geometry2FX
  Converts the given `Rectangle` to a JavaFX `Bounds`.
toFXPoint(Point) - Static method in class org.eclipse.gef.geometry.convert.fx.Geometry2FX
  Converts the given `Point` to a JavaFX `Point2D`.
toIntegerArray(double[]) - Static method in class org.eclipse.gef.geometry.internal.utils.PointListUtils
  Converts an array of double values into an array of integer values by casting them.
toLine() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Returns a hard approximation of this `BezierCurve` as a `Line`.
toLine(int...) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given integer array to a GEF `Line`.
toLineStrip(double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Computes an approximation of this `BezierCurve` by a strip of `Line`s.
toLineStrip(double, BezierCurve.Interval) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Computes an approximation of this `BezierCurve` by a strip of `Line`s.
toPath() - Method in class org.eclipse.gef.geometry.planar.Arc
toPath() - Method in class org.eclipse.gef.geometry.planar.Region
toPath() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Returns a `Path` approximating this `BezierCurve` using `Line` segments.
toPath() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
toPath() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
toPath() - Method in class org.eclipse.gef.geometry.planar.Ellipse
  Returns a `Path` representation of this `Ellipse`, which is an approximation of the four `outline segments` by means of `CubicCurve`s.
toPath() - Method in interface org.eclipse.gef.geometry.planar.IGeometry
  Converts this `IGeometry` into a `Path` representation.
toPath() - Method in class org.eclipse.gef.geometry.planar.Line
toPath() - Method in class org.eclipse.gef.geometry.planar.Path
toPath() - Method in class org.eclipse.gef.geometry.planar.Pie
toPath() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
toPath() - Method in class org.eclipse.gef.geometry.planar.Polygon
toPath() - Method in class org.eclipse.gef.geometry.planar.Polyline
toPath() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
  Transform the QuadraticCurve object to a `Path` object with the same shape.
toPath() - Method in class org.eclipse.gef.geometry.planar.Rectangle
toPath() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
toPath(int, PathData) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given SWT `PathData` to a GEF `Path` associated with the given windingRule.
toPoint() - Method in class org.eclipse.gef.geometry.euclidean.Vector
  Returns a `Point` representing this `Vector`.
toPoint() - Method in class org.eclipse.gef.geometry.projective.Vector3D
  Returns a new `Point` object that is represented by this `Vector3D`.
toPoint(Point2D) - Static method in class org.eclipse.gef.geometry.convert.fx.FX2Geometry
  Converts the given JavaFX `Point2D` to a `Point`.
toPoint(Point) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given `SWT Point` to a GEF `Point`.
toPoints(BezierCurve.Interval) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Computes `Point`s on this `BezierCurve` over the given `BezierCurve.Interval`.
toPointsArray(double[]) - Static method in class org.eclipse.gef.geometry.internal.utils.PointListUtils
  Converts a given array of x/y coordinate values into an array of `Point`s.
toPointsArray(Line[], boolean) - Static method in class org.eclipse.gef.geometry.internal.utils.PointListUtils
  Transforms a sequence of `Line`s into a list of `Point`s.
toPolyBezier() - Method in class org.eclipse.gef.geometry.planar.Polyline
  Transforms this `Polyline` into a `PolyBezier`.
toPolygon() - Method in class org.eclipse.gef.geometry.planar.Rectangle
  Converts this `Rectangle` into a `Polygon` representation.
toPolygon(int...) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given integer array to a GEF `Polygon`.
toPolyline(int...) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given integer array to a GEF `Polyline`.
toQuadratic() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
  Returns a hard approximation of this `BezierCurve` as a `QuadraticCurve`.
toRectangle(Bounds) - Static method in class org.eclipse.gef.geometry.convert.fx.FX2Geometry
  Converts the given JavaFX `Bounds` to a `Rectangle`.
toRectangle(Rectangle) - Static method in class org.eclipse.gef.geometry.convert.swt.SWT2Geometry
  Converts the given `SWT Rectangle` to a GEF `Rectangle`.
toRing() - Method in class org.eclipse.gef.geometry.planar.Region
  Constructs a new `Ring` that covers the same area as this `Region`.
toSegmentsArray(Point[], boolean) - Static method in class org.eclipse.gef.geometry.internal.utils.PointListUtils
  Transforms a sequence of `Point` coordinates into a sequence of `Line` segments, by creating a `Line` segment for each two adjacent points in the array.
toStraight() - Method in class org.eclipse.gef.geometry.projective.Straight3D
  Transfer this `Straight3D` into a representative `Straight`.
toString() - Method in class org.eclipse.gef.geometry.euclidean.Angle
toString() - Method in class org.eclipse.gef.geometry.euclidean.Straight
toString() - Method in class org.eclipse.gef.geometry.euclidean.Vector
toString() - Method in class org.eclipse.gef.geometry.planar.AffineTransform
toString() - Method in class org.eclipse.gef.geometry.planar.Arc
toString() - Method in class org.eclipse.gef.geometry.planar.BezierCurve
toString() - Method in class org.eclipse.gef.geometry.planar.CubicCurve
toString() - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
toString() - Method in class org.eclipse.gef.geometry.planar.Dimension
toString() - Method in class org.eclipse.gef.geometry.planar.Ellipse
toString() - Method in class org.eclipse.gef.geometry.planar.Line
toString() - Method in class org.eclipse.gef.geometry.planar.Point
toString() - Method in class org.eclipse.gef.geometry.planar.PolyBezier
toString() - Method in class org.eclipse.gef.geometry.planar.Polygon
toString() - Method in class org.eclipse.gef.geometry.planar.Polyline
toString() - Method in class org.eclipse.gef.geometry.planar.QuadraticCurve
toString() - Method in class org.eclipse.gef.geometry.planar.Rectangle
toString() - Method in class org.eclipse.gef.geometry.planar.RoundedRectangle
toString() - Method in class org.eclipse.gef.geometry.projective.Vector3D
toSWTPathData(PathIterator) - Static method in class org.eclipse.gef.geometry.convert.swt.AWT2SWT
  Converts a Java2D `PathIterator` into an SWT `PathData`.
toSWTPathData(Path) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Converts the given path into an SWT `PathData` representation.
toSWTPoint(Point) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Creates a new SWT `Point` from this Point.
toSWTPointArray(Line) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Returns an integer array of dimension 4, whose values represent the integer-based coordinates of this `Line`'s start and end point.
toSWTPointArray(Polygon) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Returns an integer array, which represents the sequence of coordinates of the `Point`s that make up this `Polygon`.
toSWTPointArray(Polyline) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Returns an integer array, which represents the sequence of coordinates of the `Point`s that make up this `Polyline`.
toSWTRectangle(Rectangle) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Converts a `Rectangle` into an `Rectangle`.
toSWTRegion(Region) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Constructs a new `Region` that covers the same area as this `Region`.
toSWTRegion(Ring) - Static method in class org.eclipse.gef.geometry.convert.swt.Geometry2SWT
  Constructs a new `Region` from this `Ring`.
touches(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Arc
touches(IGeometry) - Method in interface org.eclipse.gef.geometry.planar.IGeometry
  Returns `true` if the input `IGeometry` touches this `IGeometry`, i.e. there is at least one common point.
touches(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Line
touches(IGeometry) - Method in class org.eclipse.gef.geometry.planar.Rectangle
touches(Line) - Method in class org.eclipse.gef.geometry.planar.Line
  Tests whether this `Line` and the given one share at least one common point.
touches(Line) - Method in class org.eclipse.gef.geometry.planar.Rectangle
  Tests whether this `Rectangle` and the given `Line` touch, i.e. whether they have at least one point in common.
touches(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Path
  Tests whether this `Path` and the given `Rectangle` touch, i.e. they have at least one `Point` in common.
touches(Rectangle) - Method in class org.eclipse.gef.geometry.planar.Rectangle
  Tests whether this `Rectangle` and the given other `Rectangle` touch, i.e. whether they have at least one point in common.
transform(AffineTransform) - Method in class org.eclipse.gef.geometry.planar.Point
  Transforms this `Point` in-place using the given `AffineTransform`.
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.Polygon
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.Arc
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.AffineTransform
  Sets the translation values of the x and y coordinates of the transformation matrix of this `AffineTransform`.
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
translate(double, double) - Method in interface org.eclipse.gef.geometry.planar.ITranslatable
  Translates the object by the given values in x and y direction.
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.Point
  Shifts this Point by the values supplied along each axes, and returns this for convenience.
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.Region
translate(double, double) - Method in class org.eclipse.gef.geometry.planar.Ring
translate(Dimension) - Method in class org.eclipse.gef.geometry.planar.Point
  Shifts this Point by the values of the Dimension along each axis, and returns this for convenience.
translate(Point) - Method in class org.eclipse.gef.geometry.planar.Polygon
translate(Point) - Method in class org.eclipse.gef.geometry.planar.Arc
translate(Point) - Method in class org.eclipse.gef.geometry.planar.BezierCurve
translate(Point) - Method in class org.eclipse.gef.geometry.planar.CurvedPolygon
translate(Point) - Method in interface org.eclipse.gef.geometry.planar.ITranslatable
  Translates the object by the given `Point`.
translate(Point) - Method in class org.eclipse.gef.geometry.planar.Point
  Shifts the location of this Point by the location of the input Point along each of the axes, and returns this for convenience.
translate(Point) - Method in class org.eclipse.gef.geometry.planar.PolyBezier
translate(Point) - Method in class org.eclipse.gef.geometry.planar.Region
translate(Point) - Method in class org.eclipse.gef.geometry.planar.Ring
translate(Point[], double, double) - Static method in class org.eclipse.gef.geometry.planar.Point
  Translates an array of `Point`s by translating each individual point by a given x and y offset.
transpose() - Method in class org.eclipse.gef.geometry.planar.Dimension
  Swaps the width and height of this Dimension, and returns this for convenience.
transpose() - Method in class org.eclipse.gef.geometry.planar.Point
  Transposes this object.
transpose() - Method in class org.eclipse.gef.geometry.planar.Rectangle
  Switches the x and y values, as well as the width and height of this Rectangle.

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