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

#include <GridScene.hpp>

+ Inheritance diagram for openstudio::GridScene:

Signals

void hvacComponentDropped (OSItemId itemid, model::HVACComponent &node)
 
void hvacComponentDropped (OSItemId itemid)
 
void innerNodeClicked (model::ModelObject &)
 
void modelObjectSelected (model::OptionalModelObject &, bool readOnly)
 
void removeModelObjectClicked (model::ModelObject &)
 

Public Member Functions

 GridScene (QObject *parent=nullptr)
 
virtual ~GridScene ()
 

Protected Member Functions

QRectF getCell (int x, int y)
 
QRectF getCell (QPointF point)
 

Constructor & Destructor Documentation

openstudio::GridScene::GridScene ( QObject parent = nullptr)
virtual openstudio::GridScene::~GridScene ( )
inlinevirtual

Member Function Documentation

QRectF openstudio::GridScene::getCell ( int  x,
int  y 
)
protected
QRectF openstudio::GridScene::getCell ( QPointF  point)
protected
void openstudio::GridScene::hvacComponentDropped ( OSItemId  itemid,
model::HVACComponent &  node 
)
signal
void openstudio::GridScene::hvacComponentDropped ( OSItemId  itemid)
signal
void openstudio::GridScene::innerNodeClicked ( model::ModelObject &  )
signal
void openstudio::GridScene::modelObjectSelected ( model::OptionalModelObject &  ,
bool  readOnly 
)
signal
void openstudio::GridScene::removeModelObjectClicked ( model::ModelObject &  )
signal