edu.berkeley.guir.lib.gesture.features
Class TotalAngle
java.lang.Object
|
+--java.util.Observable
|
+--edu.berkeley.guir.lib.gesture.Feature
|
+--edu.berkeley.guir.lib.gesture.features.TotalAngle
- All Implemented Interfaces:
- Observer, Serializable
- public class TotalAngle
- extends Feature
The sum of the angle at each point.
- See Also:
- Serialized Form
Method Summary |
protected void |
computeValue()
Non-incremental computation. |
double |
getMaxValue()
Return minimum value this feature can have |
double |
getMinValue()
Return maximum value this feature can have |
String |
getName()
Return a name that will be meaningful to the user |
void |
scale(double factor)
Change @gesture so that the feature changes (ideally by the
scale factor). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minValue
public final double minValue
maxValue
public final double maxValue
TotalAngle
public TotalAngle()
TotalAngle
public TotalAngle(Gesture g)
getName
public String getName()
- Description copied from class:
Feature
- Return a name that will be meaningful to the user
- Overrides:
getName
in class Feature
getMinValue
public double getMinValue()
- Return maximum value this feature can have
- Overrides:
getMinValue
in class Feature
getMaxValue
public double getMaxValue()
- Return minimum value this feature can have
- Overrides:
getMaxValue
in class Feature
computeValue
protected void computeValue()
- Non-incremental computation. Should set @value to new value and
- Overrides:
computeValue
in class Feature
scale
public void scale(double factor)
- Change @gesture so that the feature changes (ideally by the
scale factor).
- Overrides:
scale
in class Feature