Class XTessellator.Triangle

  • Enclosing class:
    XTessellator

    public static final class XTessellator.Triangle
    extends java.lang.Object
    Triangle in the tessellated mesh
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean containsPoint​(double lat, double lon)
      utility method to compute whether the point is in the triangle
      int getEncodedX​(int vertex)
      get quantized x value for the given vertex
      int getEncodedY​(int vertex)
      get quantized y value for the given vertex
      double getLat​(int vertex)
      get latitude value for the given vertex
      double getLon​(int vertex)
      get longitude value for the given vertex
      java.lang.String toString()
      pretty print the triangle vertices
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getEncodedX

        public int getEncodedX​(int vertex)
        get quantized x value for the given vertex
      • getEncodedY

        public int getEncodedY​(int vertex)
        get quantized y value for the given vertex
      • getLat

        public double getLat​(int vertex)
        get latitude value for the given vertex
      • getLon

        public double getLon​(int vertex)
        get longitude value for the given vertex
      • containsPoint

        protected boolean containsPoint​(double lat,
                                        double lon)
        utility method to compute whether the point is in the triangle
      • toString

        public java.lang.String toString()
        pretty print the triangle vertices
        Overrides:
        toString in class java.lang.Object