From e2a023821f37b88716904843244d7282a576b318 Mon Sep 17 00:00:00 2001 From: Steve Date: Fri, 11 Feb 2011 23:29:23 +0000 Subject: place constant in superclass TesseractMenuItem for position and radius egg now has default --- src/tesseract/menuitems/TesseractMenuItem.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'src/tesseract/menuitems/TesseractMenuItem.java') diff --git a/src/tesseract/menuitems/TesseractMenuItem.java b/src/tesseract/menuitems/TesseractMenuItem.java index 929c057..2301a46 100644 --- a/src/tesseract/menuitems/TesseractMenuItem.java +++ b/src/tesseract/menuitems/TesseractMenuItem.java @@ -25,6 +25,16 @@ public abstract class TesseractMenuItem */ private static final long serialVersionUID = 1839955501629795920L; + /** + * A Default radius. + */ + private static final float DEFAULT_RADIUS = 0.1f; + + /** + * A Default position. + */ + private static final Vector3f DEFAULT_POSITION = new Vector3f(0,0,0); + /** * The reference to the world. */ @@ -92,4 +102,18 @@ public abstract class TesseractMenuItem protected JFrame getParamFrame() { return my_param_frame; } + + /** + * @return the defaultRadius + */ + public static float getDefaultRadius() { + return DEFAULT_RADIUS; + } + + /** + * @return the defaultPosition + */ + public static Vector3f getDefaultPosition() { + return DEFAULT_POSITION; + } } -- cgit v1.2.3