public class CGMDisplay
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
CGMDisplay.ServeChoice |
Modifier and Type | Field and Description |
---|---|
protected CGM |
Cgm |
protected double |
DX |
protected double |
DY |
protected int[] |
Extent |
protected int |
H |
protected int |
W |
protected double |
X |
protected double |
Y |
Constructor and Description |
---|
CGMDisplay(CGM cgm) |
Modifier and Type | Method and Description |
---|---|
void |
changeColor(java.awt.Color oldc,
java.awt.Color newc) |
double |
factorX() |
double |
factorY() |
void |
frame(java.awt.Graphics g) |
java.awt.image.BufferedImage |
getBufferedImage(int w,
int h) |
boolean |
getEdge() |
java.awt.Color |
getEdgeColor() |
java.awt.Color |
getFillColor() |
boolean |
getFilled() |
java.awt.Color |
getLineColor() |
java.awt.Color |
getTextColor() |
int |
getTextSize() |
java.awt.Graphics |
graphics() |
void |
load(CGM cgm) |
static void |
main(java.lang.String[] args) |
void |
paint(java.awt.Graphics g) |
void |
scale(int w,
int h) |
void |
setEdge(boolean flag) |
void |
setEdgeColor(java.awt.Color c) |
void |
setFillColor(java.awt.Color c) |
void |
setFilled(boolean flag) |
void |
setLineColor(java.awt.Color c) |
void |
setTextColor(java.awt.Color c) |
void |
setTextSize(int h) |
int |
x(int x) |
int |
y(int y) |
protected double X
protected double Y
protected double DX
protected double DY
protected int W
protected int H
protected CGM Cgm
protected int[] Extent
public CGMDisplay(CGM cgm)
public void load(CGM cgm)
public void paint(java.awt.Graphics g)
public int x(int x)
public int y(int y)
public java.awt.Graphics graphics()
public void setFillColor(java.awt.Color c)
public java.awt.Color getFillColor()
public void setFilled(boolean flag)
public boolean getFilled()
public void setEdgeColor(java.awt.Color c)
public java.awt.Color getEdgeColor()
public void setEdge(boolean flag)
public boolean getEdge()
public void setLineColor(java.awt.Color c)
public java.awt.Color getLineColor()
public void setTextColor(java.awt.Color c)
public java.awt.Color getTextColor()
public void setTextSize(int h)
public int getTextSize()
public double factorX()
public double factorY()
public void scale(int w, int h)
public java.awt.image.BufferedImage getBufferedImage(int w, int h)
public void frame(java.awt.Graphics g)
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public void changeColor(java.awt.Color oldc, java.awt.Color newc)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details