com.croftsoft.core.media.jogl.render
Class JoglSpinCube.ModelImp

java.lang.Object
  extended by com.croftsoft.core.media.jogl.render.JoglSpinCube.ModelImp
All Implemented Interfaces:
Updatable, JoglSpinCube.Model
Enclosing class:
JoglSpinCube

public static final class JoglSpinCube.ModelImp
extends Object
implements JoglSpinCube.Model, Updatable


Constructor Summary
JoglSpinCube.ModelImp()
           
 
Method Summary
 double getDeltaMax()
           
 double getDeltaRotX()
           
 double getDeltaRotY()
           
 double getDeltaRotZ()
           
 double getPerturbationFactor()
           
 double getRotX()
           
 double getRotY()
           
 double getRotZ()
           
 double getX()
           
 double getY()
           
 double getZ()
           
 void setAngularDisplacement(double rotX, double rotY, double rotZ)
           
 void setAngularVelocity(double deltaRotX, double deltaRotY, double deltaRotZ)
           
 void setDeltaMax(double deltaMax)
           
 void setDeltaRotX(double deltaRotX)
           
 void setDeltaRotY(double deltaRotY)
           
 void setDeltaRotZ(double deltaRotZ)
           
 void setMaximumAngularVelocity(double deltaMax)
           
 void setPerturbationFactor(double perturbationFactor)
           
 void setRotX(double rotX)
           
 void setRotY(double rotY)
           
 void setRotZ(double rotZ)
           
 void setX(double x)
           
 void setXYZ(double x, double y, double z)
           
 void setY(double y)
           
 void setZ(double z)
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JoglSpinCube.ModelImp

public JoglSpinCube.ModelImp()
Method Detail

update

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

getDeltaMax

public double getDeltaMax()

setDeltaMax

public void setDeltaMax(double deltaMax)

getDeltaRotX

public double getDeltaRotX()

setDeltaRotX

public void setDeltaRotX(double deltaRotX)

getDeltaRotY

public double getDeltaRotY()

setDeltaRotY

public void setDeltaRotY(double deltaRotY)

getDeltaRotZ

public double getDeltaRotZ()

setDeltaRotZ

public void setDeltaRotZ(double deltaRotZ)

getRotX

public double getRotX()
Specified by:
getRotX in interface JoglSpinCube.Model

setRotX

public void setRotX(double rotX)

getRotY

public double getRotY()
Specified by:
getRotY in interface JoglSpinCube.Model

setRotY

public void setRotY(double rotY)

getRotZ

public double getRotZ()
Specified by:
getRotZ in interface JoglSpinCube.Model

setRotZ

public void setRotZ(double rotZ)

getPerturbationFactor

public double getPerturbationFactor()

setPerturbationFactor

public void setPerturbationFactor(double perturbationFactor)

getX

public double getX()
Specified by:
getX in interface JoglSpinCube.Model

setX

public void setX(double x)

getY

public double getY()
Specified by:
getY in interface JoglSpinCube.Model

setY

public void setY(double y)

getZ

public double getZ()
Specified by:
getZ in interface JoglSpinCube.Model

setZ

public void setZ(double z)

setAngularDisplacement

public void setAngularDisplacement(double rotX,
                                   double rotY,
                                   double rotZ)

setAngularVelocity

public void setAngularVelocity(double deltaRotX,
                               double deltaRotY,
                               double deltaRotZ)

setMaximumAngularVelocity

public void setMaximumAngularVelocity(double deltaMax)

setXYZ

public void setXYZ(double x,
                   double y,
                   double z)

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)