hpp-core
4.12.0
Implement basic classes for canonical path planning for kinematic chains.
|
Go to the documentation of this file.
19 #ifndef HPP_CORE_PATH_VALIDATION_REPORT_HH
20 # define HPP_CORE_PATH_VALIDATION_REPORT_HH
22 # include <hpp/util/indent.hh>
39 , configurationReport() {}
42 parameter (param), configurationReport (report)
47 virtual std::ostream&
print (std::ostream& os)
const
49 os <<
"Invalid configuration at parameter " << parameter << iendl
51 if (!configurationReport) os <<
"No ValidationReport";
52 else os << *configurationReport;
53 return os << decindent;
74 #endif // HPP_CORE_PATH_VALIDATION_REPORT_HH
Definition: validation-report.hh:36
virtual ~PathValidationReport()
Definition: path-validation-report.hh:45
ValidationReportPtr_t configurationReport
Definition: path-validation-report.hh:68
virtual std::ostream & print(std::ostream &os) const
Write report in a stream.
Definition: path-validation-report.hh:47
PathValidationReport()
Definition: path-validation-report.hh:37
Definition: bi-rrt-planner.hh:24
void setParameter(value_type p)
Definition: path-validation-report.hh:61
PathValidationReport(const value_type ¶m, const ValidationReportPtr_t &report)
Definition: path-validation-report.hh:40
shared_ptr< ValidationReport > ValidationReportPtr_t
Definition: fwd.hh:207
value_type getParameter()
Definition: path-validation-report.hh:56
value_type parameter
Parameter of the path where a invalid configuration has been found.
Definition: path-validation-report.hh:67
Definition: path-validation-report.hh:34
pinocchio::value_type value_type
Definition: fwd.hh:157
#define HPP_CORE_DLLAPI
Definition: config.hh:64