All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::bbb::Physical_activity Class Reference

#include <bbb_physical_activity.h>

Public Member Functions

 Physical_activity (const std::string &name, const Trajectory &trajectory, const Traj_set &trajs)
 Create an empty PA. More...
void set_trajectory (const Trajectory &traj)
 Set this PA's trajectory. More...
void rename (const std::string &nm)
 Rename this PA. More...
const std::string & name () const
 Get this PA's name. More...
size_t start () const
 Gets the start frame of this PA. More...
size_t end () const
 Gets the end frame of this PA. More...
size_t size () const
 Gets the size of this PA. More...
const Trajectorytrajectory () const
 Get this PA's trajectory. More...
const Traj_settrajectories () const
 Get this PA's trajectory association. More...

Detailed Description

Class represents a generic physical activity.

Constructor & Destructor Documentation

kjb::bbb::Physical_activity::Physical_activity ( const std::string &  name,
const Trajectory trajectory,
const Traj_set trajs 

Create an empty PA.

Member Function Documentation

size_t kjb::bbb::Physical_activity::end ( ) const

Gets the end frame of this PA.

const std::string& kjb::bbb::Physical_activity::name ( ) const

Get this PA's name.

void kjb::bbb::Physical_activity::rename ( const std::string &  nm)

Rename this PA.

void kjb::bbb::Physical_activity::set_trajectory ( const Trajectory traj)

Set this PA's trajectory.

size_t kjb::bbb::Physical_activity::size ( ) const

Gets the size of this PA.

size_t kjb::bbb::Physical_activity::start ( ) const

Gets the start frame of this PA.

const Traj_set& kjb::bbb::Physical_activity::trajectories ( ) const

Get this PA's trajectory association.

const Trajectory& kjb::bbb::Physical_activity::trajectory ( ) const

Get this PA's trajectory.

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