40 #ifndef PCL_REGISTRATION_EXCEPTIONS_H_ 41 #define PCL_REGISTRATION_EXCEPTIONS_H_ 43 #include <pcl/exceptions.h> 55 const char* file_name = NULL,
56 const char* function_name = NULL,
57 unsigned line_number = 0)
58 :
pcl::
PCLException (error_description, file_name, function_name, line_number) { }
70 const char* file_name = NULL,
71 const char* function_name = NULL,
72 unsigned line_number = 0)
73 :
pcl::
PCLException (error_description, file_name, function_name, line_number) { }
76 #endif//PCL_REGISTRATION_EXCEPTIONS_H_ A base class for all pcl exceptions which inherits from std::runtime_error.
This file defines compatibility wrappers for low level I/O functions.
NotEnoughPointsException(const std::string &error_description, const char *file_name=NULL, const char *function_name=NULL, unsigned line_number=0)
An exception that is thrown when the number of correspondents is not equal to the minimum required...
An exception that is thrown when the non linear solver didn't converge.
SolverDidntConvergeException(const std::string &error_description, const char *file_name=NULL, const char *function_name=NULL, unsigned line_number=0)