cz.cuni.amis.pogamut.usar2004.communication.messages.usarcommands
Class DriveAerial

Package class diagram package DriveAerial
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.messages.CommandMessage
      extended by cz.cuni.amis.pogamut.usar2004.communication.messages.usarcommands.DriveAerial

public class DriveAerial
extends cz.cuni.amis.pogamut.base.communication.messages.CommandMessage

Drive command specified for an aircraft. Corresponding GameBots command is DRIVE.


Field Summary
protected  double AltitudeVelocity
           
protected  double LateralVelocity
           
protected  double LinearVelocity
           
protected  boolean Normalized
           
protected  double RotationalVelocity
           
 
Constructor Summary
DriveAerial()
          WARNING: this is empty-command constructor, you have to use setters to fill it up!
DriveAerial(double AltitudeVelocity, double LinearVelocity, double LateralVelocity, double RotationalVelocity, boolean Normalized)
           
DriveAerial(DriveAerial original)
          Cloning constructor.
 
Method Summary
 double getAltitudeVelocity()
           
 double getLaterarVelocity()
           
 double getLinearVelocity()
           
 double getRotationalVelocity()
           
 boolean isNormalized()
           
 DriveAerial setAltitudeVelocity(double AltitudeVelocity)
           
 DriveAerial setLaterarVelocity(double LaterarVelocity)
           
 DriveAerial setLinearVelocity(double LinearVelocity)
           
 DriveAerial setRotationalVelocity(double RotationalVelocity)
           
 String toHtmlString()
           
 String toMessage()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AltitudeVelocity

protected double AltitudeVelocity

LinearVelocity

protected double LinearVelocity

LateralVelocity

protected double LateralVelocity

RotationalVelocity

protected double RotationalVelocity

Normalized

protected boolean Normalized
Constructor Detail

DriveAerial

public DriveAerial(double AltitudeVelocity,
                   double LinearVelocity,
                   double LateralVelocity,
                   double RotationalVelocity,
                   boolean Normalized)

DriveAerial

public DriveAerial()

WARNING: this is empty-command constructor, you have to use setters to fill it up!


DriveAerial

public DriveAerial(DriveAerial original)
Cloning constructor.

Method Detail

getAltitudeVelocity

public double getAltitudeVelocity()

setAltitudeVelocity

public DriveAerial setAltitudeVelocity(double AltitudeVelocity)

getLinearVelocity

public double getLinearVelocity()

setLinearVelocity

public DriveAerial setLinearVelocity(double LinearVelocity)

getLaterarVelocity

public double getLaterarVelocity()

setLaterarVelocity

public DriveAerial setLaterarVelocity(double LaterarVelocity)

getRotationalVelocity

public double getRotationalVelocity()

setRotationalVelocity

public DriveAerial setRotationalVelocity(double RotationalVelocity)

isNormalized

public boolean isNormalized()

toString

public String toString()
Overrides:
toString in class cz.cuni.amis.pogamut.base.communication.messages.CommandMessage

toHtmlString

public String toHtmlString()

toMessage

public String toMessage()


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.