net.sourceforge.hatbox
Class Envelope

java.lang.Object
  extended by net.sourceforge.hatbox.Envelope
Direct Known Subclasses:
Entry

public class Envelope
extends java.lang.Object


Field Summary
protected  double area
           
protected  double maxX
           
protected  double maxY
           
protected  double minX
           
protected  double minY
           
 
Constructor Summary
Envelope()
           
Envelope(double minX, double maxX, double minY, double maxY)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 double expandToFit(double minX, double maxX, double minY, double maxY)
           
 double expandToFit(Envelope e)
           
 double getArea()
           
 double getMaxX()
           
 double getMaxY()
           
 double getMinX()
           
 double getMinY()
           
 int hashCode()
           
 boolean isNullGeometry()
           
 double populate(double minX, double maxX, double minY, double maxY)
           
 double populate(Envelope e)
           
 void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

minX

protected double minX

maxX

protected double maxX

minY

protected double minY

maxY

protected double maxY

area

protected double area
Constructor Detail

Envelope

public Envelope()

Envelope

public Envelope(double minX,
                double maxX,
                double minY,
                double maxY)
Method Detail

reset

public final void reset()

populate

public final double populate(double minX,
                             double maxX,
                             double minY,
                             double maxY)

populate

public final double populate(Envelope e)

expandToFit

public final double expandToFit(double minX,
                                double maxX,
                                double minY,
                                double maxY)

expandToFit

public final double expandToFit(Envelope e)

getMinX

public final double getMinX()

getMaxX

public final double getMaxX()

getMinY

public final double getMinY()

getMaxY

public final double getMaxY()

getArea

public final double getArea()

isNullGeometry

public boolean isNullGeometry()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.