jjdh.opengl.meshes.core
Class BlendingContainer
java.lang.Object
jjdh.opengl.meshes.core.AbstractMesh
jjdh.opengl.meshes.core.BlendingContainer
- All Implemented Interfaces:
- Renderable, Mesh
public class BlendingContainer
- extends AbstractMesh
Methods inherited from class jjdh.opengl.meshes.core.AbstractMesh |
applyMaterial, applyPosition, applyRotation, applyScaling, getMaterial, getPosition, move, render, rotate, setMaterial, setPosition, setRotation, setScale, toString, unApplyMaterial |
solidChildren
protected List<Mesh> solidChildren
translucentChildren
protected List<Mesh> translucentChildren
BlendingContainer
public BlendingContainer()
BlendingContainer
public BlendingContainer(Mesh... meshes)
BlendingContainer
public BlendingContainer(Collection<? extends Mesh> meshes)
addChild
public void addChild(Mesh mesh)
removeChild
public void removeChild(Mesh mesh)
privateRender
protected void privateRender(javax.media.opengl.GL gl)
- Description copied from class:
AbstractMesh
- This method has to be overwritten by subcasses.
- Specified by:
privateRender
in class AbstractMesh
- Parameters:
gl
- a OpenGL obejct
dispose
public void dispose(javax.media.opengl.GL gl)
Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.