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

#include <bbb_activity_sequence_prior.h>

Public Member Functions

 Activity_sequence_prior (Parameter_prior &param_prior, const Activity_library &lib)
 Construct an activity sequence prior. More...
 
void set_role (const std::string &role)
 Set role. More...
 
void set_trajectories (const Traj_set &trajs)
 Set trajectories for this sequence. More...
 
void set_parent (const Intentional_activity &act)
 Set parent activity. More...
 
void set_description (const Description &desc)
 Set description. More...
 
Parameter_priorparameter_prior () const
 Get parameter prior. More...
 
const std::string & role () const
 Get role. More...
 
const Traj_settrajectories () const
 Get trajectories for this sequence. More...
 
const Intentional_activityparent () const
 Get parent activity. More...
 
const Descriptiondescription () const
 Get description. More...
 
const Activity_librarylibrary () const
 Get activity library. More...
 

Friends

Activity_sequence sample (const Activity_sequence_prior &prior)
 

Detailed Description

Class represents the prior of a sequence of activities.

Constructor & Destructor Documentation

kjb::bbb::Activity_sequence_prior::Activity_sequence_prior ( Parameter_prior param_prior,
const Activity_library lib 
)
inline

Construct an activity sequence prior.

Member Function Documentation

const Description& kjb::bbb::Activity_sequence_prior::description ( ) const
inline

Get description.

const Activity_library& kjb::bbb::Activity_sequence_prior::library ( ) const
inline

Get activity library.

Parameter_prior& kjb::bbb::Activity_sequence_prior::parameter_prior ( ) const
inline

Get parameter prior.

const Intentional_activity& kjb::bbb::Activity_sequence_prior::parent ( ) const
inline

Get parent activity.

const std::string& kjb::bbb::Activity_sequence_prior::role ( ) const
inline

Get role.

void kjb::bbb::Activity_sequence_prior::set_description ( const Description desc)
inline

Set description.

void kjb::bbb::Activity_sequence_prior::set_parent ( const Intentional_activity act)
inline

Set parent activity.

void kjb::bbb::Activity_sequence_prior::set_role ( const std::string &  role)
inline

Set role.

void kjb::bbb::Activity_sequence_prior::set_trajectories ( const Traj_set trajs)
inline

Set trajectories for this sequence.

const Traj_set& kjb::bbb::Activity_sequence_prior::trajectories ( ) const
inline

Get trajectories for this sequence.

Friends And Related Function Documentation

Activity_sequence sample ( const Activity_sequence_prior prior)
friend

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