Class dnx.lr.app.View3D
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class dnx.lr.app.View3D

java.lang.Object
   |
   +----dnx.util.DNXObject
           |
           +----dnx.util.DNXInstancedObject
                   |
                   +----dnx.lr.app.View
                           |
                           +----dnx.lr.app.View3D

public class View3D
extends View

Variable Index

 o QUALITY_FLAT_SHADED
 o QUALITY_MAXIMUM
 o QUALITY_POINTS
 o QUALITY_SMOOTH_SHADED
 o QUALITY_WIREFRAME
 o TEXTURE_QUALITY_MAXIMUM
 o TEXTURE_QUALITY_NONE
 o TEXTURE_QUALITY_SHADED
 o TEXTURE_QUALITY_UNSHADED

Constructor Index

 o View3D(Nexus)
 o View3D(Nexus, int, int)
 o View3D(Nexus, View3DCanvas)

Method Index

 o getBackground()
 o getFog()
 o getGraphics3D()
 o getHeadlightIntensity()
 o getRenderQuality()
 o getTextureQuality()
 o getView3DCanvas()
 o javaSucks(View3DCanvas)
Necessary to get around bogosities in Java constructors
 o reconcileViewPositions()
 o redisplay()
 o setBackground(NodeInstance)
Set the background.
 o setFog(NodeInstance)
Set the fog.
 o setHeadlightIntensity(float)
 o setRenderQuality(int)
 o setRenderTraversal(RenderTraversal)
 o setTextureQuality(int)

Variables

 o QUALITY_MAXIMUM
  public final static int QUALITY_MAXIMUM
 o QUALITY_SMOOTH_SHADED
  public final static int QUALITY_SMOOTH_SHADED
 o QUALITY_FLAT_SHADED
  public final static int QUALITY_FLAT_SHADED
 o QUALITY_WIREFRAME
  public final static int QUALITY_WIREFRAME
 o QUALITY_POINTS
  public final static int QUALITY_POINTS
 o TEXTURE_QUALITY_MAXIMUM
  public final static int TEXTURE_QUALITY_MAXIMUM
 o TEXTURE_QUALITY_SHADED
  public final static int TEXTURE_QUALITY_SHADED
 o TEXTURE_QUALITY_UNSHADED
  public final static int TEXTURE_QUALITY_UNSHADED
 o TEXTURE_QUALITY_NONE
  public final static int TEXTURE_QUALITY_NONE

Constructors

 o View3D
  public View3D(Nexus nexus,
                View3DCanvas canvas3d)
 o View3D
  public View3D(Nexus nexus,
                int width,
                int height)
 o View3D
  protected View3D(Nexus nexus)

Methods

 o javaSucks
  protected void javaSucks(View3DCanvas canvas3d)
Necessary to get around bogosities in Java constructors
 o setRenderTraversal
  public void setRenderTraversal(RenderTraversal traversal)
 o redisplay
  public synchronized void redisplay()
Overrides:
redisplay in class View
 o reconcileViewPositions
  public synchronized void reconcileViewPositions()
Overrides:
reconcileViewPositions in class View
 o setFog
  public void setFog(NodeInstance fog)
Set the fog. The value can be null.
 o getFog
  public NodeInstance getFog()
 o setBackground
  public void setBackground(NodeInstance bg)
Set the background. The value can be null (black background).
 o getBackground
  public NodeInstance getBackground()
 o getView3DCanvas
  public Canvas3D getView3DCanvas()
 o getGraphics3D
  public Graphics3D getGraphics3D()
 o getRenderQuality
  public int getRenderQuality()
 o setRenderQuality
  public void setRenderQuality(int qual)
 o getTextureQuality
  public int getTextureQuality()
 o setTextureQuality
  public void setTextureQuality(int qual)
 o setHeadlightIntensity
  public void setHeadlightIntensity(float intensity)
 o getHeadlightIntensity
  public float getHeadlightIntensity()

All Packages  Class Hierarchy  This Package  Previous  Next  Index