fr.orsay.lri.varna.models.export
Interface VueVARNAGraphics
- All Known Implementing Classes:
- SecStrProducerGraphics, SwingGraphics
public interface VueVARNAGraphics
Method Summary |
void |
draw(GeneralPath s)
|
void |
drawArc(double x,
double y,
double rx,
double ry,
double angleStart,
double angleEnd)
|
void |
drawCircle(double x,
double y,
double r)
|
void |
drawLine(double x1,
double y1,
double x2,
double y2)
|
void |
drawRect(double x,
double y,
double w,
double h)
|
void |
drawRoundRect(double x,
double y,
double w,
double h,
double rx,
double ry)
|
void |
drawStringCentered(String res,
double x,
double y)
|
void |
fill(GeneralPath s)
|
void |
fillCircle(double x,
double y,
double r)
|
void |
fillRect(double x,
double y,
double w,
double h)
|
void |
fillRoundRect(double x,
double y,
double w,
double h,
double rx,
double ry)
|
Color |
getColor()
|
Dimension |
getStringDimension(String s)
|
void |
setColor(Color c)
|
void |
setDashedStroke()
|
void |
setFont(Font f)
|
void |
setPlainStroke()
|
void |
setStrokeThickness(double t)
|
getStringDimension
Dimension getStringDimension(String s)
drawStringCentered
void drawStringCentered(String res,
double x,
double y)
setColor
void setColor(Color c)
getColor
Color getColor()
drawLine
void drawLine(double x1,
double y1,
double x2,
double y2)
drawRect
void drawRect(double x,
double y,
double w,
double h)
fillRect
void fillRect(double x,
double y,
double w,
double h)
drawCircle
void drawCircle(double x,
double y,
double r)
fillCircle
void fillCircle(double x,
double y,
double r)
drawRoundRect
void drawRoundRect(double x,
double y,
double w,
double h,
double rx,
double ry)
fillRoundRect
void fillRoundRect(double x,
double y,
double w,
double h,
double rx,
double ry)
drawArc
void drawArc(double x,
double y,
double rx,
double ry,
double angleStart,
double angleEnd)
draw
void draw(GeneralPath s)
fill
void fill(GeneralPath s)
setFont
void setFont(Font f)
setDashedStroke
void setDashedStroke()
setPlainStroke
void setPlainStroke()
setStrokeThickness
void setStrokeThickness(double t)