info.aduna.clustermap.render
Class ImageRenderer

java.lang.Object
  extended by info.aduna.clustermap.render.Renderer
      extended by info.aduna.clustermap.render.VertexRenderer
          extended by info.aduna.clustermap.render.ImageRenderer
Direct Known Subclasses:
ClassificationRenderer, ObjectRenderer

public class ImageRenderer
extends VertexRenderer


Constructor Summary
ImageRenderer(Vertex vertex)
           
 
Method Summary
 boolean contains(int x, int y)
           
 void draw(Graphics2D g)
           
 void extendBoundingBox(Rectangle boundingBox)
           
 int getHeight()
           
 Image getImage()
           
 int getImageX()
           
 int getImageY()
           
 int getWidth()
           
 void scale(double scale, GraphRenderer renderer)
           
 void setImage(Image image)
           
 void setLocation(int x, int y)
           
 void translate(int dx, int dy)
           
 
Methods inherited from class info.aduna.clustermap.render.VertexRenderer
getVertex, getX, getY
 
Methods inherited from class info.aduna.clustermap.render.Renderer
getHighlightLevel, scale, setHighlightLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageRenderer

public ImageRenderer(Vertex vertex)
Method Detail

setImage

public void setImage(Image image)

setLocation

public void setLocation(int x,
                        int y)
Overrides:
setLocation in class VertexRenderer

getImage

public Image getImage()

getImageX

public int getImageX()

getImageY

public int getImageY()

getWidth

public int getWidth()

getHeight

public int getHeight()

scale

public void scale(double scale,
                  GraphRenderer renderer)
Overrides:
scale in class VertexRenderer

translate

public void translate(int dx,
                      int dy)
Overrides:
translate in class VertexRenderer

extendBoundingBox

public void extendBoundingBox(Rectangle boundingBox)
Overrides:
extendBoundingBox in class VertexRenderer

draw

public void draw(Graphics2D g)
Specified by:
draw in class Renderer

contains

public boolean contains(int x,
                        int y)
Specified by:
contains in class VertexRenderer


Copyright © 1997-2008 Aduna. All Rights Reserved.