|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorbotix.robot.util.Value
public class Value
Provides methods to constrain numerical values.
| Constructor Summary | |
|---|---|
Value()
|
|
| Method Summary | |
|---|---|
static double |
clamp(double value,
double min,
double max)
Clamps a value between a minimum and maximum value. |
static int |
clamp(int value,
int min,
int max)
Clamps a value between a minimum and maximum value. |
static double |
window(double value,
double windowValue,
double delta)
Keeps a value at a fixed value if it is within some range of it. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Value()
| Method Detail |
|---|
public static double clamp(double value,
double min,
double max)
value - The value to clamp.min - The minimum value.max - The maximum value.
public static int clamp(int value,
int min,
int max)
value - The value to clamp.min - The minimum value.max - The maximum value.
public static double window(double value,
double windowValue,
double delta)
value - The value to window.windowValue - A value that the value should be if it is within some delta of it.delta - The delta used to calculate the range within the windowValue.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||