Deprecated API


Contents
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.geometry.IndexedFaceSetUtility._mergeIndexedFaceSets(SceneGraphComponent)
          use GeometryMergeFactory 
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.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.ui.viewerapp.SelectionManagerInterface.getDefaultSelectionPath()
          use SelectionManagerInterface.getDefaultSelection() 
de.jreality.ui.viewerapp.SelectionManagerInterface.getSelectionPath()
          use SelectionManagerInterface.getSelection() 
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.geometry.IndexedFaceSetUtility.mergeDoubleArrayArrayEdgeAttribute(IndexedLineSet[], Attribute)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeDoubleArrayArrayFaceAttribute(IndexedFaceSet[], Attribute)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeDoubleArrayArrayVertexAttribute(PointSet[], Attribute)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIndexedFaceSets(IndexedFaceSet[])
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIndexedFaceSets(SceneGraphComponent)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIndexedLineSets(IndexedLineSet[])
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIndexedLineSets(SceneGraphComponent)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIntArrayArrayEdgeAttribute(IndexedLineSet[], Attribute)
          use GeometryMergeFactory 
de.jreality.geometry.IndexedFaceSetUtility.mergeIntArrayArrayFaceAttribute(IndexedFaceSet[], Attribute)
          use GeometryMergeFactory 
de.jreality.shader.Texture2D.setCombineMode(Integer)
          Use Texture2D.setCombineModeColor(Integer). 
de.jreality.ui.viewerapp.SelectionManagerInterface.setDefaultSelectionPath(SceneGraphPath)
          use SelectionManagerInterface.setDefaultSelection(Selection) 
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.util.PickUtility.setPickable(SceneGraphComponent, boolean)
          Use SceneGraphComponent.setPickable(boolean). 
de.jreality.geometry.GeometryMergeFactory.setRespectVertices(boolean)
          use not yet implemented 
de.jreality.ui.viewerapp.SelectionManagerInterface.setSelectionPath(SceneGraphPath)
          use SelectionManagerInterface.setSelection(Selection) 
de.jreality.scene.SceneGraphNode.setThreadSafe(boolean)
            
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