AsteroidParam Class Reference
[Trajectory]

Includes the parameters useful to describe an asteroide path. More...

#include <Path.h>

List of all members.

Public Member Functions

 AsteroidParam ()
 Default constructor.
 AsteroidParam (Decimal A)
 Decimal constructor.
 AsteroidParam (const AsteroidParam &p)
 Copy constructor.
AsteroidParamoperator= (const AsteroidParam &p)
 Operator =.
void setA (Decimal value)
 Sets _A parameter (amplitude).
Decimal A ()
 Gets _A parameter (amplitude).
string print ()
 Prints on a string all class parameters.


Detailed Description

Includes the parameters useful to describe an asteroide path.

Author:
Antonio Franchi and Marco Barbalinardo - email:barba82@yahoo.it
Date:
2008/12/13

Constructor & Destructor Documentation

AsteroidParam::AsteroidParam (  )  [inline]

Default constructor.

Sets Asteroid's amplitude at 1.0 m.

AsteroidParam::AsteroidParam ( Decimal  A  )  [inline]

Decimal constructor.

Parameters:
[in] A Value to be set as amplitude.

AsteroidParam::AsteroidParam ( const AsteroidParam p  )  [inline]

Copy constructor.

Parameters:
[in] A AsteroidParam to be copied.


Member Function Documentation

AsteroidParam & AsteroidParam::operator= ( const AsteroidParam p  ) 

Operator =.

void AsteroidParam::setA ( Decimal  value  )  [inline]

Sets _A parameter (amplitude).

Parameters:
[in] value Value to be set as amplitude.

Decimal AsteroidParam::A (  )  [inline]

Gets _A parameter (amplitude).

Returns:
Asteroids amplitude.

string AsteroidParam::print (  ) 

Prints on a string all class parameters.

Returns:
A printable string.


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

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