public class

ModelStandardTransform

extends Object
implements ModelTransform
java.lang.Object
   ↳ com.sun.media.sound.ModelStandardTransform

Class Overview

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.

Summary

Constants
boolean DIRECTION_MAX2MIN
boolean DIRECTION_MIN2MAX
boolean POLARITY_BIPOLAR
boolean POLARITY_UNIPOLAR
int TRANSFORM_ABSOLUTE
int TRANSFORM_CONCAVE
int TRANSFORM_CONVEX
int TRANSFORM_LINEAR
int TRANSFORM_SWITCH
Public Constructors
ModelStandardTransform()
ModelStandardTransform(boolean direction)
ModelStandardTransform(boolean direction, boolean polarity)
ModelStandardTransform(boolean direction, boolean polarity, int transform)
Public Methods
boolean getDirection()
boolean getPolarity()
int getTransform()
void setDirection(boolean direction)
void setPolarity(boolean polarity)
void setTransform(int transform)
double transform(double value)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.sun.media.sound.ModelTransform

Constants

public static final boolean DIRECTION_MAX2MIN

Constant Value: true

public static final boolean DIRECTION_MIN2MAX

Constant Value: false

public static final boolean POLARITY_BIPOLAR

Constant Value: true

public static final boolean POLARITY_UNIPOLAR

Constant Value: false

public static final int TRANSFORM_ABSOLUTE

Constant Value: 4 (0x00000004)

public static final int TRANSFORM_CONCAVE

Constant Value: 1 (0x00000001)

public static final int TRANSFORM_CONVEX

Constant Value: 2 (0x00000002)

public static final int TRANSFORM_LINEAR

Constant Value: 0 (0x00000000)

public static final int TRANSFORM_SWITCH

Constant Value: 3 (0x00000003)

Public Constructors

public ModelStandardTransform ()

public ModelStandardTransform (boolean direction)

public ModelStandardTransform (boolean direction, boolean polarity)

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

Public Methods

public boolean getDirection ()

public boolean getPolarity ()

public int getTransform ()

public void setDirection (boolean direction)

public void setPolarity (boolean polarity)

public void setTransform (int transform)

public double transform (double value)