|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.util.DeepObject
com.threerings.probs.FloatFunctionVariable
@EditorTypes(value={FloatFunctionVariable.Fixed.class,FloatFunctionVariable.VariableConstant.class,FloatFunctionVariable.VariableLinear.class,FloatFunctionVariable.VariableInAndOut.class,FloatFunctionVariable.VariableThreePoint.class,FloatFunctionVariable.VariableMultipoint.class},
label="mode")
public abstract class FloatFunctionVariable
A FloatFunction random variable.
| Nested Class Summary | |
|---|---|
static class |
FloatFunctionVariable.Fixed
Simply returns the same function. |
static class |
FloatFunctionVariable.VariableConstant
Returns a constant function with a variable value. |
static class |
FloatFunctionVariable.VariableInAndOut
Returns an in-and-out function with independent variable start and end values. |
static class |
FloatFunctionVariable.VariableLinear
Returns a linear function with independent variable start and end values. |
static class |
FloatFunctionVariable.VariableMultipoint
Returns a multipoint function with independent values. |
static class |
FloatFunctionVariable.VariableThreePoint
Returns a three-point function with independent variable start, middle, and end values. |
| Constructor Summary | |
|---|---|
FloatFunctionVariable()
|
|
| Method Summary | |
|---|---|
abstract FloatFunction |
getValue(FloatFunction result)
Computes a sample value according to the variable's distribution. |
| Methods inherited from class com.threerings.util.DeepObject |
|---|
clone, copy, copy, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public FloatFunctionVariable()
| Method Detail |
|---|
public abstract FloatFunction getValue(FloatFunction result)
result - an object to repopulate, if possible.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||