dynamicgraph::sot::NextStepPgSot Class Reference

#include <sot-pattern-generator/next-step-pg-sot.h>

Inheritance diagram for dynamicgraph::sot::NextStepPgSot:
[legend]
Collaboration diagram for dynamicgraph::sot::NextStepPgSot:
[legend]

List of all members.

Public Member Functions

 DYNAMIC_GRAPH_ENTITY_DECL ()
 NextStepPgSot (const std::string &name)
virtual ~NextStepPgSot (void)
virtual void starter (const int &timeCurr)
virtual void stoper (const int &timeCurr)
virtual void introductionCallBack (const int &timeCurr)

Static Public Attributes

static const unsigned int ADDING_STEP = 0
static const unsigned int CHANGING_STEP = 1

Protected Types

typedef std::pair< unsigned
int,
PatternGeneratorJRL::FootAbsolutePosition > 
FootPrint_t

Protected Attributes

std::vector< FootPrint_tstepbuf
EntitypgEntity
unsigned int m_StepModificationMode
double m_NextStepTime
unsigned int m_NbOfFirstSteps
pg::PatternGeneratorInterface * m_PGI
 Pointer towards the interface of the pattern generator.
PatternGeneratorm_sPG
 Pointer towards the entity which handle the pattern generator.

Member Typedef Documentation

typedef std::pair<unsigned int, PatternGeneratorJRL::FootAbsolutePosition> dynamicgraph::sot::NextStepPgSot::FootPrint_t [protected]

Constructor & Destructor Documentation

dynamicgraph::sot::NextStepPgSot::NextStepPgSot ( const std::string &  name)
virtual dynamicgraph::sot::NextStepPgSot::~NextStepPgSot ( void  ) [inline, virtual]

Member Function Documentation

dynamicgraph::sot::NextStepPgSot::DYNAMIC_GRAPH_ENTITY_DECL ( )

Reimplemented from dynamicgraph::sot::NextStep.

virtual void dynamicgraph::sot::NextStepPgSot::introductionCallBack ( const int &  timeCurr) [virtual]

Reimplemented from dynamicgraph::sot::NextStep.

virtual void dynamicgraph::sot::NextStepPgSot::starter ( const int &  timeCurr) [virtual]

Reimplemented from dynamicgraph::sot::NextStep.

virtual void dynamicgraph::sot::NextStepPgSot::stoper ( const int &  timeCurr) [virtual]

Reimplemented from dynamicgraph::sot::NextStep.


Member Data Documentation

const unsigned int dynamicgraph::sot::NextStepPgSot::ADDING_STEP = 0 [static]
const unsigned int dynamicgraph::sot::NextStepPgSot::CHANGING_STEP = 1 [static]
pg::PatternGeneratorInterface* dynamicgraph::sot::NextStepPgSot::m_PGI [protected]

Pointer towards the interface of the pattern generator.

Pointer towards the entity which handle the pattern generator.