Uses of Interface
gov.nasa.worldwind.terrain.Terrain
- 
Packages that use Terrain Package Description gov.nasa.worldwind.ogc.collada.impl Provides classes for rendering COLLADA documents.gov.nasa.worldwind.render gov.nasa.worldwind.terrain gov.nasa.worldwind.util gov.nasa.worldwindx.applications.antenna gov.nasa.worldwindx.examples 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.implMethods in gov.nasa.worldwind.ogc.collada.impl with parameters of type Terrain Modifier and Type Method Description java.util.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.renderFields in gov.nasa.worldwind.render declared as Terrain Modifier and Type Field Description protected TerrainExtrudedPolygon. previousIntersectionTerrainThe terrain used in the most recent intersection calculations.protected TerrainPolygon. previousIntersectionTerrainThe terrain used in the most recent intersection calculations.protected TerrainRigidShape. previousIntersectionTerrainThe terrain used in the most recent intersection calculations.protected TerrainDrawContextImpl. terrainMethods in gov.nasa.worldwind.render that return Terrain Modifier and Type Method Description TerrainDrawContext. getTerrain()Returns aTerrainobject that uses the current sector geometry or the current globe to compute surface points.TerrainDrawContextImpl. getTerrain()Methods in gov.nasa.worldwind.render with parameters of type Terrain Modifier and Type Method Description protected voidExtrudedPolygon. computeBoundaryVertices(Terrain terrain, ExtrudedPolygon.ExtrudedBoundaryInfo boundary, Vec4 refPoint)Compute and set the Cartesian vertices for one specified boundary of this shape.protected voidPolygon. computeBoundaryVertices(Terrain terrain, Polygon.BoundaryInfo boundary, Vec4 refPoint, Matrix rotationMatrix)Compute the vertices associated with a specified boundary.protected Vec4AbstractShape. computePoint(DrawContext dc, Terrain terrain, Position position)Computes a model-coordinate point from a position, applying this shape's altitude mode, and usingCLAMP_TO_GROUNDif the current globe is 2D.protected Vec4AbstractShape. computePoint(Terrain terrain, Position position)Computes a model-coordinate point from a position, applying this shape's altitude mode.protected Vec4AbstractGeneralShape. computeReferencePoint(Terrain terrain)protected voidExtrudedPolygon. computeReferencePoint(Terrain terrain, ExtrudedPolygon.ShapeData shapeData)Computes and sets this shape's reference point, the Cartesian position corresponding to its geographic location.protected Vec4Polygon. computeReferencePoint(Terrain terrain, Matrix rotationMatrix)protected voidExtrudedPolygon. createFullGeometry(DrawContext dc, Terrain terrain, ExtrudedPolygon.ShapeData shapeData, boolean skipOuterBoundary)Computes a boundary set's full geometry.protected voidPolygon. createFullGeometry(DrawContext dc, Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)Computes a shape's full geometry.protected RigidShape.ShapeDataBox. createIntersectionGeometry(Terrain terrain)protected RigidShape.ShapeDataCone. createIntersectionGeometry(Terrain terrain)protected RigidShape.ShapeDataCylinder. createIntersectionGeometry(Terrain terrain)protected RigidShape.ShapeDataEllipsoid. createIntersectionGeometry(Terrain terrain)protected ExtrudedPolygon.ShapeDataExtrudedPolygon. createIntersectionGeometry(Terrain terrain)protected Polygon.ShapeDataPolygon. createIntersectionGeometry(Terrain terrain)protected RigidShape.ShapeDataPyramid. createIntersectionGeometry(Terrain terrain)protected abstract RigidShape.ShapeDataRigidShape. createIntersectionGeometry(Terrain terrain)protected RigidShape.ShapeDataWedge. createIntersectionGeometry(Terrain terrain)protected voidExtrudedPolygon. createVertices(Terrain terrain, ExtrudedPolygon.ShapeData shapeData, boolean skipOuterBoundary)Creates this shape's Cartesian vertices.protected voidPolygon. createVertices(Terrain terrain, Polygon.ShapeData shapeData, boolean skipOuterBoundary)Computes the Cartesian vertices for this shape.abstract java.util.List<Intersection>AbstractShape. intersect(Line line, Terrain terrain)Compute the intersections of a specified line with this shape.java.util.List<Intersection>ExtrudedPolygon. intersect(Line line, Terrain terrain)Compute the intersections of a specified line with this extruded polygon.java.util.List<Intersection>Path. intersect(Line line, Terrain terrain)java.util.List<Intersection>Polygon. intersect(Line line, Terrain terrain)Compute the intersections of a specified line with this polygon.java.util.List<Intersection>RigidShape. intersect(Line line, Terrain terrain)Compute the intersections of a specified line with this shape.java.util.List<Intersection>RigidShape. intersect(Line line, Terrain terrain, int index)protected booleanExtrudedPolygon. isSameAsPreviousTerrain(Terrain terrain)protected booleanPolygon. isSameAsPreviousTerrain(Terrain terrain)protected booleanRigidShape. isSameAsPreviousTerrain(Terrain terrain)
- 
Uses of Terrain in gov.nasa.worldwind.terrainClasses in gov.nasa.worldwind.terrain that implement Terrain Modifier and Type Class Description classHighResolutionTerrainProvides operations on the best available terrain.
- 
Uses of Terrain in gov.nasa.worldwind.utilMethods in gov.nasa.worldwind.util with parameters of type Terrain Modifier and Type Method Description voidGeometryBuilder. makeCylinderVertices(Terrain terrain, LatLon center, double radius, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeCylinderVertices(Terrain terrain, LatLon center, double minorRadius, double majorRadius, Angle heading, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeDiskVertices(Terrain terrain, LatLon center, double[] radii, Angle heading, double altitude, boolean terrainConformant, int slices, int loops, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeDiskVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int slices, int loops, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeLongCylinderVertices(Terrain terrain, LatLon center1, LatLon center2, double radius, double[] altitudes, boolean[] terrainConformant, int arcSlices, int lengthSlices, int stacks, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeLongDiskVertices(Terrain terrain, LatLon center1, LatLon center2, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int arcSlices, int lengthSlices, int loops, Vec4 refPoint, float[] dest)voidGeometryBuilder. makePartialCylinderVertices(Terrain terrain, LatLon center, double radius, double[] altitudes, boolean[] terrainConformant, int slices, int stacks, double start, double sweep, Vec4 refPoint, float[] dest)voidGeometryBuilder. makePartialDiskVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double altitude, boolean terrainConformant, int slices, int loops, double start, double sweep, Vec4 refPoint, float[] dest)voidGeometryBuilder. makeRadialWallVertices(Terrain terrain, LatLon center, double innerRadius, double outerRadius, double angle, double[] altitudes, boolean[] terrainConformant, int pillars, int stacks, Vec4 refPoint, float[] dest)
- 
Uses of Terrain in gov.nasa.worldwindx.applications.antennaMethods in gov.nasa.worldwindx.applications.antenna with parameters of type Terrain Modifier and Type Method Description java.util.List<Intersection>AntennaAxes. intersect(Line line, Terrain terrain)java.util.List<Intersection>AntennaModel. intersect(Line line, Terrain terrain)
- 
Uses of Terrain in gov.nasa.worldwindx.examplesMethods in gov.nasa.worldwindx.examples with parameters of type Terrain Modifier and Type Method Description java.util.List<Intersection>RadarVolume. intersect(Line line, Terrain terrain)
- 
Uses of Terrain in gov.nasa.worldwindx.examples.lineofsightFields in gov.nasa.worldwindx.examples.lineofsight declared as Terrain Modifier and Type Field Description protected TerrainLineIntersector. terrainMethods in gov.nasa.worldwindx.examples.lineofsight that return Terrain Modifier and Type Method Description TerrainLineIntersector. getTerrain()Constructors in gov.nasa.worldwindx.examples.lineofsight with parameters of type Terrain Constructor Description LineIntersector(Terrain terrain, int numThreads)ShapeLineIntersector(Terrain terrain, int numThreads)TerrainLineIntersector(Terrain terrain, int numThreads)Consruct an terrain intersector.
 
-