public class GnuPlot extends SharableResource
Modifier and Type | Class and Description |
---|---|
static class |
GnuPlot.GnuPlotCluster |
static class |
GnuPlot.Plotter |
SharableResource.Cluster<R extends SharableResource>
Modifier and Type | Field and Description |
---|---|
(package private) static GnuPlot.GnuPlotCluster |
cluster |
static String |
Env_EPSFont |
static String |
Env_FontDir |
static String |
Env_PNGFont |
(package private) static String |
epsFont |
(package private) static File |
fontDir |
(package private) static String |
gnuplotPath |
(package private) static int |
maxProcesses |
(package private) static String |
P_FontDir |
(package private) static String |
P_Plotter |
(package private) static String |
P_TempDir |
(package private) static String |
pngFont |
(package private) static File |
tempDir |
Constructor and Description |
---|
GnuPlot() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close resource (free resource).
|
byte[] |
doPlot(String initcmd,
StringBuffer sb,
PrintWriter err) |
(package private) File |
doPlot0(String initcmd,
StringBuffer sb,
PrintWriter err) |
static boolean |
initialize(UDict dict) |
boolean |
isAvailable()
Resource is already ready to be used.
|
boolean |
open()
Open resource (setup ready to be used).
|
static boolean |
plot(File file,
String initcmd,
StringBuffer sb) |
static void |
terminate() |
idlingTime, isReserved, isReservedByMe, release, renew, reserve, tryReserve
public static final String Env_FontDir
public static final String Env_PNGFont
public static final String Env_EPSFont
static final String P_Plotter
static final String P_TempDir
static final String P_FontDir
static String gnuplotPath
static File tempDir
static File fontDir
static String pngFont
static String epsFont
static GnuPlot.GnuPlotCluster cluster
static int maxProcesses
public static boolean initialize(UDict dict)
public static void terminate()
public static boolean plot(File file, String initcmd, StringBuffer sb) throws IOException
IOException
File doPlot0(String initcmd, StringBuffer sb, PrintWriter err) throws IOException
IOException
public byte[] doPlot(String initcmd, StringBuffer sb, PrintWriter err) throws IOException
IOException
public boolean open()
open
in class SharableResource
public void close()
close
in class SharableResource
public boolean isAvailable()
isAvailable
in class SharableResource
EDB Working Group at Tue Jun 10 17:08:59 JST 2025