#include <SimpleTimeInterval.h>
Collaboration diagram for SimpleTimeInterval:
Public Methods | |
SimpleTimeInterval () | |
SimpleTimeInterval (const SimpleTimeInterval &i) | |
SimpleTimeInterval (const SimpleTime &start, const SimpleTime &end) | |
~SimpleTimeInterval () | |
void | operator= (const SimpleTimeInterval &) |
bool | contains (const SimpleTimeInterval &) const |
bool | contains (const SimpleTime &) const |
bool | overlapsWith (const SimpleTimeInterval &) const |
bool | endsBefore (const SimpleTimeInterval &) const |
bool | startsAfter (const SimpleTimeInterval &) const |
SimpleTime | start () const |
SimpleTime | end () const |
void | setStart (const SimpleTime &) |
void | setEnd (const SimpleTime &) |
void | setInterval (const SimpleTimeInterval &) |
void | setInterval (const SimpleTime &, const SimpleTime &) |
SimpleTimeDuration | duration () const |
Private Attributes | |
SimpleTime | startPoint |
SimpleTime | endPoint |
Author: Erik Zeitler Date: 2000-09-06
Definition at line 30 of file SimpleTimeInterval.h.
|
Definition at line 33 of file SimpleTimeInterval.h. |
|
Definition at line 7 of file SimpleTimeInterval.cpp. |
|
Definition at line 11 of file SimpleTimeInterval.cpp. References setInterval. |
|
Definition at line 37 of file SimpleTimeInterval.h. |
|
Definition at line 25 of file SimpleTimeInterval.cpp. References endPoint, SimpleTime::isBefore, and startPoint. |
|
Definition at line 20 of file SimpleTimeInterval.cpp. References end, SimpleTime::isBefore, and start. |
|
Definition at line 64 of file SimpleTimeInterval.cpp. References SimpleTimeDuration::setDuration. |
|
Definition at line 74 of file SimpleTimeInterval.cpp. References endPoint. Referenced by contains, SimpleTimeDuration::setDuration, setInterval, setStart, and startsAfter. |
|
Definition at line 36 of file SimpleTimeInterval.cpp. References endPoint, SimpleTime::isBefore, and start. Referenced by overlapsWith. |
|
|
|
Definition at line 31 of file SimpleTimeInterval.cpp. References endsBefore, and startsAfter. |
|
Definition at line 85 of file SimpleTimeInterval.cpp. References endPoint, SimpleTime::isBefore, and start. Referenced by setInterval. |
|
Definition at line 54 of file SimpleTimeInterval.cpp. References SimpleTime::isBefore, setEnd, setInterval, and setStart. |
|
Definition at line 49 of file SimpleTimeInterval.cpp. References end, endPoint, start, and startPoint. Referenced by setInterval, and SimpleTimeInterval. |
|
Definition at line 78 of file SimpleTimeInterval.cpp. References end, SimpleTime::isBefore, and startPoint. Referenced by setInterval. |
|
Definition at line 70 of file SimpleTimeInterval.cpp. References startPoint. Referenced by contains, endsBefore, SimpleTimeDuration::setDuration, setEnd, and setInterval. |
|
Definition at line 41 of file SimpleTimeInterval.cpp. References end, SimpleTime::isBefore, and startPoint. Referenced by overlapsWith. |
|
Definition at line 62 of file SimpleTimeInterval.h. Referenced by contains, end, endsBefore, setEnd, and setInterval. |
|
Definition at line 61 of file SimpleTimeInterval.h. Referenced by contains, setInterval, setStart, start, and startsAfter. |