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, tryReservepublic 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
IOExceptionFile doPlot0(String initcmd, StringBuffer sb, PrintWriter err) throws IOException
IOExceptionpublic byte[] doPlot(String initcmd, StringBuffer sb, PrintWriter err) throws IOException
IOExceptionpublic boolean open()
open in class SharableResourcepublic void close()
close in class SharableResourcepublic boolean isAvailable()
isAvailable in class SharableResourceEDB Working Group at Mon Dec 15 16:45:05 JST 2025