Release Notes |
This document describes the main changes that have been made to the JViews Maps for Defense module since version 7.5.
Incompatibilities
General Changes
Library Changes
New Packages
ilog.views.maps.defense.format.dafif.IlvDAFIFDataSource
ilog.views.maps.defense.format.dafif.IlvDAFIFFeature
ilog.views.maps.defense.format.dafif.IlvDAFIFReader
ilog.views.maps.defense.format.dafif.IlvDAFIFTable
ilog.views.maps.defense.format.dafif.IlvDAFIFTableDescription
ilog.views.maps.defense.format.s57.IlvS57DataSource
ilog.views.maps.defense.format.s57.IlvS57Reader
ilog.views.maps.defense.terrain3d.component.Ilv3DLabel
ilog.views.maps.defense.terrain3d.component.Ilv3DSphere
ilog.views.maps.defense.terrain3d.component.Ilv3DExtrudedPolygon
Example Changes
getTileElevationProvider()
in Ilv3DTile
was protected, it is now public.ilog.views.maps.defense.format.dafif
This package contains classes for reading DAFIF files.
ilog.views.maps.defense.format.s57
This package contains classes for reading S57 files.
ilog.views.maps.defense.format.dafif.IlvDAFIFDataSource
A data source to read DAFIF files.
ilog.views.maps.defense.format.dafif.IlvDAFIFFeature
DAFIF Feature structure.
ilog.views.maps.defense.format.dafif.IlvDAFIFReader
This class reads DAFIF files.
ilog.views.maps.defense.format.dafif.IlvDAFIFTable
DAFIF table.
ilog.views.maps.defense.format.dafif.IlvDAFIFTableDescription
Description of a DAFIF table.
ilog.views.maps.defense.format.s57.IlvS57DataSource
A data source to read S57 files.
ilog.views.maps.defense.format.s57.IlvS57Reader
This class reads an S57 file or catalog and provides the selected map features.
ilog.views.maps.defense.terrain3d.component.Ilv3DLabel
This class is a 3D label always facing the camera.
ilog.views.maps.defense.terrain3d.component.Ilv3DSphere
This class is a sphere that can be used to represent, for example, radar coverage.
ilog.views.maps.defense.terrain3d.component.Ilv3DExtrudedPolygon
This class is a vertically extruded polygon to represent, for example, buildings.
ilog.views.maps.defense.IlvMapsDefenseProduct
getBuildNumber()
:
Returns the JViews Maps for Defense build number.
getMinorVersion()
:
Returns the JViews Maps for Defense minor version number, that is, 0.
getPatchLevel()
:
Returns the JViews Maps for Defense patch level number.
getReleaseDate()
:
Returns the date of the JViews Maps for Defense release.
getSubMinorVersion()
:
Returns the JViews Maps for Defense subminor version number.
getVersion()
:
Returns the JViews Maps for Defense version number, that is, 8.
ilog.views.maps.defense.terrain3d.model.Ilv3DModel
buildTerrain(double, double, double, double, int)
:
Creates an internal 3D terrain structure for the specified region.
ilog.views.maps.defense.terrain3d.model.Ilv3DTile
drawTile(int, Ilv3DLinearCoordinateConverter, BufferSliceManager, Ilv3DCamera, GL, Ilv3DView, boolean)
:
Renders the tile in the specified OpenGL context at the current DEM and image level.
getTextureHeight()
:
Returns the height of the texture applied to this tile.
setTextureHeight(int)
:
Sets the height of the texture applied to this tile.
getTextureWidth()
:
Returns the width of the texture applied to this tile.
setTextureWidth(int)
:
Sets the width of the texture applied to this tile.
ilog.views.maps.defense.terrain3d.view.Ilv3DView
getLightElevationAngle()
:
Returns the light elevation angle, in radians, measured from the horizontal plane.
setLightElevationAngle(double)
:
Sets the light elevation angle, in radians, measured from the horizontal plane.
getLightOrientationAngle()
:
Returns the light horizontal orientation angle (that is, the azimuth), in radians, measured from the north.
setLightOrientationAngle(double)
:
Sets the light horizontal orientation angle (that is, the azimuth), in radians, measured from the north.
isSmoothShading()
:
Returns whether the terrain is shaded using a gouraud algorithm or not.
setSmoothShading(boolean)
:
Sets whether the terrain is shaded using a gouraud algorithm or not.
isUseLighting()
:
Returns whether this Ilv3DView
renders the terrain using lighting or not.
setUseLighting(boolean)
:
Sets whether this Ilv3DView
renders the terrain using lighting or not.
isUseTexturing()
:
Returns whether this Ilv3DView
renders the terrain with applied texture or not.
setUseTexturing(boolean)
:
Sets whether this Ilv3DView
renders the terrain with applied texture or not.