Interface IEnvelope

All Superinterfaces:
Serializable
All Known Implementing Classes:
Envelope

public interface IEnvelope extends Serializable
  • Method Details

    • isMeasured

      boolean isMeasured()
    • getX

      double getX()
    • getY

      double getY()
    • getWidth

      double getWidth()
    • getHeight

      double getHeight()
    • getMaximum

      ICoordinate getMaximum()
    • getMinimum

      ICoordinate getMinimum()
    • getDimension

      int getDimension()
    • getCenterCoordinate

      ICoordinate getCenterCoordinate()
    • interact

      boolean interact(double x, double y)
    • interact

      boolean interact(ICoordinate coordinate)
    • interact

      boolean interact(IEnvelope other)
    • contains

      boolean contains(IEnvelope other)
    • cross

      boolean cross(ICoordinate c0, ICoordinate c1)
    • getCoordinateSequence

      ICoordinateSequence getCoordinateSequence()
    • getCoordinateSequence

      ICoordinateSequence getCoordinateSequence(int steps)
    • concat

      IEnvelope concat(IEnvelope other)
    • intersection

      IEnvelope intersection(IEnvelope envelope)
    • withMeasured

      IEnvelope withMeasured(double d, double e)
    • withAltitude

      IEnvelope withAltitude(double d, double e)