Definition of a specific detection result. More...
#include <cvb/dnc/search_result.hpp>
Public Member Functions | |
| Point3D< double > | Position () const noexcept |
| Coordinates of object's origin within point cloud. More... | |
| Vector3D< double > | RotationVector () const noexcept |
| Normalized rotation axis vector of object's orientation. More... | |
| Angle | Theta () const noexcept |
| Rotation angle of object's orientation. More... | |
| double | Score () const noexcept |
| Detection confidence value (0..1). More... | |
| bool | operator== (const SearchResult &searchResult) const noexcept |
| Compares to an other search result. More... | |
| bool | operator!= (const SearchResult &searchResult) const noexcept |
| Compares to an other search result. More... | |
Definition of a specific detection result.
|
inlinenoexcept |
Compares to an other search result.
| [in] | searchResult | Other search result. |
| Does | not throw any exception. |
|
inlinenoexcept |
Compares to an other search result.
| [in] | searchResult | Other search result. |
| Does | not throw any exception. |
|
inlinenoexcept |
Coordinates of object's origin within point cloud.
The indicated position corresponds to the coordinate origin in the CAD file.
| Does | not throw any exception. |
|
inlinenoexcept |
Normalized rotation axis vector of object's orientation.
The axis part of axis-angle representation of object's orientation. The rotation center is the given position Position.
| Does | not throw any exception. |
|
inlinenoexcept |
Detection confidence value (0..1).
The score is an individual hash similarity score between point cloud and CAD object. It must be equal or above the threshold given by Cvb.Dnc.SearchParameters.MinScore.
| Does | not throw any exception. |
|
inlinenoexcept |
Rotation angle of object's orientation.
The angle part of axis-angle representation of object's orientation.
| Does | not throw any exception. |