MipBaselib::Velocity2DArma Class Reference

Represents velocity vector in R^2 using armadillo libraries. More...

#include <R2Arma.h>

Inheritance diagram for MipBaselib::Velocity2DArma:

MipBaselib::Position2DArma

List of all members.

Public Member Functions

 Velocity2DArma ()
 Default constructor.
 Velocity2DArma (const Decimal &x_in, const Decimal &y_in)
 Decimal x y z constructor.
 Velocity2DArma (const Velocity2DArma &p)
 Copy constructor.
 Velocity2DArma (Position2DArma p)
 Position2DArma constructor.
 Velocity2DArma (const Position &pos)
 Copy constructor.
 Velocity2DArma (const arma::Mat< Decimal > &A)
 Copy constructor.
Velocity2DArmaoperator= (const Velocity2DArma &rhs)
 Assignment operator.
bool operator== (const Velocity2DArma &other) const
 Operator ==.
string print (PrintTypes type=PRINT_TYPE_WITH_UNITS) const
 Prints the values.


Detailed Description

Represents velocity vector in R^2 using armadillo libraries.

Author:
Marco Cognetti
Todo:
Import other methods from Position2DArma if needed.

Constructor & Destructor Documentation

MipBaselib::Velocity2DArma::Velocity2DArma (  )  [inline]

Default constructor.

MipBaselib::Velocity2DArma::Velocity2DArma ( const Decimal x_in,
const Decimal y_in 
) [inline]

Decimal x y z constructor.

Velocity2DArma::Velocity2DArma ( const Velocity2DArma p  ) 

Copy constructor.

MipBaselib::Velocity2DArma::Velocity2DArma ( Position2DArma  p  )  [inline]

Position2DArma constructor.

MipBaselib::Velocity2DArma::Velocity2DArma ( const Position pos  )  [inline]

Copy constructor.

MipBaselib::Velocity2DArma::Velocity2DArma ( const arma::Mat< Decimal > &  A  )  [inline]

Copy constructor.


Member Function Documentation

Velocity2DArma & Velocity2DArma::operator= ( const Velocity2DArma rhs  ) 

Assignment operator.

bool Velocity2DArma::operator== ( const Velocity2DArma other  )  const

Operator ==.

string Velocity2DArma::print ( PrintTypes  type = PRINT_TYPE_WITH_UNITS  )  const

Prints the values.


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

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