CellexalVR
0.13.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
|
Represents a manager that holds all graphs. More...
Public Types | |
enum | GeneExpressionColoringMethods { EqualExpressionRanges, EqualCellNumbers } |
The different methods for coloring graphs by gene expression. The different options are:
| |
Public Member Functions | |
void | DrawDebugGizmos (bool b) |
void | DrawDebugLines (bool b) |
void | DrawSelectionToolDebugLines (bool b) |
void | DrawDebugRaycast (bool b) |
void | DrawDebugRejectionApproveCubes (bool b) |
void | DrawDebugCubesOnLevel (int level) |
void | Party (bool b) |
void | DrawDebugGroups (bool b) |
void | TestTexture () |
Graph.GraphPoint | FindGraphPoint (string graphName, string label) |
Finds a graphpoint. More... | |
void | RecolorGraphPoint (string label, int i) |
void | ColorAllGraphsByGeneExpression (ArrayList expressions) |
<summary | |
void | DeleteGraphsAndNetworks () |
Deletes all graphs and networks in the scene. More... | |
void | AddNetwork (NetworkHandler handler) |
void | RemoveNetwork (NetworkHandler handler) |
void | ClearExpressionColours () |
Clears expression colours from graph but keeps current selection colours. More... | |
void | ResetGraphsColor () |
Resets all graphpoints' in all graphs colors to white. Also clears selection and removes annotations. More... | |
void | ResetGraphsPosition () |
Resets the position, scale and color of all Graphs. More... | |
Graph | FindGraph (string graphName) |
Finds a graph. More... | |
void | ClearLinesBetweenGraphs () |
Removes all lines between graphpoints. More... | |
void | SetInfoPanelsVisible (bool visible) |
Set all graphs' info panels to visible or not visible. More... | |
void | SetAxesVisible (bool visible) |
Set all graphs' axes to visible or not visible. More... | |
Public Attributes | |
ReferenceManager | referenceManager |
AudioSource | goodSound |
List< string > | directories |
Shader | graphPointNormalShader |
Shader | graphPointOutlineShader |
SelectionManager | selectionManager |
List< Graph > | Graphs |
List< Graph > | originalGraphs |
List< Graph > | facsGraphs |
List< Graph > | attributeSubGraphs |
List< string > | velocityFiles |
GeneExpressionColoringMethods | GeneExpressionColoringMethod = GeneExpressionColoringMethods.EqualExpressionRanges |
bool | drawDebugCubes = false |
bool | drawDebugLines = false |
bool | drawSelectionToolDebugLines = false |
bool | drawDebugRaycast = false |
bool | drawDebugRejectionApprovedCubes = false |
bool | drawDebugGroups = false |
int | drawDebugCubesOnLevel = -1 |
Represents a manager that holds all graphs.
The different methods for coloring graphs by gene expression. The different options are:
void CellexalVR.AnalysisObjects.GraphManager.ClearExpressionColours | ( | ) |
Clears expression colours from graph but keeps current selection colours.
void CellexalVR.AnalysisObjects.GraphManager.ClearLinesBetweenGraphs | ( | ) |
Removes all lines between graphpoints.
void CellexalVR.AnalysisObjects.GraphManager.DeleteGraphsAndNetworks | ( | ) |
Deletes all graphs and networks in the scene.
Graph CellexalVR.AnalysisObjects.GraphManager.FindGraph | ( | string | graphName | ) |
Finds a graph.
graphName | The graph's name, or an empty string for any graph. |
Graph.GraphPoint CellexalVR.AnalysisObjects.GraphManager.FindGraphPoint | ( | string | graphName, |
string | label | ||
) |
Finds a graphpoint.
graphName | The name of the graph the graphpoint is in. |
label | The graphpoint's label. |
void CellexalVR.AnalysisObjects.GraphManager.ResetGraphsColor | ( | ) |
Resets all graphpoints' in all graphs colors to white. Also clears selection and removes annotations.
void CellexalVR.AnalysisObjects.GraphManager.ResetGraphsPosition | ( | ) |
Resets the position, scale and color of all Graphs.
void CellexalVR.AnalysisObjects.GraphManager.SetAxesVisible | ( | bool | visible | ) |
Set all graphs' axes to visible or not visible.
visible | TRue for visible, false for invisible |
void CellexalVR.AnalysisObjects.GraphManager.SetInfoPanelsVisible | ( | bool | visible | ) |
Set all graphs' info panels to visible or not visible.
visible | TRue for visible, false for invisible |