Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIGEL_Robot::SIG_JointSensor Class Reference

SIG_JointSensor models a sensor that is attached to a joint. More...

#include <SIG_JointSensor.h>

Inheritance diagram for SIGEL_Robot::SIG_JointSensor:

SIGEL_Robot::SIG_Sensor List of all members.

Public Methods

 SIG_JointSensor (SIG_Robot *par, QString n, int nr = -1)
 SIG_JointSensor (SIG_Robot *par, QTextStream & tx)
virtual ~SIG_JointSensor (void)
virtual SensorType getSensorType (void) const
void setJoint (SIG_Joint *j)
SIG_Joint const* getJoint (void) const
virtual void writeToFileTransfer (QTextStream & tx)

Private Attributes

SIG_JointtheJoint

Detailed Description

SIG_JointSensor models a sensor that is attached to a joint.

It measures the position of the joint. If the joint has more than one degree of freedom, the sensor will also measure more than one value.

Definition at line 17 of file SIG_JointSensor.h.


Constructor & Destructor Documentation

SIGEL_Robot::SIG_JointSensor::SIG_JointSensor ( SIG_Robot * par,
QString n,
int nr = -1 )
 

Definition at line 4 of file SIG_JointSensor.cpp.

SIGEL_Robot::SIG_JointSensor::SIG_JointSensor ( SIG_Robot * par,
QTextStream & tx )
 

Definition at line 9 of file SIG_JointSensor.cpp.

SIGEL_Robot::SIG_JointSensor::~SIG_JointSensor ( void ) [virtual]
 

Definition at line 17 of file SIG_JointSensor.cpp.


Member Function Documentation

SIG_Joint const * SIGEL_Robot::SIG_JointSensor::getJoint ( void ) const
 

Definition at line 30 of file SIG_JointSensor.cpp.

SIG_Sensor::SensorType SIGEL_Robot::SIG_JointSensor::getSensorType ( void ) const [virtual]
 

Reimplemented from SIGEL_Robot::SIG_Sensor.

Definition at line 20 of file SIG_JointSensor.cpp.

void SIGEL_Robot::SIG_JointSensor::setJoint ( SIG_Joint * j )
 

Definition at line 25 of file SIG_JointSensor.cpp.

void SIGEL_Robot::SIG_JointSensor::writeToFileTransfer ( QTextStream & tx ) [virtual]
 

Reimplemented from SIGEL_Robot::SIG_Sensor.

Definition at line 35 of file SIG_JointSensor.cpp.


Member Data Documentation

SIG_Joint * SIGEL_Robot::SIG_JointSensor::theJoint [private]
 

Definition at line 19 of file SIG_JointSensor.h.


The documentation for this class was generated from the following files:
Generated at Mon Sep 3 01:32:50 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000