Package Localiser
Interface LocalisationAlgorithm
- All Known Subinterfaces:
BearingLocaliser
- All Known Implementing Classes:
BearingLocaliserControl
,ClickControl
,CombinedBearingLocaliser
,LSQBearingLocaliser
,MLGridBearingLocaliser
,MLGridBearingLocaliser2
,MLLineBearingLocaliser2
,PairBearingLocaliser
,SimplexBearingLocaliser
,STClickControl
,TargetMotionLocaliser
,WhistleMoanControl
public interface LocalisationAlgorithm
Interface to attach to localisation algorithms which can provide basic information
(primarily for better book keeping and Tethys output)
- Author:
- dg50
-
Method Summary
Modifier and TypeMethodDescriptionGet information about the localisation algorithm.Get something that can make LocalisationType objects of a form a bit bespoke to the type of localiser.
-
Method Details
-
getAlgorithmInfo
LocalisationAlgorithmInfo getAlgorithmInfo()Get information about the localisation algorithm.- Returns:
- algorithm information.
-
getTethysCreator
LocalizationCreator getTethysCreator()Get something that can make LocalisationType objects of a form a bit bespoke to the type of localiser. This may be better than having the standard functions in LocalizationBuilder guess what's best.- Returns:
- can be null in which case standard functions will do the best they can.
-