public final class Renderer extends Object
Constructor and Description |
---|
Renderer(ArrayVisualizer arrayVisualizer) |
Modifier and Type | Method and Description |
---|---|
static void |
createRenders(ArrayVisualizer arrayVisualizer) |
void |
drawVisual(io.github.arrayv.visuals.VisualStyles visualStyle,
int[][] arrays,
ArrayVisualizer arrayVisualizer,
Highlights Highlights) |
int |
getArrayLength() |
int |
getDotDimensions() |
int |
getDotHeight() |
int |
getDotWidth() |
int |
getLineX() |
int |
getLineY() |
int |
getOffset() |
int |
getViewSize() |
double |
getXScale() |
int |
getYOffset() |
double |
getYScale() |
int |
halfViewSize() |
static void |
initializeVisuals(ArrayVisualizer arrayVisualizer) |
boolean |
isAuxActive() |
void |
setAuxActive(boolean auxActive) |
void |
setLineX(int x) |
void |
setLineY(int y) |
void |
setOffset(int amount) |
static void |
updateGraphics(ArrayVisualizer arrayVisualizer) |
void |
updateVisualsStart(ArrayVisualizer arrayVisualizer) |
public Renderer(ArrayVisualizer arrayVisualizer)
public double getXScale()
public double getYScale()
public int getOffset()
public int getYOffset()
public int getViewSize()
public int halfViewSize()
public int getArrayLength()
public int getDotWidth()
public int getDotHeight()
public int getDotDimensions()
public int getLineX()
public int getLineY()
public void setOffset(int amount)
public void setLineX(int x)
public void setLineY(int y)
public static void createRenders(ArrayVisualizer arrayVisualizer)
public static void initializeVisuals(ArrayVisualizer arrayVisualizer)
public static void updateGraphics(ArrayVisualizer arrayVisualizer)
public void updateVisualsStart(ArrayVisualizer arrayVisualizer)
public void drawVisual(io.github.arrayv.visuals.VisualStyles visualStyle, int[][] arrays, ArrayVisualizer arrayVisualizer, Highlights Highlights)
public boolean isAuxActive()
public void setAuxActive(boolean auxActive)
Copyright © 2024. All rights reserved.