Contains components that are used to add tracking functionality and to setup or interact with VisionLib's tracking. More...
Modules | |
VisionLib.SDK.Core.API | |
Contains classes that are used to directly communicate with the VisionLib engine, e.g. command classes. | |
VisionLib.SDK.Core.API.Native | |
Contains classes that wrap the interface of the native VisionLib SDK. | |
WorkSpace | |
The reference of the UnitySDK functions which correspond to WorkSpaces. | |
Data Structures | |
class | Visometry.VisionLib.SDK.Core.AspectRatioFitter |
Modified version of the original AspectRatioFitter, which also handles rectTransforms with rotations around the z-axis. | |
class | Visometry.VisionLib.SDK.Core.AsynchronousTrackingManager |
The default type of TrackingManager for use in scenes where camera image acquisition is handled natively by the VisionLib. More... | |
class | Visometry.VisionLib.SDK.Core.BackgroundImageRenderer |
Used for rendering the camera image in the background. More... | |
class | Visometry.VisionLib.SDK.Core.BarCodeReader |
class | Visometry.VisionLib.SDK.Core.CameraCalibration |
class | Visometry.VisionLib.SDK.Core.CameraImageStreamTexture |
The CameraImageStream propagates the camera image to its texture More... | |
class | Visometry.VisionLib.SDK.Core.DebugImage |
The DebugImage can be used to visualize debug images using the Unity GUI system. More... | |
class | Visometry.VisionLib.SDK.Core.DebugImageStreamTexture |
The DebugImageStream propagates the debug image to its texture More... | |
class | Visometry.VisionLib.SDK.Core.DepthImageStreamTexture |
The VLDepthImageStream propagates the depth image to its texture More... | |
class | Visometry.VisionLib.SDK.Core.Frame |
Frame contains the description of one frame for tracking More... | |
class | Visometry.VisionLib.SDK.Core.GeneralSettings |
class | Visometry.VisionLib.SDK.Core.GUIMatrixScaler |
Scales GUI.matrix to a reference size. | |
class | Visometry.VisionLib.SDK.Core.ImageRecorder |
ImageRecorder stores the result of a calibration process. More... | |
class | Visometry.VisionLib.SDK.Core.ImageStreamFilter |
class | Visometry.VisionLib.SDK.Core.ImageStreamTexture |
class | Visometry.VisionLib.SDK.Core.InitCamera |
Camera used to define the initial pose. More... | |
interface | Visometry.VisionLib.SDK.Core.InputFrame |
class | Visometry.VisionLib.SDK.Core.InputSourceSelection |
This behaviour is used by the TrackingConfiguration to enable to select the input source that is used for tracking. You can choose from a list of available devices or use the input defined in your tracking configuration. More... | |
class | Visometry.VisionLib.SDK.Core.IssuesToEventsAdapter |
Provides events that send the type, log and details each time an issue from the VisionLib SDK occurred. More... | |
class | Visometry.VisionLib.SDK.Core.LicenseFile |
class | Visometry.VisionLib.SDK.Core.ModelTracker |
The ModelTracker contains all functions, which are specific for the ModelTracker. More... | |
class | Visometry.VisionLib.SDK.Core.ModelTrackerParameters |
Component that can be used to save the current model tracker parameter configuration into a file. More... | |
class | Visometry.VisionLib.SDK.Core.NotificationAdapter |
Shows notifications and log for VisionLib issues and tracking events. For internal use only. More... | |
class | Visometry.VisionLib.SDK.Core.PlaneConstrainedMode |
If your model is located on a flat surface and will never be titled relative to the worlds horizon, you can improve the tracking results in some cases by using the plane constrained mode. More... | |
class | Visometry.VisionLib.SDK.Core.PosterAnalyzer |
Enables scene authors to analyze the quality of a texture as a VisionLib reference image. More... | |
class | Visometry.VisionLib.SDK.Core.PosterTracker |
The PosterTracker contains all functions, which are specific for the PosterTracker. More... | |
class | Visometry.VisionLib.SDK.Core.ProgressIndication |
class | Visometry.VisionLib.SDK.Core.RuntimeParameter |
The RuntimeParameter can be used to set tracking parameters at runtime. More... | |
class | Visometry.VisionLib.SDK.Core.RuntimeParameterToggle |
The RuntimeParameterToggle implements all the behavior needed to toggle the value of a RuntimeParameter using a button. More... | |
class | Visometry.VisionLib.SDK.Core.ScreenOrientationObserver |
class | Visometry.VisionLib.SDK.Core.Details.Singleton.SingletonObjectReference< SingletonType > |
A SingletonObjectReference stores an immutable reference to a specific object. This class is intended for use with objects of which only a single instance exists in any give scene. A reference to an object can be registered exactly once in each individual SingletonObjectReference. Attempts to change the reference thereafter will raise a DuplicateSingletonException. More... | |
class | Visometry.VisionLib.SDK.Core.SynchronousTrackingManager |
A special type of TrackingManager for use in scenes where camera image acquisition is not handled natively by the VisionLib, and camera images are fed into the VisionLib via scripts instead (e.g. our ImageInjection and AR Foundation examples). More... | |
class | Visometry.VisionLib.SDK.Core.SynchronousTrackingManagerReference |
class | Visometry.VisionLib.SDK.Core.TrackerEventsProvider |
This behaviour fires UnityEvents for static TrackingManager events. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingAnchor |
Tracking anchor that is used to control references like the visualization model and WorkSpaces for different anchors in multi model tracking. THIS IS SUBJECT TO CHANGE Please do not rely on this code in productive environments. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingAnchorInitPoseInteraction |
Attach this script to a TrackingAnchor to allow rotation, zoom and movement of it's initial pose during runtime. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingCamera |
Camera used for rendering the augmentation. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingConfiguration |
Use this component to save a reference to the used tracking configuration (vl-file), license and calibration file and to start tracking with the options: auto start, input selection and external SLAM. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingConfigurationString |
class | Visometry.VisionLib.SDK.Core.TrackingManager |
The base class for all types of TrackingManager. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingManagerReference |
Base class for MonoBehaviours, which need access to the Worker and TrackingManager objects. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingModel |
Behaviour, which enables the user to use the GameObjects mesh for tracking. NOTE: This behaviour is considered as BETA. Please do not alter this file unless you know what you are doing - it is considered to be changed and optimized in future versions. More... | |
class | Visometry.VisionLib.SDK.Core.TrackingStateProvider |
This behaviour fires UnityEvents for TrackingManager.OnTrackingStates events. More... | |
Contains components that are used to add tracking functionality and to setup or interact with VisionLib's tracking.