jjdh API

jjdh.opengl.meshes.common
Class MultiTextureBox

java.lang.Object
  extended by jjdh.opengl.meshes.core.AbstractMesh
      extended by jjdh.opengl.meshes.core.VertexArrayMesh
          extended by jjdh.opengl.meshes.common.AbstractTexturedBox
              extended by jjdh.opengl.meshes.common.MultiTextureBox
All Implemented Interfaces:
Renderable, Mesh
Direct Known Subclasses:
NewSkyBox

public class MultiTextureBox
extends AbstractTexturedBox


Field Summary
private  QuadBuffer buffer
           
private  List<com.sun.opengl.util.texture.Texture> textures
           
 
Fields inherited from class jjdh.opengl.meshes.core.VertexArrayMesh
job
 
Fields inherited from class jjdh.opengl.meshes.core.AbstractMesh
material, position, rotation, scale
 
Constructor Summary
MultiTextureBox(float width, float height, float depth, List<com.sun.opengl.util.texture.Texture> texturesP)
           
MultiTextureBox(float width, float height, float depth, com.sun.opengl.util.texture.Texture[] texturesP)
           
 
Method Summary
 
Methods inherited from class jjdh.opengl.meshes.common.AbstractTexturedBox
dispose
 
Methods inherited from class jjdh.opengl.meshes.core.VertexArrayMesh
bind, privateRender
 
Methods inherited from class jjdh.opengl.meshes.core.AbstractMesh
applyMaterial, applyPosition, applyRotation, applyScaling, getMaterial, getPosition, move, render, rotate, setMaterial, setPosition, setRotation, setScale, toString, unApplyMaterial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textures

private List<com.sun.opengl.util.texture.Texture> textures

buffer

private QuadBuffer buffer
Constructor Detail

MultiTextureBox

public MultiTextureBox(float width,
                       float height,
                       float depth,
                       com.sun.opengl.util.texture.Texture[] texturesP)

MultiTextureBox

public MultiTextureBox(float width,
                       float height,
                       float depth,
                       List<com.sun.opengl.util.texture.Texture> texturesP)

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.