IBSimu 1.0.4
Public Member Functions

TrajectoryDiagnosticData Class Reference

Class for trajectory diagnostic data. More...

#include <trajectorydiagnostics.hpp>

List of all members.

Public Member Functions

 TrajectoryDiagnosticData ()
 TrajectoryDiagnosticData (std::vector< trajectory_diagnostic_e > diag)
void mirror (coordinate_axis_e axis, double level)
void clear ()
void add_data_column (trajectory_diagnostic_e diag)
size_t diag_size () const
size_t traj_size () const
trajectory_diagnostic_e diagnostic (size_t diag) const
const TrajectoryDiagnosticColumnoperator() (size_t diag) const
TrajectoryDiagnosticColumnoperator() (size_t diag)
const double & operator() (size_t traj, size_t diag) const
double & operator() (size_t traj, size_t diag)
void add_data (size_t diag, double x)

Detailed Description

Class for trajectory diagnostic data.


Constructor & Destructor Documentation

TrajectoryDiagnosticData::TrajectoryDiagnosticData ( ) [inline]
TrajectoryDiagnosticData::TrajectoryDiagnosticData ( std::vector< trajectory_diagnostic_e diag) [inline]

Member Function Documentation

void TrajectoryDiagnosticData::add_data ( size_t  diag,
double  x 
) [inline]
void TrajectoryDiagnosticData::add_data_column ( trajectory_diagnostic_e  diag) [inline]
void TrajectoryDiagnosticData::clear ( void  ) [inline]
size_t TrajectoryDiagnosticData::diag_size ( ) const [inline]
trajectory_diagnostic_e TrajectoryDiagnosticData::diagnostic ( size_t  diag) const [inline]
void TrajectoryDiagnosticData::mirror ( coordinate_axis_e  axis,
double  level 
) [inline]
const TrajectoryDiagnosticColumn& TrajectoryDiagnosticData::operator() ( size_t  diag) const [inline]
double& TrajectoryDiagnosticData::operator() ( size_t  traj,
size_t  diag 
) [inline]
const double& TrajectoryDiagnosticData::operator() ( size_t  traj,
size_t  diag 
) const [inline]
TrajectoryDiagnosticColumn& TrajectoryDiagnosticData::operator() ( size_t  diag) [inline]
size_t TrajectoryDiagnosticData::traj_size ( void  ) const [inline]

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