Defines | 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.

Defines

#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)

Define 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 Mon Aug 14 2017 02:35:43