diff options
author | Phillip <pacardon@u.washington.edu> | 2011-02-03 23:58:05 +0000 |
---|---|---|
committer | Phillip <pacardon@u.washington.edu> | 2011-02-03 23:58:05 +0000 |
commit | e621f0b144092216dfa18d5ab8880b38da88340b (patch) | |
tree | 77a093f98d596c23e731508328186f054425d140 /src/tesseract/objects/Icosahedron.java | |
parent | 5dfb1cf78950b7e4a10c5ad15009870ae2a0cdad (diff) |
Diffstat (limited to 'src/tesseract/objects/Icosahedron.java')
-rw-r--r-- | src/tesseract/objects/Icosahedron.java | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/tesseract/objects/Icosahedron.java b/src/tesseract/objects/Icosahedron.java new file mode 100644 index 0000000..614fbf2 --- /dev/null +++ b/src/tesseract/objects/Icosahedron.java @@ -0,0 +1,43 @@ +/*
+ * Icosahedron.java
+ * TCSS 491 Computational Worlds
+ * Phillip Cardon
+ */
+package tesseract.objects;
+
+import javax.media.j3d.Shape3D;
+import javax.media.j3d.TransformGroup;
+import javax.vecmath.Vector3f;
+
+/**
+ * Represents an Icosahedron, a 20 sided object who's
+ * faces are all equal equilateral triangles.
+ * @author Phillip Cardon
+ * @verson 0.9a
+ */
+public class Icosahedron extends ForceableObject {
+ //CONSTANTS
+ //private static final Color DEFAULTCOLOR;
+ //FIELDS
+ private Shape3D myShape;
+
+ private TransformGroup myTG;
+
+ //CONSTRUCTORS
+ /**
+ * Create new Icosahedron.
+ */
+ public Icosahedron(final Vector3f position, final float mass, final Vector3f scale) {
+ this(position, mass);
+ }
+ /**
+ * Create new Icosahedron.
+ * @param position Initial Position.
+ * @param mass object mass.
+ */
+ public Icosahedron(final Vector3f position, final float mass) {
+ super(position, mass);
+ // TODO Auto-generated constructor stub
+ }
+
+}
|