Release Notes |
This document contains a summary of new features and enhancements, late breaking product issues, and bug fixes. The following describes changes to Rogue Wave JViews Maps for Defense since version 8.9. Release notes documenting changes in previous versions are located in the current directory.
Incompatibilities
General Changes
Third Parties
Library Changes
Modified Classes
ilog.views.maps.defense.terrain3d.component.Ilv3DComponent
ilog.views.maps.defense.terrain3d.component.Ilv3DCorridor
ilog.views.maps.defense.terrain3d.component.Ilv3DExtrudedPolygon
ilog.views.maps.defense.terrain3d.component.Ilv3DHemisphere
ilog.views.maps.defense.terrain3d.component.Ilv3DLabel
ilog.views.maps.defense.terrain3d.component.Ilv3DSphere
ilog.views.maps.defense.terrain3d.model.Ilv3DTile
ilog.views.maps.defense.terrain3d.model.IlvRasterMappedBuffer3DTile
ilog.views.maps.defense.terrain3d.symbol.Ilv3DSymbolManager
ilog.views.maps.defense.terrain3d.view.Ilv3DView
ilog.views.maps.defense.terrain3d.component.Ilv3DComponent
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object
The context is centered on the center of this component. Any drawing must be done in 3D space
coordinates, which are computed using the provided Ilv3DCoordinateConverter.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.component.Ilv3DCorridor
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object
The context is centered on the center of this component. Any drawing must be done in 3D space
coordinates, which are computed using the provided Ilv3DCoordinateConverter.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.component.Ilv3DExtrudedPolygon
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object.
The context is centered on the center of this component. Any drawing must be done in 3D space
coordinates, which are computed using the provided Ilv3DCoordinateConverter.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.component.Ilv3DHemisphere
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.component.Ilv3DLabel
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object.
The context is centered on the center of the component and any drawing must be done in 3D space
coordinates, which are computed using the provided Ilv3DCoordinateConverter.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.component.Ilv3DSphere
display(com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
: Draws this component inside the specified OpenGL GL context object.
The context is centered on the center of this component. Any drawing must be done in 3D space
coordinates, which are computed using the provided Ilv3DCoordinateConverter.display(javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.util.Ilv3DCoordinateConverter)
ilog.views.maps.defense.terrain3d.model.Ilv3DTile
drawImageData(com.jogamp.opengl.GL2, int, int)
: Method responsible for setting up the OpenGL texture that is used to draw the terrain.
Use the image generated in the loadImg() method.drawTile(int, ilog.views.maps.defense.terrain3d.util.Ilv3DLinearCoordinateConverter, ilog.views.maps.defense.terrain3d.util.IlvBufferSliceManager, ilog.views.maps.defense.terrain3d.view.Ilv3DCamera, com.jogamp.opengl.GL2, boolean)
: Renders the tile in the specified OpenGL context at the current DEM and image level.drawTile(int, ilog.views.maps.defense.terrain3d.util.Ilv3DLinearCoordinateConverter, ilog.views.maps.defense.terrain3d.util.IlvBufferSliceManager, ilog.views.maps.defense.terrain3d.view.Ilv3DCamera, com.jogamp.opengl.GL2, ilog.views.maps.defense.terrain3d.view.Ilv3DView, boolean)
: Renders the tile in the specified OpenGL context at the current DEM and image level.drawImageData(javax.media.opengl.GL, int, int)
drawTile(int, ilog.views.maps.defense.terrain3d.util.Ilv3DLinearCoordinateConverter, ilog.views.maps.defense.terrain3d.util.IlvBufferSliceManager, ilog.views.maps.defense.terrain3d.view.Ilv3DCamera, javax.media.opengl.GL, boolean)
drawTile(int, ilog.views.maps.defense.terrain3d.util.Ilv3DLinearCoordinateConverter, ilog.views.maps.defense.terrain3d.util.IlvBufferSliceManager, ilog.views.maps.defense.terrain3d.view.Ilv3DCamera, javax.media.opengl.GL, ilog.views.maps.defense.terrain3d.view.Ilv3DView, boolean)
ilog.views.maps.defense.terrain3d.model.IlvRasterMappedBuffer3DTile
drawImageData(com.jogamp.opengl.GL2, int, int)
: Sets up the OpenGL2 texture that is used to draw the terrain.drawImageData(javax.media.opengl.GL, int, int)
ilog.views.maps.defense.terrain3d.symbol.Ilv3DSymbolManager
displaySymbols(com.jogamp.opengl.GL2)
: Repaints all symbols.displaySymbols(javax.media.opengl.GL)
ilog.views.maps.defense.terrain3d.view.Ilv3DView
display(com.jogamp.opengl.GLAutoDrawable)
: GLEventListener implementation. Displays the terrain.displayChanged(com.jogamp.opengl.GLAutoDrawable, boolean, boolean)
: GLEventListener implementation. Default implementation does nothingdispose(com.jogamp.opengl.GLAutoDrawable)
: GLEventListener implementation. draw3DComponents(com.jogamp.opengl.GL2)
: Renders 3D components of the associated Ilv3DModel.draw3DSymbols(com.jogamp.opengl.GL2)
: Renders 3D symbols of the associated Ilv3DModel.drawTerrainTiles(com.jogamp.opengl.GL2)
: Renders the terrain contained in the associated Ilv3DModel.init(com.jogamp.opengl.GLAutoDrawable)
: GLEventListener implementation. Initializes the component.reshape(com.jogamp.opengl.GLAutoDrawable, int, int, int, int)
: GLEventListener implementation. Reshapes the viewport and changes camera
aspect ratio.display(javax.media.opengl.GLAutoDrawable)
displayChanged(javax.media.opengl.GLAutoDrawable, boolean, boolean)
draw3DComponents(javax.media.opengl.GL)
draw3DSymbols(javax.media.opengl.GL)
drawTerrainTiles(javax.media.opengl.GL)
init(javax.media.opengl.GLAutoDrawable)
reshape(javax.media.opengl.GLAutoDrawable, int, int, int, int)