1 #include <../../nrnconf.h>
33 pd_ =
new double*[sz];
36 for (
int i = 0;
i < sz; ++
i) {
54 pd_ =
new double*[sz];
56 for (
int i = 0;
i < sz; ++
i) {
84 for (
int i = 0;
i < sz; ++
i) {
91 for (
int i = 0;
i < sz; ++
i) {
149 opv->
setval(
i, *hoc_getarg(2));
172 }
else if (
ifarg(1)) {
197 double** y = opv->
pd_;
199 char* label = opv->
label_;
213 }
else if (
narg() == 4) {
224 for (
i = 0;
i <
n; ++
i)
225 gv->
add(vp2->elem(
i), y[
i]);
228 double interval = *
getarg(2);
229 for (
i = 0;
i <
n; ++
i)
230 gv->
add(
i * interval, y[
i]);
234 for (
i = 0;
i <
n; ++
i)
239 GLabel* glab =
g->label(label);
266 "ptr_update_callback",
277 sz = int(
chkarg(1, 1., 2e9));
const Brush * brush(int) const
const Color * color(int) const
virtual void save(std::ostream &, Coord, Coord)
void brush(const Brush *)
void color(const Color *)
void add(float, double *)
int execute(bool notify=true)
void scatter(double *, int sz)
void ptr_update_cmd(HocCommand *)
void gather(double *, int sz)
void pset(int i, double *)
double chkarg(int, double low, double high)
void hoc_execerror(const char *, const char *)
int hoc_is_object_arg(int narg)
void hoc_warning(const char *, const char *)
Symbol * hoc_lookup(const char *)
double * hoc_pgetarg(int narg)
#define TRY_GUI_REDIRECT_METHOD_ACTUAL_DOUBLE(name, sym, v)
Object ** hoc_objgetarg(int)
int vector_capacity(Vect *v)
double * vector_vec(Vect *v)
int const size_t const size_t n
void class2oc(const char *, void *(*cons)(Object *), void(*destruct)(void *), Member_func *, int(*checkpoint)(void **), Member_ret_obj_func *, Member_ret_str_func *)
static const char ** ptr_label(void *v)
static Symbol * pv_class_sym_
static double pset(void *v)
static double getval(void *v)
static Member_ret_str_func retstr_members[]
static Member_func members[]
static void * cons(Object *)
double(* nrnpy_object_to_double_)(Object *)
static double gather(void *v)
static double setval(void *v)
static void destruct(void *v)
static const char * nullstr
static double resize(void *v)
static double get_size(void *v)
static double ptr_plot(void *v)
static double ptr_update_callback(void *v)
static double scatter(void *v)
struct OcPtrVector_ OcPtrVector
check_obj_type(o, "SectionList")