CellexalVR
1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
|
Represents a collection of networks placed on a skeleton like model of a graph. More...
Public Member Functions | |
void | CalculateLayoutOnAllNetworks () |
Calculates the 2D layout of all networks. More... | |
void | CreateArcs (ref NetworkReader.NetworkKeyPair[] keyPairs, ref Dictionary< string, NetworkNode > nodes) |
Saves the arcs that go between the networks. More... | |
void | CreateNetworkAnimation (Transform graph) |
Spawn network beside graph it was created from. More... | |
void | DeleteNetwork () |
Used to delete this network. Starts the same animation that is used to minimze but deletes the obj when its been minimized. More... | |
NetworkCenter | FindNetworkCenter (string networkCenterName) |
Finds a networkcenter in this networkhandler. More... | |
void | HighLightGene (string geneName) |
Highlights a gene in all networks with a red circle. More... | |
Public Attributes | |
Material | highlightMaterial |
Material | normalMaterial |
bool | removable |
bool | removing = false |
ReferenceManager | referenceManager |
List< NetworkCenter > | networks = new List<NetworkCenter>() |
Selection | selection |
int | layoutApplied = 0 |
Properties | |
List< NetworkCenter > | Replacements [get] |
Represents a collection of networks placed on a skeleton like model of a graph.
void CellexalVR.AnalysisObjects.NetworkHandler.CalculateLayoutOnAllNetworks | ( | ) |
Calculates the 2D layout of all networks.
void CellexalVR.AnalysisObjects.NetworkHandler.CreateArcs | ( | ref NetworkReader.NetworkKeyPair[] | keyPairs, |
ref Dictionary< string, NetworkNode > | nodes | ||
) |
Saves the arcs that go between the networks.
keyPairs | An array of NetworkReader.NetworkKeyPair. |
nodes | All nodes in all networks. |
void CellexalVR.AnalysisObjects.NetworkHandler.CreateNetworkAnimation | ( | Transform | graph | ) |
Spawn network beside graph it was created from.
void CellexalVR.AnalysisObjects.NetworkHandler.DeleteNetwork | ( | ) |
Used to delete this network. Starts the same animation that is used to minimze but deletes the obj when its been minimized.
<summary
NetworkCenter CellexalVR.AnalysisObjects.NetworkHandler.FindNetworkCenter | ( | string | networkCenterName | ) |
Finds a networkcenter in this networkhandler.
networkCenterName | The name of the networkcenter |
void CellexalVR.AnalysisObjects.NetworkHandler.HighLightGene | ( | string | geneName | ) |
Highlights a gene in all networks with a red circle.
geneName | The gene to highlight. |