Static Public Attributes | |
static final int | ALL = OUT_ALL| CAP_ALL |
static final int | AREA = 1<<14 | CAP_C4 |
static final int | AZIMUTH = 1<<9 | CAP_NONE |
static final int | DISTANCE = 1<<10 | CAP_C1 |
static final int | DISTANCE_IN = 1<<11 | CAP_C1 | CAP_C1p |
static final int | GEODESICSCALE = 1<<13 | CAP_C1 | CAP_C2 |
static final int | LATITUDE = 1<<7 | CAP_NONE |
static final int | LONG_UNROLL = 1<<15 |
static final int | LONGITUDE = 1<<8 | CAP_C3 |
static final int | NONE = 0 |
static final int | REDUCEDLENGTH = 1<<12 | CAP_C1 | CAP_C2 |
static final int | STANDARD |
Static Protected Attributes | |
static final int | CAP_ALL = 0x1F |
static final int | CAP_C1 = 1<<0 |
static final int | CAP_C1p = 1<<1 |
static final int | CAP_C2 = 1<<2 |
static final int | CAP_C3 = 1<<3 |
static final int | CAP_C4 = 1<<4 |
static final int | CAP_MASK = CAP_ALL |
static final int | CAP_NONE = 0 |
static final int | OUT_ALL = 0x7F80 |
static final int | OUT_MASK = 0xFF80 |
Bit masks for what geodesic calculations to do.
These masks do double duty. They specify (via the outmask parameter) which results to return in the GeodesicData object returned by the general routines Geodesic.Direct and double, double, double, int) Geodesic.Inverse routines. They also signify (via the caps parameter) to the double, double, double, int) GeodesicLine.GeodesicLine constructor and to Geodesic.Line what capabilities should be included in the GeodesicLine object.
Definition at line 23 of file GeodesicMask.java.
All capabilities, calculate everything. (LONG_UNROLL is not included in this mask.)
Definition at line 84 of file GeodesicMask.java.
Calculate area S12.
Definition at line 79 of file GeodesicMask.java.
Calculate azimuths azi1 and azi2. (It's not necessary to include this as a capability to GeodesicLine because this is included by default.)
Definition at line 53 of file GeodesicMask.java.
|
staticprotected |
Definition at line 30 of file GeodesicMask.java.
|
staticprotected |
Definition at line 25 of file GeodesicMask.java.
|
staticprotected |
Definition at line 26 of file GeodesicMask.java.
|
staticprotected |
Definition at line 27 of file GeodesicMask.java.
|
staticprotected |
Definition at line 28 of file GeodesicMask.java.
|
staticprotected |
Definition at line 29 of file GeodesicMask.java.
Definition at line 31 of file GeodesicMask.java.
|
staticprotected |
Definition at line 24 of file GeodesicMask.java.
Calculate distance s12.
Definition at line 57 of file GeodesicMask.java.
Allow distance s12 to be used as input in the direct geodesic problem.
Definition at line 67 of file GeodesicMask.java.
Calculate geodesic scales M12 and M21.
Definition at line 75 of file GeodesicMask.java.
Calculate latitude lat2. (It's not necessary to include this as a capability to GeodesicLine because this is included by default.)
Definition at line 43 of file GeodesicMask.java.
|
static |
Unroll lon2.
Definition at line 88 of file GeodesicMask.java.
Calculate longitude lon2.
Definition at line 47 of file GeodesicMask.java.
|
static |
No capabilities, no output.
Definition at line 38 of file GeodesicMask.java.
|
staticprotected |
Definition at line 32 of file GeodesicMask.java.
|
staticprotected |
Definition at line 33 of file GeodesicMask.java.
Calculate reduced length m12.
Definition at line 71 of file GeodesicMask.java.
|
static |