ArLaserConnector::LaserData Class Reference

#include <ArLaserConnector.h>

List of all members.


Detailed Description

Class that holds information about the laser data.


Public Member Functions

 LaserData (int number, ArLaser *laser, bool laserIsPlaceholder=false, bool ownPlaceholder=false)

Public Attributes

const char * myAdditionalIgnoreReadings
 the additional laser ignore readings
const char * myAutoBaud
 the auto baud we want to use
ArDeviceConnectionmyConn
bool myConnect
bool myConnectReallySet
const char * myDegrees
double myDegreesEnd
bool myDegreesEndReallySet
double myDegreesStart
bool myDegreesStartReallySet
bool myFlipped
bool myFlippedReallySet
const char * myIncrement
double myIncrementByDegrees
bool myIncrementByDegreesReallySet
ArLasermyLaser
 The actual pointer to this laser.
bool myLaserIsPlaceholder
 If the laser is a placeholder for parsing.
int myMaxRange
bool myMaxRangeReallySet
int myNumber
 The number of this laser.
bool myOwnPlaceholder
 If we own the placeholder laser.
const char * myPort
const char * myPortType
bool myPowerControlled
bool myPowerControlledReallySet
const char * myReflectorBits
 the reflector bits we want to use
int myRemoteTcpPort
bool myRemoteTcpPortReallySet
const char * myStartingBaud
 the starting baud we want to use
const char * myUnits
 the units we want to use


The documentation for this class was generated from the following file:
Generated on Thu Aug 6 09:39:35 2009 for Aria by  doxygen 1.5.1