NASA World Wind

Uses of Class
gov.nasa.worldwind.geom.Line

Packages that use Line
gov.nasa.worldwind   
gov.nasa.worldwind.applications.sar   
gov.nasa.worldwind.awt   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.globes   
gov.nasa.worldwind.render   
gov.nasa.worldwind.render.airspaces.editor   
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.view   
 

Uses of Line in gov.nasa.worldwind
 

Methods in gov.nasa.worldwind that return Line
 Line View.computeRayFromScreenPoint(double x, double y)
          Computes a line, in model coordinates, originating from the eye point, and passing throught the point contained by (x, y) on the View's projection plane (or after projection into model space).
 

Uses of Line in gov.nasa.worldwind.applications.sar
 

Methods in gov.nasa.worldwind.applications.sar with parameters of type Line
 Position SARSegmentPlane.getIntersectionPosition(Line line)
           
 

Uses of Line in gov.nasa.worldwind.awt
 

Methods in gov.nasa.worldwind.awt with parameters of type Line
 boolean ViewInputHandler.isPointBehindLineOrigin(Line line, Vec4 point)
           
protected  Vec4 ViewInputHandler.nearestIntersectionPoint(Line line, Intersection[] intersections)
           
 

Uses of Line in gov.nasa.worldwind.geom
 

Methods in gov.nasa.worldwind.geom that return Line
static Line Line.fromSegment(Vec4 pa, Vec4 pb)
          Create the line containing a line segement between two points.
 

Methods in gov.nasa.worldwind.geom with parameters of type Line
 Vec4 Triangle.intersect(Line line)
           
 Intersection[] Sphere.intersect(Line line)
          Obtains the intersections of this sphere with a line.
 Vec4 Plane.intersect(Line line)
          Determine the point of intersection of a line with this plane.
 Intersection[] Extent.intersect(Line line)
          Obtain the intersections of this extent with line.
 Intersection[] Cylinder.intersect(Line line)
           
 double Plane.intersectDistance(Line line)
          Determine the parametric point of intersection of a line with this plane.
 boolean Sphere.intersects(Line line)
          Tests for intersection with a Line.
 boolean Extent.intersects(Line line)
          Calculate whether or not line intersects this Extent.
 boolean Cylinder.intersects(Line line)
           
 

Uses of Line in gov.nasa.worldwind.globes
 

Methods in gov.nasa.worldwind.globes with parameters of type Line
 Position Globe.getIntersectionPosition(Line line)
           
 Position EllipsoidalGlobe.getIntersectionPosition(Line line)
           
 Intersection[] EllipsoidalGlobe.intersect(Line line)
           
 Intersection[] Globe.intersect(Line line, double altitude)
           
 Intersection[] EllipsoidalGlobe.intersect(Line line, double altitude)
           
protected  Intersection[] FlatGlobe.intersect(Line line, double equRadius, double polarRadius)
           
protected  Intersection[] EllipsoidalGlobe.intersect(Line line, double equRadius, double polRadius)
           
 boolean FlatGlobe.intersects(Line line)
           
 boolean EllipsoidalGlobe.intersects(Line line)
           
 

Uses of Line in gov.nasa.worldwind.render
 

Methods in gov.nasa.worldwind.render with parameters of type Line
 Vec4 SegmentPlaneRenderer.intersect(Globe globe, Line ray, SegmentPlane segmentPlane)
           
protected  Vec4 SegmentPlaneRenderer.intersectRayWithFill(Line ray, SegmentPlaneRenderer.RenderInfo renderInfo)
           
protected  Vec4 SegmentPlaneRenderer.intersectRayWithTriangleStrip(Line ray, int count, IntBuffer indices, DoubleBuffer vertices, Vec4 referenceCenter)
           
 

Uses of Line in gov.nasa.worldwind.render.airspaces.editor
 

Methods in gov.nasa.worldwind.render.airspaces.editor with parameters of type Line
static AirspaceControlPoint AirspaceEditorUtil.createControlPointFor(WorldWindow wwd, Line ray, AirspaceEditor editor, Airspace airspace, AirspaceEditorUtil.EdgeInfo edge)
           
static Vec4 AirspaceEditorUtil.intersectAirspaceAltitudeAt(WorldWindow wwd, Airspace airspace, int altitudeIndex, Line ray)
           
static Vec4 AirspaceEditorUtil.intersectGlobeAt(WorldWindow wwd, double elevation, Line ray)
           
static boolean AirspaceEditorUtil.isPointBehindLineOrigin(Line line, Vec4 point)
           
static Vec4 AirspaceEditorUtil.nearestIntersectionPoint(Line line, Intersection[] intersections)
           
static Vec4 AirspaceEditorUtil.nearestPointOnLine(Line source, Line target)
           
static AirspaceEditorUtil.EdgeInfo AirspaceEditorUtil.selectBestEdgeMatch(WorldWindow wwd, Line ray, Airspace airspace, List<? extends AirspaceEditorUtil.EdgeInfo> edgeInfoList)
           
static double AirspaceEditorUtil.surfaceElevationAt(WorldWindow wwd, Line ray)
           
 

Uses of Line in gov.nasa.worldwind.terrain
 

Methods in gov.nasa.worldwind.terrain with parameters of type Line
 Intersection[] SectorGeometryList.intersect(Line line)
          Determines if and where a ray intersects the geometry.
 Intersection[] SectorGeometry.intersect(Line line)
           
 

Uses of Line in gov.nasa.worldwind.view
 

Methods in gov.nasa.worldwind.view that return Line
 Line BasicOrbitView.computeRayFromScreenPoint(double x, double y)
           
 Line ViewSupport.computeRayFromScreenPoint(double x, double y, Matrix modelview, Matrix projection, Rectangle viewport)
           
 


NASA World Wind