public interface Figure
Modifier and Type | Method and Description |
---|---|
boolean |
containsSymbol(int x,
int y) |
void |
draw(java.awt.Graphics2D g2) |
void |
drawSelected(java.awt.Graphics2D g2) |
java.awt.Color |
getColor() |
java.lang.String |
getProperty() |
int |
getSymbolHeight() |
java.awt.Rectangle |
getSymbolRectangle() |
int |
getSymbolWidth() |
int |
getSymbolX() |
int |
getSymbolY() |
java.lang.String |
getType() |
int |
getX1() |
int |
getX2() |
int |
getY1() |
int |
getY2() |
void |
setColor(int r,
int g,
int b) |
void |
setLocation1(int x1,
int y1) |
void |
setLocation2(int x2,
int y2) |
void |
setSymbolLocation(int symbolX,
int symbolY) |
void |
setSymbolRectangle(int symbolX,
int symbolY,
int symbolWidth,
int symbolHeight) |
void |
setSymbolSize(int symbolWidth,
int symbolHeight) |
void draw(java.awt.Graphics2D g2)
void drawSelected(java.awt.Graphics2D g2)
java.lang.String getType()
int getSymbolX()
int getSymbolY()
int getSymbolWidth()
int getSymbolHeight()
void setSymbolRectangle(int symbolX, int symbolY, int symbolWidth, int symbolHeight)
void setSymbolLocation(int symbolX, int symbolY)
void setSymbolSize(int symbolWidth, int symbolHeight)
boolean containsSymbol(int x, int y)
java.awt.Rectangle getSymbolRectangle()
int getX1()
int getY1()
int getX2()
int getY2()
void setLocation1(int x1, int y1)
void setLocation2(int x2, int y2)
java.awt.Color getColor()
void setColor(int r, int g, int b)
java.lang.String getProperty()
Copyright ? 2022. All Rights Reserved.