GeodesicMask.java
Go to the documentation of this file.
1 
8 package net.sf.geographiclib;
9 
23 public class GeodesicMask {
24  protected static final int CAP_NONE = 0;
25  protected static final int CAP_C1 = 1<<0;
26  protected static final int CAP_C1p = 1<<1;
27  protected static final int CAP_C2 = 1<<2;
28  protected static final int CAP_C3 = 1<<3;
29  protected static final int CAP_C4 = 1<<4;
30  protected static final int CAP_ALL = 0x1F;
31  protected static final int CAP_MASK = CAP_ALL;
32  protected static final int OUT_ALL = 0x7F80;
33  protected static final int OUT_MASK = 0xFF80; // Include LONG_UNROLL
34 
38  public static final int NONE = 0;
43  public static final int LATITUDE = 1<<7 | CAP_NONE;
47  public static final int LONGITUDE = 1<<8 | CAP_C3;
53  public static final int AZIMUTH = 1<<9 | CAP_NONE;
57  public static final int DISTANCE = 1<<10 | CAP_C1;
61  public static final int STANDARD = LATITUDE | LONGITUDE |
62  AZIMUTH | DISTANCE;
67  public static final int DISTANCE_IN = 1<<11 | CAP_C1 | CAP_C1p;
71  public static final int REDUCEDLENGTH = 1<<12 | CAP_C1 | CAP_C2;
75  public static final int GEODESICSCALE = 1<<13 | CAP_C1 | CAP_C2;
79  public static final int AREA = 1<<14 | CAP_C4;
84  public static final int ALL = OUT_ALL| CAP_ALL;
88  public static final int LONG_UNROLL = 1<<15;
89 }


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:34:18