OcSlider Class Reference
#include <xmenu.h>
List of all members.
Public Member Functions |
| OcSlider (double *, float low, float high, float resolution, int nsteps, const char *send_cmd, boolean vert, boolean slow=false, Object *pyvar=nil, Object *pysend=nil) |
virtual | ~OcSlider () |
virtual void | write (ostream &) |
Adjustable * | adjustable () |
virtual void | update (Observable *) |
virtual void | update_hoc_item () |
virtual void | check_pointer (void *, int vector_size) |
virtual void | data_path (HocDataPaths *, boolean) |
virtual double | slider_val () |
virtual void | update_ptrs () |
Private Member Functions |
void | audit () |
Private Attributes |
float | resolution_ |
BoundedValue * | bv_ |
HocCommand * | send_ |
double * | pval_ |
Object * | pyvar_ |
CopyString * | variable_ |
boolean | scrolling_ |
boolean | vert_ |
boolean | slow_ |
Constructor & Destructor Documentation
OcSlider::OcSlider |
( |
double * |
, |
|
|
float |
low, |
|
|
float |
high, |
|
|
float |
resolution, |
|
|
int |
nsteps, |
|
|
const char * |
send_cmd, |
|
|
boolean |
vert, |
|
|
boolean |
slow = false , |
|
|
Object * |
pyvar = nil , |
|
|
Object * |
pysend = nil | |
|
) |
| | |
virtual OcSlider::~OcSlider |
( |
|
) |
[virtual] |
Member Function Documentation
Adjustable* OcSlider::adjustable |
( |
|
) |
|
void OcSlider::audit |
( |
|
) |
[private] |
virtual void OcSlider::check_pointer |
( |
void * |
, |
|
|
int |
vector_size | |
|
) |
| | [virtual] |
virtual double OcSlider::slider_val |
( |
|
) |
[virtual] |
virtual void OcSlider::update |
( |
Observable * |
|
) |
[virtual] |
virtual void OcSlider::update_hoc_item |
( |
|
) |
[virtual] |
virtual void OcSlider::update_ptrs |
( |
|
) |
[virtual] |
virtual void OcSlider::write |
( |
ostream & |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/hines/neuron/nrndox/src/ivoc/xmenu.h