public static class UavPiccoloControl.PiccoloControlConfiguration
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
UavPiccoloControl.PiccoloControlConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
clone() |
static UavPiccoloControl.PiccoloControlConfiguration |
createDefault() |
short |
getHandoverWpMax() |
short |
getHandoverWpMin() |
short |
getPlanWpMax() |
short |
getPlanWpMin() |
double |
getServiceAltitude() |
double |
getServiceRadius() |
double |
getServiceSpeed() |
short |
getServiceWp() |
boolean |
isExternalWP(short wp) |
boolean |
isHandhoverWP(short wp) |
boolean |
isPlanWP(short wp) |
boolean |
isServiceWP(short wp) |
void |
setHandoverWpMax(short handoverWpMax) |
void |
setHandoverWpMin(short handoverWpMin) |
void |
setPlanWpMax(short planWpMax) |
void |
setPlanWpMin(short planWpMin) |
void |
setServiceAltitude(double serviceAltitude) |
void |
setServiceRadius(double serviceRadius) |
void |
setServiceSpeed(double serviceSpeed) |
public UavPiccoloControl.PiccoloControlConfiguration()
public static UavPiccoloControl.PiccoloControlConfiguration createDefault()
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public boolean isPlanWP(short wp)
public boolean isHandhoverWP(short wp)
public boolean isServiceWP(short wp)
public boolean isExternalWP(short wp)
public short getServiceWp()
public short getPlanWpMin()
public void setPlanWpMin(short planWpMin)
planWpMin
- the planWpMin to setpublic short getPlanWpMax()
public void setPlanWpMax(short planWpMax)
planWpMax
- the planWpMax to setpublic short getHandoverWpMin()
public void setHandoverWpMin(short handoverWpMin)
handoverWpMin
- the handoverWpMin to setpublic short getHandoverWpMax()
public void setHandoverWpMax(short handoverWpMax)
handoverWpMax
- the handoverWpMax to setpublic double getServiceRadius()
public void setServiceRadius(double serviceRadius)
serviceRadius
- the serviceRadius to setpublic double getServiceAltitude()
public void setServiceAltitude(double serviceAltitude)
serviceAltitude
- the serviceAltitude to setpublic double getServiceSpeed()
public void setServiceSpeed(double serviceSpeed)
serviceSpeed
- the serviceSpeed to setCopyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.