Public Member Functions | Public Attributes | List of all members
AreaOccupancyEstimator::Ray Struct Reference

Public Member Functions

void intersect_horiz_segm (double st_x, double end_x, double y, IntersLocation loc, Intersections &consumer)
 
void intersect_vert_segm (double st_y, double end_y, double x, IntersLocation loc, Intersections &consumer)
 
 Ray (double x_s, double x_d, double y_s, double y_d)
 

Public Attributes

double x_delta
 
double x_st
 
double y_delta
 
double y_st
 

Detailed Description

Definition at line 36 of file area_occupancy_estimator.h.

Constructor & Destructor Documentation

AreaOccupancyEstimator::Ray::Ray ( double  x_s,
double  x_d,
double  y_s,
double  y_d 
)
inline

Definition at line 37 of file area_occupancy_estimator.h.

Member Function Documentation

void AreaOccupancyEstimator::Ray::intersect_horiz_segm ( double  st_x,
double  end_x,
double  y,
IntersLocation  loc,
Intersections consumer 
)
inline

Definition at line 43 of file area_occupancy_estimator.h.

void AreaOccupancyEstimator::Ray::intersect_vert_segm ( double  st_y,
double  end_y,
double  x,
IntersLocation  loc,
Intersections consumer 
)
inline

Definition at line 56 of file area_occupancy_estimator.h.

Member Data Documentation

double AreaOccupancyEstimator::Ray::x_delta

Definition at line 40 of file area_occupancy_estimator.h.

double AreaOccupancyEstimator::Ray::x_st

Definition at line 40 of file area_occupancy_estimator.h.

double AreaOccupancyEstimator::Ray::y_delta

Definition at line 41 of file area_occupancy_estimator.h.

double AreaOccupancyEstimator::Ray::y_st

Definition at line 41 of file area_occupancy_estimator.h.


The documentation for this struct was generated from the following file:


tiny_slam
Author(s):
autogenerated on Mon Jun 10 2019 15:30:57