/* @(#)Methods.java 30 October 2007 */ import edu.neu.ccs.*; import edu.neu.ccs.gui.*; import edu.neu.ccs.codec.*; import edu.neu.ccs.console.*; import edu.neu.ccs.filter.*; import edu.neu.ccs.jpf.*; import edu.neu.ccs.parser.*; import edu.neu.ccs.pedagogy.*; import edu.neu.ccs.quick.*; import edu.neu.ccs.util.*; import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.awt.font.*; import java.awt.image.*; import javax.swing.*; import javax.swing.border.*; import java.io.*; import java.util.*; import java.math.*; import java.beans.*; import java.lang.reflect.*; import java.net.URL; import java.util.regex.*; import java.text.ParseException; /** The sample starter Methods class for Java Power Framework. */ public class Methods extends JPF { public static void main(String[] args) { Methods methods = new Methods(); } public Shape3D makeSimpleCube() { Shape3D result = new Shape3D(); XPoint3D[] point = { new XPoint3D( 1, 1, 1), new XPoint3D(-1, 1, 1), new XPoint3D( 1, -1, 1), new XPoint3D(-1, -1, 1), new XPoint3D( 1, 1, -1), new XPoint3D(-1, 1, -1), new XPoint3D( 1, -1, -1), new XPoint3D(-1, -1, -1) }; int[][] edge = { { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { 4, 5 }, { 5, 6 }, { 6, 7 }, { 7, 1 }, { 0, 4 }, { 1, 5 }, { 2, 6 }, { 3, 7 } }; result.setPoints(point); result.setEdges(edge); return result; } }