import javax.media.j3d.*;

import com.sun.j3d.utils.geometry.ColorCube;

public class Cube {

    Transform3D t3d;
    ColorCube cube = new ColorCube(4);
    

    public Cube(Transform3D t3d) {
        this.t3d = t3d;        
    }
    
    public void render(GraphicsContext3D gc) {

        Transform3D oldT3d = new Transform3D();
        gc.getModelTransform(oldT3d);
        
        gc.multiplyModelTransform(t3d);
        
        gc.draw(cube);
        
        gc.setModelTransform(oldT3d);
   }
    

}
