eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.E3DAnomaly Class Reference

Represents a detected 3D anomaly. More...

Public Member Functions

None __init__ (self)
 Constructs an eVision.Easy3D.E3DAnomaly.
None __init__ (self, eVision.Easy3D.E3DAnomaly other)
 Constructs an eVision.Easy3D.E3DAnomaly.
eVision.Easy3D.E3DObject Create3DObject (self)
 Creates an eVision.Easy3D.E3DObject from the eVision.Easy3D.E3DAnomaly to render it in an eVision.Easy3D.E3DViewer.
eVision.Easy3D.EPointCloud Cloud (self)
 Gets the eVision.Easy3D.EPointCloud containing the points belonging to the eVision.Easy3D.E3DAnomaly as well as their distance to the scan.
float Area (self)
 Gets the area of the eVision.Easy3D.E3DAnomaly.
eVision.Easy3D.E3DPoint CenterOfGravity (self)
 Gets the center of gravity of the eVision.Easy3D.E3DAnomaly.
eVision.Easy3D.E3DBox BoundingBox (self)
 Gets the bounding box of the eVision.Easy3D.E3DAnomaly.

Detailed Description

Represents a detected 3D anomaly.

Remarks:

License(s): Easy3DMatch

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.Easy3D.E3DAnomaly.__init__ ( self)

Constructs an eVision.Easy3D.E3DAnomaly.

◆ __init__() [2/2]

None eVision.Easy3D.E3DAnomaly.__init__ ( self,
eVision.Easy3D.E3DAnomaly other )

Constructs an eVision.Easy3D.E3DAnomaly.

Parameters
otherAnother eVision.Easy3D.E3DAnomaly object to be copied in the new eVision.Easy3D.E3DAnomaly object.

Member Function Documentation

◆ Area()

float eVision.Easy3D.E3DAnomaly.Area ( self)

Gets the area of the eVision.Easy3D.E3DAnomaly.

◆ BoundingBox()

eVision.Easy3D.E3DBox eVision.Easy3D.E3DAnomaly.BoundingBox ( self)

Gets the bounding box of the eVision.Easy3D.E3DAnomaly.

◆ CenterOfGravity()

eVision.Easy3D.E3DPoint eVision.Easy3D.E3DAnomaly.CenterOfGravity ( self)

Gets the center of gravity of the eVision.Easy3D.E3DAnomaly.

◆ Cloud()

eVision.Easy3D.EPointCloud eVision.Easy3D.E3DAnomaly.Cloud ( self)

Gets the eVision.Easy3D.EPointCloud containing the points belonging to the eVision.Easy3D.E3DAnomaly as well as their distance to the scan.

◆ Create3DObject()

eVision.Easy3D.E3DObject eVision.Easy3D.E3DAnomaly.Create3DObject ( self)

Creates an eVision.Easy3D.E3DObject from the eVision.Easy3D.E3DAnomaly to render it in an eVision.Easy3D.E3DViewer.

Deprecated

This method is deprecated, retrieve the bounding box with eVision.Easy3D.E3DAnomaly.BoundingBox and display it directly in the eVision.Easy3D.E3DViewer.

Deprecated in version 24.2. Scheduled to be removed in version 27.6.