public class Aircraft extends AbstractMovableRotatableImage
Constructor and Description |
---|
Aircraft(AbstractGroup parent,
double centerX,
double centerY,
double angle)
Vytvorenie lietadla
|
Modifier and Type | Method and Description |
---|---|
protected double |
getResizeFactor() |
void |
resetColorFilter() |
void |
setColorGrayscaleFilter() |
void |
setColorToneFilter(float hue,
float saturation) |
protected void |
setImage(java.io.File imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
protected void |
setImage(java.lang.String imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
protected void |
setImage(java.net.URL imageFile,
int imageReferencePointX,
int imageReferencePointY)
Nacita obrazok a jeho urci referencny bod
|
protected void |
setResizeFactor(double resizeFactor) |
void |
setVisible(boolean visible) |
java.lang.String |
toString() |
getRotation, moveForwards, rotate, setRotation
getPosition, getPositionX, getPositionY, getRoundedPositionX, getRoundedPositionY, move, moveInDirection, moveTowards, setPosition, setPosition, setPositionX, setPositionY
public Aircraft(AbstractGroup parent, double centerX, double centerY, double angle)
parent
- skupina do ktorej bude lietadlo patritcenterX
- x-ova suradnica polohy (stredu) lietadlacenterY
- y-ova suradnica polohy (stredu) lietadlaangle
- natocenie lietadla v radianochpublic void resetColorFilter()
public void setColorToneFilter(float hue, float saturation)
public void setColorGrayscaleFilter()
protected void setImage(java.lang.String imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduprotected void setImage(java.io.File imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduprotected void setImage(java.net.URL imageFile, int imageReferencePointX, int imageReferencePointY)
imageFile
- subor z ktoreho sa nacita obrazokimageReferencePointX
- x-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho boduimageReferencePointY
- y-ova suradnica referencneho bodu v obrazku. positionX
a positionY
urcuju poziciu referencneho bodupublic java.lang.String toString()
protected void setResizeFactor(double resizeFactor)
protected double getResizeFactor()
public void setVisible(boolean visible)