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!

package cesium

/**
 * Determines how two pixels' values are combined.
 * @see Online Documentation
 */

@JsName("\$cesium__BlendEquation")
external object /* enum */ BlendEquation {

    /**
     * Pixel values are added componentwise.  This is used in additive blending for translucency.
     */
    val ADD: BlendEquation

    /**
     * Pixel values are subtracted componentwise (source - destination).  This is used in alpha blending for translucency.
     */
    val SUBTRACT: BlendEquation

    /**
     * Pixel values are subtracted componentwise (destination - source).
     */
    val REVERSE_SUBTRACT: BlendEquation

    /**
     * Pixel values are given to the minimum function (min(source, destination)).
     *
     * This equation operates on each pixel color component.
     */
    val MIN: BlendEquation

    /**
     * Pixel values are given to the maximum function (max(source, destination)).
     *
     * This equation operates on each pixel color component.
     */
    val MAX: BlendEquation
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy