Beispiel #1
0
 internal bool StartOverlappedBy(EventWrapper b)
 {
     return b.Event.Start < Event.Start && b._endTime > Event.Start;
 }
Beispiel #2
0
 internal bool StartsAdjacentTo(EventWrapper b)
 {
     return b._endTime == Event.Start;
 }
Beispiel #3
0
 internal bool IsWayBefore(EventWrapper b)
 {
     return _endTime < b.Event.Start;
 }
Beispiel #4
0
 internal bool IsWayAfter(EventWrapper b)
 {
     return Event.Start > b._endTime;
 }
Beispiel #5
0
 internal bool EndsAdjacentTo(EventWrapper b)
 {
     return _endTime == b.Event.Start;
 }
Beispiel #6
0
 internal bool EndOverlappedBy(EventWrapper b)
 {
     return b.Event.Start < _endTime && b._endTime > _endTime;
 }
Beispiel #7
0
 internal bool CompletelyOverlappedBy(EventWrapper b)
 {
     return Event.Start >= b.Event.Start && _endTime <= b._endTime;
 }