CMYKHalftone

class CMYKHalftone(domainWarpFunction: String = "vec2 domainWarp(vec2 p) { return p; }", elementFunction: String = """ $sdCirclePhrase float element(in vec2 p, float v) { return sdCircle(p, v * dotSize); }""".trimIndent()) : Filter1to1(source)

Constructors

Link copied to clipboard
constructor(domainWarpFunction: String = "vec2 domainWarp(vec2 p) { return p; }", elementFunction: String = """ $sdCirclePhrase float element(in vec2 p, float v) { return sdCircle(p, v * dotSize); }""".trimIndent())

Properties

Link copied to clipboard
var blackColor: ColorRGBa
Link copied to clipboard
Link copied to clipboard
var cyanColor: ColorRGBa
Link copied to clipboard
Link copied to clipboard
var depthBufferOut: DepthBuffer?
Link copied to clipboard
Link copied to clipboard
var magentaColor: ColorRGBa
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var yellowColor: ColorRGBa
Link copied to clipboard

Functions

Link copied to clipboard
open fun apply(source: Array<ColorBuffer>, target: Array<ColorBuffer>, clip: Rectangle?)
fun apply(source: Array<ColorBuffer>, target: ColorBuffer, clip: Rectangle?)
fun apply(source: Array<ColorBuffer>, target: RenderTarget, clip: Rectangle?)
fun apply(source: ColorBuffer, target: Array<ColorBuffer>, clip: Rectangle?)
fun apply(source: ColorBuffer, target: ColorBuffer, clip: Rectangle?)
Link copied to clipboard
open override fun close()
Link copied to clipboard
open fun destroy()
Link copied to clipboard
fun untrack()