Package Localiser
Interface LocalisationAlgorithm
- All Known Subinterfaces:
BearingLocaliser
- All Known Implementing Classes:
BearingLocaliserControl,ClickControl,ClickGroupLocaliser,CombinedBearingLocaliser,CTMAnntoationType,GeneralGroupLocaliser,Group3DLocaliserControl,LSQBearingLocaliser,MLGridBearingLocaliser,MLGridBearingLocaliser2,MLLineBearingLocaliser2,PairBearingLocaliser,SimplexBearingLocaliser,STClickControl,TargetMotionLocaliser,TMAnnotationType,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.
-