NEURON
cbwidget.h
Go to the documentation of this file.
1
#ifndef cbwidget_h
2
#define cbwidget_h
3
4
#include <InterViews/action.h>
5
class
Graph
;
6
7
class
ColorBrushWidget
:
public
Action
,
public
Observer
{
8
public
:
9
static
void
start
(
Graph
*);
10
virtual
~ColorBrushWidget
();
11
void
execute
();
12
virtual
void
update
(
Observable
*);
13
14
private
:
15
ColorBrushWidget
(
Graph
*);
16
void
map
();
17
18
private
:
19
Graph
*
g_
;
20
PolyGlyph
*
cb_
;
21
PolyGlyph
*
bb_
;
22
DismissableWindow
*
w_
;
23
};
24
25
#endif
PolyGlyph
#define PolyGlyph
Definition:
_defines.h:207
Action
#define Action
Definition:
_defines.h:27
ColorBrushWidget
Definition:
cbwidget.h:7
ColorBrushWidget::g_
Graph * g_
Definition:
cbwidget.h:19
ColorBrushWidget::~ColorBrushWidget
virtual ~ColorBrushWidget()
ColorBrushWidget::execute
void execute()
ColorBrushWidget::map
void map()
ColorBrushWidget::ColorBrushWidget
ColorBrushWidget(Graph *)
ColorBrushWidget::w_
DismissableWindow * w_
Definition:
cbwidget.h:22
ColorBrushWidget::update
virtual void update(Observable *)
ColorBrushWidget::start
static void start(Graph *)
ColorBrushWidget::bb_
PolyGlyph * bb_
Definition:
cbwidget.h:21
ColorBrushWidget::cb_
PolyGlyph * cb_
Definition:
cbwidget.h:20
DismissableWindow
Definition:
apwindow.h:39
Graph
Definition:
graph.h:57
Observable
Definition:
observe.h:39
Observer
Definition:
observe.h:51
src
ivoc
cbwidget.h