GraphLine Class Reference
#include <graph.h>
List of all members.
Public Member Functions |
| GraphLine (const char *, DataVec *x, Symlist **, const Color *=nil, const Brush *=nil, boolean usepointer=0, double *pd=nil, Object *obj=nil) |
virtual | ~GraphLine () |
virtual void | pick (Canvas *, const Allocation &, int depth, Hit &) |
virtual void | save (ostream &) |
void | plot () |
const char * | name () const |
LineExtension * | extension () |
void | extension_start () |
void | extension_continue () |
const Color * | save_color () const |
const Brush * | save_brush () const |
void | save_color (const Color *) |
void | save_brush (const Brush *) |
boolean | change_expr (const char *, Symlist **) |
virtual void | update (Observable *) |
boolean | valid (boolean check=false) |
virtual void | erase_line (Scene *, GlyphIndex) |
void | simgraph_activate (boolean) |
void | simgraph_init () |
void | simgraph_continuous (double) |
void | update_ptrs () |
Private Attributes |
Symbol * | expr_ |
double * | pval_ |
LineExtension * | extension_ |
const Color * | save_color_ |
const Brush * | save_brush_ |
boolean | valid_ |
Object * | obj_ |
DataVec * | simgraph_x_sav_ |
Constructor & Destructor Documentation
GraphLine::GraphLine |
( |
const char * |
, |
|
|
DataVec * |
x, |
|
|
Symlist ** |
, |
|
|
const Color * |
= nil , |
|
|
const Brush * |
= nil , |
|
|
boolean |
usepointer = 0 , |
|
|
double * |
pd = nil , |
|
|
Object * |
obj = nil | |
|
) |
| | |
virtual GraphLine::~GraphLine |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void GraphLine::erase_line |
( |
Scene * |
, |
|
|
GlyphIndex |
| |
|
) |
| | [inline, virtual] |
LineExtension* GraphLine::extension |
( |
|
) |
[inline] |
void GraphLine::extension_continue |
( |
|
) |
|
void GraphLine::extension_start |
( |
|
) |
|
const char* GraphLine::name |
( |
|
) |
const |
virtual void GraphLine::pick |
( |
Canvas * |
, |
|
|
const Allocation & |
, |
|
|
int |
depth, |
|
|
Hit & |
| |
|
) |
| | [virtual] |
virtual void GraphLine::save |
( |
ostream & |
|
) |
[virtual] |
void GraphLine::save_brush |
( |
const Brush * |
|
) |
|
const Brush* GraphLine::save_brush |
( |
|
) |
const [inline] |
void GraphLine::save_color |
( |
const Color * |
|
) |
|
const Color* GraphLine::save_color |
( |
|
) |
const [inline] |
void GraphLine::simgraph_continuous |
( |
double |
|
) |
|
void GraphLine::simgraph_init |
( |
|
) |
|
virtual void GraphLine::update |
( |
Observable * |
|
) |
[virtual] |
void GraphLine::update_ptrs |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/hines/neuron/nrndox/src/ivoc/graph.h