SimCenterCommon
Common functionality used within different SimCenter projects
Controller2D Class Referenceabstract

#include <Controller2D.h>

Inheritance diagram for Controller2D:
Collaboration diagram for Controller2D:

Public Member Functions

 Controller2D ()
 
virtual ~Controller2D ()
 
virtual void draw ()=0
 
virtual void getBoundary (float &height, float &width)=0
 
virtual void setSelectionBoundary (float y1, float y2)
 

Protected Attributes

GlWidget2DtheView
 

Detailed Description

Definition at line 43 of file Controller2D.h.

Constructor & Destructor Documentation

Controller2D::Controller2D ( )

Definition at line 41 of file Controller2D.cpp.

Controller2D::~Controller2D ( )
virtual

Definition at line 47 of file Controller2D.cpp.

Member Function Documentation

virtual void Controller2D::draw ( )
pure virtual

Implemented in MDOF_BuildingModel.

virtual void Controller2D::getBoundary ( float &  height,
float &  width 
)
pure virtual

Implemented in MDOF_BuildingModel.

void Controller2D::setSelectionBoundary ( float  y1,
float  y2 
)
virtual

Reimplemented in MDOF_BuildingModel.

Definition at line 53 of file Controller2D.cpp.

Member Data Documentation

GlWidget2D* Controller2D::theView
protected

Definition at line 56 of file Controller2D.h.


The documentation for this class was generated from the following files: