Interval Class Reference

List of all members.

Public Member Functions

 Interval (double aLeftPoint, double aRightPoint, int aLeftStatus=0, int aRightStatus=0)
 Interval (const Interval &aInterval)
Intervaloperator= (const Interval &aInterval)
Bool operator== (const Interval &aInterval) const
Bool operator!= (const Interval &aInterval) const
void Print () const
double GetLeftPoint () const
double GetRightPoint () const
double GetLength () const
int GetLeftStatus () const
int GetRightStatus () const
void SetLeftPoint (double aLeftPoint)
void SetRightPoint (double aRightPoint)
void SetLeftStatus (int aLeftStatus)
void SetRightStatus (int aRightStatus)
Bool IsEmpty () const

Friends

Bool NextTo (const Interval &Lhs, const Interval &Rhs)
Interval Union (const Interval &Lhs, const Interval &Rhs)
Interval Intersect (const Interval &Lhs, const Interval &Rhs)
int compare (const Interval &Lhs, const Interval &Rhs)
ostream & operator<< (ostream &aOstream, const Interval &aInterval)
istream & operator>> (istream &aIstream, Interval &aInterval)


Detailed Description

Definition at line 45 of file Interval.h.


The documentation for this class was generated from the following file:
Generated on Tue Sep 9 15:40:11 2008 for BAP by  doxygen 1.5.3