casa
$Rev:20696$
|
Base class defining the interface to controlling the WorldCanvas size. More...
#include <WCSizeControlHandler.h>
Public Member Functions | |
WCSizeControlHandler () | |
Default Constructor Required. | |
virtual Bool | executeSizeControl (WorldCanvas *wc)=0 |
apply function called by world canvas during refresh | |
virtual | ~WCSizeControlHandler () |
Destructor. |
Base class defining the interface to controlling the WorldCanvas size.
WCSizeControlHandler : WorldCanvas size control handler
The intention of this class is to provide a means of allowing a group of display objects to determine among themselves the optimum size of the display for the rendering required.
The WCSizeControlHandler could, for example, be programmed to fudge the display size to make it more convenient to display images of a certain size.
Allow for client programmer to control the size of the WorldCanvas .
Definition at line 73 of file WCSizeControlHandler.h.
Default Constructor Required.
virtual casa::WCSizeControlHandler::~WCSizeControlHandler | ( | ) | [virtual] |
Destructor.
virtual Bool casa::WCSizeControlHandler::executeSizeControl | ( | WorldCanvas * | wc | ) | [pure virtual] |
apply function called by world canvas during refresh
Implemented in casa::WorldCanvasHolder, and casa::DefaultWCSizeControlHandler.