rci::Pressure Class Reference

Domain object, representing pressure values. More...

#include <Pressure.h>

List of all members.

Public Member Functions

 Pressure ()
 Pressure (nemo::RealVector values)
virtual double Pa (unsigned int index) const
 Returns pressure in pascal.

Static Public Member Functions

static PressurePtr copy (const Pressure &pressure)
 Create Pressure from a Pressure object (deep copy).

Protected Member Functions

virtual std::string print () const
 Print function.

Detailed Description

Domain object, representing pressure values.

Default representatin is in pascal (Pa), according to the International System of Units (SI).

Definition at line 48 of file Pressure.h.


Constructor & Destructor Documentation

rci::Pressure::Pressure (  ) 

Definition at line 35 of file Pressure.cpp.

Referenced by copy().

Here is the caller graph for this function:

rci::Pressure::Pressure ( nemo::RealVector  values  ) 

Member Function Documentation

PressurePtr rci::Pressure::copy ( const Pressure pressure  )  [static]

Create Pressure from a Pressure object (deep copy).

Parameters:
Pressure object

Definition at line 43 of file Pressure.cpp.

References Pressure().

Here is the call graph for this function:

double rci::Pressure::Pa ( unsigned int  index  )  const [virtual]

Returns pressure in pascal.

Parameters:
index Index of the value to return
Returns:
Pressure in pascal

Definition at line 47 of file Pressure.cpp.

std::string rci::Pressure::print (  )  const [protected, virtual]

Print function.

Definition at line 51 of file Pressure.cpp.


The documentation for this class was generated from the following files:
Generated on Thu Aug 2 14:03:06 2012 for RCI by  doxygen 1.6.3