Namespace IMLD.MixedRealityAnalysis.Core
Classes
AbstractDataProvider
Abstract base class for all data providers.
AnalysisObject
This class describes a (usually) tracked object or person.
AnnotationManager
This component is used to manage the creation, update, and deletion of AnnotationTags in the scene.
CsvDataProvider
A data provider for MIRIA based on CSV files. It loads the meta data from an XML file, which contains references to one or more CSV files containing the actual data.
Sample
This class represents a single data point for a tracked object in a dataset.
Services
This component makes core services available to other components.
SimpleAnchorManager
Creates, exports, and imports anchors as required.
StudyData
Represents the data about a data set. This is part of the model for the xml config files used by MIRIA.
StudyManager
This unity component is used to handle state changes in the study. This includes loading studies, changing the current timestamp, and so on.
StudyManager.SessionFilterChangedEvent
Invoked, whenever the session filter changes
StudyManager.StudyChangedEvent
Invoked, whenever the current study changes
StudyManager.TimeFilterChangedEvent
Invoked, whenever the time filter changes
StudyManager.TimelineStateChangedEvent
Invoked, whenever the timeline position/state changes
UserIndicatorManager
This Unity component manages user indicators. These small objects show the status and position of participants in the analysis session.
ViewContainerManager
This Unity component manages all
VisContainer
This class stores information about a VisAnchor.
VisProperties
This class stores the settings for a visualization.
VisualizationManager
This unity component manages creation, deletion, and updating visualizations.
VisualizationManager.DataCenteringEvent
Invoked, whenever the data is centered or un-centered.
VisualizationManager.VisualizationCreatedEvent
Invoked, whenever a visualization is created.
VisualizationManager.VisualizationDeletedEvent
Invoked, whenever a visualization is deleted.
Enums
ObjectType
Enum specifying the object type of an AnalysisObject.
RotationFormat
Enum specifying the rotation format.
TimeFormat
Enum specifying the time format. Currently supported are LONG (timestamp), FLOAT (seconds), STRING (DateTime string).
VisType
This langword_csharp_enum represents the different type of visualizations.