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

This enumeration contains the possible values for the parameter of eVision.Easy3D.E3DViewer.GenerateColors method. More...

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

Static Public Attributes

int HueFromZ = 0
 The Hue color component calculated from Z coordinate.
int HueFromY = 1
 The Hue color component calculated from Y coordinate.
int HueFromX = 2
 The Hue color component calculated from X coordinate.
int HueFastFromZ = 3
 The Hue color component with fast change calculated from Z coordinate.
int HueFastFromY = 4
 The Hue color component with fast change calculated from Y coordinate.
int HueFastFromX = 5
 The Hue color component with fast change calculated from X coordinate.
int RGBCube = 6
 RGB colors directly calculated from XYZ coordinates.
int HueFromIntensity = 7
 The colors used are calculated from the intensity attribute of eVision.Easy3D.EPointCloud.
int HueFromConfidence = 8
 The colors used are calculated from the confidence attribute of eVision.Easy3D.EPointCloud.
int HueFromDistance = 9
 The colors used are calculated from the distance attribute of eVision.Easy3D.EPointCloud.
int HueFromNormal = 10
 The colors used are calculated from the normal attribute of eVision.Easy3D.EPointCloud.
int Undefined = 255
 The color ramp is not defined.

Detailed Description

This enumeration contains the possible values for the parameter of eVision.Easy3D.E3DViewer.GenerateColors method.

Member Data Documentation

◆ HueFastFromX

int eVision.Easy3D.EColorRampMode.HueFastFromX = 5
static

The Hue color component with fast change calculated from X coordinate.

The colors range from Red (minimum X) to Red (maximum X) going through green and blue.

◆ HueFastFromY

int eVision.Easy3D.EColorRampMode.HueFastFromY = 4
static

The Hue color component with fast change calculated from Y coordinate.

The colors range from Red (minimum Y) to Red (maximum Y) going through green and blue.

◆ HueFastFromZ

int eVision.Easy3D.EColorRampMode.HueFastFromZ = 3
static

The Hue color component with fast change calculated from Z coordinate.

The colors range from Red (minimum Z) to Red (maximum Z) going through green and blue.

◆ HueFromConfidence

int eVision.Easy3D.EColorRampMode.HueFromConfidence = 8
static

The colors used are calculated from the confidence attribute of eVision.Easy3D.EPointCloud.

◆ HueFromDistance

int eVision.Easy3D.EColorRampMode.HueFromDistance = 9
static

The colors used are calculated from the distance attribute of eVision.Easy3D.EPointCloud.

◆ HueFromIntensity

int eVision.Easy3D.EColorRampMode.HueFromIntensity = 7
static

The colors used are calculated from the intensity attribute of eVision.Easy3D.EPointCloud.

◆ HueFromNormal

int eVision.Easy3D.EColorRampMode.HueFromNormal = 10
static

The colors used are calculated from the normal attribute of eVision.Easy3D.EPointCloud.

A normal of (1, 0, 0) is converted to (255, 0, 0), one of (0, 1, 0) to (0, 255, 0) and one of (0, 0, 1) to (0, 0, 255).

◆ HueFromX

int eVision.Easy3D.EColorRampMode.HueFromX = 2
static

The Hue color component calculated from X coordinate.

The colors range from Blue (minimum X) to Red (maximum X).

◆ HueFromY

int eVision.Easy3D.EColorRampMode.HueFromY = 1
static

The Hue color component calculated from Y coordinate.

The colors range from Blue (minimum Y) to Red (maximum Y).

◆ HueFromZ

int eVision.Easy3D.EColorRampMode.HueFromZ = 0
static

The Hue color component calculated from Z coordinate.

The colors range from Blue (minimum Z) to Red (maximum Z).

◆ RGBCube

int eVision.Easy3D.EColorRampMode.RGBCube = 6
static

RGB colors directly calculated from XYZ coordinates.

◆ Undefined

int eVision.Easy3D.EColorRampMode.Undefined = 255
static

The color ramp is not defined.

This is the value used when there is no color and all eVision.Easy3D.E3DPoint will be displayed in white.