Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OSCAR::SimpleObAv Class Reference

#include <SimpleObAv.h>

Inheritance diagram for OSCAR::SimpleObAv:

Inheritance graph
[legend]
List of all members.

Public Methods

 SimpleObAv ()
 SimpleObAv (FKAcceleration **_fkAccel, char *filename, const String &_name=String(""))
virtual ~SimpleObAv ()
void SetDistanceThreshold (double d)
double GetDistanceThreshold () const
void SetFreeDistance (double d)
double GetFreeDistance () const
void UpdateDeltas (Vector3 &direction, double distance, HandPose &deltas)
void UpdateDeltas (Vector3 &distance, HandPose &deltas)
void UpdateDeltas (HandPose &deltas, Vector &fkSol)

Protected Methods

void UpdateObAvInfo (Vector &fkSol)

Protected Attributes

double threshold
double freeDistance
RRContOb * pContOb
RRObAvInfo CurrInfo
RRObAvInfo PrevInfo

Constructor & Destructor Documentation

OSCAR::SimpleObAv::SimpleObAv  
 

OSCAR::SimpleObAv::SimpleObAv FKAcceleration **    _fkAccel,
char *    filename,
const String   _name = String("")
 

virtual OSCAR::SimpleObAv::~SimpleObAv   [virtual]
 


Member Function Documentation

double OSCAR::SimpleObAv::GetDistanceThreshold   const [inline]
 

double OSCAR::SimpleObAv::GetFreeDistance   const [inline]
 

void OSCAR::SimpleObAv::SetDistanceThreshold double    d [inline]
 

void OSCAR::SimpleObAv::SetFreeDistance double    d [inline]
 

void OSCAR::SimpleObAv::UpdateDeltas HandPose   deltas,
Vector   fkSol
 

void OSCAR::SimpleObAv::UpdateDeltas Vector3   distance,
HandPose   deltas
 

void OSCAR::SimpleObAv::UpdateDeltas Vector3   direction,
double    distance,
HandPose   deltas
 

void OSCAR::SimpleObAv::UpdateObAvInfo Vector   fkSol [protected]
 


Member Data Documentation

RRObAvInfo OSCAR::SimpleObAv::CurrInfo [protected]
 

double OSCAR::SimpleObAv::freeDistance [protected]
 

RRContOb* OSCAR::SimpleObAv::pContOb [protected]
 

RRObAvInfo OSCAR::SimpleObAv::PrevInfo [protected]
 

double OSCAR::SimpleObAv::threshold [protected]
 


The documentation for this class was generated from the following file:
RRG Homepage OSCAR Overview OSCAR Tutorials Simulations