com.bulletphysics.demos.basic
Class BasicDemo

java.lang.Object
  extended by com.bulletphysics.demos.opengl.DemoApplication
      extended by com.bulletphysics.demos.basic.BasicDemo

public class BasicDemo
extends DemoApplication

BasicDemo is good starting point for learning the code base and porting.


Field Summary
 
Fields inherited from class com.bulletphysics.demos.opengl.DemoApplication
azi, cameraDistance, cameraPosition, cameraTargetPosition, cameraUp, clock, debugMode, dynamicsWorld, ele, forwardAxis, gl, glutScreenHeight, glutScreenWidth, gShapePtr, idle, lastKey, maxNumObjects, numObjects, pickConstraint, pickedBody, scaleBottom, scaleFactor, ShootBoxInitialSpeed, shootBoxShape, singleStep, startTransforms, stepping
 
Constructor Summary
BasicDemo(IGL gl)
           
 
Method Summary
 void clientMoveAndDisplay()
           
 void displayCallback()
           
 void initPhysics()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.bulletphysics.demos.opengl.DemoApplication
clientResetScene, destroy, drawString, getCameraDistance, getCameraPosition, getCameraTargetPosition, getDebugMode, getDeltaTimeMicroseconds, getDynamicsWorld, getRayTo, isIdle, keyboardCallback, localCreateRigidBody, mouseFunc, mouseMotionFunc, moveAndDisplay, myinit, renderme, resetPerspectiveProjection, reshape, setCameraDistance, setCameraForwardAxis, setCameraUp, setDebugMode, setIdle, setOrthographicProjection, shootBox, showProfileInfo, specialKeyboard, specialKeyboardUp, stepBack, stepFront, stepLeft, stepRight, toggleIdle, updateCamera, zoomIn, zoomOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicDemo

public BasicDemo(IGL gl)
Method Detail

clientMoveAndDisplay

public void clientMoveAndDisplay()
Specified by:
clientMoveAndDisplay in class DemoApplication

displayCallback

public void displayCallback()
Overrides:
displayCallback in class DemoApplication

initPhysics

public void initPhysics()
Specified by:
initPhysics in class DemoApplication

main

public static void main(java.lang.String[] args)
                 throws org.lwjgl.LWJGLException
Throws:
org.lwjgl.LWJGLException