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

main.cesium.StencilFunction.kt Maven / Gradle / Ivy

// Automatically generated - do not modify!

package cesium

/**
 * Determines the function used to compare stencil values for the stencil test.
 * @see Online Documentation
 */

@JsName("\$cesium__StencilFunction")
external object /* enum */ StencilFunction {

    /**
     * The stencil test never passes.
     */
    val NEVER: StencilFunction

    /**
     * The stencil test passes when the masked reference value is less than the masked stencil value.
     */
    val LESS: StencilFunction

    /**
     * The stencil test passes when the masked reference value is equal to the masked stencil value.
     */
    val EQUAL: StencilFunction

    /**
     * The stencil test passes when the masked reference value is less than or equal to the masked stencil value.
     */
    val LESS_OR_EQUAL: StencilFunction

    /**
     * The stencil test passes when the masked reference value is greater than the masked stencil value.
     */
    val GREATER: StencilFunction

    /**
     * The stencil test passes when the masked reference value is not equal to the masked stencil value.
     */
    val NOT_EQUAL: StencilFunction

    /**
     * The stencil test passes when the masked reference value is greater than or equal to the masked stencil value.
     */
    val GREATER_OR_EQUAL: StencilFunction

    /**
     * The stencil test always passes.
     */
    val ALWAYS: StencilFunction
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy