Public Member Functions | |
Constructors and Destructors | |
AgentManagerB (OptionManager &mgr, const std::string &descrName="Agent Manager B", const std::string &tagName="Agent Manager B") | |
Constructor. | |
virtual | ~AgentManagerB () |
Destructor. | |
AgentManagerB (OptionManager &mgr, const std::string &descrName="Agent Manager B", const std::string &tagName="Agent Manager B") | |
Constructor. | |
virtual | ~AgentManagerB () |
Destructor. | |
Access functions | |
void | setCurrentImage (Image< PixRGB< byte > > image, uint fNum) |
set the current image to be processed | |
void | setCurrentImageB (Image< PixRGB< byte > > image, uint fNum) |
void | setWindow (rutz::shared_ptr< XWinManaged > win, Image< PixRGB< byte > > ima) |
void | setWindowB (rutz::shared_ptr< XWinManaged > win, Image< PixRGB< byte > > ima) |
void | pushResult (CommandType cmdType, DataTypes dataType, rutz::shared_ptr< OceanObject > oceanObject) |
Image< PixRGB< byte > > | getCurrentImage () |
get the current image to be processed | |
uint | getCurrentFrameNumber () |
get the current frame number | |
rutz::shared_ptr < DownwardVisionAgent > | getDownwardVisionAgent () |
rutz::shared_ptr < SonarListenAgent > | getSonarListenAgent () |
uint | getNumResults () |
std::pair< rutz::shared_ptr < AgentManagerCommand > , rutz::shared_ptr < OceanObject > > | popResult () |
void | drawImage (Image< PixRGB< byte > > ima, Point2D< int > point) |
void | drawImageB (Image< PixRGB< byte > > ima, Point2D< int > point) |
void | setCurrentImageF (Image< PixRGB< byte > > image, uint fNum) |
set the current image to be processed | |
void | setCurrentImageB (Image< PixRGB< byte > > image, uint fNum) |
void | setWindow (rutz::shared_ptr< XWinManaged > win) |
void | setWindowB (rutz::shared_ptr< XWinManaged > win, Image< PixRGB< byte > > ima) |
void | pushResult (SensorResult sensorResult) |
Image< PixRGB< byte > > | getCurrentImage () |
get the current image to be processed | |
uint | getCurrentFrameNumber () |
get the current frame number | |
void | updateAgentsMission (Mission theMission) |
update the missions of all of agent manager's agents | |
rutz::shared_ptr < DownwardVisionAgent > | getDownwardVisionAgent () |
rutz::shared_ptr < SonarListenAgent > | getSonarListenAgent () |
uint | getNumResults () |
SensorResult | popResult () |
void | drawImage (Image< PixRGB< byte > > ima) |
Definition at line 64 of file AgentManagerB.H.
AgentManagerB::AgentManagerB | ( | OptionManager & | mgr, | |
const std::string & | descrName = "Agent Manager B" , |
|||
const std::string & | tagName = "Agent Manager B" | |||
) |
Constructor.
Definition at line 67 of file AgentManagerB.C.
References rutz::shared_ptr< T >::reset().
AgentManagerB::~AgentManagerB | ( | ) | [virtual] |
Destructor.
Definition at line 95 of file AgentManagerB.C.
AgentManagerB::AgentManagerB | ( | OptionManager & | mgr, | |
const std::string & | descrName = "Agent Manager B" , |
|||
const std::string & | tagName = "Agent Manager B" | |||
) |
Constructor.
virtual AgentManagerB::~AgentManagerB | ( | ) | [virtual] |
Destructor.
uint AgentManagerB::getCurrentFrameNumber | ( | ) | [inline] |
get the current frame number
uint AgentManagerB::getCurrentFrameNumber | ( | ) | [inline] |
get the current frame number
Definition at line 195 of file AgentManagerB.H.
get the current image to be processed
get the current image to be processed
Definition at line 185 of file AgentManagerB.H.
References image.
set the current image to be processed
Definition at line 100 of file AgentManagerB.C.
References image, sformat(), and writeText().
set the current image to be processed
Definition at line 105 of file AgentManagerB.C.
References image.
void AgentManagerB::updateAgentsMission | ( | Mission | theMission | ) |
update the missions of all of agent manager's agents
Definition at line 212 of file AgentManagerB.C.