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

Public Member Functions

List< Vector2 > SortHull (List< Vector2Int > hullInd, List< Vector2 > pos)
 
Mesh CreateHullMesh (List< Vector3Int > hull, List< Vector3 > pos)
 
Mesh CreateHullMesh (List< Vector2 > pos)
 
void QuickHull (string graphName)
 
void QuickHull (Graph graph, List< Vector3 > pos, Color color, string attributeName)
 
List< Vector3Int > QuickHull (List< Vector3 > pos)
 
List< Vector2Int > QuickHull (List< Vector2 > pos)
 
List< Vector2 > ProjectTo2D (Mesh mesh, Vector3 dir, Vector3 up)
 
List< Vector2 > ProjectTo2D (List< Vector3 > pos, Vector3 dir, Vector3 up)
 
void CalculateOverlapAll ()
 
void CalculateOverlap2D (string graphName, bool filter, string dirPath)
 
void CalculateOverlap3D (string graphName, bool filter, string dirPath)
 
void DelaunayTriangulation (string graphName)
 
void DelaunayTriangulation (Graph graph, List< Vector3 > pos, Color color, string attributeName)
 

Public Attributes

ReferenceManager referenceManager
 
GameObject convexHullPrefab
 
GameObject[] debugSpheres
 

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