1056 lines
No EOL
134 KiB
HTML
1056 lines
No EOL
134 KiB
HTML
<!doctype html>
|
||
<html class="no-js">
|
||
<head><meta charset="utf-8"/>
|
||
<meta name="viewport" content="width=device-width,initial-scale=1"/>
|
||
<meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
|
||
<link rel="index" title="Index" href="../../../genindex.html" /><link rel="search" title="Search" href="../../../search.html" /><link rel="next" title="Multi Device Example" href="multi-device-example.html" /><link rel="prev" title="Interpolated Frames Example" href="interpolated-frames-example.html" />
|
||
|
||
<link rel="shortcut icon" href="../../../_static/favicon.ico"/><meta name="generator" content="sphinx-4.0.3, furo 2022.01.02"/>
|
||
<title>Images Example - Ultraleap documentation</title>
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo.css?digest=df49af52631e7917044a9c21a57f7b83170a6dd0" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/panels-variables.94aca11fb706e2bbdc0f8c4d6e014b22.css" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/styles/furo-extensions.css?digest=fade93df149f7c5fedb3ff897f799dc7d283b420" />
|
||
<link rel="stylesheet" type="text/css" href="../../../_static/custom.css" />
|
||
|
||
|
||
|
||
|
||
<style>
|
||
body {
|
||
--color-code-background: #f8f8f8;
|
||
--color-code-foreground: black;
|
||
--color-brand-primary: #00cf75;
|
||
--color-brand-content: #00cf75;
|
||
--color-background-secondary: #f2f5f6;
|
||
--bg-primary-ul: #f2f5f6;
|
||
--bg-secondary-ul: #f2f5f6;
|
||
--bg-text-ul: #000000;
|
||
|
||
}
|
||
body[data-theme="dark"] {
|
||
--color-code-background: #202020;
|
||
--color-code-foreground: #d0d0d0;
|
||
--color-brand-primary: #00cf75;
|
||
--color-brand-content: #00cf75;
|
||
--color-background-secondary: #1a1c1e;
|
||
--bg-primary-ul: #262626;
|
||
--bg-secondary-ul: #232425;
|
||
--bg-text-ul: #ffffff;
|
||
|
||
}
|
||
@media (prefers-color-scheme: dark) {
|
||
body:not([data-theme="light"]) {
|
||
--color-code-background: #202020;
|
||
--color-code-foreground: #d0d0d0;
|
||
--color-brand-primary: #00cf75;
|
||
--color-brand-content: #00cf75;
|
||
--color-background-secondary: #1a1c1e;
|
||
--bg-primary-ul: #262626;
|
||
--bg-secondary-ul: #232425;
|
||
--bg-text-ul: #ffffff;
|
||
|
||
}
|
||
}
|
||
</style></head>
|
||
<body>
|
||
<script>
|
||
document.body.dataset.theme = localStorage.getItem("theme") || "auto";
|
||
</script>
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
|
||
<symbol id="svg-toc" viewBox="0 0 24 24">
|
||
<title>Contents</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
|
||
<path stroke="none" d="M0 0h24v24H0z" />
|
||
<line x1="4" y1="6" x2="20" y2="6" />
|
||
<line x1="10" y1="12" x2="20" y2="12" />
|
||
<line x1="6" y1="18" x2="20" y2="18" />
|
||
</svg>
|
||
</symbol>
|
||
<symbol id="svg-menu" viewBox="0 0 24 24">
|
||
<title>Menu</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
|
||
<line x1="3" y1="12" x2="21" y2="12"></line>
|
||
<line x1="3" y1="6" x2="21" y2="6"></line>
|
||
<line x1="3" y1="18" x2="21" y2="18"></line>
|
||
</svg>
|
||
</symbol>
|
||
<symbol id="svg-arrow-right" viewBox="0 0 24 24">
|
||
<title>Expand</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
|
||
<polyline points="9 18 15 12 9 6"></polyline>
|
||
</svg>
|
||
</symbol>
|
||
<symbol id="svg-sun" viewBox="0 0 24 24">
|
||
<title>Light mode</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
|
||
<circle cx="12" cy="12" r="5"></circle>
|
||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
||
</svg>
|
||
</symbol>
|
||
<symbol id="svg-moon" viewBox="0 0 24 24">
|
||
<title>Dark mode</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
|
||
<path stroke="none" d="M0 0h24v24H0z" fill="none" />
|
||
<path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
|
||
</svg>
|
||
</symbol>
|
||
<symbol id="svg-sun-half" viewBox="0 0 24 24">
|
||
<title>Auto light/dark mode</title>
|
||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"
|
||
stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
|
||
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
|
||
<circle cx="12" cy="12" r="9" />
|
||
<path d="M13 12h5" />
|
||
<path d="M13 15h4" />
|
||
<path d="M13 18h1" />
|
||
<path d="M13 9h4" />
|
||
<path d="M13 6h1" />
|
||
</svg>
|
||
</symbol>
|
||
</svg>
|
||
|
||
<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
|
||
<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
|
||
<label class="overlay sidebar-overlay" for="__navigation">
|
||
<div class="visually-hidden">Hide navigation sidebar</div>
|
||
</label>
|
||
<label class="overlay toc-overlay" for="__toc">
|
||
<div class="visually-hidden">Hide table of contents sidebar</div>
|
||
</label>
|
||
|
||
|
||
|
||
<div class="page">
|
||
<header class="mobile-header">
|
||
<div class="header-left">
|
||
<label class="nav-overlay-icon" for="__navigation">
|
||
<div class="visually-hidden">Toggle site navigation sidebar</div>
|
||
<i class="icon"><svg><use href="#svg-menu"></use></svg></i>
|
||
</label>
|
||
</div>
|
||
<div class="header-center">
|
||
<a href="../../../globaltoc.html"><div class="brand">Ultraleap documentation</div></a>
|
||
</div>
|
||
<div class="header-right">
|
||
<div class="theme-toggle-container theme-toggle-header">
|
||
<button class="theme-toggle">
|
||
<div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
|
||
<svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
|
||
<svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
|
||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||
</button>
|
||
</div>
|
||
<label class="toc-overlay-icon toc-header-icon" for="__toc">
|
||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||
</label>
|
||
</div>
|
||
</header>
|
||
<aside class="sidebar-drawer">
|
||
<div class="sidebar-container">
|
||
|
||
<div class="sidebar-sticky"><a class="sidebar-brand" href="../../../globaltoc.html">
|
||
|
||
<div class="sidebar-logo-container">
|
||
<img class="sidebar-logo only-light" src="../../../_static/ultraleap.png" alt="Light Logo"/>
|
||
<img class="sidebar-logo only-dark" src="../../../_static/ultraleap-dark.png" alt="Dark Logo"/>
|
||
</div>
|
||
|
||
|
||
</a><form class="sidebar-search-container" method="get" action="../../../search.html" role="search">
|
||
<input class="sidebar-search" placeholder=Search name="q" aria-label="Search">
|
||
<input type="hidden" name="check_keywords" value="yes">
|
||
<input type="hidden" name="area" value="default">
|
||
</form>
|
||
<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
|
||
<ul>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../hand-tracking/index.html">Hand Tracking Overview</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../hand-tracking/getting-started.html">Getting Started</a></li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../hand-tracking/Hyperion/index.html">Hyperion Overview</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/Hyperion/hintingapi.html"> Hinting API</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/Hyperion/trackingmodels.html">Tracking Models</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/Hyperion/performancemodes.html">Performance Modes</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/Hyperion/directcameraaccess.html">Direct Camera Access</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/Hyperion/markertracking.html">Marker Tracking</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../hand-tracking/XR-Setup/XR-setup.html"> Camera Set Up for XR Headset</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/XR-Setup/LMC2-to-Pico4.html">Leap Motion Controller 2 Mount for Pico 4</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/XR-Setup/LMC2-to-Pico3.html"> Leap Motion Controller 2 Mount for Pico Neo 3</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../hand-tracking/XR-Setup/LMC2-to-Vive3.html"> Leap Motion Controller 2 Mount for Vive Focus 3</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../hand-tracking/desktop-setup.html"> Tabletop Camera Set Up for Mac and PC</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../hand-tracking/integration-tips-resources.html">Integration Tips and Resources</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../hand-tracking/gemini-migration.html"> Gemini Migration Guide</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../haptics/index.html">Haptics Overview</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../haptics/sensation-designer.html">Sensation Designer</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../TouchFree/index.html"> TouchFree</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/index.html">TouchFree User Manual</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/setup.html">Getting Started</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/quick-setup.html">Quick Setup</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/manual-setup.html">Manual Setup</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/large-screens-non121.html">Large Screen Setup</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/settings.html">Appearance</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/camera-placement.html">Camera Placement</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/3Di-mounting-solutions.html">3Di Mounting Solutions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/cameras-and-masking.html">Camera Feeds and Masking</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/testing-hand-tracking.html">Testing Hand Tracking</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/interaction-settings.html">Interaction Settings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/advanced-settings.html">Advanced Settings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/technical-glossary.html">Technical Glossary</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/tooling-for-unity.html">Tooling for Unity</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchfree-user-manual/tooling-for-web.html">Tooling for Web</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/index.html">Touchless Interfaces Guidelines</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/interactions.html">Interactions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/ui-components.html">UI Components</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/guidance.html">Guidance</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/hover-states.html">Hover States</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../TouchFree/touchless-interfaces/scrolling-panning-rotating.html">Scrolling, Panning and Rotating</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../TouchFree/CameraPositionVisualizer/cpv-manual.html">Camera Position VIsualizer for Kiosks</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../automotive-guidelines/index.html">Automotive HMI Guidelines</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../automotive-guidelines/designing-for-automotive-HMI.html">Designing for Automotive HMI</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../automotive-guidelines/interaction-types.html">Interaction Types</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../ultralab/index.html">Ultralab Blog</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/vr-gaming-accessibility-recommendations.html">VR Accessibility Recommendations</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/vr-gaming-controllers-and-hands.html">VR Gaming - Controllers and Hands</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/spatial-design-for-2d.html">Spatial Design for 2D Screens</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/Design-guidelines-blog.html">XR Design Guidelines</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/openxr-blog.html">Focus on OpenXR</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/multi-device-blog.html">Multidevice Preview</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/far-field-ray-blog.html">Hand-Powered Far Field Interaction</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/vr-training-design.html">Inside the Design of Our VR Barista Training Demo</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/hand-tracking-vr-game-design-tips.html">Hand tracking: 5 game design tips from VR arcades</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/pose-detection-blog.html">Pose Detection in Unreal</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/games-blog.html">Exploring Hand Tracking in Casual VR Gaming</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/hand-tracking-vr-design.html">6 VR Design Principles for Hand Tracking</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/hands-module.html">How To Get Started With The Hands Module</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/xr-keyboard.html">How To Use Our XR Keyboard For Unity</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/levitate-project.html">Interactive Floating Displays: The Levitate Project</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/development-and-interaction-design.html">Development & Interaction Design</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/advanced-hand-tracking-with-tom-carter.html">Advanced Hand Tracking With Tom Carter</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/openxr-hand-tracking-in-unity.html">OpenXR Hand Tracking in Unity</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/vr-ar-content-browser.html">A Design Concept for a New Kind of VR/AR Content Browser</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../ultralab/virtual-elements-in-vr.html">Virtual Elements: The Periodic Table for Augmented and Virtual Reality</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p class="caption"><span class="caption-text">XR Development, Tools & Plugins</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../xr-and-tabletop/xr/index.html">XR Overview</a></li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../xr-guidelines/index.html"> XR Design Guidelines</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Getting%20started/design-principles.html"> Design principles</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Getting%20started/DesignConsiderations.html"> Design considerations</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Getting%20started/virtual-hands.html"> Virtual hands</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Getting%20started/tutorials_hints_tip.html"> Tutorials hints and help</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Interactions/interactions_overview.html"> Interactions overview</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Interactions/direct_and_distant_interaction_mode.html"> Direct and distant interaction modes</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Interactions/locomotion.html"> Locomotion</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Interactions/hand_poses.html"> Hand poses</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Interactions/microgestures.html"> Microgestures</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/components-overview.html"> Components overview</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/virtual-objects.html"> Virtual objects</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/designing-objects-hands.html"> Designing objects for hands</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/ui-panels.html"> UI panels</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/ui-components.html"> UI components</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/handcontrols.html"> Hand controls</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-guidelines/Components/keyboards-text.html"> Keyboards and text entry</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/index.html">Unity XR</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/getting-started/index.html">Getting Started</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/getting-started/your-first-project.html">Your First Project</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/index.html">Ultraleap Plugin Features</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/scripting-fundamentals.html"> Scripting Fundamentals</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/3D-ui-interactions.html">3D UI Interactions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/pinch-detector.html">Pinch Detector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/grab-detector.html">Grab Detector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/anchoring-objects.html">Anchoring Objects</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/controller-support.html">Controller Support</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/rigged-hand-support.html">Custom Hand Visuals</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/hand-recorder.html"> Hand Animation Recorder</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/hand-attachments.html">Hand Attachments</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/hand-pose-detection.html">Hand Pose Detection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/pose-recording.html">Hand Pose Recording</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/hand-tracking-hinting.html">Hand Tracking Hinting</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/modifying-hand-data.html">Modifying Hand Data</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/multiple-tracking-devices.html">Multiple Tracking Devices</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/networking-hands.html">Networking with Hand Data</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/physical-hands.html">Physical Hands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/pinch-to-paint.html">Pinch To Paint</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/turntable-and-pullcord.html">Turntable and Pullcord</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/plugin/features/fiducial-markers.html">Marker Tracking</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/index.html">Further guidance</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/hand-prefab.html">Hand Prefabs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/service-provider-xr.html">XR Service Provider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/upgrading-plugin-version.html">Upgrading Plugin Version</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/using-buttons.html">Using Buttons</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/further-guidance/using-sliders.html">Using Sliders</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/xri-integration.html">XRI Integration</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/mrtk-support.html">MRTK3 Support</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/xr/unity/faq.html">Frequently Asked Questions</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/index.html">Unreal XR</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/getting-started/index.html"> Getting Started</a></li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/index.html">Ultraleap Plugin Features</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/hands-module.html">Hand Modules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/interaction-engine.html">Interaction Engine</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/metahuman-support.html">Metahuman Support</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/OpenXR.html">OpenXR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/pose-detection.html">Pose Detection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/UI-input-modules.html">UI Input Modules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/mac-support.html">MAC Support</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/plugin/features/hand-tracking-hinting.html">Hinting API</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/xr/unreal/faq/index.html">Frequently Asked Questions</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../openxr/index.html">OpenXR</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../openxr/installation/index.html">Installation</a></li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../openxr/configuration/index.html">Configuration</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/configuration/tracker-mounting/index.html">Tracker Mounting</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/configuration/logging/index.html">Logging</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/configuration/disabling-the-layer/index.html">Disabling the Layer</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../openxr/features/index.html">Features</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/features/tracking-forearm/index.html">Ultraleap Tracking Forearm</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/features/hand-interaction-profile/index.html">Hand Interaction Profile</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/features/controller-switching/index.html">Controller Switching</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../openxr/features/facebook-aim/index.html">Meta Tracking Aim</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../openxr/changelog/index.html">Changelog</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p class="caption"><span class="caption-text">Tabletop Development, Tools & Plugins</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/index.html">Tabletop Overview</a></li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unity/index.html">Unity Tabletop</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unity/getting-started/index.html"> Getting Started with Unity</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unity/getting-started/your-first-project.html">Your First Project</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unity/plugin/index.html">Ultraleap Unity Plugin</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unreal/index.html">Unreal Tabletop</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unreal/getting-started/index.html">Getting Started with Unreal</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../xr-and-tabletop/tabletop/unreal/plugin/index.html">Ultraleap Plugin Features</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p class="caption"><span class="caption-text">API Reference</span></p>
|
||
<ul class="current">
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../unity-api/api-reference.html">Unity Plugin API</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unity-api/classlist.html">Classes</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/13b525b6ad342dcddf82d588b1bfbf117c554226.html">Class Leap::Unity::MRTK::LeapMRTKSubsystem::LeapHandContainer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/24208ec53902fcf81579e68d39c45c3a973b5b8d.html">Class Leap::Unity::MRTK::LeapMRTKSubsystem::LeapMRTKProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/347e6b5df33f1aed7d859d9f37475dcf8b282169.html">Class Leap::HandsModule::HandModelManager::HandModelPair</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/6a45ec5d72f0f77be3d98a91727583997fa27c53.html">Class Leap::PhysicalHands::HandFadeInAtDistanceFromRealData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/6a92acb2fd60fc004bb1ccf86cc3da56291ce304.html">Class Leap::HandEnableDisable::FadeRendererMaterialColorReferences</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/744d07b2ab17481ed26b74e3cbc7c46734a7f2b8.html">Class Leap::Tracking::OpenXR::HandTrackingFeature::Native</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_hand_pose_validator.html">Class HandPoseValidator</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_action_detector.html">Class Leap::ActionDetector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_anchor.html">Class Leap::Anchor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_anchor_group.html">Class Leap::AnchorGroup</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_anchor_set.html">Class Leap::AnchorSet</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_anchorable_behaviour.html">Class Leap::AnchorableBehaviour</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_arm.html">Class Leap::Arm</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attachments_1_1_attachment_hand.html">Class Leap::Attachments::AttachmentHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attachments_1_1_attachment_hand_enable_disable.html">Class Leap::Attachments::AttachmentHandEnableDisable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attachments_1_1_attachment_hands.html">Class Leap::Attachments::AttachmentHands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attachments_1_1_attachment_point_behaviour.html">Class Leap::Attachments::AttachmentPointBehaviour</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attachments_1_1_attachment_point_flags_extensions.html">Class Leap::Attachments::AttachmentPointFlagsExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_combinable_property_attribute.html">Class Leap::Attributes::CombinablePropertyAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_attribute.html">Class Leap::Attributes::DisableAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if.html">Class Leap::Attributes::DisableIf</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if_all.html">Class Leap::Attributes::DisableIfAll</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if_any.html">Class Leap::Attributes::DisableIfAny</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if_base.html">Class Leap::Attributes::DisableIfBase</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if_equal.html">Class Leap::Attributes::DisableIfEqual</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_disable_if_not_equal.html">Class Leap::Attributes::DisableIfNotEqual</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_edit_time_only.html">Class Leap::Attributes::EditTimeOnly</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_enum_flags.html">Class Leap::Attributes::EnumFlags</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_indent_attribute.html">Class Leap::Attributes::IndentAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_inspector_name_attribute.html">Class Leap::Attributes::InspectorNameAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_max_value.html">Class Leap::Attributes::MaxValue</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_min_max.html">Class Leap::Attributes::MinMax</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_min_value.html">Class Leap::Attributes::MinValue</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_on_editor_change_attribute.html">Class Leap::Attributes::OnEditorChangeAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_attributes_1_1_units_attribute.html">Class Leap::Attributes::UnitsAttribute</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_bit_converter_non_alloc.html">Class Leap::BitConverterNonAlloc</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_bone.html">Class Leap::Bone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_c_sharp_extensions.html">Class Leap::CSharpExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_c_sharp_extensions_1_1_constants.html">Class Leap::CSharpExtensions::Constants</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_capsule_hand.html">Class Leap::CapsuleHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_comment.html">Class Leap::Comment</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_config.html">Class Leap::Config</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_config_change_event_args.html">Class Leap::ConfigChangeEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_connection_event_args.html">Class Leap::ConnectionEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_connection_lost_event_args.html">Class Leap::ConnectionLostEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_controller.html">Class Leap::Controller</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_copy_from_other_extensions.html">Class Leap::CopyFromOtherExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_debug_hand.html">Class Leap::DebugHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_device.html">Class Leap::Device</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_device_event_args.html">Class Leap::DeviceEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_device_failure_event_args.html">Class Leap::DeviceFailureEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_device_list.html">Class Leap::DeviceList</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_distortion_data.html">Class Leap::DistortionData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_distortion_event_args.html">Class Leap::DistortionEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_dropped_frame_event_args.html">Class Leap::DroppedFrameEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_enable_depth_buffer.html">Class Leap::EnableDepthBuffer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_encoding_1_1_vector_hand.html">Class Leap::Encoding::VectorHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_encoding_1_1_vector_hand_extensions.html">Class Leap::Encoding::VectorHandExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_enum_event_table.html">Class Leap::EnumEventTable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_enum_event_table_1_1_entry.html">Class Leap::EnumEventTable::Entry</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_examples_1_1_ignore_collisions_in_children.html">Class Leap::Examples::IgnoreCollisionsInChildren</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_failed_device.html">Class Leap::FailedDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_failed_device_list.html">Class Leap::FailedDeviceList</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_fiducial_pose_event_args.html">Class Leap::FiducialPoseEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_finger.html">Class Leap::Finger</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_finger_model.html">Class Leap::FingerModel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_frame.html">Class Leap::Frame</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_frame_event_args.html">Class Leap::FrameEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_from_matrix_extension.html">Class Leap::FromMatrixExtension</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_grab_detector.html">Class Leap::GrabDetector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand.html">Class Leap::Hand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_enable_disable.html">Class Leap::HandEnableDisable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_model.html">Class Leap::HandModel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_model_base.html">Class Leap::HandModelBase</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_pose_detector.html">Class Leap::HandPoseDetector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_pose_editor.html">Class Leap::HandPoseEditor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_pose_recorder.html">Class Leap::HandPoseRecorder</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_pose_scriptable_object.html">Class Leap::HandPoseScriptableObject</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_pose_viewer.html">Class Leap::HandPoseViewer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_tracking_hint_manager.html">Class Leap::HandTrackingHintManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_tracking_source_utility.html">Class Leap::HandTrackingSourceUtility</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hand_utils.html">Class Leap::HandUtils</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands.html">Class Leap::Hands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_bone_name_definitions.html">Class Leap::HandsModule::BoneNameDefinitions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_bound_bone.html">Class Leap::HandsModule::BoundBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_bound_finger.html">Class Leap::HandsModule::BoundFinger</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_bound_hand.html">Class Leap::HandsModule::BoundHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_distort_tracking_data_to_visuals.html">Class Leap::HandsModule::DistortTrackingDataToVisuals</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_hand_binder.html">Class Leap::HandsModule::HandBinder</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_hand_binder_auto_binder.html">Class Leap::HandsModule::HandBinderAutoBinder</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_hand_binder_utilities.html">Class Leap::HandsModule::HandBinderUtilities</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_hand_model_manager.html">Class Leap::HandsModule::HandModelManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_serialized_transform.html">Class Leap::HandsModule::SerializedTransform</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_show_arm.html">Class Leap::HandsModule::ShowArm</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_hands_module_1_1_transform_store.html">Class Leap::HandsModule::TransformStore</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_head_pose_event_args.html">Class Leap::HeadPoseEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_image_event_args.html">Class Leap::ImageEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_input_actions_1_1_leap_hand_input.html">Class Leap::InputActions::LeapHandInput</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_input_actions_1_1_x_r_hands_input_action_updater.html">Class Leap::InputActions::XRHandsInputActionUpdater</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_internal_frame_event_args.html">Class Leap::InternalFrameEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_kabsch_solver.html">Class Leap::KabschSolver</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_event_args.html">Class Leap::LeapEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_image_retriever.html">Class Leap::LeapImageRetriever</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_image_retriever_1_1_eye_texture_data.html">Class Leap::LeapImageRetriever::EyeTextureData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_image_retriever_1_1_leap_distortion_data.html">Class Leap::LeapImageRetriever::LeapDistortionData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_image_retriever_1_1_leap_texture_data.html">Class Leap::LeapImageRetriever::LeapTextureData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_provider.html">Class Leap::LeapProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_provider_extensions.html">Class Leap::LeapProviderExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_service_provider.html">Class Leap::LeapServiceProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_service_provider_1_1_leap_f_o_v_info.html">Class Leap::LeapServiceProvider::LeapFOVInfo</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_service_provider_1_1_leap_f_o_v_infos.html">Class Leap::LeapServiceProvider::LeapFOVInfos</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_x_r_hand_provider.html">Class Leap::LeapXRHandProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_leap_x_r_service_provider.html">Class Leap::LeapXRServiceProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_log_event_args.html">Class Leap::LogEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_metadata_util.html">Class Leap::MetadataUtil</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_contact_bone.html">Class Leap::PhysicalHands::ContactBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_contact_hand.html">Class Leap::PhysicalHands::ContactHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_contact_hand_1_1_ignore_data.html">Class Leap::PhysicalHands::ContactHand::IgnoreData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_contact_parent.html">Class Leap::PhysicalHands::ContactParent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_contact_utils.html">Class Leap::PhysicalHands::ContactUtils</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_grab_ball.html">Class Leap::PhysicalHands::GrabBall</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_grab_helper.html">Class Leap::PhysicalHands::GrabHelper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_grab_helper_object.html">Class Leap::PhysicalHands::GrabHelperObject</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_grab_helper_object_1_1_grab_values.html">Class Leap::PhysicalHands::GrabHelperObject::GrabValues</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_hard_contact_bone.html">Class Leap::PhysicalHands::HardContactBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_hard_contact_hand.html">Class Leap::PhysicalHands::HardContactHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_hard_contact_parent.html">Class Leap::PhysicalHands::HardContactParent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_ignore_physical_hands.html">Class Leap::PhysicalHands::IgnorePhysicalHands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_no_contact_bone.html">Class Leap::PhysicalHands::NoContactBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_no_contact_hand.html">Class Leap::PhysicalHands::NoContactHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_no_contact_parent.html">Class Leap::PhysicalHands::NoContactParent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_phys_exts.html">Class Leap::PhysicalHands::PhysExts</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hand_events.html">Class Leap::PhysicalHands::PhysicalHandEvents</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hand_utils.html">Class Leap::PhysicalHands::PhysicalHandUtils</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_button.html">Class Leap::PhysicalHands::PhysicalHandsButton</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_button_helper.html">Class Leap::PhysicalHands::PhysicalHandsButtonHelper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_button_toggle.html">Class Leap::PhysicalHands::PhysicalHandsButtonToggle</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_manager.html">Class Leap::PhysicalHands::PhysicalHandsManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_slider.html">Class Leap::PhysicalHands::PhysicalHandsSlider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_physical_hands_slider_helper.html">Class Leap::PhysicalHands::PhysicalHandsSliderHelper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_soft_contact_bone.html">Class Leap::PhysicalHands::SoftContactBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_soft_contact_hand.html">Class Leap::PhysicalHands::SoftContactHand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_1_1_soft_contact_parent.html">Class Leap::PhysicalHands::SoftContactParent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_physical_hands_anchorable.html">Class Leap::PhysicalHandsAnchorable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_pinch_detector.html">Class Leap::PinchDetector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_point_mapping_change_event_args.html">Class Leap::PointMappingChangeEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_policy_event_args.html">Class Leap::PolicyEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_pool.html">Class Leap::Pool</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_pose_extensions.html">Class Leap::PoseExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_post_process_provider.html">Class Leap::PostProcessProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_produce_consume_buffer.html">Class Leap::ProduceConsumeBuffer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_readme_1_1_scene_readme_ping.html">Class Leap::Readme::SceneReadmePing</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_ring_buffer.html">Class Leap::RingBuffer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_runtime_gizmos_1_1_runtime_gizmo_drawer.html">Class Leap::RuntimeGizmos::RuntimeGizmoDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_runtime_gizmos_1_1_runtime_gizmo_extensions.html">Class Leap::RuntimeGizmos::RuntimeGizmoExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_runtime_gizmos_1_1_runtime_gizmo_manager.html">Class Leap::RuntimeGizmos::RuntimeGizmoManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_runtime_gizmos_1_1_runtime_gizmo_toggle.html">Class Leap::RuntimeGizmos::RuntimeGizmoToggle</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_serializable_hash_set.html">Class Leap::SerializableHashSet</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_serializable_hash_set_base.html">Class Leap::SerializableHashSetBase</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_set_config_response_event_args.html">Class Leap::SetConfigResponseEventArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_simple_anchor_feedback.html">Class Leap::SimpleAnchorFeedback</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_simple_facing_camera_callbacks.html">Class Leap::SimpleFacingCameraCallbacks</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_smoothed_float.html">Class Leap::SmoothedFloat</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_subsystem_starter.html">Class Leap::SubsystemStarter</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_swizzle.html">Class Leap::Swizzle</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_test_hand_factory.html">Class Leap::TestHandFactory</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_1_1_open_x_r_1_1_hand_tracker.html">Class Leap::Tracking::OpenXR::HandTracker</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_1_1_open_x_r_1_1_hand_tracking_feature.html">Class Leap::Tracking::OpenXR::HandTrackingFeature</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_1_1_open_x_r_1_1_open_x_r_leap_provider.html">Class Leap::Tracking::OpenXR::OpenXRLeapProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_1_1_open_x_r_1_1_open_x_r_utility.html">Class Leap::Tracking::OpenXR::OpenXRUtility</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_marker.html">Class Leap::TrackingMarker</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_tracking_marker_object.html">Class Leap::TrackingMarkerObject</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_transform_extensions.html">Class Leap::TransformExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_transform_history.html">Class Leap::TransformHistory</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_ultraleap_settings.html">Class Leap::UltraleapSettings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_unity_1_1_m_r_t_k_1_1_leap_m_r_t_k_subsystem.html">Class Leap::Unity::MRTK::LeapMRTKSubsystem</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_utils.html">Class Leap::Utils</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_utils_1_1_math.html">Class Leap::Utils::Math</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_visual_f_o_v.html">Class Leap::VisualFOV</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_x_r_hands_leap_provider.html">Class Leap::XRHandsLeapProvider</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_x_r_hands_utils.html">Class Leap::XRHandsUtils</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_x_r_leap_provider_manager.html">Class Leap::XRLeapProviderManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_1_1_x_r_support_util.html">Class Leap::XRSupportUtil</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_hands_subsystem.html">Class LeapHandsSubsystem</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_circular_object_buffer.html">Class LeapInternal::CircularObjectBuffer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_connection.html">Class LeapInternal::Connection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_copy_from_leap_c_extensions.html">Class LeapInternal::CopyFromLeapCExtensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_image.html">Class LeapInternal::Image</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_image_data.html">Class LeapInternal::ImageData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_leap_c.html">Class LeapInternal::LeapC</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_logger.html">Class LeapInternal::Logger</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_memory_manager.html">Class LeapInternal::MemoryManager</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_server_status.html">Class LeapInternal::ServerStatus</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_server_status_1_1_server_status_checker.html">Class LeapInternal::ServerStatus::ServerStatusChecker</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_struct_marshal.html">Class LeapInternal::StructMarshal</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/class_leap_internal_1_1_struct_marshal_1_1_struct_container.html">Class LeapInternal::StructMarshal::StructContainer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/class/eb8833db5a66598cd15c0085e43635abcfdb7ef0.html">Class Leap::PhysicalHands::ContactBone::ClosestColliderDirection</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unity-api/interfacelist.html">Interfaces</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_additive_drawer.html">Interface Leap::Attributes::IAdditiveDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_after_field_additive_drawer.html">Interface Leap::Attributes::IAfterFieldAdditiveDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_after_label_additive_drawer.html">Interface Leap::Attributes::IAfterLabelAdditiveDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_before_field_additive_drawer.html">Interface Leap::Attributes::IBeforeFieldAdditiveDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_before_label_additive_drawer.html">Interface Leap::Attributes::IBeforeLabelAdditiveDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_full_property_drawer.html">Interface Leap::Attributes::IFullPropertyDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_property_constrainer.html">Interface Leap::Attributes::IPropertyConstrainer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_property_disabler.html">Interface Leap::Attributes::IPropertyDisabler</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_support_drag_and_drop.html">Interface Leap::Attributes::ISupportDragAndDrop</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_attributes_1_1_i_top_panel_drawer.html">Interface Leap::Attributes::ITopPanelDrawer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_encoding_1_1_i_interpolable.html">Interface Leap::Encoding::IInterpolable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_i_can_report_duplicate_information.html">Interface Leap::ICanReportDuplicateInformation</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_i_controller.html">Interface Leap::IController</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_i_poolable.html">Interface Leap::IPoolable</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_physical_hands_1_1_i_physical_hand_contact.html">Interface Leap::PhysicalHands::IPhysicalHandContact</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_physical_hands_1_1_i_physical_hand_grab.html">Interface Leap::PhysicalHands::IPhysicalHandGrab</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_physical_hands_1_1_i_physical_hand_hover.html">Interface Leap::PhysicalHands::IPhysicalHandHover</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_physical_hands_1_1_i_physical_hand_primary_hover.html">Interface Leap::PhysicalHands::IPhysicalHandPrimaryHover</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/interface/interface_leap_1_1_runtime_gizmos_1_1_i_runtime_gizmo_component.html">Interface Leap::RuntimeGizmos::IRuntimeGizmoComponent</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unity-api/structlist.html">Data Structures</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/0d7b075c15ab6b9842fd90c481f2e286457c5226.html">Struct Leap::PhysicalHands::GrabHelperObject::VelocitySample</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/111d6cdf9827987f428b3eff02b77815ba25a586.html">Struct LeapInternal::LEAP_POINT_MAPPING_CHANGE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/118070d2b8c82ebb0ae42e1c006615d1cef79552.html">Struct Leap::HandPoseScriptableObject::FingerJointThresholds</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/1354ad673b9ddb9a3a7087763f5b5cf02fa7f380.html">Struct LeapInternal::LeapC::LEAP_SERVER_STATUS_DEVICE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/141a11ee6eed37a39823a409cb70ead572f1e050.html">Struct LeapInternal::LEAP_NEW_DEVICE_TRANSFORM</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/17279e9f6f5203219d322a9acff432f984310b5c.html">Struct LeapInternal::LEAP_CONFIG_CHANGE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/17ec1510ad162e793f0a36ea48f016ec8bb9ffe9.html">Struct LeapInternal::LeapC::LEAP_RECORDING_STATUS</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/1e66c7063feab22a60b01bc85ef5129047091793.html">Struct Leap::PhysicalHands::GrabBall::GrabBallRestrictionStatus</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/1f3d030f221a5375134a8e9cbc3fe83c3efbbcdb.html">Struct Leap::InputActions::XRHandsInputActionUpdater::LeapHandStateDelegates</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/40dd850423b771a1e8cdf8d22b68e4b4b9b0b14f.html">Struct LeapInternal::LEAP_DEVICE_STATUS_CHANGE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/543c18f59a623eb1272df8b2b90a35d8156abd72.html">Struct LeapInternal::LEAP_CONFIG_RESPONSE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/59464bb5ea173e2143fc4b56ee25d478e3a32f46.html">Struct LeapInternal::LEAP_DISCONNECTION_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/60ecd6e19458dff5789e3771129ac4d64f93b646.html">Struct LeapInternal::LEAP_DROPPED_FRAME_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/728ba3c831c595794ab204d88a03ccfbee9be235.html">Struct LeapInternal::LEAP_TRACKING_MODE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/810dfa2bd49d8f4efc0fc30d72e3a6d638353e0f.html">Struct LeapInternal::LEAP_CONNECTION_MESSAGE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/8e6e117ea86619b63f947519b4248f1476c7132d.html">Struct LeapInternal::LeapC::LEAP_RECORDING_PARAMETERS</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/91859dc66eb3623da404fa6cf34ab22460b835ac.html">Struct LeapInternal::LEAP_FIDUCIAL_POSE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/a11419f6af8345baa0e0d5040b73928f38c0dba4.html">Struct LeapInternal::LeapC::LEAP_SERVER_STATUS</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/a1dc02956e5bb58df7190e5a8ccb34b778940c66.html">Struct Leap::RuntimeGizmos::RuntimeGizmoDrawer::WireSphere</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/a61e7a99aad474ea5bd342f14bef51eda0ea1e43.html">Struct LeapInternal::LEAP_DEVICE_FAILURE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/ac0513286582ccd4c747464c6a9adca817ff1e46.html">Struct LeapInternal::LEAP_VARIANT_VALUE_TYPE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/b2ac842833f9c255d5b154982e00237ddb393098.html">Struct Leap::Attachments::AttachmentHand::AttachmentPointsEnumerator</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/e10207c0f2f3293a16eda150846409a1088e97f6.html">Struct LeapInternal::LEAP_CONFIG_RESPONSE_EVENT_WITH_REF_TYPE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/fed8c3895a15f027ec40f90143b83fd558c14050.html">Struct LeapInternal::LEAP_CONNECTION_LOST_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_begin_profiling_block_args.html">Struct Leap::BeginProfilingBlockArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_begin_profiling_for_thread_args.html">Struct Leap::BeginProfilingForThreadArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_bit_converter_non_alloc_1_1_conversion_struct.html">Struct Leap::BitConverterNonAlloc::ConversionStruct</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_end_profiling_block_args.html">Struct Leap::EndProfilingBlockArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_end_profiling_for_thread_args.html">Struct Leap::EndProfilingForThreadArgs</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_hand_pose_detector_1_1_pose_rule.html">Struct Leap::HandPoseDetector::PoseRule</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_hand_pose_detector_1_1_pose_rule_cache.html">Struct Leap::HandPoseDetector::PoseRuleCache</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_hand_pose_detector_1_1_rule_direction.html">Struct Leap::HandPoseDetector::RuleDirection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_hand_pose_detector_1_1_validation_data.html">Struct Leap::HandPoseDetector::ValidationData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_input_actions_1_1_leap_hand_state.html">Struct Leap::InputActions::LeapHandState</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_leap_transform.html">Struct Leap::LeapTransform</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_metadata_util_1_1_analytics.html">Struct Leap::MetadataUtil::Analytics</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_metadata_util_1_1_telemetry.html">Struct Leap::MetadataUtil::Telemetry</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_point_mapping.html">Struct Leap::PointMapping</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_readonly_hash_set.html">Struct Leap::ReadonlyHashSet</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_ring_buffer_1_1_ring_buffer_enumerator.html">Struct Leap::RingBuffer::RingBufferEnumerator</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_runtime_gizmos_1_1_runtime_gizmo_drawer_1_1_line.html">Struct Leap::RuntimeGizmos::RuntimeGizmoDrawer::Line</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_single_layer.html">Struct Leap::SingleLayer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_tracking_1_1_open_x_r_1_1_hand_joint_location.html">Struct Leap::Tracking::OpenXR::HandJointLocation</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_transform_history_1_1_transform_data.html">Struct Leap::TransformHistory::TransformData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_utils_1_1_children_enumerator.html">Struct Leap::Utils::ChildrenEnumerator</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_1_1_utils_1_1_horizontal_line_rect_enumerator.html">Struct Leap::Utils::HorizontalLineRectEnumerator</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_connection_1_1_key.html">Struct LeapInternal::Connection::Key</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___a_l_l_o_c_a_t_o_r.html">Struct LeapInternal::LEAP_ALLOCATOR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___b_o_n_e.html">Struct LeapInternal::LEAP_BONE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___c_o_n_n_e_c_t_i_o_n___c_o_n_f_i_g.html">Struct LeapInternal::LEAP_CONNECTION_CONFIG</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___c_o_n_n_e_c_t_i_o_n___e_v_e_n_t.html">Struct LeapInternal::LEAP_CONNECTION_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___c_o_n_n_e_c_t_i_o_n___i_n_f_o.html">Struct LeapInternal::LEAP_CONNECTION_INFO</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___d_e_v_i_c_e___e_v_e_n_t.html">Struct LeapInternal::LEAP_DEVICE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___d_e_v_i_c_e___i_n_f_o.html">Struct LeapInternal::LEAP_DEVICE_INFO</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___d_e_v_i_c_e___r_e_f.html">Struct LeapInternal::LEAP_DEVICE_REF</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___d_i_g_i_t.html">Struct LeapInternal::LEAP_DIGIT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___e_y_e___e_v_e_n_t.html">Struct LeapInternal::LEAP_EYE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___f_r_a_m_e___h_e_a_d_e_r.html">Struct LeapInternal::LEAP_FRAME_HEADER</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___h_a_n_d.html">Struct LeapInternal::LEAP_HAND</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___h_e_a_d___p_o_s_e___e_v_e_n_t.html">Struct LeapInternal::LEAP_HEAD_POSE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___i_m_a_g_e.html">Struct LeapInternal::LEAP_IMAGE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___i_m_a_g_e___e_v_e_n_t.html">Struct LeapInternal::LEAP_IMAGE_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___i_m_a_g_e___p_r_o_p_e_r_t_i_e_s.html">Struct LeapInternal::LEAP_IMAGE_PROPERTIES</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___l_o_g___e_v_e_n_t.html">Struct LeapInternal::LEAP_LOG_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___m_a_t_r_i_x__3x3.html">Struct LeapInternal::LEAP_MATRIX_3x3</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___p_a_l_m.html">Struct LeapInternal::LEAP_PALM</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___p_o_i_n_t___m_a_p_p_i_n_g.html">Struct LeapInternal::LEAP_POINT_MAPPING</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___p_o_l_i_c_y___e_v_e_n_t.html">Struct LeapInternal::LEAP_POLICY_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___q_u_a_t_e_r_n_i_o_n.html">Struct LeapInternal::LEAP_QUATERNION</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___t_e_l_e_m_e_t_r_y___d_a_t_a.html">Struct LeapInternal::LEAP_TELEMETRY_DATA</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___t_i_p.html">Struct LeapInternal::LEAP_TIP</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___t_r_a_c_k_i_n_g___e_v_e_n_t.html">Struct LeapInternal::LEAP_TRACKING_EVENT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___v_a_r_i_a_n_t___r_e_f___t_y_p_e.html">Struct LeapInternal::LEAP_VARIANT_REF_TYPE</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___v_e_c_t_o_r.html">Struct LeapInternal::LEAP_VECTOR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_l_e_a_p___v_e_r_s_i_o_n.html">Struct LeapInternal::LEAP_VERSION</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_memory_manager_1_1_active_memory_info.html">Struct LeapInternal::MemoryManager::ActiveMemoryInfo</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/struct/struct_leap_internal_1_1_memory_manager_1_1_pool_key.html">Struct LeapInternal::MemoryManager::PoolKey</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unity-api/namespacelist.html">Namespaces</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_a_o_t.html">Namespace AOT</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_bone.html">Namespace Bone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_hand.html">Namespace Hand</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_image.html">Namespace Image</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_jet_brains_1_1_annotations.html">Namespace JetBrains::Annotations</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap.html">Namespace Leap</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_attachments.html">Namespace Leap::Attachments</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_attributes.html">Namespace Leap::Attributes</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_encoding.html">Namespace Leap::Encoding</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_examples.html">Namespace Leap::Examples</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_hands_module.html">Namespace Leap::HandsModule</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_input_actions.html">Namespace Leap::InputActions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_physical_hands.html">Namespace Leap::PhysicalHands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_physical_hands_1_1_contact_bone.html">Namespace Leap::PhysicalHands::ContactBone</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_readme.html">Namespace Leap::Readme</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_runtime_gizmos.html">Namespace Leap::RuntimeGizmos</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_tracking.html">Namespace Leap::Tracking</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_tracking_1_1_open_x_r.html">Namespace Leap::Tracking::OpenXR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_unity.html">Namespace Leap::Unity</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_1_1_unity_1_1_m_r_t_k.html">Namespace Leap::Unity::MRTK</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_leap_internal.html">Namespace LeapInternal</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_mixed_reality_1_1_toolkit.html">Namespace MixedReality::Toolkit</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_mixed_reality_1_1_toolkit_1_1_input.html">Namespace MixedReality::Toolkit::Input</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_mixed_reality_1_1_toolkit_1_1_subsystems.html">Namespace MixedReality::Toolkit::Subsystems</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system.html">Namespace System</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_collections.html">Namespace System::Collections</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_collections_1_1_concurrent.html">Namespace System::Collections::Concurrent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_collections_1_1_generic.html">Namespace System::Collections::Generic</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_component_model.html">Namespace System::ComponentModel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_i_o.html">Namespace System::IO</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_linq.html">Namespace System::Linq</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_reflection.html">Namespace System::Reflection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_runtime_1_1_interop_services.html">Namespace System::Runtime::InteropServices</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_text_1_1_regular_expressions.html">Namespace System::Text::RegularExpressions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_system_1_1_threading.html">Namespace System::Threading</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_test_hand_pose.html">Namespace TestHandPose</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_1_1_collections.html">Namespace Unity::Collections</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine.html">Namespace UnityEngine</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_assertions.html">Namespace UnityEngine::Assertions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_events.html">Namespace UnityEngine::Events</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_input_system.html">Namespace UnityEngine::InputSystem</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_input_system_1_1_layouts.html">Namespace UnityEngine::InputSystem::Layouts</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_input_system_1_1_low_level.html">Namespace UnityEngine::InputSystem::LowLevel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_input_system_1_1_utilities.html">Namespace UnityEngine::InputSystem::Utilities</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_rendering.html">Namespace UnityEngine::Rendering</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_scene_management.html">Namespace UnityEngine::SceneManagement</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_scripting.html">Namespace UnityEngine::Scripting</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_serialization.html">Namespace UnityEngine::Serialization</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_spatial_tracking.html">Namespace UnityEngine::SpatialTracking</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_subsystems_implementation_1_1_extensions.html">Namespace UnityEngine::SubsystemsImplementation::Extensions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r.html">Namespace UnityEngine::XR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_hands.html">Namespace UnityEngine::XR::Hands</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_hands_1_1_processing.html">Namespace UnityEngine::XR::Hands::Processing</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_hands_1_1_provider_implementation.html">Namespace UnityEngine::XR::Hands::ProviderImplementation</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_management.html">Namespace UnityEngine::XR::Management</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_open_x_r.html">Namespace UnityEngine::XR::OpenXR</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_engine_1_1_x_r_1_1_open_x_r_1_1_features.html">Namespace UnityEngine::XR::OpenXR::Features</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespace_unity_object.html">Namespace UnityObject</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unity-api/namespace/namespacestatic.html">Namespace static</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../unreal-api/api-reference.html">Unreal Plugin API</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unreal-api/classlist.html">Classes</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_a_joint_occlusion_actor.html">Class AJointOcclusionActor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_a_leap_hand_actor.html">Class ALeapHandActor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_a_leap_visualizer.html">Class ALeapVisualizer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_a_tracking_device_base_actor.html">Class ATrackingDeviceBaseActor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_a_ultraleap_tick_in_editor_base_actor.html">Class AUltraleapTickInEditorBaseActor</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_colour_map.html">Class FColourMap</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_device_combiner.html">Class FDeviceCombiner</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_hand_confidence_history.html">Class FHandConfidenceHistory</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_hand_position_history.html">Class FHandPositionHistory</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_joint_confidence_history.html">Class FJointConfidenceHistory</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_kabsch_solver.html">Class FKabschSolver</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_async.html">Class FLeapAsync</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_device_wrapper.html">Class FLeapDeviceWrapper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_image.html">Class FLeapImage</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_live_link_producer.html">Class FLeapLiveLinkProducer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_utility.html">Class FLeapUtility</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_wrapper.html">Class FLeapWrapper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_leap_wrapper_base.html">Class FLeapWrapperBase</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_open_x_r_to_leap_wrapper.html">Class FOpenXRToLeapWrapper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_anim_custom_details_panel.html">Class FUltraleapAnimCustomDetailsPanel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_combined_device.html">Class FUltraleapCombinedDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_combined_device_angular.html">Class FUltraleapCombinedDeviceAngular</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_combined_device_confidence.html">Class FUltraleapCombinedDeviceConfidence</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_device.html">Class FUltraleapDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_leap_custom_details_panel.html">Class FUltraleapLeapCustomDetailsPanel</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_tracking_editor_module.html">Class FUltraleapTrackingEditorModule</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_tracking_input_device.html">Class FUltraleapTrackingInputDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_f_ultraleap_tracking_plugin.html">Class FUltraleapTrackingPlugin</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_from_matrix_extension.html">Class FromMatrixExtension</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_hand_tracking_device.html">Class IHandTrackingDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_hand_tracking_wrapper.html">Class IHandTrackingWrapper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_leap_connector.html">Class ILeapConnector</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_leap_connector_callbacks.html">Class ILeapConnectorCallbacks</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_tracking_device_wrapper.html">Class ITrackingDeviceWrapper</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_i_ultraleap_tracking_plugin.html">Class IUltraleapTrackingPlugin</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_leap_utility_timer.html">Class LeapUtilityTimer</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_leap_wrapper_callback_interface.html">Class LeapWrapperCallbackInterface</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_anim_graph_node___modify_body_state_mapped_bones.html">Class UAnimGraphNode_ModifyBodyStateMappedBones</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_grab_classifier_probe.html">Class UGrabClassifierProbe</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_i_e_grab_classifier_component.html">Class UIEGrabClassifierComponent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_leap_blueprint_function_library.html">Class ULeapBlueprintFunctionLibrary</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_leap_component.html">Class ULeapComponent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_leap_subsystem.html">Class ULeapSubsystem</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_leap_tracking_settings.html">Class ULeapTrackingSettings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_leap_widget_interaction_component.html">Class ULeapWidgetInteractionComponent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_tick_in_editor_static_mesh_component.html">Class UTickInEditorStaticMeshComponent</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/class/class_u_ultraleap_i_e_function_library.html">Class UUltraleapIEFunctionLibrary</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../../unreal-api/structlist.html">Data Structures</a><input class="toctree-checkbox" id="toctree-checkbox-30" name="toctree-checkbox-30" role="switch" type="checkbox"/><label for="toctree-checkbox-30"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_e_keys_leap.html">Struct EKeysLeap</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_analytics.html">Struct FAnalytics</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_grab_classifier_params.html">Struct FGrabClassifierParams</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_bone_data.html">Struct FLeapBoneData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_device.html">Struct FLeapDevice</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_digit_data.html">Struct FLeapDigitData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_frame_data.html">Struct FLeapFrameData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_hand_data.html">Struct FLeapHandData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_options.html">Struct FLeapOptions</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_palm_data.html">Struct FLeapPalmData</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_leap_stats.html">Struct FLeapStats</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../../unreal-api/struct/struct_f_telemetry.html">Struct FTelemetry</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 current has-children"><a class="reference internal" href="../index.html">Native (LeapC) Manual and API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-31" name="toctree-checkbox-31" role="switch" type="checkbox"/><label for="toctree-checkbox-31"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../leapc-guide.html">LeapC Guide</a><input class="toctree-checkbox" id="toctree-checkbox-32" name="toctree-checkbox-32" role="switch" type="checkbox"/><label for="toctree-checkbox-32"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../leapc-guide/using-leapc.html">Using LeapC</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../leapc-guide/images.html">Images</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../leapc-guide/leap-concepts.html">Leap Concepts</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 has-children"><a class="reference internal" href="../api-reference.html">API Reference</a><input class="toctree-checkbox" id="toctree-checkbox-33" name="toctree-checkbox-33" role="switch" type="checkbox"/><label for="toctree-checkbox-33"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="../group/group___structs.html">Data Structures</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../group/group___enum.html">Enumerations</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../group/group___hints.html">Hints</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="../group/group___functions.html">Functions</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 current has-children"><a class="reference internal" href="../examples.html">Examples</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-34" name="toctree-checkbox-34" role="switch" type="checkbox"/><label for="toctree-checkbox-34"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
|
||
<li class="toctree-l3"><a class="reference internal" href="example-connection.html">Example Connection</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="callback-example.html">Callback Example</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="polling-example.html">Polling Example</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="interpolated-frames-example.html">Interpolated Frames Example</a></li>
|
||
<li class="toctree-l3 current current-page"><a class="current reference internal" href="#">Images Example</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="multi-device-example.html">Multi Device Example</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="recording-playback-example.html">Recording and Playback Example</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p class="caption"><span class="caption-text">Integrations</span></p>
|
||
<ul>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../brightsign/index.html">Brightsign</a><input class="toctree-checkbox" id="toctree-checkbox-35" name="toctree-checkbox-35" role="switch" type="checkbox"/><label for="toctree-checkbox-35"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../brightsign/setup.html">Install and Configure TouchFree</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../brightsign/create.html">Create a BrightAuthor:connected Presentation</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1 has-children"><a class="reference internal" href="../../../pico/index.html">Pico</a><input class="toctree-checkbox" id="toctree-checkbox-36" name="toctree-checkbox-36" role="switch" type="checkbox"/><label for="toctree-checkbox-36"><div class="visually-hidden">Toggle child pages in navigation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/overview.html">Overview</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/setup-your-headset.html">Prepare the Headset</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/setup-your-software.html">Install the Software</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/troubleshooting.html">Troubleshooting</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/tips-for-demos.html">Demo Tips</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="../../../pico/developer-resources.html">Developer Resources</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../vive/setup-your-software.html">HTC Vive</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../quest/setup-your-software.html">Meta Quest</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../varjo/index.html">Varjo</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../linux/index.html">Linux</a></li>
|
||
</ul>
|
||
<p class="caption"><span class="caption-text">Links</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="../../../useful-links.html">Useful Links</a></li>
|
||
</ul>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</aside>
|
||
<div class="main">
|
||
<div class="content">
|
||
<div class="article-container">
|
||
<div class="content-icon-container">
|
||
<div class="theme-toggle-container theme-toggle-content">
|
||
<button class="theme-toggle">
|
||
<div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
|
||
<svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
|
||
<svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
|
||
<svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
|
||
</button>
|
||
</div>
|
||
<label class="toc-overlay-icon toc-content-icon" for="__toc">
|
||
<div class="visually-hidden">Toggle table of contents sidebar</div>
|
||
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
|
||
</label>
|
||
</div>
|
||
<article role="main">
|
||
<section id="images-example">
|
||
<h1>Images Example<a class="headerlink" href="#images-example" title="Permalink to this headline">¶</a></h1>
|
||
<p>The Ultraleap Tracking Service creates the tracking data provided in a <a class="reference internal" href="../group/group___structs.html#_CPPv419LEAP_TRACKING_EVENT" title="LEAP_TRACKING_EVENT"><code class="xref cpp cpp-struct docutils literal notranslate"><span class="pre">LEAP_TRACKING_EVENT()</span></code></a> struct by analyzing a set of stereo images taken by the Ultraleap Hand Tracking Camera.</p>
|
||
<p>You can subscribe to receive the images LeapC is analyzing by setting the <a class="reference internal" href="../group/group___enum.html#_CPPv4N15eLeapPolicyFlag22eLeapPolicyFlag_ImagesE" title="eLeapPolicyFlag_Images"><code class="xref cpp cpp-enum docutils literal notranslate"><span class="pre">eLeapPolicyFlag_Images</span></code></a> policy flag. This will cause LeapC to start dispatching <a class="reference internal" href="../group/group___structs.html#_CPPv416LEAP_IMAGE_EVENT" title="LEAP_IMAGE_EVENT"><code class="xref cpp cpp-struct docutils literal notranslate"><span class="pre">LEAP_IMAGE_EVENT</span></code></a> messages through the usual message pump.</p>
|
||
<p>Unsubscribing is achieved by calling <a class="reference internal" href="../group/group___functions.html#_CPPv418LeapSetPolicyFlags15LEAP_CONNECTION8uint64_t8uint64_t" title="LeapSetPolicyFlags"><code class="xref cpp cpp-func docutils literal notranslate"><span class="pre">LeapSetPolicyFlags</span></code></a> again with <a class="reference internal" href="../group/group___enum.html#_CPPv4N15eLeapPolicyFlag22eLeapPolicyFlag_ImagesE" title="eLeapPolicyFlag_Images"><code class="xref cpp cpp-enum docutils literal notranslate"><span class="pre">eLeapPolicyFlag_Images</span></code></a> as the “clear” argument.</p>
|
||
<section id="imagesample-c">
|
||
<h2>ImageSample.c<a class="headerlink" href="#imagesample-c" title="Permalink to this headline">¶</a></h2>
|
||
<p>The ImageSample.c program uses the callback mechanism defined by the <a class="reference external" href="example-connection.html">ExampleConnection</a> described in the other examples. Instead of printing out frame information, though, ImageSample keeps track of the latest images that the LeapC API has provided.</p>
|
||
<dl class="simple">
|
||
<dt>LeapC allocates the memory for the images that it provides, and will not release the memory for a set of images until:</dt><dd><ul class="simple">
|
||
<li><p>The client has polled and received the <a class="reference internal" href="../group/group___structs.html#_CPPv416LEAP_IMAGE_EVENT" title="LEAP_IMAGE_EVENT"><code class="xref cpp cpp-struct docutils literal notranslate"><span class="pre">LEAP_IMAGE_EVENT</span></code></a> containing that image’s data</p></li>
|
||
<li><p>The client has polled and received the next <a class="reference internal" href="../group/group___structs.html#_CPPv416LEAP_IMAGE_EVENT" title="LEAP_IMAGE_EVENT"><code class="xref cpp cpp-struct docutils literal notranslate"><span class="pre">LEAP_IMAGE_EVENT</span></code></a></p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<p>If the client wants access to the image after this point then they should copy the data into another, user-allocated, buffer.</p>
|
||
<p>The buffer size needed for a set of images is determined by the image dimensions, the image bytes-per-pixel, and the number of images in the set. Each image’s dimensions are contained in the <a class="reference internal" href="../group/group___structs.html#_CPPv421LEAP_IMAGE_PROPERTIES" title="LEAP_IMAGE_PROPERTIES"><code class="xref cpp cpp-struct docutils literal notranslate"><span class="pre">LEAP_IMAGE_PROPERTIES</span></code></a> structure. For a typical image from a Leap Motion Controller, this size is:</p>
|
||
<div class="highlight-cpp notranslate"><div class="highlight"><pre><span></span><span class="mi">640</span><span class="w"> </span><span class="p">(</span><span class="n">width</span><span class="p">)</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="mi">240</span><span class="w"> </span><span class="p">(</span><span class="n">height</span><span class="p">)</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="mi">1</span><span class="w"> </span><span class="p">(</span><span class="n">byte</span><span class="o">-</span><span class="n">per</span><span class="o">-</span><span class="n">pixel</span><span class="p">)</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="mi">2</span><span class="w"> </span><span class="p">(</span><span class="n">images</span><span class="p">)</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">307200</span><span class="w"> </span><span class="n">bytes</span>
|
||
</pre></div>
|
||
</div>
|
||
<p>The full sample code is:</p>
|
||
<div class="highlight-cpp notranslate"><div class="highlight"><pre><span></span><span class="cp">#include</span><span class="w"> </span><span class="cpf"><stdio.h></span>
|
||
<span class="cp">#include</span><span class="w"> </span><span class="cpf"><stdlib.h></span>
|
||
<span class="cp">#include</span><span class="w"> </span><span class="cpf">"LeapC.h"</span>
|
||
<span class="cp">#include</span><span class="w"> </span><span class="cpf">"ExampleConnection.h"</span>
|
||
|
||
<span class="cm">/** Callback for when the connection opens. */</span>
|
||
<span class="k">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">OnConnect</span><span class="p">(</span><span class="kt">void</span><span class="p">){</span>
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">"Connected.</span><span class="se">\n</span><span class="s">"</span><span class="p">);</span>
|
||
<span class="p">}</span>
|
||
|
||
<span class="cm">/** Callback for when a device is found. */</span>
|
||
<span class="k">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">OnDevice</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="n">LEAP_DEVICE_INFO</span><span class="w"> </span><span class="o">*</span><span class="n">props</span><span class="p">){</span>
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">"Found device %s.</span><span class="se">\n</span><span class="s">"</span><span class="p">,</span><span class="w"> </span><span class="n">props</span><span class="o">-></span><span class="n">serial</span><span class="p">);</span>
|
||
<span class="p">}</span>
|
||
|
||
<span class="cm">/** Callback for when a frame of tracking data is available. */</span>
|
||
<span class="k">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">OnFrame</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="n">LEAP_TRACKING_EVENT</span><span class="w"> </span><span class="o">*</span><span class="n">frame</span><span class="p">){</span>
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">"Frame %lli with %i hands.</span><span class="se">\n</span><span class="s">"</span><span class="p">,</span><span class="w"> </span><span class="p">(</span><span class="kt">long</span><span class="w"> </span><span class="kt">long</span><span class="w"> </span><span class="kt">int</span><span class="p">)</span><span class="n">frame</span><span class="o">-></span><span class="n">info</span><span class="p">.</span><span class="n">frame_id</span><span class="p">,</span><span class="w"> </span><span class="n">frame</span><span class="o">-></span><span class="n">nHands</span><span class="p">);</span>
|
||
<span class="w"> </span><span class="k">for</span><span class="p">(</span><span class="kt">uint32_t</span><span class="w"> </span><span class="n">h</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">h</span><span class="w"> </span><span class="o"><</span><span class="w"> </span><span class="n">frame</span><span class="o">-></span><span class="n">nHands</span><span class="p">;</span><span class="w"> </span><span class="n">h</span><span class="o">++</span><span class="p">){</span>
|
||
<span class="w"> </span><span class="n">LEAP_HAND</span><span class="o">*</span><span class="w"> </span><span class="n">hand</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">&</span><span class="n">frame</span><span class="o">-></span><span class="n">pHands</span><span class="p">[</span><span class="n">h</span><span class="p">];</span>
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">" Hand id %i is a %s hand with position (%f, %f, %f).</span><span class="se">\n</span><span class="s">"</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="n">hand</span><span class="o">-></span><span class="n">id</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="p">(</span><span class="n">hand</span><span class="o">-></span><span class="n">type</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n">eLeapHandType_Left</span><span class="w"> </span><span class="o">?</span><span class="w"> </span><span class="s">"left"</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="s">"right"</span><span class="p">),</span>
|
||
<span class="w"> </span><span class="n">hand</span><span class="o">-></span><span class="n">palm</span><span class="p">.</span><span class="n">position</span><span class="p">.</span><span class="n">x</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="n">hand</span><span class="o">-></span><span class="n">palm</span><span class="p">.</span><span class="n">position</span><span class="p">.</span><span class="n">y</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="n">hand</span><span class="o">-></span><span class="n">palm</span><span class="p">.</span><span class="n">position</span><span class="p">.</span><span class="n">z</span><span class="p">);</span>
|
||
<span class="w"> </span><span class="p">}</span>
|
||
<span class="p">}</span>
|
||
|
||
<span class="cm">/** Callback for when an image is available. */</span>
|
||
<span class="k">static</span><span class="w"> </span><span class="kt">void</span><span class="w"> </span><span class="nf">OnImage</span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="n">LEAP_IMAGE_EVENT</span><span class="w"> </span><span class="o">*</span><span class="n">imageEvent</span><span class="p">){</span>
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">"Received image set for frame %lli with size %lli.</span><span class="se">\n</span><span class="s">"</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="p">(</span><span class="kt">long</span><span class="w"> </span><span class="kt">long</span><span class="w"> </span><span class="kt">int</span><span class="p">)</span><span class="n">imageEvent</span><span class="o">-></span><span class="n">info</span><span class="p">.</span><span class="n">frame_id</span><span class="p">,</span>
|
||
<span class="w"> </span><span class="p">(</span><span class="kt">long</span><span class="w"> </span><span class="kt">long</span><span class="w"> </span><span class="kt">int</span><span class="p">)</span><span class="n">imageEvent</span><span class="o">-></span><span class="n">image</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">properties</span><span class="p">.</span><span class="n">width</span><span class="o">*</span>
|
||
<span class="w"> </span><span class="p">(</span><span class="kt">long</span><span class="w"> </span><span class="kt">long</span><span class="w"> </span><span class="kt">int</span><span class="p">)</span><span class="n">imageEvent</span><span class="o">-></span><span class="n">image</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">properties</span><span class="p">.</span><span class="n">height</span><span class="o">*</span><span class="mi">2</span><span class="p">);</span>
|
||
<span class="p">}</span>
|
||
|
||
<span class="kt">int</span><span class="w"> </span><span class="nf">main</span><span class="p">(</span><span class="kt">int</span><span class="w"> </span><span class="n">argc</span><span class="p">,</span><span class="w"> </span><span class="kt">char</span><span class="o">**</span><span class="w"> </span><span class="n">argv</span><span class="p">)</span><span class="w"> </span><span class="p">{</span>
|
||
<span class="w"> </span><span class="c1">//Set callback function pointers</span>
|
||
<span class="w"> </span><span class="n">ConnectionCallbacks</span><span class="p">.</span><span class="n">on_connection</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">&</span><span class="n">OnConnect</span><span class="p">;</span>
|
||
<span class="w"> </span><span class="n">ConnectionCallbacks</span><span class="p">.</span><span class="n">on_device_found</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">&</span><span class="n">OnDevice</span><span class="p">;</span>
|
||
<span class="w"> </span><span class="n">ConnectionCallbacks</span><span class="p">.</span><span class="n">on_frame</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">&</span><span class="n">OnFrame</span><span class="p">;</span>
|
||
<span class="w"> </span><span class="n">ConnectionCallbacks</span><span class="p">.</span><span class="n">on_image</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">&</span><span class="n">OnImage</span><span class="p">;</span>
|
||
|
||
<span class="w"> </span><span class="n">LEAP_CONNECTION</span><span class="w"> </span><span class="o">*</span><span class="n">connection</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">OpenConnection</span><span class="p">();</span>
|
||
<span class="w"> </span><span class="n">LeapSetPolicyFlags</span><span class="p">(</span><span class="o">*</span><span class="n">connection</span><span class="p">,</span><span class="w"> </span><span class="n">eLeapPolicyFlag_Images</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">);</span>
|
||
|
||
<span class="w"> </span><span class="n">printf</span><span class="p">(</span><span class="s">"Press Enter to exit program.</span><span class="se">\n</span><span class="s">"</span><span class="p">);</span>
|
||
<span class="w"> </span><span class="n">getchar</span><span class="p">();</span>
|
||
<span class="w"> </span><span class="n">CloseConnection</span><span class="p">();</span>
|
||
<span class="w"> </span><span class="n">DestroyConnection</span><span class="p">();</span>
|
||
<span class="w"> </span><span class="k">return</span><span class="w"> </span><span class="mi">0</span><span class="p">;</span>
|
||
<span class="p">}</span>
|
||
<span class="c1">//End-of-Sample</span>
|
||
</pre></div>
|
||
</div>
|
||
<p>Note that this example does not attempt to display image data graphically.</p>
|
||
<hr class="docutils"/>
|
||
<p><a class="reference external" href="#top">Back to top</a></p>
|
||
</section>
|
||
</section>
|
||
|
||
</article>
|
||
</div>
|
||
<footer>
|
||
|
||
|
||
<div class="related-pages">
|
||
<a class="next-page" href="multi-device-example.html">
|
||
<div class="page-info">
|
||
<div class="context">
|
||
<span>Next</span>
|
||
</div>
|
||
<div class="title">Multi Device Example</div>
|
||
</div>
|
||
<svg><use href="#svg-arrow-right"></use></svg>
|
||
</a>
|
||
<a class="prev-page" href="interpolated-frames-example.html">
|
||
<svg><use href="#svg-arrow-right"></use></svg>
|
||
<div class="page-info">
|
||
<div class="context">
|
||
<span>Previous</span>
|
||
</div>
|
||
|
||
<div class="title">Interpolated Frames Example</div>
|
||
|
||
</div>
|
||
</a>
|
||
</div>
|
||
|
||
<div class="related-information">
|
||
Copyright © 2025, Ultraleap |
|
||
Created using <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
|
||
<a href="https://github.com/pradyunsg/furo">Furo theme</a>.
|
||
</div>
|
||
|
||
|
||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-148219387-1"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
|
||
gtag('config', 'UA-148219387-1');
|
||
</script>
|
||
|
||
|
||
</footer>
|
||
</div>
|
||
<aside class="toc-drawer">
|
||
|
||
|
||
<div class="toc-sticky toc-scroll">
|
||
<div class="toc-title-container">
|
||
<span class="toc-title">
|
||
Contents
|
||
</span>
|
||
</div>
|
||
<div class="toc-tree-container">
|
||
<div class="toc-tree">
|
||
<ul>
|
||
<li><a class="reference internal" href="#">Images Example</a><ul>
|
||
<li><a class="reference internal" href="#imagesample-c">ImageSample.c</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</aside>
|
||
</div>
|
||
</div><script data-url_root="../../../" id="documentation_options" src="../../../_static/documentation_options.js"></script>
|
||
<script src="../../../_static/jquery.js"></script>
|
||
<script src="../../../_static/underscore.js"></script>
|
||
<script src="../../../_static/doctools.js"></script>
|
||
<script src="../../../_static/scripts/furo.js"></script>
|
||
</body>
|
||
</html> |