public class Convex3D
extends java.lang.Object
| Constructor and Description |
|---|
Convex3D(Convex3D copy) |
Convex3D(Vector3... relativeCoords) |
| Modifier and Type | Method and Description |
|---|---|
double |
getScaledHeight() |
void |
render(RenderContext ctx,
double x,
double y,
double z) |
void |
render(RenderContext ctx,
Vector3 pos) |
void |
renderOutlines(RenderContext ctx) |
void |
renderTriangle(RenderAPI renderer,
TriangleMapper triangle) |
void |
renderTriangleOutline(RenderContext ctx,
TriangleMapper triangle,
int index) |
void |
setColor(float... newColor) |
void |
setEnableOutline(boolean showOutlines) |
void |
setOrbit(double radius,
double speed,
double angle) |
void |
setRandomRotations(java.util.Random random,
double speedFactor) |
void |
setRandomTranslationOffset(java.util.Random random,
double range) |
void |
setRotationSpeed(double... newSpeed) |
void |
setScale(float... newScale) |
void |
setTranslationOffset(double... newOffset) |
public Convex3D(Vector3... relativeCoords)
public Convex3D(Convex3D copy)
public double getScaledHeight()
public void setColor(float... newColor)
public void setScale(float... newScale)
public void setRotationSpeed(double... newSpeed)
public void setRandomRotations(java.util.Random random,
double speedFactor)
public void setTranslationOffset(double... newOffset)
public void setOrbit(double radius,
double speed,
double angle)
public void setRandomTranslationOffset(java.util.Random random,
double range)
public void setEnableOutline(boolean showOutlines)
public void render(RenderContext ctx, double x, double y, double z)
public void render(RenderContext ctx, Vector3 pos)
public void renderTriangle(RenderAPI renderer, TriangleMapper triangle)
public void renderOutlines(RenderContext ctx)
public void renderTriangleOutline(RenderContext ctx, TriangleMapper triangle, int index)