![]() |
NEURON
|
#include <rot3band.h>
Public Member Functions | |
Rotate3Band (Rotation3d *=NULL, RubberAction *=NULL, Canvas *=NULL) | |
virtual | ~Rotate3Band () |
virtual void | press (Event &) |
virtual void | drag (Event &) |
virtual void | draw (Coord, Coord) |
virtual bool | event (Event &) |
Rotation3d * | rotation () |
virtual void | help () |
![]() | |
Rubberband (RubberAction *=NULL, Canvas *=NULL) | |
virtual | ~Rubberband () |
Coord | x_begin () const |
Coord | y_begin () const |
Coord | x () const |
Coord | y () const |
void | canvas (Canvas *) |
Canvas * | canvas () const |
const Transformer & | transformer () const |
const Event & | event () const |
virtual void | snapshot (Printer *) |
![]() | |
OcHandler () | |
virtual | ~OcHandler () |
Private Attributes | |
Rotation3d * | rot_ |
float | x_old_ |
float | y_old_ |
Additional Inherited Members | |
![]() | |
static const Color * | color () |
static const Brush * | brush () |
static Rubberband * | current () |
![]() | |
virtual void | undraw (Coord x, Coord y) |
virtual void | release (Event &) |
void | rubber_on (Canvas *) |
void | rubber_off (Canvas *) |
Definition at line 20 of file rot3band.h.
Rotate3Band::Rotate3Band | ( | Rotation3d * | = NULL , |
RubberAction * | = NULL , |
||
Canvas * | = NULL |
||
) |
|
virtual |
|
virtual |
Reimplemented from Rubberband.
Reimplemented from Rubberband.
|
virtual |
Reimplemented from Rubberband.
|
virtual |
Reimplemented from Rubberband.
|
virtual |
Reimplemented from Rubberband.
Rotation3d* Rotate3Band::rotation | ( | ) |
|
private |
Definition at line 34 of file rot3band.h.
|
private |
Definition at line 35 of file rot3band.h.
|
private |
Definition at line 35 of file rot3band.h.