All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::layout::PaperController Class Reference

#include <PaperController.h>

Inheritance diagram for te::layout::PaperController:
te::layout::ItemController

Public Member Functions

virtual bool contains (const te::gm::Coord2D &coord) const
 
const ObservablegetModel ()
 
const ObservergetView ()
 
 PaperController (Observable *o)
 
virtual void redraw (const double &zoomFactor)
 
virtual void setBox (te::gm::Envelope box)
 
virtual void setPosition (const double &x, const double &y)
 
virtual void updateProperties (te::layout::Properties *properties)
 
virtual ~PaperController ()
 

Protected Attributes

Observablem_model
 
Observerm_view
 

Detailed Description

Definition at line 38 of file PaperController.h.

Constructor & Destructor Documentation

te::layout::PaperController::~PaperController ( )
virtual

Definition at line 47 of file PaperController.cpp.

Member Function Documentation

bool te::layout::ItemController::contains ( const te::gm::Coord2D coord) const
virtualinherited

Definition at line 108 of file ItemController.cpp.

References te::layout::ItemModelObservable::contains().

const te::layout::Observable * te::layout::ItemController::getModel ( )
inherited

Definition at line 78 of file ItemController.cpp.

void te::layout::ItemController::redraw ( const double &  zoomFactor)
virtualinherited
void te::layout::ItemController::setBox ( te::gm::Envelope  box)
virtualinherited

Definition at line 88 of file ItemController.cpp.

References te::layout::ItemModelObservable::setBox().

void te::layout::PaperController::setPosition ( const double &  x,
const double &  y 
)
virtual
void te::layout::ItemController::updateProperties ( te::layout::Properties properties)
virtualinherited

Member Data Documentation


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