#include <MultibeamSensor.h>
Classes | |
struct | Remap |
Public Member Functions | |
MultibeamSensor (osg::Group *uwsim_root, std::string name, osg::Node *trackNode, double initAngle, double finalAngle, double alpha, double range) | |
void | preCalcTable () |
Public Attributes | |
double | angleIncr |
double | finalAngle |
double | initAngle |
int | numpixels |
double | range |
std::vector< Remap > | remapVector |
Definition at line 18 of file MultibeamSensor.h.
MultibeamSensor::MultibeamSensor | ( | osg::Group * | uwsim_root, |
std::string | name, | ||
osg::Node * | trackNode, | ||
double | initAngle, | ||
double | finalAngle, | ||
double | alpha, | ||
double | range | ||
) |
Definition at line 15 of file MultibeamSensor.cpp.
void MultibeamSensor::preCalcTable | ( | ) |
Definition at line 29 of file MultibeamSensor.cpp.
double MultibeamSensor::angleIncr |
Definition at line 29 of file MultibeamSensor.h.
double MultibeamSensor::finalAngle |
Definition at line 29 of file MultibeamSensor.h.
double MultibeamSensor::initAngle |
Definition at line 29 of file MultibeamSensor.h.
Definition at line 28 of file MultibeamSensor.h.
double MultibeamSensor::range |
Reimplemented from VirtualCamera.
Definition at line 29 of file MultibeamSensor.h.
std::vector<Remap> MultibeamSensor::remapVector |
Definition at line 30 of file MultibeamSensor.h.