public class DialWatcher
extends java.lang.Object
implements manifold.domain.Behavior, manifold.domain.TransformListener
Constructor and Description |
---|
DialWatcher() |
Modifier and Type | Method and Description |
---|---|
void |
addTarget(java.lang.String componentName,
java.lang.Object object)
adds targets
|
void |
graspOccured(manifold.domain.TransformEvent event)
sets index to 1 when grasp happens
|
double |
makePIAdjustments(double rotatdeAngle)
This method is used to adjust angle (-pi, pi);
|
void |
recordDarkTemp(double temp)
sets darkTemp
|
void |
recordLightTemp(double temp)
sets lightTemp
|
void |
recordWaveTemp(double temp)
sets waveTemp
|
void |
releaseOccured(manifold.domain.TransformEvent event)
sets finalAngle and index to 0;
|
void |
setSelectOccured(manifold.domain.TransformEvent transformEvent) |
void |
transformOccured(manifold.domain.TransformEvent event)
process rotation
|
public void addTarget(java.lang.String componentName, java.lang.Object object)
addTarget
in interface manifold.domain.Behavior
public void setSelectOccured(manifold.domain.TransformEvent transformEvent)
setSelectOccured
in interface manifold.domain.TransformListener
public void graspOccured(manifold.domain.TransformEvent event)
graspOccured
in interface manifold.domain.TransformListener
public void releaseOccured(manifold.domain.TransformEvent event)
releaseOccured
in interface manifold.domain.TransformListener
public void transformOccured(manifold.domain.TransformEvent event)
transformOccured
in interface manifold.domain.TransformListener
public void recordWaveTemp(double temp)
temp
- temp value of wavelengthpublic void recordLightTemp(double temp)
temp
- temp value of light dialpublic void recordDarkTemp(double temp)
temp
- temp value of darkdialpublic double makePIAdjustments(double rotatdeAngle)
rotatdeAngle
-