hpp::core::CollisionValidationReport Struct Reference

Validate a configuration with respect to collision. More...

#include <hpp/core/collision-validation-report.hh>

Inheritance diagram for hpp::core::CollisionValidationReport:
[legend]
Collaboration diagram for hpp::core::CollisionValidationReport:
[legend]

Public Member Functions

virtual std::ostream & print (std::ostream &os) const
 Write report in a stream. More...
 
- Public Member Functions inherited from hpp::core::ValidationReport
virtual ~ValidationReport ()
 

Public Attributes

CollisionObjectConstPtr_t object1
 First object in collision. More...
 
CollisionObjectConstPtr_t object2
 Second object in collision. More...
 
fcl::CollisionResult result
 fcl collision results More...
 

Detailed Description

Validate a configuration with respect to collision.

Member Function Documentation

virtual std::ostream& hpp::core::CollisionValidationReport::print ( std::ostream &  os) const
inlinevirtual

Write report in a stream.

Implements hpp::core::ValidationReport.

Reimplemented in hpp::core::AllCollisionsValidationReport.

Member Data Documentation

CollisionObjectConstPtr_t hpp::core::CollisionValidationReport::object1

First object in collision.

CollisionObjectConstPtr_t hpp::core::CollisionValidationReport::object2

Second object in collision.

fcl::CollisionResult hpp::core::CollisionValidationReport::result

fcl collision results