Rotate3Band Class Reference

#include <rot3band.h>

Inheritance diagram for Rotate3Band:
Inheritance graph
[legend]
Collaboration diagram for Rotate3Band:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Rotate3Band (Rotation3d *=nil, RubberAction *=nil, Canvas *=nil)
virtual ~Rotate3Band ()
virtual void press (Event &)
virtual void drag (Event &)
virtual void draw (Coord, Coord)
virtual boolean event (Event &)
Rotation3drotation ()
virtual void help ()

Private Attributes

Rotation3drot_
float x_old_
float y_old_

Constructor & Destructor Documentation

Rotate3Band::Rotate3Band ( Rotation3d = nil,
RubberAction = nil,
Canvas *  = nil 
)
virtual Rotate3Band::~Rotate3Band (  )  [virtual]

Member Function Documentation

virtual void Rotate3Band::drag ( Event &   )  [virtual]

Reimplemented from Rubberband.

virtual void Rotate3Band::draw ( Coord  ,
Coord   
) [virtual]

Reimplemented from Rubberband.

virtual boolean Rotate3Band::event ( Event &   )  [virtual]

Reimplemented from Rubberband.

virtual void Rotate3Band::help (  )  [virtual]

Reimplemented from Rubberband.

virtual void Rotate3Band::press ( Event &   )  [virtual]

Reimplemented from Rubberband.

Rotation3d* Rotate3Band::rotation (  ) 

Member Data Documentation

float Rotate3Band::x_old_ [private]
float Rotate3Band::y_old_ [private]

The documentation for this class was generated from the following file:
Generated on Mon Jun 13 08:10:32 2011 for NEURON by  doxygen 1.6.3