de.grogra.imp3d
Interface ViewConfig3D

All Known Implementing Classes:
View3D

public interface ViewConfig3D


Method Summary
 Camera getCamera()
           
 Light getDefaultLight(Matrix4d lightToWorld)
          Computes a default light to use when a scene contains no lights.
 float getEpsilon()
           
 Graph getGraph()
           
 Workbench getWorkbench()
           
 boolean isInVisibleLayer(java.lang.Object o, boolean asNode, GraphState gs)
           
 

Method Detail

getCamera

Camera getCamera()

getDefaultLight

Light getDefaultLight(Matrix4d lightToWorld)
Computes a default light to use when a scene contains no lights.

Parameters:
lightToWorld - the computed transformation for the light is placed in here
Returns:
a default light

getEpsilon

float getEpsilon()

getGraph

Graph getGraph()

getWorkbench

Workbench getWorkbench()

isInVisibleLayer

boolean isInVisibleLayer(java.lang.Object o,
                         boolean asNode,
                         GraphState gs)