package javax.microedition.m3g;

import java.util.Hashtable;

public class Graphics3D
{
 public static final int ANTIALIAS = 2;
 public static final int DITHER = 4;
 public static final int TRUE_COLOR = 8;
 public static final int OVERWRITE = 16;

 public static final Graphics3D getInstance()
 {
  return null;
 }
 
 public void bindTarget(Object)
 {
 }
 
 public void bindTarget(Object, boolean, int)
 {
 }
 
 public void releaseTarget()
 {
 }
 
 public void setViewport(int, int, int, int)
 {
 }
 
 public void clear(Background)
 {
 }
 
 public void render(World)
 {
 }
 
 public void render(VertexBuffer, IndexBuffer, Appearance, Transform)
 {
 }
 
 public void render(VertexBuffer, IndexBuffer, Appearance, Transform, int)
 {
 }
 
 public void render(Node, Transform)
 {
 }
 
 public void setCamera(Camera, Transform)
 {
 }
 
 public int addLight(Light, Transform)
 {
  return 0;
 }
 
 public void setLight(int, Light, Transform)
 {
 }
 
 public void resetLights()
 {
 }
 
 public static final Hashtable getProperties()
 {
  return null;
 }
 
 public void setDepthRange(float, float)
 {
 }
 
 public Camera getCamera(Transform)
 {
  return null;
 }
 
 public float getDepthRangeFar()
 {
  return 0.0f;
 }
 
 public float getDepthRangeNear()
 {
  return 0.0f;
 }
 
 public Light getLight(int, Transform)
 {
  return null;
 }
 
 public int getLightCount()
 {
  return 0;
 }
 
 public Object getTarget()
 {
  return null;
 }
 
 public int getViewportHeight()
 {
  return 0;
 }
 
 public int getViewportWidth()
 {
  return 0;
 }
 
 public int getViewportX()
 {
  return 0;
 }
 
 public int getViewportY()
 {
  return 0;
 }
 
 public int getHints()
 {
  return 0;
 }
 
 public boolean isDepthBufferEnabled()
 {
  return false;
 }
 
}