jp.carabiner.inkpod.pi.shape.renderer
インタフェース ShapeRenderer

既知のサブインタフェースの一覧:
ShapePrepaintableRenderer
既知の実装クラスの一覧:
AbstractNodeShapeRenderer, AbstractRectangleShapeRenderer, AbstractRelationShapeRenderer, AbstractShapeRenderer, BezierCurvesNodeShapeRenderer, CurveRelationShapeRenderer, DiamondShapeRenderer, OvalShapeRenderer, PolylineRelationShapeRenderer, RectangleShapeRenderer, RightAngleRelationShapeRenderer, RoundrectShapeRenderer

public interface ShapeRenderer


メソッドの概要
 void autoReshape(java.awt.Graphics g, ShapeRenderingContext context)
           
 void flush()
           
 java.awt.Rectangle getRenderingBounds(java.awt.Graphics g, ShapeRenderingContext context)
           
 java.awt.Rectangle getRenderingBounds(java.awt.Rectangle bounds, java.awt.Graphics g, ShapeRenderingContext context)
           
 void notifyBackground()
           
 void paint(java.awt.Graphics g, ShapeRenderingContext context)
           
 

メソッドの詳細

paint

void paint(java.awt.Graphics g,
           ShapeRenderingContext context)

autoReshape

void autoReshape(java.awt.Graphics g,
                 ShapeRenderingContext context)

getRenderingBounds

java.awt.Rectangle getRenderingBounds(java.awt.Graphics g,
                                      ShapeRenderingContext context)

getRenderingBounds

java.awt.Rectangle getRenderingBounds(java.awt.Rectangle bounds,
                                      java.awt.Graphics g,
                                      ShapeRenderingContext context)

notifyBackground

void notifyBackground()

flush

void flush()