Modifier and Type | Method and Description |
---|---|
static CommMean |
CommUtil.getActiveCommMean(VehicleType vehicle) |
static CommMean |
CommUtil.getActiveCommMeanForProtocol(VehicleType vehicle,
java.lang.String protocol) |
static java.util.LinkedList<CommMean> |
CommUtil.getActiveCommMeanList(VehicleType vehicle) |
static pt.lsts.imc.IMCMessage |
IMCUtils.sendHomeReference(VehicleType vt,
MissionType mt) |
static boolean |
IMCUtils.sendTransponderConfigurations(VehicleType vt,
MissionType mt) |
Modifier and Type | Method and Description |
---|---|
void |
BaseAbstractCommsMonitorPanel.managerVehicleAdded(VehicleType vehicle) |
void |
CommManagerStatusChangeListener.managerVehicleAdded(VehicleType vehicle) |
void |
BaseAbstractCommsMonitorPanel.managerVehicleRemoved(VehicleType vehicle) |
void |
CommManagerStatusChangeListener.managerVehicleRemoved(VehicleType vehicle) |
void |
BaseAbstractCommsMonitorPanel.managerVehicleStatusChanged(VehicleType vehicle,
int status) |
void |
CommManagerStatusChangeListener.managerVehicleStatusChanged(VehicleType vehicle,
int status) |
protected void |
CommBaseManager.sendManagerVehicleAdded(VehicleType vehicle)
This is related to the status change listeners (
CommBaseManager.statusListeners ). |
protected void |
CommBaseManager.sendManagerVehicleRemoved(VehicleType vehicle)
This is related to the status change listeners (
CommBaseManager.statusListeners ). |
void |
CommBaseManager.sendManagerVehicleStatusChanged(VehicleType vehicle,
int status)
This is related to the status change listeners (
CommBaseManager.statusListeners ). |
abstract boolean |
CommBaseManager.sendMessageToVehicle(M message,
VehicleType vehicle,
java.lang.String sendProperties)
Should call
#sendMessage(MiddlewareMessage, Object) . |
Modifier and Type | Method and Description |
---|---|
VehicleType |
ImcSystem.getVehicle()
Tries to get a corresponding vehicle in case the type of this system is VEHICLE
|
Modifier and Type | Method and Description |
---|---|
pt.lsts.imc.state.ImcSystemState |
ImcMsgManager.getState(VehicleType vehicle) |
boolean |
ImcMsgManager.sendMessageToVehicle(pt.lsts.imc.IMCMessage message,
VehicleType vehicle,
java.lang.String sendProperties) |
Constructor and Description |
---|
ImcSystem(VehicleType vehicle) |
Modifier and Type | Method and Description |
---|---|
void |
ConsoleVehicleChangeListener.consoleVehicleChange(VehicleType v,
int status) |
Modifier and Type | Field and Description |
---|---|
protected java.util.LinkedHashMap<VehicleType,SystemPositionAndAttitude> |
MapPanel.vehicles |
Modifier and Type | Method and Description |
---|---|
void |
MapPanel.consoleVehicleChange(VehicleType v,
int status) |
void |
MapPanel.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
Modifier and Type | Method and Description |
---|---|
static VehicleType |
VehicleChooser.showVehicleDialog(java.util.Vector<VehicleType> forbiddenVehicles,
VehicleType initialSelection,
java.awt.Component parentComponent) |
static VehicleType |
VehicleInfo.showVehicleInfoDialog(VehicleType ve) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
VehicleSelectionDialog.showSelectionDialog(java.awt.Window owner,
VehicleType[] initialSelection) |
static VehicleType |
VehicleChooser.showVehicleDialog(java.util.Vector<VehicleType> forbiddenVehicles,
VehicleType initialSelection,
java.awt.Component parentComponent) |
static VehicleType |
VehicleInfo.showVehicleInfoDialog(VehicleType ve) |
static CoordinateSystem |
VehicleInfo.showVehicleMissionEditDialog(VehicleType ve,
CoordinateSystem cs) |
static CoordinateSystem |
VehicleInfo.showVehiclePlannerEditDialog(VehicleType ve,
CoordinateSystem cs) |
Modifier and Type | Method and Description |
---|---|
static VehicleType |
VehicleChooser.showVehicleDialog(java.util.Vector<VehicleType> forbiddenVehicles,
VehicleType initialSelection,
java.awt.Component parentComponent) |
Constructor and Description |
---|
VehicleInfo(VehicleType vehicle) |
VehicleInfo(VehicleType vehicle,
CoordinateSystem cs) |
VehicleInfo(VehicleType vehicle,
CoordinateSystem cs,
boolean editInfo,
boolean editCS) |
Modifier and Type | Method and Description |
---|---|
protected void |
Workspace.openVehicleType(VehicleType ve) |
Constructor and Description |
---|
VehicleIpPortEditor(VehicleType vehicle) |
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<VehicleType> |
Maneuver.vehicles |
Modifier and Type | Method and Description |
---|---|
void |
Maneuver.setVehicle(VehicleType vehicle) |
Modifier and Type | Method and Description |
---|---|
void |
Maneuver.setVehicles(java.util.List<VehicleType> vehicles) |
Constructor and Description |
---|
ManeuverFactory(VehicleType vehicle) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<VehicleType> |
VehicleFormation.participants
list of participants
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<VehicleType> |
VehicleFormation.getParticipants() |
Modifier and Type | Method and Description |
---|---|
void |
VehicleFormation.setParticipants(java.util.Vector<VehicleType> participants) |
Modifier and Type | Field and Description |
---|---|
protected VehicleType |
FollowRefController.controlledVehicle |
protected VehicleType |
ControlLoop.vehicle |
Modifier and Type | Method and Description |
---|---|
void |
ControllerManager.associateControl(IController controller,
VehicleType vehicle,
int controlLatencySeconds,
int timeoutSeconds)
Create a control loop
|
void |
ControllerManager.dissociateControl(VehicleType vehicle) |
pt.lsts.imc.Reference |
FollowRefController.guide(VehicleType vehicle,
pt.lsts.imc.EstimatedState estate,
pt.lsts.imc.FollowRefState frefState) |
pt.lsts.imc.Reference |
IController.guide(VehicleType vehicle,
pt.lsts.imc.EstimatedState estate,
pt.lsts.imc.FollowRefState frefState)
This method is used to implement the control law
|
void |
FollowRefController.startControlling(VehicleType vehicle,
pt.lsts.imc.EstimatedState state) |
void |
IController.startControlling(VehicleType vehicle,
pt.lsts.imc.EstimatedState state)
Method called when the controller is initially activated for a given vehicle
|
void |
FollowRefController.stopControlling(VehicleType vehicle) |
void |
IController.stopControlling(VehicleType vehicle)
Method called when the controller looses control over the vehicle.
|
boolean |
FollowRefController.supportsVehicle(VehicleType vehicle,
pt.lsts.imc.EstimatedState state) |
boolean |
IController.supportsVehicle(VehicleType vehicle,
pt.lsts.imc.EstimatedState state)
This method is used to check if a controller supports a given vehicle
|
void |
FollowRefController.vehicleTimedOut(VehicleType vehicle) |
void |
IController.vehicleTimedOut(VehicleType vehicle)
Method called when the control loop is terminated due to a connection time out.
|
Modifier and Type | Method and Description |
---|---|
VehicleType |
MissionRenderer.getMainVehicle() |
Modifier and Type | Method and Description |
---|---|
void |
StateRenderer2D.removeVehicle(VehicleType vehicle)
Removes the given vehicle from this Renderer's vehicle list
|
void |
MissionRenderer.setMainVehicle(VehicleType mainVehicle) |
void |
VehicleStateListener.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
void |
MissionRenderer.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
Modifier and Type | Field and Description |
---|---|
VehicleType |
Camera3D.lock |
VehicleType |
ProjectionObj.vehicle |
VehicleType |
VehicleTailObj3D.vehicle |
VehicleType |
SensorObj.vehicle |
Modifier and Type | Field and Description |
---|---|
protected java.util.Hashtable<VehicleType,Obj3D> |
Renderer3D.vehicles |
Modifier and Type | Method and Description |
---|---|
VehicleType |
ProjectionObj.getVehicle() |
VehicleType |
VehicleTailObj3D.getVehicle() |
VehicleType |
SensorObj.getVehicle() |
Modifier and Type | Method and Description |
---|---|
void |
Renderer3D.removeVehicle(VehicleType vehicle) |
void |
ProjectionObj.setVehicle(VehicleType vehicle) |
void |
VehicleTailObj3D.setVehicle(VehicleType vehicle) |
void |
SensorObj.setVehicle(VehicleType vehicle) |
Constructor and Description |
---|
ProjectionObj(Renderer3D R,
VehicleType v) |
SensorObj(Renderer3D R,
VehicleType v) |
Modifier and Type | Method and Description |
---|---|
VehicleType |
PlanElement.getVehicleType() |
Modifier and Type | Method and Description |
---|---|
static ManeuverLocation.Z_UNITS[] |
PlanUtil.getValidZUnitsForVehicle(VehicleType vehicle) |
Modifier and Type | Method and Description |
---|---|
static PlanType |
PlanUtil.changePlanVehiclesAndAdjustSettings(PlanType plan,
java.util.Collection<VehicleType> newVehicles)
Will change the plan and return it changed with the settings adjusted (for the first vehicle).
|
Modifier and Type | Method and Description |
---|---|
VehicleType |
VehicleMission.getVehicle() |
Modifier and Type | Method and Description |
---|---|
void |
VehicleMission.setVehicle(VehicleType vehicle) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<VehicleType> |
PlanType.vehicles |
Modifier and Type | Method and Description |
---|---|
VehicleType |
PlanType.getVehicleType() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<VehicleType> |
PlanType.getVehicles() |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<java.lang.String> |
PlanCompatibility.availablePayloads(VehicleType vehicle)
Calculate the payloads provided by a certain vehicle
|
boolean |
PlanType.isCompatibleWith(VehicleType vehicle) |
boolean |
PlanType.isSupportedBy(VehicleType vehicle) |
static boolean |
PlanCompatibility.isVehicleCompatible(VehicleType vehicle,
PlanType plan)
Checks vehicle compatibility with a plan
|
static java.util.Collection<java.lang.String> |
PlanCompatibility.payloadsMissing(VehicleType vehicle,
PlanType plan)
Retrieve a list of payloads required by a vehicle that do not exist on the plan
|
void |
PlanType.setVehicle(VehicleType vehicle) |
static void |
PlanCompatibility.testCompatibility(VehicleType vehicle,
PlanType plan)
Checks vehicle compatibility with a plan
|
Modifier and Type | Method and Description |
---|---|
void |
PlanType.setVehicles(java.util.Collection<VehicleType> vehicles) |
Modifier and Type | Method and Description |
---|---|
static VehicleType |
VehiclesHolder.getVehicleById(java.lang.String id) |
static VehicleType |
VehiclesHolder.getVehicleWithImc(ImcId16 imcId) |
static VehicleType |
VehicleType.valueOf(java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
static java.util.LinkedHashMap<java.lang.String,VehicleType> |
VehiclesHolder.getVehiclesList() |
static java.util.List<VehicleType> |
VehiclesHolder.getVehicleWithImc() |
static java.util.List<VehicleType> |
VehiclesHolder.getVehicleWithProtocol(java.lang.String protocol) |
Modifier and Type | Method and Description |
---|---|
static boolean |
VehiclesHolder.addVehicle(VehicleType vehicle) |
static void |
VehiclesHolder.showConsole(VehicleType vehicle,
java.awt.Component callerComponent) |
static void |
VehiclesHolder.showConsole(VehicleType vehicle,
MissionType mission,
java.awt.Component callerComponent) |
Modifier and Type | Method and Description |
---|---|
static VehicleType |
LogUtils.getVehicle(IMraLogGroup source) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<VehicleType> |
VehicleSelectionPage.getSelection() |
Constructor and Description |
---|
VehicleSelectionPage(java.util.Collection<VehicleType> initialSelection,
boolean multivehicle) |
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.