Uses of Interface
org.eclipse.gef.geometry.planar.IGeometry
Packages that use IGeometry
Package
Description
This package provides support for geometric calculations based on shapes.
-
Uses of IGeometry in org.eclipse.gef.geometry.planar
Classes in org.eclipse.gef.geometry.planar with type parameters of type IGeometryModifier and TypeInterfaceDescriptioninterfaceIRotatable<T extends IGeometry>TheIRotatableinterface collects the out-of-place rotation short-cut methods.interfaceTheIScalableinterface collects all scaling short-cut methods.interfaceITranslatable<T extends IGeometry>TheITranslatableinterface collects all translation short-cut methods.Subinterfaces of IGeometry in org.eclipse.gef.geometry.planarModifier and TypeInterfaceDescriptioninterfaceTheICurveinterface provides operations that allow the analysis of linear geometric objects and the transfer toBezierCurvesegments (ICurve.toBezier()).interfaceIn contradiction to the relation of the IPolyCurve to the ICurve interfaces, the IMultiShape interface does not extend the IShape interface.interfaceAnIShapeis the representation of an areal geometric object.Classes in org.eclipse.gef.geometry.planar that implement IGeometryModifier and TypeClassDescriptionfinal classclassInstances of theBezierCurveclass individually represent an arbitrary Bezier curve.classAn instance of theCubicCurveclass represents aBezierCurveof degree 3, having a start and an endPointand two handlePoints.classclassRepresents the geometric shape of an ellipse.classRepresents the geometric shape of a line (or linear curve).classRepresents the geometric shape of a path, which may consist of independent subgraphs.classThePieis a closedAbstractArcBasedGeometry.classclassRepresents the geometric shape of a convex polygon.classRepresents the geometric shape of a polyline.classRepresents the geometric shape of a quadratic Bézier curve.final classRepresents 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).classA combination ofRectangles.classA combination of Polygons....final classRepresents the geometric shape of a rounded rectangle, i.e. a rectangle with rounded corners.Methods in org.eclipse.gef.geometry.planar that return IGeometryModifier and TypeMethodDescriptionIGeometry.getCopy()Returns a new identical copy of thisIGeometry.IGeometry.getTransformed(AffineTransform t) Returns a newIGeometry, which represents the givenIGeometryafter the application of the givenAffineTransform.Methods in org.eclipse.gef.geometry.planar with parameters of type IGeometryModifier and TypeMethodDescriptionbooleanbooleanbooleanChecks if the givenIGeometryis fully contained by thisIMultiShape.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean