|
enum | SortOrder { DEFAULT,
MEDIAN,
BOX_HEIGHT
} |
| Represent the different orders that the box plots can be sorted by. Default is the order the FACS names are written in the input files More...
|
|
◆ SortOrder
Represent the different orders that the box plots can be sorted by. Default is the order the FACS names are written in the input files
◆ ClearBoxPlots()
void CellexalVR.AnalysisLogic.BoxPlotGrid.ClearBoxPlots |
( |
| ) |
|
Removes all box lots, does not remove the background or parent gameobject. GenerateBoxPlots(List<Graph.GraphPoint>) can be called to populate this BoxPlotGrid again.
◆ ClearHighlight()
void CellexalVR.AnalysisLogic.BoxPlotGrid.ClearHighlight |
( |
| ) |
|
◆ GenerateBoxPlot()
void CellexalVR.AnalysisLogic.BoxPlotGrid.GenerateBoxPlot |
( |
List< float > |
values, |
|
|
string |
facs |
|
) |
| |
Creates a new box plot from the given values.
- Parameters
-
values | A list of values to create the box plot from. |
facs | The label to put over the box plot. |
◆ GenerateBoxPlots()
void CellexalVR.AnalysisLogic.BoxPlotGrid.GenerateBoxPlots |
( |
Selection |
selection | ) |
|
Generates new box plots from a given selection.
- Parameters
-
selection | A list of graphpoints to use for the boxplots. Or null for all cells in the current dataset. |
◆ HighlightSelection()
void CellexalVR.AnalysisLogic.BoxPlotGrid.HighlightSelection |
( |
| ) |
|
Highlights this the group in all graphs that this grid of boxplots was made from.
◆ Remove()
void CellexalVR.AnalysisLogic.BoxPlotGrid.Remove |
( |
| ) |
|
Destroys this gameobject and all box plots it contains.
◆ ResizeAllBoxPlots()
void CellexalVR.AnalysisLogic.BoxPlotGrid.ResizeAllBoxPlots |
( |
| ) |
|
Resizes all boxplots depending on the global minimum and maximum values in them. Should be called once all boxplots have been generated with GenerateBoxPlot.
◆ SetSelection()
void CellexalVR.AnalysisLogic.BoxPlotGrid.SetSelection |
( |
Selection |
selection, |
|
|
int |
group = -1 |
|
) |
| |
Sets the selection that this collection of boxplots represents.
- Parameters
-
selection | The selection that is used to create the box plots. |
group | Optional. One of the selection's groups, from Selection.groups, if the boxplots corresponds to only one group of the selection. |
◆ SortBoxPlotsByDefault()
void CellexalVR.AnalysisLogic.BoxPlotGrid.SortBoxPlotsByDefault |
( |
| ) |
|
Sorts all box plots by the default order they were written in the input files.
◆ SortBoxPlotsByHeight()
void CellexalVR.AnalysisLogic.BoxPlotGrid.SortBoxPlotsByHeight |
( |
| ) |
|
Sorts all box plots by their boxes' heights, in descending order.
◆ SortBoxPlotsByMedian()
void CellexalVR.AnalysisLogic.BoxPlotGrid.SortBoxPlotsByMedian |
( |
| ) |
|
Sorts all box plots by their median value, in ascending order.
The documentation for this class was generated from the following file:
- cellexalvr_cloudxr/Assets/Scripts/AnalysisLogic/BoxPlotGrid.cs