5 #include <boost/shared_ptr.hpp> 43 void GetTime(wxTimeSpan &minTime, wxTimeSpan &maxTime, wxTimeSpan &avgSpan );
54 void GetDistance(
double &minDist,
double &maxDist,
double &avgDist,
PTUnit const &unit );
void GetDistance(double &minDist, double &maxDist, double &avgDist, PTUnit const &unit)
Get min, max and average distances for this intensity.
PTUnit
Unit.
Definition: Defines.h:69
boost::shared_ptr< Intensity > IntensityPtr
Definition: Intensity.h:61
Intensity(int intensity)
Constructor.
int intensity
Definition: Intensity.h:56
std::list< SectionPtr > section
Definition: Intensity.h:57
An Intensity is a specific intensity of a TrainingType.
Definition: Intensity.h:16
void GetTime(wxTimeSpan &minTime, wxTimeSpan &maxTime, wxTimeSpan &avgSpan)
Get min, max and average total times for this intensity.
virtual wxString ToString(PTUnit const &outUnit)
Returns string with human readable intenisty information.
virtual ~Intensity()
Destructor.