Class DLSymbolModifier
java.lang.Object
PamView.symbol.modifier.SymbolModifier
rawDeepLearningClassifier.dataPlotFX.DLSymbolModifier
The DL symbol modifier. Colours symbols by either the value of the prediction
by a user selected class or by the class with the highest prediction value.
- Author:
- Jamie Macaulay.
-
Field Summary
Fields inherited from class PamView.symbol.modifier.SymbolModifier
symbolModifierParams
-
Constructor Summary
ConstructorDescriptionDLSymbolModifier
(PamSymbolChooser symbolChooser, DLAnnotationType dlAnnotType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Check the correct colour array is being used and, if not, change it.Get the JavaFX symbol options pane that has options for the symbol pane.getSymbolData
(GeneralProjector projector, PamDataUnit dataUnit) This is the symbol data to use if this modifier were to change everything.Get the symbol modifier parameters associated with the symbol modifier.void
setSymbolModifierParams
(SymbolModifierParams symbolModifierParams) Set the symbol modifier paramters.Methods inherited from class PamView.symbol.modifier.SymbolModifier
canModify, getModifierOptionsMenu, getModifyableBits, getName, getSymbolChooser, getToolTipText, modifySymbol, setName, setSelectionBit, setToolTipText
-
Field Details
-
DL_MODIFIER_NAME
-
-
Constructor Details
-
DLSymbolModifier
-
-
Method Details
-
getSymbolData
Description copied from class:SymbolModifier
This is the symbol data to use if this modifier were to change everything. the Symbolchooser will actually be calling the modifySymbol function, which calls this, then based on which bits are set for modification, will transfer over the appropriate information.Must be able to respond to a null projector and dataUnit for tree vies.
- Specified by:
getSymbolData
in classSymbolModifier
- Returns:
-
checkColourArray
public void checkColourArray()Check the correct colour array is being used and, if not, change it. -
getSymbolModifierParams
Description copied from class:SymbolModifier
Get the symbol modifier parameters associated with the symbol modifier.Note that this function should create a new instance of the settings class if the settings class is null. This allows subclasses to override this function to return custom parameter objects.
- Overrides:
getSymbolModifierParams
in classSymbolModifier
- Returns:
- the symbol modifier parameters.
-
setSymbolModifierParams
Description copied from class:SymbolModifier
Set the symbol modifier paramters.- Overrides:
setSymbolModifierParams
in classSymbolModifier
- Parameters:
symbolModifierParams
- - the symbol modifiers paramters.
-
getOptionsPane
Get the JavaFX symbol options pane that has options for the symbol pane.- Overrides:
getOptionsPane
in classSymbolModifier
- Returns:
- the symbol options pane.
-
getDialogPanel
- Overrides:
getDialogPanel
in classSymbolModifier
-
getDLAnnotType
-