CellexalVR  1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
CellexalVR.General.CurvedHeatmapGenerator Class Reference
Inheritance diagram for CellexalVR.General.CurvedHeatmapGenerator:
CellexalVR.General.CurvedMeshGenerator

Public Member Functions

override void GenerateNodes (float r=1.0f)
 
IEnumerator GenerateCurvedHeatmap ()
 
- Public Member Functions inherited from CellexalVR.General.CurvedMeshGenerator
void GenerateMeshes ()
 

Public Attributes

GameObject leftSidePrefab
 
List< Texture2D > texture2Ds = new List<Texture2D>()
 
Texture2D geneListTexture
 
Material geneListMat
 
- Public Attributes inherited from CellexalVR.General.CurvedMeshGenerator
GameObject bezierNodePrefab
 
bool showNodes
 
int xSize = 4
 
int ySize = 4
 
int zSize = 2
 
Material material
 
int verticalSplit = 1
 
int horizontalSplit = 1
 
NodeMode currentNodeMode
 

Static Public Attributes

static CurvedHeatmapGenerator instance
 

Additional Inherited Members

- Public Types inherited from CellexalVR.General.CurvedMeshGenerator
enum  NodeMode { Curved, Sperhical, Straight }
 
- Protected Member Functions inherited from CellexalVR.General.CurvedMeshGenerator
virtual void GenerateCurvedNodes (float r=1.0f)
 
virtual void GenerateSphericalNodes ()
 
virtual void GenerateStraightNodes ()
 
virtual void LateUpdate ()
 
- Protected Attributes inherited from CellexalVR.General.CurvedMeshGenerator
List< GameObject > meshNodes = new List<GameObject>()
 
List< Vector3 > meshNodePositions = new List<Vector3>()
 
- Properties inherited from CellexalVR.General.CurvedMeshGenerator
float CurvatureX [get, set]
 
float CurvatureY [get, set]
 
float ScaleY [get, set]
 
float Radius [get, set]
 

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