KrisLibrary  1.0.0
Public Member Functions | List of all members
Math::OpenInterval Struct Reference

An open interval (a,b) More...

#include <Interval.h>

Inheritance diagram for Math::OpenInterval:
Math::Interval

Public Member Functions

 OpenInterval (Real a, Real b)
 
void setIntersection (const OpenInterval &i, const OpenInterval &j)
 
void setUnion (const OpenInterval &i, const OpenInterval &j)
 
void expand (Real x)
 
bool isEmpty () const
 
bool contains (Real x) const
 
bool contains (const OpenInterval &) const
 
bool contains (const ClosedInterval &) const
 
bool intersects (const OpenInterval &) const
 
bool intersects (const ClosedInterval &) const
 
- Public Member Functions inherited from Math::Interval
 Interval (Real a, Real b)
 
void set (Real a, Real b)
 
void setFull ()
 
void setEmpty ()
 
bool isFull () const
 

Additional Inherited Members

- Public Attributes inherited from Math::Interval
Real a
 
Real b
 

Detailed Description

An open interval (a,b)


The documentation for this struct was generated from the following file: