Package org.graffiti.plugin.view
Interface GraphElementShape
- All Superinterfaces:
GraffitiShape
,Shape
- All Known Implementing Classes:
CircleNodeShape
,CircularNodeShape
,ComplexShape
,DiamondShape
,DoubleEllipseShape
,EllipseNodeShape
,LeftSkewedRectShape
,LineEdgeShape
,MultiComplexShape
,MultiEllipseShape
,MultiNucleicAcidFeatureShape
,MultiRectangleShape
,NucleicAcidFeatureShape
,ObservableShape
,PaperShape
,PaperShapeBottomLeft
,PaperShapeBottomRight
,PaperShapeLeftBottom
,PaperShapeLeftTop
,PaperShapeRightBottom
,PaperShapeRightTop
,PaperShapeTopLeft
,PaperShapeTopRight
,PertubationShape
,PolygonalNodeShape
,PolyLineEdgeShape
,QuadCurveEdgeShape
,ReceptorDownShape
,ReceptorLeftShape
,ReceptorRightShape
,ReceptorUpShape
,RectangleNodeShape
,RectangularNodeShape
,RelativePolyShape
,RightSkewedRectShape
,SBGNCircleShape
,SBGNDissociationShape
,SBGNMultiStadiumShape
,SBGNProcessShape
,SBGNStadiumShape
,SmoothLineEdgeShape
,SourceSinkShape
,StraightLineEdgeShape
,TagDownShape
,TagLeftShape
,TagRightShape
,TagUpShape
,TransitionShape
,TruncProteinShape
public interface GraphElementShape extends GraffitiShape
Interface combining
NodeShape
and EdgeShape
.-
Method Summary
Modifier and Type Method Description Rectangle2D
getRealBounds2D()
DOCUMENT ME!double
getXexcess()
double
getYexcess()
void
setCoordinateSystem(CoordinateSystem coordinates)
Methods inherited from interface java.awt.Shape
contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, intersects, intersects
-
Method Details
-
getRealBounds2D
Rectangle2D getRealBounds2D()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
setCoordinateSystem
-
getXexcess
double getXexcess() -
getYexcess
double getYexcess()
-