1 #include <../../nrnconf.h>
75 si_ =
new PPShapeImpl;
79 for (
i = 0;
i <
cnt; ++
i) {
93 if (
si_->ocl_->index(ob) != -1) {
96 si_->ocl_->append(ob);
109 si_->ocl_->remove(
i);
virtual GlyphIndex glyph_index(const Glyph *)
virtual void pp_move(PointProcessGlyph *)
virtual void pp_remove(PointProcessGlyph *)
virtual void examine(PointProcessGlyph *)
virtual void pp_append(Object *)
virtual void install(Object *)
PointProcessGlyph(Object *)
virtual Object * object()
virtual ~PointProcessGlyph()
virtual void unref() const
virtual void remove(GlyphIndex)
virtual void append_fixed(Glyph *)
void hoc_execerror(const char *, const char *)
char * hoc_object_name(Object *ob)
void hoc_dec_refcount(Object **pobj)
#define TRY_GUI_REDIRECT_ACTUAL_DOUBLE(name, obj)
#define TRY_GUI_REDIRECT_NO_RETURN(name, obj)
#define TRY_GUI_REDIRECT_OBJ(name, obj)
Object ** hoc_objgetarg(int)
int is_point_process(Object *)
void class2oc(const char *, void *(*cons)(Object *), void(*destruct)(void *), Member_func *, int(*checkpoint)(void **), Member_ret_obj_func *, Member_ret_str_func *)
double(* nrnpy_object_to_double_)(Object *)
static void * pp_cons(Object *ho)
static Member_func pp_members[]
static double pp_append(void *v)
static void pp_destruct(void *v)
check_obj_type(o, "SectionList")