main.cesium.BlendEquation.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
@file:JsModule("cesium")
package cesium
/**
* Determines how two pixels' values are combined.
* @see Online Documentation
*/
external enum class BlendEquation {
/**
* Pixel values are added componentwise. This is used in additive blending for translucency.
*/
ADD,
/**
* Pixel values are subtracted componentwise (source - destination). This is used in alpha blending for translucency.
*/
SUBTRACT,
/**
* Pixel values are subtracted componentwise (destination - source).
*/
REVERSE_SUBTRACT,
/**
* Pixel values are given to the minimum function (min(source, destination)).
*
* This equation operates on each pixel color component.
*/
MIN,
/**
* Pixel values are given to the maximum function (max(source, destination)).
*
* This equation operates on each pixel color component.
*/
MAX,
;
}