# Deprecated API

## Contents

- Deprecated Classes
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors

- Deprecated Classes
  Class and Description
  jv.objectGui.GuiStackLayout use jv.objectGui.PsSlotLayout

- Deprecated Fields
  Field and Description
  jv.geom.PgTexture.BLEND_MATERIAL since 3.96.022, use same instance variables of PgGeometryIf instead.
  jv.geom.PgTexture.BLEND_REPLACE since 3.96.022, use same instance variables of PgGeometryIf instead.
  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.object.PsViewerIf.EXPORT_VAL since 3.97.010, use EXPORT_VALIDATE instead.
  jv.object.PsViewerIf.EXPORT_VRML since 3.95.012, use EXPORT_WRL instead.
  jv.geom.PgTexture.FILTER_DIRECT since 3.96.022, use same instance variables of PgGeometryIf instead.
  jv.geom.PgTexture.FILTER_LINEAR since 3.96.022, use same instance variables of PgGeometryIf instead.
  jv.geom.PgTexture.FILTER_QUADRATIC since 3.96.022, use same instance variables of PgGeometryIf instead.
  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_FILE_EXPORT_VRML since 3.95.012, use MENU_FILE_EXPORT_WRL instead.
  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
  jvx.geom.PgElementSet_Menu.MTHD_HODGE_SPLIT Use `PgElementSet_Menu.MTHD_HODGE` instead.
  jvx.geom.PgElementSet_Menu.MTHD_INTERSECT_WITH_PLANE Use `PgElementSet_Menu.MTHD_BOOLEAN_INTERSECTION` instead.
  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
  jv.vecmath.PdBary.TRIANGLE_MID since 3.96.006, use TRIANGLE_CENTER instead.

- Deprecated Methods
  Method and Description
  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).
  jvx.geom.PgPolygonOnElementSet.addPolygon(PgPolygonOnElementSet) since JavaView 3.95.004, use merge(PgGeometryIf).
  jv.project.PgJvxSrc.addVertex(PdVector) since JavaView 3.04, use setNumVertices(numVertices+1) and setVertex(numVertices)
  jvx.geom.PgUtil.averageEdgeLength(PgElementSet) Use `getEdgeLengths(PgElementSet, null, true).average()` instead.
  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`
  jvx.geom.PgPolygonOnElementSet.exp(int, PdBary, PdBaryDir, double) Use jvx.numeric.PnStraightestGeodesic .
  jvx.geom.PgPolygonOnElementSet.exp(int, PdBary, PdBaryDir, double, PgPolygon) Use jvx.numeric.PnStraightestGeodesic .
  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.geom.PgPolygonOnElementSet.getBary() since JavaView 3.96.006, use getVertexBary() instead.
  jvx.geom.PgPolygonOnElementSet.getBary(int) since JavaView 3.96.006, use getVertexBary(int) instead.
  jvx.numeric.PnLIC.getConvolutionWidth() Use `getWorldConvolutionWidth()`.
  jvx.surface.PgParmSurface.getDomain() since JavaView 3.50.003, use getDomainDescr().
  jv.geom.PgElementSet.getEdge(int) since JavaView 3.96.031, use getEdgeStar(int).
  jv.geom.PgEdgeStar.getEdgeInd(int) since JavaView 3.96.026, use getVertexInd(int).
  jv.geom.PgEdgeStar.getElements() since JavaView 3.96.026, use getElementInd().
  jv.geom.PgBndPolygon.getElementSet() since JavaView v3.98.003, use getGeometry() instead
  jv.project.PvPickEvent.getElemInd() use #getElementInd() which provides the same functionality.
  jvx.geom.PgPolygonOnElementSet.getElemInd() since JavaView 3.96.006, use getVertexElemInd(int) instead.
  jvx.geom.PgPolygonOnElementSet.getElemInd(int) since JavaView 3.96.006, use getVertexElemInd(int) instead.
  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.object.PsPanel.getLanguage() Method is no longer used to decide about recreation of panel.
  jv.objectGui.PsMethodMenu.getLanguage() Method is no longer used to decided about recreation of panel.
  jv.thirdParty.ruler.PgRuler.getMode() since JavaView 3.12.002, use getHashMode()
  jv.geom.PgEdgeStar.getNeighbourLocIndices() since JavaView 3.96.026, use getNeighbourLocInd().
  jv.vecmath.PdVector.getOrientation(PdVector[]) since JavaView 2.92.000, use same method det().
  jv.object.PsMainFrame.getParameter(String) since 3.97.044, use PsConfig#getParameter() instead.
  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.vecmath.PdBary.getVertex(PdVector, PdBary, PdVector, PdVector, PdVector) in JavaView 3.97.040, use PdVector getVertex(PdVector p, PdVector v0, PdVector v1, PdVector v2).
  jv.project.PvPickEvent.getVertexNearest() use getVertex()
  jvx.geom.PwCleanMesh.identifyFlatEdges(PgElementSet, double) since JavaView 3.99.003, use PwIdentify.identifyFlatEdges(PgElementSet, double) instead.
  jvx.geom.PwCleanMesh.identifyFlatRegions(PgElementSet, double) since JavaView 3.99.003, use PwIdentify.identifyFlatRegions(PgElementSet, double) instead.
  jvx.geom.PwCleanMesh.identifyVertices(PgPointSet, double) starting with JavaView 2.99.018 this functionality is provided by jv.geom.PuCleanMesh#identifiyVertices(PgPointSet, double).
  jv.number.PuComplex.im(PuComplex) since JavaView 3.97.061, use this.im() instead.
  jvx.numeric.PnMassMatrix.init(PgElementSet) Since JavaView 3.91, use `init()`.
  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.PgPolygonSet.isShowingEdgeFromVertexColors() since JavaView 3.96.031, use #isShowingEdgeColorFromVertices()
  jv.geom.PgPolygon.isShowingEdgeFromVertexColors() since JavaView 3.96.031, use #isShowingEdgeColorFromVertices()
  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.project.PgJvxSrc.isShowingIndividualMaterial(int) Since JavaView 3.98.003, use `PgJvxSrc.isShowingVectorFieldMaterials(int)` instead
  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.
  jvx.numeric.PnSparseMatrix.leftMultVector(PdVector, PdVector)
  jvx.numeric.PnBiconjugateGradient.linbcg(PnSparseMatrix, PdVector, PdVector) since JavaView 3.96.023, use method #solve() with same signature instead.
  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().
  jvx.geom.PwCleanMesh.markFlatEdges(PgElementSet, double) since JavaView 3.99.003, use PwIdentify.markFlatEdges(PgElementSet, double) instead.
  jvx.geom.PwCleanMesh.markFlatRegions(PgElementSet, double) since JavaView 3.99.003, use PwIdentify.markFlatRegions(PgElementSet, double) instead.
  jvx.geom.PwCleanMesh.markVertices(double) since JavaView 3.99.003, use PwIdentify.markVertices(double) instead.
  jvx.geom.PwCleanMesh.markVertices(PgPointSet, double) since JavaView 3.99.003, use PwIdentify.markVertices(PgPointSet, double) instead.
  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
  jvx.geom.PwCleanMesh.orientate(PgElementSet) JavaView 3.97.051, use makeOrientation(PgElementSet) instead.
  jv.object.PsMainFrame.parseArgs(String[], Properties) since 3.97.044, use PsConfig#parseArgs() instead.
  jv.loader.PgLoader.parseDouble(StreamTokenizer) since JavaView 3.97.040, use jv.number.PuDouble#parseDouble(String) instead.
  jv.loader.PgLoader.parseDouble(String) since JavaView 3.97.040, use jv.number.PuDouble#parseDouble(String) instead.
  jv.number.PuComplex.re(PuComplex) since JavaView 3.97.061, use this.re() instead.
  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.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).
  jvx.geom.PwCleanMesh.removeMarks() since JavaView 3.99.003, use PwIdentify.removeMarks() instead.
  jvx.geom.PwCleanMesh.removeMarks(PgGeometry) since JavaView 3.99.003, use PwIdentify.removeMarks(PgGeometry) instead.
  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)
  jvx.numeric.PnSparseMatrix.rightMultVector(PdVector, PdVector)
  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.geom.PgPolygonOnElementSet.setBary(int, int, PdBary) since JavaView 3.96.006, use setVertexBary(int, int, PdBary) instead.
  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().
  jv.geom.PgBndPolygon.setElementSet(PgElementSet) since JavaView v3.98.003, use setGeometry() instead
  jvx.geom.PwModel.setElementSet(PgElementSet) use setGeometry(PgGeometry).
  jv.thirdParty.ruler.PgAxes.setEnabledAutoConfigure(boolean) since JavaView 3.12.002, use setEnabledAutoHashing(boolean)
  jvx.cellular.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 setGlobalEdgeSize()
  jv.geom.PgPolygon.setGlobalPolygonTagColor(Color) use setGlobalEdgeTagColor()
  jv.geom.PgPointSet.setGlobalVertexSize(int) since JavaView 2.99.020, use setGlobalVertexSize(double).
  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.cellular.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.cellular.PnCellOperator.setRule(String) use setRule(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.
  jvx.geom.PgPolygonOnElementSet.setVertex(int, int, PdBary) since JavaView 3.96.006, use setVertexBary(int, int, PdBary) instead.
  jvx.geom.PgPolygonOnElementSet.setVertex(int, PdBary) since JavaView 3.96.006, use setVertexBary(int, int, PdBary) instead.
  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.geom.PgPolygonSet.showEdgeFromVertexColors(boolean) since JavaView 3.96.031, use #showEdgeColorFromVertices(boolean)
  jv.geom.PgPolygon.showEdgeFromVertexColors(boolean) since JavaView 3.96.031, use #showEdgeColorFromVertices(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.project.PgJvxSrc.showIndividualMaterial(int, boolean) Since JavaView 3.98.003, use `PgJvxSrc.showVectorFieldMaterials(int,boolean)` instead
  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
  Constructor and Description
  jvx.surface.PgGraph(int) since 2004, use PgGraph() instead since only dim=3 is supplied.
  jvx.geom.PgPolygonSetOnElementSet(PgElementSet, int) JavaView 3.97.040, since dimension of vertices must be equal to geometry.
  jv.thirdParty.ruler.PgRuler(PdVector, PdVector) since JavaView 3.12.002, use setDirection and setNormal
  jvx.cellular.PnCellOperator(PgElementSet) use constructor prj=new PnCellOperator();prj.setGeometry(geom);prj.reset();
  jvx.cellular.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();

"

The software JavaView? is copyright protected. All Rights Reserved.
"