#include <../../nrnconf.h>
#include <stdlib.h>
#include "membfunc.h"
#include "nrniv_mf.h"
#include "ocnotify.h"
#include "parse_with_deps.hpp"
#include "section.h"
Go to the source code of this file.
|
Prop * | prop_alloc (Prop **, int, Node *) |
|
static void | free_one_point (Point_process *pnt) |
|
static void | create_artcell_prop (Point_process *pnt, short type) |
|
void * | create_point_process (int pointtype, Object *ho) |
|
Object * | nrn_new_pointprocess (Symbol *sym) |
|
void | destroy_point_process (void *v) |
|
void | nrn_loc_point_process (int pointtype, Point_process *pnt, Section *sec, Node *node) |
|
void | nrn_relocate_old_points (Section *oldsec, Node *oldnode, Section *sec, Node *node) |
|
void | nrn_seg_or_x_arg (int iarg, Section **psec, double *px) |
|
void | nrn_seg_or_x_arg2 (int iarg, Section **psec, double *px) |
|
double | loc_point_process (int pointtype, void *v) |
|
double | get_loc_point_process (void *v) |
|
double | has_loc_point (void *v) |
|
neuron::container::data_handle< double > | point_process_pointer (Point_process *pnt, Symbol *sym, int index) |
|
void | steer_point_process (void *v) |
|
void | nrn_cppp (void) |
|
void | connect_point_process_pointer (void) |
|
void | clear_point_process_struct (Prop *p) |
|
int | is_point_process (Object *ob) |
|
◆ clear_point_process_struct()
void clear_point_process_struct |
( |
Prop * |
p | ) |
|
◆ connect_point_process_pointer()
void connect_point_process_pointer |
( |
void |
| ) |
|
◆ create_artcell_prop()
static void create_artcell_prop |
( |
Point_process * |
pnt, |
|
|
short |
type |
|
) |
| |
|
static |
◆ create_point_process()
void* create_point_process |
( |
int |
pointtype, |
|
|
Object * |
ho |
|
) |
| |
◆ destroy_point_process()
void destroy_point_process |
( |
void * |
v | ) |
|
◆ free_one_point()
◆ get_loc_point_process()
double get_loc_point_process |
( |
void * |
v | ) |
|
◆ has_loc_point()
double has_loc_point |
( |
void * |
v | ) |
|
◆ is_point_process()
int is_point_process |
( |
Object * |
ob | ) |
|
◆ loc_point_process()
double loc_point_process |
( |
int |
pointtype, |
|
|
void * |
v |
|
) |
| |
◆ nrn_cppp()
◆ nrn_loc_point_process()
◆ nrn_new_pointprocess()
◆ nrn_relocate_old_points()
◆ nrn_seg_or_x_arg()
void nrn_seg_or_x_arg |
( |
int |
iarg, |
|
|
Section ** |
psec, |
|
|
double * |
px |
|
) |
| |
◆ nrn_seg_or_x_arg2()
void nrn_seg_or_x_arg2 |
( |
int |
iarg, |
|
|
Section ** |
psec, |
|
|
double * |
px |
|
) |
| |
◆ point_process_pointer()
◆ prop_alloc()
◆ steer_point_process()
void steer_point_process |
( |
void * |
v | ) |
|
◆ cppp_datum
Datum* cppp_datum = nullptr |
|
static |
◆ cppp_semaphore
◆ nrn_is_artificial_
short* nrn_is_artificial_ |
|
extern |
◆ nrn_point_prop_
◆ nrnpy_o2loc2_p_
◆ nrnpy_o2loc_p_
◆ pnt_map
◆ pointsym
◆ ppp_dummy