All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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,

    ;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy