Class TexturedRectangle
java.lang.Object
eu.svjatoslav.sixth.e3d.renderer.raster.shapes.AbstractShape
eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base.AbstractCompositeShape
eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.TexturedRectangle
- Direct Known Subclasses:
Camera
,TextCanvas
-
Field Summary
Modifier and TypeFieldDescriptionFields inherited from class eu.svjatoslav.sixth.e3d.renderer.raster.shapes.AbstractShape
mouseInteractionController
-
Constructor Summary
ConstructorDescriptionTexturedRectangle
(Transform transform) TexturedRectangle
(Transform transform, int width, int height, int maxTextureUpscale) TexturedRectangle
(Transform transform, int width, int height, int textureWidth, int textureHeight, int maxTextureUpscale) -
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(double width, double height, int textureWidth, int textureHeight, int maxTextureUpscale) Methods inherited from class eu.svjatoslav.sixth.e3d.renderer.raster.shapes.composite.base.AbstractCompositeShape
addShape, addShape, beforeTransformHook, getGroup, getLocation, getOriginalSubShapes, getRelativityTracker, hideGroup, removeGroup, setColor, setGroupForUngrouped, setMouseInteractionController, setTransform, showGroup, transform
-
Field Details
-
topLeft
-
topRight
-
bottomRight
-
bottomLeft
-
textureTopLeft
-
textureTopRight
-
textureBottomRight
-
textureBottomLeft
-
-
Constructor Details
-
TexturedRectangle
-
TexturedRectangle
-
TexturedRectangle
public TexturedRectangle(Transform transform, int width, int height, int textureWidth, int textureHeight, int maxTextureUpscale)
-
-
Method Details
-
getTexture
-
initialize
public void initialize(double width, double height, int textureWidth, int textureHeight, int maxTextureUpscale)
-