![]() |
RobWorkProject
23.9.11-
|
DistanceResult contains basic information about the distance result between two frames. More...
#include <DistanceMultiStrategy.hpp>
Public Member Functions | |
| void | clear () |
Public Attributes | |
| ProximityModel::Ptr | a |
| reference to the first proximity model | |
| ProximityModel::Ptr | b |
| reference to the second proximity model | |
| math::Vector3D< double > | p1 |
| Closest point on f1 to f2, described in world reference frame. | |
| math::Vector3D< double > | p2 |
| Closest point on f2 to f1, described in world reference frame. | |
| double | distance |
| distance between frame f1 and frame f2 | |
| std::vector< math::Vector3D< double > > | p1s |
| Closest points on f1 to f2, described in world reference frame. | |
| std::vector< math::Vector3D< double > > | p2s |
| Closest point on f2 to f1, described in world reference frame. | |
| std::vector< int > | geoIdxA |
| geometry index to geometry in object A | |
| std::vector< int > | geoIdxB |
| geometry index to geometry in object B | |
| std::vector< int > | p1prims |
| indices to the primitives which are the closest points on the first proximity model | |
| std::vector< int > | p2prims |
| indices to the primitives which are the closest points on the second proximity model | |
| std::vector< double > | distances |
| distances between contact points | |
DistanceResult contains basic information about the distance result between two frames.