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

Orient the normal of the plane such that normal.X/Y/Z is positive/negative. More...

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

Static Public Attributes

int PosX = 0
 Orients the plane such that normal.X >= 0.
int NegX = 1
 Orients the plane such that normal.X <= 0.
int PosY = 2
 Orients the plane such that normal.Y >= 0.
int NegY = 3
 Orients the plane such that normal.Y <= 0.
int PosZ = 4
 Orients the plane such that normal.Z >= 0.
int NegZ = 5
 Orients the plane such that normal.Z <= 0.

Detailed Description

Orient the normal of the plane such that normal.X/Y/Z is positive/negative.

The orientation of a plane denotes which half of the space is above/below the plane. The orientation of the plane is important when using eVision.Easy3D.EPointCloudToZMapConverter for example, because only the points above the plane will be part of the eVision.Easy3D.EZMap.

Member Data Documentation

◆ NegX

int eVision.Easy3D.E3DPlaneNormalOrientation.NegX = 1
static

Orients the plane such that normal.X <= 0.

◆ NegY

int eVision.Easy3D.E3DPlaneNormalOrientation.NegY = 3
static

Orients the plane such that normal.Y <= 0.

◆ NegZ

int eVision.Easy3D.E3DPlaneNormalOrientation.NegZ = 5
static

Orients the plane such that normal.Z <= 0.

◆ PosX

int eVision.Easy3D.E3DPlaneNormalOrientation.PosX = 0
static

Orients the plane such that normal.X >= 0.

◆ PosY

int eVision.Easy3D.E3DPlaneNormalOrientation.PosY = 2
static

Orients the plane such that normal.Y >= 0.

◆ PosZ

int eVision.Easy3D.E3DPlaneNormalOrientation.PosZ = 4
static

Orients the plane such that normal.Z >= 0.