Class InterpolationControllerBase<C extends InterpolationController<?,?>>
java.lang.Object
com.ardor3d.example.ExampleBase
com.ardor3d.example.interpolation.InterpolationControllerBase<C>
- Direct Known Subclasses:
CurveInterpolationControllerExample
,DefaultColorInterpolationControllerExample
,LinearVector3InterpolationControllerExample
,QuaternionInterpolationControllerExample
public abstract class InterpolationControllerBase<C extends InterpolationController<?,?>>
extends ExampleBase
-
Field Summary
Fields inherited from class com.ardor3d.example.ExampleBase
_canvas, _controlHandle, _doShot, _exit, _frameHandler, _lightState, _logicalLayer, _minAlphaBits, _minDepthBits, _minStencilBits, _mouseManager, _physicalLayer, _root, _screenShotExp, _settings, _showBounds, _showDepth, _showNormals, _stereo, _timer, _wireframeState, _worldUp, light, QUIT_VM_ON_EXIT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract C
Implemented by sub classes to return a concrete controller.protected void
Methods inherited from class com.ardor3d.example.ExampleBase
doPick, exit, getAttributes, init, processPicks, quit, registerInputTriggers, renderDebug, renderExample, renderUnto, run, start, update, updateExample, updateLogicalLayer
-
Constructor Details
-
InterpolationControllerBase
public InterpolationControllerBase()
-
-
Method Details
-
initExample
protected void initExample()- Specified by:
initExample
in classExampleBase
-
createController
Implemented by sub classes to return a concrete controller.- Returns:
- The controller to test, can not be null (otherwise a null pointer exception will be thrown).
-