Skip to content

class Celestine::Filter::DisplacementMap
inherits Celestine::Filter::Basic #

Composites two filter sources

Constants#

TAG = "feDisplacementMap" #

Methods#

#draw(io : IO) : Nil #

Draws this displacement map to an IO

View source

#input : String? #

The first input source

View source

#input2 : String? #

The second input source

View source

#input2=(input2 : String?) #

The second input source

View source

#input=(input : String?) #

The first input source

View source

#scale : IFNumber? #

Displacement factor to be used

View source

#scale=(scale : IFNumber?) #

Displacement factor to be used

View source

#x_channel_selector : String? #

Seems broken ,couldn't find a working example. Even mozilla's example was busted.

View source

#x_channel_selector=(x_channel_selector : String?) #

Seems broken ,couldn't find a working example. Even mozilla's example was busted.

View source

#y_channel_selector : String? #

Seems broken ,couldn't find a working example. Even mozilla's example was busted.

View source

#y_channel_selector=(y_channel_selector : String?) #

Seems broken ,couldn't find a working example. Even mozilla's example was busted.

View source

module Celestine::Filter::DisplacementMap::Attrs #

Composites two filter sources

Included modules

Celestine::Filter::Basic::Attrs

Constants#

INPUT = "in" #

INPUT2 = "in2" #

SCALE = "scale" #

X_CHANNEL_SELECTOR = "xChannelSelector" #

Y_CHANNEL_SELECTOR = "yChannelSelector" #