21 virtual float low() = 0;
32 virtual const char*
varname()
const;
33 virtual void*
varobj()
const;
34 virtual void varobj(
void* obj);
58 virtual const char*
varname()
const;
59 virtual void*
varobj()
const;
60 virtual void varobj(
void* obj);
65 virtual void shape_plot();
67 virtual void make_time_plot(
Section*,
float x);
68 virtual void make_space_plot(
Section* s1,
float x1,
Section* s2,
float x2);
88 virtual ~ColorValue();
89 void set_scale(
float low,
float high);
90 const Color* get_color(
float)
const;
91 const Color* no_value()
const;
99 void colormap(
int size,
bool global =
false);
100 void colormap(
int index,
int red,
int green,
int blue);
105 const Color** crange_;
121 Coord xsize_, ysize_;
virtual void fast_draw(Canvas *, Coord x, Coord y, bool) const =0
virtual void save_phase1(std::ostream &)
virtual void draw(Canvas *, const Allocation &) const
virtual const char * varname() const
ShapePlotData(Symbol *=NULL, Object *=NULL)
virtual Object * neuron_section_list()
virtual bool has_iv_view()
virtual void scale(float min, float max)
virtual void variable(Symbol *)
virtual void * varobj() const
virtual void variable(Symbol *)=0
virtual const char * varname() const =0
virtual Object * neuron_section_list()=0
virtual bool has_iv_view()=0
virtual void * varobj() const =0
virtual void scale(float min, float max)=0
virtual void varobj(void *obj)=0
virtual void observe(SectionList *=NULL)
static void update(NrnThread *)
static double fast_flush(void *v)