Uses of Package
org.eclipse.gef.geometry.planar
-
Packages that use org.eclipse.gef.geometry.planar Package Description org.eclipse.gef.geometry.convert.fx This package contains helper classes to transfer data from JavaFX/Geometry to one another.org.eclipse.gef.geometry.convert.swt This package provides support for converting geometric objects to SWT and for conversion between SWT and AWT.org.eclipse.gef.geometry.euclidean This package provides core abstractions to support calculations within 2-dimensional Euclidean space.org.eclipse.gef.geometry.internal.utils This package provides utility classes being used internally for geometric calculations.org.eclipse.gef.geometry.planar This package provides support for geometric calculations based on shapes.org.eclipse.gef.geometry.projective This package provides core abstractions to support calculations within 2-dimensional projective vector space. -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.convert.fx Class Description AffineTransform TheAffineTransform
class provides methods to create and modify 2-dimensional affine transformations.Point Represents a point (x, y) in 2-dimensional space.Rectangle Represents the geometric shape of a rectangle, where a rectangle is characterized by means of its upper left corner (x,y) and its size (width, height). -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.convert.swt Class Description Line Represents the geometric shape of a line (or linear curve).Path Represents the geometric shape of a path, which may consist of independent subgraphs.Point Represents a point (x, y) in 2-dimensional space.Polygon Represents the geometric shape of a convex polygon.Polyline Represents the geometric shape of a polyline.Rectangle Represents the geometric shape of a rectangle, where a rectangle is characterized by means of its upper left corner (x,y) and its size (width, height).Region A combination ofRectangle
s.Ring A combination of Polygons.... -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.euclidean Class Description Line Represents the geometric shape of a line (or linear curve).Point Represents a point (x, y) in 2-dimensional space. -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.internal.utils Class Description Line Represents the geometric shape of a line (or linear curve).Point Represents a point (x, y) in 2-dimensional space. -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.planar Class Description AffineTransform TheAffineTransform
class provides methods to create and modify 2-dimensional affine transformations.Arc BezierCurve Instances of theBezierCurve
class individually represent an arbitrary Bezier curve.CubicCurve An instance of theCubicCurve
class represents aBezierCurve
of degree 3, having a start and an endPoint
and two handlePoint
s.CurvedPolygon Dimension ADimension
represents a width and a height in 2-dimensional space.Ellipse Represents the geometric shape of an ellipse.ICurve TheICurve
interface provides operations that allow the analysis of linear geometric objects and the transfer toBezierCurve
segments (ICurve.toBezier()
).IGeometry A glance at the list of implementing classes reveals that theIGeometry
interface bundles all the basic common methods for planar geometric objects.IMultiShape In contradiction to the relation of the IPolyCurve to the ICurve interfaces, the IMultiShape interface does not extend the IShape interface.IRotatable TheIRotatable
interface collects the out-of-place rotation short-cut methods.IScalable TheIScalable
interface collects all scaling short-cut methods.IShape AnIShape
is the representation of an areal geometric object.ITranslatable TheITranslatable
interface collects all translation short-cut methods.Line Represents the geometric shape of a line (or linear curve).Path Represents the geometric shape of a path, which may consist of independent subgraphs.Path.Segment Representation for different types ofPath.Segment
s.Pie ThePie
is a closedAbstractArcBasedGeometry
.Point Represents a point (x, y) in 2-dimensional space.PolyBezier Polygon Represents the geometric shape of a convex polygon.Polyline Represents the geometric shape of a polyline.QuadraticCurve Represents the geometric shape of a quadratic Bézier curve.Rectangle Represents the geometric shape of a rectangle, where a rectangle is characterized by means of its upper left corner (x,y) and its size (width, height).Region A combination ofRectangle
s.Ring A combination of Polygons....RoundedRectangle Represents the geometric shape of a rounded rectangle, i.e. a rectangle with rounded corners. -
Classes in org.eclipse.gef.geometry.planar used by org.eclipse.gef.geometry.projective Class Description Point Represents a point (x, y) in 2-dimensional space.