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. |