Hierarchy For Package org.eclipse.gef.geometry.planar

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.eclipse.gef.geometry.planar.AffineTransform (implements java.lang.Cloneable)
    • org.eclipse.gef.geometry.planar.Arc (implements org.eclipse.gef.geometry.planar.ICurve)
    • org.eclipse.gef.geometry.planar.BezierCurve (implements org.eclipse.gef.geometry.planar.ICurve, org.eclipse.gef.geometry.planar.IRotatable<T>, org.eclipse.gef.geometry.planar.IScalable<T>, org.eclipse.gef.geometry.planar.ITranslatable<T>)
    • org.eclipse.gef.geometry.planar.CurvedPolygon (implements org.eclipse.gef.geometry.planar.IRotatable<T>, org.eclipse.gef.geometry.planar.IScalable<T>, org.eclipse.gef.geometry.planar.IShape, org.eclipse.gef.geometry.planar.ITranslatable<T>)
    • org.eclipse.gef.geometry.planar.Dimension (implements java.lang.Cloneable, java.io.Serializable)
    • org.eclipse.gef.geometry.planar.Ellipse (implements org.eclipse.gef.geometry.planar.IShape)
    • org.eclipse.gef.geometry.planar.Path (implements org.eclipse.gef.geometry.planar.IGeometry)
    • org.eclipse.gef.geometry.planar.Path.Segment
    • org.eclipse.gef.geometry.planar.Pie (implements org.eclipse.gef.geometry.planar.IShape)
    • org.eclipse.gef.geometry.planar.Point (implements java.lang.Cloneable, java.io.Serializable)
    • org.eclipse.gef.geometry.planar.PolyBezier (implements org.eclipse.gef.geometry.planar.ICurve, org.eclipse.gef.geometry.planar.IRotatable<T>, org.eclipse.gef.geometry.planar.IScalable<T>, org.eclipse.gef.geometry.planar.ITranslatable<T>)
    • org.eclipse.gef.geometry.planar.Polygon (implements org.eclipse.gef.geometry.planar.IShape)
    • org.eclipse.gef.geometry.planar.Polyline (implements org.eclipse.gef.geometry.planar.ICurve)
    • org.eclipse.gef.geometry.planar.Rectangle (implements org.eclipse.gef.geometry.planar.IShape)
    • org.eclipse.gef.geometry.planar.Region (implements org.eclipse.gef.geometry.planar.IRotatable<T>, org.eclipse.gef.geometry.planar.IScalable<T>, org.eclipse.gef.geometry.planar.ITranslatable<T>)
    • org.eclipse.gef.geometry.planar.Ring (implements org.eclipse.gef.geometry.planar.IRotatable<T>, org.eclipse.gef.geometry.planar.IScalable<T>, org.eclipse.gef.geometry.planar.ITranslatable<T>)
    • org.eclipse.gef.geometry.planar.RoundedRectangle (implements org.eclipse.gef.geometry.planar.IShape)

Interface Hierarchy

  • java.lang.Cloneable
    • org.eclipse.gef.geometry.planar.IGeometry (also extends java.io.Serializable)
      • org.eclipse.gef.geometry.planar.ICurve
      • org.eclipse.gef.geometry.planar.IMultiShape
      • org.eclipse.gef.geometry.planar.IShape
  • org.eclipse.gef.geometry.planar.IRotatable<T>
  • org.eclipse.gef.geometry.planar.IScalable<T>
  • org.eclipse.gef.geometry.planar.ITranslatable<T>
  • java.io.Serializable
    • org.eclipse.gef.geometry.planar.IGeometry (also extends java.lang.Cloneable)
      • org.eclipse.gef.geometry.planar.ICurve
      • org.eclipse.gef.geometry.planar.IMultiShape
      • org.eclipse.gef.geometry.planar.IShape