Deprecated API


Contents
Deprecated Classes
de.jreality.ui.viewerapp.ViewerApp
          use JRViewer instead 
de.jreality.vr.ViewerVR
          use JRViewer instead 
 

Deprecated Fields
de.jreality.ui.viewerapp.ViewerAppMenu.CAMERA_MENU
          removed from menu 
de.jreality.ui.viewerapp.actions.view.SwitchBackgroundColor.defaultColor
          use ViewerApp.defaultBackgroundColor instead 
de.jreality.shader.CommonAttributes.SIGNATURE
          Use CommonAttributes.METRIC. 
 

Deprecated Methods
de.jreality.vr.ViewerVR.addHelpTab()
            
de.jreality.geometry.GeometryUtility.calculateAndSetFaceNormals(IndexedFaceSet)
          Use IndexedFaceSetUtility.calculateAndSetFaceNormals(IndexedFaceSet) instead 
de.jreality.geometry.GeometryUtility.calculateAndSetNormals(IndexedFaceSet)
          Use IndexedFaceSetUtility.calculateAndSetNormals(IndexedFaceSet) instead 
de.jreality.geometry.GeometryUtility.calculateAndSetVertexNormals(IndexedFaceSet)
          Use IndexedFaceSetUtility.calculateAndSetVertexNormals(IndexedFaceSet) instead 
de.jreality.geometry.GeometryUtility.calculateBoundingBox(double[][])
          Use BoundingBoxUtility.calculateBoundingBox(double[][]) instead 
de.jreality.geometry.GeometryUtility.calculateBoundingBox(double[], SceneGraphComponent)
          Use BoundingBoxUtility.calculateBoundingBox(double[],SceneGraphComponent) instead 
de.jreality.geometry.GeometryUtility.calculateBoundingBox(PointSet)
          Use BoundingBoxUtility.calculateBoundingBox(PointSet) instead 
de.jreality.geometry.GeometryUtility.calculateBoundingBox(SceneGraphComponent)
          Use BoundingBoxUtility.calculateBoundingBox(SceneGraphComponent) instead 
de.jreality.geometry.GeometryUtility.calculateBoundingBox(Sphere)
          Use BoundingBoxUtility.calculateBoundingBox(Sphere) instead 
de.jreality.geometry.GeometryUtility.calculateChildrenBoundingBox(SceneGraphComponent)
          Use BoundingBoxUtility.calculateChildrenBoundingBox(SceneGraphComponent) instead 
de.jreality.geometry.GeometryUtility.calculateFaceNormals(IndexedFaceSet)
          Use IndexedFaceSetUtility.calculateFaceNormals(IndexedFaceSet) instead 
de.jreality.geometry.GeometryUtility.calculateFaceNormals(IndexedFaceSet, int)
          Use IndexedFaceSetUtility.calculateFaceNormals(IndexedFaceSet,int) instead 
de.jreality.geometry.GeometryUtility.calculateFaceNormals(int[][], double[][], int)
          Use IndexedFaceSetUtility.calculateFaceNormals(int[][],double[][],int) instead 
de.jreality.geometry.GeometryUtility.calculateFaceNormals(SceneGraphComponent)
          Use IndexedFaceSetUtility.calculateFaceNormals(SceneGraphComponent) instead 
de.jreality.geometry.GeometryUtility.calculateVertexNormals(IndexedFaceSet)
          Use IndexedFaceSetUtility.calculateVertexNormals(IndexedFaceSet) instead 
de.jreality.geometry.GeometryUtility.calculateVertexNormals(IndexedFaceSet, int)
          Use IndexedFaceSetUtility.calculateVertexNormals(IndexedFaceSet,int) instead 
de.jreality.geometry.GeometryUtility.calculateVertexNormals(int[][], double[][], double[][], int)
          Use IndexedFaceSetUtility.calculateVertexNormals(int[][],double[][],double[][],int) instead 
de.jreality.geometry.GeometryUtility.calculateVertexNormals(SceneGraphComponent)
          Use IndexedFaceSetUtility.calculateVertexNormals(SceneGraphComponent) instead 
de.jreality.scene.SceneGraphPath.clone()
          use SceneGraphPath.SceneGraphPath(SceneGraphPath) instead 
de.jreality.geometry.Primitives.coloredCube(double, double, double)
          Use #box(double, double, double, true) 
de.jreality.plugin.JRViewer.createSceneShrinkPanel(Component, String)
          extend SceneShrinkPanel or ViewShrinkPanelPlugin 
de.jreality.geometry.Primitives.cube(double, double, double)
          Use #box(double, double, double, false) 
de.jreality.geometry.Primitives.cube(double, double, double, boolean)
          Use Primitives.box(double, double, double, boolean). 
de.jreality.vr.ViewerVR.display()
          use ViewerVR.initialize() 
de.jreality.geometry.IndexedFaceSetUtility.extractEdge(double[][], IndexedFaceSet, int)
          Use IndexedLineSetUtility.extractCurve(double[][], IndexedLineSet, int). 
de.jreality.geometry.GeometryUtility.flatten(SceneGraphComponent)
          Use SceneGraphUtility.flatten(SceneGraphComponent) instead 
de.jreality.geometry.GeometryUtility.flatten(SceneGraphComponent, boolean)
          Use SceneGraphUtility.flatten(SceneGraphComponent,boolean) instead 
de.jreality.shader.Texture2D.getCombineMode()
          Use Texture2D.getCombineModeColor(). 
de.jreality.ui.viewerapp.ViewerApp.getComponent()
          renamed to ViewerApp.getContent() 
de.jreality.geometry.AbstractIndexedLineSetFactory.getLineCount()
          Use AbstractIndexedLineSetFactory.setEdgeCount(int). 
de.jreality.ui.viewerapp.ViewerApp.getViewer()
          Use ViewerApp.getViewerSwitch() ViewerApp.getCurrentViewer(). 
de.jreality.ui.viewerapp.ViewerApp.isIncludeMenu()
          renamed into ViewerApp.isCreateMenu() 
de.jreality.geometry.GeometryMergeFactory.isRespectVertices()
          use not yet implemented 
de.jreality.shader.Texture2D.setCombineMode(Integer)
          Use Texture2D.setCombineModeColor(Integer). 
de.jreality.scene.PointLight.setFalloff(double[])
          do we need that method? 
de.jreality.ui.viewerapp.ViewerApp.setIncludeMenu(boolean)
          renamed into ViewerApp.setCreateMenu(boolean) 
de.jreality.geometry.AbstractIndexedLineSetFactory.setLineCount(int)
          Use AbstractIndexedLineSetFactory.setEdgeCount(int). 
de.jreality.util.PickUtility.setPickable(SceneGraphComponent, boolean)
          Use SceneGraphComponent.setPickable(boolean). 
de.jreality.geometry.GeometryMergeFactory.setRespectVertices(boolean)
          use not yet implemented 
de.jreality.geometry.IndexedFaceSetUtility.triangulate(IndexedFaceSet)
          This mehtod may lead to an infinite loop. Use with care, or use the simpler method IndexedFaceSetUtility.simpleTriangulate(IndexedFaceSet). 
de.jreality.writer.pdf.WriterPDF.writeScene(JrScene, Writer)
           
de.jreality.writer.u3d.WriterU3D.writeScene(JrScene, Writer)
           
 

Deprecated Constructors
de.jreality.toolsystem.ToolEvent(Object, InputSlot, AxisState)
          Use ToolEvent(Object source, long when, InputSlot device, AxisState axis) 
de.jreality.toolsystem.ToolEvent(Object, InputSlot, DoubleArray)
          Use ToolEvent(Object source, long when, InputSlot device, DoubleArray trafo) 
de.jreality.scene.Transformation(Transformation)
          use new Transformation(oldTrafo.getMatrix()) instead