NASA World Wind

Uses of Interface
gov.nasa.worldwind.terrain.Terrain

Packages that use Terrain
gov.nasa.worldwind.ogc.collada.impl Provides classes for rendering COLLADA documents. 
gov.nasa.worldwind.render   
gov.nasa.worldwind.terrain   
gov.nasa.worldwindx.applications.antenna   
gov.nasa.worldwindx.examples.lineofsight Examples of how to perform line of sight calculations in WorldWind. 
 

Uses of Terrain in gov.nasa.worldwind.ogc.collada.impl
 

Methods in gov.nasa.worldwind.ogc.collada.impl with parameters of type Terrain
 List<Intersection> ColladaMeshShape.intersect(Line line, Terrain terrain)
          Compute the intersections of a specified line with this shape.
 

Uses of Terrain in gov.nasa.worldwind.render
 

Fields in gov.nasa.worldwind.render declared as Terrain
protected  Terrain RigidShape.previousIntersectionTerrain
          The terrain used in the most recent intersection calculations.
protected  Terrain Polygon.previousIntersectionTerrain
          The terrain used in the most recent intersection calculations.
protected  Terrain ExtrudedPolygon.previousIntersectionTerrain
          The terrain used in the most recent intersection calculations.
protected  Terrain DrawContextImpl.terrain
           
 

Methods in gov.nasa.worldwind.render that return Terrain
 Terrain DrawContextImpl.getTerrain()
           
 Terrain DrawContext.getTerrain()
          Returns a Terrain object that uses the current sector geometry or the current globe to compute surface points.
 

Methods in gov.nasa.worldwind.render with parameters of type Terrain
protected  void ExtrudedPolygon.computeBoundaryVertices(Terrain terrain, ExtrudedPolygon.ExtrudedBoundaryInfo boundary, Vec4 refPoint)
          Compute and set the Cartesian vertices for one specified boundary of this shape.
protected  void Polygon.computeBoundaryVertices(Terrain terrain, Polygon.BoundaryInfo boundary, Vec4 refPoint, Matrix rotationMatrix)
          Compute the vertices associated with a specified boundary.
protected  Vec4 AbstractShape.computePoint(Terrain terrain, Position position)
          Computes a model-coordinate point from a position, applying this shape's altitude mode.
protected  Vec4 AbstractGeneralShape.computeReferencePoint(Terrain terrain)
           
protected  void ExtrudedPolygon.computeReferencePoint(Terrain terrain, ExtrudedPolygon.ShapeData shapeData)
          Computes and sets this shape's reference point, the Cartesian position corresponding to its geographic location.
protected  Vec4 Polygon.computeReferencePoint(Terrain terrain, Matrix rotationMatrix)
           
protected  void ExtrudedPolygon.createFullGeometry(DrawContext dc, Terrain terrain, ExtrudedPolygon.ShapeData shapeData, boolean skipOuterBoundary)
          Computes a boundary set's full geometry.
protected  void Polygon.createFullGeometry(DrawContext dc, Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)
          Computes a shape's full geometry.
protected  RigidShape.ShapeData Wedge.createIntersectionGeometry(Terrain terrain)
           
protected abstract  RigidShape.ShapeData RigidShape.createIntersectionGeometry(Terrain terrain)
           
protected  RigidShape.ShapeData Pyramid.createIntersectionGeometry(Terrain terrain)
           
protected  Polygon.ShapeData Polygon.createIntersectionGeometry(Terrain terrain)
           
protected  ExtrudedPolygon.ShapeData ExtrudedPolygon.createIntersectionGeometry(Terrain terrain)
           
protected  RigidShape.ShapeData Ellipsoid.createIntersectionGeometry(Terrain terrain)
           
protected  RigidShape.ShapeData Cylinder.createIntersectionGeometry(Terrain terrain)
           
protected  RigidShape.ShapeData Cone.createIntersectionGeometry(Terrain terrain)
           
protected  RigidShape.ShapeData Box.createIntersectionGeometry(Terrain terrain)
           
protected  void ExtrudedPolygon.createVertices(Terrain terrain, ExtrudedPolygon.ShapeData shapeData, boolean skipOuterBoundary)
          Creates this shape's Cartesian vertices.
protected  void Polygon.createVertices(Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)
          Computes the Cartesian vertices for this shape.
 List<Intersection> RigidShape.intersect(Line line, Terrain terrain)
          Compute the intersections of a specified line with this shape.
 List<Intersection> Polygon.intersect(Line line, Terrain terrain)
          Compute the intersections of a specified line with this polygon.
 List<Intersection> Path.intersect(Line line, Terrain terrain)
           
 List<Intersection> ExtrudedPolygon.intersect(Line line, Terrain terrain)
          Compute the intersections of a specified line with this extruded polygon.
abstract  List<Intersection> AbstractShape.intersect(Line line, Terrain terrain)
          Compute the intersections of a specified line with this shape.
 List<Intersection> RigidShape.intersect(Line line, Terrain terrain, int index)
           
protected  boolean RigidShape.isSameAsPreviousTerrain(Terrain terrain)
           
protected  boolean Polygon.isSameAsPreviousTerrain(Terrain terrain)
           
protected  boolean ExtrudedPolygon.isSameAsPreviousTerrain(Terrain terrain)
           
 

Uses of Terrain in gov.nasa.worldwind.terrain
 

Classes in gov.nasa.worldwind.terrain that implement Terrain
 class HighResolutionTerrain
          Provides operations on the best available terrain.
 

Uses of Terrain in gov.nasa.worldwindx.applications.antenna
 

Methods in gov.nasa.worldwindx.applications.antenna with parameters of type Terrain
 List<Intersection> AntennaModel.intersect(Line line, Terrain terrain)
           
 List<Intersection> AntennaAxes.intersect(Line line, Terrain terrain)
           
 

Uses of Terrain in gov.nasa.worldwindx.examples.lineofsight
 

Fields in gov.nasa.worldwindx.examples.lineofsight declared as Terrain
protected  Terrain LineIntersector.terrain
           
 

Methods in gov.nasa.worldwindx.examples.lineofsight that return Terrain
 Terrain LineIntersector.getTerrain()
           
 

Constructors in gov.nasa.worldwindx.examples.lineofsight with parameters of type Terrain
LineIntersector(Terrain terrain, int numThreads)
           
ShapeLineIntersector(Terrain terrain, int numThreads)
           
TerrainLineIntersector(Terrain terrain, int numThreads)
          Consruct an terrain intersector.
 


NASA World Wind