Save This Page
Home » openjdk-7 » net.claribole.zvtm » glyphs » [javadoc | source]
net.claribole.zvtm.glyphs
class: IcShape [javadoc | source]
java.lang.Object
   net.claribole.zvtm.glyphs.GlyphIcon
      net.claribole.zvtm.glyphs.IcShape

All Implemented Interfaces:
    Icon

Field Summary
 VShape glyph     
 int trS     
 Polygon p     
 int[] xcoords     
 int[] ycoords     
 float vertexAngle     
 float[] vertices     
Fields inherited from net.claribole.zvtm.glyphs.GlyphIcon:
width,  height,  cWidth,  cHeight
Constructor:
 IcShape(VShape g,
    int w,
    int h) 
Method from net.claribole.zvtm.glyphs.IcShape Summary:
computePolygon,   getGlyph,   getIconHeight,   getIconWidth,   paintIcon,   setGlyph
Methods from net.claribole.zvtm.glyphs.GlyphIcon:
getGlyph,   getGlyphIcon,   setGlyph,   setIconWidthHeight
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.claribole.zvtm.glyphs.IcShape Detail:
 protected  void computePolygon() 
 public Glyph getGlyph() 
    get the glyph that the icon is representing
 public int getIconHeight() 
    get the icon's width (Icon interface)
 public int getIconWidth() 
    get the icon's height (Icon interface)
 public  void paintIcon(Component c,
    Graphics g,
    int x,
    int y) 
    Icon interface
 public  void setGlyph(Glyph g) 
    set the glyph that the icon should be representing