#include <ScheduleDayView.hpp>
Inheritance diagram for openstudio::DayScheduleScene: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 |