Tekkotsu Homepage
Dev. Resources

GaitedFootsteps::State Struct Reference

#include <GaitedFootsteps.h>

Detailed Description

Definition at line 35 of file GaitedFootsteps.h.

List of all members.

Public Member Functions

 State ()
size_t hash () const
bool operator== (const State &st) const

Public Attributes

fmat::Column< 2 > pos
fmat::Matrix< 2, 2 > oriRot
fmat::fmatReal oriAngle
fmat::Column< 2 > footPos [NumLegs]
float legJoints [NumLegJoints]
unsigned int phase

Static Public Attributes

static fmat::fmatReal ROUND = 1/6.0
 UGLY HACK - this is assigned in GaitedFootsteps::setGait.
static const fmat::fmatReal ORIROUND = 30/M_PI


std::ostream & operator<< (std::ostream &os, const State &st)

Constructor & Destructor Documentation

GaitedFootsteps::State::State (  ) 

Definition at line 36 of file GaitedFootsteps.h.

Member Function Documentation

size_t GaitedFootsteps::State::hash (  )  const

Definition at line 45 of file GaitedFootsteps.h.

bool GaitedFootsteps::State::operator== ( const State st  )  const

Definition at line 63 of file GaitedFootsteps.h.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const State st 
) [friend]

Definition at line 76 of file GaitedFootsteps.h.

Member Data Documentation

Definition at line 41 of file GaitedFootsteps.h.

Definition at line 44 of file GaitedFootsteps.h.

Referenced by hash(), and operator==().

UGLY HACK - this is assigned in GaitedFootsteps::setGait.

Definition at line 43 of file GaitedFootsteps.h.

Referenced by hash(), operator==(), and GaitedFootsteps::setGait().

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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:08 2016 by Doxygen 1.6.3