Package net.sourceforge.lept4j
Class GPlot
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.GPlot
- Direct Known Subclasses:
GPlot.ByReference
,GPlot.ByValue
public class GPlot
extends com.sun.jna.Structure
Data structure for generating gnuplot files
native declaration : gplot.h:50
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
native declaration : gplot.h:50
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GPlot.ByReference
static class
GPlot.ByValue
-
Field Summary
Fields Modifier and Type Field Description Sarray.ByReference
cmddata
command file contents
C type : Sarray*com.sun.jna.Pointer
cmdname
command file name
C type : char*Sarray.ByReference
datanames
data file names
C type : Sarray*int
nplots
current number of plots
C type : l_int32int
outformat
GPLOT_OUTPUT values
C type : l_int32com.sun.jna.Pointer
outname
output file name
C type : char*Sarray.ByReference
plotdata
plot data (1 string/file)
C type : Sarray*Sarray.ByReference
plotlabels
label for each individual plot
C type : Sarray*Numa.ByReference
plotstyles
plot style for individual plots
C type : Numa*com.sun.jna.Pointer
rootname
for cmd, data, output
C type : char*int
scaling
GPLOT_SCALING values
C type : l_int32com.sun.jna.Pointer
title
optional
C type : char*com.sun.jna.Pointer
xlabel
optional x axis label
C type : char*com.sun.jna.Pointer
ylabel
optional y axis label
C type : char* -
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected java.util.List<java.lang.String>
getFieldOrder()
Gets this Structure's field names in their proper order.Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
rootname
public com.sun.jna.Pointer rootnamefor cmd, data, output
C type : char* -
cmdname
public com.sun.jna.Pointer cmdnamecommand file name
C type : char* -
cmddata
command file contents
C type : Sarray* -
datanames
data file names
C type : Sarray* -
plotdata
plot data (1 string/file)
C type : Sarray* -
plotlabels
label for each individual plot
C type : Sarray* -
plotstyles
plot style for individual plots
C type : Numa* -
nplots
public int nplotscurrent number of plots
C type : l_int32 -
outname
public com.sun.jna.Pointer outnameoutput file name
C type : char* -
outformat
public int outformatGPLOT_OUTPUT values
C type : l_int32 -
scaling
public int scalingGPLOT_SCALING values
C type : l_int32 -
title
public com.sun.jna.Pointer titleoptional
C type : char* -
xlabel
public com.sun.jna.Pointer xlabeloptional x axis label
C type : char* -
ylabel
public com.sun.jna.Pointer ylabeloptional y axis label
C type : char*
-
-
Constructor Details
-
Method Details
-
getFieldOrder
protected java.util.List<java.lang.String> getFieldOrder()Gets this Structure's field names in their proper order.- Overrides:
getFieldOrder
in classcom.sun.jna.Structure
- Returns:
- list of ordered field names
-