Show / Hide Table of Contents

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 ViewContainers which typically contain one or more 2D visualizations. This class updates all the containers, takes care of their hierarchy and allows to easily activate or deactivate them.

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.

In This Article
  • Classes
  • Enums
Back to top Generated by DocFX