OpenStudio:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Member Functions | Protected Member Functions | List of all members
openstudio::ScheduleTypeLimitItem Class Reference

#include <ScheduleDayView.hpp>

+ Inheritance diagram for openstudio::ScheduleTypeLimitItem:

Public Member Functions

QRectF boundingRect () const override
 
DayScheduleScenescene () const
 
 ScheduleTypeLimitItem (bool isUpperLimit, QGraphicsItem *parent=nullptr)
 
void setValue (double value)
 
double value () const
 
double vCenterPos () const
 
virtual ~ScheduleTypeLimitItem ()
 

Protected Member Functions

void paint (QPainter *painter, const QStyleOptionGraphicsItem *option,*widget) override
 

Constructor & Destructor Documentation

openstudio::ScheduleTypeLimitItem::ScheduleTypeLimitItem ( bool  isUpperLimit,
QGraphicsItem parent = nullptr 
)
virtual openstudio::ScheduleTypeLimitItem::~ScheduleTypeLimitItem ( )
inlinevirtual

Member Function Documentation

QRectF openstudio::ScheduleTypeLimitItem::boundingRect ( ) const
override
void openstudio::ScheduleTypeLimitItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
widget 
)
overrideprotected
DayScheduleScene* openstudio::ScheduleTypeLimitItem::scene ( ) const
void openstudio::ScheduleTypeLimitItem::setValue ( double  value)
double openstudio::ScheduleTypeLimitItem::value ( ) const
double openstudio::ScheduleTypeLimitItem::vCenterPos ( ) const