axis.c File Reference

#include <../../nrnconf.h>
#include <stdio.h>
#include <math.h>
#include "hoc.h"
#include "hocassrt.h"
#include <string.h>
Include dependency graph for axis.c:
This graph shows which files directly or indirectly include this file:

Classes

struct  Grph

Defines

#define CLIP   1e9
#define XS   500.
#define YS   400.
#define XO   100.
#define YO   100.
#define Ret(a)   hoc_ret(); hoc_pushx(a);
#define NPARAM   10
#define xorg   param[0]
#define yorg   param[1]
#define xscale   param[2]
#define yscale   param[3]
#define xlow   param[4]
#define ylow   param[5]
#define xhigh   param[6]
#define yhigh   param[7]
#define xsav   param[8]
#define ysav   param[9]
#define WIDTH   10.
#define HEIGHT   10.
#define Jaslove   0
#define MAXCNT   50

Typedefs

typedef struct Grph Grph

Functions

double * getarg ()
int ifarg ()
double * hoc_pgetarg ()
 hoc_regraph ()
 Plot ()
Symbolhoc_parse_expr ()
Symbol ** hoc_parse_stmt ()
 hoc_run_stmt ()
 hoc_Graph ()
int hoc_Graphmode ()

Variables

int color
double x
double y

Define Documentation

#define CLIP   1e9
#define HEIGHT   10.
#define Jaslove   0
#define MAXCNT   50

Referenced by hoc_Graph().

#define NPARAM   10
#define Ret (  )     hoc_ret(); hoc_pushx(a);
#define WIDTH   10.
#define xhigh   param[6]
#define xlow   param[4]
#define XO   100.
#define xorg   param[0]
#define XS   500.
#define xsav   param[8]

Referenced by Plot().

#define xscale   param[2]
#define yhigh   param[7]
#define ylow   param[5]
#define YO   100.
#define yorg   param[1]
#define YS   400.
#define ysav   param[9]

Referenced by Plot().

#define yscale   param[3]

Typedef Documentation

typedef struct Grph Grph

Function Documentation

double* getarg (  ) 
hoc_Graph (  ) 

References emalloc, g, Grph::g_next, Grph::g_setup, Grph::g_sexp, gargstr(), getarg(), hoc_parse_expr(), hoc_parse_stmt(), ifarg(), MAXCNT, and Ret.

Here is the call graph for this function:

int hoc_Graphmode (  ) 

References getarg(), and Ret.

Here is the call graph for this function:

Symbol* hoc_parse_expr (  ) 

Referenced by hoc_Graph().

Symbol* * hoc_parse_stmt (  ) 
double* hoc_pgetarg (  ) 
hoc_regraph (  ) 
hoc_run_stmt (  ) 
int ifarg (  ) 
Plot (  ) 

References getarg(), ifarg(), int, Printf, Ret, xsav, and ysav.

Here is the call graph for this function:


Variable Documentation

double x
double y
Generated on Mon Jun 13 08:10:29 2011 for NEURON by  doxygen 1.6.3