openrndr
0.4.5-dev.4.uncommitted+98ebace
common
openrndr-draw
/
org.openrndr.draw
/
ShadeStyleFilter2to1
Shade
Style
Filter2to1
class
ShadeStyleFilter2to1
(
val
shadeStyle
:
ShadeStyle
)
:
Filter2to1
,
StyleParameters
(
source
)
Members
Members & Extensions
Constructors
Shade
Style
Filter2to1
Link copied to clipboard
constructor
(
shadeStyle
:
ShadeStyle
)
Functions
apply
Link copied to clipboard
fun
apply
(
source
:
Array
<
ColorBuffer
>
,
target
:
ColorBuffer
,
clip
:
Rectangle
?
=
null
)
fun
apply
(
source
:
Array
<
ColorBuffer
>
,
target
:
RenderTarget
,
clip
:
Rectangle
?
=
null
)
fun
apply
(
source
:
ColorBuffer
,
target
:
Array
<
ColorBuffer
>
,
clip
:
Rectangle
?
=
null
)
fun
apply
(
source
:
ColorBuffer
,
target
:
ColorBuffer
,
clip
:
Rectangle
?
=
null
)
fun
apply
(
source0
:
ColorBuffer
,
source1
:
ColorBuffer
,
target
:
ColorBuffer
,
clip
:
Rectangle
?
=
null
)
open
override
fun
apply
(
source
:
Array
<
ColorBuffer
>
,
target
:
Array
<
ColorBuffer
>
,
clip
:
Rectangle
?
)
destroy
Link copied to clipboard
open
fun
destroy
(
)
parameter
Link copied to clipboard
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
ColorRGBa
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
Matrix33
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
Matrix44
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
Vector2
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
Vector3
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Array
<
Vector4
>
)
open
override
fun
parameter
(
name
:
String
,
value
:
Boolean
)
open
override
fun
parameter
(
name
:
String
,
value
:
Double
)
open
override
fun
parameter
(
name
:
String
,
value
:
DoubleArray
)
open
override
fun
parameter
(
name
:
String
,
value
:
Float
)
open
override
fun
parameter
(
name
:
String
,
value
:
Int
)
open
override
fun
parameter
(
name
:
String
,
value
:
IntArray
)
open
override
fun
parameter
(
name
:
String
,
value
:
ColorRGBa
)
open
override
fun
parameter
(
name
:
String
,
value
:
ArrayCubemap
)
open
override
fun
parameter
(
name
:
String
,
value
:
ArrayTexture
)
open
override
fun
parameter
(
name
:
String
,
value
:
BufferTexture
)
open
override
fun
parameter
(
name
:
String
,
value
:
ColorBuffer
)
open
override
fun
parameter
(
name
:
String
,
value
:
Cubemap
)
open
override
fun
parameter
(
name
:
String
,
value
:
DepthBuffer
)
open
override
fun
parameter
(
name
:
String
,
value
:
VolumeTexture
)
open
override
fun
parameter
(
name
:
String
,
value
:
BooleanVector2
)
open
override
fun
parameter
(
name
:
String
,
value
:
BooleanVector3
)
open
override
fun
parameter
(
name
:
String
,
value
:
BooleanVector4
)
open
override
fun
parameter
(
name
:
String
,
value
:
IntVector2
)
open
override
fun
parameter
(
name
:
String
,
value
:
IntVector3
)
open
override
fun
parameter
(
name
:
String
,
value
:
IntVector4
)
open
override
fun
parameter
(
name
:
String
,
value
:
Matrix33
)
open
override
fun
parameter
(
name
:
String
,
value
:
Matrix44
)
open
override
fun
parameter
(
name
:
String
,
value
:
Vector2
)
open
override
fun
parameter
(
name
:
String
,
value
:
Vector3
)
open
override
fun
parameter
(
name
:
String
,
value
:
Vector4
)
parameter
Link copied to clipboard
inline
fun
<
T
:
Struct
<
T
>
>
StyleParameters
.
parameter
(
name
:
String
,
value
:
T
)
inline
fun
<
T
:
Struct
<
T
>
>
StyleParameters
.
parameter
(
name
:
String
,
value
:
Array
<
T
>
)
untrack
Link copied to clipboard
fun
untrack
(
)
Properties
depth
Buffer
Out
Link copied to clipboard
var
depthBufferOut
:
DepthBuffer
?
fill
Link copied to clipboard
var
fill
:
ColorRGBa
padding
Link copied to clipboard
var
padding
:
Int
parameters
Link copied to clipboard
open
val
parameters
:
MutableMap
<
String
,
Any
>
parameter map
parameter
Types
Link copied to clipboard
open
override
var
parameterTypes
:
ObservableHashmap
<
String
,
String
>
parameter
Values
Link copied to clipboard
open
override
var
parameterValues
:
MutableMap
<
String
,
Any
>
shade
Style
Link copied to clipboard
val
shadeStyle
:
ShadeStyle
texture
Base
Index
Link copied to clipboard
open
override
var
textureBaseIndex
:
Int