Package bearinglocaliser.beamformer
Class WrappedBeamFormAlgorithmProvider
java.lang.Object
bearinglocaliser.algorithms.BearingAlgorithmProvider
bearinglocaliser.beamformer.WrappedBeamFormAlgorithmProvider
-
Constructor Summary
ConstructorDescriptionWrappedBeamFormAlgorithmProvider
(BeamFormBearingWrapper beamFormBearingWrapper, BeamAlgorithmProvider beamAlgorithmProvider) -
Method Summary
Modifier and TypeMethodDescriptioncreateAlgorithm
(BearingProcess bearingProcess, BearingAlgorithmParams algorithmParams, int groupIndex) createNewParams
(int groupNumber, int groupChanMap) getBeamAlgoParams
(BearingAlgorithmParams bearingAlgoParams) SettingsPane<?>
getSettingsPane
(Window awtWindow, BearingLocaliserParams blParams, BearingAlgorithmParams algoParams) showConfigDialog
(Window awtWindow, BearingLocaliserParams params, BearingAlgorithmParams groupParams)
-
Constructor Details
-
WrappedBeamFormAlgorithmProvider
public WrappedBeamFormAlgorithmProvider(BeamFormBearingWrapper beamFormBearingWrapper, BeamAlgorithmProvider beamAlgorithmProvider)
-
-
Method Details
-
getStaticProperties
- Specified by:
getStaticProperties
in classBearingAlgorithmProvider
-
getSettingsPane
public SettingsPane<?> getSettingsPane(Window awtWindow, BearingLocaliserParams blParams, BearingAlgorithmParams algoParams) - Specified by:
getSettingsPane
in classBearingAlgorithmProvider
-
getBeamAlgoParams
-
createAlgorithm
public BearingAlgorithm createAlgorithm(BearingProcess bearingProcess, BearingAlgorithmParams algorithmParams, int groupIndex) - Specified by:
createAlgorithm
in classBearingAlgorithmProvider
-
createNewParams
- Specified by:
createNewParams
in classBearingAlgorithmProvider
-
showConfigDialog
public BearingAlgorithmParams showConfigDialog(Window awtWindow, BearingLocaliserParams params, BearingAlgorithmParams groupParams) - Overrides:
showConfigDialog
in classBearingAlgorithmProvider
-