Package eu.pedu.lib20s.geom
Interface IShape
- All Superinterfaces:
ICopyable
,IFlexible
,IChangeable
,IMovable
,IResizable
- All Known Subinterfaces:
ICanvasShape
,ICMShape
- All Known Implementing Classes:
AShape
,Ellipse
,Ellipse
,Multishape
,Multishape
,Picture
,Rectangle
,Rectangle
,Triangle
,Triangle
public interface IShape extends IChangeable, ICopyable
Instance interfejsu
Interface
představují objekty,
které umějí prozradit a nastavit svoji velikost a pozici
a které se navíc umějí i zkopírovat.-
Method Summary
Methods inherited from interface eu.pedu.lib20s.geom.IMovable
getPosition, getX, getY, moveDown, moveRight, setPosition, setPosition, setX, setY