Class CopterAudio
java.lang.Object
javax.microedition.midlet.MIDlet
CopterAudio
- All Implemented Interfaces:
- javax.microedition.lcdui.CommandListener
public class CopterAudio
- extends javax.microedition.midlet.MIDlet
- implements javax.microedition.lcdui.CommandListener
Methods inherited from class javax.microedition.midlet.MIDlet |
checkPermission, getAppProperty, notifyDestroyed, notifyPaused, platformRequest, resumeRequest |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
disp
javax.microedition.lcdui.Display disp
canvas
CopterCanvas canvas
audio_sc
CopterAudioScene audio_sc
timer
java.util.Timer timer
mover
CopterAudio.Mover mover
framesPerSecond
final int framesPerSecond
- See Also:
- Constant Field Values
timeToCrossScreen
final int timeToCrossScreen
- See Also:
- Constant Field Values
halfSqrt2x1000
final int halfSqrt2x1000
- See Also:
- Constant Field Values
cmdExit
javax.microedition.lcdui.Command cmdExit
cmdVolume
javax.microedition.lcdui.Command cmdVolume
cmdPan
javax.microedition.lcdui.Command cmdPan
cmdDoppler
javax.microedition.lcdui.Command cmdDoppler
cmdLocation
javax.microedition.lcdui.Command cmdLocation
cmdCopterSize
javax.microedition.lcdui.Command cmdCopterSize
cmdOrientation
javax.microedition.lcdui.Command cmdOrientation
cmdDirect
javax.microedition.lcdui.Command cmdDirect
cmdObstr
javax.microedition.lcdui.Command cmdObstr
formVolume
javax.microedition.lcdui.Form formVolume
cmggVolume
CopterMeterGauge cmggVolume
formPan
javax.microedition.lcdui.Form formPan
cggPan
CopterGauge cggPan
formDoppler
javax.microedition.lcdui.Form formDoppler
cgDoppler
javax.microedition.lcdui.ChoiceGroup cgDoppler
cmggExplicitVel
CopterMeterGauge cmggExplicitVel
_isDopplerVImplicit
boolean _isDopplerVImplicit
formCopterSize
javax.microedition.lcdui.Form formCopterSize
cmggLength
CopterMeterGauge cmggLength
cmggWidth
CopterMeterGauge cmggWidth
cmggHeight
CopterMeterGauge cmggHeight
formLocation
javax.microedition.lcdui.Form formLocation
cmggScale
CopterMeterGauge cmggScale
cmggAltitude
CopterMeterGauge cmggAltitude
formOrientation
javax.microedition.lcdui.Form formOrientation
cgOrienPresets
javax.microedition.lcdui.ChoiceGroup cgOrienPresets
formDirectivity
javax.microedition.lcdui.Form formDirectivity
cmggMinAngle
CopterMeterGauge cmggMinAngle
cmggMaxAngle
CopterMeterGauge cmggMaxAngle
cmggRearLevel
CopterMeterGauge cmggRearLevel
formDistAtt
CopterDistAttForm formDistAtt
formObstr
javax.microedition.lcdui.Form formObstr
cgWall
javax.microedition.lcdui.ChoiceGroup cgWall
stateLsnr
public CopterAudio.CopterStateListener stateLsnr
CopterAudio
public CopterAudio()
startApp
public void startApp()
throws javax.microedition.midlet.MIDletStateChangeException
- Specified by:
startApp
in class javax.microedition.midlet.MIDlet
- Throws:
javax.microedition.midlet.MIDletStateChangeException
pauseApp
public void pauseApp()
- Specified by:
pauseApp
in class javax.microedition.midlet.MIDlet
destroyApp
public void destroyApp(boolean unconditional)
throws javax.microedition.midlet.MIDletStateChangeException
- Specified by:
destroyApp
in class javax.microedition.midlet.MIDlet
- Throws:
javax.microedition.midlet.MIDletStateChangeException
initCommands
void initCommands()
initCanvas
void initCanvas()
getNewForm
javax.microedition.lcdui.Form getNewForm(java.lang.String title)
initObstrForm
void initObstrForm()
initVolumeForm
void initVolumeForm()
initPanForm
void initPanForm()
initLocationForm
void initLocationForm()
initDopplerForm
void initDopplerForm()
initCopterSizeForm
void initCopterSizeForm()
initOrientForm
void initOrientForm()
initDirectForm
void initDirectForm()
calcVelFactor
int calcVelFactor(int stepScale)
velFac2diagVelocity
int velFac2diagVelocity(int vf)
diagVelocity2VelFac
int diagVelocity2VelFac(int dv)
calcDiagVelocity
int calcDiagVelocity(int stepScale)
getDiagVelocity
int getDiagVelocity()
setVelFacFromLocation
void setVelFacFromLocation()
getFramePeriod
int getFramePeriod()
getNStepsHorizontal
int getNStepsHorizontal()
getStepScale
int getStepScale(int screenWidth)
setScale
void setScale(int screenWidth)
getScale
int getScale()
setAltitude
void setAltitude(int a)
getAltitude
int getAltitude()
cleanup
void cleanup()
commandAction
public void commandAction(javax.microedition.lcdui.Command c,
javax.microedition.lcdui.Displayable d)
- Specified by:
commandAction
in interface javax.microedition.lcdui.CommandListener
handleWallChanged
void handleWallChanged()
handleOriChoiceChange
void handleOriChoiceChange()
handleDopplerFlagsChange
void handleDopplerFlagsChange()