|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Geo | |
com.bbn.openmap.geo | Package that contains classes to do calculations in lat/lon space. |
com.bbn.openmap.omGraphics | Provides geographically based graphics classes. |
Uses of Geo in com.bbn.openmap.geo |
Fields in com.bbn.openmap.geo declared as Geo | |
static Geo |
Geo.north
North pole. |
Methods in com.bbn.openmap.geo that return Geo | |
static Geo |
Geo.createGeo(double rlatR,
double rlon)
Construct a Geo from its latitude and longitude in radians. |
Geo |
Geo.midPoint(Geo g2)
|
Geo |
Geo.interpolate(Geo g2,
double x)
|
Geo |
Geo.scale(double s)
Multiply this by s. |
Geo |
Geo.normalize()
Returns a unit length vector parallel to this. |
Geo |
Geo.cross(Geo b)
Vector cross product. |
Geo |
Geo.crossNormalize(Geo b)
Equivalent to this.cross(b).normalize(). |
static Geo |
Geo.crossNormalize(Geo a,
Geo b)
Eqvivalent to this.cross(b).normalize(). |
Geo |
Geo.add(Geo b)
Returns this + b. |
Geo |
Geo.subtract(Geo b)
Returns this - b. |
Geo |
Geo.antipode()
Returns the point opposite this point on the earth. |
Geo |
Geo.intersect(Geo q,
Geo r)
Find the intersection of the great circle between this and q and the great circle normal to r. |
Methods in com.bbn.openmap.geo with parameters of type Geo | |
Geo |
Geo.midPoint(Geo g2)
|
Geo |
Geo.interpolate(Geo g2,
double x)
|
double |
Geo.dot(Geo b)
Dot product. |
static double |
Geo.dot(Geo a,
Geo b)
Dot product. |
static double |
Geo.dot(Geo a,
Geo b)
Dot product. |
Geo |
Geo.cross(Geo b)
Vector cross product. |
double |
Geo.crossLength(Geo b)
Equivalent to this.cross(b).length(). |
Geo |
Geo.crossNormalize(Geo b)
Equivalent to this.cross(b).normalize(). |
static Geo |
Geo.crossNormalize(Geo a,
Geo b)
Eqvivalent to this.cross(b).normalize(). |
static Geo |
Geo.crossNormalize(Geo a,
Geo b)
Eqvivalent to this.cross(b).normalize(). |
Geo |
Geo.add(Geo b)
Returns this + b. |
Geo |
Geo.subtract(Geo b)
Returns this - b. |
double |
Geo.distance(Geo v2)
Angular distance, in radians between this and v2. |
static double |
Geo.distance(Geo v1,
Geo v2)
Angular distance, in radians between v1 and v2. |
static double |
Geo.distance(Geo v1,
Geo v2)
Angular distance, in radians between v1 and v2. |
double |
Geo.distanceKM(Geo v2)
Distance in kilometers. |
static double |
Geo.distanceKM(Geo v1,
Geo v2)
Distance in kilometers. |
static double |
Geo.distanceKM(Geo v1,
Geo v2)
Distance in kilometers. |
double |
Geo.distanceNM(Geo v2)
Distance in nautical miles. |
static double |
Geo.distanceNM(Geo v1,
Geo v2)
Distance in nautical miles. |
static double |
Geo.distanceNM(Geo v1,
Geo v2)
Distance in nautical miles. |
double |
Geo.azimuth(Geo v2)
Azimuth in radians from this to v2. |
static double |
Geo.angle(Geo p0,
Geo p1,
Geo p2)
Given 3 points on a sphere, p0, p1, p2, return the angle between them in radians. |
static double |
Geo.angle(Geo p0,
Geo p1,
Geo p2)
Given 3 points on a sphere, p0, p1, p2, return the angle between them in radians. |
static double |
Geo.angle(Geo p0,
Geo p1,
Geo p2)
Given 3 points on a sphere, p0, p1, p2, return the angle between them in radians. |
boolean |
Geo.isInside(Geo v2,
double radius,
Geo p)
Is the point, p, within radius radians of the great circle segment between this and v2? |
boolean |
Geo.isInside(Geo v2,
double radius,
Geo p)
Is the point, p, within radius radians of the great circle segment between this and v2? |
boolean |
Geo.inBubble(Geo v2,
double forwardRadius,
double backRadius,
Geo p)
Is Geo p inside the time bubble along the great circle segment from this to v2 looking forward forwardRadius and backward backwardRadius. |
boolean |
Geo.inBubble(Geo v2,
double forwardRadius,
double backRadius,
Geo p)
Is Geo p inside the time bubble along the great circle segment from this to v2 looking forward forwardRadius and backward backwardRadius. |
Geo |
Geo.intersect(Geo q,
Geo r)
Find the intersection of the great circle between this and q and the great circle normal to r. |
Geo |
Geo.intersect(Geo q,
Geo r)
Find the intersection of the great circle between this and q and the great circle normal to r. |
Uses of Geo in com.bbn.openmap.omGraphics |
Methods in com.bbn.openmap.omGraphics with parameters of type Geo | |
OMText |
OMDistance.createLabel(Geo g1,
Geo g2,
float dist,
float cumulativeDist,
Length distanceUnits)
Get an OMText label for a segments between the given lat/lon points whose given distance and cumulative distance is specified. |
OMText |
OMDistance.createLabel(Geo g1,
Geo g2,
float dist,
float cumulativeDist,
Length distanceUnits)
Get an OMText label for a segments between the given lat/lon points whose given distance and cumulative distance is specified. |
float |
OMDistance.getDist(Geo g1,
Geo g2)
Return the distance between that lat/lons defined in radians. |
float |
OMDistance.getDist(Geo g1,
Geo g2)
Return the distance between that lat/lons defined in radians. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |