Public Member Functions | Private Attributes | List of all members
PathInterpolator Class Reference

#include <path_interpolator.h>

Public Member Functions

std::list< CyclicVecFloat< 3, 2 > > interpolate (const std::list< CyclicVecInt< 3, 2 >> &path_grid, const float interval, const int local_range) const
 
void reset (const float angular_resolution, const int range)
 

Private Attributes

int angle_
 
int range_
 
RotationCache rot_cache_
 

Detailed Description

Definition at line 38 of file path_interpolator.h.

Member Function Documentation

std::list< CyclicVecFloat< 3, 2 > > PathInterpolator::interpolate ( const std::list< CyclicVecInt< 3, 2 >> &  path_grid,
const float  interval,
const int  local_range 
) const

Definition at line 36 of file path_interpolator.cpp.

void PathInterpolator::reset ( const float  angular_resolution,
const int  range 
)
inline

Definition at line 46 of file path_interpolator.h.

Member Data Documentation

int PathInterpolator::angle_
private

Definition at line 43 of file path_interpolator.h.

int PathInterpolator::range_
private

Definition at line 42 of file path_interpolator.h.

RotationCache PathInterpolator::rot_cache_
private

Definition at line 41 of file path_interpolator.h.


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


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Tue Jul 9 2019 05:00:13