MipResources::MobileRobPar Class Reference
[Mobile robot]

Mandatory parameters of all mobile robots. More...

#include <MobileRob.h>

Inheritance diagram for MipResources::MobileRobPar:

MipResources::RemoteKheperaPar MipResources::RemoteRobPar

List of all members.

Public Member Functions

 MobileRobPar ()
 Default constructor.
 MobileRobPar (const MobileRobPar &r)
 Copy constructor.
MobileRobParoperator= (const MobileRobPar &r)
 Assigment operator =.
int id ()
 Gets the id.
Decimal radius ()
 Gets the radius.
string name ()
 Gets the name.
string print ()
 Print parameters.

Protected Member Functions

void setId (int i)
 Sets the id.
void setRadius (Decimal r)
 Sets the radius.
void setName (string n)
 Sets the name.


Detailed Description

Mandatory parameters of all mobile robots.

Author:
Antonio Franchi

Constructor & Destructor Documentation

MipResources::MobileRobPar::MobileRobPar (  )  [inline]

Default constructor.

MipResources::MobileRobPar::MobileRobPar ( const MobileRobPar r  )  [inline]

Copy constructor.


Member Function Documentation

void MipResources::MobileRobPar::setId ( int  i  )  [inline, protected]

Sets the id.

Note:
it must be positive, zero means uninizializad

void MipResources::MobileRobPar::setRadius ( Decimal  r  )  [inline, protected]

Sets the radius.

Note:
it must be positive

void MipResources::MobileRobPar::setName ( string  n  )  [inline, protected]

Sets the name.

MobileRobPar& MipResources::MobileRobPar::operator= ( const MobileRobPar r  )  [inline]

Assigment operator =.

int MipResources::MobileRobPar::id ( void   )  [inline]

Gets the id.

Decimal MipResources::MobileRobPar::radius (  )  [inline]

Gets the radius.

string MipResources::MobileRobPar::name (  )  [inline]

Gets the name.

string MipResources::MobileRobPar::print (  )  [inline]

Print parameters.


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

Generated on Mon Feb 20 07:01:12 2017 for MIP by  doxygen 1.5.6