|
S-PLUS Connect/Java v1.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.insightful.gdevice.SGraphicsDeviceReceiver
public class SGraphicsDeviceReceiver
Server-side object providing access to a client-side SGraphicsDeviceFactoryImplementation. Forwards graphics commands to the graphics device on the client.
Field Summary | |
---|---|
static String |
BAD_DISPLAY_MSG
|
static Vector |
m_standardColorSchemeIndexNames
|
static Vector |
m_standardColorSchemes
|
Constructor Summary | |
---|---|
SGraphicsDeviceReceiver(float deviceNumber,
String props)
|
Method Summary | |
---|---|
static void |
addIdentifyCommand(int deviceNumber,
float[] x1,
float[] y1,
float[] x2,
float[] y2,
String[] labels,
String[] actions,
int polygonFlag,
int oneRegionFlag)
|
void |
addToCommandVector(com.insightful.gdevice.SGraphCommand cmd)
|
static boolean |
checkServerDisplay()
Tests whether the DISPLAY variable on the server is set to a legitimate value. |
void |
Clear()
|
void |
FloatImage(float[] x,
float[] y,
float[] z,
float zMin,
float zMax,
float zMissing)
|
void |
FloatImageRGBA(float[] x,
float[] y,
float[] z,
float zMin,
float zMax,
float zMissing,
byte[] r,
byte[] g,
byte[] b,
byte[] a)
|
void |
flushCommandVector()
|
static void |
getColorSchemeClientInfo()
|
static String |
getColorSchemeIndexName(int schemeNumber)
|
static int |
getColorSchemeIndexSize()
|
int[] |
getColorSchemeInts()
|
static int[] |
getColorSchemeInts(int deviceNumber)
|
String |
getColorSchemeName()
|
static String |
getColorSchemeName(int deviceNumber)
|
static com.insightful.gdevice.SGraphicsDeviceReceiver.FlushThread |
getFlushThread()
|
int |
getNumberPages()
|
static int |
getNumberPages(int deviceNumber)
|
String |
getPagePropertyAction(int pageNum)
|
static String |
getPagePropertyAction(int deviceNumber,
int pageNum)
|
String |
getPageTag()
|
static String |
getPageTag(int deviceNumber)
|
String |
getPageTitle()
|
static String |
getPageTitle(int deviceNumber)
|
String[] |
getSelectedTagArray()
|
static String[] |
getSelectedTagArray(int deviceNumber)
|
static SGraphicsDeviceFactory |
getSGraphicsDeviceFactory()
|
static int[] |
getStandardColorSchemeInts(int schemeNumber)
|
static String |
getStandardColorSchemeName(int schemeNumber)
|
static boolean |
getUseCommandVector(int deviceNumber)
|
void |
Hook(int n,
float[] x,
float[] y)
|
void |
Identify(String[] labels,
String[] actions,
float[] x1,
float[] y1,
float[] x2,
float[] y2,
boolean isPolygons,
boolean isOneRegion)
|
static boolean |
isLegacyGraphicsMode()
Retrieve the legacy graphics mode |
void |
Lines(float[] xValues,
float[] yValues)
|
void |
notifyFlushThread()
make sure that flushCommandVector is called eventually. |
void |
notifyFromFlushThread()
|
void |
Points(float[] x,
float[] y)
|
void |
Polygon(float[] x,
float[] y)
|
int |
ReadPen(float[] ax,
float[] ay)
|
void |
Segments(float[] x1,
float[] y1,
float[] x2,
float[] y2)
|
void |
setAttribute(String name,
float val)
|
void |
SetBackgroundColor()
|
static void |
setColorScheme(int deviceNumber,
String csName,
int[] colorInts)
|
void |
setColorScheme(String name,
int[] colorInts)
|
static void |
setColorSchemeClientInfo()
|
static void |
setColorSchemeCommit(int deviceNumber)
|
static void |
setColorSchemeIndexName(int schemeNumber,
String name)
|
static void |
setColorSchemeIndexSize(int size)
|
static void |
setColorSchemeName(int deviceNumber,
String csName)
|
static void |
setColorSchemeRow(int deviceNumber,
int row,
int red,
int green,
int blue)
|
static void |
setLegacyGraphicsMode(boolean legacy)
Set the legacy graphics mode on or off |
static void |
setPagePropertyAction(int deviceNumber,
int pageNum,
String action)
|
void |
setPagePropertyAction(int pageNum,
String action)
|
static void |
setPageTag(int deviceNumber,
String tag)
|
void |
setPageTag(String tag)
|
static void |
setPageTitle(int deviceNumber,
String title)
|
void |
setPageTitle(String title)
|
static void |
setSelectedTagArray(int deviceNumber,
String[] tags)
|
void |
setSelectedTagArray(String[] tags)
|
static void |
setStandardColorScheme(int schemeNumber,
String csName,
int[] csInts)
|
static void |
setUseCommandVector(int deviceNumber,
boolean val)
|
void |
Text(float x,
float y,
String str,
float justify)
|
void |
Wrap()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static Vector m_standardColorSchemes
public static Vector m_standardColorSchemeIndexNames
public static String BAD_DISPLAY_MSG
Constructor Detail |
---|
public SGraphicsDeviceReceiver(float deviceNumber, String props)
Method Detail |
---|
public static SGraphicsDeviceFactory getSGraphicsDeviceFactory()
public void Clear()
public void SetBackgroundColor()
public void Wrap()
public int ReadPen(float[] ax, float[] ay)
public void Lines(float[] xValues, float[] yValues)
public void Segments(float[] x1, float[] y1, float[] x2, float[] y2)
public void Polygon(float[] x, float[] y)
public void Points(float[] x, float[] y)
public void Text(float x, float y, String str, float justify)
public void FloatImage(float[] x, float[] y, float[] z, float zMin, float zMax, float zMissing)
public void FloatImageRGBA(float[] x, float[] y, float[] z, float zMin, float zMax, float zMissing, byte[] r, byte[] g, byte[] b, byte[] a)
public void Hook(int n, float[] x, float[] y)
public void Identify(String[] labels, String[] actions, float[] x1, float[] y1, float[] x2, float[] y2, boolean isPolygons, boolean isOneRegion)
public void setPageTitle(String title)
public void setPageTag(String tag)
public String getPageTitle()
public String getPageTag()
public String[] getSelectedTagArray()
public void setSelectedTagArray(String[] tags)
public void setAttribute(String name, float val)
public static void setColorSchemeName(int deviceNumber, String csName)
public static void setColorSchemeRow(int deviceNumber, int row, int red, int green, int blue)
public static void setColorSchemeCommit(int deviceNumber)
public static void setColorScheme(int deviceNumber, String csName, int[] colorInts)
public static int[] getColorSchemeInts(int deviceNumber)
public static String getColorSchemeName(int deviceNumber)
public void setColorScheme(String name, int[] colorInts)
public int[] getColorSchemeInts()
public String getColorSchemeName()
public static void setStandardColorScheme(int schemeNumber, String csName, int[] csInts)
public static int[] getStandardColorSchemeInts(int schemeNumber)
public static String getStandardColorSchemeName(int schemeNumber)
public static void setColorSchemeIndexSize(int size)
public static int getColorSchemeIndexSize()
public static void setColorSchemeIndexName(int schemeNumber, String name)
public static String getColorSchemeIndexName(int schemeNumber)
public static void getColorSchemeClientInfo()
public static void setColorSchemeClientInfo()
public static void addIdentifyCommand(int deviceNumber, float[] x1, float[] y1, float[] x2, float[] y2, String[] labels, String[] actions, int polygonFlag, int oneRegionFlag)
public static void setPageTitle(int deviceNumber, String title)
public static void setPageTag(int deviceNumber, String tag)
public static String getPageTitle(int deviceNumber)
public static String getPageTag(int deviceNumber)
public static String[] getSelectedTagArray(int deviceNumber)
public static void setSelectedTagArray(int deviceNumber, String[] tags)
public static void setLegacyGraphicsMode(boolean legacy)
public static boolean isLegacyGraphicsMode()
public static boolean checkServerDisplay()
public static boolean getUseCommandVector(int deviceNumber)
public static void setUseCommandVector(int deviceNumber, boolean val)
public void flushCommandVector()
public void addToCommandVector(com.insightful.gdevice.SGraphCommand cmd)
public static com.insightful.gdevice.SGraphicsDeviceReceiver.FlushThread getFlushThread()
public void notifyFlushThread()
public void notifyFromFlushThread()
public int getNumberPages()
public static int getNumberPages(int deviceNumber)
public String getPagePropertyAction(int pageNum)
public static String getPagePropertyAction(int deviceNumber, int pageNum)
public void setPagePropertyAction(int pageNum, String action)
public static void setPagePropertyAction(int deviceNumber, int pageNum, String action)
|
S-PLUS Connect/Java v1.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |