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

The list of possible extracted features for eVision.Easy3D.E3DObject. More...

Inheritance diagram for eVision.Easy3D.E3DObjectFeature:
Collaboration diagram for eVision.Easy3D.E3DObjectFeature:

Static Public Attributes

int Length = 0
 Length of the object in metric units.
int Width = 1
 Width of the object in metric units.
int LocalHeight = 2
 Local height of the object in metric units.
int ReferenceHeight = 3
 Reference height of the object in metric units.
int Orientation = 4
 Orientation of the object.
int BoundingBox = 5
 3D oriented bounding box of the object.
int AveragePosition = 6
 3D average position of the object.
int LocalTopPosition = 7
 3D highest position of the object relatively to the object base plane.
int ReferenceTopPosition = 8
 3D top position relative to the ZMap origin (this is the position with the highest Z coordinate).
int Plane = 9
 Plane fitted to the object 3D positions.
int LocalTilt = 10
 Angle between the object plane and the base plane.
int ReferenceTilt = 11
 Angle between the object plane and the vertical (Z) axis.
int Area = 12
 Object area in metric units.
int Volume = 13
 Object volume in metric units.
int BasePlane = 14
 Base plane for the object.
int BaseTilt = 15
 Angle between the base plane and the vertical (Z) axis.
int ERectangleRegion = 16
 eVision.Easy3D.E3DObjectFeature.ERectangleRegion enclosing the object ZMap pixels.
int ERegion = 17
 eVision.Easy3D.E3DObjectFeature.ERegion composed of the object ZMap pixels.
int Sphere = 18
 Sphere fitted on the object.

Detailed Description

The list of possible extracted features for eVision.Easy3D.E3DObject.

Member Data Documentation

◆ Area

int eVision.Easy3D.E3DObjectFeature.Area = 12
static

Object area in metric units.

◆ AveragePosition

int eVision.Easy3D.E3DObjectFeature.AveragePosition = 6
static

3D average position of the object.

◆ BasePlane

int eVision.Easy3D.E3DObjectFeature.BasePlane = 14
static

Base plane for the object.

◆ BaseTilt

int eVision.Easy3D.E3DObjectFeature.BaseTilt = 15
static

Angle between the base plane and the vertical (Z) axis.

◆ BoundingBox

int eVision.Easy3D.E3DObjectFeature.BoundingBox = 5
static

3D oriented bounding box of the object.

◆ ERectangleRegion

int eVision.Easy3D.E3DObjectFeature.ERectangleRegion = 16
static

eVision.Easy3D.E3DObjectFeature.ERectangleRegion enclosing the object ZMap pixels.

◆ ERegion

int eVision.Easy3D.E3DObjectFeature.ERegion = 17
static

eVision.Easy3D.E3DObjectFeature.ERegion composed of the object ZMap pixels.

◆ Length

int eVision.Easy3D.E3DObjectFeature.Length = 0
static

Length of the object in metric units.

◆ LocalHeight

int eVision.Easy3D.E3DObjectFeature.LocalHeight = 2
static

Local height of the object in metric units.

◆ LocalTilt

int eVision.Easy3D.E3DObjectFeature.LocalTilt = 10
static

Angle between the object plane and the base plane.

◆ LocalTopPosition

int eVision.Easy3D.E3DObjectFeature.LocalTopPosition = 7
static

3D highest position of the object relatively to the object base plane.

◆ Orientation

int eVision.Easy3D.E3DObjectFeature.Orientation = 4
static

Orientation of the object.

◆ Plane

int eVision.Easy3D.E3DObjectFeature.Plane = 9
static

Plane fitted to the object 3D positions.

◆ ReferenceHeight

int eVision.Easy3D.E3DObjectFeature.ReferenceHeight = 3
static

Reference height of the object in metric units.

◆ ReferenceTilt

int eVision.Easy3D.E3DObjectFeature.ReferenceTilt = 11
static

Angle between the object plane and the vertical (Z) axis.

◆ ReferenceTopPosition

int eVision.Easy3D.E3DObjectFeature.ReferenceTopPosition = 8
static

3D top position relative to the ZMap origin (this is the position with the highest Z coordinate).

◆ Sphere

int eVision.Easy3D.E3DObjectFeature.Sphere = 18
static

Sphere fitted on the object.

◆ Volume

int eVision.Easy3D.E3DObjectFeature.Volume = 13
static

Object volume in metric units.

◆ Width

int eVision.Easy3D.E3DObjectFeature.Width = 1
static

Width of the object in metric units.