com.bulletphysics.demos.concave
Class ConcaveDemo

java.lang.Object
  extended by com.bulletphysics.demos.opengl.DemoApplication
      extended by com.bulletphysics.demos.concave.ConcaveDemo

public class ConcaveDemo
extends DemoApplication


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
ConcaveDemo(IGL gl)
           
 
Method Summary
 void clientMoveAndDisplay()
           
 void displayCallback()
           
 void initPhysics()
           
 void keyboardCallback(char key, int x, int y)
           
static void main(java.lang.String[] args)
           
 void setVertexPositions(float waveheight, float offset)
           
 
Methods inherited from class com.bulletphysics.demos.opengl.DemoApplication
clientResetScene, destroy, drawString, getCameraDistance, getCameraPosition, getCameraTargetPosition, getDebugMode, getDeltaTimeMicroseconds, getDynamicsWorld, getRayTo, isIdle, 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

ConcaveDemo

public ConcaveDemo(IGL gl)
Method Detail

setVertexPositions

public void setVertexPositions(float waveheight,
                               float offset)

keyboardCallback

public void keyboardCallback(char key,
                             int x,
                             int y)
Overrides:
keyboardCallback in class DemoApplication

initPhysics

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

clientMoveAndDisplay

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

displayCallback

public void displayCallback()
Overrides:
displayCallback in class DemoApplication

main

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