|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Focusable
Implementers know how to set a focus, a focus offset and can provide their limits. This may eiter be a telescope or an adapter unit like a linear stage. The units for the set operations are abitrary, but should be linear, i.e. setting two times the same offset should end up at the same focus as a single offset twice as much.
| Method Summary | |
|---|---|
double |
getMaximumFocus()
Returns the maximum allowed focus in our specific units. |
double |
getMinimumFocus()
Returns the minimum allowed focusin our specific units. |
boolean |
setFocus(double mm)
We set an absolute value for the focus. |
boolean |
setFocusOffset(double mm)
We apply an offset (positve and negative values are allowed). |
| Method Detail |
|---|
boolean setFocus(double mm)
boolean setFocusOffset(double mm)
double getMaximumFocus()
double getMinimumFocus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||