Represents a detected 3D anomaly. More...
#include <eVision/Easy3D/Easy3DMatch/E3DAnomaly.h>
Public Member Functions | |
| E3DAnomaly () | |
| Constructs an E3DAnomaly. | |
| E3DAnomaly (const eVision::Easy3D::E3DAnomaly &other) | |
| Constructs an E3DAnomaly. | |
| virtual | ~E3DAnomaly () throw () |
| eVision::Easy3D::E3DAnomaly & | operator= (const eVision::Easy3D::E3DAnomaly &other) |
| Assignment operator. | |
| eVision::Easy3D::EPointCloud | GetCloud () const |
| Gets the EPointCloud containing the points belonging to the E3DAnomaly as well as their distance to the scan. | |
| float | GetArea () const |
| Gets the area of the E3DAnomaly. | |
| eVision::Easy3D::E3DPoint | GetCenterOfGravity () const |
| Gets the center of gravity of the E3DAnomaly. | |
| eVision::Easy3D::E3DBox | GetBoundingBox () const |
| Gets the bounding box of the E3DAnomaly. | |
| eVision::Easy3D::E3DObject | Create3DObject () const |
| Creates an E3DObject from the E3DAnomaly to render it in an E3DViewer. | |
| E3DAnomaly (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Represents a detected 3D anomaly.
License(s): Easy3DMatch
| eVision::Easy3D::E3DAnomaly::E3DAnomaly | ( | ) |
Constructs an E3DAnomaly.
| eVision::Easy3D::E3DAnomaly::E3DAnomaly | ( | const eVision::Easy3D::E3DAnomaly & | other | ) |
Constructs an E3DAnomaly.
| other | Another E3DAnomaly object to be copied in the new E3DAnomaly object. |
|
virtual | ||||||||||||
| eVision::Easy3D::E3DAnomaly::E3DAnomaly | ( | CppWrapperInternal::InternalConstructor | ) |
| eVision::Easy3D::E3DObject eVision::Easy3D::E3DAnomaly::Create3DObject | ( | ) | const |
Creates an E3DObject from the E3DAnomaly to render it in an E3DViewer.
This method is deprecated, retrieve the bounding box with E3DAnomaly::GetBoundingBox and display it directly in the E3DViewer.
Deprecated in version 24.2. Scheduled to be removed in version 27.6.
| float eVision::Easy3D::E3DAnomaly::GetArea | ( | ) | const |
Gets the area of the E3DAnomaly.
| eVision::Easy3D::E3DBox eVision::Easy3D::E3DAnomaly::GetBoundingBox | ( | ) | const |
Gets the bounding box of the E3DAnomaly.
| eVision::Easy3D::E3DPoint eVision::Easy3D::E3DAnomaly::GetCenterOfGravity | ( | ) | const |
Gets the center of gravity of the E3DAnomaly.
| eVision::Easy3D::EPointCloud eVision::Easy3D::E3DAnomaly::GetCloud | ( | ) | const |
Gets the EPointCloud containing the points belonging to the E3DAnomaly as well as their distance to the scan.
| eVision::Easy3D::E3DAnomaly & eVision::Easy3D::E3DAnomaly::operator= | ( | const eVision::Easy3D::E3DAnomaly & | other | ) |
Assignment operator.
| other | The E3DAnomaly object that should be copied. |
| CppWrapperInternal::WrappedClass eVision::Easy3D::E3DAnomaly::wrappedClass_ |