Acceleration3D Class Reference
[Spaces]

Represents acceleration vector in R^3. More...

#include <R3.h>

Inheritance diagram for Acceleration3D:

Position3D

List of all members.

Public Member Functions

 Acceleration3D ()
 Default constructor.
 Acceleration3D (Decimal x_in, Decimal y_in, Decimal z_in)
 Decimal x y z constructor.
 Acceleration3D (const Acceleration3D &p)
 Copy constructor.
 Acceleration3D (vector< Decimal > v)
 Vector constructor.
 Acceleration3D (Decimal v[3])
 C Vector constructor.
 Acceleration3D (Position3D p)
 Assigment operator.
virtual string print (PrintTypes type=PRINT_TYPE_WITH_UNITS) const
 Prints the values.


Detailed Description

Represents acceleration vector in R^3.

Author:
Antonio Franchi
Todo:
Import other methods from Position3D if needed.

Constructor & Destructor Documentation

Acceleration3D::Acceleration3D (  )  [inline]

Default constructor.

Acceleration3D::Acceleration3D ( Decimal  x_in,
Decimal  y_in,
Decimal  z_in 
) [inline]

Decimal x y z constructor.

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

Copy constructor.

Acceleration3D::Acceleration3D ( vector< Decimal v  )  [inline]

Vector constructor.

Note:
For efficiency no check is done on the size

Acceleration3D::Acceleration3D ( Decimal  v[3]  )  [inline]

C Vector constructor.

Note:
For efficiency no check is done on the size

Acceleration3D::Acceleration3D ( Position3D  p  )  [inline]

Assigment operator.

Position3D constructor.


Member Function Documentation

string Acceleration3D::print ( PrintTypes  type = PRINT_TYPE_WITH_UNITS  )  const [virtual]

Prints the values.

Reimplemented from Position3D.


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