Class PieChart
- java.lang.Object
-
- com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
-
- com.github.ranchordo.lepton.engine.graphics2d.tiles.PieChart
-
public class PieChart extends Tile2d
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
Tile2d.EventListener, Tile2d.PosMode
-
-
Field Summary
Fields Modifier and Type Field Description float[]
data
Group2d
group
static Shader
pieChartShader
javax.vecmath.Vector3f[]
rgbs
float
width
-
Fields inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
forceDebugRenderingParams, genericSquare, mouseClick, mouseClickMiddle, mouseClickRight, mouseOff, mouseOn, parent, posMode, renderer, shape, x, y
-
-
Constructor Summary
Constructors Constructor Description PieChart(int elements, float nx, float ny, float nw, InstancedRenderer sl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.vecmath.Vector4f
getBoundingBox()
void
init()
void
logic()
void
render()
Tile2d
setParent(Tile2d parent)
-
Methods inherited from class com.github.ranchordo.lepton.engine.graphics2d.tiles.Tile2d
computeActualX, computeActualY, createGenericSquare, initThis, isMouseOn, ratio2viewportX, ratio2viewportY, runEventListeners, setAsParent, setPosMode
-
-
-
-
Constructor Detail
-
PieChart
public PieChart(int elements, float nx, float ny, float nw, InstancedRenderer sl)
-
-
Method Detail
-
getBoundingBox
public javax.vecmath.Vector4f getBoundingBox()
- Specified by:
getBoundingBox
in classTile2d
-
-