geolib2
Public Member Functions | Public Attributes | List of all members
geo::LaserRangeFinder::RenderResult Class Reference

#include <LaserRangeFinder.h>

Public Member Functions

virtual void renderLine (const Vec2 &p1, const Vec2 &p2)
 
virtual void renderPoint (uint index, float depth)
 
 RenderResult (std::vector< double > &ranges_)
 

Public Attributes

const geo::LaserRangeFinderlrf_
 
uint max_i
 
uint min_i
 
std::vector< double > & ranges
 

Detailed Description

Definition at line 36 of file LaserRangeFinder.h.

Constructor & Destructor Documentation

◆ RenderResult()

geo::LaserRangeFinder::RenderResult::RenderResult ( std::vector< double > &  ranges_)
inline

Definition at line 40 of file LaserRangeFinder.h.

Member Function Documentation

◆ renderLine()

void geo::LaserRangeFinder::RenderResult::renderLine ( const Vec2 p1,
const Vec2 p2 
)
virtual

Definition at line 22 of file LaserRangeFinder.cpp.

◆ renderPoint()

void geo::LaserRangeFinder::RenderResult::renderPoint ( uint  index,
float  depth 
)
virtual

Definition at line 133 of file LaserRangeFinder.cpp.

Member Data Documentation

◆ lrf_

const geo::LaserRangeFinder* geo::LaserRangeFinder::RenderResult::lrf_

Definition at line 51 of file LaserRangeFinder.h.

◆ max_i

uint geo::LaserRangeFinder::RenderResult::max_i

Definition at line 47 of file LaserRangeFinder.h.

◆ min_i

uint geo::LaserRangeFinder::RenderResult::min_i

Definition at line 46 of file LaserRangeFinder.h.

◆ ranges

std::vector<double>& geo::LaserRangeFinder::RenderResult::ranges

Definition at line 49 of file LaserRangeFinder.h.


The documentation for this class was generated from the following files: