edu.swri.swiftvis.plot.util
Class ShapeCreator.RectangleCreator

java.lang.Object
  extended by edu.swri.swiftvis.plot.util.ShapeCreator.RectangleCreator
All Implemented Interfaces:
ShapeCreator, java.io.Serializable
Enclosing interface:
ShapeCreator

public static class ShapeCreator.RectangleCreator
extends java.lang.Object
implements ShapeCreator

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.swri.swiftvis.plot.util.ShapeCreator
ShapeCreator.EmptyCreator, ShapeCreator.OvalCreator, ShapeCreator.RectangleCreator, ShapeCreator.RoundRectangleCreator
 
Field Summary
private static long serialVersionUID
           
 
Constructor Summary
ShapeCreator.RectangleCreator()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.awt.Shape makeShape(double centerX, double centerY, double width, double height)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

ShapeCreator.RectangleCreator

public ShapeCreator.RectangleCreator()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

makeShape

public java.awt.Shape makeShape(double centerX,
                                double centerY,
                                double width,
                                double height)
Specified by:
makeShape in interface ShapeCreator

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object