com.croftsoft.apps.jogl.imp
Class JoglModelImp

java.lang.Object
  extended by com.croftsoft.apps.jogl.imp.JoglModelImp
All Implemented Interfaces:
JoglModel, Updatable

public final class JoglModelImp
extends Object
implements JoglModel, Updatable

Model. Maintains program state.

Since:
2008-02-10
Version:
$Id: JoglModelImp.java,v 1.19 2008/05/17 01:32:31 croft Exp $
Author:
David Wallace Croft

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.croftsoft.apps.jogl.JoglModel
JoglModel.EnumDouble
 
Constructor Summary
JoglModelImp(JoglConfig joglConfig, Mail<JoglMessage> mail)
           
 
Method Summary
 double get(JoglModel.EnumDouble enumDouble)
           
 JoglCamera getJoglCamera()
           
 JoglSpinCube.Model getJoglSpinCubeModel()
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoglModelImp

public JoglModelImp(JoglConfig joglConfig,
                    Mail<JoglMessage> mail)
Method Detail

get

public double get(JoglModel.EnumDouble enumDouble)
Specified by:
get in interface JoglModel

getJoglCamera

public JoglCamera getJoglCamera()
Specified by:
getJoglCamera in interface JoglModel

getJoglSpinCubeModel

public JoglSpinCube.Model getJoglSpinCubeModel()
Specified by:
getJoglSpinCubeModel in interface JoglModel

update

public void update()
Specified by:
update in interface Updatable

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)