Skip to content

Commit

Permalink
Merge pull request #119 from immersive-web/return-sequence
Browse files Browse the repository at this point in the history
SHA: 6b5297b
Reason: push, by toji

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
toji and github-actions[bot] committed Jun 11, 2024
1 parent 6d39019 commit d93b6d9
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link href="https://www.w3.org/StyleSheets/TR/2021/W3C-ED" rel="stylesheet">
<meta content="Bikeshed version 82ce88815, updated Thu Sep 7 16:33:55 2023 -0700" name="generator">
<link href="https://www.w3.org/TR/webxr-hit-test-1/" rel="canonical">
<meta content="c77ff881474a7f27279ea9ea50e6564e2a4f55d2" name="document-revision">
<meta content="6b5297bf05b88dd5be7a47eceabb86da912ce71c" name="document-revision">
<link href="favicon-32x32.png" rel="icon" sizes="32x32" type="image/png">
<link href="favicon-96x96.png" rel="icon" sizes="96x96" type="image/png">
<style>
Expand Down Expand Up @@ -1426,8 +1426,8 @@ <h2 class="heading settled" data-level="7" id="computing-hit-test-results"><span
</div>
<h2 class="heading settled" data-level="8" id="obtaining-hit-test-results"><span class="secno">8. </span><span class="content">Obtaining hit test results</span><a class="self-link" href="#obtaining-hit-test-results"></a></h2>
<pre class="idl highlight def"><c- b>partial</c-> <c- b>interface</c-> <a class="idl-code" data-link-type="interface" href="https://www.w3.org/TR/webxr/#xrframe-interface" id="ref-for-xrframe-interface⑦"><c- g>XRFrame</c-></a> {
<a class="idl-code" data-link-type="interface" href="https://webidl.spec.whatwg.org/#idl-frozen-array" id="ref-for-idl-frozen-array①"><c- b>FrozenArray</c-></a>&lt;<a data-link-type="idl-name" href="#xrhittestresult" id="ref-for-xrhittestresult⑧"><c- n>XRHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresults" id="ref-for-dom-xrframe-gethittestresults"><c- g>getHitTestResults</c-></a>(<a data-link-type="idl-name" href="#xrhittestsource" id="ref-for-xrhittestsource①⓪"><c- n>XRHitTestSource</c-></a> <dfn class="idl-code" data-dfn-for="XRFrame/getHitTestResults(hitTestSource)" data-dfn-type="argument" data-export id="dom-xrframe-gethittestresults-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code><a class="self-link" href="#dom-xrframe-gethittestresults-hittestsource-hittestsource"></a></dfn>);
<a class="idl-code" data-link-type="interface" href="https://webidl.spec.whatwg.org/#idl-frozen-array" id="ref-for-idl-frozen-array②"><c- b>FrozenArray</c-></a>&lt;<a data-link-type="idl-name" href="#xrtransientinputhittestresult" id="ref-for-xrtransientinputhittestresult③"><c- n>XRTransientInputHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresultsfortransientinput" id="ref-for-dom-xrframe-gethittestresultsfortransientinput"><c- g>getHitTestResultsForTransientInput</c-></a>(<a data-link-type="idl-name" href="#xrtransientinputhittestsource" id="ref-for-xrtransientinputhittestsource①⓪"><c- n>XRTransientInputHitTestSource</c-></a> <dfn class="idl-code" data-dfn-for="XRFrame/getHitTestResultsForTransientInput(hitTestSource)" data-dfn-type="argument" data-export id="dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code><a class="self-link" href="#dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"></a></dfn>);
<a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#idl-sequence" id="ref-for-idl-sequence②"><c- b>sequence</c-></a>&lt;<a data-link-type="idl-name" href="#xrhittestresult" id="ref-for-xrhittestresult⑧"><c- n>XRHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresults" id="ref-for-dom-xrframe-gethittestresults"><c- g>getHitTestResults</c-></a>(<a data-link-type="idl-name" href="#xrhittestsource" id="ref-for-xrhittestsource①⓪"><c- n>XRHitTestSource</c-></a> <dfn class="idl-code" data-dfn-for="XRFrame/getHitTestResults(hitTestSource)" data-dfn-type="argument" data-export id="dom-xrframe-gethittestresults-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code><a class="self-link" href="#dom-xrframe-gethittestresults-hittestsource-hittestsource"></a></dfn>);
<a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#idl-sequence" id="ref-for-idl-sequence③"><c- b>sequence</c-></a>&lt;<a data-link-type="idl-name" href="#xrtransientinputhittestresult" id="ref-for-xrtransientinputhittestresult③"><c- n>XRTransientInputHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresultsfortransientinput" id="ref-for-dom-xrframe-gethittestresultsfortransientinput"><c- g>getHitTestResultsForTransientInput</c-></a>(<a data-link-type="idl-name" href="#xrtransientinputhittestsource" id="ref-for-xrtransientinputhittestsource①⓪"><c- n>XRTransientInputHitTestSource</c-></a> <dfn class="idl-code" data-dfn-for="XRFrame/getHitTestResultsForTransientInput(hitTestSource)" data-dfn-type="argument" data-export id="dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code><a class="self-link" href="#dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"></a></dfn>);
};
</pre>
<p>The <code class="idl"><a data-link-type="idl" href="https://www.w3.org/TR/webxr/#xrframe-interface" id="ref-for-xrframe-interface⑧">XRFrame</a></code> is extended to contain an associated <dfn class="dfn-paneled" data-dfn-for="XRFrame" data-dfn-type="dfn" data-noexport id="xrframe-map-of-hit-test-sources-to-hit-test-results">map of hit test sources to hit test results</dfn> that stores a mapping from <code class="idl"><a data-link-type="idl" href="#xrhittestsource" id="ref-for-xrhittestsource①①">XRHitTestSource</a></code> to an array of <a class="idl-code" data-link-type="interface" href="#xrhittestresult" id="ref-for-xrhittestresult⑨">XRHitTestResults</a>.</p>
Expand Down Expand Up @@ -1974,8 +1974,8 @@ <h2 class="no-num no-ref heading settled" id="idl-index"><span class="content">I
};

<c- b>partial</c-> <c- b>interface</c-> <a class="idl-code" data-link-type="interface" href="https://www.w3.org/TR/webxr/#xrframe-interface"><c- g>XRFrame</c-></a> {
<a class="idl-code" data-link-type="interface" href="https://webidl.spec.whatwg.org/#idl-frozen-array"><c- b>FrozenArray</c-></a>&lt;<a data-link-type="idl-name" href="#xrhittestresult"><c- n>XRHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresults"><c- g>getHitTestResults</c-></a>(<a data-link-type="idl-name" href="#xrhittestsource"><c- n>XRHitTestSource</c-></a> <a href="#dom-xrframe-gethittestresults-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code></a>);
<a class="idl-code" data-link-type="interface" href="https://webidl.spec.whatwg.org/#idl-frozen-array"><c- b>FrozenArray</c-></a>&lt;<a data-link-type="idl-name" href="#xrtransientinputhittestresult"><c- n>XRTransientInputHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresultsfortransientinput"><c- g>getHitTestResultsForTransientInput</c-></a>(<a data-link-type="idl-name" href="#xrtransientinputhittestsource"><c- n>XRTransientInputHitTestSource</c-></a> <a href="#dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code></a>);
<a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#idl-sequence"><c- b>sequence</c-></a>&lt;<a data-link-type="idl-name" href="#xrhittestresult"><c- n>XRHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresults"><c- g>getHitTestResults</c-></a>(<a data-link-type="idl-name" href="#xrhittestsource"><c- n>XRHitTestSource</c-></a> <a href="#dom-xrframe-gethittestresults-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code></a>);
<a data-link-type="dfn" href="https://webidl.spec.whatwg.org/#idl-sequence"><c- b>sequence</c-></a>&lt;<a data-link-type="idl-name" href="#xrtransientinputhittestresult"><c- n>XRTransientInputHitTestResult</c-></a>> <a class="idl-code" data-link-type="method" href="#dom-xrframe-gethittestresultsfortransientinput"><c- g>getHitTestResultsForTransientInput</c-></a>(<a data-link-type="idl-name" href="#xrtransientinputhittestsource"><c- n>XRTransientInputHitTestSource</c-></a> <a href="#dom-xrframe-gethittestresultsfortransientinput-hittestsource-hittestsource"><code><c- g>hitTestSource</c-></code></a>);
};

<c- b>dictionary</c-> <a href="#dictdef-xrraydirectioninit"><code><c- g>XRRayDirectionInit</c-></code></a> {
Expand Down Expand Up @@ -2611,7 +2611,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
window.dfnpanelData['8855a9aa'] = {"dfnID": "8855a9aa", "url": "https://webidl.spec.whatwg.org/#idl-DOMString", "dfnText": "DOMString", "refSections": [{"refs": [{"id": "ref-for-idl-DOMString"}], "title": "3.3. XRTransientInputHitTestOptionsInit"}], "external": true};
window.dfnpanelData['889e932f'] = {"dfnID": "889e932f", "url": "https://webidl.spec.whatwg.org/#Exposed", "dfnText": "Exposed", "refSections": [{"refs": [{"id": "ref-for-Exposed"}], "title": "4.1. XRHitTestSource"}, {"refs": [{"id": "ref-for-Exposed\u2460"}], "title": "4.2. XRTransientInputHitTestSource"}, {"refs": [{"id": "ref-for-Exposed\u2461"}], "title": "5.1. XRHitTestResult"}, {"refs": [{"id": "ref-for-Exposed\u2462"}], "title": "5.2. XRTransientInputHitTestResult"}, {"refs": [{"id": "ref-for-Exposed\u2463"}], "title": "9.2. XRRay"}], "external": true};
window.dfnpanelData['0a296dfe'] = {"dfnID": "0a296dfe", "url": "https://webidl.spec.whatwg.org/#idl-Float32Array", "dfnText": "Float32Array", "refSections": [{"refs": [{"id": "ref-for-idl-Float32Array"}], "title": "9.2. XRRay"}], "external": true};
window.dfnpanelData['dcf5fafa'] = {"dfnID": "dcf5fafa", "url": "https://webidl.spec.whatwg.org/#idl-frozen-array", "dfnText": "FrozenArray", "refSections": [{"refs": [{"id": "ref-for-idl-frozen-array"}], "title": "5.2. XRTransientInputHitTestResult"}, {"refs": [{"id": "ref-for-idl-frozen-array\u2460"}, {"id": "ref-for-idl-frozen-array\u2461"}], "title": "8. Obtaining hit test results"}], "external": true};
window.dfnpanelData['dcf5fafa'] = {"dfnID": "dcf5fafa", "url": "https://webidl.spec.whatwg.org/#idl-frozen-array", "dfnText": "FrozenArray", "refSections": [{"refs": [{"id": "ref-for-idl-frozen-array"}], "title": "5.2. XRTransientInputHitTestResult"}], "external": true};
window.dfnpanelData['797018a7'] = {"dfnID": "797018a7", "url": "https://webidl.spec.whatwg.org/#invalidstateerror", "dfnText": "InvalidStateError", "refSections": [{"refs": [{"id": "ref-for-invalidstateerror"}], "title": "4.1. XRHitTestSource"}, {"refs": [{"id": "ref-for-invalidstateerror\u2460"}], "title": "4.2. XRTransientInputHitTestSource"}, {"refs": [{"id": "ref-for-invalidstateerror\u2461"}], "title": "5.1. XRHitTestResult"}, {"refs": [{"id": "ref-for-invalidstateerror\u2462"}, {"id": "ref-for-invalidstateerror\u2463"}], "title": "6. Requesting hit test"}, {"refs": [{"id": "ref-for-invalidstateerror\u2464"}, {"id": "ref-for-invalidstateerror\u2465"}, {"id": "ref-for-invalidstateerror\u2466"}, {"id": "ref-for-invalidstateerror\u2467"}], "title": "8. Obtaining hit test results"}], "external": true};
window.dfnpanelData['ba556545'] = {"dfnID": "ba556545", "url": "https://webidl.spec.whatwg.org/#notallowederror", "dfnText": "NotAllowedError", "refSections": [{"refs": [{"id": "ref-for-notallowederror"}, {"id": "ref-for-notallowederror\u2460"}], "title": "6. Requesting hit test"}], "external": true};
window.dfnpanelData['3182eb71'] = {"dfnID": "3182eb71", "url": "https://webidl.spec.whatwg.org/#notsupportederror", "dfnText": "NotSupportedError", "refSections": [{"refs": [{"id": "ref-for-notsupportederror"}, {"id": "ref-for-notsupportederror\u2460"}], "title": "6. Requesting hit test"}], "external": true};
Expand All @@ -2624,7 +2624,7 @@ <h2 class="no-num no-ref heading settled" id="issues-index"><span class="content
window.dfnpanelData['8c800cdf'] = {"dfnID": "8c800cdf", "url": "https://webidl.spec.whatwg.org/#idl-double", "dfnText": "double", "refSections": [{"refs": [{"id": "ref-for-idl-double"}, {"id": "ref-for-idl-double\u2460"}, {"id": "ref-for-idl-double\u2461"}, {"id": "ref-for-idl-double\u2462"}], "title": "9.1. XRRayDirectionInit"}], "external": true};
window.dfnpanelData['b262501e'] = {"dfnID": "b262501e", "url": "https://webidl.spec.whatwg.org/#reject", "dfnText": "reject", "refSections": [{"refs": [{"id": "ref-for-reject"}, {"id": "ref-for-reject\u2460"}, {"id": "ref-for-reject\u2461"}, {"id": "ref-for-reject\u2462"}, {"id": "ref-for-reject\u2463"}, {"id": "ref-for-reject\u2464"}], "title": "6. Requesting hit test"}], "external": true};
window.dfnpanelData['3b90bdcd'] = {"dfnID": "3b90bdcd", "url": "https://webidl.spec.whatwg.org/#resolve", "dfnText": "resolve", "refSections": [{"refs": [{"id": "ref-for-resolve"}, {"id": "ref-for-resolve\u2460"}], "title": "6. Requesting hit test"}], "external": true};
window.dfnpanelData['9cce47fd'] = {"dfnID": "9cce47fd", "url": "https://webidl.spec.whatwg.org/#idl-sequence", "dfnText": "sequence", "refSections": [{"refs": [{"id": "ref-for-idl-sequence"}], "title": "3.2. XRHitTestOptionsInit"}, {"refs": [{"id": "ref-for-idl-sequence\u2460"}], "title": "3.3. XRTransientInputHitTestOptionsInit"}], "external": true};
window.dfnpanelData['9cce47fd'] = {"dfnID": "9cce47fd", "url": "https://webidl.spec.whatwg.org/#idl-sequence", "dfnText": "sequence", "refSections": [{"refs": [{"id": "ref-for-idl-sequence"}], "title": "3.2. XRHitTestOptionsInit"}, {"refs": [{"id": "ref-for-idl-sequence\u2460"}], "title": "3.3. XRTransientInputHitTestOptionsInit"}, {"refs": [{"id": "ref-for-idl-sequence\u2461"}, {"id": "ref-for-idl-sequence\u2462"}], "title": "8. Obtaining hit test results"}], "external": true};
window.dfnpanelData['5f90bbfb'] = {"dfnID": "5f90bbfb", "url": "https://webidl.spec.whatwg.org/#idl-undefined", "dfnText": "undefined", "refSections": [{"refs": [{"id": "ref-for-idl-undefined"}], "title": "4.1. XRHitTestSource"}, {"refs": [{"id": "ref-for-idl-undefined\u2460"}], "title": "4.2. XRTransientInputHitTestSource"}], "external": true};
window.dfnpanelData['ea90e02f'] = {"dfnID": "ea90e02f", "url": "https://immersive-web.github.io/webxr/#xrinputsource", "dfnText": "XRInputSource", "refSections": [{"refs": [{"id": "ref-for-xrinputsource"}], "title": "3.3. XRTransientInputHitTestOptionsInit"}, {"refs": [{"id": "ref-for-xrinputsource\u2460"}, {"id": "ref-for-xrinputsource\u2461"}, {"id": "ref-for-xrinputsource\u2462"}, {"id": "ref-for-xrinputsource\u2463"}], "title": "5.2. XRTransientInputHitTestResult"}], "external": true};
window.dfnpanelData['9dfd38d6'] = {"dfnID": "9dfd38d6", "url": "https://immersive-web.github.io/webxr/#xrpose", "dfnText": "XRPose", "refSections": [{"refs": [{"id": "ref-for-xrpose"}, {"id": "ref-for-xrpose\u2460"}, {"id": "ref-for-xrpose\u2461"}], "title": "5.1. XRHitTestResult"}], "external": true};
Expand Down

0 comments on commit d93b6d9

Please sign in to comment.