MyShapesControl Class Reference

You should fill in this class to respond to GUI changes. More...

#include <MyShapesControl.h>

List of all members.

Public Slots

virtual void setShape (int shape)
virtual void setShapeMesh (const char *meshName)
virtual void setStyle (int style)
virtual void setRotation (double x, double y)
virtual void setParameters (int p1, int p2)
virtual void setScale (float s)

Public Member Functions

 MyShapesControl (MyShapesCanvas *scene=NULL)
 Constructs a MyShapesControl which will act as a controller between the GUI and the given canvas.
virtual ~MyShapesControl ()
virtual void setScene (MyShapesCanvas *scene)
 TODO: fill in the following set methods in response to GUI changes.

Protected Attributes

MyShapesCanvasm_scene


Detailed Description

You should fill in this class to respond to GUI changes.

Constructor & Destructor Documentation

MyShapesControl::MyShapesControl ( MyShapesCanvas scene = NULL  ) 

Constructs a MyShapesControl which will act as a controller between the GUI and the given canvas.

MyShapesControl::~MyShapesControl (  )  [virtual]


Member Function Documentation

void MyShapesControl::setScene ( MyShapesCanvas scene  )  [virtual]

TODO: fill in the following set methods in response to GUI changes.

void MyShapesControl::setShape ( int  shape  )  [virtual, slot]

void MyShapesControl::setShapeMesh ( const char *  meshName  )  [virtual, slot]

void MyShapesControl::setStyle ( int  style  )  [virtual, slot]

void MyShapesControl::setRotation ( double  x,
double  y 
) [virtual, slot]

void MyShapesControl::setParameters ( int  p1,
int  p2 
) [virtual, slot]

void MyShapesControl::setScale ( float  s  )  [virtual, slot]


Member Data Documentation


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

Generated on Sat Sep 20 04:06:20 2008 for CS123Support by  doxygen 1.5.6