PatternGeneratorJRL::FootHalfSize Class Reference

#include <Mathematics/FootHalfSize.hh>

List of all members.

Public Member Functions

 FootHalfSize ()
 ~FootHalfSize ()
void setHalfSizeInit (double lHalfWidth, double lHalfHeight, double DSFeetDistance)
void setConstraints (double OnX, double OnY, double DSFeetDistance)
double getHalfHeight () const
double getHalfWidth () const
double getHalfHeightDS () const

Protected Member Functions

void updateHalfHeightDS (double DSFeetDistance)
void updateHalfSize ()

Detailed Description

This class handles the size and the constraints related to the feet


Constructor & Destructor Documentation

FootHalfSize::FootHalfSize ( )
FootHalfSize::~FootHalfSize ( )

Member Function Documentation

double FootHalfSize::getHalfHeight ( ) const
double FootHalfSize::getHalfHeightDS ( ) const
double FootHalfSize::getHalfWidth ( ) const
void FootHalfSize::setConstraints ( double  OnX,
double  OnY,
double  DSFeetDistance 
)
void FootHalfSize::setHalfSizeInit ( double  lHalfWidth,
double  lHalfHeight,
double  DSFeetDistance 
)
void FootHalfSize::updateHalfHeightDS ( double  DSFeetDistance) [protected]
void FootHalfSize::updateHalfSize ( ) [protected]