#include <ObsAvoiAlgo.h>
Public Member Functions | |
ObsAvoiAlgo () | |
null constructor | |
ObsAvoiAlgo (ObsAvoiAlgoPar OAP) | |
parameter constructor | |
virtual void | getControl (ObsAvoiAlgoIn &in, ObsAvoiAlgoOut *out) |
Protected Attributes | |
ObsAvoiAlgoPar | par |
MipAlgorithms::ObsAvoiAlgo::ObsAvoiAlgo | ( | ) | [inline] |
null constructor
MipAlgorithms::ObsAvoiAlgo::ObsAvoiAlgo | ( | ObsAvoiAlgoPar | OAP | ) | [inline] |
parameter constructor
[in] | OAP | parameter object containing the desired value for the parameters |
virtual void MipAlgorithms::ObsAvoiAlgo::getControl | ( | ObsAvoiAlgoIn & | in, | |
ObsAvoiAlgoOut * | out | |||
) | [inline, virtual] |
retrieve control commands computed by the algorithm
[in] | in | input object |
[out] | out | pointer to output object |
Reimplemented in MipAlgorithms::ObsAvoiAlgoLIP, MipAlgorithms::ObsAvoiAlgoPFM, MipAlgorithms::ObsAvoiAlgoSND, and MipAlgorithms::ObsAvoiAlgoVFH.
ObsAvoiAlgoPar MipAlgorithms::ObsAvoiAlgo::par [protected] |
Reimplemented in MipAlgorithms::ObsAvoiAlgoPFM, and MipAlgorithms::ObsAvoiAlgoVFH.