Class GeoWideNorthRectangle.EitherBound

java.lang.Object
org.apache.lucene.spatial3d.geom.GeoWideNorthRectangle.EitherBound
All Implemented Interfaces:
Membership
Enclosing class:
GeoWideNorthRectangle

protected class GeoWideNorthRectangle.EitherBound extends Object implements Membership
Membership implementation representing a wide (more than 180 degree) bound.
  • Constructor Details

    • EitherBound

      public EitherBound()
      Constructor.
  • Method Details

    • isWithin

      public boolean isWithin(Vector v)
      Description copied from interface: Membership
      Check if a point is within this shape.
      Specified by:
      isWithin in interface Membership
      Parameters:
      v - is the point to check.
      Returns:
      true if the point is within this shape
    • isWithin

      public boolean isWithin(double x, double y, double z)
      Description copied from interface: Membership
      Check if a point is within this shape.
      Specified by:
      isWithin in interface Membership
      Parameters:
      x - is x coordinate of point to check.
      y - is y coordinate of point to check.
      z - is z coordinate of point to check.
      Returns:
      true if the point is within this shape