APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.media.sound

public final Class ModelStandardTransform

extends Object
implements ModelTransform
Class Inheritance
All Implemented Interfaces
com.sun.media.sound.ModelTransform

A standard transformer used in connection blocks. It expects input values to be between 0 and 1. The result of the transform is between 0 and 1 if polarity = unipolar and between -1 and 1 if polarity = bipolar. These constraints only applies to Concave, Convex and Switch transforms.
Author
Karl Helgason

Field Summary

Modifier and TypeField and Description
private boolean
public static final boolean
public static final boolean
private boolean
public static final boolean
public static final boolean
private int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public
public
ModelStandardTransform(boolean direction)

public
ModelStandardTransform(boolean direction, boolean polarity)

public
ModelStandardTransform(boolean direction, boolean polarity, int transform)

Method Summary

Modifier and TypeMethod and Description
public boolean
public boolean
public int
public void
setDirection(boolean direction)

public void
setPolarity(boolean polarity)

public void
setTransform(int transform)

public double
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

directionback to summary
private boolean direction
DIRECTION_MAX2MINback to summary
public static final boolean DIRECTION_MAX2MIN
DIRECTION_MIN2MAXback to summary
public static final boolean DIRECTION_MIN2MAX
polarityback to summary
private boolean polarity
POLARITY_BIPOLARback to summary
public static final boolean POLARITY_BIPOLAR
POLARITY_UNIPOLARback to summary
public static final boolean POLARITY_UNIPOLAR
transformback to summary
private int transform
TRANSFORM_ABSOLUTEback to summary
public static final int TRANSFORM_ABSOLUTE
TRANSFORM_CONCAVEback to summary
public static final int TRANSFORM_CONCAVE
TRANSFORM_CONVEXback to summary
public static final int TRANSFORM_CONVEX
TRANSFORM_LINEARback to summary
public static final int TRANSFORM_LINEAR
TRANSFORM_SWITCHback to summary
public static final int TRANSFORM_SWITCH

Constructor Detail

ModelStandardTransformback to summary
public ModelStandardTransform()
ModelStandardTransformback to summary
public ModelStandardTransform(boolean direction)
ModelStandardTransformback to summary
public ModelStandardTransform(boolean direction, boolean polarity)
ModelStandardTransformback to summary
public ModelStandardTransform(boolean direction, boolean polarity, int transform)

Method Detail

getDirectionback to summary
public boolean getDirection()
getPolarityback to summary
public boolean getPolarity()
getTransformback to summary
public int getTransform()
setDirectionback to summary
public void setDirection(boolean direction)
setPolarityback to summary
public void setPolarity(boolean polarity)
setTransformback to summary
public void setTransform(int transform)
transformback to summary
public double transform(double value)

Implements com.sun.media.sound.ModelTransform.transform.

Annotations
@Override