Module imp3d

Interface ViewConfig3D

All Known Implementing Classes:
SocketView, View3D

public interface ViewConfig3D
  • Method Details

    • isInVisibleLayer

      boolean isInVisibleLayer(Object o, boolean asNode, GraphState gs)
    • getGraph

      Graph getGraph()
    • getWorkbench

      Workbench getWorkbench()
    • getEpsilon

      float getEpsilon()
    • 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
    • isInVisibleScale

      boolean isInVisibleScale(Object o, boolean asNode, GraphState state)