Macros | Typedefs | Functions
sick_ldmrs_print_resolution.cpp File Reference
#include <ros/ros.h>
#include <pcl_conversions/pcl_conversions.h>
#include <sensor_msgs/PointCloud2.h>
#include <sick_ldmrs_msgs/sick_ldmrs_point_type.h>
#include <pcl/point_cloud.h>
Include dependency graph for sick_ldmrs_print_resolution.cpp:

Go to the source code of this file.

Macros

#define deg2rad   0.01745329251994329576923690768
 
#define rad2deg   57.29577951308232087679815481
 

Typedefs

typedef pcl::PointCloud< PointTPointCloudT
 
typedef sick_ldmrs_msgs::SICK_LDMRS_Point PointT
 
typedef std::vector< std::pair< double, double > > ResolutionMap
 

Functions

bool almostEqual (double a, double b)
 
void callback (const sensor_msgs::PointCloud2::ConstPtr &pc)
 
void checkResolution (const PointCloudT::ConstPtr cloud)
 
std::string doubleToString (double val, int digits_after_decimal_point)
 
double getHAngle (const PointT &p)
 
PointCloudT::const_iterator getNextPoint (PointCloudT::const_iterator iter, const PointCloudT::ConstPtr cloud)
 
PointCloudT::const_iterator getNextPointInSameLayer (PointCloudT::const_iterator iter, const PointCloudT::ConstPtr cloud)
 
int main (int argc, char **argv)
 
std::string sectorToString (const ResolutionMap &sector)
 

Macro Definition Documentation

#define deg2rad   0.01745329251994329576923690768

Definition at line 50 of file sick_ldmrs_print_resolution.cpp.

#define rad2deg   57.29577951308232087679815481

Definition at line 53 of file sick_ldmrs_print_resolution.cpp.

Typedef Documentation

Definition at line 47 of file sick_ldmrs_print_resolution.cpp.

Definition at line 46 of file sick_ldmrs_print_resolution.cpp.

typedef std::vector<std::pair<double, double> > ResolutionMap

Definition at line 45 of file sick_ldmrs_print_resolution.cpp.

Function Documentation

bool almostEqual ( double  a,
double  b 
)
inline

Definition at line 65 of file sick_ldmrs_print_resolution.cpp.

void callback ( const sensor_msgs::PointCloud2::ConstPtr &  pc)

Definition at line 195 of file sick_ldmrs_print_resolution.cpp.

void checkResolution ( const PointCloudT::ConstPtr  cloud)

Definition at line 116 of file sick_ldmrs_print_resolution.cpp.

std::string doubleToString ( double  val,
int  digits_after_decimal_point 
)

Definition at line 56 of file sick_ldmrs_print_resolution.cpp.

double getHAngle ( const PointT p)
inline

Definition at line 70 of file sick_ldmrs_print_resolution.cpp.

PointCloudT::const_iterator getNextPoint ( PointCloudT::const_iterator  iter,
const PointCloudT::ConstPtr  cloud 
)

Definition at line 104 of file sick_ldmrs_print_resolution.cpp.

PointCloudT::const_iterator getNextPointInSameLayer ( PointCloudT::const_iterator  iter,
const PointCloudT::ConstPtr  cloud 
)

Definition at line 89 of file sick_ldmrs_print_resolution.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 204 of file sick_ldmrs_print_resolution.cpp.

std::string sectorToString ( const ResolutionMap sector)

Definition at line 75 of file sick_ldmrs_print_resolution.cpp.



sick_ldmrs_tools
Author(s): Martin Günther , Jochen Sprickerhof
autogenerated on Sun Oct 25 2020 03:33:58