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

Classes

class  AllenReferenceBrain
 This class takes care of the brain reference model. The mouse brain model is downloaded using the allen sdk https://allensdk.readthedocs.io/en/latest/. The reference model is useful when a spatial mouse brain dataset is analyzed. To place the data points in relation to the brain glass organ. Ids, names and acronyms are retrieved via the allen sdk and these can be used to search trough brain parts. More...
 
class  CellToCellTracking
 
class  CullingWall
 Class that handles the positioning of the culling walls. Culling walls are used to cull the pointclouds. Points on one side of the wall will be culled. More...
 
class  GeoMXAOISlide
 Class represents on Area of Illumination (AOI) image. Each aoi image corresponds to one cell in the graph. More...
 
class  GeoMXImageHandler
 Main class to handle the geoMX images. Such as reading the data and spawning the images, selecting and unselecting. More...
 
class  GeoMXImageRaycaster
 Class to handle the rayasting of the different geo mx images. The selection of the scans, roi, aois are handled via raycasting (and trigger click). The images are all assumed to have a collider on the EnvironmentButtonLayer and a GeoMXSlide component. More...
 
class  GeoMXROISlide
 Class to represent a Region of Interest (ROI) image such as what happens when selected. An roi image is linked to a scan and 1 or more aoi images. More...
 
class  GeoMXScanSlide
 Class to represent a Scan image such as what happens when selected. An scan image is linked to several roi images which are in turn is linked to aoi images. More...
 
class  GeoMXSlide
 General class for a geo mx image. GeoMXScanSlide, GeoMXROISlide, GeoMXAOISlide inherit this class. More...
 
class  GeoMXSlideStack
 This class handls the slide stacks. A slide stack is created when a selection is made. The aoi images corresponding to the selections are all put in a stack based on the group it belongs to. More...
 
class  GraphSlice
 Represents one graph with the same z - coordinate (one slice of the spatial graph). Each slice can be moved independently if in slice mode otherwise they should be moved together as one object. More...
 
class  HistoImage
 Class that represents a hisology image for spatial data. Image coordinates are linked to graph points. More...
 
class  HistoImageHandler
 Class to handle the histology images (HistoImage).
More...
 
class  LightSaber
 This class handles the positioning and animation of slicing light saber. For collision and slice logic LightSaberSliceCollision More...
 
class  LightSaberSliceCollision
 This class the light saber slicing. It creates a plane based on where the light saber entered the graph and where it exited. Points on one side of the plane is one slice and the other another one. More...
 
class  MeshGenerator
 Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects. More...
 
class  PointCloudSettings
 Class used to change the point cloud settings such as transparency, size and spread. The way to change the values is through a slider for each. Changing the settings changes the value for all point clouds in the scene. More...
 
class  PointSpreader
 Handles the interaction to spread out points PointCloud.SpreadOutPoints(bool). More...
 
class  ReferenceModelOverlap
 A class to calculate overlap of certain points of interest with reference organ parts. Let's say you make a selection and want to see which parts in the brain it overlaps the most with. (Work in progress) More...
 
class  SelectGeoMXSlideButton
 Select image slide that calls the parent class select cells. If it is an aoi image it selects the corresponding cell in the graph. More...
 
class  SliceGraphSystem
 Main class to handle slicing of graphs. Slicing means dividing up the graph into two or more new graphs that can be interacted with individually. More...
 
class  SlicerBox
 This class handles the box used for spatial graphs. Handles culling, slicing and reference mesh and mesh generation. As of now only used on spatial graphs but could be applicable to other data sets as well. More...
 
class  SlideScroller
 This class handles the scrolling of the geo mx images. In the future could be used for different type of image data. The images are placed in a circle around the user and six images are shown at a time. More...
 
class  SpatialGraph
 Represents a spatial graph that in turn consists of many slices. The spatial graph is the parent of the graph objects. More...
 
class  SpatialReferenceModelPart
 Class that represent glass brain part. Mesh retrieved from allen sdk. The part is spawned via the AllenReferenceBrain class. More...