Enum Class MeshVicinity.Location

java.lang.Object
java.lang.Enum<MeshVicinity.Location>
cz.fidentis.analyst.data.landmarks.MeshVicinity.Location
All Implemented Interfaces:
Serializable, Comparable<MeshVicinity.Location>, Constable
Enclosing class:
MeshVicinity

public static enum MeshVicinity.Location extends Enum<MeshVicinity.Location>
  • Enum Constant Details

    • OFF_THE_MESH

      public static final MeshVicinity.Location OFF_THE_MESH
      Outside the boundaries of unclosed mesh (the landmark cannot be projected onto the mesh)
    • CLOSE_TO_MESH

      public static final MeshVicinity.Location CLOSE_TO_MESH
      Over the mash surface, but not exactly on the mesh surface (farther than the DISTANCE_THRESHOLD)
    • ON_THE_MESH

      public static final MeshVicinity.Location ON_THE_MESH
      On the mesh (closer than the DISTANCE_THRESHOLD)
  • Method Details

    • values

      public static MeshVicinity.Location[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static MeshVicinity.Location valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null