Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
shape_functions Struct Reference

#include <types.h>

Collaboration diagram for shape_functions:
[legend]

Data Fields

void(* initfn )(node_t *)
 
void(* freefn )(node_t *)
 
port(* portfn )(node_t *, char *, char *)
 
bool(* insidefn )(inside_t *inside_context, pointf)
 
int(* pboxfn )(node_t *n, port *p, int side, boxf rv[], int *kptr)
 
void(* codefn )(GVJ_t *job, node_t *n)
 

Detailed Description

Definition at line 178 of file types.h.

Field Documentation

◆ codefn

void(* shape_functions::codefn) (GVJ_t *job, node_t *n)

Definition at line 184 of file types.h.

◆ freefn

void(* shape_functions::freefn) (node_t *)

Definition at line 180 of file types.h.

◆ initfn

void(* shape_functions::initfn) (node_t *)

Definition at line 179 of file types.h.

◆ insidefn

bool(* shape_functions::insidefn) (inside_t *inside_context, pointf)

Definition at line 182 of file types.h.

◆ pboxfn

int(* shape_functions::pboxfn) (node_t *n, port *p, int side, boxf rv[], int *kptr)

Definition at line 183 of file types.h.

◆ portfn

port(* shape_functions::portfn) (node_t *, char *, char *)

Definition at line 181 of file types.h.


The documentation for this struct was generated from the following file: