CellexalVR  1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
CellexalVR.Spatial.SpatialGraph Class Reference

Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects. More...

Inheritance diagram for CellexalVR.Spatial.SpatialGraph:

Public Member Functions

IEnumerator AddSlices ()
 
void ActivateSlices (bool move=true)
 Activate/Deactive slicemode. Activating means making each slice of the graph interactable independently of the others. Deactivating will reorganise them back to their original orientation and they will be moved as one object. More...
 
void ToggleGraphPointsTransparency (bool toggle)
 
GraphSlice GetSlice (string sliceName)
 
void ResetPosition ()
 
void ResetSizeAndRotation ()
 

Public Attributes

bool slicesActive
 
List< Graphslices = new List<Graph>()
 
Dictionary< string, GraphPoint > points = new Dictionary<string, GraphPoint>()
 
GameObject chunkManagerPrefab
 
GameObject contourParent
 
Material opaqueMat
 
ReferenceManager referenceManager
 
GameObject replacementPrefab
 
GameObject wirePrefab
 
GameObject brainModel
 
GameObject cubePrefab
 

Detailed Description

Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects.

Member Function Documentation

◆ ActivateSlices()

void CellexalVR.Spatial.SpatialGraph.ActivateSlices ( bool  move = true)

Activate/Deactive slicemode. Activating means making each slice of the graph interactable independently of the others. Deactivating will reorganise them back to their original orientation and they will be moved as one object.


The documentation for this class was generated from the following file: