NEURON
grglyph.cpp File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "classreg.h"
#include "oc2iv.h"
#include <InterViews/resource.h>
#include "gui-redirect.h"

Go to the source code of this file.

Classes

class  GrGlyph
 

Functions

double gr_addglyph (void *v)
 
static Object ** g_new_path (void *v)
 
static Object ** g_move_to (void *v)
 
static Object ** g_line_to (void *v)
 
static Object ** g_control_point (void *v)
 
static Object ** g_curve_to (void *v)
 
static Object ** g_stroke (void *v)
 
static Object ** g_close_path (void *v)
 
static Object ** g_fill (void *v)
 
static Object ** g_erase (void *v)
 
static Object ** g_circle (void *v)
 
static Object ** g_gif (void *v)
 
static void * cons (Object *o)
 
static void destruct (void *v)
 
void GrGlyph_reg ()
 

Variables

static Symbolsggl_
 
Member_ret_obj_func objmembers []
 

Function Documentation

◆ cons()

static void* cons ( Object o)
static

Definition at line 200 of file grglyph.cpp.

◆ destruct()

static void destruct ( void *  v)
static

Definition at line 207 of file grglyph.cpp.

◆ g_circle()

static Object** g_circle ( void *  v)
static

Definition at line 163 of file grglyph.cpp.

◆ g_close_path()

static Object** g_close_path ( void *  v)
static

Definition at line 129 of file grglyph.cpp.

◆ g_control_point()

static Object** g_control_point ( void *  v)
static

Definition at line 94 of file grglyph.cpp.

◆ g_curve_to()

static Object** g_curve_to ( void *  v)
static

Definition at line 105 of file grglyph.cpp.

◆ g_erase()

static Object** g_erase ( void *  v)
static

Definition at line 152 of file grglyph.cpp.

◆ g_fill()

static Object** g_fill ( void *  v)
static

Definition at line 140 of file grglyph.cpp.

◆ g_gif()

static Object** g_gif ( void *  v)
static

Definition at line 174 of file grglyph.cpp.

◆ g_line_to()

static Object** g_line_to ( void *  v)
static

Definition at line 83 of file grglyph.cpp.

◆ g_move_to()

static Object** g_move_to ( void *  v)
static

Definition at line 72 of file grglyph.cpp.

◆ g_new_path()

static Object** g_new_path ( void *  v)
static

Definition at line 61 of file grglyph.cpp.

◆ g_stroke()

static Object** g_stroke ( void *  v)
static

Definition at line 116 of file grglyph.cpp.

◆ gr_addglyph()

double gr_addglyph ( void *  v)

Definition at line 29 of file grglyph.cpp.

◆ GrGlyph_reg()

void GrGlyph_reg ( )

Definition at line 213 of file grglyph.cpp.

Variable Documentation

◆ objmembers

Member_ret_obj_func objmembers[]
Initial value:
= {{"path", g_new_path},
{"m", g_move_to},
{"l", g_line_to},
{"s", g_stroke},
{"close", g_close_path},
{"fill", g_fill},
{"curve", g_curve_to},
{"cpt", g_control_point},
{"erase", g_erase},
{"gif", g_gif},
{"circle", g_circle},
{nullptr, nullptr}}
static Object ** g_erase(void *v)
Definition: grglyph.cpp:152
static Object ** g_stroke(void *v)
Definition: grglyph.cpp:116
static Object ** g_move_to(void *v)
Definition: grglyph.cpp:72
static Object ** g_gif(void *v)
Definition: grglyph.cpp:174
static Object ** g_fill(void *v)
Definition: grglyph.cpp:140
static Object ** g_circle(void *v)
Definition: grglyph.cpp:163
static Object ** g_curve_to(void *v)
Definition: grglyph.cpp:105
static Object ** g_control_point(void *v)
Definition: grglyph.cpp:94
static Object ** g_new_path(void *v)
Definition: grglyph.cpp:61
static Object ** g_line_to(void *v)
Definition: grglyph.cpp:83
static Object ** g_close_path(void *v)
Definition: grglyph.cpp:129

Definition at line 187 of file grglyph.cpp.

◆ sggl_

Symbol* sggl_
static

Definition at line 185 of file grglyph.cpp.