DESERT 4.0.0
UwMissionCoordinatorModule::Mine Struct Reference

#include <uwsc-mission-coordinator-module.h>

Collaboration diagram for UwMissionCoordinatorModule::Mine:
Collaboration graph

Public Types

enum  MineState { MINE_TRACKED , MINE_DETECTED , MINE_REMOVED }
 

Public Member Functions

 Mine (Position *p, MineState s)
 

Public Attributes

Position * track_position
 
MineState state
 

Detailed Description

Mine describes a mine by its position and state.

Member Enumeration Documentation

◆ MineState

MineState list all the possible state of a mine.

Enumerator
MINE_TRACKED 

Mine tracked.

MINE_DETECTED 

Mine found and started the removing process.

MINE_REMOVED 

Mine removed.

Constructor & Destructor Documentation

◆ Mine()

UwMissionCoordinatorModule::Mine::Mine ( Position *  p,
MineState  s 
)
inline

Member Data Documentation

◆ state

MineState UwMissionCoordinatorModule::Mine::state

Mine state.

◆ track_position

Position* UwMissionCoordinatorModule::Mine::track_position

Mine tracked position.


The documentation for this struct was generated from the following file: