public class VolumeShapeBuilder extends java.lang.Object implements IShapeBuilder<IVolume<?>>
| Constructor and Description |
|---|
VolumeShapeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IVolume<?> |
build() |
IShapeCuller |
getCuller() |
boolean |
isHasClr() |
boolean |
isHasNrm() |
boolean |
isHasUv() |
void |
line(int i0,
int i1) |
int |
offset(Batch.PolygonType polygonType) |
void |
point(int i0) |
void |
pop() |
void |
push(Mat4x4 matrix) |
void |
quad(int i0,
int i1,
int i2,
int i3) |
void |
reserve(int numVertices,
int numIndices,
Batch.PolygonType polygonType) |
void |
triangle(int i0,
int i1,
int i2) |
void |
vertex(Vec3 position,
float[] texCoord,
Vec3 normal,
Color4b color) |
public void reserve(int numVertices,
int numIndices,
Batch.PolygonType polygonType)
reserve in interface IShapeBuilder<IVolume<?>>public void push(Mat4x4 matrix)
push in interface IShapeBuilder<IVolume<?>>public void pop()
pop in interface IShapeBuilder<IVolume<?>>public IShapeCuller getCuller()
getCuller in interface IShapeBuilder<IVolume<?>>public void vertex(Vec3 position, float[] texCoord, Vec3 normal, Color4b color)
vertex in interface IShapeBuilder<IVolume<?>>public IVolume<?> build()
build in interface IShapeBuilder<IVolume<?>>public int offset(Batch.PolygonType polygonType)
offset in interface IShapeBuilder<IVolume<?>>public void point(int i0)
point in interface IShapeBuilder<IVolume<?>>public void line(int i0,
int i1)
line in interface IShapeBuilder<IVolume<?>>public void triangle(int i0,
int i1,
int i2)
triangle in interface IShapeBuilder<IVolume<?>>public void quad(int i0,
int i1,
int i2,
int i3)
quad in interface IShapeBuilder<IVolume<?>>public boolean isHasUv()
isHasUv in interface IShapeBuilder<IVolume<?>>public boolean isHasNrm()
isHasNrm in interface IShapeBuilder<IVolume<?>>public boolean isHasClr()
isHasClr in interface IShapeBuilder<IVolume<?>>Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com