Class ScreenSpaceCanvas.CanvasIcon
java.lang.Object
velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.BasicCanvasShape
velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.CanvasIcon
- All Implemented Interfaces:
ScreenSpaceCanvas.CanvasShape
- Enclosing interface:
- ScreenSpaceCanvas
public static class ScreenSpaceCanvas.CanvasIcon extends ScreenSpaceCanvas.BasicCanvasShape
-
Field Summary
Fields inherited from class velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.BasicCanvasShape
uniqueId -
Constructor Summary
Constructors Constructor Description CanvasIcon(ScreenSpaceCanvas.PreparedImage image, ScreenSpaceCanvas.HorizontalCoordinate x1, ScreenSpaceCanvas.VerticalCoordinate y1, ScreenSpaceCanvas.HorizontalCoordinate x2, ScreenSpaceCanvas.VerticalCoordinate y2)Creates new icon with specified coordinates and texture (can be changed later) -
Method Summary
Modifier and Type Method Description ScreenSpaceCanvas.CanvasIconcopy()Make a copy of a shape.ScreenSpaceCanvas.PreparedImagegetImage()ScreenSpaceCanvas.HorizontalCoordinategetX1()ScreenSpaceCanvas.HorizontalCoordinategetX2()ScreenSpaceCanvas.VerticalCoordinategetY1()ScreenSpaceCanvas.VerticalCoordinategetY2()voidsetImage(ScreenSpaceCanvas.PreparedImage icon)voidsetX1(ScreenSpaceCanvas.HorizontalCoordinate x1)voidsetX2(ScreenSpaceCanvas.HorizontalCoordinate x2)voidsetY1(ScreenSpaceCanvas.VerticalCoordinate y1)voidsetY2(ScreenSpaceCanvas.VerticalCoordinate y2)Methods inherited from class velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.BasicCanvasShape
getUniqueId, publishChange, setShapeListener
-
Constructor Details
-
CanvasIcon
public CanvasIcon(ScreenSpaceCanvas.PreparedImage image, ScreenSpaceCanvas.HorizontalCoordinate x1, ScreenSpaceCanvas.VerticalCoordinate y1, ScreenSpaceCanvas.HorizontalCoordinate x2, ScreenSpaceCanvas.VerticalCoordinate y2)Creates new icon with specified coordinates and texture (can be changed later)- Parameters:
image- image to use as texture for iconx1- horizontal coordinate of bottom left cornery1- vertical coordinate of bottom left cornerx2- horizontal coordinate of top right cornery2- vertical coordinate of top right corner
-
-
Method Details