| Modifier and Type | Method and Description |
|---|---|
void |
DataBinder.bind(Mesh mesh) |
void |
DataBinder.draw(Mesh mesh) |
void |
IDGenerator.generate(Mesh mesh)
Generate an ID for the Mesh,
the ID for a Mesh includes
VBO, VAO and IBO
|
void |
DataBinder.upload(Mesh mesh) |
| Modifier and Type | Method and Description |
|---|---|
void |
WireframeDraw.draw(DataBinder binder,
Mesh mesh) |
void |
SolidDraw.draw(DataBinder binder,
Mesh mesh) |
void |
DrawStrategy.draw(DataBinder binder,
Mesh mesh) |
| Modifier and Type | Class and Description |
|---|---|
class |
Arrow |
class |
Cube |
class |
Grid
A basic line based Grid
|
class |
Quad
A simple Quad Mesh
|
class |
SimpleArrow |
class |
SkyBox |
class |
WireBox |
| Modifier and Type | Method and Description |
|---|---|
Mesh |
RenderEngineState.getBoundMesh() |
| Modifier and Type | Method and Description |
|---|---|
void |
RenderEngineState.setBound(Mesh mesh) |
| Modifier and Type | Method and Description |
|---|---|
static Mesh |
ResourceLoader.getMesh(String name)
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically). |
static Mesh |
ResourceLoader.getMesh(String name,
boolean forceLoading)
Loads a .obj file, parses it, optimises it and converts it into renderable
Mesh
When loading from cache only the data will get reused, not the object itself and it
will have to use new buffers (handled automatically). |
| Modifier and Type | Method and Description |
|---|---|
Mesh |
MeshLoader.get()
This should used the information, generated during
loading and construct an Object.
|
| Modifier and Type | Method and Description |
|---|---|
Mesh |
MeshDeclarationLoader.get() |
protected Mesh |
MeshDeclarationLoader.handleClass(org.json.JSONObject json) |
| Modifier and Type | Field and Description |
|---|---|
protected Mesh |
Figure.mesh |
| Constructor and Description |
|---|
Figure(Mesh mesh)
Creates an untitled Figure with a mesh only (and empty Material).
|
Figure(Mesh mesh,
Material material)
Creates an untitled Figure with a mesh and a material
|
Figure(String name,
Mesh mesh)
Create a Figure with a Mesh only (and empty Material).
|
Figure(String name,
Mesh mesh,
Material material)
Create a Figure with a Mesh and Material.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Mesh> |
FigureRetriever.meshes
Retrieved meshes.
|
| Modifier and Type | Method and Description |
|---|---|
List<Mesh> |
FigureRetriever.getMeshes()
Returns retrieved meshes
or if not retrieved yet, does the retrieving.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LWJGLDataBinder.bind(Mesh mesh) |
void |
LWJGLDataBinder.draw(Mesh mesh) |
void |
LWJGLIDGenerator.generate(Mesh mesh)
Generate an ID for the Mesh
the ID for a Mesh includes
VBO, VAO and IBO
|
void |
LWJGLDataBinder.upload(Mesh mesh) |
| Modifier and Type | Field and Description |
|---|---|
protected Mesh |
LWJGLRenderEngineState.boundMesh
Stores the bound
Mesh |
| Modifier and Type | Method and Description |
|---|---|
Mesh |
LWJGLRenderEngineState.getBoundMesh() |
| Modifier and Type | Method and Description |
|---|---|
void |
LWJGLRenderEngineState.setBound(Mesh mesh) |
Copyright © 2014. All rights reserved.