JavaView© v3.95.000

Deprecated API

Deprecated Classes
jv.objectGui.GuiStackLayout
          use jv.objectGui.PsSlotLayout 
 

Deprecated Fields
jv.project.PvDisplayIf.CAMERA_MODEL
          use corresponding instance of PvCameraIf 
jv.project.PvDisplayIf.CAMERA_NAME
          use PvCameraIf#CAMERA_NAME 
jv.project.PvDisplayIf.CAMERA_ORTHO_XY
          use corresponding instance of PvCameraIf 
jv.project.PvDisplayIf.CAMERA_ORTHO_XZ
          use corresponding instance of PvCameraIf 
jv.project.PvDisplayIf.CAMERA_ORTHO_YZ
          use corresponding instance of PvCameraIf 
jv.project.PvDisplayIf.CAMERA_PERSPECTIVE
          use corresponding instance of PvCameraIf 
jv.object.PsConfig.CONTRIBUTOR
          use method getContributors() to access list of contributors. 
jv.object.PsViewerIf.EXPORT_JVX_SMALL
          no longer supported. 
jv.project.PgGeometryIf.INSPECTOR_CONTROL
          use PsPanel.CONFIG instead 
jv.project.PgGeometryIf.INSPECTOR_CONTROL_EXT
          use PsPanel.CONFIG_EXT instead 
jv.object.PsObject.INSPECTOR_INFO
          use PsPanel.INFO instead 
jv.object.PsObject.INSPECTOR_INFO_EXT
          use PsPanel.INFO_EXT instead 
jv.project.PgGeometryIf.INSPECTOR_MATERIAL
          use PsPanel.MATERIAL instead 
jv.project.PgGeometryIf.INSPECTOR_MATERIAL_EXT
          use PsPanel.MATERIAL_EXT instead 
jv.project.PgGeometryIf.INSPECTOR_TEXTURE
          use PsPanel.TEXTURE instead 
jv.project.PgGeometryIf.INSPECTOR_TEXTURE_EXT
          use PsPanel.TEXTURE_EXT instead 
jv.project.PvGeometryIf.IS_SYMMETRY
          since JavaView 1.99.8, no replacement 
jv.object.PsViewerIf.MENU_FILE_EXPORT_JVX_SMALL
          no longer supported. 
jv.object.PsViewerIf.MENU_INSPECTOR_OBJECT
          use MENU_INSPECTOR_GEOMETRY instead. 
jv.object.PsViewerIf.MENU_INSPECTOR_OBJECT_CONFIG
          use MENU_INSPECTOR_GEOMETRY_CONFIG instead. 
jv.object.PsViewerIf.MENU_INSPECTOR_OBJECT_INFO
          use MENU_INSPECTOR_GEOMETRY_INFO instead. 
jv.object.PsViewerIf.MENU_INSPECTOR_OBJECT_MATERIAL
          use MENU_INSPECTOR_GEOMETRY_MATERIAL instead. 
jv.object.PsViewerIf.MENU_INSPECTOR_OBJECT_TEXTURE
          use MENU_INSPECTOR_GEOMETRY_TEXTURE instead. 
jv.thirdParty.ruler.PgRuler.MODE_FIXED
          since JavaView 3.13, use HASH_FIXED 
jv.thirdParty.ruler.PgRuler.MODE_PARTITIONED
          since JavaView 3.13, use HASH_PARTITIONED 
jv.project.PvDisplayIf.PAINT_BACKIMAGE
          use PAINT_BACKGROUND_IMAGE 
jv.object.PsViewerIf.RSRC
          use RESOURCE. 
jv.loader.PvDisplayOption.SHOW_AXES_AUTO_CONFIGURE
          since JavaView 3.62.001, use SHOW_AXES_AUTO_HASHING. 
jv.loader.PvDisplayOption.SHOW_AXES_LABEL
          used SHOW_AXES_NUMBERS 
jv.loader.PvDisplayOption.SHOW_AXES_TITLE
          use SHOW_AXES_NAME 
jv.project.PvGeometryIf.SHOW_OUTLINE
          use SHOW_SILHOUETTE 
 

Deprecated Methods
jv.project.PgJvxSrc.addElement(PiVector)
          since JavaView 3.04, use setNumElements(numElements+1) and setElement(numElements) 
jv.geom.PgElementSet.addElement(PiVector, int)
          method is no longer supported, use addElement(PiVector). 
jv.project.PgJvxSrc.addPolygon(PiVector)
          since JavaView 3.04, use setNumPolygons(numPolygons+1) and setPolygon(numPolygons) 
jv.project.PgJvxSrc.addVertex(PdVector)
          since JavaView 3.04, use setNumVertices(numVertices+1) and setVertex(numVertices) 
jv.geom.PgElementSet.checkNeighbour()
          use checkNeighbour(boolean) instead. 
jvx.surface.PgParmSurface.computeSurface()
          since JavaView 3.50.003, use compute(). 
jvx.surface.PgDomain.computeSurface()
          since JavaView 3.50.003, use compute(). 
jv.object.PsPanel.drawBorder(Component, Graphics, int)
          use static void PsPanel.drawBorder(Graphics, borderType, Rectangle); 
jv.project.PvDisplayIf.enableClip(boolean)
          use #setEnabledClip 
jv.viewer.PvDisplay.enableClip(boolean)
          use #setEnabledClip 
jv.rsrc.PsXmlNode.expand(boolean)
          use #setExpanded(boolean). 
jv.project.PgGeometryIf.fillMethodMenu(Menu)
          use fillMethodMenu(Menu,PvViewerIf) 
jv.project.PgGeometry.fillMethodMenu(Menu)
          use fillMethodMenu(Menu, PvViewerIf) 
jv.project.PgGeometry.getAuthors()
          used getAuthorInfo() 
jvx.numeric.PnLIC.getConvolutionWidth()
          Use getWorldConvolutionWidth(). 
jvx.surface.PgParmSurface.getDomain()
          since JavaView 3.50.003, use getDomainDescr(). 
jvx.surface.PgParmSurface.getFunction()
          since JavaView 3.57.003, use getFunctionExpr instead, method no longer supported. 
jv.geom.PgPolygon.getGlobalPolygonColor()
          use getGlobalEdgeColor() 
jv.geom.PgPolygon.getGlobalPolygonSize()
          use getGlobalEdgeSize() 
jv.geom.PgPolygon.getGlobalPolygonTagColor()
          use getGlobalEdgeTagColor() 
jv.project.PvDisplayIf.getImageFitMode()
          use getBackgroundImageFit() 
jv.viewer.PvDisplay.getImageFitMode()
          use getBackgroundImageFit() 
jv.thirdParty.ruler.PgAxes.getLabels()
          use getNames(). 
jv.thirdParty.ruler.PgRuler.getMode()
          since JavaView 3.12.002, use getHashMode() 
jv.vecmath.PdVector.getOrientation(PdVector[])
          since JavaView 2.92.000, use same method det(). 
jvx.numeric.PnLIC.getOutline(PdVector[], int, int, PiVector, PiVector)
          use jv.objectGui.PsScanline#makeScanlines(int,..) instead. This method has serious problems with triangles that have horizontal edges.
 
jvx.geom.PwCleanMesh.getParameterLines(PgElementSet)
          method is moved to PwParameterLines. 
jv.project.PvViewerIf.getRecentGeometryFile()
          since JavaView 3.09.003, use PsJavaView.getFullFileName(int) 
jv.viewer.PvViewer.getRecentGeometryFile()
          since JavaView 3.09.003, use PsJavaView#getFullFileName(int) 
jvx.geom.PwGeodesic.getShortestInStrip(PgElementSet, PdBary, PdBary, int[], PiVector, PiVector, PdBaryDir)
          since 06.05.04, use getShortestInUnfoldedTriangleRun(...) instead. 
jvx.surface.PgGenusSurface.getSizeOfHoles()
          use getXSizeOfHoles() and getYSizeOfHoles instead. 
jv.thirdParty.ruler.PgAxes.getTitles()
          use getNames(). 
jv.project.PvPickEvent.getVertexNearest()
          use getVertex() 
jv.object.PsConfig.getViewer()
          the viewer should be made available through other mechanisms. 
jvx.geom.PwCleanMesh.identifyVertices(PgPointSet, double)
          starting with JavaView 2.99.018 this functionality is provided by jv.geom.PuCleanMesh#identifiyVertices(PgPointSet, double). 
jv.object.PsPanel.instanceOf(String)
          use "if (getClass() == PsObject.class)" instead 
jv.object.PsObject.instanceOf(String)
          use "if (getClass() == PsObject.class)" instead 
jv.object.PsDialog.instanceOf(String)
          use "if (getClass() == PsObject.class)" instead 
jv.project.PvDisplayIf.isClip()
          use #isEnabledClip 
jv.viewer.PvDisplay.isClip()
          use #isEnabledClip 
jv.geom.PgPointSet.isDefaultLabelEnabled()
          since JavaView 3.61.003, use isEnabledIndexLabels(). 
jv.project.PgJvxSrc.isDefaultLabelEnabled()
          since JavaView 3.61.003, use isEnabledIndexLabels(). 
jv.thirdParty.ruler.PgAxes.isEnabledAutoConfigure()
          since JavaView 3.12.002, use isEnabledAutoHashing() 
jv.viewer.PvDisplay.isShowingBackImage()
          use isShowingBackgroundImage() 
jv.geom.PgElementSet.isShowingElementTextures()
          use isShowingElementTexture() 
jv.thirdParty.ruler.PgRuler.isShowingFixedMode()
          use getHashMode() which returns HASH_FIXED or HASH_PARTITIONED 
jv.thirdParty.ruler.PgAxes.isShowingFixedMode()
          since JavaView 3.12.002, use getHashMode() which returns PgRuler#HASH_FIXED or PgRuler#HASH_PARTITIONED 
jv.geom.PgPolygon.isShowingPolygonColors()
          use isShowingEdgeColors() 
jv.geom.PgPointSet.isShowingVectorArrow()
          use isShowingVectorArrows() 
jv.geom.PgPointSet.isShowingVectorField()
          use isShowingVectorFields() 
jvx.geom.PwNoise.keepBoundary(boolean)
          use setEnabledKeepBoundary. 
jvx.geom.PwNoise.keepSelected(boolean)
          use setEnabledKeepSelected. 
jv.loader.PgLoader.load(BufferedReader, String)
          use #loadDisplay(BufferedReader in, String ext) 
jv.loader.PgLoader.load(PgGeometry[], BufferedReader, String)
          use non-static method loadGeometry() with same method signature. 
jv.loader.PgLoader.load(PgGeometry[], String)
          use non-static method loadGeometry() with same method signature. 
jv.loader.PgLoader.load(PgGeometry[], String, String)
          use non-static method loadGeometry() with same method signature. 
jv.loader.PgLoader.load(String)
          use non-static method loadGeometry() with same method signature. 
jv.project.PgJvxSrc.makeElementColorsFromXYZ()
          since JavaView 3.85.000, no replacement. 
jv.project.PgJvxSrc.makeElementFromVertexColors()
          this class no longer supports generation of colors, use geometry classes from jv.geom.*. 
jv.geom.PgPolygonSet.makeNormals()
          since JavaView 3.50.002, use makeVertexNormals(). 
jv.geom.PgPolygon.makeNormals()
          since JavaView 3.50.002, use makeVertexNormals(). 
jv.project.PvViewerIf.newDisplay(String)
          Use method newDisplay(String, boolean) 
jv.viewer.PvViewer.newDisplay(String)
          Use method newDisplay(String, boolean). 
jvx.geom.PwNoise.noise(double, boolean, boolean, boolean, boolean)
          set options first and use noise() method instead.(ur) 
jvx.geom.PwNoise.noiseNormal(boolean)
          use setEnabledNoiseNormal. 
jvx.geom.PwNoise.noiseTangential(boolean)
          use setEnabledNoiseTangential. 
jv.vecmath.PiVector.normalize()
          use PdVector 
jv.vecmath.PiVector.normalize(PiVector)
          use PdVector 
jv.loader.PgLoader.read(PgJvxSrc[][], boolean)
          use non-static method readAnimation() with same method signature. 
jv.loader.PgLoader.read(PgJvxSrc[], boolean)
          use non-static method readAnimation() with same method signature. 
jv.loader.PgJvxLoader.read(String)
          use methods load() and getGeometries(). 
jv.loader.PgLoader.readAnimation(PsKeyframe[], int, int, String)
          use readAnimation(PsKeyframe [], int, int, String, int); 
jv.geom.PgElementSet.refineGlobalIntoFour()
          use refineGlobalIntoFour(boolean) instead. 
jvx.geom.PwCleanMesh.refineParameterLines(PgElementSet, int)
          method is moved to PwParameterLines. 
jv.project.PgJvxSrc.reflect(PdMatrix, boolean, boolean)
          this class no longer supports reflection, use geometry classes from jv.geom.*. 
jvx.geom.PwCleanMesh.removeDegenerateElements(PgElementSet)
          starting with JavaView 2.99.018 this functionality is provided by jv.geom.PuCleanMesh#removeDegenerateElements(PgElementSet). 
jv.project.PvViewerIf.removeProject(String)
          since JavaView 2.92.000, use PvViewer#removeProject(PjProject) 
jv.viewer.PvViewer.removeProject(String)
          since JavaView 2.92.000, use removeProject(PjProject) 
jv.loader.PgLoader.save(Image, String)
          use saveImage(Image, String) 
jv.loader.PgLoader.save(PgGeometryIf[], String)
          use saveGeometry(PgGeometry [], String). 
jv.loader.PgLoader.save(PvDisplayOption[], String)
          use saveDisplay(PvDisplayOption [] option, String fileName). 
jv.loader.PgLoader.save(String, String)
          use saveString(String, String). 
jv.loader.PgLoader.saveToString(PgGeometryIf[], String)
          use non-static method saveGeometryToString(PgGeometry [], String) 
jv.geom.PgPointSet.scale(double, PdVector)
          use scale(double) instead 
jv.viewer.PvViewer.selectProject(String)
          since JavaView 2.87, use selectProject(PjProject). 
jv.thirdParty.expr.Variable.set_value(double)
          use setValue(double) instead 
jv.project.PgGeometry.setAuthors(PsAuthorInfo)
          used setAuthorInfo(PsAuthorInfo) 
jv.thirdParty.ruler.PgAxes.setAutoConfigure(boolean)
          use setEnabledAutoHashing(boolean) 
jv.viewer.PvDisplay.setBackgroundImage(String)
          use setBackgroundImageFile(String) 
jvx.numeric.PnLIC.setConvolutionWidth(int)
          Use setWorldConvolutionWidth(double). 
jv.geom.PgPointSet.setDefaultLabelEnabled(boolean)
          since JavaView 3.61.003, use setEnabledIndexLabels(boolean). 
jv.project.PgJvxSrc.setDefaultLabelEnabled(boolean)
          since JavaView 3.61.003, use setEnabledIndexLabels(boolean). 
jvx.surface.PgParmSurface.setDomain(PgDomainDescr)
          since JavaView 3.50.003, use setDomainDescr(). 
jvx.geom.PwModel.setElementSet(PgElementSet)
          use setGeometry(PgElementSet). 
jv.thirdParty.ruler.PgAxes.setEnabledAutoConfigure(boolean)
          since JavaView 3.12.002, use setEnabledAutoHashing(boolean) 
jvx.geom.PnMinesweeper.setExplodeDisplay(PvDisplayIf)
          use setDisplay(PvDisplayIf) 
jv.function.PuFunction.setExpression(String[])
          since JavaView 3.50.003, use setExpressions(String []). 
jv.function.PuFunction.setExpression(String, int)
          since JavaView 3.50.002, use setExpression(int, String); 
jvx.surface.PgParmSurface.setFunction(PuFunction)
          since JavaView 3.57.003, use setFunctionExpr instead, method no longer supported. 
jv.geom.PgPolygon.setGlobalPolygonColor(Color)
          use setGlobalEdgeColor() 
jv.geom.PgPolygon.setGlobalPolygonSize(double)
          use setGlobalEdgeSizeColor() 
jv.geom.PgPolygon.setGlobalPolygonTagColor(Color)
          use setGlobalEdgeTagColor() 
jv.geom.PgPointSet.setGlobalVertexSize(int)
          since JavaView 2.99.020, use setGlobalVertexSize(double). 
jv.object.PsPanel.setImage(Image)
          functionality will be moved into separate class in some future version. 
jv.geom.PgTexture.setImage(String)
          use #setImageName(String) instead. 
jv.project.PvDisplayIf.setImageFitMode(int)
          use setBackgroundImageFit(int) 
jv.viewer.PvDisplay.setImageFitMode(int)
          use setBackgroundImageFit(int) 
jvx.geom.PnCellOperator.setInfluence(String)
          use setInfluence(int) 
jv.thirdParty.ruler.PgAxes.setLabels(String[])
          use setNames(String []). 
jv.vecmath.PiVector.setLength(int)
          use PdVector 
jv.thirdParty.ruler.PgRuler.setMode(int)
          since JavaView 3.12.002, use setHashMode(int) 
jv.project.PvViewerIf.setRecentGeometryFile(String)
          since JavaView 3.09.003, use PsJavaView.setFullFileName(int, String) 
jv.viewer.PvViewer.setRecentGeometryFile(String)
          since JavaView 3.09.003, use PsJavaView#setFullFileName(int, String) 
jvx.geom.PnCellOperator.setRule(String)
          use setRule(int) 
jv.geom.PgBndConstraint.setShape(BitSet)
          Set individual bits using setShape(int). 
jvx.geom.PwPlatonic.setSolid(PgElementSet, int)
          use commands getSolid() or setGeometry(PgElementSet);setSolidType(int); 
jvx.geom.PwPlatonic.setSolid(PgElementSet, String)
          use commands getSolid() or setGeometry(PgElementSet);setSolidType(int); 
jvx.surface.PgParmSurface.setSurface(PgElementSet)
          obsolete since this class now derives from PgElementSet. Use this class instead. 
jv.thirdParty.ruler.PgAxes.setTitles(String[])
          use setNames(String []). 
jv.thirdParty.ruler.PgRuler.setUpVector(PdVector)
          since JavaView 3.12.002, upVector is automatically computed when dir or normal is assigned. 
jv.project.PvPickEvent.setVertexNearest(PdVector)
          use setVertex(PdVector) 
jv.loader.PgFileDialog.setVisible(boolean)
          use show() or hide() 
jv.viewer.PvDisplay.showBackImage(boolean)
          use showBackgroundImage(boolean) 
jv.thirdParty.ruler.PgRuler.showFixedMode(boolean)
          use setHashMode(int) with HASH_FIXED or HASH_PARTITIONED 
jv.thirdParty.ruler.PgAxes.showFixedMode(boolean)
          since JavaView 3.12.002, use setHashMode(int) with PgRuler#HASH_FIXED or PgRuler#HASH_PARTITIONED 
jv.geom.PgPolygon.showPolygonColors(boolean)
          use showEdgeColors(boolean) 
jv.thirdParty.ruler.PgAxes.showTitles(boolean)
          use showNames(boolean). 
jv.geom.PgPointSet.showVectorArrow(boolean)
          use showVectorArrows(boolean) 
jv.geom.PgPointSet.showVectorField(boolean)
          use showVectorFields(boolean) 
jvx.geom.PwGeodesic.showWay()
          Use computeWay() instead. 
jv.anim.PsAnimation.start(int)
          use setSpeed(speedType) followed by start(). 
jv.vecmath.PuProj.stereoS3_to_R3(PdVector, PdVector)
          use stereographic(PdVector, PdVector) 
jv.vecmath.PcMatrix.toShortString()
          use toString() 
jv.vecmath.PuData.toString(double[])
          use jv.number.PuString#toString(double []) 
jv.vecmath.PuData.toString(float[])
          use jv.number.PuString#toString(float []) 
jv.vecmath.PuData.toString(int[])
          use jv.number.PuString#toString(int []) 
jv.geom.PgUtil.triangulate(PdVector[])
          use triangulate(PdVector[], int) 
jvx.geom.PwNoise.updateNormals(boolean)
          use setEnabledUpdateNormals. 
jv.geom.PgPolygonSet.useGlobalPolygonColor(boolean)
          use showPolygonColors(boolean) 
jv.geom.PgPolygon.useGlobalPolygonColor(boolean)
          use showEdgeColors(boolean) 
jv.thirdParty.expr.Variable.value()
          use setValue(double) instead 
 

Deprecated Constructors
jv.thirdParty.ruler.PgRuler(PdVector, PdVector)
          since JavaView 3.12.002, use setDirection and setNormal 
jvx.geom.PnCellOperator(PgElementSet)
          use constructor prj=new PnCellOperator();prj.setGeometry(geom);prj.reset(); 
jvx.geom.PnMinesweeper(PgElementSet)
          use constructor prj=new PwMinesweeper();prj.setGeometry(geom);prj.reset(); 
jvx.geom.PwModel(PgElementSet)
          use constructor prj=new PwModel();prj.setGeometry(geom);prj.reset(); 
jvx.geom.PwSimplify(PgElementSet)
          use constructor prj=new PwSimplify();prj.setGeometry(geom);prj.reset(); 
 


JavaView© v3.95.000

The software JavaView© is copyright protected. All Rights Reserved.