Package com.luciad.tea.viewshed


package com.luciad.tea.viewshed

The viewshed package provides support for computing and rendering visbility for 3D scenes consisting of any meshes, extruded shapes or terrain.

The main classes of this package are:
  • ILcdViewshed: A structure that is capable of determining visibility in a 3D scene for a given observer.
  • ILcdViewshedFactory: A factory capable of generating ILcdViewshed instances.
  • ALcdViewshedObserver: An observer for a viewshed.
  • TLcdViewshedMultilevelRaster: A wrapper around ILcdViewshed that allows it to be visualized.

Viewsheds can also be combined to form composite viewsheds, to expand the functionality of basic viewshed implementations.

Since:
11.0