MipResources::velocityUav Class Reference
[Offliner Task]

Class to represent the velocity of an UAV in a 3D environment, associated with time. More...

#include <OfflineUav.h>

List of all members.

Public Member Functions

 velocityUav ()
 Default constructor.
 velocityUav (const SimTime &time, const Velocity3DArma &vel)
 Complete constructor.
 velocityUav (const SimTime &time, const Decimal &velX, const Decimal &velY, const Decimal &velZ)
 Complete constructor.
 ~velocityUav ()
 Default destructor.
velocityUavoperator= (const velocityUav &mc)
 Copy operator.
 velocityUav (const velocityUav &mc)
 Copy constructor.
string exportAsString () const
 Exports as formatted string.

Public Attributes

SimTime velTime
Velocity3DArma velUav


Detailed Description

Class to represent the velocity of an UAV in a 3D environment, associated with time.

Author:
Marco Cognetti

Constructor & Destructor Documentation

MipResources::velocityUav::velocityUav (  ) 

Default constructor.

MipResources::velocityUav::velocityUav ( const SimTime time,
const Velocity3DArma vel 
)

Complete constructor.

Parameters:
[in] time Time associated with measurement
[in] vel Velocity

MipResources::velocityUav::velocityUav ( const SimTime time,
const Decimal velX,
const Decimal velY,
const Decimal velZ 
)

Complete constructor.

Parameters:
[in] time Time associated with measurement
[in] velX Velocity along x-axis
[in] velY Velocity along y-axis
[in] velZ Velocity along z-axis

MipResources::velocityUav::~velocityUav (  ) 

Default destructor.

MipResources::velocityUav::velocityUav ( const velocityUav mc  ) 

Copy constructor.

Parameters:
[in] &mc Copy this velocityUav.


Member Function Documentation

velocityUav & MipResources::velocityUav::operator= ( const velocityUav mc  ) 

Copy operator.

Parameters:
[in] &mc Copy this velocityUav.
Returns:
Returns this.

string MipResources::velocityUav::exportAsString (  )  const

Exports as formatted string.

Returns:
Returns a formatted string composed by "ctime.exportAsString() roll pitch yaw".


Member Data Documentation


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

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