Leptonica  1.83.1
Image processing and image analysis suite
GPlot Struct Reference

#include <gplot.h>

Data Fields

char * rootname
 
char * cmdname
 
struct Sarraycmddata
 
struct Sarraydatanames
 
struct Sarrayplotdata
 
struct Sarrayplotlabels
 
struct Numaplotstyles
 
l_int32 nplots
 
char * outname
 
l_int32 outformat
 
l_int32 scaling
 
char * title
 
char * xlabel
 
char * ylabel
 

Detailed Description

Data structure for generating gnuplot files

Definition at line 76 of file gplot.h.

Field Documentation

◆ cmddata

struct Sarray* GPlot::cmddata

command file contents

Definition at line 80 of file gplot.h.

Referenced by gplotDestroy().

◆ cmdname

char* GPlot::cmdname

command file name

Definition at line 79 of file gplot.h.

Referenced by gplotDestroy().

◆ datanames

struct Sarray* GPlot::datanames

data file names

Definition at line 81 of file gplot.h.

Referenced by gplotDestroy(), and gplotGenDataFiles().

◆ nplots

l_int32 GPlot::nplots

current number of plots

Definition at line 85 of file gplot.h.

◆ outformat

l_int32 GPlot::outformat

GPLOT_OUTPUT values

Definition at line 87 of file gplot.h.

Referenced by gplotMakeOutputPix().

◆ outname

char* GPlot::outname

output file name

Definition at line 86 of file gplot.h.

Referenced by gplotDestroy().

◆ plotdata

struct Sarray* GPlot::plotdata

plot data (1 string/file)

Definition at line 82 of file gplot.h.

Referenced by gplotDestroy(), and gplotGenDataFiles().

◆ plotlabels

struct Sarray* GPlot::plotlabels

label for each individual plot

Definition at line 83 of file gplot.h.

Referenced by gplotDestroy().

◆ plotstyles

struct Numa* GPlot::plotstyles

plot style for individual plots

Definition at line 84 of file gplot.h.

Referenced by gplotDestroy().

◆ rootname

char* GPlot::rootname

for cmd, data, output

Definition at line 78 of file gplot.h.

Referenced by gplotDestroy().

◆ scaling

l_int32 GPlot::scaling

GPLOT_SCALING values

Definition at line 88 of file gplot.h.

◆ title

char* GPlot::title

optional

Definition at line 89 of file gplot.h.

Referenced by gplotDestroy().

◆ xlabel

char* GPlot::xlabel

optional x axis label

Definition at line 90 of file gplot.h.

Referenced by gplotDestroy().

◆ ylabel

char* GPlot::ylabel

optional y axis label

Definition at line 91 of file gplot.h.

Referenced by gplotDestroy().


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