javapoint.components.model
Class DiamondModel

java.lang.Object
  extended by javapoint.components.model.PolygonalModel
      extended by javapoint.components.model.DiamondModel

public class DiamondModel
extends PolygonalModel


Field Summary
 
Fields inherited from class javapoint.components.model.PolygonalModel
currentBounds
 
Constructor Summary
DiamondModel(int[] xPoints, int[] yPoints, int n)
           
DiamondModel(java.awt.Rectangle bounds)
           
 
Method Summary
 java.awt.Polygon createDefaultPolygon(java.awt.Rectangle bounds)
           
 java.awt.Polygon recalcCoordinates()
           
 
Methods inherited from class javapoint.components.model.PolygonalModel
containsPoint, flipHorizontal, flipVertical, getModelBounds, paint, rotate, setStatePolygon, updateBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiamondModel

public DiamondModel(java.awt.Rectangle bounds)

DiamondModel

public DiamondModel(int[] xPoints,
                    int[] yPoints,
                    int n)
Method Detail

createDefaultPolygon

public java.awt.Polygon createDefaultPolygon(java.awt.Rectangle bounds)
Specified by:
createDefaultPolygon in class PolygonalModel

recalcCoordinates

public java.awt.Polygon recalcCoordinates()
Overrides:
recalcCoordinates in class PolygonalModel