-
-
-
-
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Python
-
-class spectacularAI. CameraPose
-Represents the pose (position & orientation) and other parameters of a particular camera.
+
+class spectacularAI. VioOutput
+Main output structure
-
-property camera
-Camera
: camera parameteres
-
-
-
-
-getCameraToWorldMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
-4x4 homogeneous camera-to-world matrix
+
+property angularVelocity
+angular velocity vector in SI units (Vector3d
)
-
-getPosition ( self : spectacularAI.CameraPose ) → spectacularAI.Vector3d
-Vector3d
position of the camera
+
+asJson ( self : spectacularAI.VioOutput ) → str
+a JSON representation of this object
-
-getWorldToCameraMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
-4x4 homogeneous world-to-camera matrix
-
-
-
-
-property pose
-latest Pose
-
-
-
-
-
-
-class spectacularAI. ColorFormat ( self : spectacularAI.ColorFormat , value : int )
-Members:
-NONE
-GRAY
-RGB
-RGBA
-GRAY16
-
-
-GRAY = <ColorFormat.GRAY: 1>
-
-
-
-
-GRAY16 = <ColorFormat.GRAY16: 7>
-
-
-
-
-NONE = <ColorFormat.NONE: 0>
-
-
-
-
-RGB = <ColorFormat.RGB: 2>
-
-
-
-
-RGBA = <ColorFormat.RGBA: 3>
-
-
-
-
-property name
-
-
-
-
-property value
-
-
+
+getCameraPose ( self : spectacularAI.VioOutput , arg0 : int ) → spectacularAI.CameraPose
+CameraPose
corresponding to a camera whose index is given as the parameter. Index 0 corresponds to the primary camera and index 1 the secondary camera.
-
-
-class spectacularAI. Frame
-A camera frame with a pose
-
-property cameraPose
-CameraPose
corresponding this camera
+
+property globalPose
+Global pose, only returned if GNSS information is provided via Session
.addGnss(…)
-
-property image
-Bitmap
that will contain bitmap image if it’s available
+
+property pose
+latest Pose
-
-property index
-Camera index
-
-
+
+property poseTrail
+trail of smoothed historical poses (list of Pose
objects)
-
-
-class spectacularAI. GnssVioOutput
-GNSS-VIO output
-
-property coordinates
-current WgsCoordinates
+
+property positionCovariance
+position uncertainty, 3x3 covariance matrix
-
-property enuPositionCovariance
-enu position uncertainty, 3x3 covariance matrix
-
-
-
-
-getEnuCameraPose ( self : spectacularAI.GnssVioOutput , arg0 : int , arg1 : spectacularAI.WgsCoordinates ) → spectacularAI::CameraPose
-Get the global pose of a particular camera. The “world” coordinate system of the camera pose is an East-North-Up system, whose origin is at the given WGS84 coordinates.
+
+property status
+current TrackingStatus
-
-property orientation
-current Quaternion
+
+property tag
+input tag from addTrigger
. Set to 0 for other outputs.
-
-property velocity
-current Vector3d
+
+property velocity
+current velocity (Vector3d
)
-
-property velocityCovariance
+
+property velocityCovariance
velocity uncertainty, 3x3 covariance matrix
@@ -265,154 +170,97 @@ Spectacular AI SDK for OAK-D
-
-class spectacularAI. Quaternion
-Quaternion representation of a rotation. Hamilton convention. Each property is a float
.
-
-
-property w
-
-
-
-
-property x
-
-
-
-
-property y
-
-
-
-
-property z
-
-
-
-
-
-
-class spectacularAI. Replay ( * args , ** kwargs )
-Replay previously recorded data
-Overloaded function.
-
-__init__(self: spectacularAI.Replay, folder: str, * , mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None] = None, configuration: dict = {}) -> None
-
-Build a replay from a given folder containing the dataset
-
-__init__(self: spectacularAI.Replay, folder: str, mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None], * , configuration: dict = {}) -> None
-
-Build a replay from a given folder containing the dataset with a mapping callback
+
+class spectacularAI. Camera
+Represents the intrinsic parameters of a particular camera. If the input image is distorted, the camera and projection matrices correspond to the undistorted / rectified image.
-
-close ( self : spectacularAI.Replay ) → None
-Closes replay.
+
+getIntrinsicMatrix ( self : spectacularAI.Camera ) → numpy.ndarray
+3x3 intrinsic camera matrix (OpenCV convention, undistorted).
-
-runReplay ( self : spectacularAI.Replay ) → None
-Starts replaying the data and blocks until close() is called or the entire session has played out
+
+getProjectionMatrixOpenGL ( self : spectacularAI.Camera , arg0 : float , arg1 : float ) → numpy.ndarray
+4x4 projection matrix for OpenGL (undistorted)
-
-
-setExtendedOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput , List [ spectacularAI.Frame ] ] , None ] ) → None
-Set a callback that’s called for new output
-
-
-setOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput ] , None ] ) → None
-Set a callback that’s called for new output
+
+
+class spectacularAI. CameraPose
+Represents the pose (position & orientation) and other parameters of a particular camera.
+
+
+property camera
+Camera
: camera parameteres
-
-setPlaybackSpeed ( self : spectacularAI.Replay , arg0 : float ) → None
-Sets playbacks speed, 1.0 == real time, 2.0 == fast forward 2x, 0.5 == at half speed, -1.0 == unlimited. Defaults to 1.0.
+
+getCameraToWorldMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous camera-to-world matrix
-
-startReplay ( self : spectacularAI.Replay ) → None
-Starts replaying the data in the background until close() is called or entire session has been played.
+
+getPosition ( self : spectacularAI.CameraPose ) → spectacularAI.Vector3d
+Vector3d
position of the camera
+
+
+getWorldToCameraMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous world-to-camera matrix
-
-
-class spectacularAI. TrackingStatus ( self : spectacularAI.TrackingStatus , value : int )
-Members:
-INIT
-TRACKING
-LOST_TRACKING
-
-
-INIT = <TrackingStatus.INIT: 0>
-
-
-
-
-LOST_TRACKING = <TrackingStatus.LOST_TRACKING: 2>
-
-
-
-
-TRACKING = <TrackingStatus.TRACKING: 1>
-
-
-
-
-property name
-
-
-
-property value
-
+
+property pose
+latest Pose
+
-class spectacularAI. Vector3d ( * args , ** kwargs )
+class spectacularAI. Vector3d ( * args , ** kwargs )
Vector in R^3. Can represent, e.g., velocity, position or angular velocity. Each property is a float
.
Overloaded function.
@@ -421,24 +269,24 @@ Spectacular AI SDK for OAK-D
-property y
+property y
-property z
+property z
-class spectacularAI. Vector3f ( * args , ** kwargs )
+class spectacularAI. Vector3f ( * args , ** kwargs )
Vector in R^3. Single precision.
Overloaded function.
@@ -447,818 +295,326 @@ Spectacular AI SDK for OAK-D
-property y
+property y
-property z
+property z
-
-class spectacularAI. VioOutput
-Main output structure
+
+class spectacularAI. Quaternion
+Quaternion representation of a rotation. Hamilton convention. Each property is a float
.
-
-property angularVelocity
-angular velocity vector in SI units (Vector3d
)
-
-
-
-
-asJson ( self : spectacularAI.VioOutput ) → str
-a JSON representation of this object
-
-
-
-
-getCameraPose ( self : spectacularAI.VioOutput , arg0 : int ) → spectacularAI.CameraPose
-CameraPose
corresponding to a camera whose index is given as the parameter. Index 0 corresponds to the primary camera and index 1 the secondary camera.
-
+
+property w
+
-
-property globalPose
-Global pose, only returned if GNSS information is provided via Session
.addGnss(…)
-
+
+property x
+
-
-property pose
-latest Pose
-
+
+property y
+
-
-property poseTrail
-trail of smoothed historical poses (list of Pose
objects)
-
-
-
-
-property positionCovariance
-position uncertainty, 3x3 covariance matrix
-
-
-
-
-property status
-current TrackingStatus
-
-
-
-
-property tag
-input tag from addTrigger
. Set to 0 for other outputs.
-
-
-
-
-property velocity
-current velocity (Vector3d
)
-
-
-
-
-property velocityCovariance
-velocity uncertainty, 3x3 covariance matrix
-
-
-
-
-
-
-class spectacularAI. WgsCoordinates ( self : spectacularAI.WgsCoordinates )
-Represents the pose (position & orientation) of a device at a given time.
-
-
-property altitude
-
-
-
-
-property latitude
-
-
-
-
-property longitude
+
+property z
-
-
-Depth AI plugin class reference
-
-class spectacularAI.depthai. Configuration ( * args , ** kwargs )
-Plugin and Spectacular AI VIO SDK configuration variables.
-Overloaded function.
-
-__init__(self: spectacularAI.depthai.Configuration) -> None
-__init__(self: spectacularAI.depthai.Configuration, ** kwargs) -> None
-
-
-
-property accFrequencyHz
+
+class spectacularAI. TrackingStatus ( self : spectacularAI.TrackingStatus , value : int )
+Members:
+INIT
+TRACKING
+LOST_TRACKING
+
+
+INIT = <TrackingStatus.INIT: 0>
-
-
-property aprilTagPath
-Path to .json file with AprilTag information. AprilTag detection is enabled when not empty. For the file format see: https://github.com/SpectacularAI/docs/blob/main/pdf/april_tag_instructions.pdf . Note: sets useSlam=true
-
-
-
-
-asDict ( self : object ) → dict
-Dictionary representation of this configuration.
-
-
-
-
-property depthQueueSize
+
+
+LOST_TRACKING = <TrackingStatus.LOST_TRACKING: 2>
-
-
-property depthScaleCorrection
-DEPRECATED
-
-
-
-
-property disableCameras
-Disables cameras + VIO, only useful for recording.
-
-
-
-
-property ensureSufficientUsbSpeed
+
+
+TRACKING = <TrackingStatus.TRACKING: 1>
-
-property extendedDisparity
-Use DepthAI extended disparity mode
-
+
+property name
+
-
-property fastImu
+
+property value
-
-
-property fastVio
-Use more light-weight VIO settings
-
-
-property forceRectified
-
-
-
-
-property forceUnrectified
+
+
+class spectacularAI. ColorFormat ( self : spectacularAI.ColorFormat , value : int )
+Members:
+NONE
+GRAY
+RGB
+RGBA
+GRAY16
+
+
+GRAY = <ColorFormat.GRAY: 1>
-
-
-property gyroFrequencyHz
+
+
+GRAY16 = <ColorFormat.GRAY16: 7>
-
-
-property imuFrequencyHz
-DEPRECATED, use accFrequencyHz and gyroFrequencyHz instead
-
-
-
-
-property imuQueueSize
+
+
+NONE = <ColorFormat.NONE: 0>
-
-
-property imuToGnss
+
+
+RGB = <ColorFormat.RGB: 2>
-
-
-property inputResolution
+
+
+RGBA = <ColorFormat.RGBA: 3>
-
-property internalParameters
-Internal SDK parameters (key-value pairs converted to string-string). Not safe for unsanitized user input
-
-
-
-
-property keyframeCandidateEveryNthFrame
-When useSlam = True
, useFeatureTracker = True
and keyframeCandidateEveryNthFrame > 0
, a mono gray image is captured every N frames for SLAM.
-
-
-
-
-property mapLoadPath
-Load existing SLAM map (.bin format required)
-
-
-
-
-property mapSavePath
-Output filename. Supported outputs types: .ply, .csv and .pcd (point cloud), and .bin (Spectacular AI SLAM map).
-
-
-
-
-property meshRectification
-DEPRECATED
-
-
-
-
-property monoQueueSize
+
+property name
-
-property recordingFolder
+
+property value
-
-
-property recordingOnly
-Disables VIO and only records session when recordingFolder is set.
-
-
-property silenceUsbWarnings
-
-
+
+
+class spectacularAI. Bitmap
+Represents a grayscale or RGB bitmap
-
-update ( self : object , ** kwargs ) → None
-Update the contents of this object with kwargs corresponding to a subset of the member names
-
-
-
-
-property useColor
-Use DepthAI color camera for tracking. Only supported for OAK-D series 2.
-
-
-
-
-property useFeatureTracker
-Use Movidius VPU-accelelerated feature tracking
-
-
-
-
-property useGrayDepth
-Use one gray frame and depth for tracking
-
-
-
-
-property useReaderThread
-DEPRECATED
+
+getColorFormat ( self : spectacularAI.Bitmap ) → spectacularAI.ColorFormat
+ColorFormat
-
-
-property useSlam
-Enable the SLAM module
+
+
+getHeight ( self : spectacularAI.Bitmap ) → int
+int
bitmap height
-
-
-property useStereo
-Use stereo vision. Set to false for monocular mode (i.e., using one camera only).
+
+
+getWidth ( self : spectacularAI.Bitmap ) → int
+int
bitmap width
-
-
-property useVioAutoExposure
-Enable SpectacularAI auto exposure which optimizes exposure parameters for VIO performance (BETA)
+
+
+toArray ( self : spectacularAI.Bitmap ) → numpy.ndarray
+Returns array representation of the bitmap
-
-class spectacularAI.depthai. Hooks
-DepthAI data hooks
-
-
-property color
-DepthAI color images
-
-
-
-
-property depth
-DepthAI depth images
-
-
-
-
-property imu
-DepthAI IMU data
-
-
+
+class spectacularAI. Frame
+A camera frame with a pose
-
-property monoPrimary
-DepthAI primary monocular camera images
+
+property cameraPose
+CameraPose
corresponding this camera
-
-property monoSecondary
-DepthAI secondary monocular camera images
+
+property image
+Bitmap
that will contain bitmap image if it’s available
-
-property trackedFeatures
-DepthAI tracked features
+
+property index
+Camera index
-
-class spectacularAI.depthai. Pipeline ( * args , ** kwargs )
-Spectacular AI pipeline for Depth AI API. It is recommended to build this using the constructors provided, but it is also possible to replace or configure all parts manually. The class properties correspond to Depth AI objects created by the Spetacular AI SDK and it is possbile to share them, e.g., by creating new output links from them, but modifying their settings (e.g., changing camera FPS), might affect VIO performance.
+
+class spectacularAI. Replay ( * args , ** kwargs )
+Replay previously recorded data
Overloaded function.
-__init__(self: spectacularAI.depthai.Pipeline, arg0: object) -> None
-__init__(self: spectacularAI.depthai.Pipeline, arg0: object, arg1: spectacularAI.depthai.Configuration) -> None
-
-Initialize with a depthai.Pipeline
and custom Configuration
-
-__init__(self: spectacularAI.depthai.Pipeline, arg0: object, arg1: spectacularAI.depthai.Configuration, arg2: Callable[[spectacularAI.mapping.MapperOutput], None]) -> None
+__init__(self: spectacularAI.Replay, folder: str, * , mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None] = None, configuration: dict = {}) -> None
-Initialize with a depthai.Pipeline
and custom Configuration
with a mapper callback function
-
-__init__(self: spectacularAI.depthai.Pipeline, arg0: object, ** kwargs) -> None
+Build a replay from a given folder containing the dataset
+
+__init__(self: spectacularAI.Replay, folder: str, mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None], * , configuration: dict = {}) -> None
-Initialize with a depthai.Pipeline
and custom kwargs (see Configuration
)
-
-
-property color
-DepthAI color camera node. Requires OAK-D Series 2 and useColor=true
(see Configuration
).
-
-
-
-
-property featureTracker
-DepthAI feature tracker node
-
-
-
-
-property hooks
-Hooks to access raw data received from DepthAI such as IMU, tracked features and depth frames
-
-
-
-
-property imu
-DepthAI IMU node
-
-
-
-
-property imuToCameraLeft
-IMU to left camera extrinsic matrix
-
-
-
-
-property monoLeft
-DepthAI left monocular camera node
-
-
-
-
-property monoPrimary
-DepthAI primary monocular camera node
-
-
-
-
-property monoRight
-DepthAI right monocular camera node
-
-
-
-
-property monoSecondary
-DepthAI secondary monocular camera node
-
-
-
-
-property spectacularAIConfigurationYAML
-SDK internal override parameters (do not touch)
-
-
-
-
-startSession ( self : spectacularAI.depthai.Pipeline , arg0 : object ) → spectacularAI::daiPlugin::Session
-Start a VIO session. The argument must be a depthai.Device
-
-
-
-
-property stereo
-DepthAI stereo depth node
-
-
-
-
-property xoutDepth
-
-
-
-
-property xoutFeatures
-
-
-
-
-property xoutImu
-
-
-
-
-property xoutLeft
-
-
-
-
-property xoutRight
-
-
-
-
-
-
-class spectacularAI.depthai. Session
-VIO session. Should be created via spectacularAI.depthai.Pipeline.startSession()
-
-
-addAbsolutePose ( self : spectacularAI.depthai.Session , arg0 : spectacularAI.Pose , arg1 : List [ List [ float [ 3 ] ] [ 3 ] ] , arg2 : float ) → None
-Add external pose information.VIO will correct its estimates to match the pose.
-
-
-
-
-addGnss ( self : spectacularAI.depthai.Session , arg0 : float , arg1 : spectacularAI.WgsCoordinates , arg2 : List [ List [ float [ 3 ] ] [ 3 ] ] ) → None
-Add GNSS input (for GNSS-VIO fusion)
-
-
-
-
-addTrigger ( self : spectacularAI.depthai.Session , arg0 : float , arg1 : int ) → None
-Add an external trigger input. Causes additional output corresponding to a certain timestamp to be generated.
-
-
+Build a replay from a given folder containing the dataset with a mapping callback
-
-close ( self : spectacularAI.depthai.Session ) → None
-Close VIO session and free resources. Also consider using the with
statement
+
+close ( self : spectacularAI.Replay ) → None
+Closes replay.
-
-getOutput ( self : spectacularAI.depthai.Session ) → spectacularAI.VioOutput
-Removes the first unread output from an internal queue and returns it
+
+runReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data and blocks until close() is called or the entire session has played out
-
-getRgbCameraPose ( self : spectacularAI.depthai.Session , arg0 : spectacularAI.VioOutput ) → spectacularAI.CameraPose
-Get the CameraPose
corresponding to the OAK RGB camera at a certain VioOutput
.
+
+setExtendedOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput , List [ spectacularAI.Frame ] ] , None ] ) → None
+Set a callback that’s called for new output
-
-hasOutput ( self : spectacularAI.depthai.Session ) → bool
-Check if there is new output available
+
+setOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput ] , None ] ) → None
+Set a callback that’s called for new output
-
-waitForOutput ( self : spectacularAI.depthai.Session ) → spectacularAI.VioOutput
-Waits until there is new output available and returns it
+
+setPlaybackSpeed ( self : spectacularAI.Replay , arg0 : float ) → None
+Sets playbacks speed, 1.0 == real time, 2.0 == fast forward 2x, 0.5 == at half speed, -1.0 == unlimited. Defaults to 1.0.
-
-work ( self : spectacularAI.depthai.Session ) → bool
-DEPRECATED
-
-
-
-
-
-
-Mapping API reference
-
-
-class spectacularAI.mapping. Frame
-A single camera frame with a pose and bitmap image
-
-
-property cameraPose
-Camera pose information
-
-
-
-
-property depthScale
-Scale of depth image, for non-depth images this is -1.0
-
-
-
-
-property image
-Image data if it exists
+
+startReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data in the background until close() is called or entire session has been played.
-
-class spectacularAI.mapping. FrameSet
-A set of camera frames from multiple cameras at a moment of time.
-
-
-property depthFrame
-The depth camera
-
-
-
-
-getAlignedDepthFrame ( self: spectacularAI.mapping.FrameSet , arg0: spectacularAI::mapping::Frame ) → spectacularAI::mapping::Frame
-Compute the depth map at the camera pose of the input frame (for example rgbFrame). If depthFrame is already aligned to the the input camera, returns depthFrame.
-
-
-
-
-getUndistortedFrame ( self: spectacularAI.mapping.FrameSet , arg0: spectacularAI::mapping::Frame ) → spectacularAI::mapping::Frame
-Returns an undistorted version of the input frame (i.e., with camera model = undistorted pinhole). If the input frame is not distorted, returns the input frame.
-
-
+
+class spectacularAI. WgsCoordinates ( self : spectacularAI.WgsCoordinates )
+Represents the pose (position & orientation) of a device at a given time.
-
-property primaryFrame
-The primary camera
-
+
+property altitude
+
-
-property rgbFrame
-The RGB camera
-
+
+property latitude
+
-
-property secondaryFrame
-The secondary camera
-
+
+property longitude
+
-
-class spectacularAI.mapping. KeyFrame
-A SLAM KeyFrame
-
-
-property frameSet
-Cameras for this key frame
-
-
-
-
-property id
-Unique identifier for this key frame
-
-
+
+class spectacularAI. GnssVioOutput
+GNSS-VIO output
-
-property pointCloud
-Point cloud for this key frame in primary frame coordinates
-
-
+
+property coordinates
+current WgsCoordinates
-
-
-class spectacularAI.mapping. Map
-A map generated by SLAM
-
-property keyFrames
-All key frames belonging to this map. Contains the entire map from start to this moment.
-
-
+
+property enuPositionCovariance
+enu position uncertainty, 3x3 covariance matrix
-
-
-class spectacularAI.mapping. MapperOutput
-Main mapping output structure
-
-
-property finalMap
-A boolean that indicates the map is now final and won’t be updated any longer. This is true the when the programm exits.
+
+
+getEnuCameraPose ( self : spectacularAI.GnssVioOutput , arg0 : int , arg1 : spectacularAI.WgsCoordinates ) → spectacularAI::CameraPose
+Get the global pose of a particular camera. The “world” coordinate system of the camera pose is an East-North-Up system, whose origin is at the given WGS84 coordinates.
-
-property map
-The current map
+
+property orientation
+current Quaternion
-
-property mesh
-(Optional) dense reconstruction of the map.
+
+property velocity
+current Vector3d
-
-property updatedKeyFrames
-Key Frames that were updated (created, modified or deleted) since the last callback
-
-
-
-
-
-
-class spectacularAI.mapping. Mesh
-A generic 3D mesh with a few optional properties (e.g., normals).
-
-
-empty ( self : spectacularAI.mapping.Mesh ) → bool
-True when mesh has no vertices
-
-
-
-
-faceCount ( self : spectacularAI.mapping.Mesh ) → int
-Number of faces (L)
-
-
-
-
-getFaceNormals ( self : spectacularAI.mapping.Mesh ) → numpy.ndarray [ numpy.uint32 ]
-A numpy array of size Lx3 that contains all face normals indices if they exist
-
-
-
-
-getFaceVertices ( self : spectacularAI.mapping.Mesh ) → numpy.ndarray [ numpy.uint32 ]
-A numpy array of size Lx3 that contains all face vertex indices.
-
-
-
-
-getNormalData ( self : spectacularAI.mapping.Mesh ) → numpy.ndarray [ numpy.float32 ]
-A numpy array of size Mx3 that contains all vertex normals if they exist
-
-
-
-
-getPositionData ( self : spectacularAI.mapping.Mesh ) → numpy.ndarray [ numpy.float32 ]
-A numpy array of size Nx3 that contains all vertex positions
-
-
-
-
-hasNormals ( self : spectacularAI.mapping.Mesh ) → bool
-True when mesh has normal data
-
-
-
-
-normalCount ( self : spectacularAI.mapping.Mesh ) → int
-Number of normals (M)
-
-
-
-
-vertexCount ( self : spectacularAI.mapping.Mesh ) → int
-Number of vertices (N)
-
-
-
-
-
-
-class spectacularAI.mapping. PointCloud
-Point cloud with position, and optional point normal and color data
-
-
-empty ( self : spectacularAI.mapping.PointCloud ) → bool
-True when point cloud has no points
-
-
-
-
-getNormal ( self : spectacularAI.mapping.PointCloud , arg0 : int ) → spectacularAI.Vector3f
-Get normal of a single point. Check first that normal data exists for this point cloud
-
-
-
-
-getNormalData ( self : spectacularAI.mapping.PointCloud ) → numpy.ndarray [ numpy.float32 ]
-A numpy array of size Nx3 that contains all point normals if they exist
-
-
-
-
-getPosition ( self : spectacularAI.mapping.PointCloud , arg0 : int ) → spectacularAI.Vector3f
-Get position of a single point
-
-
-
-
-getPositionData ( self : spectacularAI.mapping.PointCloud ) → numpy.ndarray [ numpy.float32 ]
-A numpy array of size Nx3 that contains all point positions
-
-
-
-
-getRGB24 ( self : spectacularAI.mapping.PointCloud , arg0 : int ) → List [ int [ 3 ] ]
-Get color of a single point. Check first that color data exists for this point cloud
-
-
-
-
-getRGB24Data ( self : spectacularAI.mapping.PointCloud ) → numpy.ndarray [ numpy.uint8 ]
-A numpy array of size Nx3 that contains all point colors if they exist
-
-
-
-
-hasColors ( self : spectacularAI.mapping.PointCloud ) → bool
-True when point cloud has color data
-
-
-
-
-hasNormals ( self : spectacularAI.mapping.PointCloud ) → bool
-True when point cloud has normal data
-
-
-
-
-size ( self : spectacularAI.mapping.PointCloud ) → int
-Number of points
+
+property velocityCovariance
+velocity uncertainty, 3x3 covariance matrix
-
+
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/python/v1.26/index.html b/sdk/python/v1.26/index.html
new file mode 100644
index 0000000..ca633da
--- /dev/null
+++ b/sdk/python/v1.26/index.html
@@ -0,0 +1,620 @@
+
+
+
+
+
+
+
Python — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Python
+
+
+class spectacularAI. VioOutput
+Main output structure
+
+
+property angularVelocity
+angular velocity vector in SI units (Vector3d
)
+
+
+
+
+asJson ( self : spectacularAI.VioOutput ) → str
+a JSON representation of this object
+
+
+
+
+getCameraPose ( self : spectacularAI.VioOutput , arg0 : int ) → spectacularAI.CameraPose
+CameraPose
corresponding to a camera whose index is given as the parameter. Index 0 corresponds to the primary camera and index 1 the secondary camera.
+
+
+
+
+property globalPose
+Global pose, only returned if GNSS information is provided via Session
.addGnss(…)
+
+
+
+
+property pose
+latest Pose
+
+
+
+
+property poseTrail
+trail of smoothed historical poses (list of Pose
objects)
+
+
+
+
+property positionCovariance
+position uncertainty, 3x3 covariance matrix
+
+
+
+
+property status
+current TrackingStatus
+
+
+
+
+property tag
+input tag from addTrigger
. Set to 0 for other outputs.
+
+
+
+
+property velocity
+current velocity (Vector3d
)
+
+
+
+
+property velocityCovariance
+velocity uncertainty, 3x3 covariance matrix
+
+
+
+
+
+
+class spectacularAI. Pose
+Represents the pose (position & orientation) of a device at a given time. This typically corresponds the pose of the IMU (configurable). See CameraPose
for exact poses of the cameras.
+
+
+asMatrix ( self : spectacularAI.Pose ) → numpy.ndarray
+4x4 matrix that converts homogeneous local coordinates to homogeneous world coordinates
+
+
+
+
+fromMatrix ( self : float , arg0 : List [ List [ float [ 4 ] ] [ 4 ] ] ) → spectacularAI.Pose
+Create a pose from a timestamp and 4x4 local-to-world matrix
+
+
+
+
+property orientation
+Quaternion
orientation of the IMU / camera, local-to-world
+
+
+
+
+property position
+Vector3d
position of the IMU / camera
+
+
+
+
+property time
+float
timestamp in seconds, synchronized with device monotonic time (not host)
+
+
+
+
+
+
+class spectacularAI. Camera
+Represents the intrinsic parameters of a particular camera. If the input image is distorted, the camera and projection matrices correspond to the undistorted / rectified image.
+
+
+getIntrinsicMatrix ( self : spectacularAI.Camera ) → numpy.ndarray
+3x3 intrinsic camera matrix (OpenCV convention, undistorted).
+
+
+
+
+getProjectionMatrixOpenGL ( self : spectacularAI.Camera , arg0 : float , arg1 : float ) → numpy.ndarray
+4x4 projection matrix for OpenGL (undistorted)
+
+
+
+
+
+
+class spectacularAI. CameraPose
+Represents the pose (position & orientation) and other parameters of a particular camera.
+
+
+property camera
+Camera
: camera parameteres
+
+
+
+
+getCameraToWorldMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous camera-to-world matrix
+
+
+
+
+getPosition ( self : spectacularAI.CameraPose ) → spectacularAI.Vector3d
+Vector3d
position of the camera
+
+
+
+
+getWorldToCameraMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous world-to-camera matrix
+
+
+
+
+property pose
+latest Pose
+
+
+
+
+
+
+class spectacularAI. Vector3d ( * args , ** kwargs )
+Vector in R^3. Can represent, e.g., velocity, position or angular velocity. Each property is a float
.
+Overloaded function.
+
+__init__(self: spectacularAI.Vector3d) -> None
+__init__(self: spectacularAI.Vector3d, arg0: float, arg1: float, arg2: float) -> None
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. Vector3f ( * args , ** kwargs )
+Vector in R^3. Single precision.
+Overloaded function.
+
+__init__(self: spectacularAI.Vector3f) -> None
+__init__(self: spectacularAI.Vector3f, arg0: float, arg1: float, arg2: float) -> None
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. Quaternion
+Quaternion representation of a rotation. Hamilton convention. Each property is a float
.
+
+
+property w
+
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. TrackingStatus ( self : spectacularAI.TrackingStatus , value : int )
+Members:
+INIT
+TRACKING
+LOST_TRACKING
+
+
+INIT = <TrackingStatus.INIT: 0>
+
+
+
+
+LOST_TRACKING = <TrackingStatus.LOST_TRACKING: 2>
+
+
+
+
+TRACKING = <TrackingStatus.TRACKING: 1>
+
+
+
+
+property name
+
+
+
+
+property value
+
+
+
+
+
+
+class spectacularAI. ColorFormat ( self : spectacularAI.ColorFormat , value : int )
+Members:
+NONE
+GRAY
+RGB
+RGBA
+GRAY16
+
+
+GRAY = <ColorFormat.GRAY: 1>
+
+
+
+
+GRAY16 = <ColorFormat.GRAY16: 7>
+
+
+
+
+NONE = <ColorFormat.NONE: 0>
+
+
+
+
+RGB = <ColorFormat.RGB: 2>
+
+
+
+
+RGBA = <ColorFormat.RGBA: 3>
+
+
+
+
+property name
+
+
+
+
+property value
+
+
+
+
+
+
+class spectacularAI. Bitmap
+Represents a grayscale or RGB bitmap
+
+
+getColorFormat ( self : spectacularAI.Bitmap ) → spectacularAI.ColorFormat
+ColorFormat
+
+
+
+
+getHeight ( self : spectacularAI.Bitmap ) → int
+int
bitmap height
+
+
+
+
+getWidth ( self : spectacularAI.Bitmap ) → int
+int
bitmap width
+
+
+
+
+toArray ( self : spectacularAI.Bitmap ) → numpy.ndarray
+Returns array representation of the bitmap
+
+
+
+
+
+
+class spectacularAI. Frame
+A camera frame with a pose
+
+
+property cameraPose
+CameraPose
corresponding this camera
+
+
+
+
+property image
+Bitmap
that will contain bitmap image if it’s available
+
+
+
+
+property index
+Camera index
+
+
+
+
+
+
+class spectacularAI. Replay ( * args , ** kwargs )
+Replay previously recorded data
+Overloaded function.
+
+__init__(self: spectacularAI.Replay, folder: str, * , mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None] = None, configuration: dict = {}) -> None
+
+Build a replay from a given folder containing the dataset
+
+__init__(self: spectacularAI.Replay, folder: str, mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None], * , configuration: dict = {}) -> None
+
+Build a replay from a given folder containing the dataset with a mapping callback
+
+
+close ( self : spectacularAI.Replay ) → None
+Closes replay.
+
+
+
+
+runReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data and blocks until close() is called or the entire session has played out
+
+
+
+
+setExtendedOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput , List [ spectacularAI.Frame ] ] , None ] ) → None
+Set a callback that’s called for new output
+
+
+
+
+setOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput ] , None ] ) → None
+Set a callback that’s called for new output
+
+
+
+
+setPlaybackSpeed ( self : spectacularAI.Replay , arg0 : float ) → None
+Sets playbacks speed, 1.0 == real time, 2.0 == fast forward 2x, 0.5 == at half speed, -1.0 == unlimited. Defaults to 1.0.
+
+
+
+
+startReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data in the background until close() is called or entire session has been played.
+
+
+
+
+
+
+class spectacularAI. WgsCoordinates ( self : spectacularAI.WgsCoordinates )
+Represents the pose (position & orientation) of a device at a given time.
+
+
+property altitude
+
+
+
+
+property latitude
+
+
+
+
+property longitude
+
+
+
+
+
+
+class spectacularAI. GnssVioOutput
+GNSS-VIO output
+
+
+property coordinates
+current WgsCoordinates
+
+
+
+
+property enuPositionCovariance
+enu position uncertainty, 3x3 covariance matrix
+
+
+
+
+getEnuCameraPose ( self : spectacularAI.GnssVioOutput , arg0 : int , arg1 : spectacularAI.WgsCoordinates ) → spectacularAI::CameraPose
+Get the global pose of a particular camera. The “world” coordinate system of the camera pose is an East-North-Up system, whose origin is at the given WGS84 coordinates.
+
+
+
+
+property orientation
+current Quaternion
+
+
+
+
+property velocity
+current Vector3d
+
+
+
+
+property velocityCovariance
+velocity uncertainty, 3x3 covariance matrix
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/replay.html b/sdk/replay.html
new file mode 100644
index 0000000..d2ae8b4
--- /dev/null
+++ b/sdk/replay.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+
+
Replay API — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Replay API
+The Replay API allows simulating real-time SDK behavior with previously recorded data,
+or rerunning recorded sequences with high-quality postprocessing settings, which is
+especially useful when used together with the Mapping API .
+The replay API can be used with data recorded from any of the devices supported by the SDK.
+
+
Python C++
+
+class spectacularAI. Replay ( * args , ** kwargs )
+Replay previously recorded data
+Overloaded function.
+
+__init__(self: spectacularAI.Replay, folder: str, * , mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None] = None, configuration: dict = {}) -> None
+
+Build a replay from a given folder containing the dataset
+
+__init__(self: spectacularAI.Replay, folder: str, mapperCallback: Callable[[spectacularAI::mapping::MapperOutput], None], * , configuration: dict = {}) -> None
+
+Build a replay from a given folder containing the dataset with a mapping callback
+
+
+close ( self : spectacularAI.Replay ) → None
+Closes replay.
+
+
+
+
+runReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data and blocks until close() is called or the entire session has played out
+
+
+
+
+setExtendedOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput , List [ spectacularAI.Frame ] ] , None ] ) → None
+Set a callback that’s called for new output
+
+
+
+
+setOutputCallback ( self : spectacularAI.Replay , arg0 : Callable [ [ spectacularAI.VioOutput ] , None ] ) → None
+Set a callback that’s called for new output
+
+
+
+
+setPlaybackSpeed ( self : spectacularAI.Replay , arg0 : float ) → None
+Sets playbacks speed, 1.0 == real time, 2.0 == fast forward 2x, 0.5 == at half speed, -1.0 == unlimited. Defaults to 1.0.
+
+
+
+
+startReplay ( self : spectacularAI.Replay ) → None
+Starts replaying the data in the background until close() is called or entire session has been played.
+
+
+
+
+
Defined in #include <spectacularAI/replay.hpp>
+
+
+namespace spectacularAI
+
+
Typedefs
+
+
+using FrameSet = std :: vector < std :: shared_ptr < const Frame > >
+
+
+
+
+
+struct Frame
+
+
Public Members
+
+
+int index
+
+
+
+
+CameraPose cameraPose
+
+
+
+
+std :: shared_ptr < Bitmap > image
+
+
+
+
+
+
+
+struct Replay
+Visual-Inertial Odometry API Replay
+
+
Public Functions
+
+
+virtual ~Replay ( )
+Destructor. Stops nay worker threads and frees other resources
+
+
+
+
+virtual void startReplay ( ) = 0
+Starts replaying data in the background until replay is closed or entire session has been played.
+
+
+
+
+virtual void runReplay ( ) = 0
+Starts replaying data and blocks until replay is closed or entire session has been played.
+
+
+
+
+virtual bool replayOneLine ( ) = 0
+Plays a single line of data and returns false when there is no more data.
+
+
+
+
+virtual void setPlaybackSpeed ( double speed ) = 0
+Sets playbacks speed, 1.0 == real time, 2.0 == fast forward 2x, 0.5 == at half speed, -1.0 == unlimited. Defaults to 1.0.
+
+
+
+
+virtual void setDryRun ( bool isDryRun ) = 0
+If enabled, read and parse recorded data, but do not feed it to the algorithm. This is useful for performance measurements: a dry run can be used to estimate the data parsing time which does not happen in the real-time use case.
+
+
+
+
+virtual void setOutputCallback ( const std :: function < void ( VioOutputPtr ) > & onOutput ) = 0
+Set output callback, called whenever new output is available.
+The output remains valid as long as the shared pointer is alive. Can be passed to different threads and the last reference can be destructed in another thread. However, these should not be stored long term to avoid memory leaks.
+Will be called fromt the same thread where gyroscope samples are added.
+
+
+
+
+virtual void setExtendedOutputCallback ( const std :: function < void ( VioOutputPtr , const FrameSet & ) > & onOutput ) = 0
+Experimental!
+
+
+
+
+virtual void close ( ) = 0
+Do not use this!
+
+
+
+
+
Public Static Functions
+
+
+static Builder builder ( const std :: string & dataFolder , Vio :: Builder vioBuilder )
+Setup a Replay .
+
+Parameters:
+
+dataFolder – Path to folder containing sensor data, and optionally calibration and VIO configuration.
+vioBuilder – Vio builder. If Vio sets a calibration path, it will replace any calibration Replay reads from the data folder. If Vio sets a configuration, it will be appended to configuration Replay reads from the data folder, if any.
+
+
+
+
+
+
+
+
+struct Builder
+
+
Public Functions
+
+
+Builder setFfmpeg ( bool enabled )
+Optional. Set whether to use ffmpeg to read file or not. Default is true.
+
+
+
+
+std :: unique_ptr < Replay > build ( )
+Construct Replay implementation with the settings configured in this Builder
+
+
+
+
+
Public Members
+
+
+std :: shared_ptr < Data > _data
+
+
+
+
+
+struct Data
+
+
Public Functions
+
+
+virtual ~Data ( )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/search.html b/sdk/search.html
new file mode 100644
index 0000000..68c113a
--- /dev/null
+++ b/sdk/search.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+
Search — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+
+
+ Please activate JavaScript to enable the search functionality.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/searchindex.js b/sdk/searchindex.js
new file mode 100644
index 0000000..3bd072e
--- /dev/null
+++ b/sdk/searchindex.js
@@ -0,0 +1 @@
+Search.setIndex({"docnames": ["api", "core", "cpp/latest/index", "index", "mapping", "python/latest/index", "replay", "tracking", "wrappers", "wrappers/k4a", "wrappers/oak", "wrappers/orbbec", "wrappers/realsense"], "filenames": ["api.md", "core.rst", "cpp/latest/index.rst", "index.md", "mapping.rst", "python/latest/index.rst", "replay.rst", "tracking.rst", "wrappers.md", "wrappers/k4a.md", "wrappers/oak.rst", "wrappers/orbbec.md", "wrappers/realsense.md"], "titles": ["API Reference", "Core SDK", "C++", "Spectacular AI SDK documentation", "Mapping API", "Python", "Replay API", "Tracking API", "Wrappers", "Azure Kinect", "OAK-D", "ORBBEC", "RealSense"], "terms": {"full": [0, 1, 3], "singl": [0, 2, 4, 5, 6, 7], "page": [0, 3], "python": [0, 4, 6, 7, 10], "c": [0, 4, 6, 7, 9, 10, 11, 12], "The": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "spectacular": [1, 2, 7, 9, 10, 11, 12], "ai": [1, 2, 7, 9, 10, 11, 12], "i": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12], "platform": 1, "independ": 1, "softwar": 1, "solut": 1, "real": [1, 2, 3, 4, 5, 6, 7], "time": [1, 2, 3, 4, 5, 6, 7, 10], "3d": [1, 2, 3, 4, 7], "map": [1, 2, 3, 5, 6, 9, 10, 11, 12], "6": [1, 2, 3, 10], "dof": [1, 2, 10], "pose": [1, 2, 3, 4, 5, 10], "track": [1, 2, 3, 4, 5, 10, 12], "includ": [1, 3, 4, 6, 7, 9, 10, 11, 12], "follow": [1, 2, 7, 8], "public": [1, 2, 4, 6, 7, 9, 10, 11, 12], "modul": [1, 10], "which": [1, 2, 4, 6, 7, 10], "can": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "us": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12], "ani": [1, 2, 4, 6, 7, 8], "devic": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12], "support": [1, 2, 3, 4, 6, 7, 8, 10, 11], "api": [1, 2, 3], "replai": [1, 2, 4, 5], "easiest": 1, "through": [1, 2, 10], "wrapper": [1, 2, 3, 7], "out": [1, 3, 5, 6, 8, 10], "box": [1, 3, 8], "also": [1, 2, 3, 4, 7, 9, 10, 11, 12], "other": [1, 2, 3, 4, 5, 6, 7, 10], "input": [1, 2, 4, 5, 7, 9, 10, 11, 12], "contact": 1, "u": 1, "more": [1, 2, 4, 6, 7, 10], "inform": [1, 2, 4, 5, 7, 9, 10, 11, 12], "access": [1, 2, 3, 4, 7, 10], "function": [1, 2, 4, 5, 6, 7, 9, 10, 11, 12], "namespac": [2, 4, 6, 7, 9, 10, 11, 12], "spectacularai": [2, 4, 5, 6, 7, 9, 10, 11, 12], "typedef": [2, 4, 6, 7], "viooutputptr": [2, 6, 7], "std": [2, 4, 6, 7, 9, 10, 11, 12], "shared_ptr": [2, 4, 6, 7, 9, 10, 11, 12], "const": [2, 4, 6, 7, 9, 10, 11, 12], "viooutput": [2, 5, 6, 7, 9, 10, 11, 12], "frameset": [2, 4, 6], "vector": [2, 4, 5, 6, 7], "frame": [2, 4, 5, 6, 7, 9, 10, 11, 12], "matrix3d": [2, 7, 10], "arrai": [2, 4, 5, 7], "doubl": [2, 4, 6, 7, 9, 10, 11, 12], "3": [2, 4, 5, 7, 10], "A": [2, 4, 5, 7], "3x3": [2, 5, 7], "matrix": [2, 5, 7, 10], "row": [2, 7], "major": [2, 7], "m": [2, 4, 7], "col": [2, 7], "note": [2, 7, 9, 10], "when": [2, 4, 6, 7, 9, 10, 11], "symmetr": [2, 7], "like": [2, 7], "covari": [2, 5, 7, 10], "matric": [2, 5, 7], "differ": [2, 6, 7], "between": [2, 3, 7, 12], "column": [2, 7], "order": [2, 4, 7], "matrix4d": [2, 7, 10], "4": [2, 5, 7, 10], "4x4": [2, 5, 7], "typic": [2, 5, 7], "homogen": [2, 5, 7], "coordin": [2, 4, 5, 7, 10], "enum": [2, 7], "class": [2, 4, 5, 6, 7, 9, 10, 11, 12], "trackingstatu": [2, 5, 7], "statu": [2, 5, 7], "valu": [2, 4, 5, 7, 9, 10, 11, 12], "enumer": [2, 7], "init": [2, 5, 7], "initi": [2, 7, 10], "start": [2, 4, 5, 6, 7, 9, 10, 11, 12], "still": [2, 7], "accur": [2, 3, 7], "global": [2, 5, 7], "referenc": [2, 7], "lost_track": [2, 5, 7], "ha": [2, 4, 5, 6, 7, 9, 10, 11], "fail": [2, 7], "output": [2, 3, 4, 5, 6, 9, 10, 11, 12], "ar": [2, 3, 4, 6, 7, 8, 9, 10, 11], "longer": [2, 4, 7], "produc": [2, 7], "until": [2, 5, 6, 7, 9, 10, 11, 12], "system": [2, 5, 7, 10], "recov": [2, 7], "report": [2, 7], "anoth": [2, 6, 7], "state": [2, 7], "colorformat": [2, 5, 7], "specifi": [2, 4, 7], "pixel": [2, 4, 7], "format": [2, 7, 10], "bitmap": [2, 4, 5, 6, 7], "none": [2, 5, 6, 7, 10], "grai": [2, 5, 7, 10], "rgb": [2, 4, 5, 7, 10], "rgba": [2, 5, 7], "rgba_external_o": [2, 7], "bgr": [2, 7], "bgra": [2, 7], "gray16": [2, 5, 7], "float32": [2, 4, 7], "encoded_h264": [2, 7], "gethorizontaluncertainti": [2, 7], "get": [2, 4, 5, 7, 9, 10, 11, 12], "scalar": [2, 7], "horizont": [2, 7], "uncertainti": [2, 5, 7, 10], "meter": [2, 4, 7], "from": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12], "thi": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], "an": [2, 3, 4, 5, 7, 9, 10, 11, 12], "rm": [2, 7], "1": [2, 4, 5, 6, 7, 10], "sigma": [2, 7], "In": [2, 7], "gener": [2, 4, 7, 9, 10, 11, 12], "anisotrop": [2, 7], "case": [2, 3, 6, 7], "where": [2, 4, 6, 7, 10], "rotat": [2, 5, 7], "version": [2, 4, 7], "diag": [2, 7], "sx": [2, 7], "2": [2, 5, 6, 7, 10, 11], "sy": [2, 7], "defin": [2, 4, 6, 7, 9, 10, 11, 12], "sqrt": [2, 7], "equival": [2, 7], "frobeniu": [2, 7], "norm": [2, 7], "2x2": [2, 7], "part": [2, 3, 7, 10], "If": [2, 4, 5, 6, 7, 9, 10, 11, 12], "isotrop": [2, 7], "same": [2, 4, 6, 7, 10], "1d": [2, 7], "standard": [2, 7], "deviat": [2, 7], "along": [2, 7], "x": [2, 5, 7], "y": [2, 5, 7], "axi": [2, 7], "getverticaluncertainti": [2, 7], "vertic": [2, 4, 7], "p67": [2, 7], "buildcovariancematrix": [2, 7], "horizontalsigma": [2, 7], "verticalsigma": [2, 7], "construct": [2, 6, 7], "compon": [2, 7], "e": [2, 4, 5, 7, 9, 10, 11, 12], "result": [2, 4, 7], "xy": [2, 7], "plane": [2, 7], "getquaternionhead": [2, 7], "quaternion": [2, 5, 7], "q": [2, 7], "yaw": [2, 7], "head": [2, 7], "angl": [2, 7, 10], "local": [2, 5, 7], "world": [2, 5, 7, 10], "degre": [2, 3, 7], "getquaternionpitch": [2, 7], "pitch": [2, 7], "getquaternionrol": [2, 7], "roll": [2, 7], "struct": [2, 4, 6, 7, 9, 10, 11, 12], "autoexposureoutput": [2, 7], "auto": [2, 7, 10], "exposur": [2, 7, 10], "structur": [2, 4, 5, 7], "each": [2, 5, 7, 12], "correspond": [2, 4, 5, 7, 9, 10, 11, 12], "specif": [2, 4, 7], "imag": [2, 4, 5, 6, 7, 10], "timestamp": [2, 5, 7, 9, 10, 11, 12], "option": [2, 4, 6, 7, 10], "tag": [2, 5, 7, 9, 10, 11, 12], "contain": [2, 4, 5, 6, 7], "implement": [2, 6, 7], "control": [2, 7], "algorithm": [2, 6, 7], "depend": [2, 7, 10], "member": [2, 4, 5, 6, 7, 9, 10, 11, 12], "int": [2, 4, 5, 6, 7, 9, 10, 11, 12], "deltabright": [2, 7], "determin": [2, 7], "how": [2, 7], "much": [2, 7], "bright": [2, 7], "should": [2, 6, 7, 10], "chang": [2, 4, 7, 10, 12], "0": [2, 4, 5, 6, 7, 9, 10, 11, 12], "255": [2, 7], "uint8_t": [2, 4, 7], "approx": [2, 7], "uint32_t": [2, 4, 7], "minexposuretim": [2, 7], "minimum": [2, 7], "microsecond": [2, 7], "maxexposuretim": [2, 7], "maximum": [2, 7], "mingain": [2, 7], "gain": [2, 7], "iso": [2, 7], "maxgain": [2, 7], "second": [2, 5, 7, 9, 10, 11, 12], "simpl": [2, 7], "ram": [2, 7], "gpu": [2, 7], "cv": [2, 7], "mat": [2, 7], "asopencv": [2, 7], "bool": [2, 4, 6, 7, 9, 10, 11, 12], "flipcolor": [2, 7], "true": [2, 4, 6, 7, 9, 10, 11, 12], "creat": [2, 4, 5, 7, 9, 10, 11, 12], "opencv": [2, 5, 7], "mai": [2, 4, 7, 10], "refer": [2, 6, 7], "shallow": [2, 7], "copi": [2, 7], "clone": [2, 7], "make": [2, 4, 7, 9, 11], "deep": [2, 7], "need": [2, 7], "default": [2, 5, 6, 7, 9, 10, 11, 12], "automat": [2, 7], "convert": [2, 5, 7, 10], "necessari": [2, 7, 9, 11, 12], "virtual": [2, 3, 4, 6, 7, 9, 10, 11, 12], "getwidth": [2, 5, 7], "width": [2, 5, 7], "getheight": [2, 5, 7], "height": [2, 5, 7], "getcolorformat": [2, 5, 7], "color": [2, 4, 7, 10], "channel": [2, 7], "configur": [2, 5, 6, 7], "getdatareadonli": [2, 7], "data": [2, 3, 4, 5, 6, 7, 10], "must": [2, 7, 10], "contigu": [2, 7], "8": [2, 7, 10], "32": [2, 7], "bit": [2, 7], "per": [2, 7], "getdatareadwrit": [2, 7], "static": [2, 6, 7], "unique_ptr": [2, 6, 7, 9, 10, 11, 12], "undefin": [2, 7], "content": [2, 7, 10], "createrefer": [2, 7], "rowstrid": [2, 7], "plain": [2, 7], "camera": [2, 3, 4, 5, 7, 9, 10, 11, 12], "pixeltorai": [2, 7], "pixelcoordin": [2, 7], "vector3d": [2, 4, 5, 7, 10], "rai": [2, 7], "paramet": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12], "return": [2, 4, 5, 6, 7, 9, 10, 11, 12], "convers": [2, 7], "succeed": [2, 7], "raytopixel": [2, 7], "getintrinsicmatrix": [2, 5, 7], "rectifi": [2, 5, 7], "intrins": [2, 5, 7], "": [2, 5, 6, 7], "distort": [2, 4, 5, 7], "convent": [2, 5, 7], "fx": [2, 7], "ppx": [2, 7], "fy": [2, 7], "ppy": [2, 7], "getprojectionmatrixopengl": [2, 5, 7], "nearclip": [2, 7], "farclip": [2, 7], "project": [2, 5, 7], "normal": [2, 4, 7], "ndc": [2, 7], "buildpinhol": [2, 7], "intrinsicmatrix": [2, 7], "camerapos": [2, 4, 5, 6, 7, 10], "getworldtocameramatrix": [2, 5, 7], "getcameratoworldmatrix": [2, 5, 7], "getposit": [2, 4, 5, 7], "posit": [2, 4, 5, 7, 10], "pixeltoworld": [2, 7], "origin": [2, 5, 7], "current": [2, 4, 5, 7], "direct": [2, 7], "worldtopixel": [2, 7], "point": [2, 4, 7, 10], "transform": [2, 7], "camerarayto3dmatch": [2, 7], "coodin": [2, 7], "match": [2, 4, 7, 10], "featurepoint": [2, 4, 7], "spars": [2, 4, 7], "featur": [2, 4, 7, 10], "observ": [2, 4, 7], "certain": [2, 7, 9, 10, 11, 12], "int64_t": [2, 4, 7], "id": [2, 4, 7], "integ": [2, 4, 7], "identifi": [2, 4, 7], "revis": [2, 7], "cloud": [2, 4, 7, 10], "g": [2, 4, 5, 7, 9, 10, 11, 12], "avail": [2, 4, 5, 6, 7, 9, 10, 11, 12], "set": [2, 4, 5, 6, 7, 9, 10, 11, 12], "trigger": [2, 7, 9, 10, 11, 12], "do": [2, 4, 6, 7, 10, 12], "type": [2, 4, 10], "index": [2, 4, 5, 6, 7], "gnssviooutput": [2, 5, 7], "getenucamerapos": [2, 5, 7], "cameraid": [2, 7], "wgscoordin": [2, 5, 7, 10], "enuorigin": [2, 7], "particular": [2, 5, 7, 9, 10, 11, 12], "east": [2, 5, 7, 10], "north": [2, 5, 7, 10], "up": [2, 4, 5, 7, 10, 12], "whose": [2, 5, 7], "given": [2, 4, 5, 6, 7, 10, 12], "wgs84": [2, 5, 7], "enu": [2, 5, 7, 10], "mean": [2, 7, 8, 10], "orient": [2, 5, 7, 10], "repres": [2, 5, 7], "doe": [2, 6, 7], "matter": [2, 7], "context": [2, 7], "see": [2, 5, 7, 10], "helper": [2, 4, 7], "method": [2, 7], "obtain": [2, 7], "euler": [2, 7], "veloc": [2, 5, 7], "enupositioncovari": [2, 5, 7, 10], "estim": [2, 6, 7, 10], "coordiant": [2, 7], "number": [2, 4, 7], "velocitycovari": [2, 5, 7], "subpixel": [2, 7], "accuraci": [2, 7], "float": [2, 5, 6, 7, 9, 10, 11, 12], "asmatrix": [2, 5, 7], "monoton": [2, 4, 5, 7, 9, 10, 11, 12], "increas": [2, 4, 7], "right": [2, 7, 10], "hand": [2, 7], "metric": [2, 7], "z": [2, 5, 7], "frommatrix": [2, 5, 7], "t": [2, 4, 7, 9, 10, 11, 12], "localtoworld": [2, 7], "represent": [2, 5, 7, 10], "hamilton": [2, 5, 7], "w": [2, 5, 7], "visual": [2, 3, 6], "inerti": [2, 3, 6], "odometri": [2, 6], "destructor": [2, 6], "stop": [2, 6], "nai": [2, 6], "worker": [2, 6], "thread": [2, 6, 9, 10], "free": [2, 6, 10], "resourc": [2, 6, 10], "void": [2, 4, 6, 9, 10, 11, 12], "startreplai": [2, 5, 6], "background": [2, 5, 6, 9, 11, 12], "close": [2, 5, 6, 10], "entir": [2, 4, 5, 6], "session": [2, 5, 6, 7], "been": [2, 5, 6], "plai": [2, 5, 6], "runreplai": [2, 5, 6], "block": [2, 5, 6], "replayonelin": [2, 6], "line": [2, 6], "fals": [2, 4, 6, 9, 10, 11, 12], "setplaybackspe": [2, 5, 6], "speed": [2, 5, 6], "playback": [2, 5, 6], "fast": [2, 4, 5, 6], "forward": [2, 5, 6], "2x": [2, 5, 6], "5": [2, 5, 6, 10], "half": [2, 5, 6], "unlimit": [2, 5, 6], "setdryrun": [2, 6], "isdryrun": [2, 6], "enabl": [2, 6, 9, 10, 11, 12], "read": [2, 6, 9, 11, 12], "pars": [2, 6], "record": [2, 5, 6, 9, 10, 11], "feed": [2, 6], "perform": [2, 6, 9, 10, 12], "measur": [2, 6], "dry": [2, 6], "run": [2, 6], "happen": [2, 6], "setoutputcallback": [2, 5, 6], "onoutput": [2, 6], "callback": [2, 4, 5, 6, 10, 12], "call": [2, 3, 5, 6, 10, 12], "whenev": [2, 6], "new": [2, 5, 6, 9, 10, 11, 12], "remain": [2, 6], "valid": [2, 6], "long": [2, 6], "share": [2, 3, 6, 10], "pointer": [2, 4, 6], "aliv": [2, 6], "pass": [2, 6], "last": [2, 4, 6], "destruct": [2, 6], "howev": [2, 6], "store": [2, 4, 6, 9, 11, 12], "term": [2, 6], "avoid": [2, 6], "memori": [2, 6], "leak": [2, 6], "Will": [2, 6], "fromt": [2, 6], "gyroscop": [2, 3, 6], "sampl": [2, 6], "ad": [2, 4, 6, 9, 11], "setextendedoutputcallback": [2, 5, 6], "experiment": [2, 6], "builder": [2, 6], "string": [2, 4, 6, 7, 9, 10, 11, 12], "datafold": [2, 6], "vio": [2, 5, 6, 7, 9, 10, 11, 12], "viobuild": [2, 6], "setup": [2, 6], "path": [2, 4, 6, 10], "folder": [2, 5, 6], "sensor": [2, 3, 6, 7, 9, 11, 12], "calibr": [2, 6, 8], "replac": [2, 6, 10], "append": [2, 6], "setffmpeg": [2, 6], "whether": [2, 6, 9, 11], "ffmpeg": [2, 6], "file": [2, 4, 6, 10], "build": [2, 5, 6, 10], "_data": [2, 6], "r": [2, 5, 7], "angular": [2, 5, 7], "vector3f": [2, 4, 5, 7], "precis": [2, 5, 7], "main": [2, 3, 4, 5, 7, 10], "getcamerapos": [2, 5, 7], "primari": [2, 4, 5, 7, 10], "secondari": [2, 4, 5, 7, 10], "asjson": [2, 5, 7, 10], "json": [2, 5, 7, 10], "otherwis": [2, 7, 9, 11], "empti": [2, 4, 7, 10], "clock": [2, 7], "xyz": [2, 7], "angularveloc": [2, 5, 7], "si": [2, 5, 7], "unit": [2, 4, 5, 7], "rad": [2, 7], "acceler": [2, 7], "linear": [2, 7], "positioncovari": [2, 5, 7, 10], "posetrail": [2, 5, 7], "list": [2, 4, 5, 6, 7, 10], "first": [2, 4, 7, 10], "element": [2, 7], "zero": [2, 7], "recent": [2, 7], "smooth": [2, 5, 7], "histor": [2, 5, 7], "pointcloud": [2, 4, 7], "seen": [2, 7], "addfram": [2, 7], "globalpos": [2, 5, 7], "gnss": [2, 5, 7, 10], "nullptr": [2, 4, 7], "todo": 2, "improv": 2, "document": [2, 10], "createrendertarget": 2, "correct": [2, 10], "dimens": 2, "updat": [2, 4, 10], "base": 2, "render": 2, "either": 2, "readi": 2, "check": [2, 4, 9, 10, 11, 12], "wg": [2, 7], "84": [2, 7], "latitud": [2, 5, 7], "longitud": [2, 5, 7], "altitud": [2, 5, 7], "daiplugin": [2, 10], "daipipelineadapt": 2, "daipipelin": [2, 10], "daideviceadapt": 2, "daidevic": [2, 10], "daiimgframeadapt": 2, "dai": [2, 10], "imgfram": [2, 10], "daidatainputqueueadapt": 2, "datainputqueu": 2, "daidataoutputqueueadapt": 2, "dataoutputqueu": 2, "daiimudataadapt": 2, "imudata": [2, 10], "daitrackedfeaturesadapt": 2, "trackedfeatur": [2, 10], "daicalibrationhandleradapt": 2, "calibrationhandl": 2, "daicameracontroladapt": 2, "cameracontrol": 2, "daiinputresolutionadapt": 2, "spectacular_ai_maybe_python_typ": 2, "monocameraproperti": 2, "sensorresolut": 2, "daicolorinputresolutionadapt": 2, "colorcameraproperti": 2, "inlin": [2, 4], "getjsonstringoremptyvaluesaf": 2, "nlohmann": 2, "char": 2, "kei": [2, 4, 9, 10, 11, 12], "getdaiusbspeedvalu": 2, "usbspe": 2, "getdaiusbspeednam": 2, "getdaiimagerawdata": 2, "img": 2, "size_t": [2, 4], "getdaiimagerawdatas": 2, "getdaiimutimestampdevic": 2, "imureport": 2, "getdaiimagetimestampdevic": 2, "getdaifeaturestimestampdevic": 2, "getdaiimageexposuretim": 2, "getdaiimagetyp": 2, "plugin": [2, 9, 10, 11, 12], "sdk": [2, 6, 8, 9, 10, 11, 12], "variabl": [2, 9, 10, 11, 12], "usestereo": [2, 9, 10, 12], "useslam": [2, 9, 10, 11, 12], "usefeaturetrack": [2, 10], "fastvio": [2, 9, 10, 11, 12], "forcerectifi": [2, 10], "forceunrectifi": [2, 10], "usecolor": [2, 10], "usecolorstereocamera": [2, 10], "useencodedvideo": [2, 10], "usegraydepth": [2, 10], "mapsavepath": [2, 10, 12], "maploadpath": [2, 10, 12], "usevioautoexposur": [2, 10], "apriltagpath": [2, 9, 10, 11, 12], "meshrectif": [2, 10], "depthscalecorrect": [2, 10], "extendeddispar": [2, 10], "fastimu": [2, 10], "usereaderthread": [2, 10, 12], "unsign": [2, 10], "imufrequencyhz": [2, 10], "accfrequencyhz": [2, 10, 11], "500": [2, 10], "gyrofrequencyhz": [2, 10, 11], "400": [2, 10], "ensuresufficientusbspe": [2, 10], "silenceusbwarn": [2, 10], "monoqueues": [2, 10], "depthqueues": [2, 10], "20": [2, 10], "imuqueues": [2, 10], "50": [2, 10], "keyframecandidateeverynthfram": [2, 10], "inputresolut": [2, 10, 12], "400p": [2, 10, 12], "recordingfold": [2, 9, 10, 11, 12], "recordingonli": [2, 9, 10, 11, 12], "disablecamera": [2, 10], "imutognss": [2, 10], "internalparamet": [2, 9, 10, 11, 12], "intern": [2, 9, 10, 11, 12], "overrid": [2, 9, 10, 11, 12], "pair": [2, 9, 10, 11, 12], "Not": [2, 9, 10, 11, 12], "safe": [2, 9, 10, 11, 12], "unsanit": [2, 9, 10, 11, 12], "user": [2, 9, 10, 11, 12], "hook": 2, "pull": [2, 9, 10, 11], "someth": [2, 10], "depth": [2, 4, 10], "those": [2, 10], "intermediari": [2, 10], "never": [2, 10], "invok": [2, 10, 12], "thei": [2, 4, 10], "were": [2, 4, 10], "imu": [2, 3, 5, 7, 9, 10], "monoprimari": [2, 10], "monosecondari": [2, 10], "pipelin": 2, "It": [2, 4, 10, 12], "recommend": [2, 10, 12], "constructor": [2, 10], "provid": [2, 5, 7, 10], "possibl": [2, 10, 12], "all": [2, 3, 4, 10], "manual": [2, 8, 10], "config": [2, 9, 10, 11, 12], "custom": [2, 9, 10, 11, 12], "mapperoutputptr": [2, 4, 9, 10, 11, 12], "onmapperoutput": [2, 9, 10, 11, 12], "startsess": [2, 9, 10, 11, 12], "imunod": [2, 10], "monocameranod": [2, 10], "monoleft": [2, 10], "monoright": [2, 10], "colorcameranod": [2, 10], "colorleft": [2, 10], "colorright": [2, 10], "colorprimari": [2, 10], "colorsecondari": [2, 10], "imagemanipnod": [2, 10], "colorimagemanip": [2, 10], "stereodepthnod": [2, 10], "stereo": [2, 4, 10], "featuretrackernod": [2, 10], "featuretrack": [2, 10], "scriptnod": [2, 10], "scriptprimari": [2, 10], "scriptsecondari": [2, 10], "videoencodernod": [2, 10], "videoencoderprimari": [2, 10], "videoencodersecondari": [2, 10], "xlinkinnod": [2, 10], "xincontrol": [2, 10], "xlinkoutnod": [2, 10], "xoutimu": [2, 10], "xoutleft": [2, 10], "xoutright": [2, 10], "xoutscriptprimari": [2, 10], "xoutscriptsecondari": [2, 10], "xoutprimari": [2, 10], "xoutsecondari": [2, 10], "xoutfeatur": [2, 10], "xoutdepth": [2, 10], "imutocameraleft": [2, 10], "spectacularaiconfigurationyaml": [2, 10], "pipelineextens": 2, "pipelinera": 2, "rae": 2, "raecameranod": 2, "front": 2, "back": 2, "stereodepth": 2, "scriptleft": 2, "scriptright": 2, "xoutscriptleft": 2, "xoutscriptright": 2, "rawimgframetypeconvert": 2, "getstringtyp": 2, "rawimgfram": 2, "via": [2, 5, 7, 10], "hasoutput": [2, 9, 10, 11, 12], "getoutput": [2, 9, 10, 11, 12], "queue": [2, 9, 10, 11, 12], "waitforoutput": [2, 9, 10, 11, 12], "wait": [2, 9, 10, 11, 12], "work": [2, 10], "deprec": [2, 10], "addtrigg": [2, 5, 7, 9, 10, 11, 12], "add": [2, 9, 10, 11, 12], "extern": [2, 9, 10, 11, 12], "caus": [2, 9, 10, 11, 12], "addit": [2, 7, 9, 10, 11, 12], "additon": [2, 9, 10, 11, 12], "indentifi": [2, 9, 10, 11, 12], "event": [2, 9, 10, 11, 12], "have": [2, 4, 9, 10, 11, 12], "addabsolutepos": [2, 10], "orientationvari": [2, 10], "its": [2, 10], "varianc": [2, 10], "addgnss": [2, 5, 7, 10], "fusion": [2, 10], "fix": [2, 10], "getrgbcamerapos": [2, 10], "vioout": [2, 10], "resolut": 2, "getsupportedvideoresolut": 2, "monoresolut": 2, "convertinputresolut": 2, "reso": 2, "colorinputresolut": 2, "convertcolorinputresolut": 2, "colorresolut": [2, 9], "selectnearbycolorresolut": 2, "monoheight": 2, "getyamlconfigur": [2, 9], "cameracalibr": 2, "getcalibr": 2, "imutocamera": 2, "matrixmul": 2, "b": 2, "isdevicera": 2, "useraebackcamera": 2, "stream_tag": 2, "colortoprimari": 2, "colorintrins": 2, "colorcameradistortioncoeff": 2, "stereoresolut": 2, "depthscal": [2, 4], "daireso": 2, "preview": 2, "k4aplugin": [2, 9], "k4a_calibration_t": 2, "k4a_device_configuration_t": [2, 9], "getk4aconfigur": [2, 9], "720p": [2, 9], "depthmod": [2, 9], "k4a_depth_mode_wfov_2x2bin": [2, 9], "framer": [2, 9], "30": [2, 9, 11], "aligneddepth": [2, 9, 11, 12], "distortionen": [2, 9], "postprocessfinalmap": [2, 9, 11, 12], "k4aconfig": [2, 9], "object": [2, 4, 5, 7, 9, 10, 11, 12], "about": [2, 9, 11, 12], "azur": [2, 8], "kinect": [2, 8], "stream": [2, 9, 11, 12], "actual": [2, 9, 11, 12], "k4a": [2, 9], "k4a_device_t": [2, 9], "getdevicehandl": [2, 9], "handl": [2, 9], "adjust": [2, 9], "some": [2, 9], "fp": [2, 9, 10], "affect": [2, 9, 10], "ignoreoutput": [2, 9, 11], "ignor": [2, 9, 11], "interest": [2, 9, 11], "sure": [2, 9, 11], "mapperoutput": [2, 4, 5, 6, 10], "might": [2, 4, 10], "alwai": [2, 4], "exist": [2, 4, 10], "multipli": [2, 4], "mm": [2, 4], "1000": [2, 4], "sparsefeatur": [2, 4], "2d": [2, 4], "getaligneddepthfram": [2, 4], "target": [2, 4], "comput": [2, 4, 12], "exampl": [2, 4, 10], "rgbframe": [2, 4], "depthfram": [2, 4], "alreadi": [2, 4], "align": [2, 4], "getundistortedfram": [2, 4], "distortedfram": [2, 4], "undistort": [2, 4, 5, 7], "model": [2, 4], "pinhol": [2, 4], "primaryfram": [2, 4], "secondaryfram": [2, 4], "d": [2, 4, 8], "keyfram": [2, 4], "uniqu": [2, 4], "dens": [2, 4], "non": [2, 4], "similar": [2, 4], "associ": [2, 4], "futur": [2, 4], "reli": [2, 4], "being": [2, 4], "mappoint": [2, 4], "k": [2, 4, 7], "landmark": [2, 4], "These": [2, 4], "one": [2, 4, 10], "field": [2, 4], "date": [2, 4], "updatedkeyfram": [2, 4], "modifi": [2, 4, 10], "delet": [2, 4], "oldest": [2, 4], "newest": [2, 4], "updatedmappoint": [2, 4], "mesh": [2, 4], "reconstruct": [2, 3, 4], "finalmap": [2, 4], "befor": [2, 4], "program": [2, 4], "exit": [2, 4], "few": [2, 4], "properti": [2, 4, 5, 7, 10], "textur": [2, 4], "flexibl": [2, 4], "enough": [2, 4], "both": [2, 3, 4], "vertex": [2, 4], "face": [2, 4], "indexfac": [2, 4], "triangl": [2, 4], "hasnorm": [2, 4], "vertexcount": [2, 4], "normalcount": [2, 4], "facecount": [2, 4], "gettriangl": [2, 4], "faceindex": [2, 4], "yield": [2, 4], "error": [2, 4], "size": [2, 4], "getpositiondata": [2, 4], "effici": [2, 4], "wai": [2, 4], "getnormaldata": [2, 4], "getfacevertic": [2, 4], "indic": [2, 4], "getfacenorm": [2, 4], "serializetoobj": [2, 4], "filenam": [2, 4, 10], "save": [2, 4], "obj": [2, 4], "For": [2, 4, 10], "instanc": [2, 4], "hascolor": [2, 4], "getnorm": [2, 4], "getrgb24": [2, 4], "getrgb24data": [2, 4], "orbbecplugin": [2, 11], "ob": [2, 11], "obpipelin": [2, 11], "rgbresolut": [2, 11], "make_pair": [2, 11], "1280": [2, 11], "720": [2, 11], "depthresolut": [2, 11], "512": [2, 11], "camerafp": [2, 11], "obaccelsampler": [2, 11], "ob_sample_rate_1_khz": [2, 11], "obgyrosampler": [2, 11], "obaccelfullscalerang": [2, 11], "accrang": [2, 11], "ob_accel_fs_4g": [2, 11], "obgyrofullscalerang": [2, 11], "gyrorang": [2, 11], "ob_gyro_fs_1000dp": [2, 11], "orbbec": [2, 8], "obcameraparam": 2, "devicenam": 2, "rsplugin": [2, 12], "usergb": [2, 12], "useicp": [2, 12], "realsens": [2, 8], "configurex": [2, 12], "guarante": [2, 12], "compat": [2, 12], "configuredevic": [2, 12], "rs2": [2, 12], "configurestream": [2, 12], "setmappercallback": [2, 12], "heavi": [2, 12], "directli": [2, 12], "fuse": 3, "acceleromet": 3, "freedom": [3, 7], "slam": [3, 4, 10], "vislam": 3, "among": 3, "autonom": 3, "robot": 3, "vehicl": 3, "well": 3, "augment": 3, "mix": 3, "realiti": 3, "offlin": 3, "own": 3, "core": [3, 7], "indepenc": 3, "give": 4, "togeth": [4, 6], "high": [4, 6], "qualiti": [4, 6], "post": 4, "process": 4, "tool": 4, "nerfstudio": 4, "scale": 4, "multipl": 4, "moment": 4, "self": [4, 5, 6, 7, 10], "arg0": [4, 5, 6, 7, 10], "belong": 4, "boolean": 4, "now": 4, "final": 4, "won": 4, "programm": 4, "sinc": 4, "l": 4, "numpi": [4, 5, 7], "ndarrai": [4, 5, 7], "uint32": 4, "lx3": 4, "mx3": 4, "nx3": 4, "n": [4, 10], "uint8": 4, "hpp": [4, 6, 7, 9, 10, 11, 12], "str": [5, 6, 7], "onli": [5, 7, 10], "latest": [5, 7], "trail": [5, 7], "exact": [5, 7], "synchron": [5, 7], "host": [5, 7], "arg1": [5, 7, 10], "opengl": [5, 7], "parameter": [5, 7], "arg": [5, 6, 7, 10], "kwarg": [5, 6, 7, 10], "overload": [5, 6, 7, 10], "__init__": [5, 6, 7, 10], "arg2": [5, 7, 10], "name": [5, 7, 10], "7": [5, 7], "grayscal": [5, 7], "toarrai": [5, 7], "previous": [5, 6], "mappercallback": [5, 6], "callabl": [5, 6, 10], "dict": [5, 6, 10], "dataset": [5, 6], "allow": 6, "simul": 6, "behavior": 6, "rerun": 6, "sequenc": 6, "postprocess": 6, "especi": 6, "consist": 7, "relev": 7, "spectacular_ai_api": 7, "spectacular_ai_core_api": 7, "util": [7, 10], "without": 8, "integr": 8, "tune": 8, "oak": 8, "dk": 9, "privat": [9, 11, 12], "impl": [9, 11, 12], "pimpl": [9, 11, 12], "luxoni": 10, "depthaai": 10, "step": 10, "depthai": 10, "info": 10, "keyword": 10, "argument": 10, "poll": 10, "loop": 10, "period": 10, "code": 10, "import": 10, "vio_pipelin": 10, "vio_sess": 10, "while": 10, "print": 10, "els": 10, "sleep": 10, "005": 10, "iostream": 10, "viopipelin": 10, "viosess": 10, "cout": 10, "endl": 10, "apriltag": 10, "detect": 10, "http": 10, "github": 10, "com": 10, "doc": 10, "blob": 10, "pdf": 10, "april_tag_instruct": 10, "asdict": 10, "dictionari": 10, "disabl": 10, "extend": 10, "dispar": 10, "mode": 10, "light": 10, "weight": 10, "instead": 10, "mono": 10, "captur": 10, "everi": 10, "load": 10, "bin": 10, "requir": 10, "ply": 10, "csv": 10, "pcd": 10, "subset": 10, "seri": 10, "encod": 10, "video": 10, "cannot": 10, "live": 10, "movidiu": 10, "vpu": 10, "acceleler": 10, "vision": 10, "monocular": 10, "optim": 10, "beta": 10, "spetacular": 10, "possbil": 10, "them": 10, "link": 10, "mapper": 10, "node": 10, "left": 10, "tracker": 10, "raw": 10, "receiv": 10, "extrins": 10, "touch": 10, "consid": 10, "statement": 10, "remov": 10, "unread": 10, "imagehook": 10, "imuhook": 10, "featurehook": 10, "femto": 11, "mega": 11, "astra": 11, "d455": 12, "d435i": 12}, "objects": {"": [[10, 0, 1, "c.FeatureHook", "FeatureHook"], [10, 0, 1, "c.ImageHook", "ImageHook"], [10, 0, 1, "c.ImuHook", "ImuHook"], [7, 0, 1, "c.SPECTACULAR_AI_API", "SPECTACULAR_AI_API"], [7, 0, 1, "c.SPECTACULAR_AI_CORE_API", "SPECTACULAR_AI_CORE_API"], [7, 1, 1, "_CPPv42cv", "cv"], [10, 1, 1, "_CPPv43dai", "dai"], [12, 1, 1, "_CPPv43rs2", "rs2"], [2, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [4, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [6, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [7, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [7, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [7, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [9, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [9, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [9, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [10, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [10, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [10, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [10, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [11, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [11, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [11, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [12, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [12, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [12, 1, 1, "_CPPv413spectacularAI", "spectacularAI"], [2, 2, 1, "_CPPv4N13spectacularAI18AutoExposureOutputE", "spectacularAI::AutoExposureOutput"], [7, 2, 1, "_CPPv4N13spectacularAI18AutoExposureOutputE", "spectacularAI::AutoExposureOutput"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput10brightnessE", "spectacularAI::AutoExposureOutput::brightness"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput10brightnessE", "spectacularAI::AutoExposureOutput::brightness"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15deltaBrightnessE", "spectacularAI::AutoExposureOutput::deltaBrightness"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15deltaBrightnessE", "spectacularAI::AutoExposureOutput::deltaBrightness"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15maxExposureTimeE", "spectacularAI::AutoExposureOutput::maxExposureTime"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15maxExposureTimeE", "spectacularAI::AutoExposureOutput::maxExposureTime"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput7maxGainE", "spectacularAI::AutoExposureOutput::maxGain"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput7maxGainE", "spectacularAI::AutoExposureOutput::maxGain"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15minExposureTimeE", "spectacularAI::AutoExposureOutput::minExposureTime"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput15minExposureTimeE", "spectacularAI::AutoExposureOutput::minExposureTime"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput7minGainE", "spectacularAI::AutoExposureOutput::minGain"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput7minGainE", "spectacularAI::AutoExposureOutput::minGain"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput3tagE", "spectacularAI::AutoExposureOutput::tag"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput3tagE", "spectacularAI::AutoExposureOutput::tag"], [2, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput9timestampE", "spectacularAI::AutoExposureOutput::timestamp"], [7, 3, 1, "_CPPv4N13spectacularAI18AutoExposureOutput9timestampE", "spectacularAI::AutoExposureOutput::timestamp"], [2, 2, 1, "_CPPv4N13spectacularAI6BitmapE", "spectacularAI::Bitmap"], [7, 2, 1, "_CPPv4N13spectacularAI6BitmapE", "spectacularAI::Bitmap"], [2, 4, 1, "_CPPv4N13spectacularAI6Bitmap8asOpenCVEb", "spectacularAI::Bitmap::asOpenCV"], [7, 4, 1, "_CPPv4N13spectacularAI6Bitmap8asOpenCVEb", "spectacularAI::Bitmap::asOpenCV"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap8asOpenCVEb", "spectacularAI::Bitmap::asOpenCV::flipColors"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap8asOpenCVEb", "spectacularAI::Bitmap::asOpenCV::flipColors"], [2, 4, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create"], [7, 4, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::colorFormat"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::colorFormat"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::height"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::height"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::width"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat", "spectacularAI::Bitmap::create::width"], [2, 4, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceERN2cv3MatE", "spectacularAI::Bitmap::createReference"], [2, 4, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference"], [7, 4, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceERN2cv3MatE", "spectacularAI::Bitmap::createReference"], [7, 4, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::colorFormat"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::colorFormat"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::data"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::data"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::height"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::height"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceERN2cv3MatE", "spectacularAI::Bitmap::createReference::mat"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceERN2cv3MatE", "spectacularAI::Bitmap::createReference::mat"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::rowStride"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::rowStride"], [2, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::width"], [7, 5, 1, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi", "spectacularAI::Bitmap::createReference::width"], [2, 4, 1, "_CPPv4NK13spectacularAI6Bitmap14getColorFormatEv", "spectacularAI::Bitmap::getColorFormat"], [7, 4, 1, "_CPPv4NK13spectacularAI6Bitmap14getColorFormatEv", "spectacularAI::Bitmap::getColorFormat"], [2, 4, 1, "_CPPv4NK13spectacularAI6Bitmap15getDataReadOnlyEv", "spectacularAI::Bitmap::getDataReadOnly"], [7, 4, 1, "_CPPv4NK13spectacularAI6Bitmap15getDataReadOnlyEv", "spectacularAI::Bitmap::getDataReadOnly"], [2, 4, 1, "_CPPv4N13spectacularAI6Bitmap16getDataReadWriteEv", "spectacularAI::Bitmap::getDataReadWrite"], [7, 4, 1, "_CPPv4N13spectacularAI6Bitmap16getDataReadWriteEv", "spectacularAI::Bitmap::getDataReadWrite"], [2, 4, 1, "_CPPv4NK13spectacularAI6Bitmap9getHeightEv", "spectacularAI::Bitmap::getHeight"], [7, 4, 1, "_CPPv4NK13spectacularAI6Bitmap9getHeightEv", "spectacularAI::Bitmap::getHeight"], [2, 4, 1, "_CPPv4NK13spectacularAI6Bitmap8getWidthEv", "spectacularAI::Bitmap::getWidth"], [7, 4, 1, "_CPPv4NK13spectacularAI6Bitmap8getWidthEv", "spectacularAI::Bitmap::getWidth"], [2, 4, 1, "_CPPv4N13spectacularAI6BitmapD0Ev", "spectacularAI::Bitmap::~Bitmap"], [7, 4, 1, "_CPPv4N13spectacularAI6BitmapD0Ev", "spectacularAI::Bitmap::~Bitmap"], [2, 2, 1, "_CPPv4N13spectacularAI6CameraE", "spectacularAI::Camera"], [7, 2, 1, "_CPPv4N13spectacularAI6CameraE", "spectacularAI::Camera"], [2, 4, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole"], [7, 4, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole"], [2, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::height"], [7, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::height"], [2, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::intrinsicMatrix"], [7, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::intrinsicMatrix"], [2, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::width"], [7, 5, 1, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii", "spectacularAI::Camera::buildPinhole::width"], [2, 4, 1, "_CPPv4NK13spectacularAI6Camera18getIntrinsicMatrixEv", "spectacularAI::Camera::getIntrinsicMatrix"], [7, 4, 1, "_CPPv4NK13spectacularAI6Camera18getIntrinsicMatrixEv", "spectacularAI::Camera::getIntrinsicMatrix"], [2, 4, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL"], [7, 4, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL::farClip"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL::farClip"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL::nearClip"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd", "spectacularAI::Camera::getProjectionMatrixOpenGL::nearClip"], [2, 4, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay"], [7, 4, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay::pixel"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay::pixel"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay::ray"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d", "spectacularAI::Camera::pixelToRay::ray"], [2, 4, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel"], [7, 4, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel::pixel"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel::pixel"], [2, 5, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel::ray"], [7, 5, 1, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::Camera::rayToPixel::ray"], [2, 4, 1, "_CPPv4N13spectacularAI6CameraD0Ev", "spectacularAI::Camera::~Camera"], [7, 4, 1, "_CPPv4N13spectacularAI6CameraD0Ev", "spectacularAI::Camera::~Camera"], [2, 2, 1, "_CPPv4N13spectacularAI10CameraPoseE", "spectacularAI::CameraPose"], [7, 2, 1, "_CPPv4N13spectacularAI10CameraPoseE", "spectacularAI::CameraPose"], [2, 3, 1, "_CPPv4N13spectacularAI10CameraPose6cameraE", "spectacularAI::CameraPose::camera"], [7, 3, 1, "_CPPv4N13spectacularAI10CameraPose6cameraE", "spectacularAI::CameraPose::camera"], [2, 4, 1, "_CPPv4NK13spectacularAI10CameraPose22getCameraToWorldMatrixEv", "spectacularAI::CameraPose::getCameraToWorldMatrix"], [7, 4, 1, "_CPPv4NK13spectacularAI10CameraPose22getCameraToWorldMatrixEv", "spectacularAI::CameraPose::getCameraToWorldMatrix"], [2, 4, 1, "_CPPv4NK13spectacularAI10CameraPose11getPositionEv", "spectacularAI::CameraPose::getPosition"], [7, 4, 1, "_CPPv4NK13spectacularAI10CameraPose11getPositionEv", "spectacularAI::CameraPose::getPosition"], [2, 4, 1, "_CPPv4NK13spectacularAI10CameraPose22getWorldToCameraMatrixEv", "spectacularAI::CameraPose::getWorldToCameraMatrix"], [7, 4, 1, "_CPPv4NK13spectacularAI10CameraPose22getWorldToCameraMatrixEv", "spectacularAI::CameraPose::getWorldToCameraMatrix"], [2, 4, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld"], [7, 4, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld"], [2, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::origin"], [7, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::origin"], [2, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::pixel"], [7, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::pixel"], [2, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::ray"], [7, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d", "spectacularAI::CameraPose::pixelToWorld::ray"], [2, 3, 1, "_CPPv4N13spectacularAI10CameraPose4poseE", "spectacularAI::CameraPose::pose"], [7, 3, 1, "_CPPv4N13spectacularAI10CameraPose4poseE", "spectacularAI::CameraPose::pose"], [2, 4, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel"], [7, 4, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel"], [2, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel::pixel"], [7, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel::pixel"], [2, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel::point"], [7, 5, 1, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates", "spectacularAI::CameraPose::worldToPixel::point"], [2, 2, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatchE", "spectacularAI::CameraRayTo3DMatch"], [7, 2, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatchE", "spectacularAI::CameraRayTo3DMatch"], [2, 3, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatch5pointE", "spectacularAI::CameraRayTo3DMatch::point"], [7, 3, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatch5pointE", "spectacularAI::CameraRayTo3DMatch::point"], [2, 3, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatch3rayE", "spectacularAI::CameraRayTo3DMatch::ray"], [7, 3, 1, "_CPPv4N13spectacularAI18CameraRayTo3DMatch3rayE", "spectacularAI::CameraRayTo3DMatch::ray"], [2, 6, 1, "_CPPv4N13spectacularAI11ColorFormatE", "spectacularAI::ColorFormat"], [7, 6, 1, "_CPPv4N13spectacularAI11ColorFormatE", "spectacularAI::ColorFormat"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat3BGRE", "spectacularAI::ColorFormat::BGR"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat3BGRE", "spectacularAI::ColorFormat::BGR"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4BGRAE", "spectacularAI::ColorFormat::BGRA"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4BGRAE", "spectacularAI::ColorFormat::BGRA"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat12ENCODED_H264E", "spectacularAI::ColorFormat::ENCODED_H264"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat12ENCODED_H264E", "spectacularAI::ColorFormat::ENCODED_H264"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat7FLOAT32E", "spectacularAI::ColorFormat::FLOAT32"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat7FLOAT32E", "spectacularAI::ColorFormat::FLOAT32"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4GRAYE", "spectacularAI::ColorFormat::GRAY"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4GRAYE", "spectacularAI::ColorFormat::GRAY"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat6GRAY16E", "spectacularAI::ColorFormat::GRAY16"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat6GRAY16E", "spectacularAI::ColorFormat::GRAY16"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4NONEE", "spectacularAI::ColorFormat::NONE"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4NONEE", "spectacularAI::ColorFormat::NONE"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat3RGBE", "spectacularAI::ColorFormat::RGB"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat3RGBE", "spectacularAI::ColorFormat::RGB"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4RGBAE", "spectacularAI::ColorFormat::RGBA"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat4RGBAE", "spectacularAI::ColorFormat::RGBA"], [2, 7, 1, "_CPPv4N13spectacularAI11ColorFormat17RGBA_EXTERNAL_OESE", "spectacularAI::ColorFormat::RGBA_EXTERNAL_OES"], [7, 7, 1, "_CPPv4N13spectacularAI11ColorFormat17RGBA_EXTERNAL_OESE", "spectacularAI::ColorFormat::RGBA_EXTERNAL_OES"], [2, 2, 1, "_CPPv4N13spectacularAI12FeaturePointE", "spectacularAI::FeaturePoint"], [7, 2, 1, "_CPPv4N13spectacularAI12FeaturePointE", "spectacularAI::FeaturePoint"], [2, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint2idE", "spectacularAI::FeaturePoint::id"], [7, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint2idE", "spectacularAI::FeaturePoint::id"], [2, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint16pixelCoordinatesE", "spectacularAI::FeaturePoint::pixelCoordinates"], [7, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint16pixelCoordinatesE", "spectacularAI::FeaturePoint::pixelCoordinates"], [2, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint8positionE", "spectacularAI::FeaturePoint::position"], [7, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint8positionE", "spectacularAI::FeaturePoint::position"], [2, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint6statusE", "spectacularAI::FeaturePoint::status"], [7, 3, 1, "_CPPv4N13spectacularAI12FeaturePoint6statusE", "spectacularAI::FeaturePoint::status"], [2, 2, 1, "_CPPv4N13spectacularAI5FrameE", "spectacularAI::Frame"], [6, 2, 1, "_CPPv4N13spectacularAI5FrameE", "spectacularAI::Frame"], [2, 3, 1, "_CPPv4N13spectacularAI5Frame10cameraPoseE", "spectacularAI::Frame::cameraPose"], [6, 3, 1, "_CPPv4N13spectacularAI5Frame10cameraPoseE", "spectacularAI::Frame::cameraPose"], [2, 3, 1, "_CPPv4N13spectacularAI5Frame5imageE", "spectacularAI::Frame::image"], [6, 3, 1, "_CPPv4N13spectacularAI5Frame5imageE", "spectacularAI::Frame::image"], [2, 3, 1, "_CPPv4N13spectacularAI5Frame5indexE", "spectacularAI::Frame::index"], [6, 3, 1, "_CPPv4N13spectacularAI5Frame5indexE", "spectacularAI::Frame::index"], [2, 1, 1, "_CPPv4N13spectacularAI8FrameSetE", "spectacularAI::FrameSet"], [6, 1, 1, "_CPPv4N13spectacularAI8FrameSetE", "spectacularAI::FrameSet"], [2, 2, 1, "_CPPv4N13spectacularAI13GnssVioOutputE", "spectacularAI::GnssVioOutput"], [7, 2, 1, "_CPPv4N13spectacularAI13GnssVioOutputE", "spectacularAI::GnssVioOutput"], [2, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput11coordinatesE", "spectacularAI::GnssVioOutput::coordinates"], [7, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput11coordinatesE", "spectacularAI::GnssVioOutput::coordinates"], [2, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput21enuPositionCovarianceE", "spectacularAI::GnssVioOutput::enuPositionCovariance"], [7, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput21enuPositionCovarianceE", "spectacularAI::GnssVioOutput::enuPositionCovariance"], [2, 4, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose"], [7, 4, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose"], [2, 5, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose::cameraId"], [7, 5, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose::cameraId"], [2, 5, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose::enuOrigin"], [7, 5, 1, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates", "spectacularAI::GnssVioOutput::getEnuCameraPose::enuOrigin"], [2, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput11orientationE", "spectacularAI::GnssVioOutput::orientation"], [7, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput11orientationE", "spectacularAI::GnssVioOutput::orientation"], [2, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput8velocityE", "spectacularAI::GnssVioOutput::velocity"], [7, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput8velocityE", "spectacularAI::GnssVioOutput::velocity"], [2, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput18velocityCovarianceE", "spectacularAI::GnssVioOutput::velocityCovariance"], [7, 3, 1, "_CPPv4N13spectacularAI13GnssVioOutput18velocityCovarianceE", "spectacularAI::GnssVioOutput::velocityCovariance"], [2, 4, 1, "_CPPv4N13spectacularAI13GnssVioOutputD0Ev", "spectacularAI::GnssVioOutput::~GnssVioOutput"], [7, 4, 1, "_CPPv4N13spectacularAI13GnssVioOutputD0Ev", "spectacularAI::GnssVioOutput::~GnssVioOutput"], [2, 1, 1, "_CPPv4N13spectacularAI8Matrix3dE", "spectacularAI::Matrix3d"], [7, 1, 1, "_CPPv4N13spectacularAI8Matrix3dE", "spectacularAI::Matrix3d"], [2, 1, 1, "_CPPv4N13spectacularAI8Matrix4dE", "spectacularAI::Matrix4d"], [7, 1, 1, "_CPPv4N13spectacularAI8Matrix4dE", "spectacularAI::Matrix4d"], [2, 2, 1, "_CPPv4N13spectacularAI16PixelCoordinatesE", "spectacularAI::PixelCoordinates"], [7, 2, 1, "_CPPv4N13spectacularAI16PixelCoordinatesE", "spectacularAI::PixelCoordinates"], [2, 3, 1, "_CPPv4N13spectacularAI16PixelCoordinates1xE", "spectacularAI::PixelCoordinates::x"], [7, 3, 1, "_CPPv4N13spectacularAI16PixelCoordinates1xE", "spectacularAI::PixelCoordinates::x"], [2, 3, 1, "_CPPv4N13spectacularAI16PixelCoordinates1yE", "spectacularAI::PixelCoordinates::y"], [7, 3, 1, "_CPPv4N13spectacularAI16PixelCoordinates1yE", "spectacularAI::PixelCoordinates::y"], [2, 2, 1, "_CPPv4N13spectacularAI4PoseE", "spectacularAI::Pose"], [7, 2, 1, "_CPPv4N13spectacularAI4PoseE", "spectacularAI::Pose"], [2, 4, 1, "_CPPv4NK13spectacularAI4Pose8asMatrixEv", "spectacularAI::Pose::asMatrix"], [7, 4, 1, "_CPPv4NK13spectacularAI4Pose8asMatrixEv", "spectacularAI::Pose::asMatrix"], [2, 4, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix"], [7, 4, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix"], [2, 5, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix::localToWorld"], [7, 5, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix::localToWorld"], [2, 5, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix::t"], [7, 5, 1, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d", "spectacularAI::Pose::fromMatrix::t"], [2, 3, 1, "_CPPv4N13spectacularAI4Pose11orientationE", "spectacularAI::Pose::orientation"], [7, 3, 1, "_CPPv4N13spectacularAI4Pose11orientationE", "spectacularAI::Pose::orientation"], [2, 3, 1, "_CPPv4N13spectacularAI4Pose8positionE", "spectacularAI::Pose::position"], [7, 3, 1, "_CPPv4N13spectacularAI4Pose8positionE", "spectacularAI::Pose::position"], [2, 3, 1, "_CPPv4N13spectacularAI4Pose4timeE", "spectacularAI::Pose::time"], [7, 3, 1, "_CPPv4N13spectacularAI4Pose4timeE", "spectacularAI::Pose::time"], [2, 2, 1, "_CPPv4N13spectacularAI10QuaternionE", "spectacularAI::Quaternion"], [7, 2, 1, "_CPPv4N13spectacularAI10QuaternionE", "spectacularAI::Quaternion"], [2, 3, 1, "_CPPv4N13spectacularAI10Quaternion1wE", "spectacularAI::Quaternion::w"], [7, 3, 1, "_CPPv4N13spectacularAI10Quaternion1wE", "spectacularAI::Quaternion::w"], [2, 3, 1, "_CPPv4N13spectacularAI10Quaternion1xE", "spectacularAI::Quaternion::x"], [7, 3, 1, "_CPPv4N13spectacularAI10Quaternion1xE", "spectacularAI::Quaternion::x"], [2, 3, 1, "_CPPv4N13spectacularAI10Quaternion1yE", "spectacularAI::Quaternion::y"], [7, 3, 1, "_CPPv4N13spectacularAI10Quaternion1yE", "spectacularAI::Quaternion::y"], [2, 3, 1, "_CPPv4N13spectacularAI10Quaternion1zE", "spectacularAI::Quaternion::z"], [7, 3, 1, "_CPPv4N13spectacularAI10Quaternion1zE", "spectacularAI::Quaternion::z"], [2, 2, 1, "_CPPv4N13spectacularAI6ReplayE", "spectacularAI::Replay"], [6, 2, 1, "_CPPv4N13spectacularAI6ReplayE", "spectacularAI::Replay"], [2, 2, 1, "_CPPv4N13spectacularAI6Replay7BuilderE", "spectacularAI::Replay::Builder"], [6, 2, 1, "_CPPv4N13spectacularAI6Replay7BuilderE", "spectacularAI::Replay::Builder"], [2, 2, 1, "_CPPv4N13spectacularAI6Replay7Builder4DataE", "spectacularAI::Replay::Builder::Data"], [6, 2, 1, "_CPPv4N13spectacularAI6Replay7Builder4DataE", "spectacularAI::Replay::Builder::Data"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder4DataD0Ev", "spectacularAI::Replay::Builder::Data::~Data"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder4DataD0Ev", "spectacularAI::Replay::Builder::Data::~Data"], [2, 3, 1, "_CPPv4N13spectacularAI6Replay7Builder5_dataE", "spectacularAI::Replay::Builder::_data"], [6, 3, 1, "_CPPv4N13spectacularAI6Replay7Builder5_dataE", "spectacularAI::Replay::Builder::_data"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder5buildEv", "spectacularAI::Replay::Builder::build"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder5buildEv", "spectacularAI::Replay::Builder::build"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder9setFfmpegEb", "spectacularAI::Replay::Builder::setFfmpeg"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay7Builder9setFfmpegEb", "spectacularAI::Replay::Builder::setFfmpeg"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay7Builder9setFfmpegEb", "spectacularAI::Replay::Builder::setFfmpeg::enabled"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay7Builder9setFfmpegEb", "spectacularAI::Replay::Builder::setFfmpeg::enabled"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder::dataFolder"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder::dataFolder"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder::vioBuilder"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE", "spectacularAI::Replay::builder::vioBuilder"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay5closeEv", "spectacularAI::Replay::close"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay5closeEv", "spectacularAI::Replay::close"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay13replayOneLineEv", "spectacularAI::Replay::replayOneLine"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay13replayOneLineEv", "spectacularAI::Replay::replayOneLine"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay9runReplayEv", "spectacularAI::Replay::runReplay"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay9runReplayEv", "spectacularAI::Replay::runReplay"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay9setDryRunEb", "spectacularAI::Replay::setDryRun"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay9setDryRunEb", "spectacularAI::Replay::setDryRun"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay9setDryRunEb", "spectacularAI::Replay::setDryRun::isDryRun"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay9setDryRunEb", "spectacularAI::Replay::setDryRun::isDryRun"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay25setExtendedOutputCallbackERKNSt8functionIFv12VioOutputPtrRK8FrameSetEEE", "spectacularAI::Replay::setExtendedOutputCallback"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay25setExtendedOutputCallbackERKNSt8functionIFv12VioOutputPtrRK8FrameSetEEE", "spectacularAI::Replay::setExtendedOutputCallback"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay25setExtendedOutputCallbackERKNSt8functionIFv12VioOutputPtrRK8FrameSetEEE", "spectacularAI::Replay::setExtendedOutputCallback::onOutput"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay25setExtendedOutputCallbackERKNSt8functionIFv12VioOutputPtrRK8FrameSetEEE", "spectacularAI::Replay::setExtendedOutputCallback::onOutput"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay17setOutputCallbackERKNSt8functionIFv12VioOutputPtrEEE", "spectacularAI::Replay::setOutputCallback"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay17setOutputCallbackERKNSt8functionIFv12VioOutputPtrEEE", "spectacularAI::Replay::setOutputCallback"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay17setOutputCallbackERKNSt8functionIFv12VioOutputPtrEEE", "spectacularAI::Replay::setOutputCallback::onOutput"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay17setOutputCallbackERKNSt8functionIFv12VioOutputPtrEEE", "spectacularAI::Replay::setOutputCallback::onOutput"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay16setPlaybackSpeedEd", "spectacularAI::Replay::setPlaybackSpeed"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay16setPlaybackSpeedEd", "spectacularAI::Replay::setPlaybackSpeed"], [2, 5, 1, "_CPPv4N13spectacularAI6Replay16setPlaybackSpeedEd", "spectacularAI::Replay::setPlaybackSpeed::speed"], [6, 5, 1, "_CPPv4N13spectacularAI6Replay16setPlaybackSpeedEd", "spectacularAI::Replay::setPlaybackSpeed::speed"], [2, 4, 1, "_CPPv4N13spectacularAI6Replay11startReplayEv", "spectacularAI::Replay::startReplay"], [6, 4, 1, "_CPPv4N13spectacularAI6Replay11startReplayEv", "spectacularAI::Replay::startReplay"], [2, 4, 1, "_CPPv4N13spectacularAI6ReplayD0Ev", "spectacularAI::Replay::~Replay"], [6, 4, 1, "_CPPv4N13spectacularAI6ReplayD0Ev", "spectacularAI::Replay::~Replay"], [2, 6, 1, "_CPPv4N13spectacularAI14TrackingStatusE", "spectacularAI::TrackingStatus"], [7, 6, 1, "_CPPv4N13spectacularAI14TrackingStatusE", "spectacularAI::TrackingStatus"], [2, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus4INITE", "spectacularAI::TrackingStatus::INIT"], [7, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus4INITE", "spectacularAI::TrackingStatus::INIT"], [2, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus13LOST_TRACKINGE", "spectacularAI::TrackingStatus::LOST_TRACKING"], [7, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus13LOST_TRACKINGE", "spectacularAI::TrackingStatus::LOST_TRACKING"], [2, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus8TRACKINGE", "spectacularAI::TrackingStatus::TRACKING"], [7, 7, 1, "_CPPv4N13spectacularAI14TrackingStatus8TRACKINGE", "spectacularAI::TrackingStatus::TRACKING"], [2, 2, 1, "_CPPv4N13spectacularAI8Vector3dE", "spectacularAI::Vector3d"], [7, 2, 1, "_CPPv4N13spectacularAI8Vector3dE", "spectacularAI::Vector3d"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3d1xE", "spectacularAI::Vector3d::x"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3d1xE", "spectacularAI::Vector3d::x"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3d1yE", "spectacularAI::Vector3d::y"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3d1yE", "spectacularAI::Vector3d::y"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3d1zE", "spectacularAI::Vector3d::z"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3d1zE", "spectacularAI::Vector3d::z"], [2, 2, 1, "_CPPv4N13spectacularAI8Vector3fE", "spectacularAI::Vector3f"], [7, 2, 1, "_CPPv4N13spectacularAI8Vector3fE", "spectacularAI::Vector3f"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3f1xE", "spectacularAI::Vector3f::x"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3f1xE", "spectacularAI::Vector3f::x"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3f1yE", "spectacularAI::Vector3f::y"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3f1yE", "spectacularAI::Vector3f::y"], [2, 3, 1, "_CPPv4N13spectacularAI8Vector3f1zE", "spectacularAI::Vector3f::z"], [7, 3, 1, "_CPPv4N13spectacularAI8Vector3f1zE", "spectacularAI::Vector3f::z"], [2, 2, 1, "_CPPv4N13spectacularAI9VioOutputE", "spectacularAI::VioOutput"], [7, 2, 1, "_CPPv4N13spectacularAI9VioOutputE", "spectacularAI::VioOutput"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput12accelerationE", "spectacularAI::VioOutput::acceleration"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput12accelerationE", "spectacularAI::VioOutput::acceleration"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput15angularVelocityE", "spectacularAI::VioOutput::angularVelocity"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput15angularVelocityE", "spectacularAI::VioOutput::angularVelocity"], [2, 4, 1, "_CPPv4NK13spectacularAI9VioOutput6asJsonEv", "spectacularAI::VioOutput::asJson"], [7, 4, 1, "_CPPv4NK13spectacularAI9VioOutput6asJsonEv", "spectacularAI::VioOutput::asJson"], [2, 4, 1, "_CPPv4NK13spectacularAI9VioOutput13getCameraPoseEi", "spectacularAI::VioOutput::getCameraPose"], [7, 4, 1, "_CPPv4NK13spectacularAI9VioOutput13getCameraPoseEi", "spectacularAI::VioOutput::getCameraPose"], [2, 5, 1, "_CPPv4NK13spectacularAI9VioOutput13getCameraPoseEi", "spectacularAI::VioOutput::getCameraPose::cameraId"], [7, 5, 1, "_CPPv4NK13spectacularAI9VioOutput13getCameraPoseEi", "spectacularAI::VioOutput::getCameraPose::cameraId"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput10globalPoseE", "spectacularAI::VioOutput::globalPose"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput10globalPoseE", "spectacularAI::VioOutput::globalPose"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput10pointCloudE", "spectacularAI::VioOutput::pointCloud"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput10pointCloudE", "spectacularAI::VioOutput::pointCloud"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput4poseE", "spectacularAI::VioOutput::pose"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput4poseE", "spectacularAI::VioOutput::pose"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput9poseTrailE", "spectacularAI::VioOutput::poseTrail"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput9poseTrailE", "spectacularAI::VioOutput::poseTrail"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput18positionCovarianceE", "spectacularAI::VioOutput::positionCovariance"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput18positionCovarianceE", "spectacularAI::VioOutput::positionCovariance"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput6statusE", "spectacularAI::VioOutput::status"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput6statusE", "spectacularAI::VioOutput::status"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput3tagE", "spectacularAI::VioOutput::tag"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput3tagE", "spectacularAI::VioOutput::tag"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput8velocityE", "spectacularAI::VioOutput::velocity"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput8velocityE", "spectacularAI::VioOutput::velocity"], [2, 3, 1, "_CPPv4N13spectacularAI9VioOutput18velocityCovarianceE", "spectacularAI::VioOutput::velocityCovariance"], [7, 3, 1, "_CPPv4N13spectacularAI9VioOutput18velocityCovarianceE", "spectacularAI::VioOutput::velocityCovariance"], [2, 4, 1, "_CPPv4N13spectacularAI9VioOutputD0Ev", "spectacularAI::VioOutput::~VioOutput"], [7, 4, 1, "_CPPv4N13spectacularAI9VioOutputD0Ev", "spectacularAI::VioOutput::~VioOutput"], [2, 1, 1, "_CPPv4N13spectacularAI12VioOutputPtrE", "spectacularAI::VioOutputPtr"], [7, 1, 1, "_CPPv4N13spectacularAI12VioOutputPtrE", "spectacularAI::VioOutputPtr"], [2, 2, 1, "_CPPv4N13spectacularAI13VisualizationE", "spectacularAI::Visualization"], [2, 4, 1, "_CPPv4N13spectacularAI13Visualization18createRenderTargetEv", "spectacularAI::Visualization::createRenderTarget"], [2, 4, 1, "_CPPv4NK13spectacularAI13Visualization5readyEv", "spectacularAI::Visualization::ready"], [2, 4, 1, "_CPPv4N13spectacularAI13Visualization6renderER6Bitmap", "spectacularAI::Visualization::render"], [2, 5, 1, "_CPPv4N13spectacularAI13Visualization6renderER6Bitmap", "spectacularAI::Visualization::render::bitmap"], [2, 4, 1, "_CPPv4N13spectacularAI13Visualization6updateE12VioOutputPtr", "spectacularAI::Visualization::update"], [2, 5, 1, "_CPPv4N13spectacularAI13Visualization6updateE12VioOutputPtr", "spectacularAI::Visualization::update::output"], [2, 4, 1, "_CPPv4N13spectacularAI13VisualizationD0Ev", "spectacularAI::Visualization::~Visualization"], [2, 2, 1, "_CPPv4N13spectacularAI14WgsCoordinatesE", "spectacularAI::WgsCoordinates"], [7, 2, 1, "_CPPv4N13spectacularAI14WgsCoordinatesE", "spectacularAI::WgsCoordinates"], [2, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates8altitudeE", "spectacularAI::WgsCoordinates::altitude"], [7, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates8altitudeE", "spectacularAI::WgsCoordinates::altitude"], [2, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates8latitudeE", "spectacularAI::WgsCoordinates::latitude"], [7, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates8latitudeE", "spectacularAI::WgsCoordinates::latitude"], [2, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates9longitudeE", "spectacularAI::WgsCoordinates::longitude"], [7, 3, 1, "_CPPv4N13spectacularAI14WgsCoordinates9longitudeE", "spectacularAI::WgsCoordinates::longitude"], [2, 4, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix"], [7, 4, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix"], [2, 5, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix::horizontalSigma"], [7, 5, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix::horizontalSigma"], [2, 5, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix::verticalSigma"], [7, 5, 1, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd", "spectacularAI::buildCovarianceMatrix::verticalSigma"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPluginE", "spectacularAI::daiPlugin"], [10, 1, 1, "_CPPv4N13spectacularAI9daiPluginE", "spectacularAI::daiPlugin"], [10, 1, 1, "_CPPv4N13spectacularAI9daiPluginE", "spectacularAI::daiPlugin"], [10, 1, 1, "_CPPv4N13spectacularAI9daiPluginE", "spectacularAI::daiPlugin"], [10, 1, 1, "_CPPv4N13spectacularAI9daiPluginE", "spectacularAI::daiPlugin"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin13ConfigurationE", "spectacularAI::daiPlugin::Configuration"], [10, 2, 1, "_CPPv4N13spectacularAI9daiPlugin13ConfigurationE", "spectacularAI::daiPlugin::Configuration"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14accFrequencyHzE", "spectacularAI::daiPlugin::Configuration::accFrequencyHz"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14accFrequencyHzE", "spectacularAI::daiPlugin::Configuration::accFrequencyHz"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12aprilTagPathE", "spectacularAI::daiPlugin::Configuration::aprilTagPath"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12aprilTagPathE", "spectacularAI::daiPlugin::Configuration::aprilTagPath"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14depthQueueSizeE", "spectacularAI::daiPlugin::Configuration::depthQueueSize"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14depthQueueSizeE", "spectacularAI::daiPlugin::Configuration::depthQueueSize"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration20depthScaleCorrectionE", "spectacularAI::daiPlugin::Configuration::depthScaleCorrection"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration20depthScaleCorrectionE", "spectacularAI::daiPlugin::Configuration::depthScaleCorrection"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14disableCamerasE", "spectacularAI::daiPlugin::Configuration::disableCameras"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14disableCamerasE", "spectacularAI::daiPlugin::Configuration::disableCameras"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration24ensureSufficientUsbSpeedE", "spectacularAI::daiPlugin::Configuration::ensureSufficientUsbSpeed"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration24ensureSufficientUsbSpeedE", "spectacularAI::daiPlugin::Configuration::ensureSufficientUsbSpeed"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17extendedDisparityE", "spectacularAI::daiPlugin::Configuration::extendedDisparity"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17extendedDisparityE", "spectacularAI::daiPlugin::Configuration::extendedDisparity"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastImuE", "spectacularAI::daiPlugin::Configuration::fastImu"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastImuE", "spectacularAI::daiPlugin::Configuration::fastImu"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastVioE", "spectacularAI::daiPlugin::Configuration::fastVio"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastVioE", "spectacularAI::daiPlugin::Configuration::fastVio"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14forceRectifiedE", "spectacularAI::daiPlugin::Configuration::forceRectified"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14forceRectifiedE", "spectacularAI::daiPlugin::Configuration::forceRectified"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration16forceUnrectifiedE", "spectacularAI::daiPlugin::Configuration::forceUnrectified"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration16forceUnrectifiedE", "spectacularAI::daiPlugin::Configuration::forceUnrectified"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15gyroFrequencyHzE", "spectacularAI::daiPlugin::Configuration::gyroFrequencyHz"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15gyroFrequencyHzE", "spectacularAI::daiPlugin::Configuration::gyroFrequencyHz"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14imuFrequencyHzE", "spectacularAI::daiPlugin::Configuration::imuFrequencyHz"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration14imuFrequencyHzE", "spectacularAI::daiPlugin::Configuration::imuFrequencyHz"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12imuQueueSizeE", "spectacularAI::daiPlugin::Configuration::imuQueueSize"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12imuQueueSizeE", "spectacularAI::daiPlugin::Configuration::imuQueueSize"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration9imuToGnssE", "spectacularAI::daiPlugin::Configuration::imuToGnss"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration9imuToGnssE", "spectacularAI::daiPlugin::Configuration::imuToGnss"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15inputResolutionE", "spectacularAI::daiPlugin::Configuration::inputResolution"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15inputResolutionE", "spectacularAI::daiPlugin::Configuration::inputResolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18internalParametersE", "spectacularAI::daiPlugin::Configuration::internalParameters"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18internalParametersE", "spectacularAI::daiPlugin::Configuration::internalParameters"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration30keyframeCandidateEveryNthFrameE", "spectacularAI::daiPlugin::Configuration::keyframeCandidateEveryNthFrame"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration30keyframeCandidateEveryNthFrameE", "spectacularAI::daiPlugin::Configuration::keyframeCandidateEveryNthFrame"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapLoadPathE", "spectacularAI::daiPlugin::Configuration::mapLoadPath"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapLoadPathE", "spectacularAI::daiPlugin::Configuration::mapLoadPath"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapSavePathE", "spectacularAI::daiPlugin::Configuration::mapSavePath"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapSavePathE", "spectacularAI::daiPlugin::Configuration::mapSavePath"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17meshRectificationE", "spectacularAI::daiPlugin::Configuration::meshRectification"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17meshRectificationE", "spectacularAI::daiPlugin::Configuration::meshRectification"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration13monoQueueSizeE", "spectacularAI::daiPlugin::Configuration::monoQueueSize"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration13monoQueueSizeE", "spectacularAI::daiPlugin::Configuration::monoQueueSize"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15recordingFolderE", "spectacularAI::daiPlugin::Configuration::recordingFolder"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15recordingFolderE", "spectacularAI::daiPlugin::Configuration::recordingFolder"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration13recordingOnlyE", "spectacularAI::daiPlugin::Configuration::recordingOnly"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration13recordingOnlyE", "spectacularAI::daiPlugin::Configuration::recordingOnly"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18silenceUsbWarningsE", "spectacularAI::daiPlugin::Configuration::silenceUsbWarnings"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18silenceUsbWarningsE", "spectacularAI::daiPlugin::Configuration::silenceUsbWarnings"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration8useColorE", "spectacularAI::daiPlugin::Configuration::useColor"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration8useColorE", "spectacularAI::daiPlugin::Configuration::useColor"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration21useColorStereoCamerasE", "spectacularAI::daiPlugin::Configuration::useColorStereoCameras"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration21useColorStereoCamerasE", "spectacularAI::daiPlugin::Configuration::useColorStereoCameras"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useEncodedVideoE", "spectacularAI::daiPlugin::Configuration::useEncodedVideo"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useEncodedVideoE", "spectacularAI::daiPlugin::Configuration::useEncodedVideo"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17useFeatureTrackerE", "spectacularAI::daiPlugin::Configuration::useFeatureTracker"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration17useFeatureTrackerE", "spectacularAI::daiPlugin::Configuration::useFeatureTracker"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12useGrayDepthE", "spectacularAI::daiPlugin::Configuration::useGrayDepth"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration12useGrayDepthE", "spectacularAI::daiPlugin::Configuration::useGrayDepth"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useReaderThreadE", "spectacularAI::daiPlugin::Configuration::useReaderThread"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useReaderThreadE", "spectacularAI::daiPlugin::Configuration::useReaderThread"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7useSlamE", "spectacularAI::daiPlugin::Configuration::useSlam"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration7useSlamE", "spectacularAI::daiPlugin::Configuration::useSlam"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration9useStereoE", "spectacularAI::daiPlugin::Configuration::useStereo"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration9useStereoE", "spectacularAI::daiPlugin::Configuration::useStereo"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18useVioAutoExposureE", "spectacularAI::daiPlugin::Configuration::useVioAutoExposure"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13Configuration18useVioAutoExposureE", "spectacularAI::daiPlugin::Configuration::useVioAutoExposure"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin28DaiCalibrationHandlerAdapterE", "spectacularAI::daiPlugin::DaiCalibrationHandlerAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin23DaiCameraControlAdapterE", "spectacularAI::daiPlugin::DaiCameraControlAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin30DaiColorInputResolutionAdapterE", "spectacularAI::daiPlugin::DaiColorInputResolutionAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin24DaiDataInputQueueAdapterE", "spectacularAI::daiPlugin::DaiDataInputQueueAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin25DaiDataOutputQueueAdapterE", "spectacularAI::daiPlugin::DaiDataOutputQueueAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin16DaiDeviceAdapterE", "spectacularAI::daiPlugin::DaiDeviceAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin17DaiIMUDataAdapterE", "spectacularAI::daiPlugin::DaiIMUDataAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin18DaiImgFrameAdapterE", "spectacularAI::daiPlugin::DaiImgFrameAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin25DaiInputResolutionAdapterE", "spectacularAI::daiPlugin::DaiInputResolutionAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin18DaiPipelineAdapterE", "spectacularAI::daiPlugin::DaiPipelineAdapter"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin25DaiTrackedFeaturesAdapterE", "spectacularAI::daiPlugin::DaiTrackedFeaturesAdapter"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin5HooksE", "spectacularAI::daiPlugin::Hooks"], [10, 2, 1, "_CPPv4N13spectacularAI9daiPlugin5HooksE", "spectacularAI::daiPlugin::Hooks"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks5colorE", "spectacularAI::daiPlugin::Hooks::color"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks5colorE", "spectacularAI::daiPlugin::Hooks::color"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks5depthE", "spectacularAI::daiPlugin::Hooks::depth"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks5depthE", "spectacularAI::daiPlugin::Hooks::depth"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks3imuE", "spectacularAI::daiPlugin::Hooks::imu"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks3imuE", "spectacularAI::daiPlugin::Hooks::imu"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks11monoPrimaryE", "spectacularAI::daiPlugin::Hooks::monoPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks11monoPrimaryE", "spectacularAI::daiPlugin::Hooks::monoPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks13monoSecondaryE", "spectacularAI::daiPlugin::Hooks::monoSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks13monoSecondaryE", "spectacularAI::daiPlugin::Hooks::monoSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks15trackedFeaturesE", "spectacularAI::daiPlugin::Hooks::trackedFeatures"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin5Hooks15trackedFeaturesE", "spectacularAI::daiPlugin::Hooks::trackedFeatures"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8PipelineE", "spectacularAI::daiPlugin::Pipeline"], [10, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8PipelineE", "spectacularAI::daiPlugin::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipeline", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipeline", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::config"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline::config"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipeline", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipeline", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::daiPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::onMapperOutput"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::daiPlugin::Pipeline::Pipeline::onMapperOutput"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5colorE", "spectacularAI::daiPlugin::Pipeline::color"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5colorE", "spectacularAI::daiPlugin::Pipeline::color"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15colorImageManipE", "spectacularAI::daiPlugin::Pipeline::colorImageManip"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15colorImageManipE", "spectacularAI::daiPlugin::Pipeline::colorImageManip"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9colorLeftE", "spectacularAI::daiPlugin::Pipeline::colorLeft"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9colorLeftE", "spectacularAI::daiPlugin::Pipeline::colorLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12colorPrimaryE", "spectacularAI::daiPlugin::Pipeline::colorPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12colorPrimaryE", "spectacularAI::daiPlugin::Pipeline::colorPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10colorRightE", "spectacularAI::daiPlugin::Pipeline::colorRight"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10colorRightE", "spectacularAI::daiPlugin::Pipeline::colorRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14colorSecondaryE", "spectacularAI::daiPlugin::Pipeline::colorSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14colorSecondaryE", "spectacularAI::daiPlugin::Pipeline::colorSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13configurationE", "spectacularAI::daiPlugin::Pipeline::configuration"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13configurationE", "spectacularAI::daiPlugin::Pipeline::configuration"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14featureTrackerE", "spectacularAI::daiPlugin::Pipeline::featureTracker"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14featureTrackerE", "spectacularAI::daiPlugin::Pipeline::featureTracker"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5hooksE", "spectacularAI::daiPlugin::Pipeline::hooks"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5hooksE", "spectacularAI::daiPlugin::Pipeline::hooks"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline3imuE", "spectacularAI::daiPlugin::Pipeline::imu"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline3imuE", "spectacularAI::daiPlugin::Pipeline::imu"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15imuToCameraLeftE", "spectacularAI::daiPlugin::Pipeline::imuToCameraLeft"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15imuToCameraLeftE", "spectacularAI::daiPlugin::Pipeline::imuToCameraLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8monoLeftE", "spectacularAI::daiPlugin::Pipeline::monoLeft"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8monoLeftE", "spectacularAI::daiPlugin::Pipeline::monoLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11monoPrimaryE", "spectacularAI::daiPlugin::Pipeline::monoPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11monoPrimaryE", "spectacularAI::daiPlugin::Pipeline::monoPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9monoRightE", "spectacularAI::daiPlugin::Pipeline::monoRight"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9monoRightE", "spectacularAI::daiPlugin::Pipeline::monoRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13monoSecondaryE", "spectacularAI::daiPlugin::Pipeline::monoSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13monoSecondaryE", "spectacularAI::daiPlugin::Pipeline::monoSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14onMapperOutputE", "spectacularAI::daiPlugin::Pipeline::onMapperOutput"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14onMapperOutputE", "spectacularAI::daiPlugin::Pipeline::onMapperOutput"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13scriptPrimaryE", "spectacularAI::daiPlugin::Pipeline::scriptPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13scriptPrimaryE", "spectacularAI::daiPlugin::Pipeline::scriptPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15scriptSecondaryE", "spectacularAI::daiPlugin::Pipeline::scriptSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15scriptSecondaryE", "spectacularAI::daiPlugin::Pipeline::scriptSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline30spectacularAIConfigurationYAMLE", "spectacularAI::daiPlugin::Pipeline::spectacularAIConfigurationYAML"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline30spectacularAIConfigurationYAMLE", "spectacularAI::daiPlugin::Pipeline::spectacularAIConfigurationYAML"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12startSessionE9DaiDevice", "spectacularAI::daiPlugin::Pipeline::startSession"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12startSessionE9DaiDevice", "spectacularAI::daiPlugin::Pipeline::startSession"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12startSessionE9DaiDevice", "spectacularAI::daiPlugin::Pipeline::startSession::device"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12startSessionE9DaiDevice", "spectacularAI::daiPlugin::Pipeline::startSession::device"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline6stereoE", "spectacularAI::daiPlugin::Pipeline::stereo"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline6stereoE", "spectacularAI::daiPlugin::Pipeline::stereo"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19videoEncoderPrimaryE", "spectacularAI::daiPlugin::Pipeline::videoEncoderPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19videoEncoderPrimaryE", "spectacularAI::daiPlugin::Pipeline::videoEncoderPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline21videoEncoderSecondaryE", "spectacularAI::daiPlugin::Pipeline::videoEncoderSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline21videoEncoderSecondaryE", "spectacularAI::daiPlugin::Pipeline::videoEncoderSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10xinControlE", "spectacularAI::daiPlugin::Pipeline::xinControl"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10xinControlE", "spectacularAI::daiPlugin::Pipeline::xinControl"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutDepthE", "spectacularAI::daiPlugin::Pipeline::xoutDepth"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutDepthE", "spectacularAI::daiPlugin::Pipeline::xoutDepth"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12xoutFeaturesE", "spectacularAI::daiPlugin::Pipeline::xoutFeatures"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12xoutFeaturesE", "spectacularAI::daiPlugin::Pipeline::xoutFeatures"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline7xoutImuE", "spectacularAI::daiPlugin::Pipeline::xoutImu"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline7xoutImuE", "spectacularAI::daiPlugin::Pipeline::xoutImu"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8xoutLeftE", "spectacularAI::daiPlugin::Pipeline::xoutLeft"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8xoutLeftE", "spectacularAI::daiPlugin::Pipeline::xoutLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11xoutPrimaryE", "spectacularAI::daiPlugin::Pipeline::xoutPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11xoutPrimaryE", "spectacularAI::daiPlugin::Pipeline::xoutPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutRightE", "spectacularAI::daiPlugin::Pipeline::xoutRight"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutRightE", "spectacularAI::daiPlugin::Pipeline::xoutRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline17xoutScriptPrimaryE", "spectacularAI::daiPlugin::Pipeline::xoutScriptPrimary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline17xoutScriptPrimaryE", "spectacularAI::daiPlugin::Pipeline::xoutScriptPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19xoutScriptSecondaryE", "spectacularAI::daiPlugin::Pipeline::xoutScriptSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19xoutScriptSecondaryE", "spectacularAI::daiPlugin::Pipeline::xoutScriptSecondary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13xoutSecondaryE", "spectacularAI::daiPlugin::Pipeline::xoutSecondary"], [10, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13xoutSecondaryE", "spectacularAI::daiPlugin::Pipeline::xoutSecondary"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin18PipelineExtensionsE", "spectacularAI::daiPlugin::PipelineExtensions"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin18PipelineExtensions3raeE", "spectacularAI::daiPlugin::PipelineExtensions::rae"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAEE", "spectacularAI::daiPlugin::PipelineRAE"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAE4backE", "spectacularAI::daiPlugin::PipelineRAE::back"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAE5frontE", "spectacularAI::daiPlugin::PipelineRAE::front"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNodeE", "spectacularAI::daiPlugin::RAECameraNode"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9colorLeftE", "spectacularAI::daiPlugin::RAECameraNode::colorLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10colorRightE", "spectacularAI::daiPlugin::RAECameraNode::colorRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode14featureTrackerE", "spectacularAI::daiPlugin::RAECameraNode::featureTracker"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10scriptLeftE", "spectacularAI::daiPlugin::RAECameraNode::scriptLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode11scriptRightE", "spectacularAI::daiPlugin::RAECameraNode::scriptRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode11stereoDepthE", "spectacularAI::daiPlugin::RAECameraNode::stereoDepth"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10xinControlE", "spectacularAI::daiPlugin::RAECameraNode::xinControl"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9xoutDepthE", "spectacularAI::daiPlugin::RAECameraNode::xoutDepth"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode12xoutFeaturesE", "spectacularAI::daiPlugin::RAECameraNode::xoutFeatures"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode8xoutLeftE", "spectacularAI::daiPlugin::RAECameraNode::xoutLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9xoutRightE", "spectacularAI::daiPlugin::RAECameraNode::xoutRight"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode14xoutScriptLeftE", "spectacularAI::daiPlugin::RAECameraNode::xoutScriptLeft"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode15xoutScriptRightE", "spectacularAI::daiPlugin::RAECameraNode::xoutScriptRight"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin24RawImgFrameTypeConverterE", "spectacularAI::daiPlugin::RawImgFrameTypeConverter"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin24RawImgFrameTypeConverter13getStringTypeERKN3dai11RawImgFrame4TypeE", "spectacularAI::daiPlugin::RawImgFrameTypeConverter::getStringType"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin24RawImgFrameTypeConverter13getStringTypeERKN3dai11RawImgFrame4TypeE", "spectacularAI::daiPlugin::RawImgFrameTypeConverter::getStringType::type"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin7SessionE", "spectacularAI::daiPlugin::Session"], [10, 2, 1, "_CPPv4N13spectacularAI9daiPlugin7SessionE", "spectacularAI::daiPlugin::Session"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::orientationVariance"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::orientationVariance"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::pose"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::pose"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::positionCovariance"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd", "spectacularAI::daiPlugin::Session::addAbsolutePose::positionCovariance"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::coordinates"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::coordinates"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::enuPositionCovariance"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::enuPositionCovariance"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::timestamp"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d", "spectacularAI::daiPlugin::Session::addGnss::timestamp"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger::t"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger::t"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger::tag"], [10, 5, 1, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi", "spectacularAI::daiPlugin::Session::addTrigger::tag"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session9getOutputEv", "spectacularAI::daiPlugin::Session::getOutput"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session9getOutputEv", "spectacularAI::daiPlugin::Session::getOutput"], [2, 4, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session16getRgbCameraPoseERK9VioOutput", "spectacularAI::daiPlugin::Session::getRgbCameraPose"], [10, 4, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session16getRgbCameraPoseERK9VioOutput", "spectacularAI::daiPlugin::Session::getRgbCameraPose"], [2, 5, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session16getRgbCameraPoseERK9VioOutput", "spectacularAI::daiPlugin::Session::getRgbCameraPose::vioOut"], [10, 5, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session16getRgbCameraPoseERK9VioOutput", "spectacularAI::daiPlugin::Session::getRgbCameraPose::vioOut"], [2, 4, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session9hasOutputEv", "spectacularAI::daiPlugin::Session::hasOutput"], [10, 4, 1, "_CPPv4NK13spectacularAI9daiPlugin7Session9hasOutputEv", "spectacularAI::daiPlugin::Session::hasOutput"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session13waitForOutputEv", "spectacularAI::daiPlugin::Session::waitForOutput"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session13waitForOutputEv", "spectacularAI::daiPlugin::Session::waitForOutput"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session4workEv", "spectacularAI::daiPlugin::Session::work"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7Session4workEv", "spectacularAI::daiPlugin::Session::work"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7SessionD0Ev", "spectacularAI::daiPlugin::Session::~Session"], [10, 4, 1, "_CPPv4N13spectacularAI9daiPlugin7SessionD0Ev", "spectacularAI::daiPlugin::Session::~Session"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin29getDaiFeaturesTimestampDeviceERKN3dai15TrackedFeaturesE", "spectacularAI::daiPlugin::getDaiFeaturesTimestampDevice"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin29getDaiFeaturesTimestampDeviceERKN3dai15TrackedFeaturesE", "spectacularAI::daiPlugin::getDaiFeaturesTimestampDevice::features"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin23getDaiImageExposureTimeERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageExposureTime"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin23getDaiImageExposureTimeERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageExposureTime::img"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin18getDaiImageRawDataERN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageRawData"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin18getDaiImageRawDataERN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageRawData::img"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin22getDaiImageRawDataSizeERN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageRawDataSize"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin22getDaiImageRawDataSizeERN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageRawDataSize::img"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin26getDaiImageTimestampDeviceERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageTimestampDevice"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin26getDaiImageTimestampDeviceERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageTimestampDevice::img"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin15getDaiImageTypeERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageType"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin15getDaiImageTypeERKN3dai8ImgFrameE", "spectacularAI::daiPlugin::getDaiImageType::img"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin24getDaiImuTimestampDeviceERKN3dai9IMUReportE", "spectacularAI::daiPlugin::getDaiImuTimestampDevice"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin24getDaiImuTimestampDeviceERKN3dai9IMUReportE", "spectacularAI::daiPlugin::getDaiImuTimestampDevice::imuReport"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin18getDaiUsbSpeedNameEN3dai8UsbSpeedE", "spectacularAI::daiPlugin::getDaiUsbSpeedName"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin18getDaiUsbSpeedNameEN3dai8UsbSpeedE", "spectacularAI::daiPlugin::getDaiUsbSpeedName::usbSpeed"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin19getDaiUsbSpeedValueEN3dai8UsbSpeedE", "spectacularAI::daiPlugin::getDaiUsbSpeedValue"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin19getDaiUsbSpeedValueEN3dai8UsbSpeedE", "spectacularAI::daiPlugin::getDaiUsbSpeedValue::usbSpeed"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin29getJsonStringOrEmptyValueSafeERKN8nlohmann4jsonEPKc", "spectacularAI::daiPlugin::getJsonStringOrEmptyValueSafe"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin29getJsonStringOrEmptyValueSafeERKN8nlohmann4jsonEPKc", "spectacularAI::daiPlugin::getJsonStringOrEmptyValueSafe::json"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin29getJsonStringOrEmptyValueSafeERKN8nlohmann4jsonEPKc", "spectacularAI::daiPlugin::getJsonStringOrEmptyValueSafe::key"], [2, 1, 1, "_CPPv4N13spectacularAI9daiPlugin8internalE", "spectacularAI::daiPlugin::internal"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibrationE", "spectacularAI::daiPlugin::internal::CameraCalibration"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration27colorCameraDistortionCoeffsE", "spectacularAI::daiPlugin::internal::CameraCalibration::colorCameraDistortionCoeffs"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration15colorIntrinsicsE", "spectacularAI::daiPlugin::internal::CameraCalibration::colorIntrinsics"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration15colorResolutionE", "spectacularAI::daiPlugin::internal::CameraCalibration::colorResolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration14colorToPrimaryE", "spectacularAI::daiPlugin::internal::CameraCalibration::colorToPrimary"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration10depthScaleE", "spectacularAI::daiPlugin::internal::CameraCalibration::depthScale"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration4jsonE", "spectacularAI::daiPlugin::internal::CameraCalibration::json"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration16stereoResolutionE", "spectacularAI::daiPlugin::internal::CameraCalibration::stereoResolution"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolutionE", "spectacularAI::daiPlugin::internal::ColorInputResolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolution7daiResoE", "spectacularAI::daiPlugin::internal::ColorInputResolution::daiReso"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolution10resolutionE", "spectacularAI::daiPlugin::internal::ColorInputResolution::resolution"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolutionE", "spectacularAI::daiPlugin::internal::ColorResolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolution5inputE", "spectacularAI::daiPlugin::internal::ColorResolution::input"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolution7previewE", "spectacularAI::daiPlugin::internal::ColorResolution::preview"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolutionE", "spectacularAI::daiPlugin::internal::MonoResolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolution7daiResoE", "spectacularAI::daiPlugin::internal::MonoResolution::daiReso"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolution10resolutionE", "spectacularAI::daiPlugin::internal::MonoResolution::resolution"], [2, 2, 1, "_CPPv4N13spectacularAI9daiPlugin8internal10ResolutionE", "spectacularAI::daiPlugin::internal::Resolution"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal10Resolution6heightE", "spectacularAI::daiPlugin::internal::Resolution::height"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal10Resolution5widthE", "spectacularAI::daiPlugin::internal::Resolution::width"], [2, 3, 1, "_CPPv4N13spectacularAI9daiPlugin8internal10STREAM_TAGE", "spectacularAI::daiPlugin::internal::STREAM_TAG"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27convertColorInputResolutionERKNSt6stringE", "spectacularAI::daiPlugin::internal::convertColorInputResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27convertColorInputResolutionERKNSt6stringE", "spectacularAI::daiPlugin::internal::convertColorInputResolution::reso"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal22convertInputResolutionERKNSt6stringE", "spectacularAI::daiPlugin::internal::convertInputResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal22convertInputResolutionERKNSt6stringE", "spectacularAI::daiPlugin::internal::convertInputResolution::reso"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14getCalibrationERK13ConfigurationRK8Matrix4d16DaiDeviceAdapter", "spectacularAI::daiPlugin::internal::getCalibration"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14getCalibrationERK13ConfigurationRK8Matrix4d16DaiDeviceAdapter", "spectacularAI::daiPlugin::internal::getCalibration::config"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14getCalibrationERK13ConfigurationRK8Matrix4d16DaiDeviceAdapter", "spectacularAI::daiPlugin::internal::getCalibration::device"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal14getCalibrationERK13ConfigurationRK8Matrix4d16DaiDeviceAdapter", "spectacularAI::daiPlugin::internal::getCalibration::imuToCamera"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27getSupportedVideoResolutionERK13Configuration", "spectacularAI::daiPlugin::internal::getSupportedVideoResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27getSupportedVideoResolutionERK13Configuration", "spectacularAI::daiPlugin::internal::getSupportedVideoResolution::config"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal20getYAMLConfigurationERK13Configuration", "spectacularAI::daiPlugin::internal::getYAMLConfiguration"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal20getYAMLConfigurationERK13Configuration", "spectacularAI::daiPlugin::internal::getYAMLConfiguration::config"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal11isDeviceRAEERK13Configuration", "spectacularAI::daiPlugin::internal::isDeviceRAE"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal11isDeviceRAEERK13Configuration", "spectacularAI::daiPlugin::internal::isDeviceRAE::config"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal9matrixMulERK8Matrix4dRK8Matrix4d", "spectacularAI::daiPlugin::internal::matrixMul"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal9matrixMulERK8Matrix4dRK8Matrix4d", "spectacularAI::daiPlugin::internal::matrixMul::a"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal9matrixMulERK8Matrix4dRK8Matrix4d", "spectacularAI::daiPlugin::internal::matrixMul::b"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27selectNearbyColorResolutionEiRKNSt6stringE", "spectacularAI::daiPlugin::internal::selectNearbyColorResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27selectNearbyColorResolutionEiRKNSt6stringE", "spectacularAI::daiPlugin::internal::selectNearbyColorResolution::colorInputResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal27selectNearbyColorResolutionEiRKNSt6stringE", "spectacularAI::daiPlugin::internal::selectNearbyColorResolution::monoHeight"], [2, 4, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17useRaeBackCamerasERK13Configuration", "spectacularAI::daiPlugin::internal::useRaeBackCameras"], [2, 5, 1, "_CPPv4N13spectacularAI9daiPlugin8internal17useRaeBackCamerasERK13Configuration", "spectacularAI::daiPlugin::internal::useRaeBackCameras::config"], [2, 4, 1, "_CPPv4N13spectacularAI24getHorizontalUncertaintyERK8Matrix3d", "spectacularAI::getHorizontalUncertainty"], [7, 4, 1, "_CPPv4N13spectacularAI24getHorizontalUncertaintyERK8Matrix3d", "spectacularAI::getHorizontalUncertainty"], [2, 5, 1, "_CPPv4N13spectacularAI24getHorizontalUncertaintyERK8Matrix3d", "spectacularAI::getHorizontalUncertainty::covariance"], [7, 5, 1, "_CPPv4N13spectacularAI24getHorizontalUncertaintyERK8Matrix3d", "spectacularAI::getHorizontalUncertainty::covariance"], [2, 4, 1, "_CPPv4N13spectacularAI20getQuaternionHeadingERK10Quaternion", "spectacularAI::getQuaternionHeading"], [7, 4, 1, "_CPPv4N13spectacularAI20getQuaternionHeadingERK10Quaternion", "spectacularAI::getQuaternionHeading"], [2, 5, 1, "_CPPv4N13spectacularAI20getQuaternionHeadingERK10Quaternion", "spectacularAI::getQuaternionHeading::q"], [7, 5, 1, "_CPPv4N13spectacularAI20getQuaternionHeadingERK10Quaternion", "spectacularAI::getQuaternionHeading::q"], [2, 4, 1, "_CPPv4N13spectacularAI18getQuaternionPitchERK10Quaternion", "spectacularAI::getQuaternionPitch"], [7, 4, 1, "_CPPv4N13spectacularAI18getQuaternionPitchERK10Quaternion", "spectacularAI::getQuaternionPitch"], [2, 5, 1, "_CPPv4N13spectacularAI18getQuaternionPitchERK10Quaternion", "spectacularAI::getQuaternionPitch::q"], [7, 5, 1, "_CPPv4N13spectacularAI18getQuaternionPitchERK10Quaternion", "spectacularAI::getQuaternionPitch::q"], [2, 4, 1, "_CPPv4N13spectacularAI17getQuaternionRollERK10Quaternion", "spectacularAI::getQuaternionRoll"], [7, 4, 1, "_CPPv4N13spectacularAI17getQuaternionRollERK10Quaternion", "spectacularAI::getQuaternionRoll"], [2, 5, 1, "_CPPv4N13spectacularAI17getQuaternionRollERK10Quaternion", "spectacularAI::getQuaternionRoll::q"], [7, 5, 1, "_CPPv4N13spectacularAI17getQuaternionRollERK10Quaternion", "spectacularAI::getQuaternionRoll::q"], [2, 4, 1, "_CPPv4N13spectacularAI22getVerticalUncertaintyERK8Matrix3d", "spectacularAI::getVerticalUncertainty"], [7, 4, 1, "_CPPv4N13spectacularAI22getVerticalUncertaintyERK8Matrix3d", "spectacularAI::getVerticalUncertainty"], [2, 5, 1, "_CPPv4N13spectacularAI22getVerticalUncertaintyERK8Matrix3d", "spectacularAI::getVerticalUncertainty::covariance"], [7, 5, 1, "_CPPv4N13spectacularAI22getVerticalUncertaintyERK8Matrix3d", "spectacularAI::getVerticalUncertainty::covariance"], [2, 1, 1, "_CPPv4N13spectacularAI9k4aPluginE", "spectacularAI::k4aPlugin"], [9, 1, 1, "_CPPv4N13spectacularAI9k4aPluginE", "spectacularAI::k4aPlugin"], [9, 1, 1, "_CPPv4N13spectacularAI9k4aPluginE", "spectacularAI::k4aPlugin"], [9, 1, 1, "_CPPv4N13spectacularAI9k4aPluginE", "spectacularAI::k4aPlugin"], [2, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin13ConfigurationE", "spectacularAI::k4aPlugin::Configuration"], [9, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin13ConfigurationE", "spectacularAI::k4aPlugin::Configuration"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12alignedDepthE", "spectacularAI::k4aPlugin::Configuration::alignedDepth"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12alignedDepthE", "spectacularAI::k4aPlugin::Configuration::alignedDepth"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12aprilTagPathE", "spectacularAI::k4aPlugin::Configuration::aprilTagPath"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12aprilTagPathE", "spectacularAI::k4aPlugin::Configuration::aprilTagPath"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration17distortionEnabledE", "spectacularAI::k4aPlugin::Configuration::distortionEnabled"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration17distortionEnabledE", "spectacularAI::k4aPlugin::Configuration::distortionEnabled"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7fastVioE", "spectacularAI::k4aPlugin::Configuration::fastVio"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7fastVioE", "spectacularAI::k4aPlugin::Configuration::fastVio"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration18internalParametersE", "spectacularAI::k4aPlugin::Configuration::internalParameters"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration18internalParametersE", "spectacularAI::k4aPlugin::Configuration::internalParameters"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9k4aConfigE", "spectacularAI::k4aPlugin::Configuration::k4aConfig"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9k4aConfigE", "spectacularAI::k4aPlugin::Configuration::k4aConfig"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration19postProcessFinalMapE", "spectacularAI::k4aPlugin::Configuration::postProcessFinalMap"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration19postProcessFinalMapE", "spectacularAI::k4aPlugin::Configuration::postProcessFinalMap"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration15recordingFolderE", "spectacularAI::k4aPlugin::Configuration::recordingFolder"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration15recordingFolderE", "spectacularAI::k4aPlugin::Configuration::recordingFolder"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration13recordingOnlyE", "spectacularAI::k4aPlugin::Configuration::recordingOnly"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration13recordingOnlyE", "spectacularAI::k4aPlugin::Configuration::recordingOnly"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7useSlamE", "spectacularAI::k4aPlugin::Configuration::useSlam"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7useSlamE", "spectacularAI::k4aPlugin::Configuration::useSlam"], [2, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9useStereoE", "spectacularAI::k4aPlugin::Configuration::useStereo"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9useStereoE", "spectacularAI::k4aPlugin::Configuration::useStereo"], [2, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin8PipelineE", "spectacularAI::k4aPlugin::Pipeline"], [9, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin8PipelineE", "spectacularAI::k4aPlugin::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineEv", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineEv", "spectacularAI::k4aPlugin::Pipeline::Pipeline"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::k4aPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline::config"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::k4aPlugin::Pipeline::Pipeline::config"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline::onMapperOutput"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::k4aPlugin::Pipeline::Pipeline::onMapperOutput"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline15getDeviceHandleEv", "spectacularAI::k4aPlugin::Pipeline::getDeviceHandle"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline15getDeviceHandleEv", "spectacularAI::k4aPlugin::Pipeline::getDeviceHandle"], [9, 3, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline5pimplE", "spectacularAI::k4aPlugin::Pipeline::pimpl"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline12startSessionEv", "spectacularAI::k4aPlugin::Pipeline::startSession"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline12startSessionEv", "spectacularAI::k4aPlugin::Pipeline::startSession"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8PipelineD0Ev", "spectacularAI::k4aPlugin::Pipeline::~Pipeline"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin8PipelineD0Ev", "spectacularAI::k4aPlugin::Pipeline::~Pipeline"], [2, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin7SessionE", "spectacularAI::k4aPlugin::Session"], [9, 2, 1, "_CPPv4N13spectacularAI9k4aPlugin7SessionE", "spectacularAI::k4aPlugin::Session"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger::t"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger::t"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger::tag"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi", "spectacularAI::k4aPlugin::Session::addTrigger::tag"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session9getOutputEv", "spectacularAI::k4aPlugin::Session::getOutput"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session9getOutputEv", "spectacularAI::k4aPlugin::Session::getOutput"], [2, 4, 1, "_CPPv4NK13spectacularAI9k4aPlugin7Session9hasOutputEv", "spectacularAI::k4aPlugin::Session::hasOutput"], [9, 4, 1, "_CPPv4NK13spectacularAI9k4aPlugin7Session9hasOutputEv", "spectacularAI::k4aPlugin::Session::hasOutput"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb", "spectacularAI::k4aPlugin::Session::ignoreOutputs"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb", "spectacularAI::k4aPlugin::Session::ignoreOutputs"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb", "spectacularAI::k4aPlugin::Session::ignoreOutputs::ignore"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb", "spectacularAI::k4aPlugin::Session::ignoreOutputs::ignore"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13waitForOutputEv", "spectacularAI::k4aPlugin::Session::waitForOutput"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7Session13waitForOutputEv", "spectacularAI::k4aPlugin::Session::waitForOutput"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7SessionD0Ev", "spectacularAI::k4aPlugin::Session::~Session"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin7SessionD0Ev", "spectacularAI::k4aPlugin::Session::~Session"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin14getCalibrationERK17k4a_calibration_tRK13Configuration", "spectacularAI::k4aPlugin::getCalibration"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin14getCalibrationERK17k4a_calibration_tRK13Configuration", "spectacularAI::k4aPlugin::getCalibration::calibration"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin14getCalibrationERK17k4a_calibration_tRK13Configuration", "spectacularAI::k4aPlugin::getCalibration::config"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::colorResolution"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::colorResolution"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::depthMode"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::depthMode"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::frameRate"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::frameRate"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::useStereo"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib", "spectacularAI::k4aPlugin::getK4AConfiguration::useStereo"], [2, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration", "spectacularAI::k4aPlugin::getYAMLConfiguration"], [9, 4, 1, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration", "spectacularAI::k4aPlugin::getYAMLConfiguration"], [2, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration", "spectacularAI::k4aPlugin::getYAMLConfiguration::config"], [9, 5, 1, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration", "spectacularAI::k4aPlugin::getYAMLConfiguration::config"], [2, 1, 1, "_CPPv4N13spectacularAI7mappingE", "spectacularAI::mapping"], [4, 1, 1, "_CPPv4N13spectacularAI7mappingE", "spectacularAI::mapping"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping5FrameE", "spectacularAI::mapping::Frame"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping5FrameE", "spectacularAI::mapping::Frame"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame10cameraPoseE", "spectacularAI::mapping::Frame::cameraPose"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame10cameraPoseE", "spectacularAI::mapping::Frame::cameraPose"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame10depthScaleE", "spectacularAI::mapping::Frame::depthScale"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame10depthScaleE", "spectacularAI::mapping::Frame::depthScale"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame5imageE", "spectacularAI::mapping::Frame::image"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame5imageE", "spectacularAI::mapping::Frame::image"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame14sparseFeaturesE", "spectacularAI::mapping::Frame::sparseFeatures"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping5Frame14sparseFeaturesE", "spectacularAI::mapping::Frame::sparseFeatures"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping8FrameSetE", "spectacularAI::mapping::FrameSet"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping8FrameSetE", "spectacularAI::mapping::FrameSet"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet10depthFrameE", "spectacularAI::mapping::FrameSet::depthFrame"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet10depthFrameE", "spectacularAI::mapping::FrameSet::depthFrame"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet20getAlignedDepthFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getAlignedDepthFrame"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet20getAlignedDepthFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getAlignedDepthFrame"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet20getAlignedDepthFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getAlignedDepthFrame::target"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet20getAlignedDepthFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getAlignedDepthFrame::target"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet19getUndistortedFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getUndistortedFrame"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet19getUndistortedFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getUndistortedFrame"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet19getUndistortedFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getUndistortedFrame::distortedFrame"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping8FrameSet19getUndistortedFrameEKNSt10shared_ptrI5FrameEE", "spectacularAI::mapping::FrameSet::getUndistortedFrame::distortedFrame"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet12primaryFrameE", "spectacularAI::mapping::FrameSet::primaryFrame"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet12primaryFrameE", "spectacularAI::mapping::FrameSet::primaryFrame"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet8rgbFrameE", "spectacularAI::mapping::FrameSet::rgbFrame"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet8rgbFrameE", "spectacularAI::mapping::FrameSet::rgbFrame"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet14secondaryFrameE", "spectacularAI::mapping::FrameSet::secondaryFrame"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8FrameSet14secondaryFrameE", "spectacularAI::mapping::FrameSet::secondaryFrame"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping8FrameSetD0Ev", "spectacularAI::mapping::FrameSet::~FrameSet"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping8FrameSetD0Ev", "spectacularAI::mapping::FrameSet::~FrameSet"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping8KeyFrameE", "spectacularAI::mapping::KeyFrame"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping8KeyFrameE", "spectacularAI::mapping::KeyFrame"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame8frameSetE", "spectacularAI::mapping::KeyFrame::frameSet"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame8frameSetE", "spectacularAI::mapping::KeyFrame::frameSet"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame2idE", "spectacularAI::mapping::KeyFrame::id"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame2idE", "spectacularAI::mapping::KeyFrame::id"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame10pointCloudE", "spectacularAI::mapping::KeyFrame::pointCloud"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping8KeyFrame10pointCloudE", "spectacularAI::mapping::KeyFrame::pointCloud"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping3MapE", "spectacularAI::mapping::Map"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping3MapE", "spectacularAI::mapping::Map"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping3Map9keyFramesE", "spectacularAI::mapping::Map::keyFrames"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping3Map9keyFramesE", "spectacularAI::mapping::Map::keyFrames"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping3Map9mapPointsE", "spectacularAI::mapping::Map::mapPoints"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping3Map9mapPointsE", "spectacularAI::mapping::Map::mapPoints"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping12MapperOutputE", "spectacularAI::mapping::MapperOutput"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping12MapperOutputE", "spectacularAI::mapping::MapperOutput"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput8finalMapE", "spectacularAI::mapping::MapperOutput::finalMap"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput8finalMapE", "spectacularAI::mapping::MapperOutput::finalMap"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput3mapE", "spectacularAI::mapping::MapperOutput::map"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput3mapE", "spectacularAI::mapping::MapperOutput::map"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput4meshE", "spectacularAI::mapping::MapperOutput::mesh"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput4meshE", "spectacularAI::mapping::MapperOutput::mesh"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedKeyFramesE", "spectacularAI::mapping::MapperOutput::updatedKeyFrames"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedKeyFramesE", "spectacularAI::mapping::MapperOutput::updatedKeyFrames"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedMapPointsE", "spectacularAI::mapping::MapperOutput::updatedMapPoints"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedMapPointsE", "spectacularAI::mapping::MapperOutput::updatedMapPoints"], [2, 1, 1, "_CPPv4N13spectacularAI7mapping15MapperOutputPtrE", "spectacularAI::mapping::MapperOutputPtr"], [4, 1, 1, "_CPPv4N13spectacularAI7mapping15MapperOutputPtrE", "spectacularAI::mapping::MapperOutputPtr"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping4MeshE", "spectacularAI::mapping::Mesh"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping4MeshE", "spectacularAI::mapping::Mesh"], [2, 1, 1, "_CPPv4N13spectacularAI7mapping4Mesh9IndexFaceE", "spectacularAI::mapping::Mesh::IndexFace"], [4, 1, 1, "_CPPv4N13spectacularAI7mapping4Mesh9IndexFaceE", "spectacularAI::mapping::Mesh::IndexFace"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping4Mesh8TriangleE", "spectacularAI::mapping::Mesh::Triangle"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping4Mesh8TriangleE", "spectacularAI::mapping::Mesh::Triangle"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle7normalsE", "spectacularAI::mapping::Mesh::Triangle::normals"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle7normalsE", "spectacularAI::mapping::Mesh::Triangle::normals"], [2, 3, 1, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle8verticesE", "spectacularAI::mapping::Mesh::Triangle::vertices"], [4, 3, 1, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle8verticesE", "spectacularAI::mapping::Mesh::Triangle::vertices"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh5emptyEv", "spectacularAI::mapping::Mesh::empty"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh5emptyEv", "spectacularAI::mapping::Mesh::empty"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh9faceCountEv", "spectacularAI::mapping::Mesh::faceCount"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh9faceCountEv", "spectacularAI::mapping::Mesh::faceCount"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh14getFaceNormalsEv", "spectacularAI::mapping::Mesh::getFaceNormals"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh14getFaceNormalsEv", "spectacularAI::mapping::Mesh::getFaceNormals"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh15getFaceVerticesEv", "spectacularAI::mapping::Mesh::getFaceVertices"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh15getFaceVerticesEv", "spectacularAI::mapping::Mesh::getFaceVertices"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh13getNormalDataEv", "spectacularAI::mapping::Mesh::getNormalData"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh13getNormalDataEv", "spectacularAI::mapping::Mesh::getNormalData"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh15getPositionDataEv", "spectacularAI::mapping::Mesh::getPositionData"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping4Mesh15getPositionDataEv", "spectacularAI::mapping::Mesh::getPositionData"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11getTriangleENSt6size_tE", "spectacularAI::mapping::Mesh::getTriangle"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11getTriangleENSt6size_tE", "spectacularAI::mapping::Mesh::getTriangle"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11getTriangleENSt6size_tE", "spectacularAI::mapping::Mesh::getTriangle::faceIndex"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11getTriangleENSt6size_tE", "spectacularAI::mapping::Mesh::getTriangle::faceIndex"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh10hasNormalsEv", "spectacularAI::mapping::Mesh::hasNormals"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh10hasNormalsEv", "spectacularAI::mapping::Mesh::hasNormals"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11normalCountEv", "spectacularAI::mapping::Mesh::normalCount"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11normalCountEv", "spectacularAI::mapping::Mesh::normalCount"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh14serializeToObjERKNSt6stringE", "spectacularAI::mapping::Mesh::serializeToObj"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh14serializeToObjERKNSt6stringE", "spectacularAI::mapping::Mesh::serializeToObj"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping4Mesh14serializeToObjERKNSt6stringE", "spectacularAI::mapping::Mesh::serializeToObj::filename"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping4Mesh14serializeToObjERKNSt6stringE", "spectacularAI::mapping::Mesh::serializeToObj::filename"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11vertexCountEv", "spectacularAI::mapping::Mesh::vertexCount"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping4Mesh11vertexCountEv", "spectacularAI::mapping::Mesh::vertexCount"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping4MeshD0Ev", "spectacularAI::mapping::Mesh::~Mesh"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping4MeshD0Ev", "spectacularAI::mapping::Mesh::~Mesh"], [2, 2, 1, "_CPPv4N13spectacularAI7mapping10PointCloudE", "spectacularAI::mapping::PointCloud"], [4, 2, 1, "_CPPv4N13spectacularAI7mapping10PointCloudE", "spectacularAI::mapping::PointCloud"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud5emptyEv", "spectacularAI::mapping::PointCloud::empty"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud5emptyEv", "spectacularAI::mapping::PointCloud::empty"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9getNormalENSt6size_tE", "spectacularAI::mapping::PointCloud::getNormal"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9getNormalENSt6size_tE", "spectacularAI::mapping::PointCloud::getNormal"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9getNormalENSt6size_tE", "spectacularAI::mapping::PointCloud::getNormal::index"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9getNormalENSt6size_tE", "spectacularAI::mapping::PointCloud::getNormal::index"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud13getNormalDataEv", "spectacularAI::mapping::PointCloud::getNormalData"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud13getNormalDataEv", "spectacularAI::mapping::PointCloud::getNormalData"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud11getPositionENSt6size_tE", "spectacularAI::mapping::PointCloud::getPosition"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud11getPositionENSt6size_tE", "spectacularAI::mapping::PointCloud::getPosition"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud11getPositionENSt6size_tE", "spectacularAI::mapping::PointCloud::getPosition::index"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud11getPositionENSt6size_tE", "spectacularAI::mapping::PointCloud::getPosition::index"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud15getPositionDataEv", "spectacularAI::mapping::PointCloud::getPositionData"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud15getPositionDataEv", "spectacularAI::mapping::PointCloud::getPositionData"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud8getRGB24ENSt6size_tE", "spectacularAI::mapping::PointCloud::getRGB24"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud8getRGB24ENSt6size_tE", "spectacularAI::mapping::PointCloud::getRGB24"], [2, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud8getRGB24ENSt6size_tE", "spectacularAI::mapping::PointCloud::getRGB24::index"], [4, 5, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud8getRGB24ENSt6size_tE", "spectacularAI::mapping::PointCloud::getRGB24::index"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud12getRGB24DataEv", "spectacularAI::mapping::PointCloud::getRGB24Data"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloud12getRGB24DataEv", "spectacularAI::mapping::PointCloud::getRGB24Data"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9hasColorsEv", "spectacularAI::mapping::PointCloud::hasColors"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud9hasColorsEv", "spectacularAI::mapping::PointCloud::hasColors"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud10hasNormalsEv", "spectacularAI::mapping::PointCloud::hasNormals"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud10hasNormalsEv", "spectacularAI::mapping::PointCloud::hasNormals"], [2, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud4sizeEv", "spectacularAI::mapping::PointCloud::size"], [4, 4, 1, "_CPPv4NK13spectacularAI7mapping10PointCloud4sizeEv", "spectacularAI::mapping::PointCloud::size"], [2, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloudD0Ev", "spectacularAI::mapping::PointCloud::~PointCloud"], [4, 4, 1, "_CPPv4N13spectacularAI7mapping10PointCloudD0Ev", "spectacularAI::mapping::PointCloud::~PointCloud"], [2, 1, 1, "_CPPv4N13spectacularAI12orbbecPluginE", "spectacularAI::orbbecPlugin"], [11, 1, 1, "_CPPv4N13spectacularAI12orbbecPluginE", "spectacularAI::orbbecPlugin"], [11, 1, 1, "_CPPv4N13spectacularAI12orbbecPluginE", "spectacularAI::orbbecPlugin"], [11, 1, 1, "_CPPv4N13spectacularAI12orbbecPluginE", "spectacularAI::orbbecPlugin"], [2, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin13ConfigurationE", "spectacularAI::orbbecPlugin::Configuration"], [11, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin13ConfigurationE", "spectacularAI::orbbecPlugin::Configuration"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Configuration::Configuration"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationEv", "spectacularAI::orbbecPlugin::Configuration::Configuration"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Configuration::Configuration"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationEv", "spectacularAI::orbbecPlugin::Configuration::Configuration"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Configuration::Configuration::obPipeline"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Configuration::Configuration::obPipeline"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration14accFrequencyHzE", "spectacularAI::orbbecPlugin::Configuration::accFrequencyHz"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration14accFrequencyHzE", "spectacularAI::orbbecPlugin::Configuration::accFrequencyHz"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration8accRangeE", "spectacularAI::orbbecPlugin::Configuration::accRange"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration8accRangeE", "spectacularAI::orbbecPlugin::Configuration::accRange"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12alignedDepthE", "spectacularAI::orbbecPlugin::Configuration::alignedDepth"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12alignedDepthE", "spectacularAI::orbbecPlugin::Configuration::alignedDepth"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12aprilTagPathE", "spectacularAI::orbbecPlugin::Configuration::aprilTagPath"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12aprilTagPathE", "spectacularAI::orbbecPlugin::Configuration::aprilTagPath"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9cameraFpsE", "spectacularAI::orbbecPlugin::Configuration::cameraFps"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9cameraFpsE", "spectacularAI::orbbecPlugin::Configuration::cameraFps"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15depthResolutionE", "spectacularAI::orbbecPlugin::Configuration::depthResolution"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15depthResolutionE", "spectacularAI::orbbecPlugin::Configuration::depthResolution"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7fastVioE", "spectacularAI::orbbecPlugin::Configuration::fastVio"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7fastVioE", "spectacularAI::orbbecPlugin::Configuration::fastVio"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15gyroFrequencyHzE", "spectacularAI::orbbecPlugin::Configuration::gyroFrequencyHz"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15gyroFrequencyHzE", "spectacularAI::orbbecPlugin::Configuration::gyroFrequencyHz"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9gyroRangeE", "spectacularAI::orbbecPlugin::Configuration::gyroRange"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9gyroRangeE", "spectacularAI::orbbecPlugin::Configuration::gyroRange"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration18internalParametersE", "spectacularAI::orbbecPlugin::Configuration::internalParameters"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration18internalParametersE", "spectacularAI::orbbecPlugin::Configuration::internalParameters"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration19postProcessFinalMapE", "spectacularAI::orbbecPlugin::Configuration::postProcessFinalMap"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration19postProcessFinalMapE", "spectacularAI::orbbecPlugin::Configuration::postProcessFinalMap"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15recordingFolderE", "spectacularAI::orbbecPlugin::Configuration::recordingFolder"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15recordingFolderE", "spectacularAI::orbbecPlugin::Configuration::recordingFolder"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13recordingOnlyE", "spectacularAI::orbbecPlugin::Configuration::recordingOnly"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13recordingOnlyE", "spectacularAI::orbbecPlugin::Configuration::recordingOnly"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13rgbResolutionE", "spectacularAI::orbbecPlugin::Configuration::rgbResolution"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13rgbResolutionE", "spectacularAI::orbbecPlugin::Configuration::rgbResolution"], [2, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7useSlamE", "spectacularAI::orbbecPlugin::Configuration::useSlam"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7useSlamE", "spectacularAI::orbbecPlugin::Configuration::useSlam"], [2, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineE", "spectacularAI::orbbecPlugin::Pipeline"], [11, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineE", "spectacularAI::orbbecPlugin::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::config"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::config"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::config"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::obPipeline"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::onMapperOutput"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE", "spectacularAI::orbbecPlugin::Pipeline::Pipeline::onMapperOutput"], [11, 3, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline5pimplE", "spectacularAI::orbbecPlugin::Pipeline::pimpl"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline12startSessionEv", "spectacularAI::orbbecPlugin::Pipeline::startSession"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline12startSessionEv", "spectacularAI::orbbecPlugin::Pipeline::startSession"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineD0Ev", "spectacularAI::orbbecPlugin::Pipeline::~Pipeline"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineD0Ev", "spectacularAI::orbbecPlugin::Pipeline::~Pipeline"], [2, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin7SessionE", "spectacularAI::orbbecPlugin::Session"], [11, 2, 1, "_CPPv4N13spectacularAI12orbbecPlugin7SessionE", "spectacularAI::orbbecPlugin::Session"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger::t"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger::t"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger::tag"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi", "spectacularAI::orbbecPlugin::Session::addTrigger::tag"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session9getOutputEv", "spectacularAI::orbbecPlugin::Session::getOutput"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session9getOutputEv", "spectacularAI::orbbecPlugin::Session::getOutput"], [2, 4, 1, "_CPPv4NK13spectacularAI12orbbecPlugin7Session9hasOutputEv", "spectacularAI::orbbecPlugin::Session::hasOutput"], [11, 4, 1, "_CPPv4NK13spectacularAI12orbbecPlugin7Session9hasOutputEv", "spectacularAI::orbbecPlugin::Session::hasOutput"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb", "spectacularAI::orbbecPlugin::Session::ignoreOutputs"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb", "spectacularAI::orbbecPlugin::Session::ignoreOutputs"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb", "spectacularAI::orbbecPlugin::Session::ignoreOutputs::ignore"], [11, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb", "spectacularAI::orbbecPlugin::Session::ignoreOutputs::ignore"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13waitForOutputEv", "spectacularAI::orbbecPlugin::Session::waitForOutput"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7Session13waitForOutputEv", "spectacularAI::orbbecPlugin::Session::waitForOutput"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7SessionD0Ev", "spectacularAI::orbbecPlugin::Session::~Session"], [11, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin7SessionD0Ev", "spectacularAI::orbbecPlugin::Session::~Session"], [2, 1, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internalE", "spectacularAI::orbbecPlugin::internal"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal14getCalibrationERK13OBCameraParamRK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getCalibration"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal14getCalibrationERK13OBCameraParamRK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getCalibration::calibration"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal14getCalibrationERK13OBCameraParamRK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getCalibration::config"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal14getCalibrationERK13OBCameraParamRK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getCalibration::deviceName"], [2, 4, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal20getYAMLConfigurationERK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getYAMLConfiguration"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal20getYAMLConfigurationERK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getYAMLConfiguration::config"], [2, 5, 1, "_CPPv4N13spectacularAI12orbbecPlugin8internal20getYAMLConfigurationERK13ConfigurationRKNSt6stringE", "spectacularAI::orbbecPlugin::internal::getYAMLConfiguration::deviceName"], [2, 1, 1, "_CPPv4N13spectacularAI8rsPluginE", "spectacularAI::rsPlugin"], [12, 1, 1, "_CPPv4N13spectacularAI8rsPluginE", "spectacularAI::rsPlugin"], [12, 1, 1, "_CPPv4N13spectacularAI8rsPluginE", "spectacularAI::rsPlugin"], [12, 1, 1, "_CPPv4N13spectacularAI8rsPluginE", "spectacularAI::rsPlugin"], [2, 2, 1, "_CPPv4N13spectacularAI8rsPlugin13ConfigurationE", "spectacularAI::rsPlugin::Configuration"], [12, 2, 1, "_CPPv4N13spectacularAI8rsPlugin13ConfigurationE", "spectacularAI::rsPlugin::Configuration"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration12alignedDepthE", "spectacularAI::rsPlugin::Configuration::alignedDepth"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration12alignedDepthE", "spectacularAI::rsPlugin::Configuration::alignedDepth"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration12aprilTagPathE", "spectacularAI::rsPlugin::Configuration::aprilTagPath"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration12aprilTagPathE", "spectacularAI::rsPlugin::Configuration::aprilTagPath"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration7fastVioE", "spectacularAI::rsPlugin::Configuration::fastVio"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration7fastVioE", "spectacularAI::rsPlugin::Configuration::fastVio"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration15inputResolutionE", "spectacularAI::rsPlugin::Configuration::inputResolution"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration15inputResolutionE", "spectacularAI::rsPlugin::Configuration::inputResolution"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration18internalParametersE", "spectacularAI::rsPlugin::Configuration::internalParameters"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration18internalParametersE", "spectacularAI::rsPlugin::Configuration::internalParameters"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapLoadPathE", "spectacularAI::rsPlugin::Configuration::mapLoadPath"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapLoadPathE", "spectacularAI::rsPlugin::Configuration::mapLoadPath"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapSavePathE", "spectacularAI::rsPlugin::Configuration::mapSavePath"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapSavePathE", "spectacularAI::rsPlugin::Configuration::mapSavePath"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration19postProcessFinalMapE", "spectacularAI::rsPlugin::Configuration::postProcessFinalMap"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration19postProcessFinalMapE", "spectacularAI::rsPlugin::Configuration::postProcessFinalMap"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration15recordingFolderE", "spectacularAI::rsPlugin::Configuration::recordingFolder"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration15recordingFolderE", "spectacularAI::rsPlugin::Configuration::recordingFolder"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration13recordingOnlyE", "spectacularAI::rsPlugin::Configuration::recordingOnly"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration13recordingOnlyE", "spectacularAI::rsPlugin::Configuration::recordingOnly"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useIcpE", "spectacularAI::rsPlugin::Configuration::useIcp"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useIcpE", "spectacularAI::rsPlugin::Configuration::useIcp"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useRgbE", "spectacularAI::rsPlugin::Configuration::useRgb"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useRgbE", "spectacularAI::rsPlugin::Configuration::useRgb"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration7useSlamE", "spectacularAI::rsPlugin::Configuration::useSlam"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration7useSlamE", "spectacularAI::rsPlugin::Configuration::useSlam"], [2, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration9useStereoE", "spectacularAI::rsPlugin::Configuration::useStereo"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin13Configuration9useStereoE", "spectacularAI::rsPlugin::Configuration::useStereo"], [2, 2, 1, "_CPPv4N13spectacularAI8rsPlugin8PipelineE", "spectacularAI::rsPlugin::Pipeline"], [12, 2, 1, "_CPPv4N13spectacularAI8rsPlugin8PipelineE", "spectacularAI::rsPlugin::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::rsPlugin::Pipeline::Pipeline"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineEv", "spectacularAI::rsPlugin::Pipeline::Pipeline"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::rsPlugin::Pipeline::Pipeline"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineEv", "spectacularAI::rsPlugin::Pipeline::Pipeline"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::rsPlugin::Pipeline::Pipeline::config"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration", "spectacularAI::rsPlugin::Pipeline::Pipeline::config"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE", "spectacularAI::rsPlugin::Pipeline::configureDevice"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE", "spectacularAI::rsPlugin::Pipeline::configureDevice"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE", "spectacularAI::rsPlugin::Pipeline::configureDevice::device"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE", "spectacularAI::rsPlugin::Pipeline::configureDevice::device"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::configureStreams"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::configureStreams"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::configureStreams::config"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::configureStreams::config"], [12, 3, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline5pimplE", "spectacularAI::rsPlugin::Pipeline::pimpl"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE", "spectacularAI::rsPlugin::Pipeline::setMapperCallback"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE", "spectacularAI::rsPlugin::Pipeline::setMapperCallback"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE", "spectacularAI::rsPlugin::Pipeline::setMapperCallback::onMapperOutput"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE", "spectacularAI::rsPlugin::Pipeline::setMapperCallback::onMapperOutput"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::startSession"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::startSession"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession::callback"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession::callback"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::startSession::config"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession::config"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE", "spectacularAI::rsPlugin::Pipeline::startSession::config"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE", "spectacularAI::rsPlugin::Pipeline::startSession::config"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8PipelineD0Ev", "spectacularAI::rsPlugin::Pipeline::~Pipeline"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin8PipelineD0Ev", "spectacularAI::rsPlugin::Pipeline::~Pipeline"], [2, 2, 1, "_CPPv4N13spectacularAI8rsPlugin7SessionE", "spectacularAI::rsPlugin::Session"], [12, 2, 1, "_CPPv4N13spectacularAI8rsPlugin7SessionE", "spectacularAI::rsPlugin::Session"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger::t"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger::t"], [2, 5, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger::tag"], [12, 5, 1, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi", "spectacularAI::rsPlugin::Session::addTrigger::tag"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session9getOutputEv", "spectacularAI::rsPlugin::Session::getOutput"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session9getOutputEv", "spectacularAI::rsPlugin::Session::getOutput"], [2, 4, 1, "_CPPv4NK13spectacularAI8rsPlugin7Session9hasOutputEv", "spectacularAI::rsPlugin::Session::hasOutput"], [12, 4, 1, "_CPPv4NK13spectacularAI8rsPlugin7Session9hasOutputEv", "spectacularAI::rsPlugin::Session::hasOutput"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session13waitForOutputEv", "spectacularAI::rsPlugin::Session::waitForOutput"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7Session13waitForOutputEv", "spectacularAI::rsPlugin::Session::waitForOutput"], [2, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7SessionD0Ev", "spectacularAI::rsPlugin::Session::~Session"], [12, 4, 1, "_CPPv4N13spectacularAI8rsPlugin7SessionD0Ev", "spectacularAI::rsPlugin::Session::~Session"], [7, 8, 0, "-", "spectacularAI"]], "spectacularAI": [[7, 9, 1, "", "Bitmap"], [7, 9, 1, "", "Camera"], [7, 9, 1, "", "CameraPose"], [7, 9, 1, "", "ColorFormat"], [7, 9, 1, "", "Frame"], [7, 9, 1, "", "GnssVioOutput"], [7, 9, 1, "", "Pose"], [7, 9, 1, "", "Quaternion"], [6, 9, 1, "", "Replay"], [7, 9, 1, "", "TrackingStatus"], [7, 9, 1, "", "Vector3d"], [7, 9, 1, "", "Vector3f"], [7, 9, 1, "", "VioOutput"], [7, 9, 1, "", "WgsCoordinates"], [4, 8, 0, "-", "mapping"]], "spectacularAI.Bitmap": [[7, 10, 1, "", "getColorFormat"], [7, 10, 1, "", "getHeight"], [7, 10, 1, "", "getWidth"], [7, 10, 1, "", "toArray"]], "spectacularAI.Camera": [[7, 10, 1, "", "getIntrinsicMatrix"], [7, 10, 1, "", "getProjectionMatrixOpenGL"]], "spectacularAI.CameraPose": [[7, 11, 1, "", "camera"], [7, 10, 1, "", "getCameraToWorldMatrix"], [7, 10, 1, "", "getPosition"], [7, 10, 1, "", "getWorldToCameraMatrix"], [7, 11, 1, "", "pose"]], "spectacularAI.ColorFormat": [[7, 12, 1, "", "GRAY"], [7, 12, 1, "", "GRAY16"], [7, 12, 1, "", "NONE"], [7, 12, 1, "", "RGB"], [7, 12, 1, "", "RGBA"], [7, 11, 1, "", "name"], [7, 11, 1, "", "value"]], "spectacularAI.Frame": [[7, 11, 1, "", "cameraPose"], [7, 11, 1, "", "image"], [7, 11, 1, "", "index"]], "spectacularAI.GnssVioOutput": [[7, 11, 1, "", "coordinates"], [7, 11, 1, "", "enuPositionCovariance"], [7, 10, 1, "", "getEnuCameraPose"], [7, 11, 1, "", "orientation"], [7, 11, 1, "", "velocity"], [7, 11, 1, "", "velocityCovariance"]], "spectacularAI.Pose": [[7, 10, 1, "", "asMatrix"], [7, 10, 1, "", "fromMatrix"], [7, 11, 1, "", "orientation"], [7, 11, 1, "", "position"], [7, 11, 1, "", "time"]], "spectacularAI.Quaternion": [[7, 11, 1, "", "w"], [7, 11, 1, "", "x"], [7, 11, 1, "", "y"], [7, 11, 1, "", "z"]], "spectacularAI.Replay": [[6, 10, 1, "", "close"], [6, 10, 1, "", "runReplay"], [6, 10, 1, "", "setExtendedOutputCallback"], [6, 10, 1, "", "setOutputCallback"], [6, 10, 1, "", "setPlaybackSpeed"], [6, 10, 1, "", "startReplay"]], "spectacularAI.TrackingStatus": [[7, 12, 1, "", "INIT"], [7, 12, 1, "", "LOST_TRACKING"], [7, 12, 1, "", "TRACKING"], [7, 11, 1, "", "name"], [7, 11, 1, "", "value"]], "spectacularAI.Vector3d": [[7, 11, 1, "", "x"], [7, 11, 1, "", "y"], [7, 11, 1, "", "z"]], "spectacularAI.Vector3f": [[7, 11, 1, "", "x"], [7, 11, 1, "", "y"], [7, 11, 1, "", "z"]], "spectacularAI.VioOutput": [[7, 11, 1, "", "angularVelocity"], [7, 10, 1, "", "asJson"], [7, 10, 1, "", "getCameraPose"], [7, 11, 1, "", "globalPose"], [7, 11, 1, "", "pose"], [7, 11, 1, "", "poseTrail"], [7, 11, 1, "", "positionCovariance"], [7, 11, 1, "", "status"], [7, 11, 1, "", "tag"], [7, 11, 1, "", "velocity"], [7, 11, 1, "", "velocityCovariance"]], "spectacularAI.WgsCoordinates": [[7, 11, 1, "", "altitude"], [7, 11, 1, "", "latitude"], [7, 11, 1, "", "longitude"]], "spectacularAI.depthai": [[10, 9, 1, "", "Configuration"], [10, 9, 1, "", "Hooks"], [10, 9, 1, "", "Pipeline"], [10, 9, 1, "", "Session"]], "spectacularAI.depthai.Configuration": [[10, 11, 1, "", "accFrequencyHz"], [10, 11, 1, "", "aprilTagPath"], [10, 10, 1, "", "asDict"], [10, 11, 1, "", "depthQueueSize"], [10, 11, 1, "", "depthScaleCorrection"], [10, 11, 1, "", "disableCameras"], [10, 11, 1, "", "ensureSufficientUsbSpeed"], [10, 11, 1, "", "extendedDisparity"], [10, 11, 1, "", "fastImu"], [10, 11, 1, "", "fastVio"], [10, 11, 1, "", "forceRectified"], [10, 11, 1, "", "forceUnrectified"], [10, 11, 1, "", "gyroFrequencyHz"], [10, 11, 1, "", "imuFrequencyHz"], [10, 11, 1, "", "imuQueueSize"], [10, 11, 1, "", "imuToGnss"], [10, 11, 1, "", "inputResolution"], [10, 11, 1, "", "internalParameters"], [10, 11, 1, "", "keyframeCandidateEveryNthFrame"], [10, 11, 1, "", "mapLoadPath"], [10, 11, 1, "", "mapSavePath"], [10, 11, 1, "", "meshRectification"], [10, 11, 1, "", "monoQueueSize"], [10, 11, 1, "", "recordingFolder"], [10, 11, 1, "", "recordingOnly"], [10, 11, 1, "", "silenceUsbWarnings"], [10, 10, 1, "", "update"], [10, 11, 1, "", "useColor"], [10, 11, 1, "", "useColorStereoCameras"], [10, 11, 1, "", "useEncodedVideo"], [10, 11, 1, "", "useFeatureTracker"], [10, 11, 1, "", "useGrayDepth"], [10, 11, 1, "", "useReaderThread"], [10, 11, 1, "", "useSlam"], [10, 11, 1, "", "useStereo"], [10, 11, 1, "", "useVioAutoExposure"]], "spectacularAI.depthai.Hooks": [[10, 11, 1, "", "color"], [10, 11, 1, "", "depth"], [10, 11, 1, "", "imu"], [10, 11, 1, "", "monoPrimary"], [10, 11, 1, "", "monoSecondary"], [10, 11, 1, "", "trackedFeatures"]], "spectacularAI.depthai.Pipeline": [[10, 11, 1, "", "color"], [10, 11, 1, "", "colorLeft"], [10, 11, 1, "", "colorPrimary"], [10, 11, 1, "", "colorRight"], [10, 11, 1, "", "colorSecondary"], [10, 11, 1, "", "featureTracker"], [10, 11, 1, "", "hooks"], [10, 11, 1, "", "imu"], [10, 11, 1, "", "imuToCameraLeft"], [10, 11, 1, "", "monoLeft"], [10, 11, 1, "", "monoPrimary"], [10, 11, 1, "", "monoRight"], [10, 11, 1, "", "monoSecondary"], [10, 11, 1, "", "spectacularAIConfigurationYAML"], [10, 10, 1, "", "startSession"], [10, 11, 1, "", "stereo"], [10, 11, 1, "", "xoutDepth"], [10, 11, 1, "", "xoutFeatures"], [10, 11, 1, "", "xoutImu"], [10, 11, 1, "", "xoutLeft"], [10, 11, 1, "", "xoutRight"]], "spectacularAI.depthai.Session": [[10, 10, 1, "", "addAbsolutePose"], [10, 10, 1, "", "addGnss"], [10, 10, 1, "", "addTrigger"], [10, 10, 1, "", "close"], [10, 10, 1, "", "getOutput"], [10, 10, 1, "", "getRgbCameraPose"], [10, 10, 1, "", "hasOutput"], [10, 10, 1, "", "waitForOutput"], [10, 10, 1, "", "work"]], "spectacularAI.mapping": [[4, 9, 1, "", "Frame"], [4, 9, 1, "", "FrameSet"], [4, 9, 1, "", "KeyFrame"], [4, 9, 1, "", "Map"], [4, 9, 1, "", "MapperOutput"], [4, 9, 1, "", "Mesh"], [4, 9, 1, "", "PointCloud"]], "spectacularAI.mapping.Frame": [[4, 11, 1, "", "cameraPose"], [4, 11, 1, "", "depthScale"], [4, 11, 1, "", "image"], [4, 11, 1, "", "sparseFeatures"]], "spectacularAI.mapping.FrameSet": [[4, 11, 1, "", "depthFrame"], [4, 10, 1, "", "getAlignedDepthFrame"], [4, 10, 1, "", "getUndistortedFrame"], [4, 11, 1, "", "primaryFrame"], [4, 11, 1, "", "rgbFrame"], [4, 11, 1, "", "secondaryFrame"]], "spectacularAI.mapping.KeyFrame": [[4, 11, 1, "", "frameSet"], [4, 11, 1, "", "id"], [4, 11, 1, "", "pointCloud"]], "spectacularAI.mapping.Map": [[4, 11, 1, "", "keyFrames"], [4, 11, 1, "", "mapPoints"]], "spectacularAI.mapping.MapperOutput": [[4, 11, 1, "", "finalMap"], [4, 11, 1, "", "map"], [4, 11, 1, "", "mesh"], [4, 11, 1, "", "updatedKeyFrames"], [4, 11, 1, "", "updatedMapPoints"]], "spectacularAI.mapping.Mesh": [[4, 10, 1, "", "empty"], [4, 10, 1, "", "faceCount"], [4, 10, 1, "", "getFaceNormals"], [4, 10, 1, "", "getFaceVertices"], [4, 10, 1, "", "getNormalData"], [4, 10, 1, "", "getPositionData"], [4, 10, 1, "", "hasNormals"], [4, 10, 1, "", "normalCount"], [4, 10, 1, "", "vertexCount"]], "spectacularAI.mapping.PointCloud": [[4, 10, 1, "", "empty"], [4, 10, 1, "", "getNormal"], [4, 10, 1, "", "getNormalData"], [4, 10, 1, "", "getPosition"], [4, 10, 1, "", "getPositionData"], [4, 10, 1, "", "getRGB24"], [4, 10, 1, "", "getRGB24Data"], [4, 10, 1, "", "hasColors"], [4, 10, 1, "", "hasNormals"], [4, 10, 1, "", "size"]]}, "objtypes": {"0": "c:macro", "1": "cpp:type", "2": "cpp:class", "3": "cpp:member", "4": "cpp:function", "5": "cpp:functionParam", "6": "cpp:enum", "7": "cpp:enumerator", "8": "py:module", "9": "py:class", "10": "py:method", "11": "py:property", "12": "py:attribute"}, "objnames": {"0": ["c", "macro", "C macro"], "1": ["cpp", "type", "C++ type"], "2": ["cpp", "class", "C++ class"], "3": ["cpp", "member", "C++ member"], "4": ["cpp", "function", "C++ function"], "5": ["cpp", "functionParam", "C++ function parameter"], "6": ["cpp", "enum", "C++ enum"], "7": ["cpp", "enumerator", "C++ enumerator"], "8": ["py", "module", "Python module"], "9": ["py", "class", "Python class"], "10": ["py", "method", "Python method"], "11": ["py", "property", "Python property"], "12": ["py", "attribute", "Python attribute"]}, "titleterms": {"api": [0, 4, 6, 7, 9, 10, 11, 12], "refer": [0, 9, 10, 11, 12], "latest": 0, "version": 0, "core": 1, "sdk": [1, 3], "c": 2, "spectacular": 3, "ai": 3, "document": 3, "architectur": 3, "map": 4, "python": 5, "replai": 6, "track": 7, "6": 7, "dof": 7, "pose": 7, "output": 7, "common": 7, "type": 7, "wrapper": 8, "azur": 9, "kinect": 9, "configur": [9, 10, 11, 12], "pipelin": [9, 10, 11, 12], "session": [9, 10, 11, 12], "oak": 10, "d": 10, "hook": 10, "orbbec": 11, "realsens": 12}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 58}, "alltitles": {"API Reference": [[0, "api-reference"], [9, "api-reference"], [11, "api-reference"], [12, "api-reference"]], "Latest version": [[0, "latest-version"]], "Core SDK": [[1, "core-sdk"]], "C++": [[2, "c"]], "Spectacular AI SDK documentation": [[3, "spectacular-ai-sdk-documentation"]], "SDK architecture": [[3, "sdk-architecture"]], "Mapping API": [[4, "mapping-api"]], "Python": [[5, "module-spectacularAI"]], "Replay API": [[6, "replay-api"]], "Tracking API": [[7, "tracking-api"]], "6-DoF pose output": [[7, "dof-pose-output"]], "Common types": [[7, "common-types"]], "Wrappers": [[8, "wrappers"]], "Azure Kinect": [[9, "azure-kinect"]], "Configuration": [[9, "configuration"], [10, "configuration"], [11, "configuration"], [12, "configuration"]], "Pipeline": [[9, "pipeline"], [10, "pipeline"], [11, "pipeline"], [12, "pipeline"]], "Session": [[9, "session"], [10, "session"], [11, "session"], [12, "session"]], "OAK-D": [[10, "oak-d"]], "API reference": [[10, "api-reference"]], "Hooks API": [[10, "hooks-api"]], "ORBBEC": [[11, "orbbec"]], "RealSense": [[12, "realsense"]]}, "indexentries": {"spectacularai (c++ type)": [[2, "_CPPv413spectacularAI"], [9, "_CPPv413spectacularAI"], [11, "_CPPv413spectacularAI"], [12, "_CPPv413spectacularAI"]], "spectacularai::autoexposureoutput (c++ struct)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutputE"]], "spectacularai::autoexposureoutput::brightness (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput10brightnessE"]], "spectacularai::autoexposureoutput::deltabrightness (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput15deltaBrightnessE"]], "spectacularai::autoexposureoutput::maxexposuretime (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput15maxExposureTimeE"]], "spectacularai::autoexposureoutput::maxgain (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput7maxGainE"]], "spectacularai::autoexposureoutput::minexposuretime (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput15minExposureTimeE"]], "spectacularai::autoexposureoutput::mingain (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput7minGainE"]], "spectacularai::autoexposureoutput::tag (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput3tagE"]], "spectacularai::autoexposureoutput::timestamp (c++ member)": [[2, "_CPPv4N13spectacularAI18AutoExposureOutput9timestampE"]], "spectacularai::bitmap (c++ struct)": [[2, "_CPPv4N13spectacularAI6BitmapE"]], "spectacularai::bitmap::asopencv (c++ function)": [[2, "_CPPv4N13spectacularAI6Bitmap8asOpenCVEb"]], "spectacularai::bitmap::create (c++ function)": [[2, "_CPPv4N13spectacularAI6Bitmap6createEii11ColorFormat"]], "spectacularai::bitmap::createreference (c++ function)": [[2, "_CPPv4N13spectacularAI6Bitmap15createReferenceERN2cv3MatE"], [2, "_CPPv4N13spectacularAI6Bitmap15createReferenceEii11ColorFormatPNSt7uint8_tEi"]], "spectacularai::bitmap::getcolorformat (c++ function)": [[2, "_CPPv4NK13spectacularAI6Bitmap14getColorFormatEv"]], "spectacularai::bitmap::getdatareadonly (c++ function)": [[2, "_CPPv4NK13spectacularAI6Bitmap15getDataReadOnlyEv"]], "spectacularai::bitmap::getdatareadwrite (c++ function)": [[2, "_CPPv4N13spectacularAI6Bitmap16getDataReadWriteEv"]], "spectacularai::bitmap::getheight (c++ function)": [[2, "_CPPv4NK13spectacularAI6Bitmap9getHeightEv"]], "spectacularai::bitmap::getwidth (c++ function)": [[2, "_CPPv4NK13spectacularAI6Bitmap8getWidthEv"]], "spectacularai::bitmap::~bitmap (c++ function)": [[2, "_CPPv4N13spectacularAI6BitmapD0Ev"]], "spectacularai::camera (c++ struct)": [[2, "_CPPv4N13spectacularAI6CameraE"]], "spectacularai::camera::buildpinhole (c++ function)": [[2, "_CPPv4N13spectacularAI6Camera12buildPinholeERK8Matrix3dii"]], "spectacularai::camera::getintrinsicmatrix (c++ function)": [[2, "_CPPv4NK13spectacularAI6Camera18getIntrinsicMatrixEv"]], "spectacularai::camera::getprojectionmatrixopengl (c++ function)": [[2, "_CPPv4NK13spectacularAI6Camera25getProjectionMatrixOpenGLEdd"]], "spectacularai::camera::pixeltoray (c++ function)": [[2, "_CPPv4NK13spectacularAI6Camera10pixelToRayERK16PixelCoordinatesR8Vector3d"]], "spectacularai::camera::raytopixel (c++ function)": [[2, "_CPPv4NK13spectacularAI6Camera10rayToPixelERK8Vector3dR16PixelCoordinates"]], "spectacularai::camera::~camera (c++ function)": [[2, "_CPPv4N13spectacularAI6CameraD0Ev"]], "spectacularai::camerapose (c++ struct)": [[2, "_CPPv4N13spectacularAI10CameraPoseE"]], "spectacularai::camerapose::camera (c++ member)": [[2, "_CPPv4N13spectacularAI10CameraPose6cameraE"]], "spectacularai::camerapose::getcameratoworldmatrix (c++ function)": [[2, "_CPPv4NK13spectacularAI10CameraPose22getCameraToWorldMatrixEv"]], "spectacularai::camerapose::getposition (c++ function)": [[2, "_CPPv4NK13spectacularAI10CameraPose11getPositionEv"]], "spectacularai::camerapose::getworldtocameramatrix (c++ function)": [[2, "_CPPv4NK13spectacularAI10CameraPose22getWorldToCameraMatrixEv"]], "spectacularai::camerapose::pixeltoworld (c++ function)": [[2, "_CPPv4NK13spectacularAI10CameraPose12pixelToWorldERK16PixelCoordinatesR8Vector3dR8Vector3d"]], "spectacularai::camerapose::pose (c++ member)": [[2, "_CPPv4N13spectacularAI10CameraPose4poseE"]], "spectacularai::camerapose::worldtopixel (c++ function)": [[2, "_CPPv4NK13spectacularAI10CameraPose12worldToPixelERK8Vector3dR16PixelCoordinates"]], "spectacularai::camerarayto3dmatch (c++ struct)": [[2, "_CPPv4N13spectacularAI18CameraRayTo3DMatchE"]], "spectacularai::camerarayto3dmatch::point (c++ member)": [[2, "_CPPv4N13spectacularAI18CameraRayTo3DMatch5pointE"]], "spectacularai::camerarayto3dmatch::ray (c++ member)": [[2, "_CPPv4N13spectacularAI18CameraRayTo3DMatch3rayE"]], "spectacularai::colorformat (c++ enum)": [[2, "_CPPv4N13spectacularAI11ColorFormatE"]], "spectacularai::colorformat::bgr (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat3BGRE"]], "spectacularai::colorformat::bgra (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat4BGRAE"]], "spectacularai::colorformat::encoded_h264 (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat12ENCODED_H264E"]], "spectacularai::colorformat::float32 (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat7FLOAT32E"]], "spectacularai::colorformat::gray (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat4GRAYE"]], "spectacularai::colorformat::gray16 (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat6GRAY16E"]], "spectacularai::colorformat::none (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat4NONEE"]], "spectacularai::colorformat::rgb (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat3RGBE"]], "spectacularai::colorformat::rgba (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat4RGBAE"]], "spectacularai::colorformat::rgba_external_oes (c++ enumerator)": [[2, "_CPPv4N13spectacularAI11ColorFormat17RGBA_EXTERNAL_OESE"]], "spectacularai::featurepoint (c++ struct)": [[2, "_CPPv4N13spectacularAI12FeaturePointE"]], "spectacularai::featurepoint::id (c++ member)": [[2, "_CPPv4N13spectacularAI12FeaturePoint2idE"]], "spectacularai::featurepoint::pixelcoordinates (c++ member)": [[2, "_CPPv4N13spectacularAI12FeaturePoint16pixelCoordinatesE"]], "spectacularai::featurepoint::position (c++ member)": [[2, "_CPPv4N13spectacularAI12FeaturePoint8positionE"]], "spectacularai::featurepoint::status (c++ member)": [[2, "_CPPv4N13spectacularAI12FeaturePoint6statusE"]], "spectacularai::frame (c++ struct)": [[2, "_CPPv4N13spectacularAI5FrameE"]], "spectacularai::frame::camerapose (c++ member)": [[2, "_CPPv4N13spectacularAI5Frame10cameraPoseE"]], "spectacularai::frame::image (c++ member)": [[2, "_CPPv4N13spectacularAI5Frame5imageE"]], "spectacularai::frame::index (c++ member)": [[2, "_CPPv4N13spectacularAI5Frame5indexE"]], "spectacularai::frameset (c++ type)": [[2, "_CPPv4N13spectacularAI8FrameSetE"]], "spectacularai::gnssviooutput (c++ struct)": [[2, "_CPPv4N13spectacularAI13GnssVioOutputE"]], "spectacularai::gnssviooutput::coordinates (c++ member)": [[2, "_CPPv4N13spectacularAI13GnssVioOutput11coordinatesE"]], "spectacularai::gnssviooutput::enupositioncovariance (c++ member)": [[2, "_CPPv4N13spectacularAI13GnssVioOutput21enuPositionCovarianceE"]], "spectacularai::gnssviooutput::getenucamerapose (c++ function)": [[2, "_CPPv4NK13spectacularAI13GnssVioOutput16getEnuCameraPoseEi14WgsCoordinates"]], "spectacularai::gnssviooutput::orientation (c++ member)": [[2, "_CPPv4N13spectacularAI13GnssVioOutput11orientationE"]], "spectacularai::gnssviooutput::velocity (c++ member)": [[2, "_CPPv4N13spectacularAI13GnssVioOutput8velocityE"]], "spectacularai::gnssviooutput::velocitycovariance (c++ member)": [[2, "_CPPv4N13spectacularAI13GnssVioOutput18velocityCovarianceE"]], "spectacularai::gnssviooutput::~gnssviooutput (c++ function)": [[2, "_CPPv4N13spectacularAI13GnssVioOutputD0Ev"]], "spectacularai::matrix3d (c++ type)": [[2, "_CPPv4N13spectacularAI8Matrix3dE"]], "spectacularai::matrix4d (c++ type)": [[2, "_CPPv4N13spectacularAI8Matrix4dE"]], "spectacularai::pixelcoordinates (c++ struct)": [[2, "_CPPv4N13spectacularAI16PixelCoordinatesE"]], "spectacularai::pixelcoordinates::x (c++ member)": [[2, "_CPPv4N13spectacularAI16PixelCoordinates1xE"]], "spectacularai::pixelcoordinates::y (c++ member)": [[2, "_CPPv4N13spectacularAI16PixelCoordinates1yE"]], "spectacularai::pose (c++ struct)": [[2, "_CPPv4N13spectacularAI4PoseE"]], "spectacularai::pose::asmatrix (c++ function)": [[2, "_CPPv4NK13spectacularAI4Pose8asMatrixEv"]], "spectacularai::pose::frommatrix (c++ function)": [[2, "_CPPv4N13spectacularAI4Pose10fromMatrixEdRK8Matrix4d"]], "spectacularai::pose::orientation (c++ member)": [[2, "_CPPv4N13spectacularAI4Pose11orientationE"]], "spectacularai::pose::position (c++ member)": [[2, "_CPPv4N13spectacularAI4Pose8positionE"]], "spectacularai::pose::time (c++ member)": [[2, "_CPPv4N13spectacularAI4Pose4timeE"]], "spectacularai::quaternion (c++ struct)": [[2, "_CPPv4N13spectacularAI10QuaternionE"]], "spectacularai::quaternion::w (c++ member)": [[2, "_CPPv4N13spectacularAI10Quaternion1wE"]], "spectacularai::quaternion::x (c++ member)": [[2, "_CPPv4N13spectacularAI10Quaternion1xE"]], "spectacularai::quaternion::y (c++ member)": [[2, "_CPPv4N13spectacularAI10Quaternion1yE"]], "spectacularai::quaternion::z (c++ member)": [[2, "_CPPv4N13spectacularAI10Quaternion1zE"]], "spectacularai::replay (c++ struct)": [[2, "_CPPv4N13spectacularAI6ReplayE"]], "spectacularai::replay::builder (c++ struct)": [[2, "_CPPv4N13spectacularAI6Replay7BuilderE"]], "spectacularai::replay::builder::data (c++ struct)": [[2, "_CPPv4N13spectacularAI6Replay7Builder4DataE"]], "spectacularai::replay::builder::data::~data (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay7Builder4DataD0Ev"]], "spectacularai::replay::builder::_data (c++ member)": [[2, "_CPPv4N13spectacularAI6Replay7Builder5_dataE"]], "spectacularai::replay::builder::build (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay7Builder5buildEv"]], "spectacularai::replay::builder::setffmpeg (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay7Builder9setFfmpegEb"]], "spectacularai::replay::builder (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay7builderERKNSt6stringEN3Vio7BuilderE"]], "spectacularai::replay::close (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay5closeEv"]], "spectacularai::replay::replayoneline (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay13replayOneLineEv"]], "spectacularai::replay::runreplay (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay9runReplayEv"]], "spectacularai::replay::setdryrun (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay9setDryRunEb"]], "spectacularai::replay::setextendedoutputcallback (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay25setExtendedOutputCallbackERKNSt8functionIFv12VioOutputPtrRK8FrameSetEEE"]], "spectacularai::replay::setoutputcallback (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay17setOutputCallbackERKNSt8functionIFv12VioOutputPtrEEE"]], "spectacularai::replay::setplaybackspeed (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay16setPlaybackSpeedEd"]], "spectacularai::replay::startreplay (c++ function)": [[2, "_CPPv4N13spectacularAI6Replay11startReplayEv"]], "spectacularai::replay::~replay (c++ function)": [[2, "_CPPv4N13spectacularAI6ReplayD0Ev"]], "spectacularai::trackingstatus (c++ enum)": [[2, "_CPPv4N13spectacularAI14TrackingStatusE"]], "spectacularai::trackingstatus::init (c++ enumerator)": [[2, "_CPPv4N13spectacularAI14TrackingStatus4INITE"]], "spectacularai::trackingstatus::lost_tracking (c++ enumerator)": [[2, "_CPPv4N13spectacularAI14TrackingStatus13LOST_TRACKINGE"]], "spectacularai::trackingstatus::tracking (c++ enumerator)": [[2, "_CPPv4N13spectacularAI14TrackingStatus8TRACKINGE"]], "spectacularai::vector3d (c++ struct)": [[2, "_CPPv4N13spectacularAI8Vector3dE"]], "spectacularai::vector3d::x (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3d1xE"]], "spectacularai::vector3d::y (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3d1yE"]], "spectacularai::vector3d::z (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3d1zE"]], "spectacularai::vector3f (c++ struct)": [[2, "_CPPv4N13spectacularAI8Vector3fE"]], "spectacularai::vector3f::x (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3f1xE"]], "spectacularai::vector3f::y (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3f1yE"]], "spectacularai::vector3f::z (c++ member)": [[2, "_CPPv4N13spectacularAI8Vector3f1zE"]], "spectacularai::viooutput (c++ struct)": [[2, "_CPPv4N13spectacularAI9VioOutputE"]], "spectacularai::viooutput::acceleration (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput12accelerationE"]], "spectacularai::viooutput::angularvelocity (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput15angularVelocityE"]], "spectacularai::viooutput::asjson (c++ function)": [[2, "_CPPv4NK13spectacularAI9VioOutput6asJsonEv"]], "spectacularai::viooutput::getcamerapose (c++ function)": [[2, "_CPPv4NK13spectacularAI9VioOutput13getCameraPoseEi"]], "spectacularai::viooutput::globalpose (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput10globalPoseE"]], "spectacularai::viooutput::pointcloud (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput10pointCloudE"]], "spectacularai::viooutput::pose (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput4poseE"]], "spectacularai::viooutput::posetrail (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput9poseTrailE"]], "spectacularai::viooutput::positioncovariance (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput18positionCovarianceE"]], "spectacularai::viooutput::status (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput6statusE"]], "spectacularai::viooutput::tag (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput3tagE"]], "spectacularai::viooutput::velocity (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput8velocityE"]], "spectacularai::viooutput::velocitycovariance (c++ member)": [[2, "_CPPv4N13spectacularAI9VioOutput18velocityCovarianceE"]], "spectacularai::viooutput::~viooutput (c++ function)": [[2, "_CPPv4N13spectacularAI9VioOutputD0Ev"]], "spectacularai::viooutputptr (c++ type)": [[2, "_CPPv4N13spectacularAI12VioOutputPtrE"]], "spectacularai::visualization (c++ struct)": [[2, "_CPPv4N13spectacularAI13VisualizationE"]], "spectacularai::visualization::createrendertarget (c++ function)": [[2, "_CPPv4N13spectacularAI13Visualization18createRenderTargetEv"]], "spectacularai::visualization::ready (c++ function)": [[2, "_CPPv4NK13spectacularAI13Visualization5readyEv"]], "spectacularai::visualization::render (c++ function)": [[2, "_CPPv4N13spectacularAI13Visualization6renderER6Bitmap"]], "spectacularai::visualization::update (c++ function)": [[2, "_CPPv4N13spectacularAI13Visualization6updateE12VioOutputPtr"]], "spectacularai::visualization::~visualization (c++ function)": [[2, "_CPPv4N13spectacularAI13VisualizationD0Ev"]], "spectacularai::wgscoordinates (c++ struct)": [[2, "_CPPv4N13spectacularAI14WgsCoordinatesE"]], "spectacularai::wgscoordinates::altitude (c++ member)": [[2, "_CPPv4N13spectacularAI14WgsCoordinates8altitudeE"]], "spectacularai::wgscoordinates::latitude (c++ member)": [[2, "_CPPv4N13spectacularAI14WgsCoordinates8latitudeE"]], "spectacularai::wgscoordinates::longitude (c++ member)": [[2, "_CPPv4N13spectacularAI14WgsCoordinates9longitudeE"]], "spectacularai::buildcovariancematrix (c++ function)": [[2, "_CPPv4N13spectacularAI21buildCovarianceMatrixEdd"]], "spectacularai::daiplugin (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPluginE"]], "spectacularai::daiplugin::configuration (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin13ConfigurationE"]], "spectacularai::daiplugin::configuration::accfrequencyhz (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration14accFrequencyHzE"]], "spectacularai::daiplugin::configuration::apriltagpath (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration12aprilTagPathE"]], "spectacularai::daiplugin::configuration::depthqueuesize (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration14depthQueueSizeE"]], "spectacularai::daiplugin::configuration::depthscalecorrection (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration20depthScaleCorrectionE"]], "spectacularai::daiplugin::configuration::disablecameras (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration14disableCamerasE"]], "spectacularai::daiplugin::configuration::ensuresufficientusbspeed (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration24ensureSufficientUsbSpeedE"]], "spectacularai::daiplugin::configuration::extendeddisparity (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration17extendedDisparityE"]], "spectacularai::daiplugin::configuration::fastimu (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastImuE"]], "spectacularai::daiplugin::configuration::fastvio (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration7fastVioE"]], "spectacularai::daiplugin::configuration::forcerectified (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration14forceRectifiedE"]], "spectacularai::daiplugin::configuration::forceunrectified (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration16forceUnrectifiedE"]], "spectacularai::daiplugin::configuration::gyrofrequencyhz (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration15gyroFrequencyHzE"]], "spectacularai::daiplugin::configuration::imufrequencyhz (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration14imuFrequencyHzE"]], "spectacularai::daiplugin::configuration::imuqueuesize (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration12imuQueueSizeE"]], "spectacularai::daiplugin::configuration::imutognss (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration9imuToGnssE"]], "spectacularai::daiplugin::configuration::inputresolution (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration15inputResolutionE"]], "spectacularai::daiplugin::configuration::internalparameters (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration18internalParametersE"]], "spectacularai::daiplugin::configuration::keyframecandidateeverynthframe (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration30keyframeCandidateEveryNthFrameE"]], "spectacularai::daiplugin::configuration::maploadpath (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapLoadPathE"]], "spectacularai::daiplugin::configuration::mapsavepath (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration11mapSavePathE"]], "spectacularai::daiplugin::configuration::meshrectification (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration17meshRectificationE"]], "spectacularai::daiplugin::configuration::monoqueuesize (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration13monoQueueSizeE"]], "spectacularai::daiplugin::configuration::recordingfolder (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration15recordingFolderE"]], "spectacularai::daiplugin::configuration::recordingonly (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration13recordingOnlyE"]], "spectacularai::daiplugin::configuration::silenceusbwarnings (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration18silenceUsbWarningsE"]], "spectacularai::daiplugin::configuration::usecolor (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration8useColorE"]], "spectacularai::daiplugin::configuration::usecolorstereocameras (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration21useColorStereoCamerasE"]], "spectacularai::daiplugin::configuration::useencodedvideo (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useEncodedVideoE"]], "spectacularai::daiplugin::configuration::usefeaturetracker (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration17useFeatureTrackerE"]], "spectacularai::daiplugin::configuration::usegraydepth (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration12useGrayDepthE"]], "spectacularai::daiplugin::configuration::usereaderthread (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration15useReaderThreadE"]], "spectacularai::daiplugin::configuration::useslam (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration7useSlamE"]], "spectacularai::daiplugin::configuration::usestereo (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration9useStereoE"]], "spectacularai::daiplugin::configuration::usevioautoexposure (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13Configuration18useVioAutoExposureE"]], "spectacularai::daiplugin::daicalibrationhandleradapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin28DaiCalibrationHandlerAdapterE"]], "spectacularai::daiplugin::daicameracontroladapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin23DaiCameraControlAdapterE"]], "spectacularai::daiplugin::daicolorinputresolutionadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin30DaiColorInputResolutionAdapterE"]], "spectacularai::daiplugin::daidatainputqueueadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin24DaiDataInputQueueAdapterE"]], "spectacularai::daiplugin::daidataoutputqueueadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin25DaiDataOutputQueueAdapterE"]], "spectacularai::daiplugin::daideviceadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin16DaiDeviceAdapterE"]], "spectacularai::daiplugin::daiimudataadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin17DaiIMUDataAdapterE"]], "spectacularai::daiplugin::daiimgframeadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin18DaiImgFrameAdapterE"]], "spectacularai::daiplugin::daiinputresolutionadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin25DaiInputResolutionAdapterE"]], "spectacularai::daiplugin::daipipelineadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin18DaiPipelineAdapterE"]], "spectacularai::daiplugin::daitrackedfeaturesadapter (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin25DaiTrackedFeaturesAdapterE"]], "spectacularai::daiplugin::hooks (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin5HooksE"]], "spectacularai::daiplugin::hooks::color (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks5colorE"]], "spectacularai::daiplugin::hooks::depth (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks5depthE"]], "spectacularai::daiplugin::hooks::imu (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks3imuE"]], "spectacularai::daiplugin::hooks::monoprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks11monoPrimaryE"]], "spectacularai::daiplugin::hooks::monosecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks13monoSecondaryE"]], "spectacularai::daiplugin::hooks::trackedfeatures (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin5Hooks15trackedFeaturesE"]], "spectacularai::daiplugin::pipeline (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8PipelineE"]], "spectacularai::daiplugin::pipeline::pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipeline"], [2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13Configuration"], [2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8PipelineE11DaiPipelineRK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE"]], "spectacularai::daiplugin::pipeline::color (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5colorE"]], "spectacularai::daiplugin::pipeline::colorimagemanip (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15colorImageManipE"]], "spectacularai::daiplugin::pipeline::colorleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9colorLeftE"]], "spectacularai::daiplugin::pipeline::colorprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12colorPrimaryE"]], "spectacularai::daiplugin::pipeline::colorright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10colorRightE"]], "spectacularai::daiplugin::pipeline::colorsecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14colorSecondaryE"]], "spectacularai::daiplugin::pipeline::configuration (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13configurationE"]], "spectacularai::daiplugin::pipeline::featuretracker (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14featureTrackerE"]], "spectacularai::daiplugin::pipeline::hooks (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline5hooksE"]], "spectacularai::daiplugin::pipeline::imu (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline3imuE"]], "spectacularai::daiplugin::pipeline::imutocameraleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15imuToCameraLeftE"]], "spectacularai::daiplugin::pipeline::monoleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8monoLeftE"]], "spectacularai::daiplugin::pipeline::monoprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11monoPrimaryE"]], "spectacularai::daiplugin::pipeline::monoright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9monoRightE"]], "spectacularai::daiplugin::pipeline::monosecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13monoSecondaryE"]], "spectacularai::daiplugin::pipeline::onmapperoutput (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline14onMapperOutputE"]], "spectacularai::daiplugin::pipeline::scriptprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13scriptPrimaryE"]], "spectacularai::daiplugin::pipeline::scriptsecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline15scriptSecondaryE"]], "spectacularai::daiplugin::pipeline::spectacularaiconfigurationyaml (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline30spectacularAIConfigurationYAMLE"]], "spectacularai::daiplugin::pipeline::startsession (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12startSessionE9DaiDevice"]], "spectacularai::daiplugin::pipeline::stereo (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline6stereoE"]], "spectacularai::daiplugin::pipeline::videoencoderprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19videoEncoderPrimaryE"]], "spectacularai::daiplugin::pipeline::videoencodersecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline21videoEncoderSecondaryE"]], "spectacularai::daiplugin::pipeline::xincontrol (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline10xinControlE"]], "spectacularai::daiplugin::pipeline::xoutdepth (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutDepthE"]], "spectacularai::daiplugin::pipeline::xoutfeatures (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline12xoutFeaturesE"]], "spectacularai::daiplugin::pipeline::xoutimu (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline7xoutImuE"]], "spectacularai::daiplugin::pipeline::xoutleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline8xoutLeftE"]], "spectacularai::daiplugin::pipeline::xoutprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline11xoutPrimaryE"]], "spectacularai::daiplugin::pipeline::xoutright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline9xoutRightE"]], "spectacularai::daiplugin::pipeline::xoutscriptprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline17xoutScriptPrimaryE"]], "spectacularai::daiplugin::pipeline::xoutscriptsecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline19xoutScriptSecondaryE"]], "spectacularai::daiplugin::pipeline::xoutsecondary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8Pipeline13xoutSecondaryE"]], "spectacularai::daiplugin::pipelineextensions (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin18PipelineExtensionsE"]], "spectacularai::daiplugin::pipelineextensions::rae (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin18PipelineExtensions3raeE"]], "spectacularai::daiplugin::pipelinerae (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAEE"]], "spectacularai::daiplugin::pipelinerae::back (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAE4backE"]], "spectacularai::daiplugin::pipelinerae::front (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin11PipelineRAE5frontE"]], "spectacularai::daiplugin::raecameranode (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNodeE"]], "spectacularai::daiplugin::raecameranode::colorleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9colorLeftE"]], "spectacularai::daiplugin::raecameranode::colorright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10colorRightE"]], "spectacularai::daiplugin::raecameranode::featuretracker (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode14featureTrackerE"]], "spectacularai::daiplugin::raecameranode::scriptleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10scriptLeftE"]], "spectacularai::daiplugin::raecameranode::scriptright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode11scriptRightE"]], "spectacularai::daiplugin::raecameranode::stereodepth (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode11stereoDepthE"]], "spectacularai::daiplugin::raecameranode::xincontrol (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode10xinControlE"]], "spectacularai::daiplugin::raecameranode::xoutdepth (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9xoutDepthE"]], "spectacularai::daiplugin::raecameranode::xoutfeatures (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode12xoutFeaturesE"]], "spectacularai::daiplugin::raecameranode::xoutleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode8xoutLeftE"]], "spectacularai::daiplugin::raecameranode::xoutright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode9xoutRightE"]], "spectacularai::daiplugin::raecameranode::xoutscriptleft (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode14xoutScriptLeftE"]], "spectacularai::daiplugin::raecameranode::xoutscriptright (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin13RAECameraNode15xoutScriptRightE"]], "spectacularai::daiplugin::rawimgframetypeconverter (c++ class)": [[2, "_CPPv4N13spectacularAI9daiPlugin24RawImgFrameTypeConverterE"]], "spectacularai::daiplugin::rawimgframetypeconverter::getstringtype (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin24RawImgFrameTypeConverter13getStringTypeERKN3dai11RawImgFrame4TypeE"]], "spectacularai::daiplugin::session (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin7SessionE"]], "spectacularai::daiplugin::session::addabsolutepose (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session15addAbsolutePoseERK4PoseRK8Matrix3dd"]], "spectacularai::daiplugin::session::addgnss (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session7addGnssEdRK14WgsCoordinatesRK8Matrix3d"]], "spectacularai::daiplugin::session::addtrigger (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session10addTriggerEdi"]], "spectacularai::daiplugin::session::getoutput (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session9getOutputEv"]], "spectacularai::daiplugin::session::getrgbcamerapose (c++ function)": [[2, "_CPPv4NK13spectacularAI9daiPlugin7Session16getRgbCameraPoseERK9VioOutput"]], "spectacularai::daiplugin::session::hasoutput (c++ function)": [[2, "_CPPv4NK13spectacularAI9daiPlugin7Session9hasOutputEv"]], "spectacularai::daiplugin::session::waitforoutput (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session13waitForOutputEv"]], "spectacularai::daiplugin::session::work (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7Session4workEv"]], "spectacularai::daiplugin::session::~session (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin7SessionD0Ev"]], "spectacularai::daiplugin::getdaifeaturestimestampdevice (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin29getDaiFeaturesTimestampDeviceERKN3dai15TrackedFeaturesE"]], "spectacularai::daiplugin::getdaiimageexposuretime (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin23getDaiImageExposureTimeERKN3dai8ImgFrameE"]], "spectacularai::daiplugin::getdaiimagerawdata (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin18getDaiImageRawDataERN3dai8ImgFrameE"]], "spectacularai::daiplugin::getdaiimagerawdatasize (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin22getDaiImageRawDataSizeERN3dai8ImgFrameE"]], "spectacularai::daiplugin::getdaiimagetimestampdevice (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin26getDaiImageTimestampDeviceERKN3dai8ImgFrameE"]], "spectacularai::daiplugin::getdaiimagetype (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin15getDaiImageTypeERKN3dai8ImgFrameE"]], "spectacularai::daiplugin::getdaiimutimestampdevice (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin24getDaiImuTimestampDeviceERKN3dai9IMUReportE"]], "spectacularai::daiplugin::getdaiusbspeedname (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin18getDaiUsbSpeedNameEN3dai8UsbSpeedE"]], "spectacularai::daiplugin::getdaiusbspeedvalue (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin19getDaiUsbSpeedValueEN3dai8UsbSpeedE"]], "spectacularai::daiplugin::getjsonstringoremptyvaluesafe (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin29getJsonStringOrEmptyValueSafeERKN8nlohmann4jsonEPKc"]], "spectacularai::daiplugin::internal (c++ type)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internalE"]], "spectacularai::daiplugin::internal::cameracalibration (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibrationE"]], "spectacularai::daiplugin::internal::cameracalibration::colorcameradistortioncoeffs (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration27colorCameraDistortionCoeffsE"]], "spectacularai::daiplugin::internal::cameracalibration::colorintrinsics (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration15colorIntrinsicsE"]], "spectacularai::daiplugin::internal::cameracalibration::colorresolution (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration15colorResolutionE"]], "spectacularai::daiplugin::internal::cameracalibration::colortoprimary (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration14colorToPrimaryE"]], "spectacularai::daiplugin::internal::cameracalibration::depthscale (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration10depthScaleE"]], "spectacularai::daiplugin::internal::cameracalibration::json (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration4jsonE"]], "spectacularai::daiplugin::internal::cameracalibration::stereoresolution (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17CameraCalibration16stereoResolutionE"]], "spectacularai::daiplugin::internal::colorinputresolution (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolutionE"]], "spectacularai::daiplugin::internal::colorinputresolution::daireso (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolution7daiResoE"]], "spectacularai::daiplugin::internal::colorinputresolution::resolution (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal20ColorInputResolution10resolutionE"]], "spectacularai::daiplugin::internal::colorresolution (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolutionE"]], "spectacularai::daiplugin::internal::colorresolution::input (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolution5inputE"]], "spectacularai::daiplugin::internal::colorresolution::preview (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal15ColorResolution7previewE"]], "spectacularai::daiplugin::internal::monoresolution (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolutionE"]], "spectacularai::daiplugin::internal::monoresolution::daireso (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolution7daiResoE"]], "spectacularai::daiplugin::internal::monoresolution::resolution (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal14MonoResolution10resolutionE"]], "spectacularai::daiplugin::internal::resolution (c++ struct)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal10ResolutionE"]], "spectacularai::daiplugin::internal::resolution::height (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal10Resolution6heightE"]], "spectacularai::daiplugin::internal::resolution::width (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal10Resolution5widthE"]], "spectacularai::daiplugin::internal::stream_tag (c++ member)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal10STREAM_TAGE"]], "spectacularai::daiplugin::internal::convertcolorinputresolution (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal27convertColorInputResolutionERKNSt6stringE"]], "spectacularai::daiplugin::internal::convertinputresolution (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal22convertInputResolutionERKNSt6stringE"]], "spectacularai::daiplugin::internal::getcalibration (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal14getCalibrationERK13ConfigurationRK8Matrix4d16DaiDeviceAdapter"]], "spectacularai::daiplugin::internal::getsupportedvideoresolution (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal27getSupportedVideoResolutionERK13Configuration"]], "spectacularai::daiplugin::internal::getyamlconfiguration (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal20getYAMLConfigurationERK13Configuration"]], "spectacularai::daiplugin::internal::isdevicerae (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal11isDeviceRAEERK13Configuration"]], "spectacularai::daiplugin::internal::matrixmul (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal9matrixMulERK8Matrix4dRK8Matrix4d"]], "spectacularai::daiplugin::internal::selectnearbycolorresolution (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal27selectNearbyColorResolutionEiRKNSt6stringE"]], "spectacularai::daiplugin::internal::useraebackcameras (c++ function)": [[2, "_CPPv4N13spectacularAI9daiPlugin8internal17useRaeBackCamerasERK13Configuration"]], "spectacularai::gethorizontaluncertainty (c++ function)": [[2, "_CPPv4N13spectacularAI24getHorizontalUncertaintyERK8Matrix3d"]], "spectacularai::getquaternionheading (c++ function)": [[2, "_CPPv4N13spectacularAI20getQuaternionHeadingERK10Quaternion"]], "spectacularai::getquaternionpitch (c++ function)": [[2, "_CPPv4N13spectacularAI18getQuaternionPitchERK10Quaternion"]], "spectacularai::getquaternionroll (c++ function)": [[2, "_CPPv4N13spectacularAI17getQuaternionRollERK10Quaternion"]], "spectacularai::getverticaluncertainty (c++ function)": [[2, "_CPPv4N13spectacularAI22getVerticalUncertaintyERK8Matrix3d"]], "spectacularai::k4aplugin (c++ type)": [[2, "_CPPv4N13spectacularAI9k4aPluginE"], [9, "_CPPv4N13spectacularAI9k4aPluginE"]], "spectacularai::k4aplugin::configuration (c++ struct)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13ConfigurationE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13ConfigurationE"]], "spectacularai::k4aplugin::configuration::aligneddepth (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12alignedDepthE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12alignedDepthE"]], "spectacularai::k4aplugin::configuration::apriltagpath (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12aprilTagPathE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration12aprilTagPathE"]], "spectacularai::k4aplugin::configuration::distortionenabled (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration17distortionEnabledE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration17distortionEnabledE"]], "spectacularai::k4aplugin::configuration::fastvio (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7fastVioE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7fastVioE"]], "spectacularai::k4aplugin::configuration::internalparameters (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration18internalParametersE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration18internalParametersE"]], "spectacularai::k4aplugin::configuration::k4aconfig (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9k4aConfigE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9k4aConfigE"]], "spectacularai::k4aplugin::configuration::postprocessfinalmap (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration19postProcessFinalMapE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration19postProcessFinalMapE"]], "spectacularai::k4aplugin::configuration::recordingfolder (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration15recordingFolderE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration15recordingFolderE"]], "spectacularai::k4aplugin::configuration::recordingonly (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration13recordingOnlyE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration13recordingOnlyE"]], "spectacularai::k4aplugin::configuration::useslam (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7useSlamE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration7useSlamE"]], "spectacularai::k4aplugin::configuration::usestereo (c++ member)": [[2, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9useStereoE"], [9, "_CPPv4N13spectacularAI9k4aPlugin13Configuration9useStereoE"]], "spectacularai::k4aplugin::pipeline (c++ class)": [[2, "_CPPv4N13spectacularAI9k4aPlugin8PipelineE"], [9, "_CPPv4N13spectacularAI9k4aPlugin8PipelineE"]], "spectacularai::k4aplugin::pipeline::pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration"], [2, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE"], [2, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineEv"], [9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13Configuration"], [9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE"], [9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline8PipelineEv"]], "spectacularai::k4aplugin::pipeline::getdevicehandle (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline15getDeviceHandleEv"], [9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline15getDeviceHandleEv"]], "spectacularai::k4aplugin::pipeline::startsession (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline12startSessionEv"], [9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline12startSessionEv"]], "spectacularai::k4aplugin::pipeline::~pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin8PipelineD0Ev"], [9, "_CPPv4N13spectacularAI9k4aPlugin8PipelineD0Ev"]], "spectacularai::k4aplugin::session (c++ struct)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7SessionE"], [9, "_CPPv4N13spectacularAI9k4aPlugin7SessionE"]], "spectacularai::k4aplugin::session::addtrigger (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi"], [9, "_CPPv4N13spectacularAI9k4aPlugin7Session10addTriggerEdi"]], "spectacularai::k4aplugin::session::getoutput (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7Session9getOutputEv"], [9, "_CPPv4N13spectacularAI9k4aPlugin7Session9getOutputEv"]], "spectacularai::k4aplugin::session::hasoutput (c++ function)": [[2, "_CPPv4NK13spectacularAI9k4aPlugin7Session9hasOutputEv"], [9, "_CPPv4NK13spectacularAI9k4aPlugin7Session9hasOutputEv"]], "spectacularai::k4aplugin::session::ignoreoutputs (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb"], [9, "_CPPv4N13spectacularAI9k4aPlugin7Session13ignoreOutputsEb"]], "spectacularai::k4aplugin::session::waitforoutput (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7Session13waitForOutputEv"], [9, "_CPPv4N13spectacularAI9k4aPlugin7Session13waitForOutputEv"]], "spectacularai::k4aplugin::session::~session (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin7SessionD0Ev"], [9, "_CPPv4N13spectacularAI9k4aPlugin7SessionD0Ev"]], "spectacularai::k4aplugin::getcalibration (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin14getCalibrationERK17k4a_calibration_tRK13Configuration"]], "spectacularai::k4aplugin::getk4aconfiguration (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib"], [9, "_CPPv4N13spectacularAI9k4aPlugin19getK4AConfigurationERKNSt6stringEiib"]], "spectacularai::k4aplugin::getyamlconfiguration (c++ function)": [[2, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration"], [9, "_CPPv4N13spectacularAI9k4aPlugin20getYAMLConfigurationERK13Configuration"]], "spectacularai::mapping (c++ type)": [[2, "_CPPv4N13spectacularAI7mappingE"]], "spectacularai::mapping::frame (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping5FrameE"]], "spectacularai::mapping::frame::camerapose (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping5Frame10cameraPoseE"]], "spectacularai::mapping::frame::depthscale (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping5Frame10depthScaleE"]], "spectacularai::mapping::frame::image (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping5Frame5imageE"]], "spectacularai::mapping::frame::sparsefeatures (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping5Frame14sparseFeaturesE"]], "spectacularai::mapping::frameset (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSetE"]], "spectacularai::mapping::frameset::depthframe (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSet10depthFrameE"]], "spectacularai::mapping::frameset::getaligneddepthframe (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping8FrameSet20getAlignedDepthFrameEKNSt10shared_ptrI5FrameEE"]], "spectacularai::mapping::frameset::getundistortedframe (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping8FrameSet19getUndistortedFrameEKNSt10shared_ptrI5FrameEE"]], "spectacularai::mapping::frameset::primaryframe (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSet12primaryFrameE"]], "spectacularai::mapping::frameset::rgbframe (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSet8rgbFrameE"]], "spectacularai::mapping::frameset::secondaryframe (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSet14secondaryFrameE"]], "spectacularai::mapping::frameset::~frameset (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping8FrameSetD0Ev"]], "spectacularai::mapping::keyframe (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping8KeyFrameE"]], "spectacularai::mapping::keyframe::frameset (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8KeyFrame8frameSetE"]], "spectacularai::mapping::keyframe::id (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8KeyFrame2idE"]], "spectacularai::mapping::keyframe::pointcloud (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping8KeyFrame10pointCloudE"]], "spectacularai::mapping::map (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping3MapE"]], "spectacularai::mapping::map::keyframes (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping3Map9keyFramesE"]], "spectacularai::mapping::map::mappoints (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping3Map9mapPointsE"]], "spectacularai::mapping::mapperoutput (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutputE"]], "spectacularai::mapping::mapperoutput::finalmap (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutput8finalMapE"]], "spectacularai::mapping::mapperoutput::map (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutput3mapE"]], "spectacularai::mapping::mapperoutput::mesh (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutput4meshE"]], "spectacularai::mapping::mapperoutput::updatedkeyframes (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedKeyFramesE"]], "spectacularai::mapping::mapperoutput::updatedmappoints (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping12MapperOutput16updatedMapPointsE"]], "spectacularai::mapping::mapperoutputptr (c++ type)": [[2, "_CPPv4N13spectacularAI7mapping15MapperOutputPtrE"]], "spectacularai::mapping::mesh (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping4MeshE"]], "spectacularai::mapping::mesh::indexface (c++ type)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh9IndexFaceE"]], "spectacularai::mapping::mesh::triangle (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh8TriangleE"]], "spectacularai::mapping::mesh::triangle::normals (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle7normalsE"]], "spectacularai::mapping::mesh::triangle::vertices (c++ member)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh8Triangle8verticesE"]], "spectacularai::mapping::mesh::empty (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh5emptyEv"]], "spectacularai::mapping::mesh::facecount (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh9faceCountEv"]], "spectacularai::mapping::mesh::getfacenormals (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh14getFaceNormalsEv"]], "spectacularai::mapping::mesh::getfacevertices (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh15getFaceVerticesEv"]], "spectacularai::mapping::mesh::getnormaldata (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh13getNormalDataEv"]], "spectacularai::mapping::mesh::getpositiondata (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping4Mesh15getPositionDataEv"]], "spectacularai::mapping::mesh::gettriangle (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh11getTriangleENSt6size_tE"]], "spectacularai::mapping::mesh::hasnormals (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh10hasNormalsEv"]], "spectacularai::mapping::mesh::normalcount (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh11normalCountEv"]], "spectacularai::mapping::mesh::serializetoobj (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh14serializeToObjERKNSt6stringE"]], "spectacularai::mapping::mesh::vertexcount (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping4Mesh11vertexCountEv"]], "spectacularai::mapping::mesh::~mesh (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping4MeshD0Ev"]], "spectacularai::mapping::pointcloud (c++ struct)": [[2, "_CPPv4N13spectacularAI7mapping10PointCloudE"]], "spectacularai::mapping::pointcloud::empty (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud5emptyEv"]], "spectacularai::mapping::pointcloud::getnormal (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud9getNormalENSt6size_tE"]], "spectacularai::mapping::pointcloud::getnormaldata (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping10PointCloud13getNormalDataEv"]], "spectacularai::mapping::pointcloud::getposition (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud11getPositionENSt6size_tE"]], "spectacularai::mapping::pointcloud::getpositiondata (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping10PointCloud15getPositionDataEv"]], "spectacularai::mapping::pointcloud::getrgb24 (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud8getRGB24ENSt6size_tE"]], "spectacularai::mapping::pointcloud::getrgb24data (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping10PointCloud12getRGB24DataEv"]], "spectacularai::mapping::pointcloud::hascolors (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud9hasColorsEv"]], "spectacularai::mapping::pointcloud::hasnormals (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud10hasNormalsEv"]], "spectacularai::mapping::pointcloud::size (c++ function)": [[2, "_CPPv4NK13spectacularAI7mapping10PointCloud4sizeEv"]], "spectacularai::mapping::pointcloud::~pointcloud (c++ function)": [[2, "_CPPv4N13spectacularAI7mapping10PointCloudD0Ev"]], "spectacularai::orbbecplugin (c++ type)": [[2, "_CPPv4N13spectacularAI12orbbecPluginE"], [11, "_CPPv4N13spectacularAI12orbbecPluginE"]], "spectacularai::orbbecplugin::configuration (c++ struct)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13ConfigurationE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13ConfigurationE"]], "spectacularai::orbbecplugin::configuration::configuration (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE"], [2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationEv"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationERN2ob8PipelineE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13ConfigurationEv"]], "spectacularai::orbbecplugin::configuration::accfrequencyhz (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration14accFrequencyHzE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration14accFrequencyHzE"]], "spectacularai::orbbecplugin::configuration::accrange (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration8accRangeE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration8accRangeE"]], "spectacularai::orbbecplugin::configuration::aligneddepth (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12alignedDepthE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12alignedDepthE"]], "spectacularai::orbbecplugin::configuration::apriltagpath (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12aprilTagPathE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration12aprilTagPathE"]], "spectacularai::orbbecplugin::configuration::camerafps (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9cameraFpsE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9cameraFpsE"]], "spectacularai::orbbecplugin::configuration::depthresolution (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15depthResolutionE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15depthResolutionE"]], "spectacularai::orbbecplugin::configuration::fastvio (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7fastVioE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7fastVioE"]], "spectacularai::orbbecplugin::configuration::gyrofrequencyhz (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15gyroFrequencyHzE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15gyroFrequencyHzE"]], "spectacularai::orbbecplugin::configuration::gyrorange (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9gyroRangeE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration9gyroRangeE"]], "spectacularai::orbbecplugin::configuration::internalparameters (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration18internalParametersE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration18internalParametersE"]], "spectacularai::orbbecplugin::configuration::postprocessfinalmap (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration19postProcessFinalMapE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration19postProcessFinalMapE"]], "spectacularai::orbbecplugin::configuration::recordingfolder (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15recordingFolderE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration15recordingFolderE"]], "spectacularai::orbbecplugin::configuration::recordingonly (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13recordingOnlyE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13recordingOnlyE"]], "spectacularai::orbbecplugin::configuration::rgbresolution (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13rgbResolutionE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration13rgbResolutionE"]], "spectacularai::orbbecplugin::configuration::useslam (c++ member)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7useSlamE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin13Configuration7useSlamE"]], "spectacularai::orbbecplugin::pipeline (c++ class)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineE"]], "spectacularai::orbbecplugin::pipeline::pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE"], [2, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration"], [2, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13Configuration"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline8PipelineERN2ob8PipelineERK13ConfigurationNSt8functionIFvN7mapping15MapperOutputPtrEEEE"]], "spectacularai::orbbecplugin::pipeline::startsession (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline12startSessionEv"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline12startSessionEv"]], "spectacularai::orbbecplugin::pipeline::~pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineD0Ev"], [11, "_CPPv4N13spectacularAI12orbbecPlugin8PipelineD0Ev"]], "spectacularai::orbbecplugin::session (c++ struct)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7SessionE"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7SessionE"]], "spectacularai::orbbecplugin::session::addtrigger (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7Session10addTriggerEdi"]], "spectacularai::orbbecplugin::session::getoutput (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7Session9getOutputEv"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7Session9getOutputEv"]], "spectacularai::orbbecplugin::session::hasoutput (c++ function)": [[2, "_CPPv4NK13spectacularAI12orbbecPlugin7Session9hasOutputEv"], [11, "_CPPv4NK13spectacularAI12orbbecPlugin7Session9hasOutputEv"]], "spectacularai::orbbecplugin::session::ignoreoutputs (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7Session13ignoreOutputsEb"]], "spectacularai::orbbecplugin::session::waitforoutput (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7Session13waitForOutputEv"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7Session13waitForOutputEv"]], "spectacularai::orbbecplugin::session::~session (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin7SessionD0Ev"], [11, "_CPPv4N13spectacularAI12orbbecPlugin7SessionD0Ev"]], "spectacularai::orbbecplugin::internal (c++ type)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8internalE"]], "spectacularai::orbbecplugin::internal::getcalibration (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8internal14getCalibrationERK13OBCameraParamRK13ConfigurationRKNSt6stringE"]], "spectacularai::orbbecplugin::internal::getyamlconfiguration (c++ function)": [[2, "_CPPv4N13spectacularAI12orbbecPlugin8internal20getYAMLConfigurationERK13ConfigurationRKNSt6stringE"]], "spectacularai::rsplugin (c++ type)": [[2, "_CPPv4N13spectacularAI8rsPluginE"], [12, "_CPPv4N13spectacularAI8rsPluginE"]], "spectacularai::rsplugin::configuration (c++ struct)": [[2, "_CPPv4N13spectacularAI8rsPlugin13ConfigurationE"], [12, "_CPPv4N13spectacularAI8rsPlugin13ConfigurationE"]], "spectacularai::rsplugin::configuration::aligneddepth (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration12alignedDepthE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration12alignedDepthE"]], "spectacularai::rsplugin::configuration::apriltagpath (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration12aprilTagPathE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration12aprilTagPathE"]], "spectacularai::rsplugin::configuration::fastvio (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration7fastVioE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration7fastVioE"]], "spectacularai::rsplugin::configuration::inputresolution (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration15inputResolutionE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration15inputResolutionE"]], "spectacularai::rsplugin::configuration::internalparameters (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration18internalParametersE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration18internalParametersE"]], "spectacularai::rsplugin::configuration::maploadpath (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapLoadPathE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapLoadPathE"]], "spectacularai::rsplugin::configuration::mapsavepath (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapSavePathE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration11mapSavePathE"]], "spectacularai::rsplugin::configuration::postprocessfinalmap (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration19postProcessFinalMapE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration19postProcessFinalMapE"]], "spectacularai::rsplugin::configuration::recordingfolder (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration15recordingFolderE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration15recordingFolderE"]], "spectacularai::rsplugin::configuration::recordingonly (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration13recordingOnlyE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration13recordingOnlyE"]], "spectacularai::rsplugin::configuration::useicp (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useIcpE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useIcpE"]], "spectacularai::rsplugin::configuration::usergb (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useRgbE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration6useRgbE"]], "spectacularai::rsplugin::configuration::useslam (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration7useSlamE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration7useSlamE"]], "spectacularai::rsplugin::configuration::usestereo (c++ member)": [[2, "_CPPv4N13spectacularAI8rsPlugin13Configuration9useStereoE"], [12, "_CPPv4N13spectacularAI8rsPlugin13Configuration9useStereoE"]], "spectacularai::rsplugin::pipeline (c++ class)": [[2, "_CPPv4N13spectacularAI8rsPlugin8PipelineE"], [12, "_CPPv4N13spectacularAI8rsPlugin8PipelineE"]], "spectacularai::rsplugin::pipeline::pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration"], [2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineEv"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineERK13Configuration"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline8PipelineEv"]], "spectacularai::rsplugin::pipeline::configuredevice (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline15configureDeviceERN3rs26deviceE"]], "spectacularai::rsplugin::pipeline::configurestreams (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline16configureStreamsERN3rs26configE"]], "spectacularai::rsplugin::pipeline::setmappercallback (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline17setMapperCallbackERKNSt8functionIFvN13spectacularAI7mapping15MapperOutputPtrEEEE"]], "spectacularai::rsplugin::pipeline::startsession (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE"], [2, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configE"], [12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline12startSessionERN3rs26configERKNSt8functionIFvRKN3rs25frameEEEE"]], "spectacularai::rsplugin::pipeline::~pipeline (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin8PipelineD0Ev"], [12, "_CPPv4N13spectacularAI8rsPlugin8PipelineD0Ev"]], "spectacularai::rsplugin::session (c++ struct)": [[2, "_CPPv4N13spectacularAI8rsPlugin7SessionE"], [12, "_CPPv4N13spectacularAI8rsPlugin7SessionE"]], "spectacularai::rsplugin::session::addtrigger (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi"], [12, "_CPPv4N13spectacularAI8rsPlugin7Session10addTriggerEdi"]], "spectacularai::rsplugin::session::getoutput (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin7Session9getOutputEv"], [12, "_CPPv4N13spectacularAI8rsPlugin7Session9getOutputEv"]], "spectacularai::rsplugin::session::hasoutput (c++ function)": [[2, "_CPPv4NK13spectacularAI8rsPlugin7Session9hasOutputEv"], [12, "_CPPv4NK13spectacularAI8rsPlugin7Session9hasOutputEv"]], "spectacularai::rsplugin::session::waitforoutput (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin7Session13waitForOutputEv"], [12, "_CPPv4N13spectacularAI8rsPlugin7Session13waitForOutputEv"]], "spectacularai::rsplugin::session::~session (c++ function)": [[2, "_CPPv4N13spectacularAI8rsPlugin7SessionD0Ev"], [12, "_CPPv4N13spectacularAI8rsPlugin7SessionD0Ev"]], "frame (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.Frame"]], "frameset (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.FrameSet"]], "keyframe (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.KeyFrame"]], "map (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.Map"]], "mapperoutput (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.MapperOutput"]], "mesh (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.Mesh"]], "pointcloud (class in spectacularai.mapping)": [[4, "spectacularAI.mapping.PointCloud"]], "camerapose (spectacularai.mapping.frame property)": [[4, "spectacularAI.mapping.Frame.cameraPose"]], "depthframe (spectacularai.mapping.frameset property)": [[4, "spectacularAI.mapping.FrameSet.depthFrame"]], "depthscale (spectacularai.mapping.frame property)": [[4, "spectacularAI.mapping.Frame.depthScale"]], "empty() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.empty"]], "empty() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.empty"]], "facecount() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.faceCount"]], "finalmap (spectacularai.mapping.mapperoutput property)": [[4, "spectacularAI.mapping.MapperOutput.finalMap"]], "frameset (spectacularai.mapping.keyframe property)": [[4, "spectacularAI.mapping.KeyFrame.frameSet"]], "getaligneddepthframe() (spectacularai.mapping.frameset method)": [[4, "spectacularAI.mapping.FrameSet.getAlignedDepthFrame"]], "getfacenormals() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.getFaceNormals"]], "getfacevertices() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.getFaceVertices"]], "getnormal() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getNormal"]], "getnormaldata() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.getNormalData"]], "getnormaldata() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getNormalData"]], "getposition() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getPosition"]], "getpositiondata() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.getPositionData"]], "getpositiondata() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getPositionData"]], "getrgb24() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getRGB24"]], "getrgb24data() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.getRGB24Data"]], "getundistortedframe() (spectacularai.mapping.frameset method)": [[4, "spectacularAI.mapping.FrameSet.getUndistortedFrame"]], "hascolors() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.hasColors"]], "hasnormals() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.hasNormals"]], "hasnormals() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.hasNormals"]], "id (spectacularai.mapping.keyframe property)": [[4, "spectacularAI.mapping.KeyFrame.id"]], "image (spectacularai.mapping.frame property)": [[4, "spectacularAI.mapping.Frame.image"]], "keyframes (spectacularai.mapping.map property)": [[4, "spectacularAI.mapping.Map.keyFrames"]], "map (spectacularai.mapping.mapperoutput property)": [[4, "spectacularAI.mapping.MapperOutput.map"]], "mappoints (spectacularai.mapping.map property)": [[4, "spectacularAI.mapping.Map.mapPoints"]], "mesh (spectacularai.mapping.mapperoutput property)": [[4, "spectacularAI.mapping.MapperOutput.mesh"]], "module": [[4, "module-spectacularAI.mapping"], [5, "module-spectacularAI"], [7, "module-spectacularAI"]], "normalcount() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.normalCount"]], "pointcloud (spectacularai.mapping.keyframe property)": [[4, "spectacularAI.mapping.KeyFrame.pointCloud"]], "primaryframe (spectacularai.mapping.frameset property)": [[4, "spectacularAI.mapping.FrameSet.primaryFrame"]], "rgbframe (spectacularai.mapping.frameset property)": [[4, "spectacularAI.mapping.FrameSet.rgbFrame"]], "secondaryframe (spectacularai.mapping.frameset property)": [[4, "spectacularAI.mapping.FrameSet.secondaryFrame"]], "size() (spectacularai.mapping.pointcloud method)": [[4, "spectacularAI.mapping.PointCloud.size"]], "sparsefeatures (spectacularai.mapping.frame property)": [[4, "spectacularAI.mapping.Frame.sparseFeatures"]], "spectacularai.mapping": [[4, "module-spectacularAI.mapping"]], "updatedkeyframes (spectacularai.mapping.mapperoutput property)": [[4, "spectacularAI.mapping.MapperOutput.updatedKeyFrames"]], "updatedmappoints (spectacularai.mapping.mapperoutput property)": [[4, "spectacularAI.mapping.MapperOutput.updatedMapPoints"]], "vertexcount() (spectacularai.mapping.mesh method)": [[4, "spectacularAI.mapping.Mesh.vertexCount"]], "bitmap (class in spectacularai)": [[5, "spectacularAI.Bitmap"], [7, "spectacularAI.Bitmap"]], "camera (class in spectacularai)": [[5, "spectacularAI.Camera"], [7, "spectacularAI.Camera"]], "camerapose (class in spectacularai)": [[5, "spectacularAI.CameraPose"], [7, "spectacularAI.CameraPose"]], "colorformat (class in spectacularai)": [[5, "spectacularAI.ColorFormat"], [7, "spectacularAI.ColorFormat"]], "frame (class in spectacularai)": [[5, "spectacularAI.Frame"], [7, "spectacularAI.Frame"]], "gray (spectacularai.colorformat attribute)": [[5, "spectacularAI.ColorFormat.GRAY"], [7, "spectacularAI.ColorFormat.GRAY"]], "gray16 (spectacularai.colorformat attribute)": [[5, "spectacularAI.ColorFormat.GRAY16"], [7, "spectacularAI.ColorFormat.GRAY16"]], "gnssviooutput (class in spectacularai)": [[5, "spectacularAI.GnssVioOutput"], [7, "spectacularAI.GnssVioOutput"]], "init (spectacularai.trackingstatus attribute)": [[5, "spectacularAI.TrackingStatus.INIT"], [7, "spectacularAI.TrackingStatus.INIT"]], "lost_tracking (spectacularai.trackingstatus attribute)": [[5, "spectacularAI.TrackingStatus.LOST_TRACKING"], [7, "spectacularAI.TrackingStatus.LOST_TRACKING"]], "none (spectacularai.colorformat attribute)": [[5, "spectacularAI.ColorFormat.NONE"], [7, "spectacularAI.ColorFormat.NONE"]], "pose (class in spectacularai)": [[5, "spectacularAI.Pose"], [7, "spectacularAI.Pose"]], "quaternion (class in spectacularai)": [[5, "spectacularAI.Quaternion"], [7, "spectacularAI.Quaternion"]], "rgb (spectacularai.colorformat attribute)": [[5, "spectacularAI.ColorFormat.RGB"], [7, "spectacularAI.ColorFormat.RGB"]], "rgba (spectacularai.colorformat attribute)": [[5, "spectacularAI.ColorFormat.RGBA"], [7, "spectacularAI.ColorFormat.RGBA"]], "replay (class in spectacularai)": [[5, "spectacularAI.Replay"], [6, "spectacularAI.Replay"]], "tracking (spectacularai.trackingstatus attribute)": [[5, "spectacularAI.TrackingStatus.TRACKING"], [7, "spectacularAI.TrackingStatus.TRACKING"]], "trackingstatus (class in spectacularai)": [[5, "spectacularAI.TrackingStatus"], [7, "spectacularAI.TrackingStatus"]], "vector3d (class in spectacularai)": [[5, "spectacularAI.Vector3d"], [7, "spectacularAI.Vector3d"]], "vector3f (class in spectacularai)": [[5, "spectacularAI.Vector3f"], [7, "spectacularAI.Vector3f"]], "viooutput (class in spectacularai)": [[5, "spectacularAI.VioOutput"], [7, "spectacularAI.VioOutput"]], "wgscoordinates (class in spectacularai)": [[5, "spectacularAI.WgsCoordinates"], [7, "spectacularAI.WgsCoordinates"]], "altitude (spectacularai.wgscoordinates property)": [[5, "spectacularAI.WgsCoordinates.altitude"], [7, "spectacularAI.WgsCoordinates.altitude"]], "angularvelocity (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.angularVelocity"], [7, "spectacularAI.VioOutput.angularVelocity"]], "asjson() (spectacularai.viooutput method)": [[5, "spectacularAI.VioOutput.asJson"], [7, "spectacularAI.VioOutput.asJson"]], "asmatrix() (spectacularai.pose method)": [[5, "spectacularAI.Pose.asMatrix"], [7, "spectacularAI.Pose.asMatrix"]], "camera (spectacularai.camerapose property)": [[5, "spectacularAI.CameraPose.camera"], [7, "spectacularAI.CameraPose.camera"]], "camerapose (spectacularai.frame property)": [[5, "spectacularAI.Frame.cameraPose"], [7, "spectacularAI.Frame.cameraPose"]], "close() (spectacularai.replay method)": [[5, "spectacularAI.Replay.close"], [6, "spectacularAI.Replay.close"]], "coordinates (spectacularai.gnssviooutput property)": [[5, "spectacularAI.GnssVioOutput.coordinates"], [7, "spectacularAI.GnssVioOutput.coordinates"]], "enupositioncovariance (spectacularai.gnssviooutput property)": [[5, "spectacularAI.GnssVioOutput.enuPositionCovariance"], [7, "spectacularAI.GnssVioOutput.enuPositionCovariance"]], "frommatrix() (spectacularai.pose method)": [[5, "spectacularAI.Pose.fromMatrix"], [7, "spectacularAI.Pose.fromMatrix"]], "getcamerapose() (spectacularai.viooutput method)": [[5, "spectacularAI.VioOutput.getCameraPose"], [7, "spectacularAI.VioOutput.getCameraPose"]], "getcameratoworldmatrix() (spectacularai.camerapose method)": [[5, "spectacularAI.CameraPose.getCameraToWorldMatrix"], [7, "spectacularAI.CameraPose.getCameraToWorldMatrix"]], "getcolorformat() (spectacularai.bitmap method)": [[5, "spectacularAI.Bitmap.getColorFormat"], [7, "spectacularAI.Bitmap.getColorFormat"]], "getenucamerapose() (spectacularai.gnssviooutput method)": [[5, "spectacularAI.GnssVioOutput.getEnuCameraPose"], [7, "spectacularAI.GnssVioOutput.getEnuCameraPose"]], "getheight() (spectacularai.bitmap method)": [[5, "spectacularAI.Bitmap.getHeight"], [7, "spectacularAI.Bitmap.getHeight"]], "getintrinsicmatrix() (spectacularai.camera method)": [[5, "spectacularAI.Camera.getIntrinsicMatrix"], [7, "spectacularAI.Camera.getIntrinsicMatrix"]], "getposition() (spectacularai.camerapose method)": [[5, "spectacularAI.CameraPose.getPosition"], [7, "spectacularAI.CameraPose.getPosition"]], "getprojectionmatrixopengl() (spectacularai.camera method)": [[5, "spectacularAI.Camera.getProjectionMatrixOpenGL"], [7, "spectacularAI.Camera.getProjectionMatrixOpenGL"]], "getwidth() (spectacularai.bitmap method)": [[5, "spectacularAI.Bitmap.getWidth"], [7, "spectacularAI.Bitmap.getWidth"]], "getworldtocameramatrix() (spectacularai.camerapose method)": [[5, "spectacularAI.CameraPose.getWorldToCameraMatrix"], [7, "spectacularAI.CameraPose.getWorldToCameraMatrix"]], "globalpose (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.globalPose"], [7, "spectacularAI.VioOutput.globalPose"]], "image (spectacularai.frame property)": [[5, "spectacularAI.Frame.image"], [7, "spectacularAI.Frame.image"]], "index (spectacularai.frame property)": [[5, "spectacularAI.Frame.index"], [7, "spectacularAI.Frame.index"]], "latitude (spectacularai.wgscoordinates property)": [[5, "spectacularAI.WgsCoordinates.latitude"], [7, "spectacularAI.WgsCoordinates.latitude"]], "longitude (spectacularai.wgscoordinates property)": [[5, "spectacularAI.WgsCoordinates.longitude"], [7, "spectacularAI.WgsCoordinates.longitude"]], "name (spectacularai.colorformat property)": [[5, "spectacularAI.ColorFormat.name"], [7, "spectacularAI.ColorFormat.name"]], "name (spectacularai.trackingstatus property)": [[5, "spectacularAI.TrackingStatus.name"], [7, "spectacularAI.TrackingStatus.name"]], "orientation (spectacularai.gnssviooutput property)": [[5, "spectacularAI.GnssVioOutput.orientation"], [7, "spectacularAI.GnssVioOutput.orientation"]], "orientation (spectacularai.pose property)": [[5, "spectacularAI.Pose.orientation"], [7, "spectacularAI.Pose.orientation"]], "pose (spectacularai.camerapose property)": [[5, "spectacularAI.CameraPose.pose"], [7, "spectacularAI.CameraPose.pose"]], "pose (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.pose"], [7, "spectacularAI.VioOutput.pose"]], "posetrail (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.poseTrail"], [7, "spectacularAI.VioOutput.poseTrail"]], "position (spectacularai.pose property)": [[5, "spectacularAI.Pose.position"], [7, "spectacularAI.Pose.position"]], "positioncovariance (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.positionCovariance"], [7, "spectacularAI.VioOutput.positionCovariance"]], "runreplay() (spectacularai.replay method)": [[5, "spectacularAI.Replay.runReplay"], [6, "spectacularAI.Replay.runReplay"]], "setextendedoutputcallback() (spectacularai.replay method)": [[5, "spectacularAI.Replay.setExtendedOutputCallback"], [6, "spectacularAI.Replay.setExtendedOutputCallback"]], "setoutputcallback() (spectacularai.replay method)": [[5, "spectacularAI.Replay.setOutputCallback"], [6, "spectacularAI.Replay.setOutputCallback"]], "setplaybackspeed() (spectacularai.replay method)": [[5, "spectacularAI.Replay.setPlaybackSpeed"], [6, "spectacularAI.Replay.setPlaybackSpeed"]], "spectacularai": [[5, "module-spectacularAI"], [7, "module-spectacularAI"]], "startreplay() (spectacularai.replay method)": [[5, "spectacularAI.Replay.startReplay"], [6, "spectacularAI.Replay.startReplay"]], "status (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.status"], [7, "spectacularAI.VioOutput.status"]], "tag (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.tag"], [7, "spectacularAI.VioOutput.tag"]], "time (spectacularai.pose property)": [[5, "spectacularAI.Pose.time"], [7, "spectacularAI.Pose.time"]], "toarray() (spectacularai.bitmap method)": [[5, "spectacularAI.Bitmap.toArray"], [7, "spectacularAI.Bitmap.toArray"]], "value (spectacularai.colorformat property)": [[5, "spectacularAI.ColorFormat.value"], [7, "spectacularAI.ColorFormat.value"]], "value (spectacularai.trackingstatus property)": [[5, "spectacularAI.TrackingStatus.value"], [7, "spectacularAI.TrackingStatus.value"]], "velocity (spectacularai.gnssviooutput property)": [[5, "spectacularAI.GnssVioOutput.velocity"], [7, "spectacularAI.GnssVioOutput.velocity"]], "velocity (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.velocity"], [7, "spectacularAI.VioOutput.velocity"]], "velocitycovariance (spectacularai.gnssviooutput property)": [[5, "spectacularAI.GnssVioOutput.velocityCovariance"], [7, "spectacularAI.GnssVioOutput.velocityCovariance"]], "velocitycovariance (spectacularai.viooutput property)": [[5, "spectacularAI.VioOutput.velocityCovariance"], [7, "spectacularAI.VioOutput.velocityCovariance"]], "w (spectacularai.quaternion property)": [[5, "spectacularAI.Quaternion.w"], [7, "spectacularAI.Quaternion.w"]], "x (spectacularai.quaternion property)": [[5, "spectacularAI.Quaternion.x"], [7, "spectacularAI.Quaternion.x"]], "x (spectacularai.vector3d property)": [[5, "spectacularAI.Vector3d.x"], [7, "spectacularAI.Vector3d.x"]], "x (spectacularai.vector3f property)": [[5, "spectacularAI.Vector3f.x"], [7, "spectacularAI.Vector3f.x"]], "y (spectacularai.quaternion property)": [[5, "spectacularAI.Quaternion.y"], [7, "spectacularAI.Quaternion.y"]], "y (spectacularai.vector3d property)": [[5, "spectacularAI.Vector3d.y"], [7, "spectacularAI.Vector3d.y"]], "y (spectacularai.vector3f property)": [[5, "spectacularAI.Vector3f.y"], [7, "spectacularAI.Vector3f.y"]], "z (spectacularai.quaternion property)": [[5, "spectacularAI.Quaternion.z"], [7, "spectacularAI.Quaternion.z"]], "z (spectacularai.vector3d property)": [[5, "spectacularAI.Vector3d.z"], [7, "spectacularAI.Vector3d.z"]], "z (spectacularai.vector3f property)": [[5, "spectacularAI.Vector3f.z"], [7, "spectacularAI.Vector3f.z"]], "spectacularai::k4aplugin::pipeline::pimpl (c++ member)": [[9, "_CPPv4N13spectacularAI9k4aPlugin8Pipeline5pimplE"]], "configuration (class in spectacularai.depthai)": [[10, "spectacularAI.depthai.Configuration"]], "hooks (class in spectacularai.depthai)": [[10, "spectacularAI.depthai.Hooks"]], "pipeline (class in spectacularai.depthai)": [[10, "spectacularAI.depthai.Pipeline"]], "session (class in spectacularai.depthai)": [[10, "spectacularAI.depthai.Session"]], "accfrequencyhz (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.accFrequencyHz"]], "addabsolutepose() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.addAbsolutePose"]], "addgnss() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.addGnss"]], "addtrigger() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.addTrigger"]], "apriltagpath (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.aprilTagPath"]], "asdict() (spectacularai.depthai.configuration method)": [[10, "spectacularAI.depthai.Configuration.asDict"]], "close() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.close"]], "color (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.color"]], "color (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.color"]], "colorleft (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.colorLeft"]], "colorprimary (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.colorPrimary"]], "colorright (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.colorRight"]], "colorsecondary (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.colorSecondary"]], "depth (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.depth"]], "depthqueuesize (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.depthQueueSize"]], "depthscalecorrection (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.depthScaleCorrection"]], "disablecameras (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.disableCameras"]], "ensuresufficientusbspeed (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.ensureSufficientUsbSpeed"]], "extendeddisparity (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.extendedDisparity"]], "fastimu (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.fastImu"]], "fastvio (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.fastVio"]], "featuretracker (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.featureTracker"]], "forcerectified (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.forceRectified"]], "forceunrectified (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.forceUnrectified"]], "getoutput() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.getOutput"]], "getrgbcamerapose() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.getRgbCameraPose"]], "gyrofrequencyhz (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.gyroFrequencyHz"]], "hasoutput() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.hasOutput"]], "hooks (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.hooks"]], "imu (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.imu"]], "imu (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.imu"]], "imufrequencyhz (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.imuFrequencyHz"]], "imuqueuesize (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.imuQueueSize"]], "imutocameraleft (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.imuToCameraLeft"]], "imutognss (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.imuToGnss"]], "inputresolution (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.inputResolution"]], "internalparameters (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.internalParameters"]], "keyframecandidateeverynthframe (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.keyframeCandidateEveryNthFrame"]], "maploadpath (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.mapLoadPath"]], "mapsavepath (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.mapSavePath"]], "meshrectification (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.meshRectification"]], "monoleft (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.monoLeft"]], "monoprimary (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.monoPrimary"]], "monoprimary (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.monoPrimary"]], "monoqueuesize (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.monoQueueSize"]], "monoright (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.monoRight"]], "monosecondary (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.monoSecondary"]], "monosecondary (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.monoSecondary"]], "recordingfolder (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.recordingFolder"]], "recordingonly (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.recordingOnly"]], "silenceusbwarnings (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.silenceUsbWarnings"]], "spectacularaiconfigurationyaml (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.spectacularAIConfigurationYAML"]], "startsession() (spectacularai.depthai.pipeline method)": [[10, "spectacularAI.depthai.Pipeline.startSession"]], "stereo (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.stereo"]], "trackedfeatures (spectacularai.depthai.hooks property)": [[10, "spectacularAI.depthai.Hooks.trackedFeatures"]], "update() (spectacularai.depthai.configuration method)": [[10, "spectacularAI.depthai.Configuration.update"]], "usecolor (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useColor"]], "usecolorstereocameras (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useColorStereoCameras"]], "useencodedvideo (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useEncodedVideo"]], "usefeaturetracker (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useFeatureTracker"]], "usegraydepth (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useGrayDepth"]], "usereaderthread (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useReaderThread"]], "useslam (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useSlam"]], "usestereo (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useStereo"]], "usevioautoexposure (spectacularai.depthai.configuration property)": [[10, "spectacularAI.depthai.Configuration.useVioAutoExposure"]], "waitforoutput() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.waitForOutput"]], "work() (spectacularai.depthai.session method)": [[10, "spectacularAI.depthai.Session.work"]], "xoutdepth (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.xoutDepth"]], "xoutfeatures (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.xoutFeatures"]], "xoutimu (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.xoutImu"]], "xoutleft (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.xoutLeft"]], "xoutright (spectacularai.depthai.pipeline property)": [[10, "spectacularAI.depthai.Pipeline.xoutRight"]], "spectacularai::orbbecplugin::pipeline::pimpl (c++ member)": [[11, "_CPPv4N13spectacularAI12orbbecPlugin8Pipeline5pimplE"]], "rs2 (c++ type)": [[12, "_CPPv43rs2"]], "spectacularai::rsplugin::pipeline::pimpl (c++ member)": [[12, "_CPPv4N13spectacularAI8rsPlugin8Pipeline5pimplE"]]}})
\ No newline at end of file
diff --git a/sdk/tracking.html b/sdk/tracking.html
new file mode 100644
index 0000000..2d5f428
--- /dev/null
+++ b/sdk/tracking.html
@@ -0,0 +1,1434 @@
+
+
+
+
+
+
+
Tracking API — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Tracking API
+The Spectacular AI tracking API (a.k.a. “VIO” API) consists of the common output types
+relevant for real-time 6-degree-of-freedom pose tracking.
+
+6-DoF pose output
+
+
Python C++
+
+class spectacularAI. Camera
+Represents the intrinsic parameters of a particular camera. If the input image is distorted, the camera and projection matrices correspond to the undistorted / rectified image.
+
+
+getIntrinsicMatrix ( self : spectacularAI.Camera ) → numpy.ndarray
+3x3 intrinsic camera matrix (OpenCV convention, undistorted).
+
+
+
+
+getProjectionMatrixOpenGL ( self : spectacularAI.Camera , arg0 : float , arg1 : float ) → numpy.ndarray
+4x4 projection matrix for OpenGL (undistorted)
+
+
+
+
+
+
+class spectacularAI. CameraPose
+Represents the pose (position & orientation) and other parameters of a particular camera.
+
+
+property camera
+Camera
: camera parameteres
+
+
+
+
+getCameraToWorldMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous camera-to-world matrix
+
+
+
+
+getPosition ( self : spectacularAI.CameraPose ) → spectacularAI.Vector3d
+Vector3d
position of the camera
+
+
+
+
+getWorldToCameraMatrix ( self : spectacularAI.CameraPose ) → numpy.ndarray
+4x4 homogeneous world-to-camera matrix
+
+
+
+
+property pose
+latest Pose
+
+
+
+
+
+
+class spectacularAI. VioOutput
+Main output structure
+
+
+property angularVelocity
+angular velocity vector in SI units (Vector3d
)
+
+
+
+
+asJson ( self : spectacularAI.VioOutput ) → str
+a JSON representation of this object
+
+
+
+
+getCameraPose ( self : spectacularAI.VioOutput , arg0 : int ) → spectacularAI.CameraPose
+CameraPose
corresponding to a camera whose index is given as the parameter. Index 0 corresponds to the primary camera and index 1 the secondary camera.
+
+
+
+
+property globalPose
+Global pose, only returned if GNSS information is provided via Session
.addGnss(…)
+
+
+
+
+property pose
+latest Pose
+
+
+
+
+property poseTrail
+trail of smoothed historical poses (list of Pose
objects)
+
+
+
+
+property positionCovariance
+position uncertainty, 3x3 covariance matrix
+
+
+
+
+property status
+current TrackingStatus
+
+
+
+
+property tag
+input tag from addTrigger
. Set to 0 for other outputs.
+
+
+
+
+property velocity
+current velocity (Vector3d
)
+
+
+
+
+property velocityCovariance
+velocity uncertainty, 3x3 covariance matrix
+
+
+
+
+
+
+class spectacularAI. GnssVioOutput
+GNSS-VIO output
+
+
+property coordinates
+current WgsCoordinates
+
+
+
+
+property enuPositionCovariance
+enu position uncertainty, 3x3 covariance matrix
+
+
+
+
+getEnuCameraPose ( self : spectacularAI.GnssVioOutput , arg0 : int , arg1 : spectacularAI.WgsCoordinates ) → spectacularAI::CameraPose
+Get the global pose of a particular camera. The “world” coordinate system of the camera pose is an East-North-Up system, whose origin is at the given WGS84 coordinates.
+
+
+
+
+property orientation
+current Quaternion
+
+
+
+
+property velocity
+current Vector3d
+
+
+
+
+property velocityCovariance
+velocity uncertainty, 3x3 covariance matrix
+
+
+
+
+
Defined in #include <spectacularAI/output.hpp>
+
+
+namespace spectacularAI
+
+
Typedefs
+
+
+using VioOutputPtr = std :: shared_ptr < const VioOutput >
+
+
+
+
+
+struct AutoExposureOutput
+Auto exposure output structure. Each auto exposure output corresponds to a specific image with timestamp and (optional) tag. Contains exposure information that can be used to implement different auto exposure control algorithms, depending on the device.
+
+
Public Members
+
+
+int deltaBrightness
+Determines how much brightness should be changed (±0-255)
+
+
+
+
+uint8_t brightness
+Approx. image brightness (0-255)
+
+
+
+
+uint32_t minExposureTime
+Minimum exposure time for auto exposure (microseconds)
+
+
+
+
+uint32_t maxExposureTime
+Maximum exposure time for auto exposure (microseconds)
+
+
+
+
+uint32_t minGain
+Minimum auto exposure gain (ISO)
+
+
+
+
+uint32_t maxGain
+Maximum auto exposure gain (ISO)
+
+
+
+
+double timestamp
+Image timestamp (seconds)
+
+
+
+
+int tag
+Input frame tag (optional)
+
+
+
+
+
+
+
+struct Camera
+
+
Public Functions
+
+
+virtual bool pixelToRay ( const PixelCoordinates & pixel , Vector3d & ray ) const = 0
+Convert pixel coordinates to camera coordinates
+
+Parameters:
+
+
+Returns:
+true if conversion succeeded
+
+
+
+
+
+
+virtual bool rayToPixel ( const Vector3d & ray , PixelCoordinates & pixel ) const = 0
+Convert camera coordinates to pixel coordinates
+
+Parameters:
+
+
+Returns:
+true if conversion succeeded
+
+
+
+
+
+
+virtual Matrix3d getIntrinsicMatrix ( ) const = 0
+Defined as the rectified intrinsic matrix if there’s distortion.
+
+Returns:
+OpenCV convention fx 0 ppx 0 fy ppy 0 0 1
+
+
+
+
+
+
+virtual Matrix4d getProjectionMatrixOpenGL ( double nearClip , double farClip ) const = 0
+Project from camera coordinates to normalized device coordinates (NDC).
+
+Parameters:
+
+
+
+
+
+
+
+virtual ~Camera ( )
+
+
+
+
+
Public Static Functions
+
+
+static std :: unique_ptr < Camera > buildPinhole ( const Matrix3d & intrinsicMatrix , int width , int height )
+
+
+
+
+
+
+
+struct CameraPose
+Pose of camera and conversions between world, camera, and pixel coordinates.
+
+
Public Functions
+
+
+Matrix4d getWorldToCameraMatrix ( ) const
+Matrix that converts homogeneous world coordinates to homogeneous camera coordinates
+
+
+
+
+Matrix4d getCameraToWorldMatrix ( ) const
+Matrix that converts homogeneous camera coordinates to homogeneous world coordinates
+
+
+
+
+Vector3d getPosition ( ) const
+Position in world coordinates
+
+
+
+
+bool pixelToWorld ( const PixelCoordinates & pixel , Vector3d & origin , Vector3d & ray ) const
+Convert pixel coordinates to rays in world coordinates.
+
+Parameters:
+
+
+Returns:
+true if conversion succeeded
+
+
+
+
+
+
+bool worldToPixel ( const Vector3d & point , PixelCoordinates & pixel ) const
+Convert world coordinates to pixel coordinates
+
+Parameters:
+
+
+Returns:
+true if conversion succeeded
+
+
+
+
+
+
+
Public Members
+
+
+Pose pose
+Camera pose
+
+
+
+
+std :: shared_ptr < const Camera > camera
+Camera intrinsic transformations
+
+
+
+
+
+
+
+struct GnssVioOutput
+
+
Public Functions
+
+
+virtual CameraPose getEnuCameraPose ( int cameraId , WgsCoordinates enuOrigin ) const = 0
+Get the global pose of a particular camera. The “world” coordinate system of the camera pose is an East-North-Up system, whose origin is at the given WGS84 coordinates.
+
+Parameters:
+
+
+
+
+
+
+
+virtual ~GnssVioOutput ( )
+
+
+
+
+
Public Members
+
+
+WgsCoordinates coordinates
+Position in global coordinates in WGS84 (mean)
+
+
+
+
+Quaternion orientation
+Orientation of the device as quaternion representing camera-to-ENU transformation, i.e., a camera-to-world where the world coordinates are defined in an East-North-Up coordinate system. Note that the origin of the ENU coordinates system does not matter in this context.
+See the helper methods for obtaining the Euler angles.
+
+
+
+
+Vector3d velocity
+Velocity in ENU coordinates (m/s)
+
+
+
+
+Matrix3d enuPositionCovariance
+Uncertainty of the estimate as a covariance in an East-North Up (ENU) coordiante system. See the helper methods for obtaining a single vertical and horizontal number.
+
+
+
+
+Matrix3d velocityCovariance
+Uncertainty of velocity as a 3x3 covariance matrix (in ENU coordinates)
+
+
+
+
+
+
+
+struct VioOutput
+Main output structure
+
+
Public Functions
+
+
+virtual CameraPose getCameraPose ( int cameraId ) const = 0
+Current pose in camera coordinates
+
+Parameters:
+cameraId – 0 for primary, 1 for secondary camera
+
+
+
+
+
+
+virtual std :: string asJson ( ) const
+Returns the output to a JSON string if supported. Otherwise returns an empty string.
+
+
+
+
+virtual ~VioOutput ( )
+
+
+
+
+
Public Members
+
+
+TrackingStatus status
+Current tracking status
+
+
+
+
+Pose pose
+The current pose, with the timestamp in the clock used for input sensor data and camera frames.
+
+
+
+
+Vector3d velocity
+Velocity vector (xyz) in m/s in the coordinate system used by pose.
+
+
+
+
+Vector3d angularVelocity
+Angular velocity vector in SI units (rad/s) and the coordinate system used by pose.
+
+
+
+
+Vector3d acceleration
+Linear acceleration in SI units (m/s^2).
+
+
+
+
+Matrix3d positionCovariance
+Uncertainty of the current position as a 3x3 covariance matrix
+
+
+
+
+Matrix3d velocityCovariance
+Uncertainty of velocity as a 3x3 covariance matrix
+
+
+
+
+std :: vector < Pose > poseTrail
+List of poses, where the first element corresponds to current pose and the following (zero or more) values are the recent smoothed historical positions
+
+
+
+
+std :: vector < FeaturePoint > pointCloud
+Point cloud (list of FeaturePoints) that correspond to features currently seen in the primary camera frame.
+
+
+
+
+int tag
+The input frame tag. This is the value given in addFrame… methods
+
+
+
+
+std :: shared_ptr < const GnssVioOutput > globalPose
+GNSS-VIO output if available, otherwise {} (nullptr)
+
+
+
+
+
+
+
+
+
+
+Common types
+
+
Python C++
+
+class spectacularAI. Pose
+Represents the pose (position & orientation) of a device at a given time. This typically corresponds the pose of the IMU (configurable). See CameraPose
for exact poses of the cameras.
+
+
+asMatrix ( self : spectacularAI.Pose ) → numpy.ndarray
+4x4 matrix that converts homogeneous local coordinates to homogeneous world coordinates
+
+
+
+
+fromMatrix ( self : float , arg0 : List [ List [ float [ 4 ] ] [ 4 ] ] ) → spectacularAI.Pose
+Create a pose from a timestamp and 4x4 local-to-world matrix
+
+
+
+
+property orientation
+Quaternion
orientation of the IMU / camera, local-to-world
+
+
+
+
+property position
+Vector3d
position of the IMU / camera
+
+
+
+
+property time
+float
timestamp in seconds, synchronized with device monotonic time (not host)
+
+
+
+
+
+
+class spectacularAI. Vector3d ( * args , ** kwargs )
+Vector in R^3. Can represent, e.g., velocity, position or angular velocity. Each property is a float
.
+Overloaded function.
+
+__init__(self: spectacularAI.Vector3d) -> None
+__init__(self: spectacularAI.Vector3d, arg0: float, arg1: float, arg2: float) -> None
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. Vector3f ( * args , ** kwargs )
+Vector in R^3. Single precision.
+Overloaded function.
+
+__init__(self: spectacularAI.Vector3f) -> None
+__init__(self: spectacularAI.Vector3f, arg0: float, arg1: float, arg2: float) -> None
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. Quaternion
+Quaternion representation of a rotation. Hamilton convention. Each property is a float
.
+
+
+property w
+
+
+
+
+property x
+
+
+
+
+property y
+
+
+
+
+property z
+
+
+
+
+
+
+class spectacularAI. TrackingStatus ( self : spectacularAI.TrackingStatus , value : int )
+Members:
+INIT
+TRACKING
+LOST_TRACKING
+
+
+INIT = <TrackingStatus.INIT: 0>
+
+
+
+
+LOST_TRACKING = <TrackingStatus.LOST_TRACKING: 2>
+
+
+
+
+TRACKING = <TrackingStatus.TRACKING: 1>
+
+
+
+
+property name
+
+
+
+
+property value
+
+
+
+
+
+
+class spectacularAI. ColorFormat ( self : spectacularAI.ColorFormat , value : int )
+Members:
+NONE
+GRAY
+RGB
+RGBA
+GRAY16
+
+
+GRAY = <ColorFormat.GRAY: 1>
+
+
+
+
+GRAY16 = <ColorFormat.GRAY16: 7>
+
+
+
+
+NONE = <ColorFormat.NONE: 0>
+
+
+
+
+RGB = <ColorFormat.RGB: 2>
+
+
+
+
+RGBA = <ColorFormat.RGBA: 3>
+
+
+
+
+property name
+
+
+
+
+property value
+
+
+
+
+
+
+class spectacularAI. Bitmap
+Represents a grayscale or RGB bitmap
+
+
+getColorFormat ( self : spectacularAI.Bitmap ) → spectacularAI.ColorFormat
+ColorFormat
+
+
+
+
+getHeight ( self : spectacularAI.Bitmap ) → int
+int
bitmap height
+
+
+
+
+getWidth ( self : spectacularAI.Bitmap ) → int
+int
bitmap width
+
+
+
+
+toArray ( self : spectacularAI.Bitmap ) → numpy.ndarray
+Returns array representation of the bitmap
+
+
+
+
+
+
+class spectacularAI. Frame
+A camera frame with a pose
+
+
+property cameraPose
+CameraPose
corresponding this camera
+
+
+
+
+property image
+Bitmap
that will contain bitmap image if it’s available
+
+
+
+
+property index
+Camera index
+
+
+
+
+
+
+class spectacularAI. WgsCoordinates ( self : spectacularAI.WgsCoordinates )
+Represents the pose (position & orientation) of a device at a given time.
+
+
+property altitude
+
+
+
+
+property latitude
+
+
+
+
+property longitude
+
+
+
+
+
Types in #include <spectacularAI/types.hpp>
+
+
Defines
+
+
+SPECTACULAR_AI_API
+Identifies functions and methods that are a part of the API
+
+
+
+
+SPECTACULAR_AI_CORE_API
+Identifies functions and methods that are a part of the core API
+
+
+
+
+
+namespace cv
+
+
+
+
+namespace spectacularAI
+
+
Typedefs
+
+
+using Matrix3d = std :: array < std :: array < double , 3 > , 3 >
+A 3x3 matrix, row major (accessed as m[row][col]). Also note that when the matrix is symmetric (like covariance matrices), there is no difference between row-major and column-major orderings.
+
+
+
+
+using Matrix4d = std :: array < std :: array < double , 4 > , 4 >
+A 4x4 matrix, row major (accessed as m[row][col]). Typically used with homogeneous coordinates.
+
+
+
+
+
Enums
+
+
+enum class TrackingStatus
+6-DoF pose tracking status
+Values:
+
+
+enumerator INIT
+Initial status when tracking starts and is still initializing
+
+
+
+
+enumerator TRACKING
+Tracking is accurate (but not globally referenced)
+
+
+
+
+enumerator LOST_TRACKING
+Tracking has failed. Outputs are no longer produced until the system recovers, which will be reported as another tracking state
+
+
+
+
+
+
+enum class ColorFormat
+Specifies the pixel format of a bitmap
+Values:
+
+
+enumerator NONE
+
+
+
+
+enumerator GRAY
+
+
+
+
+enumerator RGB
+
+
+
+
+enumerator RGBA
+
+
+
+
+enumerator RGBA_EXTERNAL_OES
+
+
+
+
+enumerator BGR
+
+
+
+
+enumerator BGRA
+
+
+
+
+enumerator GRAY16
+
+
+
+
+enumerator FLOAT32
+
+
+
+
+enumerator ENCODED_H264
+
+
+
+
+
+
+
+struct Bitmap
+Simple wrapper for a bitmap in RAM (not GPU RAM).
+
+
Public Functions
+
+
+cv :: Mat asOpenCV ( bool flipColors = true )
+Create an OpenCV matrix that may refer to this image as a shallow copy. use .clone() to make a deep copy if needed. If flipColors = true (default) automatically converts from RGB to BGR if necessary.
+
+
+
+
+virtual ~Bitmap ( )
+
+
+
+
+virtual int getWidth ( ) const = 0
+Image width in pixels
+
+
+
+
+virtual int getHeight ( ) const = 0
+Image height in pixels
+
+
+
+
+virtual ColorFormat getColorFormat ( ) const = 0
+Pixel color format / channel configuration
+
+
+
+
+virtual const std :: uint8_t * getDataReadOnly ( ) const = 0
+Data in row major order. Rows must be contiguous. 8-32 bits per pixel, as defined by ColorFormat.
+
+
+
+
+virtual std :: uint8_t * getDataReadWrite ( ) = 0
+
+
+
+
+
Public Static Functions
+
+
+static std :: unique_ptr < Bitmap > create ( int width , int height , ColorFormat colorFormat )
+Create an bitmap with undefined contents
+
+
+
+
+static std :: unique_ptr < Bitmap > createReference ( int width , int height , ColorFormat colorFormat , std :: uint8_t * data , int rowStride = 0 )
+Create bitmap wrapper for plain data (not copied)
+
+
+
+
+static std :: unique_ptr < Bitmap > createReference ( cv :: Mat & mat )
+Create a bitmap wrapper from an OpenCV matrix
+
+
+
+
+
+
+
+struct CameraRayTo3DMatch
+3D ray from camera to 3D point in world coodinates match
+
+
+
+
+
+struct FeaturePoint
+Sparse 3D feature point observed from a certain camera frame.
+
+
Public Members
+
+
+int64_t id
+An integer ID to identify same points in different revisions of the point cloud, e.g., the same point observed from a different camera frame.
+
+
+
+
+PixelCoordinates pixelCoordinates
+Pixel coordinates of the observation in the camera frame. If the pixel coordinates are not available, set to { -1, -1 }.
+The coordinates are not available in case of trigger outputs that do not correspond to any camera frame.
+
+
+
+
+Vector3d position
+Global position of the feature point
+
+
+
+
+int status = 0
+Implementation-defined status/type
+
+
+
+
+
+
+
+struct PixelCoordinates
+Coordinates of an image pixel, subpixel accuracy
+
+
Public Members
+
+
+float x
+
+
+
+
+float y
+
+
+
+
+
+
+
+struct Pose
+Represents the pose (position & orientation) of a device at a given time
+
+
Public Functions
+
+
+Matrix4d asMatrix ( ) const
+Matrix that converts homogeneous local coordinates to homogeneous world coordinates
+
+
+
+
+
Public Members
+
+
+double time
+Timestamp in seconds. Monotonically increasing
+
+
+
+
+Vector3d position
+3D position in a right-handed metric coordinate system where the z-axis points up
+
+
+
+
+Quaternion orientation
+Orientation quaternion in the same coordinate system as position
+
+
+
+
+
Public Static Functions
+
+
+static Pose fromMatrix ( double t , const Matrix4d & localToWorld )
+Create a pose from a timestamp and local-to-world matrix
+
+
+
+
+
+
+
+struct Quaternion
+Quaternion representation of a rotation. Hamilton convention.
+
+
Public Members
+
+
+double x
+
+
+
+
+double y
+
+
+
+
+double z
+
+
+
+
+double w
+
+
+
+
+
+
+
+struct Vector3d
+Vector in R^3, can represent, e.g., velocity, position or angular velocity
+
+
Public Members
+
+
+double x
+
+
+
+
+double y
+
+
+
+
+double z
+
+
+
+
+
+
+
+struct Vector3f
+Vector in R^3 (single precision)
+
+
Public Members
+
+
+float x
+
+
+
+
+float y
+
+
+
+
+float z
+
+
+
+
+
+
+
+struct WgsCoordinates
+Global coordinates, WGS-84
+
+
Public Members
+
+
+double latitude
+Latitude in degrees
+
+
+
+
+double longitude
+Longitude in degrees
+
+
+
+
+double altitude
+Altitude in meters
+
+
+
+
+
+
+
+
Additional utilities in #include <spectacularAI/util.hpp>
+
+
+namespace spectacularAI
+
+
Functions
+
+
+double getHorizontalUncertainty ( const Matrix3d & covariance )
+Get a scalar horizontal uncertainty value in meters from a covariance matrix.
+This is an RMS (“1-sigma”) value. In the the general anisotropic case, where the covariance matrix is a rotated version of diag(sx^2, sy^2), it is defined as sqrt(sx^2 + sy^2). This is also equivalent to the Frobenius norm of the 2x2 horizontal part of the covariance matrix. If the horizontal uncertainty is isotropic, this is the same as the 1D standard deviation along the X or Y axis.
+
+
+
+
+double getVerticalUncertainty ( const Matrix3d & covariance )
+Vertical uncertainty (standard deviation / p67) from a covariance matrix
+
+
+
+
+Matrix3d buildCovarianceMatrix ( double horizontalSigma , double verticalSigma )
+Construct a covariance matrix from vertical and horizontal uncertainty components specified as 1-sigma values (i.e., 1D standard deviations). The resulting covariance is isotropic in the XY plane.
+
+
+
+
+double getQuaternionHeading ( const Quaternion & q )
+Get the yaw/heading angle of a local-to-world quaternion in degrees
+
+
+
+
+double getQuaternionPitch ( const Quaternion & q )
+Pitch angle of a local-to-world quaternion in degrees
+
+
+
+
+double getQuaternionRoll ( const Quaternion & q )
+Roll angle of a local-to-world quaternion in degrees
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/wrappers.html b/sdk/wrappers.html
new file mode 100644
index 0000000..79f3fea
--- /dev/null
+++ b/sdk/wrappers.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
Wrappers — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Wrappers
+The following devices are supported out-of-the-box. This means that the SDK can be used without any manual calibration, integration or parameter tuning.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/wrappers/k4a.html b/sdk/wrappers/k4a.html
new file mode 100644
index 0000000..5e340d5
--- /dev/null
+++ b/sdk/wrappers/k4a.html
@@ -0,0 +1,364 @@
+
+
+
+
+
+
+
Azure Kinect — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+Azure Kinect
+Spectacular AI C++ plugin for Azure Kinect DK.
+
+API Reference
+
+Configuration
+Defined in #include <spectacularAI/k4a/configuration.hpp>
+
+
+namespace spectacularAI
+
+
+namespace k4aPlugin
+
+
Functions
+
+
+k4a_device_configuration_t getK4AConfiguration ( const std :: string & colorResolution = "720p" , int depthMode = K4A_DEPTH_MODE_WFOV_2X2BINNED , int frameRate = 30 , bool useStereo = true )
+
+
+
+
+std :: string getYAMLConfiguration ( const Configuration & config )
+
+
+
+
+
+struct Configuration
+Plugin and Spectacular AI VIO SDK configuration variables.
+
+
Public Members
+
+
+bool useStereo = true
+
+
+
+
+bool useSlam = true
+
+
+
+
+bool fastVio = false
+
+
+
+
+bool alignedDepth = false
+
+
+
+
+bool distortionEnabled = true
+
+
+
+
+std :: string recordingFolder = ""
+
+
+
+
+bool recordingOnly = false
+
+
+
+
+bool postProcessFinalMap = true
+
+
+
+
+std :: string aprilTagPath = ""
+
+
+
+
+k4a_device_configuration_t k4aConfig = getK4AConfiguration ( )
+
+
+
+
+std :: map < std :: string , std :: string > internalParameters
+Internal SDK parameter overrides (key-value pairs). Not safe for unsanitized user input.
+
+
+
+
+
+
+
+
+
+
+
+Pipeline
+Defined in #include <spectacularAI/k4a/pipeline.hpp>
+
+
+namespace spectacularAI
+
+
+namespace k4aPlugin
+
+
+class Pipeline
+The Pipeline object stores information about the device and also sets the default configuration, e.g., enables and configures necessary Azure Kinect streams and sensors. The actual VIO reading is started with startSession.
+
+
Public Functions
+
+
+Pipeline ( )
+Create a pipeline with the default configuration.
+
+
+
+
+Pipeline ( const Configuration & config )
+Create a pipeline with custom configuration
+
+
+
+
+Pipeline ( const Configuration & config , std :: function < void ( mapping :: MapperOutputPtr ) > onMapperOutput )
+Create a pipeline with custom configuration with Mapping API enabled
+
+
+
+
+std :: unique_ptr < Session > startSession ( )
+Start a new VIO session on the background. Internally starts the k4a device and creates threads for camera and imu.
+
+
+
+
+k4a_device_t getDeviceHandle ( )
+Get an handle to the Azure Kinect device, can be used to adjust device settings. Note that adjusting some settings, e.g. device FPS can affect VIO performance.
+
+
+
+
+~Pipeline ( )
+
+
+
+
+
Private Members
+
+
+std :: unique_ptr < impl > pimpl
+
+
+
+
+
+
+
+
+
+
+
+Session
+Defined in #include <spectacularAI/k4a/session.hpp>
+
+
+namespace spectacularAI
+
+
+namespace k4aPlugin
+
+
+struct Session
+
+
Public Functions
+
+
+virtual bool hasOutput ( ) const = 0
+Check if new output is available.
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > getOutput ( ) = 0
+Get output from the queue, if available. If not returns {}.
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > waitForOutput ( ) = 0
+Wait until new output is available and then return it.
+
+
+
+
+virtual void ignoreOutputs ( bool ignore ) = 0
+Set whether new outputs are added to the queue. Useful when the user is not interested in VIO outputs: e.g. when using mapping API or recording.
+
+Parameters:
+ignore – If true, new outputs are not added to the queue. Otherwise, the user has make sure the outputs are pulled from the queue.
+
+
+
+
+
+
+virtual void addTrigger ( double t , int tag ) = 0
+Add an external trigger input. Causes additional output corresponding to a certain timestamp to be generated.
+
+Parameters:
+
+t – timestamp, monotonic float seconds
+tag – additonal tag to indentify this particular trigger event. The default outputs corresponding to input camera frames have a tag 0.
+
+
+
+
+
+
+
+virtual ~Session ( )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/wrappers/oak.html b/sdk/wrappers/oak.html
new file mode 100644
index 0000000..8a6ca8f
--- /dev/null
+++ b/sdk/wrappers/oak.html
@@ -0,0 +1,1244 @@
+
+
+
+
+
+
+
OAK-D — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+OAK-D
+Spectacular AI Plugin for Luxonis DepthaAI cameras
+The main steps for using this SDK are:
+
+
+Example code
+
+
Python C++
import depthai
+import spectacularAI
+import time
+
+pipeline = depthai . Pipeline () # -- 1 --
+
+vio_pipeline = spectacularAI . depthai . Pipeline ( pipeline ) # -- 2 --
+# options, e.g.: spectacularAI.depthai.Pipeline(pipeline, useStereo=False)
+
+with depthai . Device ( pipeline ) as device :
+ vio_session = vio_pipeline . startSession ( device ) # -- 3 --
+
+ while True :
+ if vio_session . hasOutput ():
+ out = vio_session . getOutput () # -- 4 --
+ print ( out . asJson ()) # -- 5 --
+ else :
+ if not vio_session . work ():
+ time . sleep ( 0.005 )
+
+
+
#include <iostream>
+#include <depthai/depthai.hpp>
+#include <spectacularAI/depthai/plugin.hpp>
+
+int main () {
+ dai :: Pipeline pipeline ; // -- 1 --
+
+ spectacularAI :: daiPlugin :: Configuration config ; // Optional configuration
+ // config.useStereo = false;
+ spectacularAI :: daiPlugin :: Pipeline vioPipeline ( pipeline , config ); // -- 2 --
+
+ dai :: Device device ( pipeline );
+ auto vioSession = vioPipeline . startSession ( device ); // -- 3 --
+
+ while ( true ) {
+ auto vioOut = vioSession -> waitForOutput (); // -- 4 --
+ std :: cout << vioOut -> asJson () << std :: endl ; // -- 5 --
+ }
+
+ return 0 ;
+}
+
+
+
+
+API reference
+
+Configuration
+
+
Python C++
+
+class spectacularAI.depthai. Configuration ( * args , ** kwargs )
+Plugin and Spectacular AI VIO SDK configuration variables.
+Overloaded function.
+
+__init__(self: spectacularAI.depthai.Configuration) -> None
+__init__(self: spectacularAI.depthai.Configuration, ** kwargs) -> None
+
+
+
+property accFrequencyHz
+
+
+
+
+property aprilTagPath
+Path to .json file with AprilTag information. AprilTag detection is enabled when not empty. For the file format see: https://github.com/SpectacularAI/docs/blob/main/pdf/april_tag_instructions.pdf . Note: sets useSlam=true
+
+
+
+
+asDict ( self : object ) → dict
+Dictionary representation of this configuration.
+
+
+
+
+property depthQueueSize
+
+
+
+
+property depthScaleCorrection
+DEPRECATED
+
+
+
+
+property disableCameras
+Disables cameras + VIO, only useful for recording.
+
+
+
+
+property ensureSufficientUsbSpeed
+
+
+
+
+property extendedDisparity
+Use DepthAI extended disparity mode
+
+
+
+
+property fastImu
+
+
+
+
+property fastVio
+Use more light-weight VIO settings
+
+
+
+
+property forceRectified
+
+
+
+
+property forceUnrectified
+
+
+
+
+property gyroFrequencyHz
+
+
+
+
+property imuFrequencyHz
+DEPRECATED, use accFrequencyHz and gyroFrequencyHz instead
+
+
+
+
+property imuQueueSize
+
+
+
+
+property imuToGnss
+
+
+
+
+property inputResolution
+
+
+
+
+property internalParameters
+Internal SDK parameters (key-value pairs converted to string-string). Not safe for unsanitized user input
+
+
+
+
+property keyframeCandidateEveryNthFrame
+When useSlam = True
, useFeatureTracker = True
and keyframeCandidateEveryNthFrame > 0
, a mono gray image is captured every N frames for SLAM.
+
+
+
+
+property mapLoadPath
+Load existing SLAM map (.bin format required)
+
+
+
+
+property mapSavePath
+Output filename. Supported outputs types: .ply, .csv and .pcd (point cloud), and .bin (Spectacular AI SLAM map).
+
+
+
+
+property meshRectification
+DEPRECATED
+
+
+
+
+property monoQueueSize
+
+
+
+
+property recordingFolder
+
+
+
+
+property recordingOnly
+Disables VIO and only records session when recordingFolder is set.
+
+
+
+
+property silenceUsbWarnings
+
+
+
+
+update ( self : object , ** kwargs ) → None
+Update the contents of this object with kwargs corresponding to a subset of the member names
+
+
+
+
+property useColor
+Use DepthAI color camera for tracking. Only supported for OAK-D series 2.
+
+
+
+
+property useColorStereoCameras
+When device has stereo color cameras
+
+
+
+
+property useEncodedVideo
+Encode stereo camera video on the OAK-D device, cannot be used for live tracking
+
+
+
+
+property useFeatureTracker
+Use Movidius VPU-accelelerated feature tracking
+
+
+
+
+property useGrayDepth
+Use one gray frame and depth for tracking
+
+
+
+
+property useReaderThread
+DEPRECATED
+
+
+
+
+property useSlam
+Enable the SLAM module
+
+
+
+
+property useStereo
+Use stereo vision. Set to false for monocular mode (i.e., using one camera only).
+
+
+
+
+property useVioAutoExposure
+Enable SpectacularAI auto exposure which optimizes exposure parameters for VIO performance (BETA)
+
+
+
+
+
Defined in #include <spectacularAI/depthai/configuration.hpp>
+
+
+namespace spectacularAI
+
+
+namespace daiPlugin
+
+
+struct Configuration
+Plugin and Spectacular AI VIO SDK configuration variables.
+
+
Public Members
+
+
+bool useStereo = true
+
+
+
+
+bool useSlam = false
+
+
+
+
+bool useFeatureTracker = true
+
+
+
+
+bool fastVio = false
+
+
+
+
+bool forceRectified = false
+
+
+
+
+bool forceUnrectified = false
+
+
+
+
+bool useColor = false
+
+
+
+
+bool useColorStereoCameras = false
+
+
+
+
+bool useEncodedVideo = false
+
+
+
+
+bool useGrayDepth = false
+
+
+
+
+std :: string mapSavePath = ""
+
+
+
+
+std :: string mapLoadPath = ""
+
+
+
+
+bool useVioAutoExposure = false
+
+
+
+
+std :: string aprilTagPath = ""
+
+
+
+
+bool meshRectification = false
+
+
+
+
+bool depthScaleCorrection = false
+
+
+
+
+bool extendedDisparity = false
+
+
+
+
+bool fastImu = false
+
+
+
+
+bool useReaderThread = true
+
+
+
+
+unsigned imuFrequencyHz = 0
+
+
+
+
+unsigned accFrequencyHz = 500
+
+
+
+
+unsigned gyroFrequencyHz = 400
+
+
+
+
+bool ensureSufficientUsbSpeed = true
+
+
+
+
+bool silenceUsbWarnings = false
+
+
+
+
+unsigned monoQueueSize = 8
+
+
+
+
+unsigned depthQueueSize = 20
+
+
+
+
+unsigned imuQueueSize = 50
+
+
+
+
+int keyframeCandidateEveryNthFrame = 6
+
+
+
+
+std :: string inputResolution = "400p"
+
+
+
+
+std :: string recordingFolder = ""
+
+
+
+
+bool recordingOnly = false
+
+
+
+
+bool disableCameras = false
+
+
+
+
+std :: shared_ptr < Vector3d > imuToGnss
+
+
+
+
+std :: map < std :: string , std :: string > internalParameters
+Internal SDK parameter overrides (key-value pairs). Not safe for unsanitized user input.
+
+
+
+
+
+
+
+
+
+
+
+
+Pipeline
+
+
Python C++
+
+class spectacularAI.depthai. Pipeline ( * args , ** kwargs )
+Spectacular AI pipeline for Depth AI API. It is recommended to build this using the constructors provided, but it is also possible to replace or configure all parts manually. The class properties correspond to Depth AI objects created by the Spetacular AI SDK and it is possbile to share them, e.g., by creating new output links from them, but modifying their settings (e.g., changing camera FPS), might affect VIO performance.
+Overloaded function.
+
+__init__(self: spectacularAI.depthai.Pipeline, arg0: object) -> None
+__init__(self: spectacularAI.depthai.Pipeline, arg0: object, arg1: spectacularAI.depthai.Configuration) -> None
+
+Initialize with a depthai.Pipeline
and custom Configuration
+
+__init__(self: spectacularAI.depthai.Pipeline, arg0: object, arg1: spectacularAI.depthai.Configuration, arg2: Callable[[spectacularAI.mapping.MapperOutput], None]) -> None
+
+Initialize with a depthai.Pipeline
and custom Configuration
with a mapper callback function
+
+__init__(self: spectacularAI.depthai.Pipeline, arg0: object, ** kwargs) -> None
+
+Initialize with a depthai.Pipeline
and custom kwargs (see Configuration
)
+
+
+property color
+DepthAI color camera node. Requires OAK-D Series 2 and useColor=true
(see Configuration
).
+
+
+
+
+property colorLeft
+DepthAI left color stereo camera node
+
+
+
+
+property colorPrimary
+DepthAI primary color stereo camera node
+
+
+
+
+property colorRight
+DepthAI right color stereo camera node
+
+
+
+
+property colorSecondary
+DepthAI secondary color stereo camera node
+
+
+
+
+property featureTracker
+DepthAI feature tracker node
+
+
+
+
+property hooks
+Hooks to access raw data received from DepthAI such as IMU, tracked features and depth frames
+
+
+
+
+property imu
+DepthAI IMU node
+
+
+
+
+property imuToCameraLeft
+IMU to left camera extrinsic matrix
+
+
+
+
+property monoLeft
+DepthAI left monocular camera node
+
+
+
+
+property monoPrimary
+DepthAI primary monocular camera node
+
+
+
+
+property monoRight
+DepthAI right monocular camera node
+
+
+
+
+property monoSecondary
+DepthAI secondary monocular camera node
+
+
+
+
+property spectacularAIConfigurationYAML
+SDK internal override parameters (do not touch)
+
+
+
+
+startSession ( self : spectacularAI.depthai.Pipeline , arg0 : object ) → spectacularAI::daiPlugin::Session
+Start a VIO session. The argument must be a depthai.Device
+
+
+
+
+property stereo
+DepthAI stereo depth node
+
+
+
+
+property xoutDepth
+
+
+
+
+property xoutFeatures
+
+
+
+
+property xoutImu
+
+
+
+
+property xoutLeft
+
+
+
+
+property xoutRight
+
+
+
+
+
Defined in #include <spectacularAI/depthai/pipeline.hpp>
+
+
+namespace dai
+
+
+
+
+namespace spectacularAI
+
+
+namespace daiPlugin
+
+
+struct Pipeline
+Spectacular AI pipeline for Depth AI API. It is recommended to build this using the constructors provided, but it is also possible to replace or configure all parts manually.
+
+
Public Functions
+
+
+Pipeline ( DaiPipeline daiPipeline )
+Create a pipeline with the default configuration.
+
+
+
+
+Pipeline ( DaiPipeline daiPipeline , const Configuration & config )
+Create a pipeline with custom configuration
+
+
+
+
+Pipeline ( DaiPipeline daiPipeline , const Configuration & config , std :: function < void ( mapping :: MapperOutputPtr ) > onMapperOutput )
+Create a pipeline with custom configuration with Mapping API enabled
+
+
+
+
+std :: unique_ptr < Session > startSession ( DaiDevice device )
+Start a new VIO session on the given Depth AI device.
+
+
+
+
+
Public Members
+
+
+const Configuration configuration
+Spectacular AI VIO SDK configuration
+
+
+
+
+IMUNode imu
+
+
+
+
+MonoCameraNode monoLeft
+
+
+
+
+MonoCameraNode monoRight
+
+
+
+
+MonoCameraNode monoPrimary
+
+
+
+
+MonoCameraNode monoSecondary
+
+
+
+
+ColorCameraNode colorLeft
+
+
+
+
+ColorCameraNode colorRight
+
+
+
+
+ColorCameraNode colorPrimary
+
+
+
+
+ColorCameraNode colorSecondary
+
+
+
+
+ColorCameraNode color
+
+
+
+
+ImageManipNode colorImageManip
+
+
+
+
+StereoDepthNode stereo
+
+
+
+
+FeatureTrackerNode featureTracker
+
+
+
+
+ScriptNode scriptPrimary
+
+
+
+
+ScriptNode scriptSecondary
+
+
+
+
+VideoEncoderNode videoEncoderPrimary
+
+
+
+
+VideoEncoderNode videoEncoderSecondary
+
+
+
+
+XLinkInNode xinControl
+
+
+
+
+XLinkOutNode xoutImu
+
+
+
+
+XLinkOutNode xoutLeft
+
+
+
+
+XLinkOutNode xoutRight
+
+
+
+
+XLinkOutNode xoutScriptPrimary
+
+
+
+
+XLinkOutNode xoutScriptSecondary
+
+
+
+
+XLinkOutNode xoutPrimary
+
+
+
+
+XLinkOutNode xoutSecondary
+
+
+
+
+XLinkOutNode xoutFeatures
+
+
+
+
+XLinkOutNode xoutDepth
+
+
+
+
+Matrix4d imuToCameraLeft
+
+
+
+
+std :: string spectacularAIConfigurationYAML
+
+
+
+
+Hooks hooks
+
+
+
+
+const std :: function < void ( mapping :: MapperOutputPtr ) > onMapperOutput
+
+
+
+
+
+
+
+
+
+
+
+
+Session
+
+
Python C++
Defined in #include <spectacularAI/depthai/session.hpp>
+
+
+namespace spectacularAI
+
+
+namespace daiPlugin
+
+
+struct Session
+VIO session. Should be created via Pipeline::startSession .
+
+
Public Functions
+
+
+virtual bool hasOutput ( ) const = 0
+Check if new output is available
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > getOutput ( ) = 0
+Get output from the queue, if available. If not, returns {}
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > waitForOutput ( ) = 0
+Wait until new output is available and then return it.
+
+
+
+
+virtual bool work ( ) = 0
+DEPRECATED, do not use.
+
+
+
+
+virtual void addTrigger ( double t , int tag ) = 0
+Add an external trigger input. Causes additional output corresponding to a certain timestamp to be generated.
+
+Parameters:
+
+t – timestamp, monotonic float seconds
+tag – additonal tag to indentify this particular trigger event. The default outputs corresponding to input camera frames have a tag 0.
+
+
+
+
+
+
+
+virtual void addAbsolutePose ( const Pose & pose , const Matrix3d & positionCovariance , double orientationVariance = - 1 ) = 0
+Add external pose information. VIO will correct its estimates to match the pose.
+
+Parameters:
+
+pose – pose of the output coordinates in the external world coordinates
+positionCovariance – position uncertainty as a covariance matrix in the external world coordinates
+orientationVariance – optional orientation uncertainty as variance of angle
+
+
+
+
+
+
+
+virtual void addGnss ( double timestamp , const WgsCoordinates & coordinates , const Matrix3d & enuPositionCovariance ) = 0
+Add GNSS input (for GNSS-VIO fusion)
+
+Parameters:
+
+timestamp – timestamp of the GNSS fix
+coordinates – position mean
+enuPositionCovariance – position uncertainty as a covariance matrix in an East-North-Up (ENU) coordinate system
+
+
+
+
+
+
+
+virtual CameraPose getRgbCameraPose ( const VioOutput & vioOut ) const = 0
+
+
+
+
+virtual ~Session ( )
+
+
+
+
+
+
+
+
+
+
+
+
+Hooks API
+
+
Python C++
+
+class spectacularAI.depthai. Hooks
+DepthAI data hooks
+
+
+property color
+DepthAI color images
+
+
+
+
+property depth
+DepthAI depth images
+
+
+
+
+property imu
+DepthAI IMU data
+
+
+
+
+property monoPrimary
+DepthAI primary monocular camera images
+
+
+
+
+property monoSecondary
+DepthAI secondary monocular camera images
+
+
+
+
+property trackedFeatures
+DepthAI tracked features
+
+
+
+
+
Defined in #include <spectacularAI/depthai/hooks.hpp>
+
+
Defines
+
+
+ImageHook
+
+
+
+
+ImuHook
+
+
+
+
+FeatureHook
+
+
+
+
+
+namespace spectacularAI
+
+
+namespace daiPlugin
+
+
+struct Hooks
+When the plugin pulls something from the Depth AI API, those intermediary outputs can also be accessed through these hooks. Note that an input is not used by the plugin with the given Configuration , the corresponding hook is never triggered.
+Depending on the configuration, the hooks may not be invoked from the same thread in which they were created.
+
+
Public Members
+
+
+std :: function < void ( std :: shared_ptr < dai :: IMUData > ) > imu
+
+
+
+
+std :: function < void ( std :: shared_ptr < dai :: ImgFrame > ) > monoPrimary
+
+
+
+
+std :: function < void ( std :: shared_ptr < dai :: ImgFrame > ) > monoSecondary
+
+
+
+
+std :: function < void ( std :: shared_ptr < dai :: ImgFrame > ) > depth
+
+
+
+
+std :: function < void ( std :: shared_ptr < dai :: ImgFrame > ) > color
+
+
+
+
+std :: function < void ( std :: shared_ptr < dai :: TrackedFeatures > ) > trackedFeatures
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/wrappers/orbbec.html b/sdk/wrappers/orbbec.html
new file mode 100644
index 0000000..a7e7941
--- /dev/null
+++ b/sdk/wrappers/orbbec.html
@@ -0,0 +1,380 @@
+
+
+
+
+
+
+
ORBBEC — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+ORBBEC
+Spectacular AI C++ plugin for ORBBEC cameras . Supported devices:
+
+
+API Reference
+
+Configuration
+Defined in #include <spectacularAI/orbbec/configuration.hpp>
+
+
+namespace spectacularAI
+
+
+namespace orbbecPlugin
+
+
+struct Configuration
+Plugin and Spectacular AI SDK configuration variables.
+
+
Public Functions
+
+
+Configuration ( )
+
+
+
+
+Configuration ( ob :: Pipeline & obPipeline )
+
+
+
+
+
Public Members
+
+
+bool useSlam = true
+
+
+
+
+bool fastVio = false
+
+
+
+
+bool alignedDepth = false
+
+
+
+
+std :: string recordingFolder = ""
+
+
+
+
+bool recordingOnly = false
+
+
+
+
+bool postProcessFinalMap = true
+
+
+
+
+std :: string aprilTagPath = ""
+
+
+
+
+std :: pair < int , int > rgbResolution = std :: make_pair ( 1280 , 720 )
+
+
+
+
+std :: pair < int , int > depthResolution = std :: make_pair ( 512 , 512 )
+
+
+
+
+int cameraFps = 30
+
+
+
+
+OBAccelSampleRate accFrequencyHz = OBAccelSampleRate :: OB_SAMPLE_RATE_1_KHZ
+
+
+
+
+OBGyroSampleRate gyroFrequencyHz = OBGyroSampleRate :: OB_SAMPLE_RATE_1_KHZ
+
+
+
+
+OBAccelFullScaleRange accRange = OBAccelFullScaleRange :: OB_ACCEL_FS_4g
+
+
+
+
+OBGyroFullScaleRange gyroRange = OBGyroFullScaleRange :: OB_GYRO_FS_1000dps
+
+
+
+
+std :: map < std :: string , std :: string > internalParameters
+Internal SDK parameter overrides (key-value pairs). Not safe for unsanitized user input.
+
+
+
+
+
+
+
+
+
+
+
+Pipeline
+Defined in #include <spectacularAI/orbbec/pipeline.hpp>
+
+
+namespace spectacularAI
+
+
+namespace orbbecPlugin
+
+
+class Pipeline
+The Pipeline object stores information about the device and also sets the default configuration, e.g., enables and configures necessary Orbbec streams and sensors. The actual VIO reading is started with startSession.
+
+
Public Functions
+
+
+Pipeline ( ob :: Pipeline & obPipeline )
+Create a pipeline with the default configuration.
+
+
+
+
+Pipeline ( ob :: Pipeline & obPipeline , const Configuration & config )
+Create a pipeline with custom configuration
+
+
+
+
+Pipeline ( ob :: Pipeline & obPipeline , const Configuration & config , std :: function < void ( mapping :: MapperOutputPtr ) > onMapperOutput )
+Create a pipeline with custom configuration with Mapping API enabled
+
+
+
+
+std :: unique_ptr < Session > startSession ( )
+Start a new VIO session on the background.
+
+
+
+
+~Pipeline ( )
+
+
+
+
+
Private Members
+
+
+std :: unique_ptr < impl > pimpl
+
+
+
+
+
+
+
+
+
+
+
+Session
+Defined in #include <spectacularAI/orbbec/session.hpp>
+
+
+namespace spectacularAI
+
+
+namespace orbbecPlugin
+
+
+struct Session
+
+
Public Functions
+
+
+virtual bool hasOutput ( ) const = 0
+Check if new output is available.
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > getOutput ( ) = 0
+Get output from the queue, if available. If not returns {}.
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > waitForOutput ( ) = 0
+Wait until new output is available and then return it.
+
+
+
+
+virtual void ignoreOutputs ( bool ignore ) = 0
+Set whether new outputs are added to the queue. Useful when the user is not interested in VIO outputs: e.g. when using mapping API or recording.
+
+Parameters:
+ignore – If true, new outputs are not added to the queue. Otherwise, the user has make sure the outputs are pulled from the queue.
+
+
+
+
+
+
+virtual void addTrigger ( double t , int tag ) = 0
+Add an external trigger input. Causes additional output corresponding to a certain timestamp to be generated.
+
+Parameters:
+
+t – timestamp, monotonic float seconds
+tag – additonal tag to indentify this particular trigger event. The default outputs corresponding to input camera frames have a tag 0.
+
+
+
+
+
+
+
+virtual ~Session ( )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sdk/wrappers/realsense.html b/sdk/wrappers/realsense.html
new file mode 100644
index 0000000..2609167
--- /dev/null
+++ b/sdk/wrappers/realsense.html
@@ -0,0 +1,373 @@
+
+
+
+
+
+
+
RealSense — spectacularAI documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ spectacularAI
+
+
+
+
+
+
+
+
+
+RealSense
+Spectacular AI C++ plugin for RealSense D455 and D435i cameras.
+
+API Reference
+
+Configuration
+Defined in #include <spectacularAI/realsense/configuration.hpp>
+
+
+namespace spectacularAI
+
+
+namespace rsPlugin
+
+
+struct Configuration
+Plugin and Spectacular AI VIO SDK configuration variables.
+
+
Public Members
+
+
+bool useStereo = true
+
+
+
+
+bool useRgb = true
+
+
+
+
+bool fastVio = false
+
+
+
+
+bool alignedDepth = false
+
+
+
+
+bool useSlam = true
+
+
+
+
+bool useIcp = false
+
+
+
+
+std :: string inputResolution = "400p"
+
+
+
+
+std :: string mapSavePath = ""
+
+
+
+
+std :: string mapLoadPath = ""
+
+
+
+
+std :: string aprilTagPath = ""
+
+
+
+
+std :: string recordingFolder = ""
+
+
+
+
+bool recordingOnly = false
+
+
+
+
+bool postProcessFinalMap = true
+
+
+
+
+std :: map < std :: string , std :: string > internalParameters
+Internal SDK parameter overrides (key-value pairs). Not safe for unsanitized user input.
+
+
+
+
+
+
+
+
+
+
+
+Pipeline
+Defined in #include <spectacularAI/realsense/pipeline.hpp>
+
+
+namespace rs2
+
+
+
+
+namespace spectacularAI
+
+
+namespace rsPlugin
+
+
+class Pipeline
+The Pipeline object stores information about the device and also sets the default configuration, e.g., enables and configures necessary RealSense streams and sensors. The actual VIO reading is started with startSession. It is possible to change the RealSense configuration between calling configureX and startSession, but the VIO tracking is not guaranteed to be compatible with such customized configurations.
+
+
Public Functions
+
+
+Pipeline ( )
+Create a pipeline with the default configuration.
+
+
+
+
+Pipeline ( const Configuration & config )
+Create a pipeline with custom configuration
+
+
+
+
+void configureDevice ( rs2 :: device & device )
+Configure the RealSense device for VIO
+
+
+
+
+void configureStreams ( rs2 :: config & config )
+Set up the RealSense config for VIO
+
+
+
+
+void setMapperCallback ( const std :: function < void ( spectacularAI :: mapping :: MapperOutputPtr ) > & onMapperOutput )
+Set a mapping callback
+
+
+
+
+std :: unique_ptr < Session > startSession ( rs2 :: config & config )
+Start a new VIO session on the background. Internally creates an rs2::pipeline and starts it.
+
+
+
+
+std :: unique_ptr < Session > startSession ( rs2 :: config & config , const std :: function < void ( const rs2 :: frame & frame ) > & callback )
+Start a new VIO session on the background. Also invoke the given callback on each rs2::frame. Performing heavy computations directly in the callback is not recommended.
+
+
+
+
+~Pipeline ( )
+
+
+
+
+
Private Members
+
+
+std :: unique_ptr < impl > pimpl
+
+
+
+
+
+
+
+
+
+
+
+Session
+Defined in #include <spectacularAI/realsense/session.hpp>
+
+
+namespace spectacularAI
+
+
+namespace rsPlugin
+
+
+struct Session
+VIO session.
+
+
Public Functions
+
+
+virtual bool hasOutput ( ) const = 0
+Check if new output is available
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > getOutput ( ) = 0
+Get output from the queue, if available. If not, returns {}
+
+
+
+
+virtual std :: shared_ptr < const VioOutput > waitForOutput ( ) = 0
+Wait until new output is available and then return it. Do not use with useReaderThread=false.
+
+
+
+
+virtual void addTrigger ( double t , int tag ) = 0
+Add an external trigger input. Causes additional output corresponding to a certain timestamp to be generated.
+
+Parameters:
+
+t – timestamp, monotonic float seconds
+tag – additonal tag to indentify this particular trigger event. The default outputs corresponding to input camera frames have a tag 0.
+
+
+
+
+
+
+
+virtual ~Session ( )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file