CellexalVR
1.1.0
A virtual reality platform for the exploration and analysis of single-cell gene expression data
|
Classes | |
class | AnnotationManager |
Handles annotations on graphs. Annotations are notes added to certain groups of cells. They can be read from file or added via the gene keyboard. More... | |
class | CapturePanorama |
class | CellexalConfig |
Static class that represents the config file and its contents. To properly get a value from the config when the program is started, subscribe to the CellexalEvents.ConfigLoaded event in Awake. | |
class | CellexalError |
A static class for showing users an error message. | |
class | CellexalEvents |
This class contains the events that scripts can subscribe to to. | |
class | CellexalLog |
This static class represents a log that can be written to. | |
class | CellexalUser |
This static class represents a user that works with some data. | |
class | ColorPreset |
Saves and attaches a color to a gameobject so it can be used by other scripts later. More... | |
class | Config |
Represents the configurable options in the settings menu. More... | |
class | ConfigManager |
This class is a helper class that reads the config file and sets the properties in CellexalConfig.Config. More... | |
class | CrossSceneInformation |
class | CurvedHeatmapGenerator |
class | CurvedMeshGenerator |
class | DemoManager |
class | ErrorMessage |
An error message that displays a short title, and can be clicked to show a longer error message. Use CellexalError.SpawnError(string, string) to create an error message. More... | |
class | ErrorMessageController |
Shows/Hides the text panel containing the error message when the error object is clicked. More... | |
class | ErrorMessageManager |
Sets references of error message objects More... | |
class | InputFolderGenerator |
Generates the boxes that represents folders with input data. More... | |
class | LogManager |
This class subscribes to some events that is of intrest to the log. More... | |
class | LookAtCamera |
Rotates a gameobject so it faces the camera. More... | |
class | Notification |
Plays animation that hides the notification. More... | |
class | NotificationManager |
Handles the spawning of notifications. These can be spawned from anywhere e.g. when a script has finished and you want to notify the user. More... | |
class | PlayVideo |
Video player used for helpvideos. The helpvideos are placed throughout the scene often together with toolbuttons. More... | |
class | ReferenceManager |
This class just holds a lot of references to other scripts and gameobjects so they won't clutter the inspector so much. More... | |
class | ReportListGenerator |
Looks for html files in the user folder. Stores them in list together with browser. More... | |
class | SessionHistoryList |
Keeps track of things done in the current session. Such as selections, colouring by gene or index. Creates clickable panels to reselect/recolour. Similar to previous searches list on keyboard but contains selections and other more general stuff as well. Can be accessed without keyboard. More... | |
class | UsernameManager |
Handles what happens when a username is entered into the username field in the DesktopMenu. More... | |