TinyURDF 1.0.0
A Modern C++ Library for Parsing and Visualizing URDF Model Files
|
Class representing a ray in the system. This class stores information related to distances, intensities, and angles for rays used in the system. More...
#include <ray.h>
Public Member Functions | |
Ray () | |
~Ray () | |
void | setDistances (const std::vector< double > &d) |
void | getDistances (std::vector< double > &d) const |
void | setIntensities (const std::vector< double > &i) |
void | getIntensities (std::vector< double > &i) const |
void | setHorizontalMinAngle (double a) |
void | getHorizontalMinAngle (double &a) const |
void | setHorizontalMaxAngle (double a) |
void | getHorizontalMaxAngle (double &a) const |
void | setVerticalMinAngle (double a) |
void | getVerticalMinAngle (double &a) const |
void | setVerticalMaxAngle (double a) |
void | getVerticalMaxAngle (double &a) const |
void | setHorizontalSamples (int s) |
void | getHorizontalSamples (int &s) const |
void | setVerticalSamples (int s) |
void | getVerticalSamples (int &s) const |
void | setResolution (double r) |
void | getResolution (double &r) const |
void | update () |
void | reset () |
void | getDistances (std::vector< double > &d, std::vector< double > &i) const |
void | getTypename (const char *t) const |
Class representing a ray in the system. This class stores information related to distances, intensities, and angles for rays used in the system.
Ray::Ray | ( | ) |
Ray::~Ray | ( | ) |
void Ray::getDistances | ( | std::vector< double > & | d | ) | const |
void Ray::getDistances | ( | std::vector< double > & | d, |
std::vector< double > & | i | ||
) | const |
void Ray::getHorizontalMaxAngle | ( | double & | a | ) | const |
void Ray::getHorizontalMinAngle | ( | double & | a | ) | const |
void Ray::getHorizontalSamples | ( | int & | s | ) | const |
void Ray::getIntensities | ( | std::vector< double > & | i | ) | const |
void Ray::getResolution | ( | double & | r | ) | const |
void Ray::getTypename | ( | const char * | t | ) | const |
void Ray::getVerticalMaxAngle | ( | double & | a | ) | const |
void Ray::getVerticalMinAngle | ( | double & | a | ) | const |
void Ray::getVerticalSamples | ( | int & | s | ) | const |
void Ray::reset | ( | ) |
void Ray::setDistances | ( | const std::vector< double > & | d | ) |
void Ray::setHorizontalMaxAngle | ( | double | a | ) |
void Ray::setHorizontalMinAngle | ( | double | a | ) |
void Ray::setHorizontalSamples | ( | int | s | ) |
void Ray::setIntensities | ( | const std::vector< double > & | i | ) |
void Ray::setResolution | ( | double | r | ) |
void Ray::setVerticalMaxAngle | ( | double | a | ) |
void Ray::setVerticalMinAngle | ( | double | a | ) |
void Ray::setVerticalSamples | ( | int | s | ) |
void Ray::update | ( | ) |