#include <ScheduleDayView.hpp>
Public Slots | |
void | scheduleRefresh () |
Public Member Functions | |
void | addSegment (double untilTime, double value) |
CalendarSegmentItem * | addSegment (double untilTime) |
void | clearSegments () |
DayScheduleScene (ScheduleDayView *scheduleRuleView, const model::ScheduleDay &scheduleDay) | |
model::ScheduleDay | scheduleDay () const |
ScheduleDayView * | scheduleDayView () const |
CalendarSegmentItem * | segmentAt (double time) const |
QGraphicsItem * | segmentAt (double x, double y, double zoom) const |
std::vector < CalendarSegmentItem * > | segments () const |
double | timeAt (double x) const |
boost::optional< double > | valueAt (double time) const |
double | xAt (double time) const |
virtual | ~DayScheduleScene () |
openstudio::DayScheduleScene::DayScheduleScene | ( | ScheduleDayView * | scheduleRuleView, |
const model::ScheduleDay & | scheduleDay | ||
) |
|
inlinevirtual |
void openstudio::DayScheduleScene::addSegment | ( | double | untilTime, |
double | value | ||
) |
CalendarSegmentItem* openstudio::DayScheduleScene::addSegment | ( | double | untilTime | ) |
void openstudio::DayScheduleScene::clearSegments | ( | ) |
model::ScheduleDay openstudio::DayScheduleScene::scheduleDay | ( | ) | const |
ScheduleDayView* openstudio::DayScheduleScene::scheduleDayView | ( | ) | const |
|
slot |
CalendarSegmentItem* openstudio::DayScheduleScene::segmentAt | ( | double | time | ) | const |
QGraphicsItem* openstudio::DayScheduleScene::segmentAt | ( | double | x, |
double | y, | ||
double | zoom | ||
) | const |
std::vector<CalendarSegmentItem *> openstudio::DayScheduleScene::segments | ( | ) | const |
double openstudio::DayScheduleScene::timeAt | ( | double | x | ) | const |
boost::optional<double> openstudio::DayScheduleScene::valueAt | ( | double | time | ) | const |
double openstudio::DayScheduleScene::xAt | ( | double | time | ) | const |