Package ghidra.graph.viewer.renderer
Class PaintableShape
- java.lang.Object
- 
- ghidra.graph.viewer.renderer.PaintableShape
 
- 
- Direct Known Subclasses:
- MouseClickedPaintableShape,- MouseDraggedLinePaintableShape,- MouseDraggedPaintableShape
 
 public class PaintableShape extends java.lang.ObjectA base class for shapes that can be painted on the graph. SeeMouseDebugPaintable.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedPaintableShape(double tx, double ty)PaintableShape(java.awt.Shape s)PaintableShape(java.awt.Shape s, java.awt.Color c)PaintableShape(java.awt.Shape s, java.awt.Color c, java.awt.Stroke stroke)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetColor()java.awt.ShapegetShape()java.awt.StrokegetStroke()doublegetTx()doublegetTy()booleanisShapeFinished()voidpaint(java.awt.Graphics2D g)voidshapeFinished()
 
- 
- 
- 
Constructor Detail- 
PaintableShapeprotected PaintableShape(double tx, double ty)
 - 
PaintableShapepublic PaintableShape(java.awt.Shape s) 
 - 
PaintableShapepublic PaintableShape(java.awt.Shape s, java.awt.Color c)
 - 
PaintableShapepublic PaintableShape(java.awt.Shape s, java.awt.Color c, java.awt.Stroke stroke)
 
- 
 - 
Method Detail- 
getTxpublic double getTx() 
 - 
getTypublic double getTy() 
 - 
getShapepublic java.awt.Shape getShape() 
 - 
getColorpublic java.awt.Color getColor() 
 - 
getStrokepublic java.awt.Stroke getStroke() 
 - 
shapeFinishedpublic void shapeFinished() 
 - 
isShapeFinishedpublic boolean isShapeFinished() 
 - 
paintpublic void paint(java.awt.Graphics2D g) 
 
- 
 
-