import javax.media.j3d.*;
import javax.vecmath.*;
import com.sun.j3d.utils.behaviors.picking.*;

public abstract class myShape extends Shape3D 
{   
    // Sole constructor
    public myShape(){}
    
    // name
    abstract public String getName();
    
    // the point in the triangle array
    abstract public Point3f getTriangleCoordinates(int index);  
    
    abstract public int getNumberTriangles();
}
