edu.swri.swiftvis.plot.util
Interface ShapeCreator

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ShapeCreator.EmptyCreator, ShapeCreator.OvalCreator, ShapeCreator.RectangleCreator, ShapeCreator.RoundRectangleCreator

public interface ShapeCreator
extends java.io.Serializable

Author:
Mark Lewis

Nested Class Summary
static class ShapeCreator.EmptyCreator
           
static class ShapeCreator.OvalCreator
           
static class ShapeCreator.RectangleCreator
           
static class ShapeCreator.RoundRectangleCreator
           
 
Method Summary
 java.awt.Shape makeShape(double centerX, double centerY, double width, double height)
           
 

Method Detail

makeShape

java.awt.Shape makeShape(double centerX,
                         double centerY,
                         double width,
                         double height)