|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FloatFunction | |
|---|---|
| com.threerings.opengl.effect | Effect classes. |
| com.threerings.probs | Probabilistic types. |
| Uses of FloatFunction in com.threerings.opengl.effect |
|---|
| Subclasses of FloatFunction in com.threerings.opengl.effect | |
|---|---|
static class |
FloatFunction.Constant
Returns a constant value. |
static class |
FloatFunction.InAndOut
A float function that blends linearly from a start value to an end value, then back to the start value. |
static class |
FloatFunction.Linear
Linearly interpolates between a start and an end value. |
static class |
FloatFunction.Multipoint
A float function that blends between an arbitrary number of values. |
static class |
FloatFunction.ThreePoint
A float function that blends linearly from a start value to a middle value, then to an end value. |
| Methods in com.threerings.opengl.effect that return FloatFunction | |
|---|---|
abstract FloatFunction |
FloatFunction.copy(FloatFunction result)
Copies this function. |
FloatFunction |
FloatFunction.Constant.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.Linear.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.InAndOut.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.ThreePoint.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.Multipoint.copy(FloatFunction result)
|
| Methods in com.threerings.opengl.effect with parameters of type FloatFunction | |
|---|---|
abstract FloatFunction |
FloatFunction.copy(FloatFunction result)
Copies this function. |
FloatFunction |
FloatFunction.Constant.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.Linear.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.InAndOut.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.ThreePoint.copy(FloatFunction result)
|
FloatFunction |
FloatFunction.Multipoint.copy(FloatFunction result)
|
| Constructors in com.threerings.opengl.effect with parameters of type FloatFunction | |
|---|---|
FloatFunction.Constant(FloatFunction function)
Creates a constant function with the specified function's middle. |
|
FloatFunction.InAndOut(FloatFunction function)
Creates an in-and-out function with the other function's start and end. |
|
FloatFunction.Linear(FloatFunction function)
Creates a linear function with the specified function's middle. |
|
FloatFunction.Multipoint(FloatFunction function)
Creates a multipoint function with the other function's start and end. |
|
FloatFunction.ThreePoint(FloatFunction function)
Creates a three point function with the other function's start, middle, and end. |
|
| Uses of FloatFunction in com.threerings.probs |
|---|
| Fields in com.threerings.probs declared as FloatFunction | |
|---|---|
FloatFunction |
FloatFunctionVariable.Fixed.function
The function to return. |
| Methods in com.threerings.probs that return FloatFunction | |
|---|---|
abstract FloatFunction |
FloatFunctionVariable.getValue(FloatFunction result)
Computes a sample value according to the variable's distribution. |
FloatFunction |
FloatFunctionVariable.Fixed.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableConstant.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableLinear.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableInAndOut.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableThreePoint.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableMultipoint.getValue(FloatFunction result)
|
| Methods in com.threerings.probs with parameters of type FloatFunction | |
|---|---|
abstract FloatFunction |
FloatFunctionVariable.getValue(FloatFunction result)
Computes a sample value according to the variable's distribution. |
FloatFunction |
FloatFunctionVariable.Fixed.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableConstant.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableLinear.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableInAndOut.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableThreePoint.getValue(FloatFunction result)
|
FloatFunction |
FloatFunctionVariable.VariableMultipoint.getValue(FloatFunction result)
|
| Constructors in com.threerings.probs with parameters of type FloatFunction | |
|---|---|
FloatFunctionVariable.Fixed(FloatFunction function)
Creates a fixed variable with the specified function. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||