See: Description
| Class | Description | 
|---|---|
| AbstractShapeIntersection | Shows how to determine and display the intersection of a line with an  Ellipsoidor
 other rigid shapes. | 
| AbstractShapeIntersection.AppFrame | |
| ExtrudedPolygonIntersection | Shows how to determine and display the intersection of a line with an  ExtrudedPolygon. | 
| ExtrudedPolygonIntersection.AppFrame | |
| GridOfPoints | Draws a grid of points on the terrain. | 
| GridOfPoints.AppFrame | |
| GridOfPoints.PositionIterator | Generates positions forming a lat/lon grid. | 
| LineIntersector | Base class for intersectors that compute intersections with a line. | 
| LinesOfSight | Computes and displays line-of-sight intersections for terrain and renderables. | 
| LinesOfSight.AppFrame | |
| LinesOfSight.ShapeLoaderThread | |
| PointGrid | |
| PointGrid.Attributes | |
| PolygonIntersection | Shows how to determine and display the intersection of a line with an  Polygon. | 
| PolygonIntersection.AppFrame | |
| ShapeLineIntersector | Computes the intersections of a collection of lines with collection of  Renderables. | 
| TerrainLineIntersector | Computes the intersections of a collection of lines with the terrain. | 
Examples of how to perform line of sight calculations in WorldWind.
Line of sight calculations can use both terrain data and shapes. LinesOfSight shows how to find points that have line of sight to a given
   position. It is also possible to determine the intersection of a shape and an arbitrary line. AbstractShapeIntersection is an example of this type of calculation.