Axis Class Reference
#include <axis.h>
List of all members.
Public Member Functions |
| Axis (Scene *, DimensionName) |
| Axis (Scene *, DimensionName, Coord x1, Coord x2) |
| Axis (Scene *, DimensionName, Coord x1, Coord x2, Coord pos, int ntic=1, int nminor=0, int invert=0, boolean number=true) |
virtual | ~Axis () |
virtual void | save (ostream &) |
virtual void | update (Observable *) |
virtual void | size (float &, float &) |
Private Member Functions |
void | init (Coord x1, Coord x2, Coord pos=0., int ntic=1, int nminor=0, int invert=0, boolean number=true) |
boolean | set_range () |
void | install () |
void | location () |
Private Attributes |
Scene * | s_ |
Coord | min_ |
Coord | max_ |
DimensionName | d_ |
double | amin_ |
double | amax_ |
int | ntic_ |
int | nminor_ |
int | invert_ |
boolean | number_ |
Coord | pos_ |
Constructor & Destructor Documentation
Axis::Axis |
( |
Scene * |
, |
|
|
DimensionName |
| |
|
) |
| | |
Axis::Axis |
( |
Scene * |
, |
|
|
DimensionName |
, |
|
|
Coord |
x1, |
|
|
Coord |
x2 | |
|
) |
| | |
Axis::Axis |
( |
Scene * |
, |
|
|
DimensionName |
, |
|
|
Coord |
x1, |
|
|
Coord |
x2, |
|
|
Coord |
pos, |
|
|
int |
ntic = 1 , |
|
|
int |
nminor = 0 , |
|
|
int |
invert = 0 , |
|
|
boolean |
number = true | |
|
) |
| | |
virtual Axis::~Axis |
( |
|
) |
[virtual] |
Member Function Documentation
void Axis::init |
( |
Coord |
x1, |
|
|
Coord |
x2, |
|
|
Coord |
pos = 0. , |
|
|
int |
ntic = 1 , |
|
|
int |
nminor = 0 , |
|
|
int |
invert = 0 , |
|
|
boolean |
number = true | |
|
) |
| | [private] |
void Axis::install |
( |
|
) |
[private] |
void Axis::location |
( |
|
) |
[private] |
virtual void Axis::save |
( |
ostream & |
|
) |
[virtual] |
boolean Axis::set_range |
( |
|
) |
[private] |
virtual void Axis::size |
( |
float & |
, |
|
|
float & |
| |
|
) |
| | [virtual] |
virtual void Axis::update |
( |
Observable * |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/hines/neuron/nrndox/src/ivoc/axis.h