@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface IIRFilterOptions
extends AudioNodeOptions
| Modifier and Type | Method and Description |
|---|---|
default IIRFilterOptions |
channelCount(int channelCount) |
default IIRFilterOptions |
channelCountMode(java.lang.String channelCountMode) |
default IIRFilterOptions |
channelInterpretation(java.lang.String channelInterpretation) |
static IIRFilterOptions |
create(double[] feedback,
double[] feedforward) |
static IIRFilterOptions |
create(double[] feedback,
JsArray<java.lang.Double> feedforward) |
static IIRFilterOptions |
create(JsArray<java.lang.Double> feedback,
double[] feedforward) |
static IIRFilterOptions |
create(JsArray<java.lang.Double> feedback,
JsArray<java.lang.Double> feedforward) |
JsArray<java.lang.Double> |
feedback() |
default IIRFilterOptions |
feedback(double... feedback) |
default IIRFilterOptions |
feedback(JsArray<java.lang.Double> feedback) |
JsArray<java.lang.Double> |
feedforward() |
default IIRFilterOptions |
feedforward(double... feedforward) |
default IIRFilterOptions |
feedforward(JsArray<java.lang.Double> feedforward) |
default void |
setFeedback(double... feedback) |
void |
setFeedback(JsArray<java.lang.Double> feedback) |
default void |
setFeedforward(double... feedforward) |
void |
setFeedforward(JsArray<java.lang.Double> feedforward) |
channelCount, channelCountMode, channelInterpretation, create, setChannelCount, setChannelCountMode, setChannelInterpretation@JsOverlay @Nonnull static IIRFilterOptions create(@Nonnull JsArray<java.lang.Double> feedback, @Nonnull JsArray<java.lang.Double> feedforward)
@JsOverlay @Nonnull static IIRFilterOptions create(@Nonnull double[] feedback, @Nonnull JsArray<java.lang.Double> feedforward)
@JsOverlay @Nonnull static IIRFilterOptions create(@Nonnull JsArray<java.lang.Double> feedback, @Nonnull double[] feedforward)
@JsOverlay @Nonnull static IIRFilterOptions create(@Nonnull double[] feedback, @Nonnull double[] feedforward)
@JsProperty(name="feedback") @Nonnull JsArray<java.lang.Double> feedback()
@JsProperty
void setFeedback(@Nonnull
JsArray<java.lang.Double> feedback)
@JsOverlay @Nonnull default IIRFilterOptions feedback(@Nonnull JsArray<java.lang.Double> feedback)
@JsOverlay
default void setFeedback(@Nonnull
double... feedback)
@JsOverlay @Nonnull default IIRFilterOptions feedback(@Nonnull double... feedback)
@JsProperty(name="feedforward") @Nonnull JsArray<java.lang.Double> feedforward()
@JsProperty
void setFeedforward(@Nonnull
JsArray<java.lang.Double> feedforward)
@JsOverlay @Nonnull default IIRFilterOptions feedforward(@Nonnull JsArray<java.lang.Double> feedforward)
@JsOverlay
default void setFeedforward(@Nonnull
double... feedforward)
@JsOverlay @Nonnull default IIRFilterOptions feedforward(@Nonnull double... feedforward)
@JsOverlay @Nonnull default IIRFilterOptions channelCount(int channelCount)
channelCount in interface AudioNodeOptions@JsOverlay @Nonnull default IIRFilterOptions channelCountMode(@ChannelCountMode @Nonnull java.lang.String channelCountMode)
channelCountMode in interface AudioNodeOptions@JsOverlay @Nonnull default IIRFilterOptions channelInterpretation(@ChannelInterpretation @Nonnull java.lang.String channelInterpretation)
channelInterpretation in interface AudioNodeOptions