diff --git a/v0.9.x/blog/atom.xml b/v0.9.x/blog/atom.xml
index 715f6ec47..bd5200bd0 100644
--- a/v0.9.x/blog/atom.xml
+++ b/v0.9.x/blog/atom.xml
@@ -2,10 +2,47 @@
https://fury.gl/
Blog
- 2023-08-29T17:02:00.576133+00:00
+ 2023-08-29T17:17:13.359393+00:00
ABlog
+
+ https://fury.gl/posts/2023/2023-08-24-week-12-tvcastillod.html
+ Week 12 : Experimenting with ODFs implementation
+ 2023-08-24T00:00:00+00:00
+
+ Tania Castillo
+
+ <section id="week-12-experimenting-with-odfs-implementation">
+
+<section id="what-did-i-do-this-week">
+<h2>What did I do this week?</h2>
+<p>There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch <a class="reference external" href="https://github.com/tvcastillod/fury/tree/SH-for-ODF-impl">SH-for-ODF-impl</a>, which when ready will be associated with a well-structured PR.</p>
+<p>First, about the scaling, I was suggested to check Generalized Fractional Anisotropy <strong>gfa</strong> metric to adjust the scaling depending on the shape of the ODF glyph, i.e., the less the <strong>gfa</strong> the more sphere-shaped and smaller, so I had to associate a greater scaling for those. However, this did not work very well as I was unable to define an appropriate scale relation that would give an equitable result for each glyph. For this reason, I opted to use peak values which are extracted from the ODFs, setting the scales as 1/peak_value*0.4 and I got a more uniformly sized glyph without the need of setting it manually. That is a temporal solution as I would like to see better why this happens and if possible do the adjustment inside the shader instead of a precalculation.</p>
+<p>Second, for the direction, I made a small adjustment to the spherical coordinates which affected the direction of the ODF glyph. As you can see below,</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" style="width: 400px;" />
+<p>All the glyphs are aligned over the y-axis but not over the z-axis, to correct this I precalculated the main direction of each glyph using peaks and passed it to the shader as a <em>vec3</em>, then used <em>vec2vecrotmat</em> to align the main axis vector of the ODF to the required direction vector, the only problem with this is that not all the glyps are equally aligned to the axis, i.e., the first 3 glyphs are aligned with the x-axis but the last one is aligned with the y-axis, so the final rotation gives a different result for that one.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" style="width: 400px;" />
+<p>As with the first small adjustment of the coordinates the direction was partially correct, I need to double check the theta, phi and r definitions to see if I can get the right direction without the need of the additional data of direction. Also, there might be a way to get the specific rotation angles associated to each individual glyph from the data associated with the ODFs.</p>
+<p>Third, about passing the coefficients data through textures, I understand better now how to pass textures to the shaders but I still have problems understanding how to retrieve the data inside the shader. I used <a class="reference external" href="https://github.com/fury-gl/fury/blob/master/docs/experimental/viz_shader_texture.py">this base implementation</a>, suggested by one of my mentors, to store the data as a <a class="reference external" href="http://www.khronos.org/opengl/wiki/Cubemap_Texture#:~:text=A%20Cubemap%20Texture%20is%20a,the%20value%20to%20be%20accessed.">texture cubemap</a>, “a texture, where each mipmap level consists of six 2D images which must be square. The 6 images represent the faces of a cube”. I had 4x15 coefficients and inside the function, a grid of RGB colors is made so then it can be mapped as a texture. To check if was passing the data correctly, I used the same value, .5, for all the textures, so then I could pick a random texel get a specific color (gray), and pass it as <em>fragOutput0</em> to see if the value was correct. However, it didn’t appear to work correctly as I couldn’t get the expected color. To get the specific color I used <a class="reference external" href="https://registry.khronos.org/OpenGL-Refpages/gl4/html/texture.xhtml">texture(sampler, P)</a> which samples texels from the texture bound to sampler at texture coordinate P. Now, what I still need to figure out is which should be the corresponding texture coordinate. I have tried with random coordinates, as they are supposed to correspond to a point on the cube and since the information I have encoded in the texture is all the same, I assumed that I would get the expected result for any set of values. It might be a problem with the data normalization, or maybe there is something failing on the texture definition, but I need to review it in more detail to see where is the problem.</p>
+<p>Lastly, about the colormapping, I created the texture based on a generic colormap from <a class="reference external" href="https://matplotlib.org/stable/tutorials/colors/colormaps.html">matplotlib</a>. I was able to give some color to the glyph but it does not match correctly its shape. Some adjustment must be done regarding the texels, as the colormap is mapped on a cube, but I need it to fit the shape of the glyph correctly.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" style="width: 250px;" />
+</section>
+<section id="what-is-coming-up-next">
+<h2>What is coming up next?</h2>
+<p>I will continue to explore more on how to handle textures so I can solve the issues related to the coefficient data and colormapping. Also, take a deeper look at the SH implementation and check what is the information needed to adjust the main direction of the ODF correctly.</p>
+</section>
+<section id="did-i-get-stuck-anywhere">
+<h2>Did I get stuck anywhere?</h2>
+<p>As I mentioned I had some drawbacks in understanding the use of textures and how to retrieve the data inside the shaders. This is a topic that might take some time to manage properly but if I can master it and understand it better, it is a tool that can be useful later. Additionally, there are details of the SH implementation that I still need to understand and explore better in order to make sure I get exactly the same result as the current <em>odf_slicer</em> implementation.</p>
+</section>
+</section>
+
+
+ There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl, which when ready will be associated with a well-structured PR.
+
+ 2023-08-24T00:00:00+00:00
+
https://fury.gl/posts/2023/2023-08-21-week-12-joaodellagli.html
Week 12: Now That is (almost) a Wrap!
@@ -378,108 +415,4 @@ will also invest some time on refactoring it.</p>
2023-07-31T00:00:00+00:00
-
- https://fury.gl/posts/2023/2023-07-31-week-9-joaodellagli.html
- Week 9: It is Polishing Time!
- 2023-07-31T00:00:00+00:00
-
- João Victor Dell Agli Floriano
-
- <section id="week-9-it-is-polishing-time">
-
-<p>Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.</p>
-<section id="last-week-s-effort">
-<h2>Last Week’s Effort</h2>
-<p>After having finished a first draft of the API that will be used for the KDE rendering, and showing how it could be used
-for other post-processing effects, my goal was to clean the code and try some details that would add to it so it could be better
-complete. Having that in mind, I invested in three work fronts:</p>
-<ol class="arabic simple">
-<li><p>Fixing some bugs related to the rendering more than one post-processing effect actor.</p></li>
-<li><p>Experimenting with other rendering kernels (I was using the <em>gaussian</em> one only).</p></li>
-<li><p>Completing the KDE render by renormalizing the values in relation to the number of points (one of the core KDE details).</p></li>
-</ol>
-<p>Both three turned out more complicated than it initially seemed, as I will show below.</p>
-</section>
-<section id="so-how-did-it-go">
-<h2>So how did it go?</h2>
-<p>The first one I did on monday-tuesday, and I had to deal with some issues regarding scaling and repositioning. Due to implementation
-choices, the final post-processed effects were rendered either bigger than they were in reality, or out of their original place.
-After some time dedicated to finding the root of the problems, I could fix the scaling issue, however I realised I would need to,
-probably, rethink the way the API was implemented. As this general post-processing effects is a side-project that comes as a consequence of
-my main one, I decided to leave that investment to another time, as I would need to guarantee the quality of the second.</p>
-<p>The second was an easy and rather interesting part of my week, as I just needed to setup new kernel shaders. Based on
-<a class="reference external" href="https://scikit-learn.org/stable/modules/density.html">scikit-learn KDE documentation</a>, I could successfully implement the following kernels:</p>
-<ul class="simple">
-<li><p>Gaussian</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-(x^2 + y^2)}{2\sigma^2}}\]</div>
-<ul class="simple">
-<li><p>Tophat</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1.0, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Epanechnikov</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{x^2 + y^2}{\sigma^2}\]</div>
-<ul class="simple">
-<li><p>Exponential</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-|x^2 + y^2|}{\sigma}}\]</div>
-<ul class="simple">
-<li><p>Linear</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{|x^2 + y^2|}{\sigma}, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Cosine</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = cos(\frac{\pi|x^2 + y^2|}{2\sigma})\]</div>
-<p>That outputted the following (beautiful) results for a set of 1000 random points with random sigmas:</p>
-<img alt="Different kernel approaches" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/kernels.png" />
-<p>The third one is still being a trickier challenge. If you recall from my first blogposts, I spent something around <em>one month</em> trying to setup
-float framebuffer objects to FURY with VTK so I could use them in my project. After spending all of that time with no results,
-me and Bruno, my mentor, <span class="xref std std-doc">found a way</span> to do what we wanted to do, but using a different VTK class,
-<a class="reference external" href="https://vtk.org/doc/nightly/html/classvtkWindowToImageFilter.html">vtkWindowToImageFilter</a>. Well, it was a good workaround back then and
-it lead me all the way here, however now it is costing a price. The float framebuffers were an important part of the project because they
-would allow us to pass <em>32-bit float information</em> from one shader to another, which would be important as they would allow the densities to
-have higher precision and more fidelity to the calculations. When rendering a KDE of a given set of points, we use the below function:</p>
-<div class="math notranslate nohighlight">
-\[KDE(x, y) = \frac{1}{n} \sum_{i = 0}^n K(x, y)\]</div>
-<p>If the number of points <span class="math notranslate nohighlight">\(n\)</span> is big enough, some KDE results will be really low. This presents a real problem to our implementation because, without
-the float framebuffers, it is currently only being possible to pass <em>8-bit unsigned char</em> information, that only allows 256 values.
-This is far from ideal, as low values would have alone densities low enough to disappear. This presented a problem as to renormalize the
-densities, I was retrieving the texture to the CPU, calculating its minimum and maximum values, and passing to the fragment shader as uniforms
-for the renormalization, which didn’t work if the maximum values calculated were zero.</p>
-<p>One solution I thought to solve that was a really heavy workaround: if an unsigned float is 32-bit and I have exactly 4 8-bit
-unsigned chars, why not try to pack this float into these 4 chars? Well, this is an interesting approach which I figured out is already an
-old one, being reported in <a class="reference external" href="https://developer.nvidia.com/gpugems/gpugems/part-ii-lighting-and-shadows/chapter-12-omnidirectional-shadow-mapping">GPU Gems’s chapter 12</a>.
-Unfortunately I haven’t tried yet this implementation yet, and went for one I thought myself, which haven’t exactly worked. I also tried
-this implementation from <a class="reference external" href="https://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/">Aras Pranckevičius’ website</a>, which seems
-to be working, even though not perfectly:</p>
-<img alt="Noisy float to RGBA encoding" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/noisy%20kde.png" />
-<p>As you can see, this implementation is <em>really noisy</em>. I think this has to deal with floating point rounding errors, so to try to mitigate
-that, I experimented applying a <em>13x13 gaussian blur</em> to it. Below, what I got from that:</p>
-<img alt="Blurred KDE result" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/blurred_kde.png" />
-<p>That looks way better, even though not ideal yet.</p>
-</section>
-<section id="this-week-s-goals">
-<h2>This Week’s Goals</h2>
-<p>Talking with my mentors, we decided it was better if I focused on the version without the renormalization for now, as it was already
-done and running fine. So for this week, I plan to clean my PR to finally have it ready for a first review, and maybe add to it a little
-UI tool to control the intensity of the densities. That should take me some time and discussion, but I hope for it to be ready by the
-end of the week.</p>
-<p>Let’s get to work!</p>
-</section>
-</section>
-
-
- Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.
-
- 2023-07-31T00:00:00+00:00
-
diff --git a/v0.9.x/blog/author.html b/v0.9.x/blog/author.html
index 8d5ce6db4..d63049f87 100644
--- a/v0.9.x/blog/author.html
+++ b/v0.9.x/blog/author.html
@@ -4,7 +4,7 @@
-
Authors — FURY 0.10.0.dev316+ge2b44640 documentation
+
Authors — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -2074,6 +2074,18 @@
+
+
diff --git a/v0.9.x/blog/author/antriksh-misri.html b/v0.9.x/blog/author/antriksh-misri.html
index 25c1cdb07..b2137df24 100644
--- a/v0.9.x/blog/author/antriksh-misri.html
+++ b/v0.9.x/blog/author/antriksh-misri.html
@@ -4,7 +4,7 @@
-
Posts by Antriksh Misri — FURY 0.10.0.dev316+ge2b44640 documentation
+
Posts by Antriksh Misri — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/antriksh-misri/atom.xml b/v0.9.x/blog/author/antriksh-misri/atom.xml
index e70a6f419..d251a1e5c 100644
--- a/v0.9.x/blog/author/antriksh-misri/atom.xml
+++ b/v0.9.x/blog/author/antriksh-misri/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Antriksh Misri
- 2023-08-29T17:02:00.616952+00:00
+ 2023-08-29T17:17:13.399440+00:00
ABlog
diff --git a/v0.9.x/blog/author/bruno-messias.html b/v0.9.x/blog/author/bruno-messias.html
index 374aade92..a96d4237e 100644
--- a/v0.9.x/blog/author/bruno-messias.html
+++ b/v0.9.x/blog/author/bruno-messias.html
@@ -4,7 +4,7 @@
- Posts by Bruno Messias — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Bruno Messias — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/bruno-messias/atom.xml b/v0.9.x/blog/author/bruno-messias/atom.xml
index 66c2f3822..0225a9de4 100644
--- a/v0.9.x/blog/author/bruno-messias/atom.xml
+++ b/v0.9.x/blog/author/bruno-messias/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Bruno Messias
- 2023-08-29T17:02:00.662231+00:00
+ 2023-08-29T17:17:13.447920+00:00
ABlog
diff --git a/v0.9.x/blog/author/joao-victor-dell-agli-floriano.html b/v0.9.x/blog/author/joao-victor-dell-agli-floriano.html
index 9a29d6f74..0263fb98e 100644
--- a/v0.9.x/blog/author/joao-victor-dell-agli-floriano.html
+++ b/v0.9.x/blog/author/joao-victor-dell-agli-floriano.html
@@ -4,7 +4,7 @@
- Posts by João Victor Dell Agli Floriano — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by João Victor Dell Agli Floriano — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/joao-victor-dell-agli-floriano/atom.xml b/v0.9.x/blog/author/joao-victor-dell-agli-floriano/atom.xml
index a7a5a205d..90395e2ea 100644
--- a/v0.9.x/blog/author/joao-victor-dell-agli-floriano/atom.xml
+++ b/v0.9.x/blog/author/joao-victor-dell-agli-floriano/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by João Victor Dell Agli Floriano
- 2023-08-29T17:02:00.726551+00:00
+ 2023-08-29T17:17:13.515668+00:00
ABlog
diff --git a/v0.9.x/blog/author/lenix-lobo.html b/v0.9.x/blog/author/lenix-lobo.html
index e48fa21e4..b60e8b763 100644
--- a/v0.9.x/blog/author/lenix-lobo.html
+++ b/v0.9.x/blog/author/lenix-lobo.html
@@ -4,7 +4,7 @@
- Posts by Lenix Lobo — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Lenix Lobo — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/lenix-lobo/atom.xml b/v0.9.x/blog/author/lenix-lobo/atom.xml
index 87faf42e4..f4529843b 100644
--- a/v0.9.x/blog/author/lenix-lobo/atom.xml
+++ b/v0.9.x/blog/author/lenix-lobo/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Lenix Lobo
- 2023-08-29T17:02:00.779164+00:00
+ 2023-08-29T17:17:13.570591+00:00
ABlog
diff --git a/v0.9.x/blog/author/mohamed-abouagour.html b/v0.9.x/blog/author/mohamed-abouagour.html
index f878c9356..43f11fd07 100644
--- a/v0.9.x/blog/author/mohamed-abouagour.html
+++ b/v0.9.x/blog/author/mohamed-abouagour.html
@@ -4,7 +4,7 @@
- Posts by Mohamed Abouagour — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Mohamed Abouagour — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/mohamed-abouagour/atom.xml b/v0.9.x/blog/author/mohamed-abouagour/atom.xml
index 6e4544988..5445b4f56 100644
--- a/v0.9.x/blog/author/mohamed-abouagour/atom.xml
+++ b/v0.9.x/blog/author/mohamed-abouagour/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Mohamed Abouagour
- 2023-08-29T17:02:00.815109+00:00
+ 2023-08-29T17:17:13.608044+00:00
ABlog
diff --git a/v0.9.x/blog/author/praneeth-shetty.html b/v0.9.x/blog/author/praneeth-shetty.html
index 396106d0f..5fdbbfdd6 100644
--- a/v0.9.x/blog/author/praneeth-shetty.html
+++ b/v0.9.x/blog/author/praneeth-shetty.html
@@ -4,7 +4,7 @@
- Posts by Praneeth Shetty — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Praneeth Shetty — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/praneeth-shetty/atom.xml b/v0.9.x/blog/author/praneeth-shetty/atom.xml
index aade93424..4a0dfab5d 100644
--- a/v0.9.x/blog/author/praneeth-shetty/atom.xml
+++ b/v0.9.x/blog/author/praneeth-shetty/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Praneeth Shetty
- 2023-08-29T17:02:00.872812+00:00
+ 2023-08-29T17:17:13.668649+00:00
ABlog
diff --git a/v0.9.x/blog/author/sajag-swami.html b/v0.9.x/blog/author/sajag-swami.html
index 41949ff99..2767acf7a 100644
--- a/v0.9.x/blog/author/sajag-swami.html
+++ b/v0.9.x/blog/author/sajag-swami.html
@@ -4,7 +4,7 @@
- Posts by Sajag Swami — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Sajag Swami — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/sajag-swami/atom.xml b/v0.9.x/blog/author/sajag-swami/atom.xml
index d61678bb7..a1fa33731 100644
--- a/v0.9.x/blog/author/sajag-swami/atom.xml
+++ b/v0.9.x/blog/author/sajag-swami/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Sajag Swami
- 2023-08-29T17:02:00.907973+00:00
+ 2023-08-29T17:17:13.705312+00:00
ABlog
diff --git a/v0.9.x/blog/author/serge-koudoro.html b/v0.9.x/blog/author/serge-koudoro.html
index 26b0e7c21..0dfe8e0cc 100644
--- a/v0.9.x/blog/author/serge-koudoro.html
+++ b/v0.9.x/blog/author/serge-koudoro.html
@@ -4,7 +4,7 @@
- Posts by Serge Koudoro — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Serge Koudoro — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/serge-koudoro/atom.xml b/v0.9.x/blog/author/serge-koudoro/atom.xml
index 14bc061b8..460abebfe 100644
--- a/v0.9.x/blog/author/serge-koudoro/atom.xml
+++ b/v0.9.x/blog/author/serge-koudoro/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Serge Koudoro
- 2023-08-29T17:02:01.096734+00:00
+ 2023-08-29T17:17:13.905185+00:00
ABlog
diff --git a/v0.9.x/blog/author/shivam-anand.html b/v0.9.x/blog/author/shivam-anand.html
index 2cb71729e..c024ecf7d 100644
--- a/v0.9.x/blog/author/shivam-anand.html
+++ b/v0.9.x/blog/author/shivam-anand.html
@@ -4,7 +4,7 @@
- Posts by Shivam Anand — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Shivam Anand — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/shivam-anand/atom.xml b/v0.9.x/blog/author/shivam-anand/atom.xml
index 368677844..02a4ac624 100644
--- a/v0.9.x/blog/author/shivam-anand/atom.xml
+++ b/v0.9.x/blog/author/shivam-anand/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Shivam Anand
- 2023-08-29T17:02:00.953999+00:00
+ 2023-08-29T17:17:13.753543+00:00
ABlog
diff --git a/v0.9.x/blog/author/shivam-sahu.html b/v0.9.x/blog/author/shivam-sahu.html
index 3396915aa..b5a2ee4f2 100644
--- a/v0.9.x/blog/author/shivam-sahu.html
+++ b/v0.9.x/blog/author/shivam-sahu.html
@@ -4,7 +4,7 @@
- Posts by Shivam Sahu — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Shivam Sahu — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/shivam-sahu/atom.xml b/v0.9.x/blog/author/shivam-sahu/atom.xml
index 5e51b969e..81b636985 100644
--- a/v0.9.x/blog/author/shivam-sahu/atom.xml
+++ b/v0.9.x/blog/author/shivam-sahu/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Shivam Sahu
- 2023-08-29T17:02:01.006718+00:00
+ 2023-08-29T17:17:13.808991+00:00
ABlog
diff --git a/v0.9.x/blog/author/soham-biswas.html b/v0.9.x/blog/author/soham-biswas.html
index 5c10a0d4d..756086853 100644
--- a/v0.9.x/blog/author/soham-biswas.html
+++ b/v0.9.x/blog/author/soham-biswas.html
@@ -4,7 +4,7 @@
- Posts by Soham Biswas — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Soham Biswas — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/author/soham-biswas/atom.xml b/v0.9.x/blog/author/soham-biswas/atom.xml
index ed58387fc..1b443930e 100644
--- a/v0.9.x/blog/author/soham-biswas/atom.xml
+++ b/v0.9.x/blog/author/soham-biswas/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Soham Biswas
- 2023-08-29T17:02:01.011862+00:00
+ 2023-08-29T17:17:13.814340+00:00
ABlog
diff --git a/v0.9.x/blog/author/tania-castillo.html b/v0.9.x/blog/author/tania-castillo.html
index 931643c17..ca1d99a56 100644
--- a/v0.9.x/blog/author/tania-castillo.html
+++ b/v0.9.x/blog/author/tania-castillo.html
@@ -4,7 +4,7 @@
- Posts by Tania Castillo — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts by Tania Castillo — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -297,6 +297,75 @@
+
+
+
+
+
+
+ 24 August 2023
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl , which when ready will be associated with a well-structured PR.
+
+
+
Read more ...
+
+
+
Week 11 : Adjusting ODF implementation and looking for solutions on issues found
diff --git a/v0.9.x/blog/author/tania-castillo/atom.xml b/v0.9.x/blog/author/tania-castillo/atom.xml
index 3fe5af91e..90136261b 100644
--- a/v0.9.x/blog/author/tania-castillo/atom.xml
+++ b/v0.9.x/blog/author/tania-castillo/atom.xml
@@ -2,10 +2,47 @@
https://fury.gl/
Blog - Posts by Tania Castillo
- 2023-08-29T17:02:01.068075+00:00
+ 2023-08-29T17:17:13.874133+00:00
ABlog
+
+ https://fury.gl/posts/2023/2023-08-24-week-12-tvcastillod.html
+ Week 12 : Experimenting with ODFs implementation
+ 2023-08-24T00:00:00+00:00
+
+ Tania Castillo
+
+ <section id="week-12-experimenting-with-odfs-implementation">
+
+<section id="what-did-i-do-this-week">
+<h2>What did I do this week?</h2>
+<p>There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch <a class="reference external" href="https://github.com/tvcastillod/fury/tree/SH-for-ODF-impl">SH-for-ODF-impl</a>, which when ready will be associated with a well-structured PR.</p>
+<p>First, about the scaling, I was suggested to check Generalized Fractional Anisotropy <strong>gfa</strong> metric to adjust the scaling depending on the shape of the ODF glyph, i.e., the less the <strong>gfa</strong> the more sphere-shaped and smaller, so I had to associate a greater scaling for those. However, this did not work very well as I was unable to define an appropriate scale relation that would give an equitable result for each glyph. For this reason, I opted to use peak values which are extracted from the ODFs, setting the scales as 1/peak_value*0.4 and I got a more uniformly sized glyph without the need of setting it manually. That is a temporal solution as I would like to see better why this happens and if possible do the adjustment inside the shader instead of a precalculation.</p>
+<p>Second, for the direction, I made a small adjustment to the spherical coordinates which affected the direction of the ODF glyph. As you can see below,</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" style="width: 400px;" />
+<p>All the glyphs are aligned over the y-axis but not over the z-axis, to correct this I precalculated the main direction of each glyph using peaks and passed it to the shader as a <em>vec3</em>, then used <em>vec2vecrotmat</em> to align the main axis vector of the ODF to the required direction vector, the only problem with this is that not all the glyps are equally aligned to the axis, i.e., the first 3 glyphs are aligned with the x-axis but the last one is aligned with the y-axis, so the final rotation gives a different result for that one.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" style="width: 400px;" />
+<p>As with the first small adjustment of the coordinates the direction was partially correct, I need to double check the theta, phi and r definitions to see if I can get the right direction without the need of the additional data of direction. Also, there might be a way to get the specific rotation angles associated to each individual glyph from the data associated with the ODFs.</p>
+<p>Third, about passing the coefficients data through textures, I understand better now how to pass textures to the shaders but I still have problems understanding how to retrieve the data inside the shader. I used <a class="reference external" href="https://github.com/fury-gl/fury/blob/master/docs/experimental/viz_shader_texture.py">this base implementation</a>, suggested by one of my mentors, to store the data as a <a class="reference external" href="http://www.khronos.org/opengl/wiki/Cubemap_Texture#:~:text=A%20Cubemap%20Texture%20is%20a,the%20value%20to%20be%20accessed.">texture cubemap</a>, “a texture, where each mipmap level consists of six 2D images which must be square. The 6 images represent the faces of a cube”. I had 4x15 coefficients and inside the function, a grid of RGB colors is made so then it can be mapped as a texture. To check if was passing the data correctly, I used the same value, .5, for all the textures, so then I could pick a random texel get a specific color (gray), and pass it as <em>fragOutput0</em> to see if the value was correct. However, it didn’t appear to work correctly as I couldn’t get the expected color. To get the specific color I used <a class="reference external" href="https://registry.khronos.org/OpenGL-Refpages/gl4/html/texture.xhtml">texture(sampler, P)</a> which samples texels from the texture bound to sampler at texture coordinate P. Now, what I still need to figure out is which should be the corresponding texture coordinate. I have tried with random coordinates, as they are supposed to correspond to a point on the cube and since the information I have encoded in the texture is all the same, I assumed that I would get the expected result for any set of values. It might be a problem with the data normalization, or maybe there is something failing on the texture definition, but I need to review it in more detail to see where is the problem.</p>
+<p>Lastly, about the colormapping, I created the texture based on a generic colormap from <a class="reference external" href="https://matplotlib.org/stable/tutorials/colors/colormaps.html">matplotlib</a>. I was able to give some color to the glyph but it does not match correctly its shape. Some adjustment must be done regarding the texels, as the colormap is mapped on a cube, but I need it to fit the shape of the glyph correctly.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" style="width: 250px;" />
+</section>
+<section id="what-is-coming-up-next">
+<h2>What is coming up next?</h2>
+<p>I will continue to explore more on how to handle textures so I can solve the issues related to the coefficient data and colormapping. Also, take a deeper look at the SH implementation and check what is the information needed to adjust the main direction of the ODF correctly.</p>
+</section>
+<section id="did-i-get-stuck-anywhere">
+<h2>Did I get stuck anywhere?</h2>
+<p>As I mentioned I had some drawbacks in understanding the use of textures and how to retrieve the data inside the shaders. This is a topic that might take some time to manage properly but if I can master it and understand it better, it is a tool that can be useful later. Additionally, there are details of the SH implementation that I still need to understand and explore better in order to make sure I get exactly the same result as the current <em>odf_slicer</em> implementation.</p>
+</section>
+</section>
+
+
+ There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl, which when ready will be associated with a well-structured PR.
+
+ 2023-08-24T00:00:00+00:00
+
https://fury.gl/posts/2023/2023-08-16-week-11-tvcastillod.html
Week 11 : Adjusting ODF implementation and looking for solutions on issues found
@@ -279,36 +316,4 @@
2023-06-19T00:00:00+00:00
-
- https://fury.gl/posts/2023/2023-06-12-week-2-tvcastillod.html
- Week 2: Making adjustments to the Ellipsoid Actor
- 2023-06-12T00:00:00+00:00
-
- Tania Castillo
-
- <section id="week-2-making-adjustments-to-the-ellipsoid-actor">
-
-<section id="what-did-i-do-this-week">
-<h2>What did I do this week?</h2>
-<p>I made some minor adjustments to the last PR I submitted. Last time it was a draft since I was waiting for the weekly meeting to know how to proceed, but now it is ready. I am waiting for the review so I can make the necessary corrections and adjustments to merge this first PR soon.</p>
-</section>
-<section id="what-is-coming-up-next">
-<h2>What is coming up next?</h2>
-<p>As I receive feedback, I will continue to work on the <a class="reference external" href="https://github.com/fury-gl/fury/pull/791">PR #791</a> and make adjustments and changes as needed. That said, I will start working on another part of the project, which is the visualization of uncertainty. Without going into details (for now) what I have to do is:</p>
-<ul class="simple">
-<li><p>Create a double_cone or dti_uncertainty actor. I’m going to work on the double cone made also with raymarching and SDF, since the implementation is pretty much the same as the ellipsoid I already have.</p></li>
-<li><p>Make a function that returns the level of the uncertainty given by the angle of the uncertainty cone we want to visualize. For this I need to double-check the maths behind the uncertainty calculation to make sure I’m getting the right results.</p></li>
-</ul>
-</section>
-<section id="did-i-get-stuck-anywhere">
-<h2>Did I get stuck anywhere?</h2>
-<p>Not exactly, but one of the things that were mentioned in the last meeting is that we should try to simplify the shader code as much as we can, that is, to break down the entire implementation into simple and easy-to-understand lines of code, which also allows the definition of functions that can be reused later on. I need to keep working on this, so I can make my code even more readable and fit the new shader structure.</p>
-</section>
-</section>
-
-
- I made some minor adjustments to the last PR I submitted. Last time it was a draft since I was waiting for the weekly meeting to know how to proceed, but now it is ready. I am waiting for the review so I can make the necessary corrections and adjustments to merge this first PR soon.
-
- 2023-06-12T00:00:00+00:00
-
diff --git a/v0.9.x/blog/category.html b/v0.9.x/blog/category.html
index 160a88b28..fd2a30ab7 100644
--- a/v0.9.x/blog/category.html
+++ b/v0.9.x/blog/category.html
@@ -4,7 +4,7 @@
- Categories — FURY 0.10.0.dev316+ge2b44640 documentation
+ Categories — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -294,6 +294,18 @@
+
+
diff --git a/v0.9.x/blog/category/gsoc.html b/v0.9.x/blog/category/gsoc.html
index 25fc15db4..eb8998ae5 100644
--- a/v0.9.x/blog/category/gsoc.html
+++ b/v0.9.x/blog/category/gsoc.html
@@ -4,7 +4,7 @@
-
Posts in gsoc — FURY 0.10.0.dev316+ge2b44640 documentation
+
Posts in gsoc — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -297,6 +297,75 @@
+
+
+
+
+
+
+ 24 August 2023
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl , which when ready will be associated with a well-structured PR.
+
+
+
Read more ...
+
+
+
Week 12: Now That is (almost) a Wrap!
diff --git a/v0.9.x/blog/category/gsoc/atom.xml b/v0.9.x/blog/category/gsoc/atom.xml
index bebbf3dba..374befa2a 100644
--- a/v0.9.x/blog/category/gsoc/atom.xml
+++ b/v0.9.x/blog/category/gsoc/atom.xml
@@ -2,10 +2,47 @@
https://fury.gl/
Blog - Posts in gsoc
- 2023-08-29T17:02:01.150334+00:00
+ 2023-08-29T17:17:13.961107+00:00
ABlog
+
+ https://fury.gl/posts/2023/2023-08-24-week-12-tvcastillod.html
+ Week 12 : Experimenting with ODFs implementation
+ 2023-08-24T00:00:00+00:00
+
+ Tania Castillo
+
+ <section id="week-12-experimenting-with-odfs-implementation">
+
+<section id="what-did-i-do-this-week">
+<h2>What did I do this week?</h2>
+<p>There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch <a class="reference external" href="https://github.com/tvcastillod/fury/tree/SH-for-ODF-impl">SH-for-ODF-impl</a>, which when ready will be associated with a well-structured PR.</p>
+<p>First, about the scaling, I was suggested to check Generalized Fractional Anisotropy <strong>gfa</strong> metric to adjust the scaling depending on the shape of the ODF glyph, i.e., the less the <strong>gfa</strong> the more sphere-shaped and smaller, so I had to associate a greater scaling for those. However, this did not work very well as I was unable to define an appropriate scale relation that would give an equitable result for each glyph. For this reason, I opted to use peak values which are extracted from the ODFs, setting the scales as 1/peak_value*0.4 and I got a more uniformly sized glyph without the need of setting it manually. That is a temporal solution as I would like to see better why this happens and if possible do the adjustment inside the shader instead of a precalculation.</p>
+<p>Second, for the direction, I made a small adjustment to the spherical coordinates which affected the direction of the ODF glyph. As you can see below,</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" style="width: 400px;" />
+<p>All the glyphs are aligned over the y-axis but not over the z-axis, to correct this I precalculated the main direction of each glyph using peaks and passed it to the shader as a <em>vec3</em>, then used <em>vec2vecrotmat</em> to align the main axis vector of the ODF to the required direction vector, the only problem with this is that not all the glyps are equally aligned to the axis, i.e., the first 3 glyphs are aligned with the x-axis but the last one is aligned with the y-axis, so the final rotation gives a different result for that one.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" style="width: 400px;" />
+<p>As with the first small adjustment of the coordinates the direction was partially correct, I need to double check the theta, phi and r definitions to see if I can get the right direction without the need of the additional data of direction. Also, there might be a way to get the specific rotation angles associated to each individual glyph from the data associated with the ODFs.</p>
+<p>Third, about passing the coefficients data through textures, I understand better now how to pass textures to the shaders but I still have problems understanding how to retrieve the data inside the shader. I used <a class="reference external" href="https://github.com/fury-gl/fury/blob/master/docs/experimental/viz_shader_texture.py">this base implementation</a>, suggested by one of my mentors, to store the data as a <a class="reference external" href="http://www.khronos.org/opengl/wiki/Cubemap_Texture#:~:text=A%20Cubemap%20Texture%20is%20a,the%20value%20to%20be%20accessed.">texture cubemap</a>, “a texture, where each mipmap level consists of six 2D images which must be square. The 6 images represent the faces of a cube”. I had 4x15 coefficients and inside the function, a grid of RGB colors is made so then it can be mapped as a texture. To check if was passing the data correctly, I used the same value, .5, for all the textures, so then I could pick a random texel get a specific color (gray), and pass it as <em>fragOutput0</em> to see if the value was correct. However, it didn’t appear to work correctly as I couldn’t get the expected color. To get the specific color I used <a class="reference external" href="https://registry.khronos.org/OpenGL-Refpages/gl4/html/texture.xhtml">texture(sampler, P)</a> which samples texels from the texture bound to sampler at texture coordinate P. Now, what I still need to figure out is which should be the corresponding texture coordinate. I have tried with random coordinates, as they are supposed to correspond to a point on the cube and since the information I have encoded in the texture is all the same, I assumed that I would get the expected result for any set of values. It might be a problem with the data normalization, or maybe there is something failing on the texture definition, but I need to review it in more detail to see where is the problem.</p>
+<p>Lastly, about the colormapping, I created the texture based on a generic colormap from <a class="reference external" href="https://matplotlib.org/stable/tutorials/colors/colormaps.html">matplotlib</a>. I was able to give some color to the glyph but it does not match correctly its shape. Some adjustment must be done regarding the texels, as the colormap is mapped on a cube, but I need it to fit the shape of the glyph correctly.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" style="width: 250px;" />
+</section>
+<section id="what-is-coming-up-next">
+<h2>What is coming up next?</h2>
+<p>I will continue to explore more on how to handle textures so I can solve the issues related to the coefficient data and colormapping. Also, take a deeper look at the SH implementation and check what is the information needed to adjust the main direction of the ODF correctly.</p>
+</section>
+<section id="did-i-get-stuck-anywhere">
+<h2>Did I get stuck anywhere?</h2>
+<p>As I mentioned I had some drawbacks in understanding the use of textures and how to retrieve the data inside the shaders. This is a topic that might take some time to manage properly but if I can master it and understand it better, it is a tool that can be useful later. Additionally, there are details of the SH implementation that I still need to understand and explore better in order to make sure I get exactly the same result as the current <em>odf_slicer</em> implementation.</p>
+</section>
+</section>
+
+
+ There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl, which when ready will be associated with a well-structured PR.
+
+ 2023-08-24T00:00:00+00:00
+
https://fury.gl/posts/2023/2023-08-21-week-12-joaodellagli.html
Week 12: Now That is (almost) a Wrap!
@@ -378,108 +415,4 @@ will also invest some time on refactoring it.</p>
2023-07-31T00:00:00+00:00
-
- https://fury.gl/posts/2023/2023-07-31-week-9-joaodellagli.html
- Week 9: It is Polishing Time!
- 2023-07-31T00:00:00+00:00
-
- João Victor Dell Agli Floriano
-
- <section id="week-9-it-is-polishing-time">
-
-<p>Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.</p>
-<section id="last-week-s-effort">
-<h2>Last Week’s Effort</h2>
-<p>After having finished a first draft of the API that will be used for the KDE rendering, and showing how it could be used
-for other post-processing effects, my goal was to clean the code and try some details that would add to it so it could be better
-complete. Having that in mind, I invested in three work fronts:</p>
-<ol class="arabic simple">
-<li><p>Fixing some bugs related to the rendering more than one post-processing effect actor.</p></li>
-<li><p>Experimenting with other rendering kernels (I was using the <em>gaussian</em> one only).</p></li>
-<li><p>Completing the KDE render by renormalizing the values in relation to the number of points (one of the core KDE details).</p></li>
-</ol>
-<p>Both three turned out more complicated than it initially seemed, as I will show below.</p>
-</section>
-<section id="so-how-did-it-go">
-<h2>So how did it go?</h2>
-<p>The first one I did on monday-tuesday, and I had to deal with some issues regarding scaling and repositioning. Due to implementation
-choices, the final post-processed effects were rendered either bigger than they were in reality, or out of their original place.
-After some time dedicated to finding the root of the problems, I could fix the scaling issue, however I realised I would need to,
-probably, rethink the way the API was implemented. As this general post-processing effects is a side-project that comes as a consequence of
-my main one, I decided to leave that investment to another time, as I would need to guarantee the quality of the second.</p>
-<p>The second was an easy and rather interesting part of my week, as I just needed to setup new kernel shaders. Based on
-<a class="reference external" href="https://scikit-learn.org/stable/modules/density.html">scikit-learn KDE documentation</a>, I could successfully implement the following kernels:</p>
-<ul class="simple">
-<li><p>Gaussian</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-(x^2 + y^2)}{2\sigma^2}}\]</div>
-<ul class="simple">
-<li><p>Tophat</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1.0, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Epanechnikov</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{x^2 + y^2}{\sigma^2}\]</div>
-<ul class="simple">
-<li><p>Exponential</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-|x^2 + y^2|}{\sigma}}\]</div>
-<ul class="simple">
-<li><p>Linear</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{|x^2 + y^2|}{\sigma}, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Cosine</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = cos(\frac{\pi|x^2 + y^2|}{2\sigma})\]</div>
-<p>That outputted the following (beautiful) results for a set of 1000 random points with random sigmas:</p>
-<img alt="Different kernel approaches" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/kernels.png" />
-<p>The third one is still being a trickier challenge. If you recall from my first blogposts, I spent something around <em>one month</em> trying to setup
-float framebuffer objects to FURY with VTK so I could use them in my project. After spending all of that time with no results,
-me and Bruno, my mentor, <span class="xref std std-doc">found a way</span> to do what we wanted to do, but using a different VTK class,
-<a class="reference external" href="https://vtk.org/doc/nightly/html/classvtkWindowToImageFilter.html">vtkWindowToImageFilter</a>. Well, it was a good workaround back then and
-it lead me all the way here, however now it is costing a price. The float framebuffers were an important part of the project because they
-would allow us to pass <em>32-bit float information</em> from one shader to another, which would be important as they would allow the densities to
-have higher precision and more fidelity to the calculations. When rendering a KDE of a given set of points, we use the below function:</p>
-<div class="math notranslate nohighlight">
-\[KDE(x, y) = \frac{1}{n} \sum_{i = 0}^n K(x, y)\]</div>
-<p>If the number of points <span class="math notranslate nohighlight">\(n\)</span> is big enough, some KDE results will be really low. This presents a real problem to our implementation because, without
-the float framebuffers, it is currently only being possible to pass <em>8-bit unsigned char</em> information, that only allows 256 values.
-This is far from ideal, as low values would have alone densities low enough to disappear. This presented a problem as to renormalize the
-densities, I was retrieving the texture to the CPU, calculating its minimum and maximum values, and passing to the fragment shader as uniforms
-for the renormalization, which didn’t work if the maximum values calculated were zero.</p>
-<p>One solution I thought to solve that was a really heavy workaround: if an unsigned float is 32-bit and I have exactly 4 8-bit
-unsigned chars, why not try to pack this float into these 4 chars? Well, this is an interesting approach which I figured out is already an
-old one, being reported in <a class="reference external" href="https://developer.nvidia.com/gpugems/gpugems/part-ii-lighting-and-shadows/chapter-12-omnidirectional-shadow-mapping">GPU Gems’s chapter 12</a>.
-Unfortunately I haven’t tried yet this implementation yet, and went for one I thought myself, which haven’t exactly worked. I also tried
-this implementation from <a class="reference external" href="https://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/">Aras Pranckevičius’ website</a>, which seems
-to be working, even though not perfectly:</p>
-<img alt="Noisy float to RGBA encoding" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/noisy%20kde.png" />
-<p>As you can see, this implementation is <em>really noisy</em>. I think this has to deal with floating point rounding errors, so to try to mitigate
-that, I experimented applying a <em>13x13 gaussian blur</em> to it. Below, what I got from that:</p>
-<img alt="Blurred KDE result" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/blurred_kde.png" />
-<p>That looks way better, even though not ideal yet.</p>
-</section>
-<section id="this-week-s-goals">
-<h2>This Week’s Goals</h2>
-<p>Talking with my mentors, we decided it was better if I focused on the version without the renormalization for now, as it was already
-done and running fine. So for this week, I plan to clean my PR to finally have it ready for a first review, and maybe add to it a little
-UI tool to control the intensity of the densities. That should take me some time and discussion, but I hope for it to be ready by the
-end of the week.</p>
-<p>Let’s get to work!</p>
-</section>
-</section>
-
-
- Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.
-
- 2023-07-31T00:00:00+00:00
-
diff --git a/v0.9.x/blog/category/news.html b/v0.9.x/blog/category/news.html
index fd5631086..c869e0254 100644
--- a/v0.9.x/blog/category/news.html
+++ b/v0.9.x/blog/category/news.html
@@ -4,7 +4,7 @@
- Posts in news — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts in news — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/category/news/atom.xml b/v0.9.x/blog/category/news/atom.xml
index fd7cd53a2..2085f2259 100644
--- a/v0.9.x/blog/category/news/atom.xml
+++ b/v0.9.x/blog/category/news/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts in news
- 2023-08-29T17:02:01.191773+00:00
+ 2023-08-29T17:17:14.003179+00:00
ABlog
diff --git a/v0.9.x/blog/category/release.html b/v0.9.x/blog/category/release.html
index 0e5c81e6f..350b48412 100644
--- a/v0.9.x/blog/category/release.html
+++ b/v0.9.x/blog/category/release.html
@@ -4,7 +4,7 @@
- Posts in release — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts in release — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/category/release/atom.xml b/v0.9.x/blog/category/release/atom.xml
index 3abbd9b8e..b8f5a7f13 100644
--- a/v0.9.x/blog/category/release/atom.xml
+++ b/v0.9.x/blog/category/release/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts in release
- 2023-08-29T17:02:01.194022+00:00
+ 2023-08-29T17:17:14.005595+00:00
ABlog
diff --git a/v0.9.x/blog/drafts.html b/v0.9.x/blog/drafts.html
index 8dfadea93..a4dff5df9 100644
--- a/v0.9.x/blog/drafts.html
+++ b/v0.9.x/blog/drafts.html
@@ -4,7 +4,7 @@
- Drafts — FURY 0.10.0.dev316+ge2b44640 documentation
+ Drafts — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/tag.html b/v0.9.x/blog/tag.html
index a5e00b845..04d3d160b 100644
--- a/v0.9.x/blog/tag.html
+++ b/v0.9.x/blog/tag.html
@@ -4,7 +4,7 @@
- Tags — FURY 0.10.0.dev316+ge2b44640 documentation
+ Tags — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -460,6 +460,18 @@
+
+
diff --git a/v0.9.x/blog/tag/fury.html b/v0.9.x/blog/tag/fury.html
index 81c377999..ef4e74d0c 100644
--- a/v0.9.x/blog/tag/fury.html
+++ b/v0.9.x/blog/tag/fury.html
@@ -4,7 +4,7 @@
-
Posts tagged fury — FURY 0.10.0.dev316+ge2b44640 documentation
+
Posts tagged fury — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/tag/fury/atom.xml b/v0.9.x/blog/tag/fury/atom.xml
index 65d122b96..b8c851e40 100644
--- a/v0.9.x/blog/tag/fury/atom.xml
+++ b/v0.9.x/blog/tag/fury/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts tagged fury
- 2023-08-29T17:02:01.497625+00:00
+ 2023-08-29T17:17:14.320905+00:00
ABlog
diff --git a/v0.9.x/blog/tag/google.html b/v0.9.x/blog/tag/google.html
index 219e58d70..679b1958c 100644
--- a/v0.9.x/blog/tag/google.html
+++ b/v0.9.x/blog/tag/google.html
@@ -4,7 +4,7 @@
- Posts tagged google — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts tagged google — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
@@ -297,6 +297,75 @@
+
+
+
+
+
+
+ 24 August 2023
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl , which when ready will be associated with a well-structured PR.
+
+
+
Read more ...
+
+
+
Week 12: Now That is (almost) a Wrap!
diff --git a/v0.9.x/blog/tag/google/atom.xml b/v0.9.x/blog/tag/google/atom.xml
index 8785aa8df..26660bca2 100644
--- a/v0.9.x/blog/tag/google/atom.xml
+++ b/v0.9.x/blog/tag/google/atom.xml
@@ -2,10 +2,47 @@
https://fury.gl/
Blog - Posts tagged google
- 2023-08-29T17:02:01.560257+00:00
+ 2023-08-29T17:17:14.385953+00:00
ABlog
+
+ https://fury.gl/posts/2023/2023-08-24-week-12-tvcastillod.html
+ Week 12 : Experimenting with ODFs implementation
+ 2023-08-24T00:00:00+00:00
+
+ Tania Castillo
+
+ <section id="week-12-experimenting-with-odfs-implementation">
+
+<section id="what-did-i-do-this-week">
+<h2>What did I do this week?</h2>
+<p>There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch <a class="reference external" href="https://github.com/tvcastillod/fury/tree/SH-for-ODF-impl">SH-for-ODF-impl</a>, which when ready will be associated with a well-structured PR.</p>
+<p>First, about the scaling, I was suggested to check Generalized Fractional Anisotropy <strong>gfa</strong> metric to adjust the scaling depending on the shape of the ODF glyph, i.e., the less the <strong>gfa</strong> the more sphere-shaped and smaller, so I had to associate a greater scaling for those. However, this did not work very well as I was unable to define an appropriate scale relation that would give an equitable result for each glyph. For this reason, I opted to use peak values which are extracted from the ODFs, setting the scales as 1/peak_value*0.4 and I got a more uniformly sized glyph without the need of setting it manually. That is a temporal solution as I would like to see better why this happens and if possible do the adjustment inside the shader instead of a precalculation.</p>
+<p>Second, for the direction, I made a small adjustment to the spherical coordinates which affected the direction of the ODF glyph. As you can see below,</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122770-b9ee19d2-d82b-4d7f-a5bb-1cbbf5907049.png" style="width: 400px;" />
+<p>All the glyphs are aligned over the y-axis but not over the z-axis, to correct this I precalculated the main direction of each glyph using peaks and passed it to the shader as a <em>vec3</em>, then used <em>vec2vecrotmat</em> to align the main axis vector of the ODF to the required direction vector, the only problem with this is that not all the glyps are equally aligned to the axis, i.e., the first 3 glyphs are aligned with the x-axis but the last one is aligned with the y-axis, so the final rotation gives a different result for that one.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122752-b2aa696f-62a5-4b09-b8dd-0cb1ec49431c.png" style="width: 400px;" />
+<p>As with the first small adjustment of the coordinates the direction was partially correct, I need to double check the theta, phi and r definitions to see if I can get the right direction without the need of the additional data of direction. Also, there might be a way to get the specific rotation angles associated to each individual glyph from the data associated with the ODFs.</p>
+<p>Third, about passing the coefficients data through textures, I understand better now how to pass textures to the shaders but I still have problems understanding how to retrieve the data inside the shader. I used <a class="reference external" href="https://github.com/fury-gl/fury/blob/master/docs/experimental/viz_shader_texture.py">this base implementation</a>, suggested by one of my mentors, to store the data as a <a class="reference external" href="http://www.khronos.org/opengl/wiki/Cubemap_Texture#:~:text=A%20Cubemap%20Texture%20is%20a,the%20value%20to%20be%20accessed.">texture cubemap</a>, “a texture, where each mipmap level consists of six 2D images which must be square. The 6 images represent the faces of a cube”. I had 4x15 coefficients and inside the function, a grid of RGB colors is made so then it can be mapped as a texture. To check if was passing the data correctly, I used the same value, .5, for all the textures, so then I could pick a random texel get a specific color (gray), and pass it as <em>fragOutput0</em> to see if the value was correct. However, it didn’t appear to work correctly as I couldn’t get the expected color. To get the specific color I used <a class="reference external" href="https://registry.khronos.org/OpenGL-Refpages/gl4/html/texture.xhtml">texture(sampler, P)</a> which samples texels from the texture bound to sampler at texture coordinate P. Now, what I still need to figure out is which should be the corresponding texture coordinate. I have tried with random coordinates, as they are supposed to correspond to a point on the cube and since the information I have encoded in the texture is all the same, I assumed that I would get the expected result for any set of values. It might be a problem with the data normalization, or maybe there is something failing on the texture definition, but I need to review it in more detail to see where is the problem.</p>
+<p>Lastly, about the colormapping, I created the texture based on a generic colormap from <a class="reference external" href="https://matplotlib.org/stable/tutorials/colors/colormaps.html">matplotlib</a>. I was able to give some color to the glyph but it does not match correctly its shape. Some adjustment must be done regarding the texels, as the colormap is mapped on a cube, but I need it to fit the shape of the glyph correctly.</p>
+<img alt="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" class="align-center" src="https://user-images.githubusercontent.com/31288525/263122760-7d1fff5e-7787-473c-8053-ea69f3009fb4.png" style="width: 250px;" />
+</section>
+<section id="what-is-coming-up-next">
+<h2>What is coming up next?</h2>
+<p>I will continue to explore more on how to handle textures so I can solve the issues related to the coefficient data and colormapping. Also, take a deeper look at the SH implementation and check what is the information needed to adjust the main direction of the ODF correctly.</p>
+</section>
+<section id="did-i-get-stuck-anywhere">
+<h2>Did I get stuck anywhere?</h2>
+<p>As I mentioned I had some drawbacks in understanding the use of textures and how to retrieve the data inside the shaders. This is a topic that might take some time to manage properly but if I can master it and understand it better, it is a tool that can be useful later. Additionally, there are details of the SH implementation that I still need to understand and explore better in order to make sure I get exactly the same result as the current <em>odf_slicer</em> implementation.</p>
+</section>
+</section>
+
+
+ There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl, which when ready will be associated with a well-structured PR.
+
+ 2023-08-24T00:00:00+00:00
+
https://fury.gl/posts/2023/2023-08-21-week-12-joaodellagli.html
Week 12: Now That is (almost) a Wrap!
@@ -378,108 +415,4 @@ will also invest some time on refactoring it.</p>
2023-07-31T00:00:00+00:00
-
- https://fury.gl/posts/2023/2023-07-31-week-9-joaodellagli.html
- Week 9: It is Polishing Time!
- 2023-07-31T00:00:00+00:00
-
- João Victor Dell Agli Floriano
-
- <section id="week-9-it-is-polishing-time">
-
-<p>Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.</p>
-<section id="last-week-s-effort">
-<h2>Last Week’s Effort</h2>
-<p>After having finished a first draft of the API that will be used for the KDE rendering, and showing how it could be used
-for other post-processing effects, my goal was to clean the code and try some details that would add to it so it could be better
-complete. Having that in mind, I invested in three work fronts:</p>
-<ol class="arabic simple">
-<li><p>Fixing some bugs related to the rendering more than one post-processing effect actor.</p></li>
-<li><p>Experimenting with other rendering kernels (I was using the <em>gaussian</em> one only).</p></li>
-<li><p>Completing the KDE render by renormalizing the values in relation to the number of points (one of the core KDE details).</p></li>
-</ol>
-<p>Both three turned out more complicated than it initially seemed, as I will show below.</p>
-</section>
-<section id="so-how-did-it-go">
-<h2>So how did it go?</h2>
-<p>The first one I did on monday-tuesday, and I had to deal with some issues regarding scaling and repositioning. Due to implementation
-choices, the final post-processed effects were rendered either bigger than they were in reality, or out of their original place.
-After some time dedicated to finding the root of the problems, I could fix the scaling issue, however I realised I would need to,
-probably, rethink the way the API was implemented. As this general post-processing effects is a side-project that comes as a consequence of
-my main one, I decided to leave that investment to another time, as I would need to guarantee the quality of the second.</p>
-<p>The second was an easy and rather interesting part of my week, as I just needed to setup new kernel shaders. Based on
-<a class="reference external" href="https://scikit-learn.org/stable/modules/density.html">scikit-learn KDE documentation</a>, I could successfully implement the following kernels:</p>
-<ul class="simple">
-<li><p>Gaussian</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-(x^2 + y^2)}{2\sigma^2}}\]</div>
-<ul class="simple">
-<li><p>Tophat</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1.0, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Epanechnikov</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{x^2 + y^2}{\sigma^2}\]</div>
-<ul class="simple">
-<li><p>Exponential</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = e^{\frac{-|x^2 + y^2|}{\sigma}}\]</div>
-<ul class="simple">
-<li><p>Linear</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = 1 - \frac{|x^2 + y^2|}{\sigma}, \ \ |x^2 + y^2| < \sigma\]</div>
-<ul class="simple">
-<li><p>Cosine</p></li>
-</ul>
-<div class="math notranslate nohighlight">
-\[K(x, y) = cos(\frac{\pi|x^2 + y^2|}{2\sigma})\]</div>
-<p>That outputted the following (beautiful) results for a set of 1000 random points with random sigmas:</p>
-<img alt="Different kernel approaches" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/kernels.png" />
-<p>The third one is still being a trickier challenge. If you recall from my first blogposts, I spent something around <em>one month</em> trying to setup
-float framebuffer objects to FURY with VTK so I could use them in my project. After spending all of that time with no results,
-me and Bruno, my mentor, <span class="xref std std-doc">found a way</span> to do what we wanted to do, but using a different VTK class,
-<a class="reference external" href="https://vtk.org/doc/nightly/html/classvtkWindowToImageFilter.html">vtkWindowToImageFilter</a>. Well, it was a good workaround back then and
-it lead me all the way here, however now it is costing a price. The float framebuffers were an important part of the project because they
-would allow us to pass <em>32-bit float information</em> from one shader to another, which would be important as they would allow the densities to
-have higher precision and more fidelity to the calculations. When rendering a KDE of a given set of points, we use the below function:</p>
-<div class="math notranslate nohighlight">
-\[KDE(x, y) = \frac{1}{n} \sum_{i = 0}^n K(x, y)\]</div>
-<p>If the number of points <span class="math notranslate nohighlight">\(n\)</span> is big enough, some KDE results will be really low. This presents a real problem to our implementation because, without
-the float framebuffers, it is currently only being possible to pass <em>8-bit unsigned char</em> information, that only allows 256 values.
-This is far from ideal, as low values would have alone densities low enough to disappear. This presented a problem as to renormalize the
-densities, I was retrieving the texture to the CPU, calculating its minimum and maximum values, and passing to the fragment shader as uniforms
-for the renormalization, which didn’t work if the maximum values calculated were zero.</p>
-<p>One solution I thought to solve that was a really heavy workaround: if an unsigned float is 32-bit and I have exactly 4 8-bit
-unsigned chars, why not try to pack this float into these 4 chars? Well, this is an interesting approach which I figured out is already an
-old one, being reported in <a class="reference external" href="https://developer.nvidia.com/gpugems/gpugems/part-ii-lighting-and-shadows/chapter-12-omnidirectional-shadow-mapping">GPU Gems’s chapter 12</a>.
-Unfortunately I haven’t tried yet this implementation yet, and went for one I thought myself, which haven’t exactly worked. I also tried
-this implementation from <a class="reference external" href="https://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/">Aras Pranckevičius’ website</a>, which seems
-to be working, even though not perfectly:</p>
-<img alt="Noisy float to RGBA encoding" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/noisy%20kde.png" />
-<p>As you can see, this implementation is <em>really noisy</em>. I think this has to deal with floating point rounding errors, so to try to mitigate
-that, I experimented applying a <em>13x13 gaussian blur</em> to it. Below, what I got from that:</p>
-<img alt="Blurred KDE result" class="align-center" src="https://raw.githubusercontent.com/JoaoDell/gsoc_assets/main/images/blurred_kde.png" />
-<p>That looks way better, even though not ideal yet.</p>
-</section>
-<section id="this-week-s-goals">
-<h2>This Week’s Goals</h2>
-<p>Talking with my mentors, we decided it was better if I focused on the version without the renormalization for now, as it was already
-done and running fine. So for this week, I plan to clean my PR to finally have it ready for a first review, and maybe add to it a little
-UI tool to control the intensity of the densities. That should take me some time and discussion, but I hope for it to be ready by the
-end of the week.</p>
-<p>Let’s get to work!</p>
-</section>
-</section>
-
-
- Hello everyone, it’s time for another weekly blogpost! Today, I am going to update you on my project’s latest changes.
-
- 2023-07-31T00:00:00+00:00
-
diff --git a/v0.9.x/blog/tag/shader.html b/v0.9.x/blog/tag/shader.html
index 57475a473..b520e4142 100644
--- a/v0.9.x/blog/tag/shader.html
+++ b/v0.9.x/blog/tag/shader.html
@@ -4,7 +4,7 @@
- Posts tagged shader — FURY 0.10.0.dev316+ge2b44640 documentation
+ Posts tagged shader — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/blog/tag/shader/atom.xml b/v0.9.x/blog/tag/shader/atom.xml
index 4bd2e2926..480ebf48b 100644
--- a/v0.9.x/blog/tag/shader/atom.xml
+++ b/v0.9.x/blog/tag/shader/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts tagged shader
- 2023-08-29T17:02:01.601898+00:00
+ 2023-08-29T17:17:14.426968+00:00
ABlog
diff --git a/v0.9.x/community.html b/v0.9.x/community.html
index 34107cbf6..b82b30907 100644
--- a/v0.9.x/community.html
+++ b/v0.9.x/community.html
@@ -5,7 +5,7 @@
- Community — FURY 0.10.0.dev316+ge2b44640 documentation
+ Community — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
@@ -340,7 +340,7 @@ Contributors
- 4516 Commits
+ 4518 Commits
@@ -501,31 +501,31 @@
Contributors
-
+
-
lenixlobo
+
tvcastillod
-
Commits: 68
-
++12722
-
--11226
+
Commits: 69
+
++3318
+
--1537
-
+
-
+
-
tvcastillod
+
lenixlobo
-
Commits: 67
-
++3268
-
--1533
+
Commits: 68
+
++12722
+
--11226
diff --git a/v0.9.x/fury-pybullet.html b/v0.9.x/fury-pybullet.html
index e99be27ab..f162840f5 100644
--- a/v0.9.x/fury-pybullet.html
+++ b/v0.9.x/fury-pybullet.html
@@ -5,7 +5,7 @@
- FURY - pyBullet Integration Guide — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY - pyBullet Integration Guide — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/genindex.html b/v0.9.x/genindex.html
index a7c720d0e..e7c1d4803 100644
--- a/v0.9.x/genindex.html
+++ b/v0.9.x/genindex.html
@@ -4,7 +4,7 @@
- Index — FURY 0.10.0.dev316+ge2b44640 documentation
+ Index — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/getting_started.html b/v0.9.x/getting_started.html
index f7a07624a..770ff246c 100644
--- a/v0.9.x/getting_started.html
+++ b/v0.9.x/getting_started.html
@@ -5,7 +5,7 @@
- Getting Started — FURY 0.10.0.dev316+ge2b44640 documentation
+ Getting Started — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/installation.html b/v0.9.x/installation.html
index 754241986..e6d0c7a76 100644
--- a/v0.9.x/installation.html
+++ b/v0.9.x/installation.html
@@ -5,7 +5,7 @@
- Installation — FURY 0.10.0.dev316+ge2b44640 documentation
+ Installation — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/introduction.html b/v0.9.x/introduction.html
index 7cea426aa..26089c18f 100644
--- a/v0.9.x/introduction.html
+++ b/v0.9.x/introduction.html
@@ -5,7 +5,7 @@
- About — FURY 0.10.0.dev316+ge2b44640 documentation
+ About — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/objects.inv b/v0.9.x/objects.inv
index 8d746e40c..90c07c630 100644
Binary files a/v0.9.x/objects.inv and b/v0.9.x/objects.inv differ
diff --git a/v0.9.x/posts/2018/2018-09-21-release-announcement.html b/v0.9.x/posts/2018/2018-09-21-release-announcement.html
index ab4a5420e..d0f70f371 100644
--- a/v0.9.x/posts/2018/2018-09-21-release-announcement.html
+++ b/v0.9.x/posts/2018/2018-09-21-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.1.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2018/2018-10-31-release-announcement.html b/v0.9.x/posts/2018/2018-10-31-release-announcement.html
index 35c9986a9..4e42d3c22 100644
--- a/v0.9.x/posts/2018/2018-10-31-release-announcement.html
+++ b/v0.9.x/posts/2018/2018-10-31-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.3 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.1.3 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2018/2018-11-26-release-announcement.html b/v0.9.x/posts/2018/2018-11-26-release-announcement.html
index 412ff5c6e..97a0029ee 100644
--- a/v0.9.x/posts/2018/2018-11-26-release-announcement.html
+++ b/v0.9.x/posts/2018/2018-11-26-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.4 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.1.4 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2019/2019-03-08-release-announcement.html b/v0.9.x/posts/2019/2019-03-08-release-announcement.html
index dca9580af..96e871913 100644
--- a/v0.9.x/posts/2019/2019-03-08-release-announcement.html
+++ b/v0.9.x/posts/2019/2019-03-08-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.2.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.2.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2019/2019-06-19-brain-art.html b/v0.9.x/posts/2019/2019-06-19-brain-art.html
index 65ec56b90..cd871ee06 100644
--- a/v0.9.x/posts/2019/2019-06-19-brain-art.html
+++ b/v0.9.x/posts/2019/2019-06-19-brain-art.html
@@ -5,7 +5,7 @@
- Success on Brain Art Competition using FURY — FURY 0.10.0.dev316+ge2b44640 documentation
+ Success on Brain Art Competition using FURY — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2019/2019-08-02-release-announcement.html b/v0.9.x/posts/2019/2019-08-02-release-announcement.html
index a39dae0d0..e4d1b3ba6 100644
--- a/v0.9.x/posts/2019/2019-08-02-release-announcement.html
+++ b/v0.9.x/posts/2019/2019-08-02-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.3.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.3.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2019/2019-10-29-release-announcement.html b/v0.9.x/posts/2019/2019-10-29-release-announcement.html
index 814f5b7e3..f0dda71b1 100644
--- a/v0.9.x/posts/2019/2019-10-29-release-announcement.html
+++ b/v0.9.x/posts/2019/2019-10-29-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.4.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.4.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-01-05-gsoc.html b/v0.9.x/posts/2020/2020-01-05-gsoc.html
index a12b369cf..bc1f2905d 100644
--- a/v0.9.x/posts/2020/2020-01-05-gsoc.html
+++ b/v0.9.x/posts/2020/2020-01-05-gsoc.html
@@ -5,7 +5,7 @@
- Google Summer of Code — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-04-09-release-announcement.html b/v0.9.x/posts/2020/2020-04-09-release-announcement.html
index fd8fdfaba..a3f08d2a2 100644
--- a/v0.9.x/posts/2020/2020-04-09-release-announcement.html
+++ b/v0.9.x/posts/2020/2020-04-09-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.5.1 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.5.1 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-05-30-week-1-lenix.html b/v0.9.x/posts/2020/2020-05-30-week-1-lenix.html
index 2023538f7..3432a6d36 100644
--- a/v0.9.x/posts/2020/2020-05-30-week-1-lenix.html
+++ b/v0.9.x/posts/2020/2020-05-30-week-1-lenix.html
@@ -5,7 +5,7 @@
- Weekly Check-in #1 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-in #1 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-05-30-week-1-soham.html b/v0.9.x/posts/2020/2020-05-30-week-1-soham.html
index 98808b19a..a94b22359 100644
--- a/v0.9.x/posts/2020/2020-05-30-week-1-soham.html
+++ b/v0.9.x/posts/2020/2020-05-30-week-1-soham.html
@@ -5,7 +5,7 @@
- Welcome to my GSoC Blog!!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Welcome to my GSoC Blog!!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-07-week-2-lenix.html b/v0.9.x/posts/2020/2020-06-07-week-2-lenix.html
index 6f09cef98..f04f8fa27 100644
--- a/v0.9.x/posts/2020/2020-06-07-week-2-lenix.html
+++ b/v0.9.x/posts/2020/2020-06-07-week-2-lenix.html
@@ -5,7 +5,7 @@
- First week of coding!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ First week of coding!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-07-week-2-soham.html b/v0.9.x/posts/2020/2020-06-07-week-2-soham.html
index 27f1f93c7..e2294c042 100644
--- a/v0.9.x/posts/2020/2020-06-07-week-2-soham.html
+++ b/v0.9.x/posts/2020/2020-06-07-week-2-soham.html
@@ -5,7 +5,7 @@
- First week of coding!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ First week of coding!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-14-week-3-lenix.html b/v0.9.x/posts/2020/2020-06-14-week-3-lenix.html
index 4f309e5cb..b8e9c0aa8 100644
--- a/v0.9.x/posts/2020/2020-06-14-week-3-lenix.html
+++ b/v0.9.x/posts/2020/2020-06-14-week-3-lenix.html
@@ -5,7 +5,7 @@
- Raymarching!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Raymarching!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-14-week-3-soham.html b/v0.9.x/posts/2020/2020-06-14-week-3-soham.html
index 1bb41a6df..be6e252ee 100644
--- a/v0.9.x/posts/2020/2020-06-14-week-3-soham.html
+++ b/v0.9.x/posts/2020/2020-06-14-week-3-soham.html
@@ -5,7 +5,7 @@
- ComboBox2D Progress!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ ComboBox2D Progress!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-21-week-4-lenix.html b/v0.9.x/posts/2020/2020-06-21-week-4-lenix.html
index d8577734f..519627d4a 100644
--- a/v0.9.x/posts/2020/2020-06-21-week-4-lenix.html
+++ b/v0.9.x/posts/2020/2020-06-21-week-4-lenix.html
@@ -5,7 +5,7 @@
- Raymarching continued — FURY 0.10.0.dev316+ge2b44640 documentation
+ Raymarching continued — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-21-week-4-soham.html b/v0.9.x/posts/2020/2020-06-21-week-4-soham.html
index 9985e43e7..32902737d 100644
--- a/v0.9.x/posts/2020/2020-06-21-week-4-soham.html
+++ b/v0.9.x/posts/2020/2020-06-21-week-4-soham.html
@@ -5,7 +5,7 @@
- TextBlock2D Progress!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ TextBlock2D Progress!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-28-week-5-lenix.html b/v0.9.x/posts/2020/2020-06-28-week-5-lenix.html
index e6e7d3d2a..55106cf56 100644
--- a/v0.9.x/posts/2020/2020-06-28-week-5-lenix.html
+++ b/v0.9.x/posts/2020/2020-06-28-week-5-lenix.html
@@ -5,7 +5,7 @@
- Spherical harmonics — FURY 0.10.0.dev316+ge2b44640 documentation
+ Spherical harmonics — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-06-28-week-5-soham.html b/v0.9.x/posts/2020/2020-06-28-week-5-soham.html
index 299116e91..d7c87b7f0 100644
--- a/v0.9.x/posts/2020/2020-06-28-week-5-soham.html
+++ b/v0.9.x/posts/2020/2020-06-28-week-5-soham.html
@@ -5,7 +5,7 @@
- May the Force be with you!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ May the Force be with you!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-05-week-6-lenix.html b/v0.9.x/posts/2020/2020-07-05-week-6-lenix.html
index 461710d02..e7b24ffc2 100644
--- a/v0.9.x/posts/2020/2020-07-05-week-6-lenix.html
+++ b/v0.9.x/posts/2020/2020-07-05-week-6-lenix.html
@@ -5,7 +5,7 @@
- Spherical harmonics, Continued. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Spherical harmonics, Continued. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-05-week-6-soham.html b/v0.9.x/posts/2020/2020-07-05-week-6-soham.html
index fe850f4e9..7af6fb1f5 100644
--- a/v0.9.x/posts/2020/2020-07-05-week-6-soham.html
+++ b/v0.9.x/posts/2020/2020-07-05-week-6-soham.html
@@ -5,7 +5,7 @@
- Translation, Reposition, Rotation. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Translation, Reposition, Rotation. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-12-week-7-soham.html b/v0.9.x/posts/2020/2020-07-12-week-7-soham.html
index d8488d432..a418d2167 100644
--- a/v0.9.x/posts/2020/2020-07-12-week-7-soham.html
+++ b/v0.9.x/posts/2020/2020-07-12-week-7-soham.html
@@ -5,7 +5,7 @@
- Orientation, Sizing, Tab UI. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Orientation, Sizing, Tab UI. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-13-week-7-lenix.html b/v0.9.x/posts/2020/2020-07-13-week-7-lenix.html
index 2f42cab8b..70069182e 100644
--- a/v0.9.x/posts/2020/2020-07-13-week-7-lenix.html
+++ b/v0.9.x/posts/2020/2020-07-13-week-7-lenix.html
@@ -5,7 +5,7 @@
- Multiple SDF primitives. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Multiple SDF primitives. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-19-week-8-soham.html b/v0.9.x/posts/2020/2020-07-19-week-8-soham.html
index e8ee33461..aeb8400b8 100644
--- a/v0.9.x/posts/2020/2020-07-19-week-8-soham.html
+++ b/v0.9.x/posts/2020/2020-07-19-week-8-soham.html
@@ -5,7 +5,7 @@
- ComboBox2D, TextBlock2D, Clipping Overflow. — FURY 0.10.0.dev316+ge2b44640 documentation
+ ComboBox2D, TextBlock2D, Clipping Overflow. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-20-release-announcement.html b/v0.9.x/posts/2020/2020-07-20-release-announcement.html
index d8e951315..b20c860d2 100644
--- a/v0.9.x/posts/2020/2020-07-20-release-announcement.html
+++ b/v0.9.x/posts/2020/2020-07-20-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.6.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.6.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-20-week-8-lenix.html b/v0.9.x/posts/2020/2020-07-20-week-8-lenix.html
index ddb1edae8..537b64e0c 100644
--- a/v0.9.x/posts/2020/2020-07-20-week-8-lenix.html
+++ b/v0.9.x/posts/2020/2020-07-20-week-8-lenix.html
@@ -5,7 +5,7 @@
- Improvements in SDF primitives. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Improvements in SDF primitives. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-26-week-9-soham.html b/v0.9.x/posts/2020/2020-07-26-week-9-soham.html
index 943f5c200..671ee70f7 100644
--- a/v0.9.x/posts/2020/2020-07-26-week-9-soham.html
+++ b/v0.9.x/posts/2020/2020-07-26-week-9-soham.html
@@ -5,7 +5,7 @@
- Tab UI, TabPanel2D, Tab UI Tutorial. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Tab UI, TabPanel2D, Tab UI Tutorial. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-07-27-week-9-lenix.html b/v0.9.x/posts/2020/2020-07-27-week-9-lenix.html
index 5a7db1218..548f06877 100644
--- a/v0.9.x/posts/2020/2020-07-27-week-9-lenix.html
+++ b/v0.9.x/posts/2020/2020-07-27-week-9-lenix.html
@@ -5,7 +5,7 @@
- Merging SDF primitives. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Merging SDF primitives. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-02-week-10-lenix.html b/v0.9.x/posts/2020/2020-08-02-week-10-lenix.html
index c579f549a..b5b2083d9 100644
--- a/v0.9.x/posts/2020/2020-08-02-week-10-lenix.html
+++ b/v0.9.x/posts/2020/2020-08-02-week-10-lenix.html
@@ -5,7 +5,7 @@
- More Shaders!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ More Shaders!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-02-week-10-soham.html b/v0.9.x/posts/2020/2020-08-02-week-10-soham.html
index c8eddec61..24ce76207 100644
--- a/v0.9.x/posts/2020/2020-08-02-week-10-soham.html
+++ b/v0.9.x/posts/2020/2020-08-02-week-10-soham.html
@@ -5,7 +5,7 @@
- Single Actor, Physics, Scrollbars. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Single Actor, Physics, Scrollbars. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-09-week-11-lenix.html b/v0.9.x/posts/2020/2020-08-09-week-11-lenix.html
index 8d1f84aa2..3b9466ff8 100644
--- a/v0.9.x/posts/2020/2020-08-09-week-11-lenix.html
+++ b/v0.9.x/posts/2020/2020-08-09-week-11-lenix.html
@@ -5,7 +5,7 @@
- More Shaders!! — FURY 0.10.0.dev316+ge2b44640 documentation
+ More Shaders!! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-09-week-11-soham.html b/v0.9.x/posts/2020/2020-08-09-week-11-soham.html
index ed01acd4e..94dec189a 100644
--- a/v0.9.x/posts/2020/2020-08-09-week-11-soham.html
+++ b/v0.9.x/posts/2020/2020-08-09-week-11-soham.html
@@ -5,7 +5,7 @@
- Chain Simulation, Scrollbar Refactor, Tutorial Update. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Chain Simulation, Scrollbar Refactor, Tutorial Update. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-16-week-12-soham.html b/v0.9.x/posts/2020/2020-08-16-week-12-soham.html
index 724181d6f..bd5b99d26 100644
--- a/v0.9.x/posts/2020/2020-08-16-week-12-soham.html
+++ b/v0.9.x/posts/2020/2020-08-16-week-12-soham.html
@@ -5,7 +5,7 @@
- Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-17-week-12-lenix.html b/v0.9.x/posts/2020/2020-08-17-week-12-lenix.html
index 99187358d..c2a9e63a7 100644
--- a/v0.9.x/posts/2020/2020-08-17-week-12-lenix.html
+++ b/v0.9.x/posts/2020/2020-08-17-week-12-lenix.html
@@ -5,7 +5,7 @@
- Outline Picker — FURY 0.10.0.dev316+ge2b44640 documentation
+ Outline Picker — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-18-release-announcement.html b/v0.9.x/posts/2020/2020-08-18-release-announcement.html
index 0c9613807..0eac16454 100644
--- a/v0.9.x/posts/2020/2020-08-18-release-announcement.html
+++ b/v0.9.x/posts/2020/2020-08-18-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.6.1 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.6.1 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-23-week-13-soham.html b/v0.9.x/posts/2020/2020-08-23-week-13-soham.html
index 765a3d693..717c93a3f 100644
--- a/v0.9.x/posts/2020/2020-08-23-week-13-soham.html
+++ b/v0.9.x/posts/2020/2020-08-23-week-13-soham.html
@@ -5,7 +5,7 @@
- Part of the Journey is the end unless its Open Source! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Part of the Journey is the end unless its Open Source! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-24-final-work-lenix.html b/v0.9.x/posts/2020/2020-08-24-final-work-lenix.html
index 293d2532c..12f2e50e0 100644
--- a/v0.9.x/posts/2020/2020-08-24-final-work-lenix.html
+++ b/v0.9.x/posts/2020/2020-08-24-final-work-lenix.html
@@ -5,7 +5,7 @@
- Google Summer of Code 2020 Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code 2020 Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-24-final-work-soham.html b/v0.9.x/posts/2020/2020-08-24-final-work-soham.html
index e94ce9560..4e89f78c4 100644
--- a/v0.9.x/posts/2020/2020-08-24-final-work-soham.html
+++ b/v0.9.x/posts/2020/2020-08-24-final-work-soham.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2020/2020-08-24-week-13-lenix.html b/v0.9.x/posts/2020/2020-08-24-week-13-lenix.html
index febe34b61..37120eac8 100644
--- a/v0.9.x/posts/2020/2020-08-24-week-13-lenix.html
+++ b/v0.9.x/posts/2020/2020-08-24-week-13-lenix.html
@@ -5,7 +5,7 @@
- Shader Showcase — FURY 0.10.0.dev316+ge2b44640 documentation
+ Shader Showcase — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-03-09-gsoc.html b/v0.9.x/posts/2021/2021-03-09-gsoc.html
index cb5d6a5ca..adba08b5d 100644
--- a/v0.9.x/posts/2021/2021-03-09-gsoc.html
+++ b/v0.9.x/posts/2021/2021-03-09-gsoc.html
@@ -5,7 +5,7 @@
- Google Summer of Code — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-03-13-release-announcement.html b/v0.9.x/posts/2021/2021-03-13-release-announcement.html
index e317350c3..d47b2aa43 100644
--- a/v0.9.x/posts/2021/2021-03-13-release-announcement.html
+++ b/v0.9.x/posts/2021/2021-03-13-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.7.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.7.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-08-gsoc-devmessias-1.html b/v0.9.x/posts/2021/2021-06-08-gsoc-devmessias-1.html
index 813adc9f4..3ed750a5a 100644
--- a/v0.9.x/posts/2021/2021-06-08-gsoc-devmessias-1.html
+++ b/v0.9.x/posts/2021/2021-06-08-gsoc-devmessias-1.html
@@ -5,7 +5,7 @@
- Weekly Check-In #1 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-In #1 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-08-week-1-antriksh.html b/v0.9.x/posts/2021/2021-06-08-week-1-antriksh.html
index d989210f6..ebf40656f 100644
--- a/v0.9.x/posts/2021/2021-06-08-week-1-antriksh.html
+++ b/v0.9.x/posts/2021/2021-06-08-week-1-antriksh.html
@@ -5,7 +5,7 @@
- Week #1: Welcome to my weekly Blogs! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #1: Welcome to my weekly Blogs! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-08-week-1-sajag.html b/v0.9.x/posts/2021/2021-06-08-week-1-sajag.html
index 4f73f5416..210ccaaf9 100644
--- a/v0.9.x/posts/2021/2021-06-08-week-1-sajag.html
+++ b/v0.9.x/posts/2021/2021-06-08-week-1-sajag.html
@@ -5,7 +5,7 @@
- Welcome to my GSoC Blog! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Welcome to my GSoC Blog! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-12-gsoc-devmessias-2.html b/v0.9.x/posts/2021/2021-06-12-gsoc-devmessias-2.html
index 5b2768dd6..6988bb8e3 100644
--- a/v0.9.x/posts/2021/2021-06-12-gsoc-devmessias-2.html
+++ b/v0.9.x/posts/2021/2021-06-12-gsoc-devmessias-2.html
@@ -5,7 +5,7 @@
- A Stadia-like system for data visualization — FURY 0.10.0.dev316+ge2b44640 documentation
+ A Stadia-like system for data visualization — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-13-week-2-antriksh.html b/v0.9.x/posts/2021/2021-06-13-week-2-antriksh.html
index bd27159f7..d2d0f40fe 100644
--- a/v0.9.x/posts/2021/2021-06-13-week-2-antriksh.html
+++ b/v0.9.x/posts/2021/2021-06-13-week-2-antriksh.html
@@ -5,7 +5,7 @@
- Week #2: Feature additions in UI and IO modules — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #2: Feature additions in UI and IO modules — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-14-week-2-sajag.html b/v0.9.x/posts/2021/2021-06-14-week-2-sajag.html
index be0855388..92e6b14af 100644
--- a/v0.9.x/posts/2021/2021-06-14-week-2-sajag.html
+++ b/v0.9.x/posts/2021/2021-06-14-week-2-sajag.html
@@ -5,7 +5,7 @@
- First week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ First week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-21-gsoc-devmessias-3.html b/v0.9.x/posts/2021/2021-06-21-gsoc-devmessias-3.html
index d569761e6..79e4e9b38 100644
--- a/v0.9.x/posts/2021/2021-06-21-gsoc-devmessias-3.html
+++ b/v0.9.x/posts/2021/2021-06-21-gsoc-devmessias-3.html
@@ -5,7 +5,7 @@
- Weekly Check-In #3 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-In #3 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-21-week-3-antriksh.html b/v0.9.x/posts/2021/2021-06-21-week-3-antriksh.html
index bd2e3d7a5..e457a2a41 100644
--- a/v0.9.x/posts/2021/2021-06-21-week-3-antriksh.html
+++ b/v0.9.x/posts/2021/2021-06-21-week-3-antriksh.html
@@ -5,7 +5,7 @@
- Week #3: Adapting GridLayout to work with UI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #3: Adapting GridLayout to work with UI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-21-week-3-sajag.html b/v0.9.x/posts/2021/2021-06-21-week-3-sajag.html
index f02a7f27a..03308573c 100644
--- a/v0.9.x/posts/2021/2021-06-21-week-3-sajag.html
+++ b/v0.9.x/posts/2021/2021-06-21-week-3-sajag.html
@@ -5,7 +5,7 @@
- Second week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Second week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-28-gsoc-devmessias-4.html b/v0.9.x/posts/2021/2021-06-28-gsoc-devmessias-4.html
index 5cad7ff1a..9846d023d 100644
--- a/v0.9.x/posts/2021/2021-06-28-gsoc-devmessias-4.html
+++ b/v0.9.x/posts/2021/2021-06-28-gsoc-devmessias-4.html
@@ -5,7 +5,7 @@
- SOLID, monkey patching a python issue and network visualization through WebRTC — FURY 0.10.0.dev316+ge2b44640 documentation
+ SOLID, monkey patching a python issue and network visualization through WebRTC — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-28-week-4-antriksh.html b/v0.9.x/posts/2021/2021-06-28-week-4-antriksh.html
index 7d595bf00..ab3c1ee39 100644
--- a/v0.9.x/posts/2021/2021-06-28-week-4-antriksh.html
+++ b/v0.9.x/posts/2021/2021-06-28-week-4-antriksh.html
@@ -5,7 +5,7 @@
- Week #4: Adding Tree UI to the UI module — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #4: Adding Tree UI to the UI module — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-06-28-week-4-sajag.html b/v0.9.x/posts/2021/2021-06-28-week-4-sajag.html
index 43fb9311c..6adff6055 100644
--- a/v0.9.x/posts/2021/2021-06-28-week-4-sajag.html
+++ b/v0.9.x/posts/2021/2021-06-28-week-4-sajag.html
@@ -5,7 +5,7 @@
- Third week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Third week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-05-gsoc-devmessias-5.html b/v0.9.x/posts/2021/2021-07-05-gsoc-devmessias-5.html
index 0780c1e2c..b30c598cf 100644
--- a/v0.9.x/posts/2021/2021-07-05-gsoc-devmessias-5.html
+++ b/v0.9.x/posts/2021/2021-07-05-gsoc-devmessias-5.html
@@ -5,7 +5,7 @@
- Weekly Check-In #5 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-In #5 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-05-week-5-antriksh.html b/v0.9.x/posts/2021/2021-07-05-week-5-antriksh.html
index a0ae6f330..5687de4a3 100644
--- a/v0.9.x/posts/2021/2021-07-05-week-5-antriksh.html
+++ b/v0.9.x/posts/2021/2021-07-05-week-5-antriksh.html
@@ -5,7 +5,7 @@
- Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-05-week-5-sajag.html b/v0.9.x/posts/2021/2021-07-05-week-5-sajag.html
index 609c78393..132f6ecec 100644
--- a/v0.9.x/posts/2021/2021-07-05-week-5-sajag.html
+++ b/v0.9.x/posts/2021/2021-07-05-week-5-sajag.html
@@ -5,7 +5,7 @@
- Fourth week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Fourth week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-12-gsoc-devmessias-6.html b/v0.9.x/posts/2021/2021-07-12-gsoc-devmessias-6.html
index e253f690a..5c17c60d1 100644
--- a/v0.9.x/posts/2021/2021-07-12-gsoc-devmessias-6.html
+++ b/v0.9.x/posts/2021/2021-07-12-gsoc-devmessias-6.html
@@ -5,7 +5,7 @@
- Network layout algorithms using IPC — FURY 0.10.0.dev316+ge2b44640 documentation
+ Network layout algorithms using IPC — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-12-week-6-antriksh.html b/v0.9.x/posts/2021/2021-07-12-week-6-antriksh.html
index 650e8f32d..2a3011a42 100644
--- a/v0.9.x/posts/2021/2021-07-12-week-6-antriksh.html
+++ b/v0.9.x/posts/2021/2021-07-12-week-6-antriksh.html
@@ -5,7 +5,7 @@
- Week #6: Bug fixes, Working on Tree2D UI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #6: Bug fixes, Working on Tree2D UI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-12-week-6-sajag.html b/v0.9.x/posts/2021/2021-07-12-week-6-sajag.html
index 93365501f..1ad977282 100644
--- a/v0.9.x/posts/2021/2021-07-12-week-6-sajag.html
+++ b/v0.9.x/posts/2021/2021-07-12-week-6-sajag.html
@@ -5,7 +5,7 @@
- Fifth week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Fifth week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-19-gsoc-devmessias-7.html b/v0.9.x/posts/2021/2021-07-19-gsoc-devmessias-7.html
index 1a1aba4b4..cfa2aa797 100644
--- a/v0.9.x/posts/2021/2021-07-19-gsoc-devmessias-7.html
+++ b/v0.9.x/posts/2021/2021-07-19-gsoc-devmessias-7.html
@@ -5,7 +5,7 @@
- Weekly Check-In #7 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-In #7 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-19-week-7-antriksh.html b/v0.9.x/posts/2021/2021-07-19-week-7-antriksh.html
index 513e6fee7..b6ca52860 100644
--- a/v0.9.x/posts/2021/2021-07-19-week-7-antriksh.html
+++ b/v0.9.x/posts/2021/2021-07-19-week-7-antriksh.html
@@ -5,7 +5,7 @@
- Week #7: Finalizing the stalling PRs, finishing up Tree2D UI. — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #7: Finalizing the stalling PRs, finishing up Tree2D UI. — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-19-week-7-sajag.html b/v0.9.x/posts/2021/2021-07-19-week-7-sajag.html
index 360fc8156..9ecc6dec4 100644
--- a/v0.9.x/posts/2021/2021-07-19-week-7-sajag.html
+++ b/v0.9.x/posts/2021/2021-07-19-week-7-sajag.html
@@ -5,7 +5,7 @@
- Sixth week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Sixth week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-26-gsoc-devmessias-8.html b/v0.9.x/posts/2021/2021-07-26-gsoc-devmessias-8.html
index df4a0a188..99c58199e 100644
--- a/v0.9.x/posts/2021/2021-07-26-gsoc-devmessias-8.html
+++ b/v0.9.x/posts/2021/2021-07-26-gsoc-devmessias-8.html
@@ -5,7 +5,7 @@
- Weekly Check-In #8 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Weekly Check-In #8 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-26-week-8-antriksh.html b/v0.9.x/posts/2021/2021-07-26-week-8-antriksh.html
index 20ff5c80b..c50d8deba 100644
--- a/v0.9.x/posts/2021/2021-07-26-week-8-antriksh.html
+++ b/v0.9.x/posts/2021/2021-07-26-week-8-antriksh.html
@@ -5,7 +5,7 @@
- Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-07-26-week-8-sajag.html b/v0.9.x/posts/2021/2021-07-26-week-8-sajag.html
index 73dfcef27..0651d5729 100644
--- a/v0.9.x/posts/2021/2021-07-26-week-8-sajag.html
+++ b/v0.9.x/posts/2021/2021-07-26-week-8-sajag.html
@@ -5,7 +5,7 @@
- Seventh week of coding! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Seventh week of coding! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-02-gsoc-devmessias-9.html b/v0.9.x/posts/2021/2021-08-02-gsoc-devmessias-9.html
index a4cea5658..c985da625 100644
--- a/v0.9.x/posts/2021/2021-08-02-gsoc-devmessias-9.html
+++ b/v0.9.x/posts/2021/2021-08-02-gsoc-devmessias-9.html
@@ -5,7 +5,7 @@
- Week #09: Sphinx custom summary — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #09: Sphinx custom summary — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-02-week-9-antriksh.html b/v0.9.x/posts/2021/2021-08-02-week-9-antriksh.html
index 55f09fc27..51477ef54 100644
--- a/v0.9.x/posts/2021/2021-08-02-week-9-antriksh.html
+++ b/v0.9.x/posts/2021/2021-08-02-week-9-antriksh.html
@@ -5,7 +5,7 @@
- Week #9: More Layouts! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #9: More Layouts! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-02-week-9-sajag.html b/v0.9.x/posts/2021/2021-08-02-week-9-sajag.html
index 387f31b9b..114ee62e2 100644
--- a/v0.9.x/posts/2021/2021-08-02-week-9-sajag.html
+++ b/v0.9.x/posts/2021/2021-08-02-week-9-sajag.html
@@ -5,7 +5,7 @@
- Eighth coding week! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Eighth coding week! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-03-release-announcement.html b/v0.9.x/posts/2021/2021-08-03-release-announcement.html
index 798db0984..e6c293692 100644
--- a/v0.9.x/posts/2021/2021-08-03-release-announcement.html
+++ b/v0.9.x/posts/2021/2021-08-03-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.7.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.7.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-09-week-10-antriksh.html b/v0.9.x/posts/2021/2021-08-09-week-10-antriksh.html
index 8fc716c42..28710c3fe 100644
--- a/v0.9.x/posts/2021/2021-08-09-week-10-antriksh.html
+++ b/v0.9.x/posts/2021/2021-08-09-week-10-antriksh.html
@@ -5,7 +5,7 @@
- Week#10: Accordion UI, Support for sprite sheet animations — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week#10: Accordion UI, Support for sprite sheet animations — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-09-week-10-sajag.html b/v0.9.x/posts/2021/2021-08-09-week-10-sajag.html
index 31eff1b30..f488c795b 100644
--- a/v0.9.x/posts/2021/2021-08-09-week-10-sajag.html
+++ b/v0.9.x/posts/2021/2021-08-09-week-10-sajag.html
@@ -5,7 +5,7 @@
- Ninth coding week! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Ninth coding week! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-16-week-11-antriksh.html b/v0.9.x/posts/2021/2021-08-16-week-11-antriksh.html
index 389592800..5717bca8c 100644
--- a/v0.9.x/posts/2021/2021-08-16-week-11-antriksh.html
+++ b/v0.9.x/posts/2021/2021-08-16-week-11-antriksh.html
@@ -5,7 +5,7 @@
- Week #11: Finalizing open Pull Requests — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #11: Finalizing open Pull Requests — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-16-week-11-sajag.html b/v0.9.x/posts/2021/2021-08-16-week-11-sajag.html
index ec2a92b41..2d76250f1 100644
--- a/v0.9.x/posts/2021/2021-08-16-week-11-sajag.html
+++ b/v0.9.x/posts/2021/2021-08-16-week-11-sajag.html
@@ -5,7 +5,7 @@
- Tenth coding week! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Tenth coding week! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-23-final-work-antriksh.html b/v0.9.x/posts/2021/2021-08-23-final-work-antriksh.html
index b1420e7f9..fb6cd20e2 100644
--- a/v0.9.x/posts/2021/2021-08-23-final-work-antriksh.html
+++ b/v0.9.x/posts/2021/2021-08-23-final-work-antriksh.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-23-final-work-sajag.html b/v0.9.x/posts/2021/2021-08-23-final-work-sajag.html
index a47f6dbe7..98c86cf24 100644
--- a/v0.9.x/posts/2021/2021-08-23-final-work-sajag.html
+++ b/v0.9.x/posts/2021/2021-08-23-final-work-sajag.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-08-23-gsoc-devmessias-final-report.html b/v0.9.x/posts/2021/2021-08-23-gsoc-devmessias-final-report.html
index eefae6b1c..3995073bb 100644
--- a/v0.9.x/posts/2021/2021-08-23-gsoc-devmessias-final-report.html
+++ b/v0.9.x/posts/2021/2021-08-23-gsoc-devmessias-final-report.html
@@ -5,7 +5,7 @@
- Google Summer of Code 2021 - Final Report - Bruno Messias — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code 2021 - Final Report - Bruno Messias — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-09-08-gsoc-devmessias-10.html b/v0.9.x/posts/2021/2021-09-08-gsoc-devmessias-10.html
index 0b3060e6a..da59d0b3f 100644
--- a/v0.9.x/posts/2021/2021-09-08-gsoc-devmessias-10.html
+++ b/v0.9.x/posts/2021/2021-09-08-gsoc-devmessias-10.html
@@ -5,7 +5,7 @@
- Week #10: SDF Fonts — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #10: SDF Fonts — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2021/2021-16-08-gsoc-devmessias-11.html b/v0.9.x/posts/2021/2021-16-08-gsoc-devmessias-11.html
index 9014dbd33..2515d335f 100644
--- a/v0.9.x/posts/2021/2021-16-08-gsoc-devmessias-11.html
+++ b/v0.9.x/posts/2021/2021-16-08-gsoc-devmessias-11.html
@@ -5,7 +5,7 @@
- Week #11: Removing the flickering effect — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week #11: Removing the flickering effect — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-01-31-release-announcement.html b/v0.9.x/posts/2022/2022-01-31-release-announcement.html
index e300e0613..dfdfc5cd1 100644
--- a/v0.9.x/posts/2022/2022-01-31-release-announcement.html
+++ b/v0.9.x/posts/2022/2022-01-31-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.8.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.8.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-02-01-gsoc.html b/v0.9.x/posts/2022/2022-02-01-gsoc.html
index 34d91c6ed..105dddfd1 100644
--- a/v0.9.x/posts/2022/2022-02-01-gsoc.html
+++ b/v0.9.x/posts/2022/2022-02-01-gsoc.html
@@ -5,7 +5,7 @@
- Contribute to FURY via Google Summer of Code 2022 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Contribute to FURY via Google Summer of Code 2022 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-05-23-first-post-mohamed.html b/v0.9.x/posts/2022/2022-05-23-first-post-mohamed.html
index 1b1b8baf2..f3828182b 100644
--- a/v0.9.x/posts/2022/2022-05-23-first-post-mohamed.html
+++ b/v0.9.x/posts/2022/2022-05-23-first-post-mohamed.html
@@ -5,7 +5,7 @@
- My journey till getting accepted into GSoC22 — FURY 0.10.0.dev316+ge2b44640 documentation
+ My journey till getting accepted into GSoC22 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html b/v0.9.x/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html
index 99e3fb408..648fe96a4 100644
--- a/v0.9.x/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html
+++ b/v0.9.x/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html
@@ -5,7 +5,7 @@
- My Journey to GSoC 2022 — FURY 0.10.0.dev316+ge2b44640 documentation
+ My Journey to GSoC 2022 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html b/v0.9.x/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
index 254881406..da23cf726 100644
--- a/v0.9.x/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
+++ b/v0.9.x/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
@@ -5,7 +5,7 @@
- Pre-GSoC Journey — FURY 0.10.0.dev316+ge2b44640 documentation
+ Pre-GSoC Journey — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-08-week-1-mohamed.html b/v0.9.x/posts/2022/2022-06-08-week-1-mohamed.html
index 9ee838ae4..0e51b9cee 100644
--- a/v0.9.x/posts/2022/2022-06-08-week-1-mohamed.html
+++ b/v0.9.x/posts/2022/2022-06-08-week-1-mohamed.html
@@ -5,7 +5,7 @@
- Week 1: Implementing a basic Keyframe animation API — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 1: Implementing a basic Keyframe animation API — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-08-week-1-praneeth.html b/v0.9.x/posts/2022/2022-06-08-week-1-praneeth.html
index acb6c542c..2941780d6 100644
--- a/v0.9.x/posts/2022/2022-06-08-week-1-praneeth.html
+++ b/v0.9.x/posts/2022/2022-06-08-week-1-praneeth.html
@@ -5,7 +5,7 @@
- Week 1 - Laying the Foundation of DrawPanel UI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 1 - Laying the Foundation of DrawPanel UI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-15-week-2-praneeth.html b/v0.9.x/posts/2022/2022-06-15-week-2-praneeth.html
index 52678d5c2..76dba2398 100644
--- a/v0.9.x/posts/2022/2022-06-15-week-2-praneeth.html
+++ b/v0.9.x/posts/2022/2022-06-15-week-2-praneeth.html
@@ -5,7 +5,7 @@
- Week 2 - Improving DrawPanel UI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2 - Improving DrawPanel UI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-20-week1-shivam.html b/v0.9.x/posts/2022/2022-06-20-week1-shivam.html
index a3105ee9a..73d8edf06 100644
--- a/v0.9.x/posts/2022/2022-06-20-week1-shivam.html
+++ b/v0.9.x/posts/2022/2022-06-20-week1-shivam.html
@@ -5,7 +5,7 @@
- Week 1 - A Basic glTF Importer — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 1 - A Basic glTF Importer — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-22-week-3-praneeth.html b/v0.9.x/posts/2022/2022-06-22-week-3-praneeth.html
index 908eedc3d..3e19bdc34 100644
--- a/v0.9.x/posts/2022/2022-06-22-week-3-praneeth.html
+++ b/v0.9.x/posts/2022/2022-06-22-week-3-praneeth.html
@@ -5,7 +5,7 @@
- Week 3 - Dealing with Problems — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3 - Dealing with Problems — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-28-week-2-mohamed.html b/v0.9.x/posts/2022/2022-06-28-week-2-mohamed.html
index f064518b5..40c1ec4aa 100644
--- a/v0.9.x/posts/2022/2022-06-28-week-2-mohamed.html
+++ b/v0.9.x/posts/2022/2022-06-28-week-2-mohamed.html
@@ -5,7 +5,7 @@
- Week 2: Implementing non-linear and color interpolators — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2: Implementing non-linear and color interpolators — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-29-week-4-praneeth.html b/v0.9.x/posts/2022/2022-06-29-week-4-praneeth.html
index 66a7efabe..54411d301 100644
--- a/v0.9.x/posts/2022/2022-06-29-week-4-praneeth.html
+++ b/v0.9.x/posts/2022/2022-06-29-week-4-praneeth.html
@@ -5,7 +5,7 @@
- Week 4 - Fixing the Clamping Issue — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4 - Fixing the Clamping Issue — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-06-29-week2-shivam.html b/v0.9.x/posts/2022/2022-06-29-week2-shivam.html
index 0c556e35a..a60a4bbe0 100644
--- a/v0.9.x/posts/2022/2022-06-29-week2-shivam.html
+++ b/v0.9.x/posts/2022/2022-06-29-week2-shivam.html
@@ -5,7 +5,7 @@
- Week 2 - Improving Fetcher and Exporting glTF — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2 - Improving Fetcher and Exporting glTF — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-04-week-3-mohamed.html b/v0.9.x/posts/2022/2022-07-04-week-3-mohamed.html
index 4c77fea22..5e7d09415 100644
--- a/v0.9.x/posts/2022/2022-07-04-week-3-mohamed.html
+++ b/v0.9.x/posts/2022/2022-07-04-week-3-mohamed.html
@@ -5,7 +5,7 @@
- Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-04-week3-shivam.html b/v0.9.x/posts/2022/2022-07-04-week3-shivam.html
index 67d08b065..d1b9927a4 100644
--- a/v0.9.x/posts/2022/2022-07-04-week3-shivam.html
+++ b/v0.9.x/posts/2022/2022-07-04-week3-shivam.html
@@ -5,7 +5,7 @@
- Week 3 - Fixing fetcher, adding tests and docs — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3 - Fixing fetcher, adding tests and docs — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-06-week-5-praneeth.html b/v0.9.x/posts/2022/2022-07-06-week-5-praneeth.html
index 8c7e22566..ea81c803b 100644
--- a/v0.9.x/posts/2022/2022-07-06-week-5-praneeth.html
+++ b/v0.9.x/posts/2022/2022-07-06-week-5-praneeth.html
@@ -5,7 +5,7 @@
- Week 5 - Working on new features — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5 - Working on new features — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-11-week-4-mohamed.html b/v0.9.x/posts/2022/2022-07-11-week-4-mohamed.html
index 496c4b540..e715085e1 100644
--- a/v0.9.x/posts/2022/2022-07-11-week-4-mohamed.html
+++ b/v0.9.x/posts/2022/2022-07-11-week-4-mohamed.html
@@ -5,7 +5,7 @@
- Week 4: Camera animation, interpolation in GLSL, and a single Timeline! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4: Camera animation, interpolation in GLSL, and a single Timeline! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-12-week4-shivam.html b/v0.9.x/posts/2022/2022-07-12-week4-shivam.html
index ffa999c3f..5cbc22f71 100644
--- a/v0.9.x/posts/2022/2022-07-12-week4-shivam.html
+++ b/v0.9.x/posts/2022/2022-07-12-week4-shivam.html
@@ -5,7 +5,7 @@
- Week 4 - Finalizing glTF loader — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4 - Finalizing glTF loader — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-13-week-6-praneeth.html b/v0.9.x/posts/2022/2022-07-13-week-6-praneeth.html
index 0e51e84d9..a93c57363 100644
--- a/v0.9.x/posts/2022/2022-07-13-week-6-praneeth.html
+++ b/v0.9.x/posts/2022/2022-07-13-week-6-praneeth.html
@@ -5,7 +5,7 @@
- Week 6 - Supporting Rotation of the Shapes from the Center — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6 - Supporting Rotation of the Shapes from the Center — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-19-week-5-mohamed.html b/v0.9.x/posts/2022/2022-07-19-week-5-mohamed.html
index 05d033133..8b304d77f 100644
--- a/v0.9.x/posts/2022/2022-07-19-week-5-mohamed.html
+++ b/v0.9.x/posts/2022/2022-07-19-week-5-mohamed.html
@@ -5,7 +5,7 @@
- Week 5: Slerp implementation, documenting the Timeline, and adding unit tests — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5: Slerp implementation, documenting the Timeline, and adding unit tests — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-19-week5-shivam.html b/v0.9.x/posts/2022/2022-07-19-week5-shivam.html
index 103d02a7f..993fb87da 100644
--- a/v0.9.x/posts/2022/2022-07-19-week5-shivam.html
+++ b/v0.9.x/posts/2022/2022-07-19-week5-shivam.html
@@ -5,7 +5,7 @@
- Week 5 - Creating PR for glTF exporter and fixing the loader — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5 - Creating PR for glTF exporter and fixing the loader — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-20-week-7-praneeth.html b/v0.9.x/posts/2022/2022-07-20-week-7-praneeth.html
index b32ad9cd1..a6867434a 100644
--- a/v0.9.x/posts/2022/2022-07-20-week-7-praneeth.html
+++ b/v0.9.x/posts/2022/2022-07-20-week-7-praneeth.html
@@ -5,7 +5,7 @@
- Week 7 - Working on Rotation PR and Trying Freehand Drawing — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7 - Working on Rotation PR and Trying Freehand Drawing — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-25-week-6-mohamed.html b/v0.9.x/posts/2022/2022-07-25-week-6-mohamed.html
index ca4999a5a..0518b2cff 100644
--- a/v0.9.x/posts/2022/2022-07-25-week-6-mohamed.html
+++ b/v0.9.x/posts/2022/2022-07-25-week-6-mohamed.html
@@ -5,7 +5,7 @@
- Week 6: Fixing the Timeline issues and equipping it with more features — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6: Fixing the Timeline issues and equipping it with more features — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-25-week-6-shivam.html b/v0.9.x/posts/2022/2022-07-25-week-6-shivam.html
index 90d5bcb90..ad82dcaba 100644
--- a/v0.9.x/posts/2022/2022-07-25-week-6-shivam.html
+++ b/v0.9.x/posts/2022/2022-07-25-week-6-shivam.html
@@ -5,7 +5,7 @@
- Week 6 - Extracting the animation data — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6 - Extracting the animation data — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-07-27-week-8-praneeth.html b/v0.9.x/posts/2022/2022-07-27-week-8-praneeth.html
index 028fcbd34..e9c68aedb 100644
--- a/v0.9.x/posts/2022/2022-07-27-week-8-praneeth.html
+++ b/v0.9.x/posts/2022/2022-07-27-week-8-praneeth.html
@@ -5,7 +5,7 @@
- Week 8 - Working on the polyline feature — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8 - Working on the polyline feature — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-01-week-7-mohamed.html b/v0.9.x/posts/2022/2022-08-01-week-7-mohamed.html
index 228f25069..de9182142 100644
--- a/v0.9.x/posts/2022/2022-08-01-week-7-mohamed.html
+++ b/v0.9.x/posts/2022/2022-08-01-week-7-mohamed.html
@@ -5,7 +5,7 @@
- Week 7: Billboard spheres and implementing interpolators using closures — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7: Billboard spheres and implementing interpolators using closures — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-01-week-7-shivam.html b/v0.9.x/posts/2022/2022-08-01-week-7-shivam.html
index 2fef72b8a..4cb6eb5ab 100644
--- a/v0.9.x/posts/2022/2022-08-01-week-7-shivam.html
+++ b/v0.9.x/posts/2022/2022-08-01-week-7-shivam.html
@@ -5,7 +5,7 @@
- Week 7 - Fixing bugs in animations — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7 - Fixing bugs in animations — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-03-week-9-praneeth.html b/v0.9.x/posts/2022/2022-08-03-week-9-praneeth.html
index d8abaa3d5..f92e45a04 100644
--- a/v0.9.x/posts/2022/2022-08-03-week-9-praneeth.html
+++ b/v0.9.x/posts/2022/2022-08-03-week-9-praneeth.html
@@ -5,7 +5,7 @@
- Week 9 - Grouping and Transforming Shapes — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9 - Grouping and Transforming Shapes — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-09-week-08-shivam.html b/v0.9.x/posts/2022/2022-08-09-week-08-shivam.html
index 9ae7ae17b..599a4e8fd 100644
--- a/v0.9.x/posts/2022/2022-08-09-week-08-shivam.html
+++ b/v0.9.x/posts/2022/2022-08-09-week-08-shivam.html
@@ -5,7 +5,7 @@
- Week 8 - Fixing animation bugs — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8 - Fixing animation bugs — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-09-week-8-mohamed.html b/v0.9.x/posts/2022/2022-08-09-week-8-mohamed.html
index 4bc20f966..b0d4983b6 100644
--- a/v0.9.x/posts/2022/2022-08-09-week-8-mohamed.html
+++ b/v0.9.x/posts/2022/2022-08-09-week-8-mohamed.html
@@ -5,7 +5,7 @@
- Week 8: Back to the shader-based version of the Timeline — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8: Back to the shader-based version of the Timeline — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-10-week-10-praneeth.html b/v0.9.x/posts/2022/2022-08-10-week-10-praneeth.html
index 902a3b4d6..44131c6bb 100644
--- a/v0.9.x/posts/2022/2022-08-10-week-10-praneeth.html
+++ b/v0.9.x/posts/2022/2022-08-10-week-10-praneeth.html
@@ -5,7 +5,7 @@
- Week 10 - Understanding Codes and Playing with Animation — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10 - Understanding Codes and Playing with Animation — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-16-week-9-mohamed.html b/v0.9.x/posts/2022/2022-08-16-week-9-mohamed.html
index a25168698..b30f98b3b 100644
--- a/v0.9.x/posts/2022/2022-08-16-week-9-mohamed.html
+++ b/v0.9.x/posts/2022/2022-08-16-week-9-mohamed.html
@@ -5,7 +5,7 @@
- Week 9: Animating primitives of the same actor — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9: Animating primitives of the same actor — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-17-week-09-shivam.html b/v0.9.x/posts/2022/2022-08-17-week-09-shivam.html
index 602fae881..c1a93b4bf 100644
--- a/v0.9.x/posts/2022/2022-08-17-week-09-shivam.html
+++ b/v0.9.x/posts/2022/2022-08-17-week-09-shivam.html
@@ -5,7 +5,7 @@
- Week 9 - First working skeletal animation prototype — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9 - First working skeletal animation prototype — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-17-week-11-praneeth.html b/v0.9.x/posts/2022/2022-08-17-week-11-praneeth.html
index 97a432fef..9c039ba4f 100644
--- a/v0.9.x/posts/2022/2022-08-17-week-11-praneeth.html
+++ b/v0.9.x/posts/2022/2022-08-17-week-11-praneeth.html
@@ -5,7 +5,7 @@
- Week 11 - Creating a base for Freehand Drawing — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11 - Creating a base for Freehand Drawing — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-23-week-10-mohamed.html b/v0.9.x/posts/2022/2022-08-23-week-10-mohamed.html
index 54847703e..cd8841468 100644
--- a/v0.9.x/posts/2022/2022-08-23-week-10-mohamed.html
+++ b/v0.9.x/posts/2022/2022-08-23-week-10-mohamed.html
@@ -5,7 +5,7 @@
- Week 10: Supporting hierarchical animating — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10: Supporting hierarchical animating — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-24-week-12-praneeth.html b/v0.9.x/posts/2022/2022-08-24-week-12-praneeth.html
index 694fe04f9..079d4c531 100644
--- a/v0.9.x/posts/2022/2022-08-24-week-12-praneeth.html
+++ b/v0.9.x/posts/2022/2022-08-24-week-12-praneeth.html
@@ -5,7 +5,7 @@
- Week 12 - Fixing translating issues and updating tests — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 12 - Fixing translating issues and updating tests — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-25-week-10-shivam.html b/v0.9.x/posts/2022/2022-08-25-week-10-shivam.html
index b301e8115..4ae5c9fd4 100644
--- a/v0.9.x/posts/2022/2022-08-25-week-10-shivam.html
+++ b/v0.9.x/posts/2022/2022-08-25-week-10-shivam.html
@@ -5,7 +5,7 @@
- Week 10 - Multi-node skinning support — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10 - Multi-node skinning support — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-30-week-11-mohamed.html b/v0.9.x/posts/2022/2022-08-30-week-11-mohamed.html
index 1875eabaf..d0a7bb1bb 100644
--- a/v0.9.x/posts/2022/2022-08-30-week-11-mohamed.html
+++ b/v0.9.x/posts/2022/2022-08-30-week-11-mohamed.html
@@ -5,7 +5,7 @@
- Week 11: Improving tutorials a little — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11: Improving tutorials a little — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-31-week-11-shivam.html b/v0.9.x/posts/2022/2022-08-31-week-11-shivam.html
index 6d43cdb0c..9299b6394 100644
--- a/v0.9.x/posts/2022/2022-08-31-week-11-shivam.html
+++ b/v0.9.x/posts/2022/2022-08-31-week-11-shivam.html
@@ -5,7 +5,7 @@
- Week 11 - Multiple transformations support and adding tests — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11 - Multiple transformations support and adding tests — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-08-31-week-13-praneeth.html b/v0.9.x/posts/2022/2022-08-31-week-13-praneeth.html
index 393e90c38..6c68dce73 100644
--- a/v0.9.x/posts/2022/2022-08-31-week-13-praneeth.html
+++ b/v0.9.x/posts/2022/2022-08-31-week-13-praneeth.html
@@ -5,7 +5,7 @@
- Week 13 - Separating tests and fixing bugs — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 13 - Separating tests and fixing bugs — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-07-week-14-praneeth.html b/v0.9.x/posts/2022/2022-09-07-week-14-praneeth.html
index d4152baab..61e3875ff 100644
--- a/v0.9.x/posts/2022/2022-09-07-week-14-praneeth.html
+++ b/v0.9.x/posts/2022/2022-09-07-week-14-praneeth.html
@@ -5,7 +5,7 @@
- Week 14 - Updating DrawPanel architecture — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 14 - Updating DrawPanel architecture — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-08-week-12-shivam.html b/v0.9.x/posts/2022/2022-09-08-week-12-shivam.html
index 26c04a357..b96235fc2 100644
--- a/v0.9.x/posts/2022/2022-09-08-week-12-shivam.html
+++ b/v0.9.x/posts/2022/2022-09-08-week-12-shivam.html
@@ -5,7 +5,7 @@
- Week 12 - Adding skeleton as actors and fix global transformation — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 12 - Adding skeleton as actors and fix global transformation — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-14-week-15-praneeth.html b/v0.9.x/posts/2022/2022-09-14-week-15-praneeth.html
index 275ad79bd..af7f84a8f 100644
--- a/v0.9.x/posts/2022/2022-09-14-week-15-praneeth.html
+++ b/v0.9.x/posts/2022/2022-09-14-week-15-praneeth.html
@@ -5,7 +5,7 @@
- Week 15 - Highlighting DrawShapes — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 15 - Highlighting DrawShapes — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-15-week-13-blog.html b/v0.9.x/posts/2022/2022-09-15-week-13-blog.html
index e1026b8f6..b3af98988 100644
--- a/v0.9.x/posts/2022/2022-09-15-week-13-blog.html
+++ b/v0.9.x/posts/2022/2022-09-15-week-13-blog.html
@@ -5,7 +5,7 @@
- Week 13 - Multi-bone skeletal animation support — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 13 - Multi-bone skeletal animation support — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-20-week-13-mohamed.html b/v0.9.x/posts/2022/2022-09-20-week-13-mohamed.html
index bed65e695..51306b766 100644
--- a/v0.9.x/posts/2022/2022-09-20-week-13-mohamed.html
+++ b/v0.9.x/posts/2022/2022-09-20-week-13-mohamed.html
@@ -5,7 +5,7 @@
- Week 13: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 13: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-21-week-16-praneeth.html b/v0.9.x/posts/2022/2022-09-21-week-16-praneeth.html
index a3211e2d3..eeb90b0e3 100644
--- a/v0.9.x/posts/2022/2022-09-21-week-16-praneeth.html
+++ b/v0.9.x/posts/2022/2022-09-21-week-16-praneeth.html
@@ -5,7 +5,7 @@
- Week 16 - Working with Rotations! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 16 - Working with Rotations! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-28-week-14-mohamed.html b/v0.9.x/posts/2022/2022-09-28-week-14-mohamed.html
index 621896e14..a07817e65 100644
--- a/v0.9.x/posts/2022/2022-09-28-week-14-mohamed.html
+++ b/v0.9.x/posts/2022/2022-09-28-week-14-mohamed.html
@@ -5,7 +5,7 @@
- Week 14: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 14: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-28-week-14-shivam.html b/v0.9.x/posts/2022/2022-09-28-week-14-shivam.html
index 43eb9db97..46f38d8aa 100644
--- a/v0.9.x/posts/2022/2022-09-28-week-14-shivam.html
+++ b/v0.9.x/posts/2022/2022-09-28-week-14-shivam.html
@@ -5,7 +5,7 @@
- Week 14 - Morphing is here! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 14 - Morphing is here! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2022/2022-09-7-week-12-mohamed.html b/v0.9.x/posts/2022/2022-09-7-week-12-mohamed.html
index bc98e876c..a46ff4bf1 100644
--- a/v0.9.x/posts/2022/2022-09-7-week-12-mohamed.html
+++ b/v0.9.x/posts/2022/2022-09-7-week-12-mohamed.html
@@ -5,7 +5,7 @@
- Week 12: Adding new tutorials — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 12: Adding new tutorials — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-01-24-final-report-praneeth.html b/v0.9.x/posts/2023/2023-01-24-final-report-praneeth.html
index ac7dab18d..f22473f82 100644
--- a/v0.9.x/posts/2023/2023-01-24-final-report-praneeth.html
+++ b/v0.9.x/posts/2023/2023-01-24-final-report-praneeth.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-01-29-final-report-mohamed.html b/v0.9.x/posts/2023/2023-01-29-final-report-mohamed.html
index dcfb0eab2..5c29431c9 100644
--- a/v0.9.x/posts/2023/2023-01-29-final-report-mohamed.html
+++ b/v0.9.x/posts/2023/2023-01-29-final-report-mohamed.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-01-29-final-report-shivam.html b/v0.9.x/posts/2023/2023-01-29-final-report-shivam.html
index 1ba7b5e1c..751062cdd 100644
--- a/v0.9.x/posts/2023/2023-01-29-final-report-shivam.html
+++ b/v0.9.x/posts/2023/2023-01-29-final-report-shivam.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev316+ge2b44640 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-02-01-gsoc.html b/v0.9.x/posts/2023/2023-02-01-gsoc.html
index fb120aa51..2bafd1857 100644
--- a/v0.9.x/posts/2023/2023-02-01-gsoc.html
+++ b/v0.9.x/posts/2023/2023-02-01-gsoc.html
@@ -5,7 +5,7 @@
- Contribute to FURY via Google Summer of Code 2023 — FURY 0.10.0.dev316+ge2b44640 documentation
+ Contribute to FURY via Google Summer of Code 2023 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-04-14-release-announcement.html b/v0.9.x/posts/2023/2023-04-14-release-announcement.html
index eb0794430..a85bd7cc7 100644
--- a/v0.9.x/posts/2023/2023-04-14-release-announcement.html
+++ b/v0.9.x/posts/2023/2023-04-14-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.9.0 Released — FURY 0.10.0.dev316+ge2b44640 documentation
+ FURY 0.9.0 Released — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-05-29-week-0-joaodellagli.html b/v0.9.x/posts/2023/2023-05-29-week-0-joaodellagli.html
index be0db6a85..a37964963 100644
--- a/v0.9.x/posts/2023/2023-05-29-week-0-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-05-29-week-0-joaodellagli.html
@@ -5,7 +5,7 @@
- The Beginning of Everything - Week 0 — FURY 0.10.0.dev316+ge2b44640 documentation
+ The Beginning of Everything - Week 0 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-02-week-0-praneeth.html b/v0.9.x/posts/2023/2023-06-02-week-0-praneeth.html
index 85284fee3..c3c18e653 100644
--- a/v0.9.x/posts/2023/2023-06-02-week-0-praneeth.html
+++ b/v0.9.x/posts/2023/2023-06-02-week-0-praneeth.html
@@ -5,7 +5,7 @@
- Week 0: Community Bounding Period — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 0: Community Bounding Period — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-02-week-0-tvcastillod.html b/v0.9.x/posts/2023/2023-06-02-week-0-tvcastillod.html
index 8505a3715..f052b437d 100644
--- a/v0.9.x/posts/2023/2023-06-02-week-0-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-06-02-week-0-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 0: Community Bounding Period — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 0: Community Bounding Period — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-03-week-1-praneeth.html b/v0.9.x/posts/2023/2023-06-03-week-1-praneeth.html
index 4e7781594..cb3bebb85 100644
--- a/v0.9.x/posts/2023/2023-06-03-week-1-praneeth.html
+++ b/v0.9.x/posts/2023/2023-06-03-week-1-praneeth.html
@@ -5,7 +5,7 @@
- Week 1: Working with SpinBox and TextBox Enhancements — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 1: Working with SpinBox and TextBox Enhancements — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-05-week-1-joaodellagli.html b/v0.9.x/posts/2023/2023-06-05-week-1-joaodellagli.html
index cb8063ad8..8f5611aef 100644
--- a/v0.9.x/posts/2023/2023-06-05-week-1-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-06-05-week-1-joaodellagli.html
@@ -5,7 +5,7 @@
- The FBO Saga - Week 1 — FURY 0.10.0.dev316+ge2b44640 documentation
+ The FBO Saga - Week 1 — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-05-week-1-tvcastillod.html b/v0.9.x/posts/2023/2023-06-05-week-1-tvcastillod.html
index 2c5c42d06..d789aa756 100644
--- a/v0.9.x/posts/2023/2023-06-05-week-1-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-06-05-week-1-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 1: Ellipsoid actor implemented with SDF — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 1: Ellipsoid actor implemented with SDF — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-11-week-2-praneeth.html b/v0.9.x/posts/2023/2023-06-11-week-2-praneeth.html
index 731449c21..6c8d9f379 100644
--- a/v0.9.x/posts/2023/2023-06-11-week-2-praneeth.html
+++ b/v0.9.x/posts/2023/2023-06-11-week-2-praneeth.html
@@ -5,7 +5,7 @@
- Week 2: Tackling Text Justification and Icon Flaw Issues — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2: Tackling Text Justification and Icon Flaw Issues — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-12-week-2-joaodellagli.html b/v0.9.x/posts/2023/2023-06-12-week-2-joaodellagli.html
index 4d8e47a41..fa2d0a698 100644
--- a/v0.9.x/posts/2023/2023-06-12-week-2-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-06-12-week-2-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 2: The Importance of (good) Documentation — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2: The Importance of (good) Documentation — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-12-week-2-tvcastillod.html b/v0.9.x/posts/2023/2023-06-12-week-2-tvcastillod.html
index d976cb0b9..3d4dba6b9 100644
--- a/v0.9.x/posts/2023/2023-06-12-week-2-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-06-12-week-2-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 2: Making adjustments to the Ellipsoid Actor — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 2: Making adjustments to the Ellipsoid Actor — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-17-week-3-praneeth.html b/v0.9.x/posts/2023/2023-06-17-week-3-praneeth.html
index d85777ea6..c1f6693b4 100644
--- a/v0.9.x/posts/2023/2023-06-17-week-3-praneeth.html
+++ b/v0.9.x/posts/2023/2023-06-17-week-3-praneeth.html
@@ -5,7 +5,7 @@
- Week 3: Resolving Combobox Icon Flaw and TextBox Justification — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3: Resolving Combobox Icon Flaw and TextBox Justification — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-19-week-3-joaodellagli.html b/v0.9.x/posts/2023/2023-06-19-week-3-joaodellagli.html
index cb3a1a92d..cdd8c8fba 100644
--- a/v0.9.x/posts/2023/2023-06-19-week-3-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-06-19-week-3-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 3: Watch Your Expectations — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3: Watch Your Expectations — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-19-week-3-tvcastillod.html b/v0.9.x/posts/2023/2023-06-19-week-3-tvcastillod.html
index c48c19089..1218915af 100644
--- a/v0.9.x/posts/2023/2023-06-19-week-3-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-06-19-week-3-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 3: Working on uncertainty and details of the first PR — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 3: Working on uncertainty and details of the first PR — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-24-week-4-praneeth.html b/v0.9.x/posts/2023/2023-06-24-week-4-praneeth.html
index f95151ac7..f5056a7f3 100644
--- a/v0.9.x/posts/2023/2023-06-24-week-4-praneeth.html
+++ b/v0.9.x/posts/2023/2023-06-24-week-4-praneeth.html
@@ -5,7 +5,7 @@
- Week 4: Exam Preparations and Reviewing — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4: Exam Preparations and Reviewing — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-26-week-4-joaodellagli.html b/v0.9.x/posts/2023/2023-06-26-week-4-joaodellagli.html
index 97d4b679f..4d80423e3 100644
--- a/v0.9.x/posts/2023/2023-06-26-week-4-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-06-26-week-4-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 4: Nothing is Ever Lost — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4: Nothing is Ever Lost — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-06-27-week-4-tvcastillod.html b/v0.9.x/posts/2023/2023-06-27-week-4-tvcastillod.html
index 81dfc51b7..d64cc7422 100644
--- a/v0.9.x/posts/2023/2023-06-27-week-4-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-06-27-week-4-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 4: First draft of the DTI uncertainty visualization — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 4: First draft of the DTI uncertainty visualization — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-01-week-5-praneeth.html b/v0.9.x/posts/2023/2023-07-01-week-5-praneeth.html
index b00cef518..ba002a42c 100644
--- a/v0.9.x/posts/2023/2023-07-01-week-5-praneeth.html
+++ b/v0.9.x/posts/2023/2023-07-01-week-5-praneeth.html
@@ -5,7 +5,7 @@
- Week 5: Trying out PRs and Planning Ahead — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5: Trying out PRs and Planning Ahead — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-03-week-5-joaodellagli.html b/v0.9.x/posts/2023/2023-07-03-week-5-joaodellagli.html
index 8d8f5a28f..fd8ddc315 100644
--- a/v0.9.x/posts/2023/2023-07-03-week-5-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-07-03-week-5-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 5: All Roads Lead to Rome — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5: All Roads Lead to Rome — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-03-week-5-tvcastillod.html b/v0.9.x/posts/2023/2023-07-03-week-5-tvcastillod.html
index 219f9b9cb..952efc4ad 100644
--- a/v0.9.x/posts/2023/2023-07-03-week-5-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-07-03-week-5-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 5: Preparing the data for the Ellipsoid tutorial — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 5: Preparing the data for the Ellipsoid tutorial — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-08-week-6-praneeth.html b/v0.9.x/posts/2023/2023-07-08-week-6-praneeth.html
index 770db93fd..8d2aa28a7 100644
--- a/v0.9.x/posts/2023/2023-07-08-week-6-praneeth.html
+++ b/v0.9.x/posts/2023/2023-07-08-week-6-praneeth.html
@@ -5,7 +5,7 @@
- Week 6: BoundingBox for TextBlock2D! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6: BoundingBox for TextBlock2D! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-10-week-6-joaodellagli.html b/v0.9.x/posts/2023/2023-07-10-week-6-joaodellagli.html
index e4a74c2ee..3e0ffdd4f 100644
--- a/v0.9.x/posts/2023/2023-07-10-week-6-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-07-10-week-6-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 6: Things are Starting to Build Up — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6: Things are Starting to Build Up — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-10-week-6-tvcastillod.html b/v0.9.x/posts/2023/2023-07-10-week-6-tvcastillod.html
index e547abe11..2a64307bd 100644
--- a/v0.9.x/posts/2023/2023-07-10-week-6-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-07-10-week-6-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 6: First draft of the Ellipsoid tutorial — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 6: First draft of the Ellipsoid tutorial — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-15-week-7-praneeth.html b/v0.9.x/posts/2023/2023-07-15-week-7-praneeth.html
index 4d17a9977..456905618 100644
--- a/v0.9.x/posts/2023/2023-07-15-week-7-praneeth.html
+++ b/v0.9.x/posts/2023/2023-07-15-week-7-praneeth.html
@@ -5,7 +5,7 @@
- Week 7: Sowing the seeds for TreeUI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7: Sowing the seeds for TreeUI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-17-week-7-joaodellagli.html b/v0.9.x/posts/2023/2023-07-17-week-7-joaodellagli.html
index 81ccbfb07..fecc1822a 100644
--- a/v0.9.x/posts/2023/2023-07-17-week-7-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-07-17-week-7-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 7: Experimentation Done — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7: Experimentation Done — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-17-week-7-tvcastillod.html b/v0.9.x/posts/2023/2023-07-17-week-7-tvcastillod.html
index 549504961..770a16f9d 100644
--- a/v0.9.x/posts/2023/2023-07-17-week-7-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-07-17-week-7-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 7: Adjustments on the Uncertainty Cones visualization — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 7: Adjustments on the Uncertainty Cones visualization — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-22-week-8-praneeth.html b/v0.9.x/posts/2023/2023-07-22-week-8-praneeth.html
index 0bb427a73..00911dc59 100644
--- a/v0.9.x/posts/2023/2023-07-22-week-8-praneeth.html
+++ b/v0.9.x/posts/2023/2023-07-22-week-8-praneeth.html
@@ -5,7 +5,7 @@
- Week 8: Another week with TextBlockUI — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8: Another week with TextBlockUI — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-24-week-8-joaodellagli.html b/v0.9.x/posts/2023/2023-07-24-week-8-joaodellagli.html
index f22dd18df..61f95d141 100644
--- a/v0.9.x/posts/2023/2023-07-24-week-8-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-07-24-week-8-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 8: The Birth of a Versatile API — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8: The Birth of a Versatile API — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-25-week-8-tvcastillod.html b/v0.9.x/posts/2023/2023-07-25-week-8-tvcastillod.html
index 0e0e0726b..6d6683d49 100644
--- a/v0.9.x/posts/2023/2023-07-25-week-8-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-07-25-week-8-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 8: Working on Ellipsoid Tutorial and exploring SH — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 8: Working on Ellipsoid Tutorial and exploring SH — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-29-week-9-praneeth.html b/v0.9.x/posts/2023/2023-07-29-week-9-praneeth.html
index a68701cea..89bfc7169 100644
--- a/v0.9.x/posts/2023/2023-07-29-week-9-praneeth.html
+++ b/v0.9.x/posts/2023/2023-07-29-week-9-praneeth.html
@@ -5,7 +5,7 @@
- Week 9: TextBlock2D is Finally Merged! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9: TextBlock2D is Finally Merged! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-31-week-9-joaodellagli.html b/v0.9.x/posts/2023/2023-07-31-week-9-joaodellagli.html
index 6063e03a6..33543fd45 100644
--- a/v0.9.x/posts/2023/2023-07-31-week-9-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-07-31-week-9-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 9: It is Polishing Time! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9: It is Polishing Time! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-07-31-week-9-tvcastillod.html b/v0.9.x/posts/2023/2023-07-31-week-9-tvcastillod.html
index bc42c4a5e..37b2781b0 100644
--- a/v0.9.x/posts/2023/2023-07-31-week-9-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-07-31-week-9-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 9: Tutorial done and polishing DTI uncertainty — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 9: Tutorial done and polishing DTI uncertainty — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-05-week-10-praneeth.html b/v0.9.x/posts/2023/2023-08-05-week-10-praneeth.html
index 0d3a83abb..d6e6b2a51 100644
--- a/v0.9.x/posts/2023/2023-08-05-week-10-praneeth.html
+++ b/v0.9.x/posts/2023/2023-08-05-week-10-praneeth.html
@@ -5,7 +5,7 @@
- Week 10: Its time for a Spin-Box! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10: Its time for a Spin-Box! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-07-week-10-joaodellagli.html b/v0.9.x/posts/2023/2023-08-07-week-10-joaodellagli.html
index 9916be267..b2d2c0bfa 100644
--- a/v0.9.x/posts/2023/2023-08-07-week-10-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-08-07-week-10-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 10: Ready for Review! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10: Ready for Review! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-08-week-10-tvcastillod.html b/v0.9.x/posts/2023/2023-08-08-week-10-tvcastillod.html
index 4aa21e43e..2d8707199 100644
--- a/v0.9.x/posts/2023/2023-08-08-week-10-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-08-08-week-10-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 10 : Start of SH implementation experiments — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 10 : Start of SH implementation experiments — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-12-week-11-praneeth.html b/v0.9.x/posts/2023/2023-08-12-week-11-praneeth.html
index 55990d8e6..703a0d65b 100644
--- a/v0.9.x/posts/2023/2023-08-12-week-11-praneeth.html
+++ b/v0.9.x/posts/2023/2023-08-12-week-11-praneeth.html
@@ -5,7 +5,7 @@
- Week 11: Bye Bye SpinBox — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11: Bye Bye SpinBox — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-14-week-11-joaodellagli.html b/v0.9.x/posts/2023/2023-08-14-week-11-joaodellagli.html
index f3ff184ec..01167e58c 100644
--- a/v0.9.x/posts/2023/2023-08-14-week-11-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-08-14-week-11-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 11: A Refactor is Sometimes Needed — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11: A Refactor is Sometimes Needed — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-16-week-11-tvcastillod.html b/v0.9.x/posts/2023/2023-08-16-week-11-tvcastillod.html
index 543acb249..8e5b20e62 100644
--- a/v0.9.x/posts/2023/2023-08-16-week-11-tvcastillod.html
+++ b/v0.9.x/posts/2023/2023-08-16-week-11-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 11 : Adjusting ODF implementation and looking for solutions on issues found — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 11 : Adjusting ODF implementation and looking for solutions on issues found — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-19-week-12-praneeth.html b/v0.9.x/posts/2023/2023-08-19-week-12-praneeth.html
index bc63f3ecf..97a104f59 100644
--- a/v0.9.x/posts/2023/2023-08-19-week-12-praneeth.html
+++ b/v0.9.x/posts/2023/2023-08-19-week-12-praneeth.html
@@ -5,7 +5,7 @@
- Week 12: FileDialog Quest Begins! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 12: FileDialog Quest Begins! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/posts/2023/2023-08-21-week-12-joaodellagli.html b/v0.9.x/posts/2023/2023-08-21-week-12-joaodellagli.html
index 9a7ca0b88..c42d8a288 100644
--- a/v0.9.x/posts/2023/2023-08-21-week-12-joaodellagli.html
+++ b/v0.9.x/posts/2023/2023-08-21-week-12-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 12: Now That is (almost) a Wrap! — FURY 0.10.0.dev316+ge2b44640 documentation
+ Week 12: Now That is (almost) a Wrap! — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
@@ -339,6 +339,14 @@ The Next Steps
diff --git a/v0.9.x/posts/2023/2023-08-24-week-12-tvcastillod.html b/v0.9.x/posts/2023/2023-08-24-week-12-tvcastillod.html
new file mode 100644
index 000000000..2caf05c3a
--- /dev/null
+++ b/v0.9.x/posts/2023/2023-08-24-week-12-tvcastillod.html
@@ -0,0 +1,538 @@
+
+
+
+
+
+
+
+ Week 12 : Experimenting with ODFs implementation — FURY 0.10.0.dev319+gad3f9797 documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Skip to main content
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Week 12 : Experimenting with ODFs implementation
+
+What did I do this week?
+There were different issues I needed to address for the ODF implementation. Even though I could not solve any of them completely, I did check each of the issues and made some progress. All the work in progress is being recorded in the following branch SH-for-ODF-impl , which when ready will be associated with a well-structured PR.
+First, about the scaling, I was suggested to check Generalized Fractional Anisotropy gfa metric to adjust the scaling depending on the shape of the ODF glyph, i.e., the less the gfa the more sphere-shaped and smaller, so I had to associate a greater scaling for those. However, this did not work very well as I was unable to define an appropriate scale relation that would give an equitable result for each glyph. For this reason, I opted to use peak values which are extracted from the ODFs, setting the scales as 1/peak_value*0.4 and I got a more uniformly sized glyph without the need of setting it manually. That is a temporal solution as I would like to see better why this happens and if possible do the adjustment inside the shader instead of a precalculation.
+Second, for the direction, I made a small adjustment to the spherical coordinates which affected the direction of the ODF glyph. As you can see below,
+
+All the glyphs are aligned over the y-axis but not over the z-axis, to correct this I precalculated the main direction of each glyph using peaks and passed it to the shader as a vec3 , then used vec2vecrotmat to align the main axis vector of the ODF to the required direction vector, the only problem with this is that not all the glyps are equally aligned to the axis, i.e., the first 3 glyphs are aligned with the x-axis but the last one is aligned with the y-axis, so the final rotation gives a different result for that one.
+
+As with the first small adjustment of the coordinates the direction was partially correct, I need to double check the theta, phi and r definitions to see if I can get the right direction without the need of the additional data of direction. Also, there might be a way to get the specific rotation angles associated to each individual glyph from the data associated with the ODFs.
+Third, about passing the coefficients data through textures, I understand better now how to pass textures to the shaders but I still have problems understanding how to retrieve the data inside the shader. I used this base implementation , suggested by one of my mentors, to store the data as a texture cubemap , “a texture, where each mipmap level consists of six 2D images which must be square. The 6 images represent the faces of a cube”. I had 4x15 coefficients and inside the function, a grid of RGB colors is made so then it can be mapped as a texture. To check if was passing the data correctly, I used the same value, .5, for all the textures, so then I could pick a random texel get a specific color (gray), and pass it as fragOutput0 to see if the value was correct. However, it didn’t appear to work correctly as I couldn’t get the expected color. To get the specific color I used texture(sampler, P) which samples texels from the texture bound to sampler at texture coordinate P. Now, what I still need to figure out is which should be the corresponding texture coordinate. I have tried with random coordinates, as they are supposed to correspond to a point on the cube and since the information I have encoded in the texture is all the same, I assumed that I would get the expected result for any set of values. It might be a problem with the data normalization, or maybe there is something failing on the texture definition, but I need to review it in more detail to see where is the problem.
+Lastly, about the colormapping, I created the texture based on a generic colormap from matplotlib . I was able to give some color to the glyph but it does not match correctly its shape. Some adjustment must be done regarding the texels, as the colormap is mapped on a cube, but I need it to fit the shape of the glyph correctly.
+
+
+
+What is coming up next?
+I will continue to explore more on how to handle textures so I can solve the issues related to the coefficient data and colormapping. Also, take a deeper look at the SH implementation and check what is the information needed to adjust the main direction of the ODF correctly.
+
+
+Did I get stuck anywhere?
+As I mentioned I had some drawbacks in understanding the use of textures and how to retrieve the data inside the shaders. This is a topic that might take some time to manage properly but if I can master it and understand it better, it is a tool that can be useful later. Additionally, there are details of the SH implementation that I still need to understand and explore better in order to make sure I get exactly the same result as the current odf_slicer implementation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/v0.9.x/py-modindex.html b/v0.9.x/py-modindex.html
index aab03a483..c38c00139 100644
--- a/v0.9.x/py-modindex.html
+++ b/v0.9.x/py-modindex.html
@@ -4,7 +4,7 @@
- Python Module Index — FURY 0.10.0.dev316+ge2b44640 documentation
+ Python Module Index — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/v0.9.x/release-history.html b/v0.9.x/release-history.html
index 1cfeec6a2..30b499e04 100644
--- a/v0.9.x/release-history.html
+++ b/v0.9.x/release-history.html
@@ -5,7 +5,7 @@
- Release History — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release History — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.1.0.html b/v0.9.x/release_notes/releasev0.1.0.html
index d3d59805c..092a6eb8d 100644
--- a/v0.9.x/release_notes/releasev0.1.0.html
+++ b/v0.9.x/release_notes/releasev0.1.0.html
@@ -5,7 +5,7 @@
- Release notes v0.1.0 (2018-09-21) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.1.0 (2018-09-21) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.1.1.html b/v0.9.x/release_notes/releasev0.1.1.html
index ab583da6e..e81038157 100644
--- a/v0.9.x/release_notes/releasev0.1.1.html
+++ b/v0.9.x/release_notes/releasev0.1.1.html
@@ -5,7 +5,7 @@
- Release notes v0.1.1 (2018-10-29) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.1.1 (2018-10-29) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.1.3.html b/v0.9.x/release_notes/releasev0.1.3.html
index 0c8925008..d5a77aba7 100644
--- a/v0.9.x/release_notes/releasev0.1.3.html
+++ b/v0.9.x/release_notes/releasev0.1.3.html
@@ -5,7 +5,7 @@
- Release notes v0.1.2 and v0.1.3 (2018-10-31) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.1.2 and v0.1.3 (2018-10-31) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.1.4.html b/v0.9.x/release_notes/releasev0.1.4.html
index 29d0906f4..62eec0d3a 100644
--- a/v0.9.x/release_notes/releasev0.1.4.html
+++ b/v0.9.x/release_notes/releasev0.1.4.html
@@ -5,7 +5,7 @@
- Release notes v0.1.4 (2018-11-26) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.1.4 (2018-11-26) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.2.0.html b/v0.9.x/release_notes/releasev0.2.0.html
index 5731acee5..5ae6dedf4 100644
--- a/v0.9.x/release_notes/releasev0.2.0.html
+++ b/v0.9.x/release_notes/releasev0.2.0.html
@@ -5,7 +5,7 @@
- Release notes v0.2.0 (2019-03-08) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.2.0 (2019-03-08) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.3.0.html b/v0.9.x/release_notes/releasev0.3.0.html
index 79f8207de..7bb7fb093 100644
--- a/v0.9.x/release_notes/releasev0.3.0.html
+++ b/v0.9.x/release_notes/releasev0.3.0.html
@@ -5,7 +5,7 @@
- Release notes v0.3.0 (2019-08-02) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.3.0 (2019-08-02) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.4.0.html b/v0.9.x/release_notes/releasev0.4.0.html
index 32cec47d0..af3b8a6e7 100644
--- a/v0.9.x/release_notes/releasev0.4.0.html
+++ b/v0.9.x/release_notes/releasev0.4.0.html
@@ -5,7 +5,7 @@
- Release notes v0.4.0 (2019-10-29) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.4.0 (2019-10-29) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.5.1.html b/v0.9.x/release_notes/releasev0.5.1.html
index 5d6874813..18c3f59e0 100644
--- a/v0.9.x/release_notes/releasev0.5.1.html
+++ b/v0.9.x/release_notes/releasev0.5.1.html
@@ -5,7 +5,7 @@
- Release notes v0.5.1 (2020-04-01) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.5.1 (2020-04-01) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.6.0.html b/v0.9.x/release_notes/releasev0.6.0.html
index 1a54769c5..05b1fd8c9 100644
--- a/v0.9.x/release_notes/releasev0.6.0.html
+++ b/v0.9.x/release_notes/releasev0.6.0.html
@@ -5,7 +5,7 @@
- Release notes v0.6.0 (2020-07-20) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.6.0 (2020-07-20) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.6.1.html b/v0.9.x/release_notes/releasev0.6.1.html
index 4d244eb41..6f75c3436 100644
--- a/v0.9.x/release_notes/releasev0.6.1.html
+++ b/v0.9.x/release_notes/releasev0.6.1.html
@@ -5,7 +5,7 @@
- Release notes v0.6.1 (2020-08-20) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.6.1 (2020-08-20) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.7.0.html b/v0.9.x/release_notes/releasev0.7.0.html
index a439cb095..d3c8caa9f 100644
--- a/v0.9.x/release_notes/releasev0.7.0.html
+++ b/v0.9.x/release_notes/releasev0.7.0.html
@@ -5,7 +5,7 @@
- Release notes v0.7.0 (2021/03/13) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.7.0 (2021/03/13) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.7.1.html b/v0.9.x/release_notes/releasev0.7.1.html
index 444aba8f6..d253befa4 100644
--- a/v0.9.x/release_notes/releasev0.7.1.html
+++ b/v0.9.x/release_notes/releasev0.7.1.html
@@ -5,7 +5,7 @@
- Release notes v0.7.1 (2021/08/03) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.7.1 (2021/08/03) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.8.0.html b/v0.9.x/release_notes/releasev0.8.0.html
index 81e5708b1..2551c6790 100644
--- a/v0.9.x/release_notes/releasev0.8.0.html
+++ b/v0.9.x/release_notes/releasev0.8.0.html
@@ -5,7 +5,7 @@
- Release notes v0.8.0 (2022/01/31) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.8.0 (2022/01/31) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/release_notes/releasev0.9.0.html b/v0.9.x/release_notes/releasev0.9.0.html
index 2230e18bd..179d190af 100644
--- a/v0.9.x/release_notes/releasev0.9.0.html
+++ b/v0.9.x/release_notes/releasev0.9.0.html
@@ -5,7 +5,7 @@
- Release notes v0.9.0 (2023/04/15) — FURY 0.10.0.dev316+ge2b44640 documentation
+ Release notes v0.9.0 (2023/04/15) — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/search.html b/v0.9.x/search.html
index 147b0e5b4..a58284f23 100644
--- a/v0.9.x/search.html
+++ b/v0.9.x/search.html
@@ -3,7 +3,7 @@
- Search - FURY 0.10.0.dev316+ge2b44640 documentation
+ Search - FURY 0.10.0.dev319+gad3f9797 documentation
@@ -38,7 +38,7 @@
-
+
diff --git a/v0.9.x/searchindex.js b/v0.9.x/searchindex.js
index 6c51a0bdd..c4e7422d6 100644
--- a/v0.9.x/searchindex.js
+++ b/v0.9.x/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["auto_examples/01_introductory/index", "auto_examples/01_introductory/viz_arrow", "auto_examples/01_introductory/viz_cone", "auto_examples/01_introductory/viz_earth_animation", "auto_examples/01_introductory/viz_earth_coordinates", "auto_examples/01_introductory/viz_gltf", "auto_examples/01_introductory/viz_gltf_animated", "auto_examples/01_introductory/viz_gltf_export", "auto_examples/01_introductory/viz_morphing", "auto_examples/01_introductory/viz_multithread", "auto_examples/01_introductory/viz_picking", "auto_examples/01_introductory/viz_selection", "auto_examples/01_introductory/viz_skinning", "auto_examples/01_introductory/viz_slice", "auto_examples/01_introductory/viz_solar_system", "auto_examples/01_introductory/viz_sphere", "auto_examples/01_introductory/viz_spiky", "auto_examples/01_introductory/viz_surfaces", "auto_examples/01_introductory/viz_texture", "auto_examples/01_introductory/viz_timers", "auto_examples/04_demos/collision-particles", "auto_examples/04_demos/index", "auto_examples/04_demos/viz_advanced", "auto_examples/04_demos/viz_animated_surfaces", "auto_examples/04_demos/viz_brownian_motion", "auto_examples/04_demos/viz_bundles", "auto_examples/04_demos/viz_dt_ellipsoids", "auto_examples/04_demos/viz_emwave_animation", "auto_examples/04_demos/viz_fiber_odf", "auto_examples/04_demos/viz_fine_tuning_gl_context", "auto_examples/04_demos/viz_fractals", "auto_examples/04_demos/viz_helical_motion", "auto_examples/04_demos/viz_markers", "auto_examples/04_demos/viz_network", "auto_examples/04_demos/viz_network_animated", "auto_examples/04_demos/viz_pbr_interactive", "auto_examples/04_demos/viz_play_video", "auto_examples/04_demos/viz_roi_contour", "auto_examples/04_demos/viz_tesseract", "auto_examples/07_ui/index", "auto_examples/07_ui/viz_buttons", "auto_examples/07_ui/viz_card", "auto_examples/07_ui/viz_card_sprite_sheet", "auto_examples/07_ui/viz_check_boxes", "auto_examples/07_ui/viz_combobox", "auto_examples/07_ui/viz_drawpanel", "auto_examples/07_ui/viz_layout", "auto_examples/07_ui/viz_radio_buttons", "auto_examples/07_ui/viz_shapes", "auto_examples/07_ui/viz_spinbox", "auto_examples/07_ui/viz_tab", "auto_examples/07_ui/viz_ui", "auto_examples/07_ui/viz_ui_listbox", "auto_examples/07_ui/viz_ui_slider", "auto_examples/10_animation/index", "auto_examples/10_animation/viz_bezier_interpolator", "auto_examples/10_animation/viz_camera", "auto_examples/10_animation/viz_color_interpolators", "auto_examples/10_animation/viz_custom_interpolator", "auto_examples/10_animation/viz_hierarchical_animation", "auto_examples/10_animation/viz_interpolators", "auto_examples/10_animation/viz_introduction", "auto_examples/10_animation/viz_robot_arm_animation", "auto_examples/10_animation/viz_spline_interpolator", "auto_examples/10_animation/viz_timeline", "auto_examples/10_animation/viz_using_time_equations", "auto_examples/13_shaders/index", "auto_examples/13_shaders/viz_billboard_sdf_spheres", "auto_examples/13_shaders/viz_pbr_spheres", "auto_examples/13_shaders/viz_principled_spheres", "auto_examples/13_shaders/viz_sdf_cylinder", "auto_examples/13_shaders/viz_sdfactor", "auto_examples/13_shaders/viz_shader", "auto_examples/17_pybullet/index", "auto_examples/17_pybullet/viz_ball_collide", "auto_examples/17_pybullet/viz_brick_wall", "auto_examples/17_pybullet/viz_chain", "auto_examples/17_pybullet/viz_domino", "auto_examples/17_pybullet/viz_wrecking_ball", "auto_examples/20_stream/index", "auto_examples/20_stream/viz_interaction", "auto_examples/20_stream/viz_no_interaction", "auto_examples/20_stream/viz_widget", "auto_examples/index", "blog", "community", "fury-pybullet", "getting_started", "index", "installation", "introduction", "posts/2018/2018-09-21-release-announcement", "posts/2018/2018-10-31-release-announcement", "posts/2018/2018-11-26-release-announcement", "posts/2019/2019-03-08-release-announcement", "posts/2019/2019-06-19-brain-art", "posts/2019/2019-08-02-release-announcement", "posts/2019/2019-10-29-release-announcement", "posts/2020/2020-01-05-gsoc", "posts/2020/2020-04-09-release-announcement", "posts/2020/2020-05-30-week-1-lenix", "posts/2020/2020-05-30-week-1-soham", "posts/2020/2020-06-07-week-2-lenix", "posts/2020/2020-06-07-week-2-soham", "posts/2020/2020-06-14-week-3-lenix", "posts/2020/2020-06-14-week-3-soham", "posts/2020/2020-06-21-week-4-lenix", "posts/2020/2020-06-21-week-4-soham", "posts/2020/2020-06-28-week-5-lenix", "posts/2020/2020-06-28-week-5-soham", "posts/2020/2020-07-05-week-6-lenix", "posts/2020/2020-07-05-week-6-soham", "posts/2020/2020-07-12-week-7-soham", "posts/2020/2020-07-13-week-7-lenix", "posts/2020/2020-07-19-week-8-soham", "posts/2020/2020-07-20-release-announcement", "posts/2020/2020-07-20-week-8-lenix", "posts/2020/2020-07-26-week-9-soham", "posts/2020/2020-07-27-week-9-lenix", "posts/2020/2020-08-02-week-10-lenix", "posts/2020/2020-08-02-week-10-soham", "posts/2020/2020-08-09-week-11-lenix", "posts/2020/2020-08-09-week-11-soham", "posts/2020/2020-08-16-week-12-soham", "posts/2020/2020-08-17-week-12-lenix", "posts/2020/2020-08-18-release-announcement", "posts/2020/2020-08-23-week-13-soham", "posts/2020/2020-08-24-final-work-lenix", "posts/2020/2020-08-24-final-work-soham", "posts/2020/2020-08-24-week-13-lenix", "posts/2021/2021-03-09-gsoc", "posts/2021/2021-03-13-release-announcement", "posts/2021/2021-06-08-gsoc-devmessias-1", "posts/2021/2021-06-08-week-1-antriksh", "posts/2021/2021-06-08-week-1-sajag", "posts/2021/2021-06-12-gsoc-devmessias-2", "posts/2021/2021-06-13-week-2-antriksh", "posts/2021/2021-06-14-week-2-sajag", "posts/2021/2021-06-21-gsoc-devmessias-3", "posts/2021/2021-06-21-week-3-antriksh", "posts/2021/2021-06-21-week-3-sajag", "posts/2021/2021-06-28-gsoc-devmessias-4", "posts/2021/2021-06-28-week-4-antriksh", "posts/2021/2021-06-28-week-4-sajag", "posts/2021/2021-07-05-gsoc-devmessias-5", "posts/2021/2021-07-05-week-5-antriksh", "posts/2021/2021-07-05-week-5-sajag", "posts/2021/2021-07-12-gsoc-devmessias-6", "posts/2021/2021-07-12-week-6-antriksh", "posts/2021/2021-07-12-week-6-sajag", "posts/2021/2021-07-19-gsoc-devmessias-7", "posts/2021/2021-07-19-week-7-antriksh", "posts/2021/2021-07-19-week-7-sajag", "posts/2021/2021-07-26-gsoc-devmessias-8", "posts/2021/2021-07-26-week-8-antriksh", "posts/2021/2021-07-26-week-8-sajag", "posts/2021/2021-08-02-gsoc-devmessias-9", "posts/2021/2021-08-02-week-9-antriksh", "posts/2021/2021-08-02-week-9-sajag", "posts/2021/2021-08-03-release-announcement", "posts/2021/2021-08-09-week-10-antriksh", "posts/2021/2021-08-09-week-10-sajag", "posts/2021/2021-08-16-week-11-antriksh", "posts/2021/2021-08-16-week-11-sajag", "posts/2021/2021-08-23-final-work-antriksh", "posts/2021/2021-08-23-final-work-sajag", "posts/2021/2021-08-23-gsoc-devmessias-final-report", "posts/2021/2021-09-08-gsoc-devmessias-10", "posts/2021/2021-16-08-gsoc-devmessias-11", "posts/2022/2022-01-31-release-announcement", "posts/2022/2022-02-01-gsoc", "posts/2022/2022-05-23-first-post-mohamed", "posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam", "posts/2022/2022-05-25-pre-gsoc-journey-praneeth", "posts/2022/2022-06-08-week-1-mohamed", "posts/2022/2022-06-08-week-1-praneeth", "posts/2022/2022-06-15-week-2-praneeth", "posts/2022/2022-06-20-week1-shivam", "posts/2022/2022-06-22-week-3-praneeth", "posts/2022/2022-06-28-week-2-mohamed", "posts/2022/2022-06-29-week-4-praneeth", "posts/2022/2022-06-29-week2-shivam", "posts/2022/2022-07-04-week-3-mohamed", "posts/2022/2022-07-04-week3-shivam", "posts/2022/2022-07-06-week-5-praneeth", "posts/2022/2022-07-11-week-4-mohamed", "posts/2022/2022-07-12-week4-shivam", "posts/2022/2022-07-13-week-6-praneeth", "posts/2022/2022-07-19-week-5-mohamed", "posts/2022/2022-07-19-week5-shivam", "posts/2022/2022-07-20-week-7-praneeth", "posts/2022/2022-07-25-week-6-mohamed", "posts/2022/2022-07-25-week-6-shivam", "posts/2022/2022-07-27-week-8-praneeth", "posts/2022/2022-08-01-week-7-mohamed", "posts/2022/2022-08-01-week-7-shivam", "posts/2022/2022-08-03-week-9-praneeth", "posts/2022/2022-08-09-week-08-shivam", "posts/2022/2022-08-09-week-8-mohamed", "posts/2022/2022-08-10-week-10-praneeth", "posts/2022/2022-08-16-week-9-mohamed", "posts/2022/2022-08-17-week-09-shivam", "posts/2022/2022-08-17-week-11-praneeth", "posts/2022/2022-08-23-week-10-mohamed", "posts/2022/2022-08-24-week-12-praneeth", "posts/2022/2022-08-25-week-10-shivam", "posts/2022/2022-08-30-week-11-mohamed", "posts/2022/2022-08-31-week-11-shivam", "posts/2022/2022-08-31-week-13-praneeth", "posts/2022/2022-09-07-week-14-praneeth", "posts/2022/2022-09-08-week-12-shivam", "posts/2022/2022-09-14-week-15-praneeth", "posts/2022/2022-09-15-week-13-blog", "posts/2022/2022-09-20-week-13-mohamed", "posts/2022/2022-09-21-week-16-praneeth", "posts/2022/2022-09-28-week-14-mohamed", "posts/2022/2022-09-28-week-14-shivam", "posts/2022/2022-09-7-week-12-mohamed", "posts/2023/2023-01-24-final-report-praneeth", "posts/2023/2023-01-29-final-report-mohamed", "posts/2023/2023-01-29-final-report-shivam", "posts/2023/2023-02-01-gsoc", "posts/2023/2023-04-14-release-announcement", "posts/2023/2023-05-29-week-0-joaodellagli", "posts/2023/2023-06-02-week-0-praneeth", "posts/2023/2023-06-02-week-0-tvcastillod", "posts/2023/2023-06-03-week-1-praneeth", "posts/2023/2023-06-05-week-1-joaodellagli", "posts/2023/2023-06-05-week-1-tvcastillod", "posts/2023/2023-06-11-week-2-praneeth", "posts/2023/2023-06-12-week-2-joaodellagli", "posts/2023/2023-06-12-week-2-tvcastillod", "posts/2023/2023-06-17-week-3-praneeth", "posts/2023/2023-06-19-week-3-joaodellagli", "posts/2023/2023-06-19-week-3-tvcastillod", "posts/2023/2023-06-24-week-4-praneeth", "posts/2023/2023-06-26-week-4-joaodellagli", "posts/2023/2023-06-27-week-4-tvcastillod", "posts/2023/2023-07-01-week-5-praneeth", "posts/2023/2023-07-03-week-5-joaodellagli", "posts/2023/2023-07-03-week-5-tvcastillod", "posts/2023/2023-07-08-week-6-praneeth", "posts/2023/2023-07-10-week-6-joaodellagli", "posts/2023/2023-07-10-week-6-tvcastillod", "posts/2023/2023-07-15-week-7-praneeth", "posts/2023/2023-07-17-week-7-joaodellagli", "posts/2023/2023-07-17-week-7-tvcastillod", "posts/2023/2023-07-22-week-8-praneeth", "posts/2023/2023-07-24-week-8-joaodellagli", "posts/2023/2023-07-25-week-8-tvcastillod", "posts/2023/2023-07-29-week-9-praneeth", "posts/2023/2023-07-31-week-9-joaodellagli", "posts/2023/2023-07-31-week-9-tvcastillod", "posts/2023/2023-08-05-week-10-praneeth", "posts/2023/2023-08-07-week-10-joaodellagli", "posts/2023/2023-08-08-week-10-tvcastillod", "posts/2023/2023-08-12-week-11-praneeth", "posts/2023/2023-08-14-week-11-joaodellagli", "posts/2023/2023-08-16-week-11-tvcastillod", "posts/2023/2023-08-19-week-12-praneeth", "posts/2023/2023-08-21-week-12-joaodellagli", "reference/fury", "reference/fury.actor", "reference/fury.actors", "reference/fury.animation", "reference/fury.colormap", "reference/fury.convert", "reference/fury.data", "reference/fury.decorators", "reference/fury.deprecator", "reference/fury.gltf", "reference/fury.io", "reference/fury.layout", "reference/fury.lib", "reference/fury.material", "reference/fury.molecular", "reference/fury.pick", "reference/fury.pkg_info", "reference/fury.primitive", "reference/fury.shaders", "reference/fury.stream", "reference/fury.transform", "reference/fury.ui", "reference/fury.utils", "reference/fury.window", "reference/index", "release-history", "release_notes/releasev0.1.0", "release_notes/releasev0.1.1", "release_notes/releasev0.1.3", "release_notes/releasev0.1.4", "release_notes/releasev0.2.0", "release_notes/releasev0.3.0", "release_notes/releasev0.4.0", "release_notes/releasev0.5.1", "release_notes/releasev0.6.0", "release_notes/releasev0.6.1", "release_notes/releasev0.7.0", "release_notes/releasev0.7.1", "release_notes/releasev0.8.0", "release_notes/releasev0.9.0", "symlink/contributing", "symlink/license"], "filenames": ["auto_examples/01_introductory/index.rst", "auto_examples/01_introductory/viz_arrow.rst", "auto_examples/01_introductory/viz_cone.rst", "auto_examples/01_introductory/viz_earth_animation.rst", "auto_examples/01_introductory/viz_earth_coordinates.rst", "auto_examples/01_introductory/viz_gltf.rst", "auto_examples/01_introductory/viz_gltf_animated.rst", "auto_examples/01_introductory/viz_gltf_export.rst", "auto_examples/01_introductory/viz_morphing.rst", "auto_examples/01_introductory/viz_multithread.rst", "auto_examples/01_introductory/viz_picking.rst", "auto_examples/01_introductory/viz_selection.rst", "auto_examples/01_introductory/viz_skinning.rst", "auto_examples/01_introductory/viz_slice.rst", "auto_examples/01_introductory/viz_solar_system.rst", "auto_examples/01_introductory/viz_sphere.rst", "auto_examples/01_introductory/viz_spiky.rst", "auto_examples/01_introductory/viz_surfaces.rst", "auto_examples/01_introductory/viz_texture.rst", "auto_examples/01_introductory/viz_timers.rst", "auto_examples/04_demos/collision-particles.rst", "auto_examples/04_demos/index.rst", "auto_examples/04_demos/viz_advanced.rst", "auto_examples/04_demos/viz_animated_surfaces.rst", "auto_examples/04_demos/viz_brownian_motion.rst", "auto_examples/04_demos/viz_bundles.rst", "auto_examples/04_demos/viz_dt_ellipsoids.rst", "auto_examples/04_demos/viz_emwave_animation.rst", "auto_examples/04_demos/viz_fiber_odf.rst", "auto_examples/04_demos/viz_fine_tuning_gl_context.rst", "auto_examples/04_demos/viz_fractals.rst", "auto_examples/04_demos/viz_helical_motion.rst", "auto_examples/04_demos/viz_markers.rst", "auto_examples/04_demos/viz_network.rst", "auto_examples/04_demos/viz_network_animated.rst", "auto_examples/04_demos/viz_pbr_interactive.rst", "auto_examples/04_demos/viz_play_video.rst", "auto_examples/04_demos/viz_roi_contour.rst", "auto_examples/04_demos/viz_tesseract.rst", "auto_examples/07_ui/index.rst", "auto_examples/07_ui/viz_buttons.rst", "auto_examples/07_ui/viz_card.rst", "auto_examples/07_ui/viz_card_sprite_sheet.rst", "auto_examples/07_ui/viz_check_boxes.rst", "auto_examples/07_ui/viz_combobox.rst", "auto_examples/07_ui/viz_drawpanel.rst", "auto_examples/07_ui/viz_layout.rst", "auto_examples/07_ui/viz_radio_buttons.rst", "auto_examples/07_ui/viz_shapes.rst", "auto_examples/07_ui/viz_spinbox.rst", "auto_examples/07_ui/viz_tab.rst", "auto_examples/07_ui/viz_ui.rst", "auto_examples/07_ui/viz_ui_listbox.rst", "auto_examples/07_ui/viz_ui_slider.rst", "auto_examples/10_animation/index.rst", "auto_examples/10_animation/viz_bezier_interpolator.rst", "auto_examples/10_animation/viz_camera.rst", "auto_examples/10_animation/viz_color_interpolators.rst", "auto_examples/10_animation/viz_custom_interpolator.rst", "auto_examples/10_animation/viz_hierarchical_animation.rst", "auto_examples/10_animation/viz_interpolators.rst", "auto_examples/10_animation/viz_introduction.rst", "auto_examples/10_animation/viz_robot_arm_animation.rst", "auto_examples/10_animation/viz_spline_interpolator.rst", "auto_examples/10_animation/viz_timeline.rst", "auto_examples/10_animation/viz_using_time_equations.rst", "auto_examples/13_shaders/index.rst", "auto_examples/13_shaders/viz_billboard_sdf_spheres.rst", "auto_examples/13_shaders/viz_pbr_spheres.rst", "auto_examples/13_shaders/viz_principled_spheres.rst", "auto_examples/13_shaders/viz_sdf_cylinder.rst", "auto_examples/13_shaders/viz_sdfactor.rst", "auto_examples/13_shaders/viz_shader.rst", "auto_examples/17_pybullet/index.rst", "auto_examples/17_pybullet/viz_ball_collide.rst", "auto_examples/17_pybullet/viz_brick_wall.rst", "auto_examples/17_pybullet/viz_chain.rst", "auto_examples/17_pybullet/viz_domino.rst", "auto_examples/17_pybullet/viz_wrecking_ball.rst", "auto_examples/20_stream/index.rst", "auto_examples/20_stream/viz_interaction.rst", "auto_examples/20_stream/viz_no_interaction.rst", "auto_examples/20_stream/viz_widget.rst", "auto_examples/index.rst", "blog.rst", "community.rst", "fury-pybullet.rst", "getting_started.rst", "index.rst", "installation.rst", "introduction.rst", "posts/2018/2018-09-21-release-announcement.rst", "posts/2018/2018-10-31-release-announcement.rst", "posts/2018/2018-11-26-release-announcement.rst", "posts/2019/2019-03-08-release-announcement.rst", "posts/2019/2019-06-19-brain-art.rst", "posts/2019/2019-08-02-release-announcement.rst", "posts/2019/2019-10-29-release-announcement.rst", "posts/2020/2020-01-05-gsoc.rst", "posts/2020/2020-04-09-release-announcement.rst", "posts/2020/2020-05-30-week-1-lenix.rst", "posts/2020/2020-05-30-week-1-soham.rst", "posts/2020/2020-06-07-week-2-lenix.rst", "posts/2020/2020-06-07-week-2-soham.rst", "posts/2020/2020-06-14-week-3-lenix.rst", "posts/2020/2020-06-14-week-3-soham.rst", "posts/2020/2020-06-21-week-4-lenix.rst", "posts/2020/2020-06-21-week-4-soham.rst", "posts/2020/2020-06-28-week-5-lenix.rst", "posts/2020/2020-06-28-week-5-soham.rst", "posts/2020/2020-07-05-week-6-lenix.rst", "posts/2020/2020-07-05-week-6-soham.rst", "posts/2020/2020-07-12-week-7-soham.rst", "posts/2020/2020-07-13-week-7-lenix.rst", "posts/2020/2020-07-19-week-8-soham.rst", "posts/2020/2020-07-20-release-announcement.rst", "posts/2020/2020-07-20-week-8-lenix.rst", "posts/2020/2020-07-26-week-9-soham.rst", "posts/2020/2020-07-27-week-9-lenix.rst", "posts/2020/2020-08-02-week-10-lenix.rst", "posts/2020/2020-08-02-week-10-soham.rst", "posts/2020/2020-08-09-week-11-lenix.rst", "posts/2020/2020-08-09-week-11-soham.rst", "posts/2020/2020-08-16-week-12-soham.rst", "posts/2020/2020-08-17-week-12-lenix.rst", "posts/2020/2020-08-18-release-announcement.rst", "posts/2020/2020-08-23-week-13-soham.rst", "posts/2020/2020-08-24-final-work-lenix.rst", "posts/2020/2020-08-24-final-work-soham.rst", "posts/2020/2020-08-24-week-13-lenix.rst", "posts/2021/2021-03-09-gsoc.rst", "posts/2021/2021-03-13-release-announcement.rst", "posts/2021/2021-06-08-gsoc-devmessias-1.rst", "posts/2021/2021-06-08-week-1-antriksh.rst", "posts/2021/2021-06-08-week-1-sajag.rst", "posts/2021/2021-06-12-gsoc-devmessias-2.rst", "posts/2021/2021-06-13-week-2-antriksh.rst", "posts/2021/2021-06-14-week-2-sajag.rst", "posts/2021/2021-06-21-gsoc-devmessias-3.rst", "posts/2021/2021-06-21-week-3-antriksh.rst", "posts/2021/2021-06-21-week-3-sajag.rst", "posts/2021/2021-06-28-gsoc-devmessias-4.rst", "posts/2021/2021-06-28-week-4-antriksh.rst", "posts/2021/2021-06-28-week-4-sajag.rst", "posts/2021/2021-07-05-gsoc-devmessias-5.rst", "posts/2021/2021-07-05-week-5-antriksh.rst", "posts/2021/2021-07-05-week-5-sajag.rst", "posts/2021/2021-07-12-gsoc-devmessias-6.rst", "posts/2021/2021-07-12-week-6-antriksh.rst", "posts/2021/2021-07-12-week-6-sajag.rst", "posts/2021/2021-07-19-gsoc-devmessias-7.rst", "posts/2021/2021-07-19-week-7-antriksh.rst", "posts/2021/2021-07-19-week-7-sajag.rst", "posts/2021/2021-07-26-gsoc-devmessias-8.rst", "posts/2021/2021-07-26-week-8-antriksh.rst", "posts/2021/2021-07-26-week-8-sajag.rst", "posts/2021/2021-08-02-gsoc-devmessias-9.rst", "posts/2021/2021-08-02-week-9-antriksh.rst", "posts/2021/2021-08-02-week-9-sajag.rst", "posts/2021/2021-08-03-release-announcement.rst", "posts/2021/2021-08-09-week-10-antriksh.rst", "posts/2021/2021-08-09-week-10-sajag.rst", "posts/2021/2021-08-16-week-11-antriksh.rst", "posts/2021/2021-08-16-week-11-sajag.rst", "posts/2021/2021-08-23-final-work-antriksh.rst", "posts/2021/2021-08-23-final-work-sajag.rst", "posts/2021/2021-08-23-gsoc-devmessias-final-report.rst", "posts/2021/2021-09-08-gsoc-devmessias-10.rst", "posts/2021/2021-16-08-gsoc-devmessias-11.rst", "posts/2022/2022-01-31-release-announcement.rst", "posts/2022/2022-02-01-gsoc.rst", "posts/2022/2022-05-23-first-post-mohamed.rst", "posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.rst", "posts/2022/2022-05-25-pre-gsoc-journey-praneeth.rst", "posts/2022/2022-06-08-week-1-mohamed.rst", "posts/2022/2022-06-08-week-1-praneeth.rst", "posts/2022/2022-06-15-week-2-praneeth.rst", "posts/2022/2022-06-20-week1-shivam.rst", "posts/2022/2022-06-22-week-3-praneeth.rst", "posts/2022/2022-06-28-week-2-mohamed.rst", "posts/2022/2022-06-29-week-4-praneeth.rst", "posts/2022/2022-06-29-week2-shivam.rst", "posts/2022/2022-07-04-week-3-mohamed.rst", "posts/2022/2022-07-04-week3-shivam.rst", "posts/2022/2022-07-06-week-5-praneeth.rst", "posts/2022/2022-07-11-week-4-mohamed.rst", "posts/2022/2022-07-12-week4-shivam.rst", "posts/2022/2022-07-13-week-6-praneeth.rst", "posts/2022/2022-07-19-week-5-mohamed.rst", "posts/2022/2022-07-19-week5-shivam.rst", "posts/2022/2022-07-20-week-7-praneeth.rst", "posts/2022/2022-07-25-week-6-mohamed.rst", "posts/2022/2022-07-25-week-6-shivam.rst", "posts/2022/2022-07-27-week-8-praneeth.rst", "posts/2022/2022-08-01-week-7-mohamed.rst", "posts/2022/2022-08-01-week-7-shivam.rst", "posts/2022/2022-08-03-week-9-praneeth.rst", "posts/2022/2022-08-09-week-08-shivam.rst", "posts/2022/2022-08-09-week-8-mohamed.rst", "posts/2022/2022-08-10-week-10-praneeth.rst", "posts/2022/2022-08-16-week-9-mohamed.rst", "posts/2022/2022-08-17-week-09-shivam.rst", "posts/2022/2022-08-17-week-11-praneeth.rst", "posts/2022/2022-08-23-week-10-mohamed.rst", "posts/2022/2022-08-24-week-12-praneeth.rst", "posts/2022/2022-08-25-week-10-shivam.rst", "posts/2022/2022-08-30-week-11-mohamed.rst", "posts/2022/2022-08-31-week-11-shivam.rst", "posts/2022/2022-08-31-week-13-praneeth.rst", "posts/2022/2022-09-07-week-14-praneeth.rst", "posts/2022/2022-09-08-week-12-shivam.rst", "posts/2022/2022-09-14-week-15-praneeth.rst", "posts/2022/2022-09-15-week-13-blog.rst", "posts/2022/2022-09-20-week-13-mohamed.rst", "posts/2022/2022-09-21-week-16-praneeth.rst", "posts/2022/2022-09-28-week-14-mohamed.rst", "posts/2022/2022-09-28-week-14-shivam.rst", "posts/2022/2022-09-7-week-12-mohamed.rst", "posts/2023/2023-01-24-final-report-praneeth.rst", "posts/2023/2023-01-29-final-report-mohamed.rst", "posts/2023/2023-01-29-final-report-shivam.rst", "posts/2023/2023-02-01-gsoc.rst", "posts/2023/2023-04-14-release-announcement.rst", "posts/2023/2023-05-29-week-0-joaodellagli.rst", "posts/2023/2023-06-02-week-0-praneeth.rst", "posts/2023/2023-06-02-week-0-tvcastillod.rst", "posts/2023/2023-06-03-week-1-praneeth.rst", "posts/2023/2023-06-05-week-1-joaodellagli.rst", "posts/2023/2023-06-05-week-1-tvcastillod.rst", "posts/2023/2023-06-11-week-2-praneeth.rst", "posts/2023/2023-06-12-week-2-joaodellagli.rst", "posts/2023/2023-06-12-week-2-tvcastillod.rst", "posts/2023/2023-06-17-week-3-praneeth.rst", "posts/2023/2023-06-19-week-3-joaodellagli.rst", "posts/2023/2023-06-19-week-3-tvcastillod.rst", "posts/2023/2023-06-24-week-4-praneeth.rst", "posts/2023/2023-06-26-week-4-joaodellagli.rst", "posts/2023/2023-06-27-week-4-tvcastillod.rst", "posts/2023/2023-07-01-week-5-praneeth.rst", "posts/2023/2023-07-03-week-5-joaodellagli.rst", "posts/2023/2023-07-03-week-5-tvcastillod.rst", "posts/2023/2023-07-08-week-6-praneeth.rst", "posts/2023/2023-07-10-week-6-joaodellagli.rst", "posts/2023/2023-07-10-week-6-tvcastillod.rst", "posts/2023/2023-07-15-week-7-praneeth.rst", "posts/2023/2023-07-17-week-7-joaodellagli.rst", "posts/2023/2023-07-17-week-7-tvcastillod.rst", "posts/2023/2023-07-22-week-8-praneeth.rst", "posts/2023/2023-07-24-week-8-joaodellagli.rst", "posts/2023/2023-07-25-week-8-tvcastillod.rst", "posts/2023/2023-07-29-week-9-praneeth.rst", "posts/2023/2023-07-31-week-9-joaodellagli.rst", "posts/2023/2023-07-31-week-9-tvcastillod.rst", "posts/2023/2023-08-05-week-10-praneeth.rst", "posts/2023/2023-08-07-week-10-joaodellagli.rst", "posts/2023/2023-08-08-week-10-tvcastillod.rst", "posts/2023/2023-08-12-week-11-praneeth.rst", "posts/2023/2023-08-14-week-11-joaodellagli.rst", "posts/2023/2023-08-16-week-11-tvcastillod.rst", "posts/2023/2023-08-19-week-12-praneeth.rst", "posts/2023/2023-08-21-week-12-joaodellagli.rst", "reference/fury.rst", "reference/fury.actor.rst", "reference/fury.actors.rst", "reference/fury.animation.rst", "reference/fury.colormap.rst", "reference/fury.convert.rst", "reference/fury.data.rst", "reference/fury.decorators.rst", "reference/fury.deprecator.rst", "reference/fury.gltf.rst", "reference/fury.io.rst", "reference/fury.layout.rst", "reference/fury.lib.rst", "reference/fury.material.rst", "reference/fury.molecular.rst", "reference/fury.pick.rst", "reference/fury.pkg_info.rst", "reference/fury.primitive.rst", "reference/fury.shaders.rst", "reference/fury.stream.rst", "reference/fury.transform.rst", "reference/fury.ui.rst", "reference/fury.utils.rst", "reference/fury.window.rst", "reference/index.rst", "release-history.rst", "release_notes/releasev0.1.0.rst", "release_notes/releasev0.1.1.rst", "release_notes/releasev0.1.3.rst", "release_notes/releasev0.1.4.rst", "release_notes/releasev0.2.0.rst", "release_notes/releasev0.3.0.rst", "release_notes/releasev0.4.0.rst", "release_notes/releasev0.5.1.rst", "release_notes/releasev0.6.0.rst", "release_notes/releasev0.6.1.rst", "release_notes/releasev0.7.0.rst", "release_notes/releasev0.7.1.rst", "release_notes/releasev0.8.0.rst", "release_notes/releasev0.9.0.rst", "symlink/contributing.rst", "symlink/license.rst"], "titles": ["Introductory", "Fury Arrow Actor", "Fury Cone Actor", "Texture Sphere Animation", "Earth Coordinate Conversion", "Visualizing a glTF file", "Visualizing a glTF file", "Exporting scene as a glTF file", "Morphing Animation in a glTF", "Multithreading Example", "Simple picking", "Selecting multiple objects", "Skeletal Animation in a glTF file", "Simple volume slicing", "Solar System Animation", "FURY sphere Actor", "Spiky Sphere", "Visualize surfaces", "Sphere Texture", "Using a timer", "Collisions of particles in a box", "Demos", "Advanced interactive visualization", "Animated 2D functions", "Brownian motion", "Visualize bundles and metrics on bundles", "Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor", "Electromagnetic Wave Propagation Animation", "Brain Fiber ODF Visualisation", "Fine-tuning the OpenGL state using shader callbacks", "Fractals", "Motion of a charged particle in a combined magnetic and electric field", "Fury Markers", "Visualize Interdisciplinary map of the journals network", "Visualize Networks (Animated version)", "Interactive PBR demo", "Play a video in the 3D world", "Visualization of ROI Surface Rendered with Streamlines", "Tesseract (Hypercube)", "User Interface Elements", "Buttons & Text", "Card", "Card", "Figure and Color Control using Check boxes and Radio Buttons", "ComboBox", "DrawPanel", "Using Layouts with different UI elements", "Sphere Color Control using Radio Buttons", "Simple Shapes", "SpinBox UI", "Tab UI", "User Interfaces", "ListBox", "Cube & Slider Control", "Animation", "Bezier Interpolator", "Keyframe animation: Camera and opacity", "Keyframe Color Interpolators", "Making a custom interpolator", "Keyframe hierarchical Animation", "Keyframe animation", "Keyframe animation introduction", "Arm Robot Animation", "Keyframes Spline Interpolator", "Timeline and setting keyframes", "Keyframe animation", "Shaders", "SDF Impostors on Billboards", "Physically-Based Rendering (PBR) on spheres", "Principled BRDF shader on spheres", "Make a Cylinder using polygons vs SDF", "Visualize SDF Actor", "Varying Color", "Integrate Physics using pybullet", "Ball Collision Simulation", "Brick Wall Simulation", "Chain Simulation", "Domino Physics Simulation", "Wrecking Ball Simulation", "Streaming", "Streaming FURY with user interaction", "Streaming FURY with WebRTC/MJPEG", "Streaming FURY with WebRTC/MJPEG using the Widget Object", "Tutorials", "Blog", "Community", "FURY - pyBullet Integration Guide", "Getting Started", "<no title>", "Installation", "About", "FURY 0.1.0 Released", "FURY 0.1.3 Released", "FURY 0.1.4 Released", "FURY 0.2.0 Released", "Success on Brain Art Competition using FURY", "FURY 0.3.0 Released", "FURY 0.4.0 Released", "Google Summer of Code", "FURY 0.5.1 Released", "Weekly Check-in #1", "Welcome to my GSoC Blog!!!", "First week of coding!!", "First week of coding!!", "Raymarching!!", "ComboBox2D Progress!!", "Raymarching continued", "TextBlock2D Progress!!", "Spherical harmonics", "May the Force be with you!!", "Spherical harmonics, Continued.", "Translation, Reposition, Rotation.", "Orientation, Sizing, Tab UI.", "Multiple SDF primitives.", "ComboBox2D, TextBlock2D, Clipping Overflow.", "FURY 0.6.0 Released", "Improvements in SDF primitives.", "Tab UI, TabPanel2D, Tab UI Tutorial.", "Merging SDF primitives.", "More Shaders!!", "Single Actor, Physics, Scrollbars.", "More Shaders!!", "Chain Simulation, Scrollbar Refactor, Tutorial Update.", "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.", "Outline Picker", "FURY 0.6.1 Released", "Part of the Journey is the end unless its Open Source!", "Google Summer of Code 2020 Final Work Product", "Google Summer of Code Final Work Product", "Shader Showcase", "Google Summer of Code", "FURY 0.7.0 Released", "Weekly Check-In #1", "Week #1: Welcome to my weekly Blogs!", "Welcome to my GSoC Blog!", "A Stadia-like system for data visualization", "Week #2: Feature additions in UI and IO modules", "First week of coding!", "Weekly Check-In #3", "Week #3: Adapting GridLayout to work with UI", "Second week of coding!", "SOLID, monkey patching a python issue and network visualization through WebRTC", "Week #4: Adding Tree UI to the UI module", "Third week of coding!", "Weekly Check-In #5", "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes", "Fourth week of coding!", "Network layout algorithms using IPC", "Week #6: Bug fixes, Working on Tree2D UI", "Fifth week of coding!", "Weekly Check-In #7", "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.", "Sixth week of coding!", "Weekly Check-In #8", "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D", "Seventh week of coding!", "Week #09: Sphinx custom summary", "Week #9: More Layouts!", "Eighth coding week!", "FURY 0.7.0 Released", "Week#10: Accordion UI, Support for sprite sheet animations", "Ninth coding week!", "Week #11: Finalizing open Pull Requests", "Tenth coding week!", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Google Summer of Code 2021 - Final Report - Bruno Messias", "Week #10: SDF Fonts", "Week #11: Removing the flickering effect", "FURY 0.8.0 Released", "Contribute to FURY via Google Summer of Code 2022", "My journey till getting accepted into GSoC22", "My Journey to GSoC 2022", "Pre-GSoC Journey", "Week 1: Implementing a basic Keyframe animation API", "Week 1 - Laying the Foundation of DrawPanel UI", "Week 2 - Improving DrawPanel UI", "Week 1 - A Basic glTF Importer", "Week 3 - Dealing with Problems", "Week 2: Implementing non-linear and color interpolators", "Week 4 - Fixing the Clamping Issue", "Week 2 - Improving Fetcher and Exporting glTF", "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!", "Week 3 - Fixing fetcher, adding tests and docs", "Week 5 - Working on new features", "Week 4: Camera animation, interpolation in GLSL, and a single Timeline
!", "Week 4 - Finalizing glTF loader", "Week 6 - Supporting Rotation of the Shapes from the Center", "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests", "Week 5 - Creating PR for glTF exporter and fixing the loader", "Week 7 - Working on Rotation PR and Trying Freehand Drawing", "Week 6: Fixing the Timeline
issues and equipping it with more features", "Week 6 - Extracting the animation data", "Week 8 - Working on the polyline feature", "Week 7: Billboard spheres and implementing interpolators using closures", "Week 7 - Fixing bugs in animations", "Week 9 - Grouping and Transforming Shapes", "Week 8 - Fixing animation bugs", "Week 8: Back to the shader-based version of the Timeline ", "Week 10 - Understanding Codes and Playing with Animation", "Week 9: Animating primitives of the same actor", "Week 9 - First working skeletal animation prototype", "Week 11 - Creating a base for Freehand Drawing", "Week 10: Supporting hierarchical animating", "Week 12 - Fixing translating issues and updating tests", "Week 10 - Multi-node skinning support", "Week 11: Improving tutorials a little", "Week 11 - Multiple transformations support and adding tests", "Week 13 - Separating tests and fixing bugs", "Week 14 - Updating DrawPanel architecture", "Week 12 - Adding skeleton as actors and fix global transformation", "Week 15 - Highlighting DrawShapes", "Week 13 - Multi-bone skeletal animation support", "Week 13: Keyframes animation is now a bit easier in FURY", "Week 16 - Working with Rotations!", "Week 14: Keyframes animation is now a bit easier in FURY", "Week 14 - Morphing is here!", "Week 12: Adding new tutorials", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Contribute to FURY via Google Summer of Code 2023", "FURY 0.9.0 Released", "The Beginning of Everything - Week 0", "Week 0: Community Bounding Period", "Week 0: Community Bounding Period", "Week 1: Working with SpinBox and TextBox Enhancements", "The FBO Saga - Week 1", "Week 1: Ellipsoid actor implemented with SDF", "Week 2: Tackling Text Justification and Icon Flaw Issues", "Week 2: The Importance of (good) Documentation", "Week 2: Making adjustments to the Ellipsoid Actor", "Week 3: Resolving Combobox Icon Flaw and TextBox Justification", "Week 3: Watch Your Expectations", "Week 3: Working on uncertainty and details of the first PR", "Week 4: Exam Preparations and Reviewing", "Week 4: Nothing is Ever Lost", "Week 4: First draft of the DTI uncertainty visualization", "Week 5: Trying out PRs and Planning Ahead", "Week 5: All Roads Lead to Rome", "Week 5: Preparing the data for the Ellipsoid tutorial", "Week 6: BoundingBox for TextBlock2D!", "Week 6: Things are Starting to Build Up", "Week 6: First draft of the Ellipsoid tutorial", "Week 7: Sowing the seeds for TreeUI", "Week 7: Experimentation Done", "Week 7: Adjustments on the Uncertainty Cones visualization", "Week 8: Another week with TextBlockUI", "Week 8: The Birth of a Versatile API", "Week 8: Working on Ellipsoid Tutorial and exploring SH", "Week 9: TextBlock2D is Finally Merged!", "Week 9: It is Polishing Time!", "Week 9: Tutorial done and polishing DTI uncertainty", "Week 10: Its time for a Spin-Box!", "Week 10: Ready for Review!", "Week 10 : Start of SH implementation experiments", "Week 11: Bye Bye SpinBox", "Week 11: A Refactor is Sometimes Needed", "Week 11 : Adjusting ODF implementation and looking for solutions on issues found", "Week 12: FileDialog Quest Begins!", "Week 12: Now That is (almost) a Wrap!", "fury
", "actor
", "actors
", "animation
", "colormap
", "convert
", "data
", "decorators
", "deprecator
", "gltf
", "io
", "layout
", "lib
", "material
", "molecular
", "pick
", "pkg_info
", "primitive
", "shaders
", "stream
", "transform
", "ui
", "utils
", "window
", "API Reference", "Release History", "Release notes v0.1.0 (2018-09-21)", "Release notes v0.1.1 (2018-10-29)", "Release notes v0.1.2 and v0.1.3 (2018-10-31)", "Release notes v0.1.4 (2018-11-26)", "Release notes v0.2.0 (2019-03-08)", "Release notes v0.3.0 (2019-08-02)", "Release notes v0.4.0 (2019-10-29)", "Release notes v0.5.1 (2020-04-01)", "Release notes v0.6.0 (2020-07-20)", "Release notes v0.6.1 (2020-08-20)", "Release notes v0.7.0 (2021/03/13)", "Release notes v0.7.1 (2021/08/03)", "Release notes v0.8.0 (2022/01/31)", "Release notes v0.9.0 (2023/04/15)", "Contributing", "License"], "terms": {"These": [0, 26, 30, 39, 54, 61, 66, 68, 73, 79, 83, 133, 141, 151, 157, 160, 162, 164, 173, 218, 219, 220, 248, 253, 259, 265, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "tutori": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 22, 26, 37, 39, 54, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 79, 80, 89, 96, 97, 99, 114, 115, 118, 125, 126, 127, 128, 133, 134, 135, 137, 141, 151, 154, 158, 161, 162, 164, 165, 172, 173, 174, 175, 176, 182, 183, 188, 189, 191, 192, 199, 200, 203, 215, 219, 220, 222, 246, 267, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "show": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 46, 48, 49, 50, 52, 54, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 91, 92, 93, 94, 96, 97, 99, 104, 115, 125, 131, 132, 135, 137, 139, 143, 144, 147, 152, 154, 159, 162, 166, 168, 169, 172, 173, 174, 175, 194, 200, 209, 213, 220, 222, 230, 236, 240, 242, 243, 248, 251, 257, 260, 262, 264, 267, 280, 282, 283, 285, 291, 293, 294, 298], "how": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 28, 29, 30, 32, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 60, 61, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 86, 89, 100, 111, 120, 124, 128, 133, 134, 137, 139, 140, 141, 143, 144, 145, 150, 156, 158, 162, 163, 166, 168, 171, 172, 173, 174, 176, 177, 178, 179, 183, 185, 187, 188, 191, 194, 195, 198, 199, 200, 202, 206, 210, 211, 214, 218, 219, 220, 223, 225, 227, 228, 231, 232, 233, 236, 240, 242, 243, 245, 246, 252, 255, 258, 265, 274, 284, 291, 298, 299, 300, 301], "combin": [0, 21, 28, 67, 83, 106, 114, 117, 123, 128, 202, 205, 220, 229, 270, 284], "timer": [0, 16, 34, 36, 42, 72, 74, 75, 76, 77, 78, 81, 83, 109, 141, 160, 205, 219, 220, 248, 280, 295, 300], "an": [0, 3, 10, 11, 13, 14, 16, 17, 18, 22, 23, 24, 26, 30, 31, 32, 33, 34, 37, 38, 48, 51, 55, 56, 57, 58, 59, 61, 65, 67, 68, 70, 80, 83, 86, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 101, 102, 104, 108, 110, 111, 114, 115, 117, 119, 122, 125, 127, 128, 131, 133, 134, 135, 137, 139, 140, 141, 142, 145, 147, 148, 149, 158, 159, 161, 163, 164, 166, 169, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 183, 185, 187, 188, 191, 193, 194, 195, 198, 199, 203, 205, 210, 211, 214, 215, 217, 218, 219, 220, 222, 223, 224, 226, 227, 228, 230, 235, 237, 239, 240, 241, 242, 245, 247, 248, 251, 253, 254, 256, 257, 259, 260, 262, 263, 264, 265, 269, 270, 271, 275, 278, 279, 280, 281, 282, 283, 284, 294, 297, 298, 300, 301], "actor": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 47, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 89, 91, 96, 97, 99, 102, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 128, 131, 133, 134, 137, 138, 139, 152, 155, 157, 158, 159, 161, 164, 165, 166, 168, 169, 171, 174, 177, 179, 181, 182, 183, 184, 185, 188, 189, 191, 194, 195, 197, 198, 203, 206, 211, 212, 213, 215, 216, 217, 219, 222, 225, 232, 234, 237, 238, 239, 240, 242, 243, 244, 245, 246, 248, 249, 251, 252, 257, 258, 259, 264, 265, 270, 272, 274, 275, 276, 279, 282, 283, 284, 285, 287, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "slice": [0, 22, 26, 28, 83, 86, 243, 262, 263], "data": [0, 3, 4, 5, 6, 7, 8, 12, 13, 14, 17, 18, 22, 25, 28, 33, 34, 35, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 60, 61, 70, 72, 81, 82, 83, 87, 98, 127, 130, 134, 142, 143, 146, 147, 152, 164, 165, 166, 170, 171, 172, 173, 177, 178, 181, 185, 186, 189, 197, 198, 200, 212, 218, 219, 220, 221, 223, 228, 234, 236, 237, 239, 243, 246, 249, 252, 258, 262, 264, 265, 270, 271, 273, 275, 279, 280, 283, 285, 294, 300, 302], "slicer": [0, 13, 22, 28, 83, 131, 285, 291, 292, 294, 297], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 38, 39, 40, 42, 44, 45, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 89, 90, 100, 102, 105, 107, 108, 109, 110, 111, 117, 118, 119, 121, 122, 124, 127, 128, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 148, 150, 151, 152, 154, 156, 158, 160, 162, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 175, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 197, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 211, 212, 213, 216, 217, 218, 219, 220, 223, 225, 227, 228, 230, 232, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 251, 252, 255, 257, 258, 260, 262, 263, 264, 265, 266, 267, 269, 270, 271, 273, 274, 275, 276, 279, 280, 281, 282, 283, 284, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "normal": [0, 8, 12, 16, 24, 28, 32, 35, 67, 68, 70, 82, 83, 145, 164, 174, 177, 190, 200, 218, 220, 248, 257, 262, 263, 265, 270, 274, 279, 282, 283, 284, 294], "your": [0, 3, 14, 18, 67, 80, 82, 83, 89, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 126, 130, 131, 147, 159, 166, 169, 170, 173, 205, 221, 222, 236, 239, 265, 275, 279, 280, 284, 301], "sphere": [0, 4, 7, 9, 14, 19, 20, 26, 28, 32, 33, 34, 35, 39, 43, 55, 58, 60, 62, 63, 64, 65, 66, 70, 71, 74, 75, 78, 80, 81, 82, 83, 86, 109, 117, 118, 123, 127, 134, 138, 165, 166, 172, 174, 198, 219, 220, 243, 263, 275, 278, 281, 285, 294, 297, 299, 300], "textur": [0, 4, 5, 11, 14, 35, 36, 83, 99, 102, 121, 127, 154, 160, 164, 166, 167, 168, 171, 177, 181, 186, 220, 223, 227, 230, 233, 236, 239, 242, 245, 249, 251, 257, 267, 270, 271, 283, 285, 294, 295, 300], "visual": [0, 3, 8, 12, 13, 14, 16, 18, 21, 28, 29, 35, 36, 41, 42, 43, 47, 53, 55, 56, 63, 66, 67, 68, 69, 70, 75, 77, 78, 80, 82, 83, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 108, 115, 118, 119, 125, 127, 130, 131, 132, 137, 143, 144, 147, 148, 150, 159, 164, 165, 166, 168, 169, 170, 173, 174, 179, 180, 191, 210, 214, 218, 219, 221, 222, 223, 225, 226, 228, 231, 234, 240, 243, 249, 252, 255, 261, 262, 263, 264, 275, 284, 291, 294, 297, 298], "gltf": [0, 83, 90, 172, 174, 183, 191, 192, 194, 195, 197, 222, 264, 267, 285, 300], "file": [0, 10, 11, 14, 33, 34, 81, 83, 86, 89, 90, 120, 126, 128, 134, 137, 141, 172, 173, 177, 181, 183, 186, 192, 193, 209, 250, 261, 262, 264, 267, 269, 270, 271, 277, 278, 279, 282, 284, 294, 297, 298, 300, 301], "furi": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 83, 87, 89, 90, 98, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 138, 139, 147, 150, 153, 154, 157, 158, 161, 163, 164, 165, 166, 171, 172, 173, 174, 175, 176, 177, 179, 183, 193, 194, 199, 200, 210, 217, 218, 219, 220, 223, 225, 227, 233, 235, 238, 240, 242, 245, 246, 248, 249, 251, 258, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 291, 292, 294, 295, 296, 297, 298, 299, 300, 301, 302], "cone": [0, 16, 43, 49, 59, 62, 83, 96, 220, 231, 234, 237, 278, 285, 292, 295, 300], "arrow": [0, 16, 27, 31, 43, 56, 60, 83, 97, 210, 270, 278, 285, 292, 293, 294, 300], "morph": [0, 83, 189, 192, 212, 219, 270, 300], "anim": [0, 4, 6, 16, 19, 21, 24, 31, 38, 55, 57, 58, 64, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 147, 149, 150, 152, 159, 162, 164, 165, 166, 169, 170, 171, 177, 179, 182, 186, 188, 189, 191, 194, 198, 205, 206, 207, 210, 216, 217, 218, 219, 221, 222, 270, 284, 285, 294, 295, 297, 299, 300], "export": [0, 83, 89, 177, 183, 186, 300], "scene": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 94, 112, 124, 127, 136, 139, 142, 164, 177, 181, 185, 191, 204, 206, 217, 219, 239, 248, 252, 257, 259, 262, 264, 270, 272, 276, 282, 285, 291, 299, 300], "skelet": [0, 83, 114, 128, 189, 192, 197, 219], "spiki": [0, 83, 294], "surfac": [0, 3, 4, 16, 18, 21, 23, 67, 70, 71, 83, 127, 134, 143, 149, 152, 155, 158, 161, 163, 165, 173, 177, 220, 265, 283, 285, 291, 292, 298, 299], "select": [0, 10, 30, 44, 52, 83, 101, 114, 128, 154, 159, 166, 172, 173, 175, 176, 178, 184, 187, 190, 208, 209, 211, 218, 253, 271, 274, 275, 276, 282, 283, 285, 298], "multipl": [0, 6, 9, 13, 56, 64, 69, 83, 90, 97, 99, 104, 106, 111, 114, 115, 117, 122, 124, 127, 128, 140, 145, 148, 152, 154, 159, 165, 168, 177, 183, 184, 185, 192, 205, 210, 212, 216, 219, 220, 222, 262, 263, 264, 269, 275, 276, 282, 284, 293, 294, 295, 298, 300], "object": [0, 4, 5, 6, 8, 10, 12, 13, 14, 16, 22, 23, 24, 25, 26, 27, 31, 35, 36, 37, 38, 43, 45, 58, 63, 67, 68, 70, 74, 75, 76, 77, 78, 79, 80, 83, 87, 94, 103, 105, 107, 109, 111, 112, 113, 116, 117, 120, 122, 133, 135, 139, 141, 143, 144, 147, 154, 159, 168, 177, 179, 185, 186, 187, 190, 223, 227, 228, 230, 236, 239, 245, 249, 251, 255, 258, 262, 264, 265, 266, 267, 268, 269, 270, 272, 273, 275, 276, 279, 280, 281, 282, 283, 284, 291, 297, 298, 300], "multithread": [0, 83, 90, 168, 284, 300], "exampl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 89, 96, 97, 99, 100, 102, 109, 114, 115, 121, 122, 125, 127, 128, 129, 132, 135, 137, 139, 140, 141, 142, 144, 145, 147, 154, 160, 163, 165, 166, 168, 177, 183, 189, 194, 195, 201, 203, 211, 242, 244, 248, 254, 257, 262, 264, 265, 267, 268, 269, 276, 278, 279, 280, 281, 283, 284, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "simpl": [0, 6, 17, 19, 20, 23, 28, 37, 39, 51, 71, 79, 83, 107, 109, 114, 126, 135, 165, 166, 173, 174, 175, 186, 189, 192, 208, 210, 212, 216, 227, 231, 233, 236, 248, 250, 254, 255, 257, 264, 265, 270, 275, 281, 283, 284, 300], "pick": [0, 11, 13, 33, 83, 115, 124, 127, 172, 282, 285, 295], "earth": [0, 3, 18, 83, 173, 295, 300], "coordin": [0, 10, 22, 23, 24, 25, 27, 31, 38, 71, 83, 86, 105, 106, 109, 134, 140, 145, 164, 165, 171, 177, 242, 257, 262, 263, 265, 270, 272, 275, 276, 278, 281, 282, 283, 295, 300], "convers": [0, 83, 86, 177, 190, 265], "volum": [0, 28, 83, 163, 262, 263, 284, 285], "solar": [0, 83, 295, 299], "system": [0, 16, 22, 61, 80, 82, 83, 86, 105, 109, 115, 121, 126, 127, 129, 132, 138, 147, 150, 151, 164, 166, 167, 168, 171, 173, 175, 177, 195, 199, 212, 219, 222, 235, 241, 262, 280, 295, 296, 297, 299, 300], "go": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 102, 104, 107, 114, 115, 125, 131, 134, 145, 154, 159, 162, 163, 169, 171, 173, 174, 178, 204, 222, 225, 231, 236, 237, 239, 243, 258, 282, 284, 301], "end": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 111, 120, 124, 128, 129, 134, 154, 162, 163, 171, 172, 173, 177, 180, 186, 218, 235, 236, 238, 240, 245, 251, 264, 278, 279], "download": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 173, 177, 181, 183, 186, 220, 265, 267, 300], "full": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 145, 178, 220, 235, 259, 262, 279, 286, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "code": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 94, 96, 97, 99, 104, 106, 107, 110, 111, 113, 114, 115, 116, 120, 125, 126, 129, 132, 133, 135, 144, 151, 153, 160, 162, 168, 172, 173, 174, 176, 177, 185, 186, 201, 204, 209, 211, 213, 214, 216, 217, 224, 225, 227, 230, 231, 235, 236, 242, 243, 246, 248, 251, 253, 262, 265, 279, 280, 281, 282, 284, 291, 292, 293, 294, 295, 296, 297, 298, 300, 301, 302], "thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 60, 61, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 101, 115, 125, 127, 128, 131, 134, 135, 141, 147, 159, 164, 165, 166, 169, 171, 172, 173, 218, 219, 220, 222, 224, 260, 261, 262, 264, 265, 266, 267, 268, 269, 275, 277, 278, 279, 280, 281, 282, 283, 284, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "import": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 87, 89, 135, 139, 141, 142, 145, 148, 164, 174, 186, 189, 210, 225, 236, 242, 245, 248, 251, 254, 260, 262, 265, 269, 278, 279, 281, 283, 284, 299, 300, 301], "numpi": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 42, 43, 47, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 135, 152, 163, 171, 260, 262, 265, 266, 270, 278, 279, 281, 283, 284, 294, 299, 300, 301], "np": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 43, 47, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 111, 120, 135, 207, 260, 262, 264, 265, 270, 278, 281, 283, 284], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 91, 99, 100, 101, 103, 105, 109, 111, 112, 114, 117, 120, 122, 123, 126, 128, 129, 131, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 147, 148, 151, 154, 160, 162, 164, 166, 168, 171, 172, 173, 174, 176, 177, 178, 180, 181, 183, 189, 190, 192, 194, 195, 197, 199, 206, 207, 210, 214, 216, 217, 218, 219, 222, 223, 229, 232, 236, 237, 239, 241, 242, 244, 245, 247, 248, 249, 250, 251, 252, 255, 257, 258, 259, 260, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 273, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 287, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "window": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 87, 89, 90, 91, 93, 94, 97, 104, 128, 133, 136, 142, 145, 147, 148, 151, 164, 166, 167, 168, 171, 222, 223, 230, 236, 239, 245, 248, 257, 262, 264, 279, 280, 282, 285, 287, 290, 291, 292, 293, 294, 295, 298, 299, 300], "first": [1, 2, 9, 13, 14, 15, 19, 22, 23, 25, 26, 28, 29, 30, 33, 34, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 62, 63, 67, 70, 72, 74, 75, 76, 77, 78, 81, 86, 89, 107, 109, 111, 112, 122, 127, 128, 132, 134, 135, 138, 141, 145, 148, 162, 163, 164, 165, 166, 168, 172, 173, 174, 175, 183, 184, 190, 194, 198, 199, 211, 212, 219, 220, 224, 225, 227, 228, 230, 231, 236, 239, 240, 242, 245, 246, 248, 250, 251, 255, 257, 258, 260, 262, 264, 265, 269, 275, 279, 282, 283, 300, 301], "thing": [1, 2, 15, 67, 86, 114, 122, 135, 141, 145, 148, 151, 154, 160, 173, 175, 178, 184, 193, 199, 208, 214, 218, 225, 227, 228, 230, 231, 239, 248, 253, 258, 299], "you": [1, 2, 5, 8, 12, 13, 15, 16, 18, 20, 22, 25, 28, 29, 30, 32, 33, 34, 37, 51, 55, 56, 61, 64, 67, 70, 80, 81, 82, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 115, 125, 128, 130, 131, 133, 135, 136, 139, 141, 142, 145, 147, 148, 151, 154, 157, 159, 160, 162, 166, 169, 170, 173, 218, 221, 222, 230, 233, 236, 242, 248, 251, 257, 262, 265, 266, 267, 279, 280, 283, 284, 301], "have": [1, 2, 13, 15, 22, 25, 26, 28, 30, 35, 38, 40, 43, 47, 48, 49, 51, 52, 53, 58, 59, 67, 68, 70, 71, 72, 80, 82, 86, 89, 90, 100, 101, 103, 105, 106, 107, 108, 109, 112, 114, 116, 117, 118, 122, 123, 126, 128, 129, 132, 133, 134, 135, 136, 137, 141, 142, 145, 150, 154, 157, 158, 160, 162, 164, 166, 168, 171, 173, 174, 176, 182, 185, 186, 198, 206, 208, 210, 211, 213, 214, 215, 218, 219, 220, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 239, 242, 243, 245, 246, 248, 249, 251, 252, 254, 255, 257, 258, 260, 262, 263, 264, 265, 268, 269, 272, 275, 277, 279, 281, 282, 283, 292, 294, 301], "specifi": [1, 2, 3, 7, 15, 16, 40, 51, 61, 72, 105, 128, 230, 262, 264, 267, 269, 272, 273, 274, 275, 279, 282, 283, 284], "center": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 19, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 40, 43, 44, 47, 48, 49, 50, 51, 53, 56, 62, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 111, 194, 195, 204, 214, 218, 219, 244, 248, 256, 262, 263, 278, 281, 282, 283, 284, 285, 297, 300], "direct": [1, 2, 10, 11, 16, 27, 31, 34, 35, 37, 43, 49, 50, 51, 53, 59, 67, 70, 71, 74, 75, 76, 77, 78, 86, 87, 116, 138, 139, 147, 160, 164, 166, 203, 219, 228, 258, 262, 263, 264, 265, 272, 274, 278, 281, 283, 284, 292, 293, 294, 300, 302], "color": [1, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 44, 46, 48, 49, 51, 53, 54, 55, 56, 59, 62, 64, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 87, 93, 107, 114, 117, 122, 125, 165, 168, 174, 177, 181, 182, 184, 185, 191, 203, 209, 211, 216, 219, 220, 227, 228, 230, 233, 236, 239, 258, 262, 263, 264, 265, 270, 274, 275, 278, 279, 282, 283, 284, 285, 290, 291, 292, 293, 294, 295, 296, 300], "": [1, 3, 4, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38, 40, 41, 42, 43, 44, 48, 49, 51, 56, 58, 59, 61, 64, 67, 68, 69, 70, 72, 76, 78, 80, 81, 86, 87, 89, 100, 101, 105, 107, 111, 112, 114, 120, 122, 123, 127, 128, 132, 133, 135, 136, 138, 139, 140, 141, 142, 145, 147, 148, 150, 151, 153, 154, 156, 157, 158, 159, 160, 163, 164, 165, 166, 168, 171, 172, 173, 174, 177, 178, 181, 182, 183, 186, 189, 191, 194, 197, 199, 200, 201, 204, 205, 206, 210, 212, 213, 215, 216, 217, 218, 219, 224, 226, 227, 235, 253, 256, 259, 262, 264, 265, 266, 274, 275, 276, 277, 279, 280, 281, 282, 283, 284, 297, 298, 299, 300, 301], "zero": [1, 2, 7, 10, 11, 15, 16, 26, 30, 34, 37, 38, 58, 61, 64, 75, 76, 77, 78, 196, 218, 251, 259, 265, 280, 300], "3": [1, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 17, 19, 20, 22, 24, 25, 26, 27, 30, 31, 32, 34, 35, 38, 44, 46, 49, 50, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 70, 71, 75, 76, 77, 78, 80, 82, 85, 86, 87, 89, 90, 111, 117, 120, 127, 128, 135, 136, 141, 147, 164, 165, 166, 171, 172, 177, 184, 218, 219, 220, 242, 258, 262, 263, 264, 265, 267, 269, 271, 272, 274, 275, 278, 279, 280, 281, 282, 283, 284, 286, 291, 293, 295, 300, 301], "ident": [1, 2, 210, 262, 270], "i": [1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 46, 50, 51, 53, 55, 56, 57, 58, 63, 65, 67, 68, 69, 70, 71, 72, 75, 77, 78, 80, 81, 82, 83, 85, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 127, 128, 130, 131, 135, 141, 159, 164, 165, 166, 169, 170, 172, 173, 218, 219, 220, 221, 222, 223, 224, 227, 230, 233, 239, 245, 248, 254, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 278, 279, 280, 281, 282, 283, 284, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "same": [1, 3, 13, 17, 20, 25, 26, 30, 55, 57, 64, 65, 75, 76, 78, 86, 100, 103, 104, 105, 107, 109, 113, 114, 119, 127, 134, 135, 136, 137, 141, 145, 147, 148, 149, 154, 166, 168, 172, 173, 174, 175, 183, 184, 185, 187, 196, 198, 203, 204, 205, 207, 210, 219, 227, 231, 239, 242, 248, 252, 257, 258, 259, 260, 262, 263, 264, 265, 269, 272, 275, 279, 280, 283], "x": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 32, 35, 80, 82, 86, 89, 111, 138, 141, 160, 162, 164, 165, 171, 177, 194, 251, 257, 262, 263, 264, 265, 267, 272, 274, 275, 276, 280, 281, 282, 283, 284, 300, 301], "y": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 35, 59, 86, 111, 145, 160, 162, 164, 165, 171, 194, 251, 255, 257, 262, 263, 264, 267, 272, 274, 275, 276, 280, 281, 282, 283, 284, 300, 301], "z": [1, 4, 13, 22, 23, 24, 27, 28, 31, 35, 38, 67, 86, 111, 160, 162, 164, 165, 171, 194, 206, 262, 263, 264, 267, 272, 274, 275, 281, 283, 300, 301], "dir": [1, 2, 70, 71, 262], "scale": [1, 3, 4, 9, 10, 11, 13, 14, 20, 23, 24, 26, 28, 29, 30, 32, 43, 50, 51, 53, 55, 56, 57, 59, 60, 61, 62, 64, 65, 67, 68, 69, 70, 71, 75, 76, 77, 78, 81, 86, 107, 116, 145, 171, 174, 193, 195, 197, 203, 205, 206, 209, 211, 219, 220, 228, 232, 241, 242, 247, 248, 250, 251, 255, 256, 257, 258, 262, 263, 264, 270, 275, 278, 282, 284, 285, 296, 297], "arrai": [1, 2, 3, 4, 7, 10, 11, 15, 17, 20, 24, 26, 27, 29, 30, 31, 33, 34, 38, 42, 43, 47, 50, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 86, 111, 135, 141, 152, 163, 186, 245, 258, 262, 263, 264, 265, 266, 270, 271, 275, 279, 280, 281, 282, 283, 284, 294, 296, 299], "2": [1, 3, 4, 7, 10, 11, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 43, 51, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 70, 72, 75, 76, 77, 78, 85, 86, 87, 89, 99, 107, 111, 113, 124, 127, 128, 137, 138, 141, 147, 164, 165, 166, 172, 173, 218, 219, 220, 222, 251, 255, 262, 263, 264, 265, 267, 269, 270, 272, 274, 278, 280, 281, 282, 283, 284, 286, 288, 292, 294, 295, 297, 299, 300, 301], "1": [1, 2, 3, 4, 5, 7, 9, 10, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 85, 86, 87, 89, 111, 124, 127, 128, 135, 137, 138, 141, 147, 159, 164, 165, 166, 169, 173, 186, 203, 206, 218, 219, 220, 233, 236, 251, 257, 262, 263, 264, 265, 267, 269, 270, 271, 272, 274, 275, 278, 279, 280, 281, 282, 283, 284, 286, 291, 295, 297, 299, 300, 301], "6": [1, 10, 11, 14, 17, 20, 22, 23, 24, 26, 27, 30, 35, 37, 44, 46, 50, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 70, 74, 75, 76, 77, 78, 85, 86, 118, 127, 128, 147, 164, 165, 166, 218, 219, 220, 262, 264, 271, 275, 280, 282, 283, 286, 291, 297, 300, 301], "5": [1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 46, 50, 51, 53, 55, 56, 57, 59, 60, 62, 63, 65, 67, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 85, 86, 87, 89, 115, 127, 128, 136, 138, 141, 147, 164, 165, 166, 173, 218, 219, 220, 242, 257, 262, 264, 265, 270, 274, 275, 278, 280, 281, 282, 283, 286, 291, 295, 300], "The": [1, 2, 3, 9, 11, 13, 14, 15, 16, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 46, 51, 55, 57, 58, 59, 60, 61, 67, 68, 69, 70, 72, 78, 82, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 136, 137, 138, 139, 140, 141, 142, 144, 145, 148, 151, 154, 158, 159, 160, 161, 162, 164, 165, 166, 168, 169, 175, 177, 180, 181, 183, 184, 190, 191, 196, 198, 205, 211, 216, 218, 219, 220, 222, 228, 229, 232, 233, 235, 237, 239, 240, 242, 244, 245, 247, 249, 250, 251, 254, 256, 257, 258, 259, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 275, 276, 278, 279, 280, 281, 282, 283, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "below": [1, 2, 3, 13, 15, 21, 58, 59, 60, 83, 95, 102, 104, 106, 108, 110, 113, 116, 119, 121, 124, 129, 133, 135, 136, 139, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 160, 162, 164, 166, 178, 180, 182, 183, 185, 187, 190, 193, 196, 199, 202, 204, 209, 211, 218, 227, 230, 233, 237, 239, 242, 245, 248, 251, 252, 254, 257, 260, 265, 284], "gener": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 89, 90, 110, 127, 134, 135, 137, 140, 141, 154, 158, 161, 163, 164, 165, 166, 168, 173, 175, 179, 183, 185, 188, 214, 219, 233, 236, 237, 240, 242, 246, 251, 252, 262, 264, 265, 267, 269, 270, 275, 278, 280, 283, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "repeat": [1, 2, 15, 20, 23, 24, 27, 31, 34, 38, 56, 70, 151, 209, 220, 278, 282, 284, 300], "primit": [1, 2, 15, 16, 22, 26, 30, 38, 70, 71, 81, 99, 102, 106, 115, 127, 131, 159, 172, 177, 179, 181, 182, 189, 198, 216, 219, 220, 262, 270, 283, 285, 294, 295, 296, 297, 298, 299, 300], "arrow_actor": [1, 16, 27, 31, 262], "what": [1, 2, 10, 13, 14, 22, 30, 67, 87, 135, 141, 165, 166, 172, 173, 218, 230, 233, 236, 239, 248, 251, 254, 266, 284], "we": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 28, 29, 30, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 101, 102, 107, 109, 110, 111, 112, 113, 115, 117, 118, 120, 124, 125, 126, 128, 131, 132, 133, 134, 135, 138, 139, 141, 144, 147, 154, 158, 159, 162, 164, 166, 168, 169, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 186, 190, 192, 193, 194, 195, 197, 198, 199, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 216, 218, 219, 220, 222, 224, 225, 229, 230, 231, 232, 233, 235, 236, 238, 239, 240, 241, 244, 246, 247, 248, 249, 250, 251, 254, 257, 259, 262, 265, 270, 277, 278, 281, 282, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "did": [1, 2, 171, 172, 281], "time": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 102, 112, 113, 120, 129, 134, 135, 141, 142, 143, 144, 145, 147, 148, 151, 156, 161, 163, 164, 166, 167, 171, 172, 173, 174, 177, 178, 179, 182, 185, 186, 187, 189, 190, 191, 193, 198, 199, 205, 206, 208, 211, 214, 217, 218, 219, 223, 227, 229, 231, 232, 233, 235, 236, 238, 239, 241, 242, 245, 247, 248, 252, 254, 255, 257, 258, 260, 262, 264, 265, 266, 280, 282, 284, 300, 301], "random": [1, 2, 4, 9, 11, 19, 20, 24, 25, 32, 33, 34, 49, 56, 71, 75, 76, 77, 78, 81, 82, 86, 87, 239, 245, 251, 262, 265, 281, 283, 284], "cen2": [1, 2, 15], "rand": [1, 2, 4, 11, 19, 20, 24, 25, 33, 34, 49, 71, 75, 76, 77, 78, 81, 86, 87, 262, 283, 284], "dir2": [1, 2], "cols2": [1, 2, 15], "arrow_actor2": 1, "ad": [1, 2, 7, 10, 11, 12, 13, 15, 23, 25, 29, 33, 34, 35, 42, 45, 51, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 75, 76, 77, 87, 91, 92, 93, 94, 96, 97, 99, 102, 104, 105, 106, 108, 110, 111, 113, 114, 115, 116, 118, 125, 127, 128, 131, 133, 134, 135, 136, 139, 145, 148, 151, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 169, 171, 173, 174, 176, 177, 179, 180, 181, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 205, 206, 208, 213, 215, 216, 218, 219, 220, 222, 230, 232, 248, 249, 256, 262, 264, 265, 275, 282, 284, 291, 294, 295, 296, 297, 298, 299, 300], "our": [1, 2, 15, 22, 28, 30, 33, 34, 35, 38, 56, 61, 64, 67, 68, 69, 70, 72, 78, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 115, 120, 125, 130, 131, 135, 138, 159, 166, 169, 170, 173, 175, 192, 195, 207, 210, 212, 221, 222, 224, 232, 235, 251, 259, 269, 275, 278, 299, 301], "add": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 93, 94, 96, 97, 104, 105, 106, 107, 108, 110, 111, 122, 123, 133, 136, 139, 142, 145, 148, 149, 157, 160, 162, 164, 166, 171, 175, 177, 180, 181, 182, 184, 185, 188, 190, 191, 194, 209, 211, 212, 213, 215, 219, 220, 240, 248, 251, 257, 262, 263, 264, 270, 275, 279, 282, 283, 284, 285, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "interact": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32, 33, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 83, 90, 100, 101, 105, 135, 141, 147, 152, 166, 175, 184, 191, 218, 248, 265, 280, 282, 284, 291], "fals": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 138, 141, 151, 230, 236, 261, 262, 263, 264, 266, 268, 269, 270, 271, 275, 278, 279, 280, 282, 283, 284, 300], "size": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 103, 105, 107, 109, 114, 122, 128, 133, 135, 141, 142, 144, 145, 154, 164, 173, 175, 178, 186, 226, 242, 244, 247, 250, 256, 257, 258, 259, 262, 263, 264, 265, 267, 270, 272, 278, 280, 282, 283, 284, 285, 293, 296], "600": [1, 2, 13, 15, 17, 18, 23, 24, 25, 26, 27, 29, 31, 32, 33, 36, 37, 38, 43, 46, 48, 50, 67, 68, 69, 70, 74, 177, 181, 183, 220, 262, 300], "record": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 145, 148, 150, 151, 154, 166, 206, 213, 219, 264, 269, 285, 292, 300], "out_path": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 284], "viz_arrow": 1, "png": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 90, 186, 266, 267, 271, 282, 284], "total": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 145, 210, 259, 265, 275, 280, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "run": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 135, 136, 159, 168, 169, 171, 173, 183, 189, 222, 225, 248, 251, 280, 281, 294, 298, 300, 301], "script": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 181, 255, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 111, 118, 136, 151, 164, 171, 177, 186, 210, 218, 219, 220, 227, 230, 233, 236, 247, 248, 251, 255, 257, 262, 263, 264, 265, 267, 269, 270, 271, 272, 274, 275, 276, 278, 279, 280, 281, 282, 283, 284, 286, 294, 296, 298, 301], "minut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 173], "000": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 118, 265], "second": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 103, 107, 109, 111, 120, 127, 128, 132, 137, 147, 162, 164, 165, 166, 168, 172, 178, 198, 211, 227, 237, 242, 245, 248, 251, 257, 264, 265, 275, 280, 284, 301], "python": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 115, 125, 127, 128, 130, 131, 132, 135, 137, 143, 144, 152, 154, 158, 159, 160, 162, 164, 165, 166, 169, 170, 171, 172, 173, 177, 182, 185, 186, 218, 219, 220, 221, 222, 227, 249, 252, 265, 271, 275, 280, 284, 288, 291, 294, 295, 296, 297, 301, 302], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 123, 125, 127, 128, 130, 131, 135, 143, 147, 159, 166, 169, 170, 171, 173, 174, 221, 222, 257, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 298, 301, 302], "py": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 92, 135, 141, 144, 147, 154, 162, 168, 183, 191, 194, 209, 250, 261, 262, 281, 289, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "jupyt": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 90, 138, 147, 166, 280], "notebook": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 147, 166], "ipynb": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 147], "galleri": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 145, 166, 292], "sphinx": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 166, 292, 300, 301], "cone_actor1": 2, "height": [2, 16, 27, 31, 43, 49, 59, 62, 70, 76, 78, 86, 87, 103, 107, 114, 128, 141, 148, 165, 171, 227, 230, 236, 248, 259, 262, 264, 272, 278, 280, 282, 283, 284, 285], "here": [2, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37, 40, 46, 51, 56, 58, 61, 70, 71, 75, 77, 86, 87, 91, 92, 93, 94, 96, 97, 99, 102, 105, 107, 109, 111, 112, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 135, 139, 141, 147, 159, 160, 164, 165, 166, 169, 173, 177, 178, 183, 186, 199, 201, 202, 205, 210, 211, 212, 218, 220, 222, 224, 226, 227, 228, 230, 236, 237, 239, 241, 246, 248, 249, 251, 253, 255, 257, 258, 265, 266, 281, 301], "re": [2, 8, 12, 15, 22, 29, 80, 81, 114, 141, 151, 173, 212, 257, 282, 283, 291, 294, 295, 300, 301], "vtkconesourc": 2, "cone_actor2": 2, "use_primit": [2, 9, 15, 67, 262, 300], "viz_con": 2, "In": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 18, 20, 22, 24, 25, 26, 30, 31, 32, 35, 40, 51, 55, 58, 59, 60, 64, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 82, 86, 89, 104, 105, 109, 111, 120, 122, 123, 128, 129, 133, 134, 135, 137, 139, 140, 141, 142, 143, 145, 147, 148, 154, 162, 164, 165, 166, 168, 171, 172, 173, 176, 177, 190, 205, 225, 227, 230, 235, 239, 247, 248, 249, 259, 262, 277, 284, 299], "itertool": [3, 4, 14, 16, 19, 20, 23, 26, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86], "io": [3, 4, 14, 17, 18, 26, 35, 42, 72, 87, 153, 164, 166, 186, 285, 294, 298], "util": [3, 4, 10, 11, 14, 16, 17, 20, 23, 24, 27, 28, 29, 30, 31, 34, 35, 37, 38, 43, 47, 49, 62, 67, 68, 70, 72, 75, 76, 77, 78, 86, 87, 91, 93, 139, 162, 165, 175, 181, 220, 232, 235, 259, 263, 285, 287, 290, 291, 294, 299, 300], "fetch_viz_model": [3, 72, 87, 285], "fetch_viz_textur": [3, 4, 14, 18, 285], "read_viz_model": [3, 72, 285], "read_viz_textur": [3, 4, 14, 18, 285], "creat": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 70, 71, 72, 75, 76, 77, 78, 79, 82, 83, 87, 90, 95, 100, 101, 102, 103, 106, 107, 109, 111, 114, 117, 118, 119, 120, 123, 124, 127, 128, 129, 137, 138, 139, 140, 141, 142, 144, 145, 146, 147, 148, 151, 152, 154, 156, 158, 160, 161, 162, 163, 164, 165, 166, 168, 172, 173, 175, 176, 177, 178, 179, 181, 183, 184, 186, 187, 192, 193, 195, 196, 197, 199, 201, 204, 207, 208, 209, 210, 211, 214, 216, 218, 219, 220, 223, 228, 230, 231, 232, 238, 239, 240, 241, 243, 244, 249, 256, 257, 258, 262, 265, 267, 270, 273, 275, 279, 280, 282, 283, 284, 295, 296, 298, 300, 301], "start": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 100, 101, 106, 107, 114, 118, 123, 124, 126, 127, 132, 133, 144, 150, 154, 155, 157, 168, 171, 172, 173, 175, 176, 177, 178, 180, 182, 184, 185, 186, 187, 193, 195, 196, 197, 198, 199, 202, 204, 205, 210, 211, 214, 216, 218, 225, 226, 228, 229, 230, 231, 232, 233, 234, 240, 241, 243, 246, 248, 249, 257, 259, 265, 279, 280, 284, 285, 293, 294, 300], "next": [3, 4, 14, 16, 18, 19, 20, 23, 26, 27, 29, 30, 31, 36, 37, 38, 50, 70, 74, 75, 76, 77, 78, 86, 89, 135, 151, 171, 172, 173, 230, 242, 245, 264, 265, 282, 300, 301], "load": [3, 4, 13, 14, 17, 18, 22, 26, 28, 35, 67, 72, 141, 164, 169, 171, 173, 177, 186, 189, 192, 216, 240, 262, 270, 271, 278, 282, 285, 294, 299, 300], "each": [3, 4, 10, 11, 12, 14, 16, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 40, 51, 56, 57, 58, 59, 61, 63, 68, 69, 70, 75, 77, 78, 86, 100, 101, 109, 111, 112, 114, 120, 134, 135, 139, 141, 142, 147, 154, 162, 164, 168, 171, 173, 176, 177, 178, 182, 185, 190, 198, 205, 210, 212, 214, 218, 220, 226, 227, 242, 245, 248, 258, 259, 262, 263, 264, 265, 267, 270, 272, 275, 279, 280, 282, 283, 291], "For": [3, 5, 20, 23, 25, 26, 27, 30, 37, 60, 61, 67, 68, 69, 70, 72, 80, 82, 86, 89, 91, 92, 93, 94, 96, 97, 99, 109, 115, 117, 125, 131, 135, 147, 152, 154, 157, 159, 166, 169, 176, 184, 187, 193, 211, 214, 215, 222, 223, 225, 227, 228, 229, 231, 236, 239, 242, 245, 258, 264, 265, 267, 268, 269, 279, 281, 283, 284, 286], "one": [3, 9, 11, 14, 23, 26, 29, 30, 33, 34, 35, 37, 51, 56, 57, 63, 65, 69, 70, 86, 105, 106, 107, 109, 117, 126, 135, 139, 140, 143, 147, 162, 164, 171, 172, 173, 178, 179, 194, 198, 212, 217, 219, 223, 227, 228, 230, 231, 236, 240, 242, 245, 248, 251, 255, 257, 258, 259, 260, 262, 263, 264, 265, 275, 278, 279, 280, 281, 282, 283, 284, 291, 294, 297, 300, 301], "anoth": [3, 19, 35, 60, 61, 63, 107, 119, 141, 142, 173, 181, 185, 190, 195, 200, 219, 220, 224, 231, 233, 236, 239, 242, 245, 248, 251, 254, 255, 257, 259, 260, 265, 301], "moon": [3, 173], "collect": [3, 161, 171, 218, 223, 280], "github": [3, 18, 58, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 141, 153, 159, 162, 169, 170, 171, 172, 177, 181, 220, 221, 222, 267, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "load_imag": [3, 4, 14, 18, 42, 136, 285, 294], "imag": [3, 4, 13, 18, 22, 25, 26, 30, 35, 36, 42, 98, 102, 130, 135, 136, 141, 144, 145, 150, 160, 162, 164, 166, 170, 177, 186, 220, 221, 223, 237, 239, 248, 252, 262, 265, 267, 270, 271, 280, 282, 283, 284, 285, 291, 294, 298, 300], "earth_filenam": 3, "1_earth_8k": [3, 14, 18], "jpg": [3, 4, 14, 18, 267, 271, 282], "earth_imag": [3, 4], "texture_on_spher": [3, 4, 14, 18, 285], "earth_actor": [3, 4, 14], "newli": [3, 7, 14, 145, 174, 191, 220], "Then": [3, 14, 19, 22, 28, 33, 34, 35, 40, 48, 51, 57, 59, 61, 67, 70, 86, 171, 173, 174, 175, 176, 181, 184, 187, 193, 196, 198, 199, 204, 209, 218, 243, 262, 263, 283, 301], "do": [3, 20, 26, 30, 59, 70, 75, 86, 90, 135, 172, 173, 218, 219, 220, 227, 230, 239, 242, 245, 251, 257, 260, 262, 265, 282, 299, 300], "moon_filenam": 3, "8k": 3, "moon_imag": 3, "moon_actor": 3, "both": [3, 15, 22, 25, 26, 37, 62, 74, 86, 106, 108, 109, 117, 129, 145, 165, 166, 171, 174, 182, 185, 191, 194, 202, 211, 220, 229, 240, 243, 244, 248, 251, 262, 263, 269, 271, 272, 278, 282, 284], "alreadi": [3, 18, 29, 60, 67, 122, 135, 139, 141, 147, 166, 171, 174, 175, 187, 191, 194, 205, 219, 220, 228, 231, 240, 242, 243, 248, 251, 267, 275, 280, 283, 301], "exist": [3, 18, 30, 55, 102, 104, 110, 117, 120, 133, 148, 151, 173, 175, 184, 191, 194, 218, 242, 248, 249, 252, 264, 267, 282, 300], "alter": [3, 200], "posit": [3, 4, 7, 10, 13, 14, 17, 20, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 38, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 59, 61, 62, 63, 64, 65, 67, 70, 74, 75, 76, 77, 78, 81, 86, 87, 103, 105, 109, 111, 135, 139, 141, 147, 150, 162, 165, 166, 168, 175, 176, 178, 180, 184, 185, 187, 190, 191, 196, 202, 203, 204, 207, 215, 218, 219, 226, 232, 244, 245, 247, 257, 259, 262, 263, 264, 266, 267, 269, 272, 275, 276, 278, 279, 280, 281, 282, 283, 284, 285, 293, 294, 299, 300], "correctli": [3, 4, 78, 86, 114, 123, 145, 177, 210, 229, 232, 237, 294, 301], "comparison": [3, 70, 226, 243, 252, 291], "setposit": [3, 11, 13, 14, 50, 51, 53, 59, 61, 62, 74, 75, 76, 77, 78, 86, 262, 285], "setscal": [3, 4, 14], "rotat": [3, 4, 9, 14, 19, 26, 29, 35, 36, 38, 49, 51, 53, 59, 60, 62, 64, 68, 70, 75, 76, 77, 86, 112, 113, 116, 128, 152, 160, 165, 169, 175, 184, 185, 188, 191, 194, 195, 196, 197, 209, 211, 218, 219, 220, 245, 262, 264, 270, 272, 274, 282, 284, 285, 299, 300], "align": [3, 10, 13, 14, 22, 28, 35, 40, 51, 53, 67, 70, 86, 117, 186, 210, 226, 235, 241, 244, 253, 257, 272, 282, 285, 300], "25": [3, 4, 13, 14, 27, 32, 35, 37, 40, 43, 51, 56, 60, 68, 69, 74, 218, 219, 220, 281, 295], "90": [3, 4, 14, 26, 27, 31, 60, 62, 65, 75, 77, 177, 283, 292], "showmanag": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 213, 215, 217, 219, 248, 252, 276, 279, 280, 285, 294, 300], "class": [3, 14, 16, 22, 26, 36, 103, 133, 136, 137, 139, 142, 143, 145, 148, 151, 162, 164, 165, 172, 174, 175, 183, 185, 187, 191, 192, 194, 218, 219, 220, 227, 229, 232, 239, 248, 251, 257, 260, 262, 263, 264, 265, 269, 270, 272, 273, 275, 276, 279, 280, 282, 284, 294, 298, 300], "interfac": [3, 4, 14, 16, 22, 90, 101, 128, 164, 187, 218, 223, 226, 230, 265, 284], "between": [3, 4, 14, 16, 20, 30, 33, 34, 37, 43, 50, 55, 60, 61, 68, 69, 70, 71, 74, 75, 77, 78, 80, 82, 86, 109, 111, 128, 138, 147, 164, 165, 166, 168, 171, 175, 180, 187, 190, 202, 218, 219, 234, 235, 240, 245, 247, 258, 262, 264, 267, 271, 274, 275, 280, 281, 282, 284, 300], "interactor": [3, 4, 14, 16, 91, 145, 148, 236, 245, 248, 276, 284, 287], "showm": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 23, 24, 26, 27, 29, 31, 34, 38, 44, 45, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 279, 280, 284], "900": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 20, 22, 28, 29, 34, 36, 38, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 74, 75, 76, 77, 78, 86, 264], "768": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 29, 34, 36, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 75, 76, 77, 78, 85, 86, 229, 232, 264], "reset_camera": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 43, 47, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 65, 72, 74, 75, 76, 77, 78, 81, 86, 87, 284, 285], "order_transpar": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 24, 26, 27, 29, 31, 34, 35, 36, 38, 55, 56, 57, 58, 59, 60, 62, 63, 65, 74, 75, 76, 77, 78, 81, 86, 264, 284, 295], "true": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 41, 42, 43, 44, 46, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 70, 72, 74, 75, 76, 77, 78, 80, 81, 86, 107, 141, 185, 232, 236, 262, 263, 264, 265, 266, 268, 269, 270, 271, 275, 276, 278, 279, 280, 281, 282, 283, 284], "let": [3, 4, 9, 10, 11, 13, 14, 16, 19, 20, 22, 24, 25, 26, 29, 30, 31, 33, 34, 35, 38, 40, 41, 42, 48, 49, 51, 61, 67, 68, 69, 71, 72, 87, 89, 90, 138, 141, 147, 223, 233, 235, 236, 239, 245, 251, 257, 279, 295], "focu": [3, 14, 103, 106, 107, 118, 119, 132, 141, 144, 147, 188, 226, 229, 238, 241, 247, 253, 254, 256, 258, 282], "can": [3, 5, 8, 9, 11, 12, 13, 14, 16, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 38, 40, 48, 50, 51, 53, 55, 56, 57, 60, 61, 64, 67, 68, 69, 71, 80, 82, 86, 87, 89, 91, 92, 93, 94, 95, 96, 97, 99, 103, 105, 107, 109, 111, 112, 113, 114, 115, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 134, 135, 138, 139, 140, 141, 142, 143, 144, 145, 147, 151, 154, 159, 160, 162, 164, 165, 166, 168, 169, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 185, 186, 187, 189, 190, 192, 193, 194, 196, 199, 202, 204, 209, 211, 214, 218, 219, 220, 222, 223, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 239, 240, 241, 242, 243, 246, 248, 249, 250, 251, 252, 253, 255, 258, 259, 260, 262, 264, 265, 266, 267, 271, 272, 276, 279, 280, 281, 282, 283, 284, 297, 298, 301], "determin": [3, 14, 16, 24, 38, 43, 67, 86, 107, 112, 148, 232, 235, 259, 270, 283, 284, 300], "durat": [3, 14, 16, 36, 74, 75, 76, 77, 78, 86, 219, 264, 284, 285], "counter": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 30, 31, 34, 38, 74, 75, 76, 77, 78, 86, 185, 256, 259, 274, 281, 283], "avoid": [3, 11, 14, 16, 19, 20, 30, 106, 135, 147, 154, 166, 168, 257, 265, 275, 294], "global": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 35, 38, 42, 49, 50, 51, 72, 74, 75, 76, 77, 78, 86, 139, 148, 180, 207, 220, 261, 265, 268], "variabl": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 31, 33, 38, 51, 67, 70, 71, 72, 75, 77, 86, 87, 107, 110, 177, 198, 239, 246, 260, 262, 277, 282], "count": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86, 151, 182, 219, 270, 283, 300], "set_camera": [3, 4, 7, 14, 17, 23, 24, 25, 26, 27, 31, 34, 38, 43, 47, 51, 53, 60, 64, 65, 74, 75, 76, 77, 78, 81, 284, 285], "ensur": [3, 8, 28, 30, 226, 229, 232, 235, 244, 247, 250, 253, 256, 262, 272, 275, 284], "camera": [3, 4, 5, 7, 8, 9, 14, 23, 24, 25, 27, 30, 31, 34, 36, 38, 43, 47, 53, 54, 59, 60, 61, 62, 65, 67, 70, 75, 77, 78, 83, 165, 171, 177, 179, 181, 186, 191, 217, 219, 220, 262, 264, 270, 279, 283, 284, 285, 300], "optim": [3, 102, 109, 111, 155, 165, 171, 182, 198, 219, 233, 275], "24": [3, 23, 85, 166, 168, 218, 220, 236, 275, 278, 281, 283, 291, 292, 300], "00": [3, 25, 74, 171, 172], "4": [3, 5, 7, 9, 11, 13, 14, 17, 19, 20, 22, 23, 24, 26, 27, 30, 38, 41, 42, 46, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 70, 71, 72, 75, 76, 77, 78, 80, 82, 85, 86, 89, 108, 111, 125, 127, 128, 138, 139, 141, 147, 151, 164, 165, 166, 201, 218, 219, 220, 227, 230, 242, 251, 258, 262, 263, 264, 265, 269, 270, 271, 275, 278, 280, 281, 282, 283, 284, 286, 291, 294, 296, 300], "34": [3, 85, 275, 299], "focal_point": [3, 7, 17, 23, 24, 25, 26, 27, 31, 38, 74, 75, 77, 81, 284], "view_up": [3, 7, 23, 24, 25, 27, 31, 38, 74, 75, 77, 81, 264, 284], "place": [3, 4, 35, 40, 46, 51, 59, 62, 67, 100, 101, 105, 139, 142, 145, 148, 157, 164, 210, 251, 262, 269, 272, 282, 294, 300], "bloomington": 3, "IN": [3, 302], "home": [3, 90, 238, 267, 300], "headquart": 3, "39": [3, 4, 78, 291, 292], "3175": 3, "025": [3, 262], "radiu": [3, 14, 16, 20, 31, 48, 50, 51, 56, 59, 62, 67, 70, 74, 75, 76, 78, 86, 165, 262, 275, 278, 281, 282], "002": [3, 27, 31], "sphere_actor": [3, 4, 9, 19, 20, 33, 34, 81, 262], "blue_medium": 3, "also": [3, 13, 14, 17, 22, 23, 25, 26, 28, 29, 30, 32, 34, 43, 56, 57, 58, 60, 61, 67, 70, 74, 86, 89, 91, 92, 93, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 120, 122, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 139, 141, 142, 145, 147, 148, 151, 157, 159, 160, 163, 164, 165, 168, 169, 171, 172, 173, 174, 176, 177, 179, 180, 182, 184, 186, 187, 190, 191, 194, 197, 198, 205, 207, 208, 210, 211, 218, 219, 220, 222, 225, 228, 230, 231, 233, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 246, 248, 249, 251, 252, 254, 255, 257, 258, 260, 264, 265, 269, 275, 282, 284, 300, 301], "text": [3, 4, 9, 10, 13, 22, 23, 24, 26, 27, 28, 31, 35, 38, 39, 44, 50, 52, 74, 75, 76, 77, 78, 83, 87, 107, 114, 128, 154, 157, 162, 164, 166, 173, 199, 218, 219, 226, 232, 241, 244, 247, 250, 256, 259, 262, 271, 282, 284, 285, 294, 295, 297, 298, 299, 300, 301], "text_actor": 3, "text_3d": [3, 4, 285], "indiana": 3, "42": [3, 25, 85, 291, 296], "31": [3, 25, 56, 218, 220, 286, 292, 300], "03": [3, 218, 242, 262, 278, 286, 292, 299], "white": [3, 4, 25, 262, 284], "004": [3, 31], "model": [3, 5, 6, 8, 12, 67, 68, 69, 70, 71, 72, 87, 101, 103, 104, 106, 108, 124, 127, 134, 137, 140, 143, 146, 147, 149, 155, 163, 165, 166, 171, 174, 177, 181, 183, 186, 189, 194, 197, 201, 205, 207, 210, 212, 216, 267, 270, 274, 275, 297, 298, 300], "satellit": [3, 173], "circl": [3, 32, 40, 45, 48, 51, 175, 218, 282], "satellite_filenam": 3, "satellite_obj": 3, "obj": [3, 10, 13, 22, 28, 29, 35, 72, 87, 90, 171, 266, 271, 280, 282, 300], "load_polydata": [3, 17, 72, 87, 285], "satellite_actor": 3, "get_actor_from_polydata": [3, 17, 285], "75": [3, 13, 22, 28, 35, 44, 271, 294], "005": [3, 4, 27, 31], "timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 27, 29, 30, 31, 34, 36, 38, 42, 72, 74, 75, 76, 77, 78, 86, 284], "function": [3, 4, 9, 13, 14, 17, 21, 22, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 42, 51, 52, 58, 60, 62, 65, 67, 69, 70, 71, 76, 78, 83, 86, 87, 89, 90, 103, 110, 117, 122, 124, 133, 134, 139, 143, 149, 151, 155, 160, 162, 164, 165, 167, 169, 174, 175, 177, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 194, 195, 197, 204, 206, 208, 209, 210, 213, 218, 219, 222, 227, 229, 230, 231, 232, 233, 234, 235, 237, 239, 242, 245, 246, 248, 249, 250, 251, 252, 255, 257, 258, 260, 262, 264, 265, 268, 269, 272, 275, 278, 279, 280, 281, 282, 283, 284, 291, 292, 294, 295, 297, 298, 299, 300, 301], "statement": [3, 67], "when": [3, 10, 11, 20, 23, 25, 27, 29, 31, 35, 50, 51, 52, 55, 58, 59, 67, 68, 71, 107, 122, 124, 135, 136, 141, 142, 145, 150, 151, 154, 164, 166, 168, 171, 173, 174, 178, 179, 181, 185, 186, 190, 191, 196, 204, 208, 215, 217, 218, 219, 225, 229, 230, 232, 233, 235, 239, 241, 244, 245, 247, 248, 249, 251, 256, 257, 259, 262, 264, 265, 267, 269, 275, 282, 284, 291, 292, 293, 294, 297, 298, 299, 300, 301], "certain": [3, 14, 50, 61, 136, 139, 142, 145, 160, 220, 238, 250, 264, 272, 280], "event": [3, 10, 14, 22, 29, 35, 72, 81, 101, 133, 141, 142, 145, 148, 151, 173, 175, 176, 178, 184, 187, 190, 193, 218, 219, 248, 264, 276, 279, 280, 282, 284, 294, 295, 302], "happen": [3, 14, 20, 25, 37, 141, 147, 166, 190, 193, 199, 208, 210, 218, 227, 230, 236, 239, 245, 284, 301], "base": [3, 17, 26, 35, 55, 58, 60, 61, 62, 63, 65, 66, 69, 70, 71, 75, 76, 77, 78, 83, 86, 89, 90, 102, 103, 107, 108, 109, 110, 114, 116, 118, 119, 127, 128, 145, 149, 154, 158, 164, 165, 166, 169, 171, 172, 173, 174, 177, 184, 185, 194, 203, 215, 217, 218, 219, 220, 223, 226, 237, 239, 240, 241, 244, 247, 248, 249, 250, 251, 253, 255, 258, 259, 262, 263, 264, 265, 267, 269, 270, 272, 274, 275, 276, 280, 282, 283, 284, 285, 295, 297, 299], "so": [3, 13, 14, 16, 22, 25, 26, 30, 33, 34, 35, 38, 44, 51, 56, 63, 67, 69, 75, 77, 86, 87, 90, 103, 105, 106, 107, 108, 109, 110, 111, 114, 119, 120, 121, 122, 123, 124, 126, 128, 133, 136, 142, 145, 146, 148, 151, 154, 160, 161, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 182, 183, 184, 185, 187, 189, 193, 194, 198, 202, 206, 208, 209, 210, 211, 212, 214, 215, 218, 219, 230, 231, 234, 236, 240, 242, 243, 245, 246, 249, 252, 255, 258, 262, 263, 280, 281, 284, 301], "continu": [3, 20, 34, 58, 67, 109, 112, 114, 117, 122, 127, 139, 145, 148, 162, 164, 169, 172, 174, 190, 209, 211, 219, 222, 229, 231, 237, 244, 246, 249, 250, 253, 258, 299, 300], "while": [3, 9, 26, 50, 101, 103, 105, 106, 108, 109, 110, 111, 112, 114, 120, 122, 129, 136, 171, 173, 177, 178, 180, 181, 182, 183, 186, 190, 194, 202, 204, 208, 210, 211, 212, 213, 214, 218, 219, 220, 225, 229, 230, 232, 237, 244, 246, 256, 259, 264, 265, 282, 283, 300], "less": [3, 20, 38, 141, 142, 144, 147, 171, 190, 199, 236, 239, 275, 284], "than": [3, 11, 13, 25, 26, 106, 110, 118, 127, 135, 144, 145, 147, 148, 151, 154, 164, 166, 173, 186, 190, 195, 198, 199, 201, 213, 230, 236, 244, 245, 247, 249, 251, 260, 262, 265, 269, 275, 280, 281, 283, 284, 294], "450": [3, 51, 87, 282, 298], "def": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 40, 42, 43, 44, 47, 49, 50, 51, 52, 53, 58, 62, 65, 72, 74, 75, 76, 77, 78, 82, 86, 111, 120, 141, 260, 264, 269, 279, 280], "_obj": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 23, 24, 27, 30, 31, 34, 36, 38, 40, 42, 51, 74, 75, 76, 77, 78, 86, 282], "_event": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 34, 36, 38, 72, 74, 75, 76, 77, 78, 86, 279], "cnt": [3, 4, 13, 14, 16, 19, 20, 23, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86, 270], "render": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 41, 42, 43, 50, 60, 61, 66, 70, 71, 72, 74, 75, 76, 77, 78, 80, 83, 87, 89, 90, 94, 102, 104, 106, 108, 109, 110, 111, 113, 116, 117, 119, 120, 122, 123, 124, 127, 128, 135, 137, 140, 142, 143, 147, 154, 162, 163, 164, 166, 169, 173, 183, 189, 198, 201, 202, 212, 213, 215, 220, 223, 227, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 262, 270, 274, 275, 280, 282, 284, 285, 291, 294, 297, 298, 299, 300, 302], "azimuth": [3, 4, 9, 16, 19, 20, 24, 26, 29, 30, 36, 43, 47, 51, 53, 72, 152, 281, 284, 285], "300": [3, 14, 19, 22, 24, 26, 27, 28, 34, 40, 41, 42, 44, 46, 49, 50, 51, 52, 77, 80, 85, 282, 284, 297], "679": [3, 209, 218, 300], "314": [3, 85], "35": [3, 22, 26, 28, 56, 68, 78, 262, 278, 295, 298], "zoom": [3, 4, 11, 13, 17, 20, 22, 24, 26, 31, 37, 252, 284, 285], "01": [3, 4, 9, 16, 20, 30, 35, 76, 78, 219, 220, 262, 286, 300], "1500": [3, 46], "550": [3, 87, 300], "575": [3, 4, 300], "180": [3, 4, 16, 26, 40, 41, 42, 49, 51, 59, 62, 282, 294], "rm": [3, 9, 30, 284, 285], "750": [3, 51], "8": [3, 10, 14, 20, 23, 24, 28, 31, 33, 34, 37, 38, 41, 42, 44, 46, 50, 51, 58, 59, 60, 62, 63, 67, 68, 69, 70, 71, 75, 77, 78, 80, 82, 85, 89, 127, 128, 138, 164, 165, 166, 171, 172, 218, 219, 220, 251, 262, 264, 265, 275, 278, 279, 280, 283, 284, 286, 291, 292, 295, 296, 300, 301], "10000": [3, 11, 32, 75, 141, 262], "1100": 3, "07": [3, 4, 127, 128, 164, 165, 166, 218, 219, 220, 242, 265, 286, 296], "exit": [3, 4, 9, 14, 16, 19, 20, 23, 24, 27, 29, 31, 34, 36, 38, 74, 75, 76, 77, 78, 86, 284, 285, 295], "watch": [3, 4, 14, 171, 173], "new": [3, 4, 13, 14, 17, 18, 26, 30, 58, 66, 67, 68, 69, 70, 80, 83, 86, 101, 105, 111, 112, 115, 118, 124, 125, 127, 128, 129, 131, 132, 134, 138, 141, 147, 154, 155, 159, 164, 166, 168, 169, 171, 172, 173, 175, 178, 182, 183, 187, 190, 191, 193, 194, 196, 198, 203, 207, 208, 209, 210, 211, 215, 218, 219, 220, 222, 228, 229, 231, 232, 234, 238, 240, 241, 243, 246, 248, 251, 253, 256, 257, 259, 262, 267, 269, 270, 273, 279, 280, 281, 282, 283, 284, 292, 294, 295, 296, 297, 298, 299, 300, 301], "take": [3, 4, 14, 24, 35, 38, 58, 60, 61, 67, 70, 90, 129, 135, 141, 142, 147, 151, 154, 157, 164, 171, 173, 178, 181, 191, 195, 212, 217, 220, 225, 229, 239, 245, 246, 248, 251, 255, 257, 258, 262, 263, 264, 267, 279, 282, 283, 284, 301], "add_timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 27, 29, 30, 31, 34, 36, 38, 42, 72, 74, 75, 76, 77, 78, 86, 284, 285], "viz_earth_anim": 3, "specif": [4, 11, 22, 26, 29, 58, 67, 75, 76, 77, 78, 89, 107, 111, 114, 120, 122, 126, 128, 132, 133, 135, 141, 142, 144, 150, 154, 164, 166, 173, 190, 217, 218, 219, 226, 227, 237, 239, 248, 252, 256, 258, 264, 265, 267, 278, 279, 282, 284, 301, 302], "locat": [4, 35, 60, 78, 135, 141, 162], "math": [4, 30, 34, 108, 110, 140, 161, 163, 171, 231, 281], "16k": 4, "resolut": [4, 16, 27, 28, 31, 43, 59, 62, 67, 70, 81, 135, 229, 250, 257, 262, 278, 284, 292], "maximum": [4, 67, 80, 142, 199, 244, 251, 262, 263, 264, 265, 270, 280, 282, 284], "detail": [4, 26, 67, 70, 83, 87, 101, 109, 112, 127, 128, 134, 139, 142, 145, 147, 148, 151, 154, 164, 165, 166, 203, 225, 231, 237, 245, 246, 248, 249, 251, 255, 256, 257, 258, 259, 260, 262, 265, 280, 301], "earth_fil": 4, "1_earth_16k": 4, "make": [4, 10, 11, 12, 14, 16, 22, 25, 30, 40, 48, 51, 54, 55, 59, 60, 62, 63, 65, 66, 83, 89, 90, 101, 104, 105, 106, 107, 108, 110, 111, 113, 116, 118, 119, 121, 124, 128, 129, 133, 134, 137, 141, 143, 145, 146, 147, 148, 157, 158, 160, 163, 164, 165, 166, 167, 171, 172, 173, 176, 177, 184, 185, 188, 190, 191, 193, 194, 198, 199, 211, 213, 214, 219, 225, 227, 228, 230, 232, 233, 234, 235, 236, 237, 240, 242, 243, 245, 246, 247, 248, 249, 250, 252, 253, 255, 256, 257, 258, 259, 264, 265, 266, 279, 282, 283, 294, 300, 301], "sure": [4, 12, 22, 59, 101, 104, 105, 106, 108, 110, 113, 116, 118, 119, 121, 124, 129, 214, 218, 231, 253, 255, 258, 264, 265, 301], "orient": [4, 10, 28, 50, 51, 53, 67, 75, 76, 77, 78, 86, 109, 111, 120, 122, 128, 228, 262, 263, 264, 265, 278, 281, 282, 283], "chang": [4, 10, 11, 13, 14, 19, 20, 22, 27, 28, 29, 31, 38, 43, 50, 55, 56, 57, 59, 63, 65, 67, 70, 72, 75, 109, 114, 120, 126, 129, 136, 141, 142, 146, 147, 151, 154, 160, 162, 164, 166, 168, 171, 173, 174, 175, 176, 177, 178, 179, 180, 184, 187, 191, 194, 198, 215, 218, 219, 225, 231, 232, 234, 238, 242, 247, 248, 250, 251, 253, 254, 256, 257, 260, 262, 263, 265, 269, 279, 282, 283, 284, 291, 293, 294, 296, 297, 298, 299, 300, 301], "defin": [4, 6, 8, 11, 12, 14, 16, 19, 20, 24, 26, 28, 30, 31, 33, 34, 35, 38, 42, 43, 50, 60, 61, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 81, 86, 111, 135, 141, 142, 164, 166, 169, 211, 218, 228, 238, 242, 245, 246, 248, 262, 267, 270, 273, 279, 282, 283, 297, 298, 299], "convert": [4, 42, 109, 135, 142, 145, 164, 177, 180, 186, 190, 191, 194, 218, 220, 256, 264, 265, 270, 282, 283, 285, 299], "geograph": [4, 34, 281], "latitud": [4, 262, 278, 281], "longitud": [4, 262, 278, 281], "degre": [4, 63, 74, 75, 76, 86, 101, 108, 177, 179, 194, 225, 255, 264, 265, 282], "radian": [4, 86, 282], "spheric": [4, 28, 60, 86, 106, 118, 127, 188, 219, 246, 249, 252, 255, 262, 264, 281], "lastli": [4, 18, 86, 173, 232], "cartesian": [4, 281], "latlong_coordin": 4, "lat": 4, "lon": 4, "degrees_to_radian": 4, "pi": [4, 14, 23, 27, 62, 65, 76, 111, 251, 274, 281], "phi": [4, 33, 34, 35, 43, 47, 67, 68, 69, 255, 258, 262, 278, 281], "theta": [4, 33, 34, 35, 43, 47, 67, 68, 69, 255, 258, 262, 278, 281], "now": [4, 9, 13, 22, 26, 28, 29, 30, 33, 34, 35, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 72, 75, 76, 77, 78, 86, 87, 107, 111, 112, 114, 118, 119, 120, 122, 123, 126, 128, 133, 138, 141, 143, 144, 145, 147, 150, 151, 153, 154, 156, 157, 162, 166, 167, 168, 173, 175, 176, 177, 180, 181, 182, 184, 185, 186, 188, 189, 192, 194, 198, 201, 204, 206, 208, 210, 216, 219, 225, 228, 230, 231, 234, 236, 239, 243, 245, 246, 247, 250, 251, 254, 257, 258, 281, 301], "sin": [4, 14, 23, 27, 30, 31, 38, 62, 65, 76, 111, 264, 281], "co": [4, 14, 23, 30, 31, 38, 62, 65, 72, 76, 111, 251, 264, 281, 301], "flip": [4, 103, 177, 270, 294, 299, 300], "return": [4, 11, 14, 20, 22, 23, 24, 25, 26, 27, 28, 30, 34, 35, 38, 43, 50, 58, 60, 61, 62, 65, 67, 70, 71, 86, 87, 107, 111, 141, 181, 186, 195, 216, 218, 219, 230, 231, 233, 236, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 300], "some": [4, 9, 10, 14, 22, 24, 25, 28, 29, 30, 31, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 68, 69, 70, 71, 74, 75, 76, 77, 78, 83, 86, 87, 102, 103, 104, 105, 111, 112, 114, 120, 122, 124, 132, 135, 136, 138, 139, 141, 142, 143, 144, 145, 147, 148, 150, 151, 154, 156, 157, 160, 162, 164, 166, 168, 171, 172, 173, 174, 175, 176, 177, 179, 180, 182, 184, 185, 186, 188, 190, 193, 194, 195, 197, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 211, 213, 214, 217, 218, 219, 223, 225, 227, 230, 231, 232, 233, 234, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 250, 251, 252, 254, 255, 257, 258, 259, 260, 262, 272, 294, 296, 297, 298, 300], "sever": [4, 51, 127, 135, 138, 141, 142, 166, 215, 232, 246, 249, 252, 258, 293], "big": [4, 173, 242, 251], "citi": 4, "around": [4, 11, 14, 24, 26, 30, 59, 76, 86, 139, 142, 161, 171, 172, 173, 178, 180, 184, 187, 194, 198, 208, 211, 213, 218, 223, 242, 245, 251, 256, 259, 262, 264, 274, 275, 276, 281, 283, 284], "locationon": 4, "40": [4, 24, 43, 44, 45, 50, 56, 62, 68, 69, 74, 282, 291], "730610": 4, "73": [4, 85, 292], "935242": 4, "york": 4, "u": [4, 14, 26, 30, 35, 38, 67, 68, 69, 70, 75, 76, 77, 89, 90, 98, 112, 127, 128, 130, 150, 154, 170, 171, 172, 174, 204, 220, 221, 235, 251, 256, 259], "locationtwo": 4, "916668": 4, "116": [4, 296], "383331": 4, "beij": 4, "china": 4, "locationthre": 4, "48": [4, 23, 275, 291], "864716": 4, "349014": 4, "pari": 4, "franc": 4, "set": [4, 5, 7, 8, 12, 13, 14, 17, 18, 22, 25, 26, 28, 29, 30, 37, 41, 42, 43, 44, 46, 47, 50, 51, 53, 54, 56, 59, 61, 62, 63, 65, 67, 68, 69, 70, 74, 75, 76, 77, 78, 80, 81, 83, 87, 107, 117, 122, 128, 147, 151, 165, 173, 174, 177, 179, 185, 187, 188, 189, 193, 196, 198, 200, 203, 206, 210, 214, 217, 219, 220, 223, 224, 227, 230, 236, 239, 248, 250, 251, 253, 257, 259, 260, 262, 263, 264, 265, 269, 270, 275, 278, 279, 280, 282, 283, 284, 295, 297, 300, 301], "radii": [4, 9, 10, 11, 14, 15, 19, 20, 33, 34, 35, 43, 47, 55, 58, 62, 67, 68, 69, 74, 75, 76, 78, 80, 81, 82, 86, 165, 262, 275], "indic": [4, 26, 33, 34, 76, 78, 86, 124, 181, 183, 263, 264, 267, 270, 275, 276, 278, 282, 283], "its": [4, 9, 13, 14, 20, 22, 25, 28, 43, 44, 47, 56, 59, 65, 70, 75, 77, 86, 89, 103, 107, 111, 114, 117, 122, 123, 133, 134, 140, 142, 145, 148, 154, 172, 173, 175, 187, 190, 203, 205, 212, 214, 219, 227, 228, 229, 230, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 248, 251, 254, 259, 262, 264, 265, 269, 279, 282, 284, 302], "nyc_actor": 4, "n40": 4, "7128": 4, "n": [4, 10, 26, 30, 32, 76, 82, 141, 164, 166, 179, 251, 262, 263, 264, 265, 275, 278, 280, 281, 282, 283, 301], "74": 4, "0060": 4, "w": [4, 27, 38, 86, 141, 142, 164, 166, 262, 265, 271, 280, 283], "04": [4, 219, 220, 286, 295], "paris_actor": 4, "n48": 4, "8566": 4, "3522": 4, "e": [4, 22, 23, 27, 31, 46, 60, 64, 67, 86, 87, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 145, 159, 160, 164, 165, 169, 211, 212, 218, 219, 220, 222, 239, 251, 262, 263, 264, 265, 267, 272, 275, 282, 283, 284, 295, 301], "beijing_actor": 4, "n39": 4, "9042": 4, "4074": 4, "06": [4, 27, 31, 127, 128, 164, 165, 166, 218, 219, 220], "85": [4, 14, 43, 292], "which": [4, 6, 10, 11, 13, 14, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 34, 35, 36, 37, 38, 47, 51, 58, 61, 64, 67, 70, 75, 77, 78, 80, 81, 82, 86, 89, 102, 106, 107, 109, 111, 112, 114, 117, 119, 121, 122, 123, 124, 126, 127, 128, 129, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 151, 154, 157, 158, 160, 161, 162, 163, 164, 165, 166, 171, 173, 174, 175, 176, 177, 178, 179, 180, 183, 184, 185, 187, 190, 191, 193, 194, 195, 198, 199, 200, 202, 204, 208, 209, 211, 213, 214, 218, 219, 223, 225, 226, 227, 229, 231, 232, 234, 237, 239, 240, 241, 242, 244, 245, 246, 247, 248, 249, 250, 251, 257, 258, 259, 262, 263, 264, 265, 269, 272, 275, 276, 278, 279, 280, 281, 282, 283, 284, 301], "act": [4, 24, 114, 200, 218, 262, 282, 283], "angl": [4, 14, 27, 31, 38, 50, 51, 53, 111, 160, 218, 231, 262, 265, 281, 282, 283, 284, 285], "fly": [4, 154], "over": [4, 70, 80, 100, 116, 118, 126, 172, 228, 235, 240, 270, 282, 301], "7": [4, 14, 17, 23, 24, 26, 35, 38, 56, 57, 59, 62, 67, 76, 77, 78, 89, 127, 128, 147, 164, 165, 166, 186, 218, 219, 220, 262, 265, 280, 282, 283, 286, 288, 292, 299, 300, 301], "200": [4, 10, 11, 16, 19, 22, 23, 26, 28, 31, 34, 38, 44, 46, 47, 48, 49, 51, 52, 53, 65, 173, 243, 280, 282], "015": 4, "pitch": [4, 26, 281, 284, 285], "250": [4, 13, 44, 46, 50, 51, 59, 127, 295], "350": [4, 51, 282, 297], "985": 4, "425": 4, "525": [4, 172, 300], "011": 4, "700": [4, 74, 220, 300], "820": [4, 244], "930": 4, "1000": [4, 20, 29, 34, 36, 41, 42, 43, 62, 81, 82, 245, 251], "initi": [4, 5, 6, 8, 9, 12, 14, 22, 23, 24, 27, 29, 31, 36, 37, 38, 42, 51, 55, 57, 58, 59, 60, 61, 62, 64, 65, 75, 77, 78, 87, 91, 102, 106, 107, 108, 133, 145, 151, 164, 165, 171, 187, 198, 219, 226, 236, 247, 248, 250, 251, 253, 256, 257, 259, 265, 276, 280, 281, 282, 284, 285, 287, 294, 300], "viz_earth_coordin": 4, "displai": [5, 6, 10, 13, 17, 21, 22, 24, 25, 27, 28, 31, 37, 38, 51, 67, 70, 74, 75, 76, 77, 83, 89, 145, 152, 154, 160, 161, 165, 184, 185, 218, 220, 223, 228, 234, 240, 243, 249, 252, 262, 263, 276, 280, 282, 285, 299], "fetch_gltf": [5, 6, 7, 8, 12, 181, 285], "read_viz_gltf": [5, 6, 7, 8, 12, 285], "setbackground": 5, "retriev": [5, 6, 8, 12, 239, 251, 276, 279], "duck": [5, 186], "filenam": [5, 6, 7, 8, 12, 14, 18, 262, 267, 270, 271, 279, 282, 284], "get": [5, 6, 7, 8, 10, 12, 13, 17, 20, 22, 23, 26, 29, 30, 35, 36, 38, 43, 50, 55, 67, 70, 74, 75, 77, 86, 89, 100, 101, 127, 135, 147, 166, 172, 173, 218, 219, 220, 223, 233, 239, 242, 245, 248, 251, 254, 257, 260, 262, 264, 265, 266, 269, 270, 272, 275, 277, 278, 280, 282, 283, 284, 294, 300], "method": [5, 6, 8, 11, 12, 13, 22, 25, 28, 30, 38, 43, 44, 50, 54, 55, 57, 64, 67, 70, 74, 75, 76, 77, 78, 83, 86, 103, 105, 107, 109, 112, 114, 123, 124, 127, 128, 135, 136, 138, 139, 141, 142, 143, 145, 147, 148, 150, 151, 154, 164, 166, 168, 171, 174, 175, 177, 180, 181, 186, 193, 198, 202, 203, 204, 213, 216, 219, 220, 227, 230, 232, 233, 236, 239, 257, 262, 264, 265, 269, 273, 275, 280, 283, 284, 294, 298, 299, 300], "note": [5, 8, 11, 12, 23, 25, 27, 40, 50, 51, 55, 58, 63, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 205, 222, 245, 257, 262, 264, 265, 266, 269, 275, 280, 281, 283, 284, 286, 301], "alwai": [5, 56, 59, 67, 86, 107, 109, 111, 112, 114, 117, 120, 135, 139, 171, 172, 191, 262, 301], "manual": [5, 60, 61, 86, 128, 148, 178, 181, 187, 193, 196, 206, 208, 258, 301], "polydata": [5, 17, 72, 124, 177, 181, 182, 195, 219, 271, 283, 285, 294, 300], "appli": [5, 8, 12, 13, 14, 17, 20, 29, 46, 70, 74, 75, 76, 77, 78, 86, 120, 141, 171, 173, 174, 175, 177, 185, 190, 195, 197, 205, 207, 210, 212, 214, 220, 229, 232, 245, 248, 251, 262, 263, 270, 271, 272, 274, 278, 279, 280, 283, 284, 285], "materi": [5, 35, 68, 69, 131, 169, 172, 181, 216, 270, 285, 297, 299, 300, 302], "afterward": [5, 230], "experiment": [5, 89, 255, 293], "smooth": [5, 30, 61, 70, 150, 163, 165, 166, 174, 184, 223, 239, 245, 253, 262], "mesh": [5, 67, 70, 173, 177, 197, 205, 220, 270, 281], "apply_norm": [5, 8, 12, 270], "gltf_obj": [5, 6, 7, 8, 12], "all": [5, 7, 8, 10, 11, 13, 14, 16, 22, 26, 28, 29, 33, 34, 35, 40, 43, 47, 48, 49, 51, 52, 53, 57, 60, 61, 63, 67, 70, 71, 72, 74, 75, 76, 77, 78, 83, 86, 89, 90, 94, 96, 97, 99, 101, 107, 109, 111, 115, 120, 125, 126, 128, 129, 131, 133, 134, 135, 141, 142, 144, 147, 151, 154, 155, 159, 160, 162, 163, 164, 165, 169, 171, 172, 173, 178, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 192, 193, 198, 199, 200, 204, 207, 212, 214, 215, 216, 218, 219, 220, 222, 223, 224, 227, 232, 244, 245, 247, 248, 251, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 267, 270, 275, 277, 278, 282, 283, 284, 297, 299, 300, 301, 302], "list": [5, 7, 14, 23, 24, 25, 26, 28, 29, 37, 42, 43, 44, 47, 50, 51, 52, 55, 56, 63, 68, 69, 76, 78, 86, 98, 105, 128, 130, 134, 141, 144, 147, 148, 170, 171, 172, 173, 177, 195, 221, 258, 261, 262, 264, 265, 267, 269, 270, 271, 272, 274, 279, 280, 281, 282, 283, 284, 286, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "setactivecamera": 5, "1280": [5, 7], "720": [5, 7, 71, 72, 82, 87, 278, 300], "viz_gltf": 5, "interpolationtest": [6, 186], "main_timelin": [6, 185], "contain": [6, 11, 13, 14, 20, 22, 24, 26, 28, 30, 38, 51, 56, 58, 60, 62, 63, 67, 86, 89, 90, 91, 98, 117, 128, 130, 133, 134, 142, 145, 170, 177, 183, 185, 186, 212, 218, 220, 221, 250, 261, 264, 265, 269, 270, 271, 274, 275, 277, 279, 280, 281, 283, 284, 285, 287, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "timelin": [6, 8, 12, 54, 55, 57, 60, 62, 63, 65, 83, 132, 174, 177, 179, 182, 189, 192, 194, 195, 200, 210, 212, 213, 215, 216, 217, 284, 285, 300], "main_anim": [6, 270, 285], "No": [6, 8, 12, 61, 113, 116, 119, 121, 149, 155, 158, 160, 161, 162, 163, 176, 180, 183, 186, 192, 196, 201, 202, 205, 207, 209, 211, 212, 216, 230, 235, 265, 300], "need": [6, 8, 12, 13, 14, 17, 22, 25, 26, 29, 30, 33, 34, 35, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 60, 61, 63, 65, 67, 69, 70, 80, 82, 86, 87, 89, 102, 105, 110, 114, 122, 124, 126, 128, 132, 135, 136, 137, 139, 141, 142, 144, 145, 147, 148, 151, 154, 162, 164, 166, 183, 186, 191, 195, 197, 198, 205, 207, 210, 212, 215, 218, 219, 220, 223, 227, 228, 230, 231, 233, 234, 236, 237, 239, 240, 241, 242, 243, 245, 246, 248, 249, 251, 254, 255, 258, 259, 260, 264, 265, 266, 278, 282, 283, 284, 294, 297, 300], "separ": [6, 8, 12, 56, 86, 107, 109, 114, 120, 123, 128, 147, 162, 166, 176, 181, 182, 187, 194, 215, 218, 219, 232, 241, 259, 267, 275, 280, 300], "updat": [6, 8, 9, 10, 11, 12, 14, 17, 22, 23, 24, 27, 28, 30, 36, 38, 42, 56, 60, 61, 72, 75, 77, 78, 86, 92, 93, 96, 97, 99, 101, 109, 111, 115, 120, 125, 128, 131, 135, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 164, 165, 166, 168, 169, 178, 184, 187, 191, 193, 196, 202, 208, 213, 215, 218, 219, 220, 222, 224, 227, 230, 232, 235, 239, 244, 245, 247, 249, 250, 251, 253, 256, 257, 259, 262, 264, 265, 270, 276, 280, 282, 283, 284, 285, 289, 290, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "update_anim": [6, 264, 285], "10": [6, 9, 10, 13, 14, 16, 17, 19, 20, 26, 27, 30, 31, 32, 34, 36, 38, 45, 49, 50, 51, 52, 53, 55, 56, 59, 60, 61, 63, 64, 67, 69, 70, 74, 75, 76, 77, 78, 85, 86, 118, 127, 128, 131, 147, 164, 165, 166, 173, 218, 219, 220, 248, 262, 265, 269, 278, 280, 282, 283, 284, 286, 294, 297, 299, 300], "viz_gltf_anim": 6, "paramet": [7, 14, 26, 28, 34, 35, 38, 52, 61, 67, 68, 69, 74, 75, 76, 77, 78, 82, 86, 87, 107, 112, 144, 150, 192, 208, 218, 220, 234, 237, 246, 249, 255, 257, 259, 260, 261, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 291, 294, 295, 296, 297, 299, 300], "later": [7, 38, 56, 57, 59, 114, 120, 134, 141, 172, 180, 181, 225, 228, 231, 233, 234, 236, 245, 257, 259, 269, 279], "cube": [7, 10, 11, 16, 17, 24, 30, 35, 38, 39, 43, 57, 62, 65, 83, 104, 106, 113, 117, 122, 127, 171, 186, 267, 271, 285, 295], "boxtextur": [7, 186, 267], "box_actor": [7, 20, 70, 78, 262, 263], "45": [7, 13, 14, 23, 37, 48, 51, 85, 291], "21": [7, 23, 85, 127, 128, 164, 165, 166, 171, 218, 286, 291, 296, 298], "12": [7, 11, 15, 23, 26, 31, 60, 62, 67, 70, 85, 127, 128, 147, 164, 165, 166, 186, 218, 219, 220, 251, 262, 278, 283, 299, 300], "export_scen": [7, 285], "viz_gltf_export": 7, "read": [7, 13, 30, 33, 34, 36, 103, 105, 106, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 128, 135, 138, 141, 143, 147, 152, 161, 163, 171, 172, 173, 175, 177, 186, 192, 220, 227, 266, 267, 270, 280, 284], "look": [8, 25, 30, 67, 102, 103, 107, 110, 114, 118, 119, 120, 122, 123, 124, 135, 139, 141, 144, 145, 147, 162, 163, 172, 173, 177, 181, 186, 193, 194, 199, 202, 209, 211, 212, 226, 228, 235, 239, 245, 246, 248, 251, 253, 255, 256, 257, 262, 301], "khronoo": 8, "sampl": [8, 36, 177, 181, 186, 189, 195, 227, 239, 264, 267, 284, 300], "choos": [8, 12, 16, 25, 28, 44, 50, 51, 80, 82, 124, 135, 166, 234, 240, 265, 267, 276, 282], "morphstresstest": [8, 186], "addition": [8, 12, 67, 229, 232, 240, 241, 244, 250], "might": [8, 12, 55, 58, 61, 67, 191, 218, 240, 255, 259, 265, 301], "work": [8, 11, 12, 25, 30, 67, 80, 81, 89, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 138, 141, 142, 145, 147, 149, 150, 151, 153, 155, 157, 160, 162, 163, 166, 168, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 182, 185, 186, 189, 191, 195, 196, 198, 199, 202, 204, 205, 207, 208, 209, 211, 223, 225, 227, 228, 229, 230, 231, 232, 233, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 253, 254, 255, 256, 257, 258, 259, 260, 262, 280, 281, 293, 295, 296, 297, 298, 300, 301], "intend": [8, 12, 26, 70, 162, 184, 195, 197, 199, 205, 208, 228, 262, 298], "morph_timelin": 8, "name": [8, 12, 14, 16, 22, 23, 24, 31, 38, 43, 58, 64, 70, 127, 128, 132, 141, 164, 165, 166, 171, 173, 181, 185, 186, 198, 206, 218, 219, 220, 225, 240, 248, 261, 262, 263, 264, 265, 267, 269, 270, 275, 278, 279, 280, 281, 282, 283, 284, 294, 296, 300, 301, 302], "want": [8, 12, 13, 16, 22, 25, 30, 33, 59, 61, 67, 70, 82, 124, 135, 147, 150, 166, 171, 172, 173, 175, 177, 178, 218, 231, 239, 242, 243, 248, 251, 252, 270, 278, 279, 280, 281, 284, 299, 301], "If": [8, 12, 13, 22, 26, 30, 37, 45, 51, 55, 67, 80, 82, 87, 98, 107, 112, 126, 130, 135, 141, 142, 144, 148, 151, 164, 170, 173, 174, 190, 191, 198, 206, 221, 227, 230, 236, 251, 256, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 282, 283, 284, 301], "It": [8, 12, 13, 17, 23, 25, 29, 38, 58, 67, 91, 109, 114, 122, 126, 127, 135, 142, 145, 150, 158, 160, 162, 163, 165, 166, 168, 169, 171, 172, 173, 174, 186, 187, 190, 193, 199, 204, 205, 210, 215, 218, 219, 220, 223, 224, 229, 232, 237, 242, 243, 248, 257, 258, 262, 264, 265, 269, 275, 278, 282, 287, 299, 301], "store": [8, 12, 23, 24, 25, 30, 37, 43, 44, 61, 70, 75, 77, 80, 86, 87, 141, 143, 147, 150, 177, 186, 190, 192, 198, 213, 218, 220, 223, 265, 267, 275, 280, 282], "anim_0": [8, 12], "anim_1": [8, 12], "etc": [8, 12, 22, 33, 86, 107, 128, 162, 171, 173, 178, 220, 245, 265, 267, 275, 282, 295], "morph_anim": [8, 270, 285], "thewav": 8, "call": [8, 10, 11, 12, 14, 16, 19, 25, 27, 31, 36, 44, 51, 60, 72, 75, 77, 86, 122, 137, 138, 139, 141, 154, 158, 166, 168, 172, 173, 182, 187, 190, 191, 193, 208, 218, 223, 232, 233, 234, 236, 248, 257, 262, 263, 264, 269, 275, 277, 279, 280, 281, 284, 291, 298, 299, 300, 301], "update_morph": [8, 270, 285], "onc": [8, 25, 30, 51, 56, 64, 86, 111, 112, 113, 114, 123, 147, 160, 172, 173, 176, 187, 198, 200, 201, 204, 218, 219, 235, 258, 260, 264, 282, 284, 294, 301], "move": [8, 11, 13, 20, 22, 24, 30, 31, 34, 59, 61, 76, 86, 107, 111, 112, 117, 120, 168, 171, 173, 190, 199, 204, 207, 209, 214, 218, 227, 230, 235, 245, 265, 282, 293, 297, 300, 301], "initialis": [8, 12, 24, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 71, 72, 270, 294], "timestamp": [8, 55, 56, 58, 60, 61, 63, 147, 205, 207, 210, 220, 264, 270], "fit": [8, 23, 90, 135, 154, 231, 242, 245, 282, 284, 302], "perfectli": [8, 70, 154, 180, 205, 251, 257], "manag": [8, 9, 10, 11, 12, 13, 26, 35, 36, 40, 41, 42, 48, 49, 50, 52, 57, 58, 59, 63, 65, 71, 72, 75, 76, 77, 99, 100, 101, 125, 133, 138, 141, 142, 147, 148, 150, 156, 166, 167, 172, 175, 178, 179, 181, 184, 185, 186, 187, 190, 199, 208, 214, 216, 218, 225, 230, 233, 235, 236, 238, 242, 245, 246, 248, 250, 254, 259, 276, 280, 282, 284, 292, 293, 294, 296, 300, 301], "again": [8, 61, 67, 164, 171, 172, 173, 178, 211, 218, 233, 236, 239, 260, 266, 301], "option": [8, 9, 12, 25, 30, 43, 44, 47, 64, 67, 80, 82, 86, 89, 103, 107, 114, 118, 124, 128, 148, 156, 171, 177, 185, 188, 203, 213, 218, 219, 229, 242, 247, 248, 249, 250, 257, 258, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 274, 275, 276, 278, 279, 280, 283, 284, 285, 294, 295, 297, 300, 301], "plai": [8, 12, 21, 33, 60, 63, 64, 67, 83, 160, 162, 164, 178, 182, 191, 211, 218, 219, 264, 282, 284, 285, 300], "auto": [8, 12, 148, 265], "20": [8, 9, 12, 13, 14, 16, 20, 24, 25, 26, 27, 30, 31, 38, 43, 51, 53, 56, 57, 59, 60, 63, 70, 76, 85, 101, 166, 172, 173, 218, 219, 220, 262, 264, 278, 280, 282, 283, 284, 286, 291, 294, 297], "viz_morph": 8, "goal": [9, 33, 34, 36, 61, 89, 133, 134, 137, 139, 143, 146, 158, 164, 165, 166, 218, 219, 220, 224, 227, 228, 235], "demo": [9, 20, 30, 34, 36, 61, 69, 73, 119, 121, 124, 127, 129, 131, 159, 164, 165, 169, 202, 220, 244, 248, 294, 297, 298, 299, 300], "differ": [9, 10, 11, 13, 19, 22, 26, 30, 35, 39, 43, 44, 50, 54, 57, 61, 67, 68, 69, 70, 75, 77, 80, 83, 86, 105, 107, 108, 109, 111, 114, 117, 124, 126, 127, 133, 134, 139, 141, 143, 145, 147, 154, 164, 166, 168, 174, 175, 178, 180, 182, 185, 189, 193, 195, 196, 198, 209, 211, 213, 214, 218, 220, 230, 239, 240, 241, 242, 245, 248, 251, 255, 257, 258, 262, 263, 266, 267, 281, 283, 284], "thread": [9, 135, 141, 166, 168, 280, 284], "particular": [9, 86, 103, 111, 120, 122, 142, 148, 164, 179, 302], "main": [9, 22, 41, 42, 57, 60, 62, 68, 80, 81, 82, 103, 105, 106, 107, 108, 112, 116, 119, 123, 135, 139, 141, 142, 145, 147, 164, 166, 185, 192, 195, 198, 218, 219, 227, 229, 230, 240, 247, 249, 251, 264, 270, 282, 285, 301], "A": [9, 21, 25, 27, 30, 31, 34, 36, 38, 41, 42, 43, 47, 56, 58, 61, 67, 70, 75, 83, 86, 98, 123, 128, 130, 132, 134, 136, 139, 141, 142, 154, 160, 164, 166, 167, 170, 173, 191, 198, 218, 220, 221, 223, 229, 262, 263, 264, 265, 266, 267, 270, 274, 275, 277, 278, 279, 280, 282, 283, 284, 302], "b": [9, 27, 28, 34, 37, 101, 138, 141, 166, 233, 236, 237, 262, 263, 265, 269, 274, 275, 278, 283, 301], "print": [9, 17, 22, 23, 25, 87, 89, 141, 172, 175, 236, 284], "c": [9, 14, 27, 67, 70, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 141, 147, 159, 160, 166, 169, 171, 172, 186, 199, 222, 262, 265, 267, 284, 301, 302], "remov": [9, 26, 29, 30, 76, 92, 97, 99, 114, 147, 148, 152, 154, 165, 166, 174, 196, 208, 209, 218, 219, 259, 262, 264, 265, 268, 269, 279, 282, 283, 284, 285, 289, 291, 292, 293, 294, 297, 298, 299, 300, 301], "element": [9, 13, 35, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 67, 71, 72, 86, 101, 103, 105, 107, 109, 117, 128, 133, 136, 139, 142, 145, 147, 148, 154, 157, 164, 175, 176, 190, 193, 199, 211, 218, 219, 229, 232, 235, 241, 250, 262, 265, 270, 272, 275, 280, 281, 284, 285, 295, 298], "ui": [9, 10, 13, 14, 19, 20, 22, 23, 24, 26, 27, 28, 30, 31, 35, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 51, 52, 53, 72, 74, 75, 76, 77, 78, 83, 87, 91, 99, 101, 103, 105, 107, 109, 114, 115, 120, 122, 123, 124, 125, 126, 127, 128, 129, 133, 154, 157, 159, 164, 169, 172, 173, 174, 180, 193, 196, 199, 211, 218, 219, 226, 229, 232, 235, 241, 250, 251, 254, 259, 260, 272, 283, 285, 287, 292, 294, 295, 296, 297, 298, 299, 300], "prepar": [9, 33, 34, 50, 171, 173, 226, 245, 246, 256, 284, 294], "draw": [9, 30, 48, 51, 139, 143, 162, 164, 166, 167, 168, 172, 175, 178, 193, 196, 198, 199, 204, 218, 227, 230, 262, 282, 298, 300], "xyz": [9, 10, 19, 20, 23, 57, 70, 86, 185, 219, 264, 265, 276, 278, 283], "100": [9, 10, 11, 14, 19, 26, 31, 34, 40, 42, 43, 46, 48, 49, 51, 53, 58, 69, 77, 109, 118, 173, 239, 243, 247, 262, 264, 266, 267, 271, 280, 282, 283, 293], "usual": [9, 13, 16, 26, 29, 64, 68, 180, 218, 223, 239, 248, 262, 265, 284], "block": [9, 52, 70, 72, 87, 107, 135, 138, 141, 151, 166, 279, 282, 298, 299], "messag": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 40, 51, 72, 74, 75, 76, 77, 78, 87, 141, 227, 269, 282, 285, 300], "reset": [9, 30, 284], "tb": [9, 19, 20, 23, 24, 27, 31, 38, 72, 74, 75, 76, 77, 78, 87], "textblock2d": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 35, 38, 40, 44, 50, 51, 52, 72, 74, 75, 76, 77, 78, 87, 103, 105, 112, 128, 175, 218, 232, 244, 247, 253, 259, 285, 295], "bold": [9, 19, 20, 22, 23, 24, 27, 28, 31, 262, 282, 285], "resetcamera": 9, "consol": 9, "print_count": 9, "rang": [9, 14, 23, 24, 27, 30, 32, 34, 35, 36, 38, 56, 57, 59, 68, 69, 75, 76, 77, 78, 86, 199, 253, 262, 263, 265, 274, 275, 278, 283], "rcounter": 9, "d": [9, 27, 32, 38, 128, 132, 161, 166, 262, 263, 281, 282], "up": [9, 13, 19, 20, 24, 25, 26, 30, 37, 40, 51, 56, 67, 68, 69, 70, 78, 86, 135, 164, 171, 172, 173, 219, 230, 233, 236, 239, 245, 257, 264, 269, 282, 283, 284, 291, 297, 301], "str": [9, 10, 13, 19, 20, 23, 33, 34, 68, 69, 75, 76, 77, 78, 81, 261, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 273, 277, 278, 279, 280, 282, 283, 284, 292], "sleep": [9, 82, 141, 280], "05": [9, 16, 19, 20, 35, 127, 128, 164, 165, 166, 218, 219, 220, 262], "is_don": [9, 284, 285], "break": [9, 13, 36, 126, 147, 166, 231], "rotate_camera": 9, "lock_curr": [9, 284, 285], "release_curr": [9, 284, 285], "els": [9, 10, 12, 14, 22, 23, 28, 30, 34, 36, 38, 43, 45, 50, 67, 70, 80, 82, 86, 107, 219, 262, 263, 265, 268, 282], "ax": [9, 10, 16, 23, 26, 74, 75, 76, 77, 78, 117, 164, 228, 263, 281, 284, 285], "increas": [9, 10, 11, 24, 25, 34, 38, 67, 70, 75, 76, 77, 78, 86, 94, 96, 97, 99, 109, 115, 125, 135, 159, 214, 283, 284, 291, 292, 293, 294, 295, 296, 297, 298], "add_remove_ax": 9, "current_ax": 9, "none": [9, 11, 13, 16, 28, 34, 36, 51, 55, 58, 72, 141, 186, 259, 261, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 275, 277, 278, 279, 280, 282, 283, 284, 300], "pass": [9, 26, 38, 70, 71, 72, 82, 86, 107, 108, 110, 116, 139, 141, 143, 145, 150, 151, 152, 164, 172, 173, 208, 218, 235, 236, 239, 242, 245, 246, 248, 249, 250, 251, 252, 257, 258, 260, 262, 269, 280, 282, 283, 297, 300, 301], "thread_a": 9, "target": [9, 33, 34, 80, 81, 220, 264, 270], "thread_b": 9, "thread_c": 9, "loop": [9, 13, 30, 56, 65, 82, 86, 165, 191, 218, 219, 248, 262, 264, 270, 282, 285, 300], "wait": [9, 80, 138, 141, 171, 231, 234, 284, 285], "finish": [9, 112, 114, 117, 126, 132, 145, 157, 160, 164, 166, 174, 182, 183, 203, 225, 237, 242, 245, 246, 251, 257, 284], "join": [9, 13, 33, 34, 42, 67, 70, 81, 87, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 172, 218, 221, 222], "viz_multithread": 9, "present": [10, 13, 31, 86, 139, 141, 142, 148, 166, 168, 218, 230, 242, 248, 251, 257, 258, 275], "3d": [10, 11, 13, 21, 22, 24, 28, 30, 32, 35, 37, 38, 67, 70, 71, 83, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 112, 115, 125, 130, 131, 133, 138, 144, 159, 160, 164, 165, 166, 169, 170, 173, 215, 218, 219, 220, 221, 222, 227, 245, 248, 262, 263, 265, 266, 271, 272, 276, 281, 283, 294, 295, 298], "world": [10, 11, 21, 22, 25, 70, 75, 77, 83, 86, 109, 120, 171, 172, 223, 262, 263, 276], "ar": [10, 11, 13, 14, 16, 22, 23, 25, 26, 27, 28, 30, 31, 32, 34, 35, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 58, 61, 63, 64, 67, 68, 70, 75, 77, 78, 80, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 102, 105, 109, 110, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 128, 129, 130, 131, 133, 135, 136, 139, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 159, 160, 162, 164, 165, 166, 169, 170, 171, 173, 174, 185, 186, 190, 192, 198, 200, 204, 208, 209, 210, 215, 218, 219, 220, 221, 222, 223, 225, 227, 229, 230, 234, 235, 237, 239, 244, 245, 248, 249, 252, 255, 258, 259, 260, 262, 263, 264, 265, 267, 269, 271, 272, 275, 276, 277, 279, 281, 282, 283, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "part": [10, 11, 30, 61, 67, 69, 86, 98, 109, 118, 128, 130, 132, 134, 135, 164, 170, 172, 173, 191, 198, 208, 218, 219, 220, 221, 223, 224, 225, 231, 233, 236, 242, 243, 246, 248, 250, 251, 254, 255, 258, 262, 265, 277, 282, 299, 301], "singl": [10, 11, 35, 56, 59, 64, 75, 106, 109, 111, 112, 114, 117, 127, 128, 142, 152, 179, 180, 182, 191, 219, 236, 244, 245, 248, 249, 257, 262, 264, 270, 271, 272, 275, 276, 282, 283, 284, 291, 296], "like": [10, 11, 13, 18, 22, 38, 67, 86, 94, 96, 97, 99, 101, 114, 115, 120, 125, 126, 128, 129, 131, 133, 134, 136, 139, 145, 147, 151, 159, 162, 163, 166, 169, 172, 177, 194, 200, 201, 209, 210, 211, 215, 219, 220, 222, 223, 228, 230, 236, 239, 242, 250, 255, 257, 269, 282, 283, 284, 301], "bundl": [10, 11, 21, 22, 83], "few": [10, 11, 86, 104, 114, 116, 128, 140, 142, 148, 162, 172, 173, 177, 198, 199, 202, 207, 235, 238, 250, 265], "reduc": [10, 11, 147, 171, 217, 262], "speed": [10, 11, 24, 38, 60, 90, 140, 169, 171, 188, 191, 219, 233, 264, 282, 284, 285, 299], "thei": [10, 22, 26, 33, 34, 51, 67, 68, 70, 86, 123, 128, 134, 136, 145, 148, 151, 154, 160, 162, 166, 172, 173, 174, 177, 192, 194, 198, 199, 204, 208, 214, 218, 219, 220, 223, 227, 242, 245, 248, 251, 254, 262, 282, 283, 301], "50": [10, 14, 20, 26, 37, 40, 43, 44, 45, 47, 48, 51, 60, 74, 85, 264, 275, 280, 282, 291], "150": [10, 11, 40, 43, 44, 46, 47, 50, 51, 53, 275, 280, 294], "dtype": [10, 11, 17, 24, 33, 34, 75, 77, 78, 81, 262, 265, 285, 292, 300], "bool": [10, 262, 263, 264, 265, 266, 269, 270, 271, 275, 276, 278, 279, 280, 282, 283, 284], "panel": [10, 13, 14, 22, 28, 35, 40, 46, 56, 63, 64, 117, 128, 133, 142, 145, 148, 157, 164, 175, 178, 182, 184, 188, 204, 208, 209, 218, 219, 235, 264, 282], "panel2d": [10, 13, 14, 22, 28, 35, 40, 46, 51, 105, 133, 136, 139, 142, 145, 148, 151, 164, 175, 184, 218, 259, 285, 298], "400": [10, 14, 29, 35, 40, 43, 44, 46, 48, 51, 52, 53, 80, 81, 282, 299], "right": [10, 13, 14, 22, 25, 28, 30, 35, 40, 50, 51, 53, 59, 80, 136, 138, 140, 142, 145, 154, 164, 171, 177, 218, 228, 231, 232, 233, 242, 258, 262, 282, 283, 284, 293, 300, 301, 302], "text_block": [10, 282, 285], "left": [10, 13, 22, 25, 28, 40, 51, 53, 112, 140, 145, 177, 178, 180, 218, 232, 248, 262, 282, 283, 284, 297], "click": [10, 13, 40, 50, 51, 101, 115, 128, 141, 164, 173, 175, 178, 180, 187, 190, 193, 218, 248, 282, 295], "add_el": [10, 13, 14, 22, 28, 35, 40, 50, 51, 282, 285], "build": [10, 11, 29, 33, 34, 67, 70, 90, 101, 105, 147, 166, 173, 256, 280, 282, 294, 300, 301], "mani": [10, 11, 19, 22, 25, 26, 30, 51, 98, 101, 130, 135, 142, 145, 163, 170, 172, 173, 190, 218, 221, 223, 248, 262, 263, 265, 276, 281, 301], "label_actor": 10, "vector_text": [10, 23, 26, 56, 57, 68, 69, 203, 206, 219, 285, 299, 300], "test": [10, 28, 88, 94, 96, 97, 99, 103, 105, 106, 114, 115, 116, 118, 124, 125, 126, 128, 132, 133, 134, 135, 136, 137, 139, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 159, 164, 165, 166, 167, 174, 175, 176, 177, 180, 181, 182, 184, 185, 186, 189, 190, 191, 193, 194, 195, 198, 199, 202, 205, 210, 212, 213, 215, 218, 219, 220, 225, 227, 228, 235, 244, 246, 247, 250, 252, 254, 256, 257, 258, 267, 268, 269, 280, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "made": [10, 16, 26, 34, 68, 70, 78, 118, 122, 132, 133, 134, 135, 136, 138, 140, 141, 143, 144, 146, 152, 156, 161, 166, 171, 172, 173, 174, 177, 182, 187, 194, 198, 200, 218, 228, 229, 230, 231, 232, 234, 236, 237, 239, 240, 241, 242, 243, 250, 253, 255, 257, 262, 293], "sqrt": [10, 14, 23, 30, 34], "fury_actor": 10, "access": [10, 11, 13, 18, 22, 86, 90, 113, 118, 127, 128, 132, 141, 163, 165, 166, 176, 275, 280, 283, 284, 294, 296], "memori": [10, 11, 80, 135, 138, 141, 144, 147, 150, 156, 166, 167, 168, 190, 198, 227, 265, 280, 284], "vertic": [10, 11, 16, 17, 20, 23, 24, 26, 27, 28, 30, 31, 38, 50, 51, 53, 70, 75, 76, 77, 78, 86, 111, 120, 154, 157, 158, 160, 162, 164, 169, 177, 182, 194, 197, 219, 220, 243, 262, 263, 270, 272, 276, 278, 279, 281, 282, 283, 284, 294, 299], "vertices_from_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 75, 76, 77, 78, 86, 285], "num_vertic": [10, 11, 20, 75, 76, 77, 78, 86], "shape": [10, 11, 13, 16, 20, 22, 25, 26, 28, 30, 34, 39, 45, 46, 52, 71, 75, 76, 77, 78, 83, 86, 127, 174, 175, 176, 178, 180, 181, 184, 186, 190, 204, 208, 209, 211, 214, 218, 228, 258, 262, 263, 264, 265, 270, 271, 272, 275, 278, 281, 282, 283, 284, 285, 294, 300], "num_object": [10, 11, 75, 76, 77, 78, 86], "vcolor": [10, 11, 20, 27, 31, 43, 47], "colors_from_actor": [10, 11, 20, 27, 31, 43, 47, 285], "pickm": 10, "pickingmanag": [10, 262, 285], "callback": [10, 11, 13, 14, 16, 19, 21, 22, 28, 30, 34, 36, 38, 40, 42, 47, 51, 53, 72, 74, 75, 76, 77, 78, 83, 101, 103, 105, 109, 115, 122, 123, 128, 141, 142, 151, 154, 160, 164, 174, 175, 177, 184, 193, 205, 215, 217, 220, 245, 248, 257, 264, 273, 279, 280, 282, 284, 292, 295, 300], "left_click_callback": [10, 13, 282, 285], "event_po": [10, 11, 13], "event_posit": [10, 11, 276, 285], "iren": [10, 11, 13, 168, 276, 280, 282, 284, 285], "picked_info": 10, "vertex_index": 10, "vertex": [10, 16, 38, 70, 72, 127, 171, 185, 187, 197, 198, 207, 212, 215, 219, 220, 262, 270, 274, 276, 279, 283, 300], "calcul": [10, 14, 16, 30, 60, 67, 70, 75, 77, 78, 86, 109, 111, 143, 145, 154, 175, 178, 180, 187, 188, 190, 198, 199, 204, 207, 208, 210, 214, 218, 219, 226, 231, 234, 237, 239, 241, 242, 246, 248, 251, 255, 259, 262, 264, 270, 272, 274, 282, 283, 284], "index": [10, 35, 51, 52, 68, 76, 78, 86, 89, 141, 169, 186, 220, 236, 270, 274, 275, 282, 299], "object_index": [10, 11, 75, 77, 78, 86, 111, 120], "int": [10, 11, 20, 22, 23, 28, 33, 34, 36, 42, 75, 76, 77, 78, 81, 86, 141, 177, 186, 190, 262, 264, 265, 266, 267, 269, 270, 271, 272, 275, 276, 278, 279, 280, 282, 283, 284], "floor": [10, 190], "find": [10, 22, 70, 87, 102, 124, 137, 141, 148, 161, 168, 171, 173, 175, 187, 203, 206, 208, 210, 217, 219, 232, 233, 236, 238, 239, 241, 242, 251, 254, 257, 258, 259, 282, 284, 301], "correspond": [10, 14, 25, 26, 33, 34, 35, 43, 51, 70, 75, 77, 86, 111, 117, 128, 165, 228, 239, 246, 255, 258, 265, 275, 283], "sec": [10, 11, 20, 75, 76, 77, 78, 86, 111, 120], "color_add": 10, "30": [10, 14, 20, 23, 24, 25, 43, 47, 51, 52, 53, 56, 59, 72, 74, 75, 76, 77, 78, 127, 128, 172, 219, 262, 264, 282, 291], "uint8": [10, 11, 135, 262, 283], "tell": [10, 11, 16, 80, 150, 248, 262, 269], "modifi": [10, 23, 111, 133, 139, 141, 175, 177, 181, 183, 184, 186, 187, 193, 194, 214, 215, 218, 229, 255, 265, 270, 281, 282, 300], "update_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 43, 47, 75, 76, 77, 78, 285, 297], "face_index": [10, 11], "face": [10, 11, 16, 26, 28, 30, 67, 101, 103, 105, 107, 109, 111, 112, 114, 117, 119, 120, 121, 122, 123, 126, 139, 147, 171, 173, 175, 186, 187, 195, 200, 230, 232, 238, 242, 244, 259, 262, 263, 276, 278, 283, 299], "info": [10, 11, 98, 130, 137, 143, 147, 170, 217, 221, 301], "id": [10, 86, 219, 262, 282, 283, 300], "po": [10, 23, 30, 34, 55, 56, 58, 68, 69, 70, 74, 75, 76, 77, 78, 86, 120, 262, 267], "round": [10, 22, 28, 68, 69, 75, 76, 77, 78, 190, 251, 262, 278], "bind": [10, 11, 160, 162, 164, 198, 205, 227, 230, 239, 270], "addobserv": [10, 13], "leftbuttonpressev": [10, 13, 280], "appear": [10, 11, 22, 56, 103, 141, 168, 173, 218, 219, 220, 232, 244, 256, 257, 258, 265, 283, 284, 297, 299, 300], "1024": [10, 11, 71, 72, 87], "save": [10, 11, 13, 17, 22, 33, 128, 135, 147, 151, 181, 182, 213, 264, 266, 267, 270, 271, 278, 284, 291, 292, 294, 300, 301], "current": [10, 11, 22, 35, 36, 58, 72, 86, 87, 89, 100, 101, 102, 105, 106, 107, 110, 111, 114, 118, 119, 120, 122, 123, 124, 127, 128, 132, 133, 135, 139, 142, 145, 148, 151, 161, 163, 164, 165, 172, 173, 175, 176, 182, 189, 190, 192, 193, 199, 208, 209, 218, 220, 228, 230, 233, 235, 238, 239, 242, 245, 247, 249, 251, 252, 255, 259, 264, 265, 267, 269, 270, 280, 282, 284, 301], "framebuff": [10, 11, 132, 223, 227, 230, 236, 239, 242, 251, 280], "viz_pick": 10, "nonetheless": 11, "too": [11, 40, 51, 106, 134, 139, 154, 172, 173, 177, 178, 184, 186, 218, 246, 269, 297, 298], "abl": [11, 13, 16, 22, 30, 55, 59, 101, 103, 104, 105, 106, 108, 109, 110, 111, 112, 114, 117, 120, 122, 123, 124, 126, 127, 128, 140, 142, 149, 158, 165, 167, 173, 180, 182, 183, 184, 187, 192, 198, 201, 218, 219, 220, 227, 233, 236, 249, 280], "more": [11, 13, 22, 25, 26, 29, 34, 35, 37, 60, 67, 70, 80, 82, 86, 87, 104, 106, 109, 110, 111, 114, 127, 128, 134, 135, 141, 145, 147, 150, 151, 152, 154, 155, 156, 158, 160, 164, 165, 166, 173, 174, 178, 187, 188, 190, 194, 197, 198, 199, 201, 202, 203, 207, 213, 215, 217, 219, 225, 227, 231, 234, 236, 240, 241, 242, 243, 245, 246, 248, 249, 251, 253, 256, 258, 260, 262, 264, 265, 266, 275, 279, 280, 282, 283, 284, 294, 298, 301], "addit": [11, 22, 26, 30, 32, 58, 82, 132, 133, 135, 140, 141, 142, 143, 164, 166, 168, 211, 219, 225, 234, 242, 245, 249, 258, 264, 265, 282, 284, 291, 299, 300, 301], "summari": [11, 25, 239, 246], "thousand": [11, 166, 167, 168, 219], "rectangular": 11, "box": [11, 21, 23, 24, 27, 28, 31, 38, 39, 47, 50, 51, 56, 59, 62, 70, 75, 76, 77, 78, 83, 86, 97, 107, 114, 128, 152, 161, 162, 165, 173, 180, 184, 186, 187, 208, 214, 218, 241, 244, 247, 248, 250, 267, 272, 275, 278, 282, 283, 285, 293, 294, 295, 296], "hover": 11, "mous": [11, 13, 101, 123, 128, 141, 175, 178, 180, 190, 193, 202, 218, 248, 282, 300], "transpar": [11, 37, 262, 263, 264, 266, 284, 291, 292, 295], "everyth": [11, 22, 28, 59, 61, 63, 86, 101, 107, 113, 118, 126, 147, 154, 162, 168, 171, 176, 177, 180, 196, 210, 214, 215, 225, 236, 237, 240, 253, 282, 301], "behind": [11, 108, 110, 111, 136, 152, 164, 166, 231, 232, 248, 254], "num_cub": 11, "50000": 11, "keep": [11, 23, 24, 27, 51, 77, 78, 86, 89, 112, 120, 122, 128, 149, 171, 173, 175, 193, 195, 198, 208, 214, 220, 225, 228, 231, 233, 237, 240, 248, 255, 262, 279, 284, 300, 301], "track": [11, 22, 24, 25, 37, 49, 51, 75, 76, 77, 78, 86, 112, 120, 141, 193, 220, 262, 280, 282, 285, 298, 301], "number": [11, 23, 24, 26, 27, 40, 51, 67, 70, 77, 80, 86, 109, 141, 152, 165, 171, 179, 227, 228, 236, 249, 251, 256, 259, 262, 263, 264, 265, 267, 269, 271, 275, 278, 280, 282, 283, 284, 301], "triangl": [11, 16, 17, 23, 26, 30, 32, 67, 70, 158, 171, 177, 181, 186, 189, 219, 220, 262, 263, 270, 278, 283, 300], "everi": [11, 14, 16, 19, 22, 23, 24, 27, 28, 30, 31, 34, 35, 36, 38, 55, 72, 74, 100, 101, 124, 126, 151, 187, 217, 218, 220, 227, 242, 262, 263, 265, 272, 280, 283, 284, 301], "quad": [11, 194, 204, 218, 282], "ha": [11, 13, 16, 19, 24, 29, 34, 41, 42, 51, 56, 58, 60, 64, 70, 86, 87, 89, 102, 110, 112, 126, 133, 135, 137, 141, 142, 143, 144, 145, 146, 147, 148, 154, 163, 164, 168, 171, 173, 177, 186, 195, 205, 213, 214, 217, 218, 219, 220, 223, 227, 239, 248, 251, 252, 256, 257, 262, 264, 265, 268, 269, 278, 279, 282, 283, 284, 291, 300], "num_fac": 11, "cube_actor": [11, 17, 262], "2d": [11, 21, 32, 67, 83, 90, 101, 133, 144, 165, 166, 172, 186, 191, 218, 230, 245, 248, 262, 263, 271, 272, 276, 282, 283, 284, 295, 298], "rgba": [11, 227, 230, 262, 266, 278, 283, 284, 294], "255": [11, 13, 17, 26, 32, 43, 47, 71, 262, 265, 283, 295], "ones": [11, 14, 61, 64, 65, 67, 76, 78, 135, 161, 248, 257, 265], "98": [11, 25, 293, 297], "198": [11, 294], "texa": 11, "texture_2d": [11, 285], "astyp": 11, "selm": 11, "selectionmanag": [11, 262, 285], "selectable_off": [11, 276, 285], "hover_callback": 11, "region": [11, 26], "inform": [11, 14, 35, 74, 76, 78, 86, 87, 89, 120, 141, 143, 147, 166, 173, 216, 218, 220, 228, 235, 246, 249, 251, 258, 264, 265, 267, 275, 279, 280, 283, 284, 297], "node": [11, 30, 33, 34, 142, 145, 147, 148, 154, 164, 166, 168, 177, 192, 197, 210, 220, 247, 266, 270], "kei": [11, 14, 22, 30, 33, 34, 43, 44, 50, 61, 63, 68, 69, 81, 141, 176, 187, 218, 226, 262, 264, 270, 281, 282], "help": [11, 14, 29, 35, 50, 58, 60, 70, 76, 86, 101, 105, 111, 112, 117, 123, 124, 127, 128, 129, 132, 133, 140, 149, 156, 157, 160, 163, 167, 173, 174, 190, 194, 199, 218, 219, 233, 235, 247, 276, 281, 282, 301], "divid": [11, 30, 67, 68, 164, 218, 284], "color_chang": 11, "add_iren_callback": [11, 248, 284, 285], "viz_select": 11, "skin": [12, 192, 195, 197, 201, 207, 210, 212, 216, 270, 300], "riggedfigur": [12, 186, 210], "well": [12, 25, 28, 67, 109, 122, 133, 135, 136, 139, 145, 147, 148, 151, 157, 174, 176, 186, 196, 198, 201, 204, 211, 215, 219, 220, 223, 225, 230, 233, 236, 239, 242, 248, 249, 251, 257, 264, 284], "skin_timelin": 12, "skin_anim": [12, 270, 285], "after": [12, 13, 14, 16, 18, 19, 22, 29, 36, 42, 50, 59, 61, 75, 76, 77, 80, 86, 89, 102, 104, 105, 106, 112, 114, 116, 117, 119, 120, 126, 127, 135, 136, 142, 145, 147, 148, 150, 151, 160, 161, 164, 165, 166, 171, 172, 173, 177, 180, 183, 184, 185, 193, 195, 196, 197, 199, 208, 210, 211, 214, 218, 226, 230, 233, 235, 236, 239, 241, 242, 244, 245, 247, 248, 250, 251, 253, 254, 256, 257, 260, 265, 268, 280, 282, 296, 300, 301], "process": [12, 22, 27, 35, 61, 70, 80, 81, 82, 86, 90, 107, 109, 128, 138, 141, 142, 147, 160, 164, 166, 168, 173, 190, 226, 239, 245, 248, 249, 250, 251, 253, 257, 258, 259, 271, 279, 282, 299], "bone": [12, 210, 220, 265, 270], "transform": [12, 13, 22, 25, 45, 67, 70, 106, 160, 165, 173, 178, 179, 180, 183, 187, 190, 192, 195, 197, 200, 201, 205, 212, 218, 219, 220, 245, 248, 262, 263, 264, 270, 283, 285, 294, 300], "lenght": 12, "initialise_skin": 12, "befor": [12, 14, 26, 30, 67, 80, 86, 101, 102, 107, 111, 114, 123, 133, 139, 141, 142, 144, 145, 148, 150, 151, 154, 166, 171, 172, 173, 192, 195, 198, 210, 226, 233, 246, 255, 257, 258, 279, 282, 284, 300], "won": [12, 86, 95, 126, 172, 191, 198, 280, 291], "t": [12, 13, 22, 23, 26, 27, 45, 55, 56, 57, 58, 62, 64, 65, 67, 70, 76, 80, 82, 86, 103, 105, 106, 107, 109, 111, 114, 126, 128, 132, 133, 135, 136, 139, 141, 142, 144, 147, 151, 152, 154, 160, 163, 164, 166, 168, 171, 172, 173, 174, 175, 177, 178, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 195, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 226, 230, 233, 235, 236, 238, 239, 242, 245, 250, 251, 254, 257, 258, 262, 264, 265, 275, 280, 283, 285, 291, 297, 298, 301], "initialize_skin": [12, 270, 285], "update_skin": [12, 270, 285], "viz_skin": 12, "o": [13, 32, 33, 34, 42, 67, 70, 80, 81, 82, 87, 151, 168, 262, 300], "nibabel": [13, 28, 269, 283], "nib": [13, 28], "dipi": [13, 17, 22, 25, 26, 28, 37, 89, 91, 95, 237, 246, 258, 262, 265, 267, 287, 291], "fetch_bundles_2_subject": [13, 22, 25], "fname_t1": 13, "path": [13, 14, 24, 31, 33, 34, 35, 36, 42, 55, 65, 67, 70, 81, 87, 191, 219, 220, 239, 242, 244, 261, 264, 267, 270, 271, 279, 282, 284, 300], "expandus": 13, "exp_bundles_and_map": 13, "bundles_2_subject": 13, "subj_1": [13, 22, 25], "t1_warp": 13, "nii": [13, 26, 28], "gz": [13, 26, 28, 284], "img": [13, 51, 282, 285], "get_fdata": [13, 28, 37, 300], "affin": [13, 22, 25, 28, 37, 262, 263, 283, 291], "hold": [13, 22, 59, 67, 141, 142, 185, 187, 198, 200, 218, 248, 282, 284], "background": [13, 24, 26, 29, 68, 69, 71, 76, 107, 175, 209, 211, 218, 226, 241, 242, 244, 247, 250, 259, 265, 266, 282, 284, 285, 298], "higher": [13, 20, 23, 27, 118, 251, 262, 264, 269, 279, 282], "would": [13, 18, 22, 51, 58, 60, 64, 69, 94, 96, 97, 99, 102, 107, 112, 114, 115, 121, 123, 125, 126, 128, 129, 131, 133, 136, 139, 142, 145, 148, 151, 159, 169, 171, 173, 175, 176, 178, 190, 204, 211, 214, 218, 219, 222, 223, 227, 228, 230, 232, 233, 236, 240, 245, 248, 251, 252, 257, 259, 260, 264, 282, 301], "see": [13, 22, 25, 26, 29, 30, 58, 60, 61, 68, 69, 70, 80, 89, 90, 95, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 133, 135, 136, 138, 139, 140, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 160, 162, 166, 171, 173, 180, 186, 187, 190, 193, 196, 199, 202, 203, 204, 209, 212, 214, 218, 225, 228, 230, 234, 242, 246, 248, 251, 253, 255, 258, 260, 263, 265, 269, 279, 281, 284, 300], "mean": [13, 22, 24, 30, 34, 61, 75, 76, 77, 78, 80, 86, 128, 133, 139, 142, 145, 160, 162, 164, 171, 223, 233, 236, 262, 264, 272, 274, 283, 301], "std": [13, 173], "value_rang": [13, 196, 218, 262, 265, 300], "resampl": 13, "matrix": [13, 25, 28, 38, 70, 75, 77, 86, 111, 112, 175, 195, 197, 205, 207, 210, 212, 228, 234, 237, 245, 249, 262, 263, 265, 270, 281, 283, 300], "default": [13, 22, 23, 24, 26, 27, 31, 38, 53, 56, 57, 58, 63, 70, 72, 82, 86, 89, 101, 103, 122, 128, 151, 162, 220, 223, 250, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 273, 274, 275, 276, 278, 279, 280, 282, 283, 284, 294, 300], "behavior": [13, 29, 127, 133, 135, 138, 141, 144, 166, 168, 229, 242, 244, 250, 256, 275, 279, 280, 284, 295], "middl": [13, 28, 262, 282, 292], "last": [13, 35, 106, 109, 110, 111, 119, 148, 154, 160, 162, 171, 173, 174, 175, 178, 180, 197, 199, 206, 207, 214, 218, 227, 231, 232, 241, 255, 264, 269, 281, 282, 283, 284, 300, 301], "dimens": [13, 163, 262, 265, 271, 272, 278, 280, 283, 284], "slice_actor": 13, "axial": [13, 14, 28], "ani": [13, 17, 30, 58, 60, 61, 86, 90, 91, 92, 93, 94, 96, 97, 99, 105, 106, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 128, 129, 131, 133, 135, 136, 139, 142, 145, 147, 148, 154, 159, 164, 166, 169, 171, 172, 173, 174, 175, 185, 189, 190, 193, 198, 204, 205, 211, 214, 218, 219, 220, 222, 226, 229, 233, 235, 236, 238, 240, 242, 249, 253, 254, 259, 262, 264, 265, 267, 283, 284, 301, 302], "given": [13, 29, 36, 102, 119, 120, 129, 164, 171, 220, 231, 251, 262, 263, 264, 265, 266, 267, 269, 270, 273, 275, 279, 280, 281, 282, 283, 284, 300, 301], "howev": [13, 16, 22, 25, 26, 28, 67, 80, 82, 104, 106, 110, 127, 135, 138, 147, 168, 177, 181, 186, 205, 207, 220, 227, 232, 238, 244, 250, 251, 254, 256, 257, 258, 259, 266, 284, 300, 302], "copi": [13, 20, 22, 23, 24, 27, 31, 38, 132, 135, 173, 184, 209, 262, 269, 275, 279, 283], "slice_actor2": 13, "sagitt": [13, 28], "plane": [13, 18, 22, 36, 38, 75, 77, 78, 262, 265, 272, 281], "order": [13, 16, 26, 28, 55, 58, 59, 60, 62, 64, 70, 86, 101, 107, 108, 120, 128, 133, 139, 148, 156, 160, 164, 194, 203, 206, 207, 220, 243, 246, 249, 255, 258, 262, 263, 265, 275, 277, 283, 284, 292, 294, 295, 300], "uncom": [13, 37, 80, 81, 284], "line": [13, 14, 20, 22, 24, 25, 27, 31, 33, 34, 37, 38, 51, 53, 55, 80, 81, 89, 98, 128, 130, 135, 147, 152, 165, 170, 172, 173, 175, 178, 184, 187, 189, 190, 199, 202, 209, 218, 221, 227, 230, 231, 232, 236, 246, 248, 250, 257, 263, 264, 265, 282, 283, 284, 285, 291, 294, 299], "otherwis": [13, 30, 67, 227, 242, 256, 262, 264, 265, 267, 269, 271, 273, 278, 279, 282, 283, 284, 302], "screenshot": [13, 22, 67, 160, 164, 284, 300], "follow": [13, 22, 23, 24, 26, 28, 30, 31, 35, 37, 56, 57, 58, 61, 64, 67, 76, 78, 80, 81, 86, 89, 91, 92, 93, 94, 96, 97, 99, 111, 112, 115, 117, 120, 122, 123, 125, 126, 128, 131, 135, 138, 141, 159, 166, 168, 169, 179, 182, 183, 185, 188, 189, 192, 218, 219, 220, 222, 225, 229, 239, 245, 251, 259, 262, 264, 267, 269, 271, 283, 285, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "command": [13, 67, 86, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 173, 222, 279, 280, 285, 300, 301], "possibl": [13, 25, 26, 29, 30, 35, 47, 67, 70, 86, 102, 107, 109, 110, 128, 139, 141, 142, 144, 150, 168, 173, 175, 219, 237, 243, 248, 249, 250, 251, 262, 265, 269, 279, 281, 301, 302], "prefer": [13, 56, 67, 277], "non": [13, 30, 56, 165, 166, 171, 185, 219, 220, 239, 274], "standard": [13, 26, 72, 125, 172, 173, 248, 262, 263, 265, 274, 279, 281, 283, 296, 299], "wai": [13, 22, 25, 26, 35, 59, 64, 67, 68, 70, 89, 90, 103, 107, 124, 128, 132, 135, 138, 139, 141, 142, 145, 151, 162, 164, 168, 173, 174, 177, 182, 187, 193, 198, 203, 208, 209, 211, 213, 215, 217, 219, 220, 224, 225, 228, 233, 236, 240, 242, 248, 251, 258, 260, 262, 265, 266, 283, 299, 300, 301, 302], "hsv": [13, 57, 179, 185, 219, 264, 265], "fname_fa": 13, "fa_1x1x1": 13, "notic": [13, 35, 67, 114, 147, 150, 163, 171, 183, 186, 210, 214, 244, 280, 297, 302], "min": [13, 25, 30, 196, 262, 265, 270, 282], "max": [13, 23, 25, 26, 30, 80, 171, 173, 196, 262, 265, 270, 282], "lut": [13, 283, 297], "colormap_lookup_t": [13, 25, 262, 263, 285], "scale_rang": [13, 25, 265], "hue_rang": [13, 25, 265], "saturation_rang": [13, 25, 265], "becaus": [13, 22, 26, 35, 67, 70, 107, 109, 112, 114, 120, 123, 132, 135, 139, 141, 144, 147, 148, 151, 163, 164, 166, 168, 173, 178, 187, 190, 193, 195, 198, 199, 208, 213, 229, 233, 237, 246, 249, 251, 265, 281], "lookup": [13, 262, 263, 265], "tabl": [13, 186, 262, 263, 265], "interpol": [13, 33, 34, 54, 56, 61, 65, 68, 83, 165, 171, 174, 188, 191, 192, 195, 198, 201, 205, 207, 217, 219, 262, 265, 270, 274, 283, 285, 300], "fa_actor": 13, "lookup_colormap": [13, 25, 262, 263], "clear": [13, 25, 26, 67, 68, 70, 104, 173, 226, 234, 262, 274, 284, 285, 299], "slices_lut": 13, "abil": [13, 146, 161, 163, 166, 177, 191, 213, 216, 219, 220, 265, 300], "voxel": [13, 22, 26, 262, 263, 283], "requir": [13, 22, 25, 26, 30, 34, 67, 75, 77, 86, 89, 92, 101, 103, 105, 135, 139, 140, 142, 145, 154, 165, 171, 173, 174, 178, 187, 193, 199, 204, 207, 211, 213, 218, 220, 227, 229, 233, 240, 246, 248, 249, 253, 254, 256, 257, 258, 265, 280, 282, 289, 291, 294, 300, 301], "area": [13, 22, 105, 128, 199, 223, 239, 276], "pipelin": [13, 22, 97, 102, 166, 171, 239, 284, 293, 295, 298], "therefor": [13, 22, 25, 68, 86, 101, 105, 107, 109, 112, 128, 132, 135, 141, 147, 166, 241, 262, 283], "don": [13, 22, 67, 70, 80, 82, 132, 135, 164, 174, 185, 212, 218, 236, 258, 301], "recommend": [13, 22, 58, 89, 135, 143, 163, 264, 301], "appropri": [13, 22, 70, 75, 86, 122, 165, 179, 246, 282], "allow": [13, 22, 26, 30, 61, 67, 70, 80, 105, 107, 112, 128, 135, 138, 139, 141, 144, 145, 148, 157, 164, 166, 167, 179, 185, 200, 206, 215, 217, 219, 220, 228, 231, 234, 242, 251, 253, 256, 257, 265, 276, 280, 282, 284, 292, 294, 298, 299, 300, 301], "show_m": [13, 22, 28, 35], "1200": [13, 22, 28], "ll": [13, 14, 22, 29, 30, 38, 40, 51, 53, 81, 132, 134, 135, 137, 140, 141, 143, 144, 146, 147, 148, 149, 150, 152, 153, 155, 156, 158, 161, 163, 167, 172, 181, 183, 189, 195, 207, 224], "label_posit": 13, "label_valu": 13, "result_posit": 13, "result_valu": 13, "panel_pick": 13, "125": [13, 294], "opac": [13, 19, 22, 28, 33, 35, 37, 54, 64, 67, 70, 80, 81, 82, 83, 87, 219, 228, 262, 263, 264, 278, 282, 283, 285, 291, 297], "55": [13, 22, 28, 41, 42, 85, 291], "disabl": [13, 26, 86, 197, 261, 284, 296], "_ev": 13, "geteventposit": 13, "picker": 13, "j": [13, 20, 68, 69, 75, 76, 78, 85, 158, 159, 173, 275, 280, 298], "k": [13, 27, 30, 64, 75, 78, 89, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 221, 222, 251, 262, 263, 281, 283], "getpointijk": 13, "format": [13, 68, 72, 87, 90, 157, 162, 165, 172, 173, 177, 178, 186, 220, 227, 230, 263, 264, 265, 267, 271, 282, 300], "8f": 13, "setinterpol": 13, "By": [13, 24, 25, 35, 53, 82, 86, 173, 226, 262, 265, 283], "becom": [13, 151, 196, 208, 212], "easi": [13, 22, 25, 30, 61, 67, 69, 90, 132, 135, 145, 166, 168, 174, 176, 178, 187, 214, 231, 251, 264], "effici": [13, 67, 111, 127, 132, 145, 166, 174, 178, 202, 218, 258, 262, 265], "project": [13, 28, 38, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 104, 105, 106, 108, 109, 110, 113, 115, 116, 118, 119, 121, 124, 125, 127, 128, 129, 130, 131, 132, 135, 159, 164, 165, 166, 169, 170, 171, 172, 173, 177, 191, 218, 219, 220, 221, 222, 224, 225, 226, 227, 230, 231, 233, 236, 239, 242, 243, 245, 251, 260, 262, 263, 265, 281, 284, 285, 294, 297, 301], "perspect": [13, 126, 284], "parallel": [13, 31, 77, 135, 166, 284], "associ": [13, 55, 70, 136, 141, 151, 174, 178, 218, 226, 237, 249, 262, 264, 265, 275, 283], "show_m_mosa": 13, "left_click_callback_mosa": 13, "two": [13, 14, 20, 26, 33, 34, 40, 43, 46, 50, 51, 56, 58, 61, 63, 67, 70, 80, 86, 89, 109, 124, 126, 134, 137, 141, 145, 147, 148, 162, 164, 165, 166, 168, 173, 174, 182, 185, 191, 194, 198, 200, 201, 207, 208, 211, 216, 218, 219, 220, 223, 235, 242, 248, 249, 257, 265, 275, 278, 281, 282, 298, 301], "nest": [13, 298], "grid": [13, 23, 25, 26, 28, 36, 46, 139, 148, 154, 163, 165, 263, 272, 282, 283, 285, 291, 292], "15": [13, 22, 31, 42, 43, 51, 53, 55, 56, 63, 65, 74, 78, 85, 166, 218, 220, 286, 292, 293, 294, 296, 298], "column": [13, 265, 271, 281], "row": [13, 265, 271, 283], "adjust": [13, 22, 145, 225, 226, 229, 232, 234, 237, 240, 247, 249, 250, 253, 255, 283, 300], "those": [13, 35, 55, 61, 67, 123, 138, 141, 147, 166, 173, 207, 226, 238, 242, 245, 248, 255, 265, 280, 282], "dataset": [13, 22, 25, 28, 33, 34, 37, 144, 240], "col": [13, 43, 57, 72], "border": [13, 67, 136, 139, 151, 157, 164, 180, 184, 204, 208, 209, 211, 218, 248, 282, 298], "slice_mosa": 13, "abov": [13, 16, 25, 30, 56, 59, 60, 77, 86, 89, 104, 106, 109, 110, 113, 116, 117, 129, 138, 140, 141, 185, 198, 203, 204, 214, 215, 218, 219, 239, 242, 258, 265, 302], "down": [13, 23, 27, 30, 40, 51, 75, 76, 77, 78, 86, 128, 171, 231, 262, 282], "button": [13, 14, 22, 39, 83, 101, 128, 142, 176, 191, 218, 219, 282, 292, 299, 300], "drag": [13, 142, 157, 164, 178, 187, 193, 218, 282], "out": [13, 55, 58, 60, 70, 72, 101, 104, 105, 106, 107, 108, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 122, 123, 124, 129, 133, 135, 142, 145, 149, 151, 154, 160, 164, 171, 173, 174, 175, 178, 180, 183, 186, 193, 195, 197, 198, 202, 205, 206, 207, 208, 211, 212, 217, 224, 227, 230, 232, 236, 239, 241, 242, 245, 251, 255, 257, 258, 260, 262, 264, 265, 269, 272, 282, 284, 286, 297, 302], "scroll": [13, 105, 122, 171, 282], "wheel": [13, 59, 90], "viz_slic": 13, "manipul": [14, 18, 31, 70, 107, 145, 152, 178, 179, 187, 198, 275], "simul": [14, 20, 24, 25, 35, 68, 73, 83, 107, 111, 112, 114, 117, 120, 128, 152, 165, 219, 220, 291, 296, 297, 299, 300], "orbit": [14, 173], "motion": [14, 21, 55, 65, 76, 83, 152, 165, 191, 199, 219, 264, 297], "read_viz_icon": [14, 40, 51, 285, 294], "paus": [14, 63, 64, 191, 219, 264, 282, 285, 300], "pause_button": 14, "button2d": [14, 40, 51, 148, 218, 285, 298], "icon_fnam": [14, 40, 51, 282], "squar": [14, 32, 38, 40, 46, 51, 171, 272, 278, 282, 285, 293, 295], "fname": [14, 40, 51, 264, 266, 267, 271, 284], "pause2": 14, "start_button": 14, "play3": 14, "33": [14, 40, 51, 141, 280, 284], "66": [14, 40, 51, 293], "relev": [14, 114, 147, 164, 229, 246], "planet": 14, "includ": [14, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 67, 69, 72, 87, 90, 98, 100, 101, 108, 118, 127, 130, 133, 134, 136, 137, 151, 157, 160, 169, 170, 182, 219, 221, 229, 232, 235, 238, 242, 250, 269, 284, 297, 299, 301, 302], "rel": [14, 62, 86, 148, 151, 154, 180, 219, 262, 284, 301], "planets_data": 14, "8k_mercuri": 14, "earth_dai": 14, "58": [14, 291], "8k_venus_surfac": 14, "9": [14, 24, 55, 56, 59, 60, 63, 67, 68, 69, 70, 78, 85, 86, 89, 127, 128, 131, 147, 164, 165, 166, 169, 174, 177, 186, 218, 219, 220, 249, 262, 265, 272, 279, 282, 283, 286, 295, 296, 297, 299, 301], "243": [14, 296], "11": [14, 43, 47, 68, 69, 85, 127, 128, 164, 165, 166, 172, 173, 218, 219, 220, 283, 286, 291, 299, 300], "8k_mar": 14, "13": [14, 63, 67, 75, 77, 85, 127, 128, 147, 150, 166, 218, 219, 220, 286, 292, 298, 300], "jupit": 14, "16": [14, 30, 34, 35, 38, 43, 47, 56, 67, 70, 85, 89, 127, 128, 150, 164, 165, 166, 218, 219, 262, 272, 280, 282, 283, 300], "41": [14, 35, 291], "8k_saturn": 14, "19": [14, 30, 31, 85, 127, 128, 164, 165, 166, 219, 220], "8k_saturn_ring_alpha": 14, "2k_uranu": 14, "22": [14, 59, 85, 156, 167, 218, 291, 300], "70": [14, 62], "2k_neptun": 14, "8k_sun": 14, "27": [14, 30, 55, 56, 75, 77, 85, 218, 296], "To": [14, 16, 18, 23, 25, 26, 30, 41, 42, 44, 46, 50, 51, 59, 64, 67, 72, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 102, 106, 113, 115, 125, 131, 135, 141, 147, 148, 151, 154, 159, 166, 169, 177, 186, 187, 190, 196, 198, 204, 209, 218, 222, 224, 226, 229, 230, 232, 239, 240, 241, 244, 247, 250, 253, 256, 257, 258, 259, 265, 269, 270, 282, 301], "advantag": [14, 138, 141, 157, 220, 248], "previous": [14, 35, 67, 117, 120, 126, 145, 151, 162, 164, 175, 184, 202, 204, 218, 248, 257, 259, 265], "structur": [14, 17, 22, 30, 33, 139, 142, 147, 165, 166, 172, 177, 179, 231, 236, 240, 243, 259, 272, 275, 284, 294], "auxiliari": 14, "respect": [14, 20, 68, 70, 76, 78, 86, 101, 103, 107, 128, 133, 142, 162, 177, 180, 209, 218, 228, 262, 270, 280, 282, 283, 294], "properti": [14, 35, 50, 56, 61, 64, 68, 70, 71, 107, 111, 135, 141, 145, 166, 169, 178, 179, 184, 185, 191, 203, 215, 218, 219, 220, 229, 232, 241, 259, 262, 263, 264, 265, 270, 274, 275, 280, 282, 284, 291, 299], "init_planet": 14, "planet_data": 14, "dict": [14, 47, 58, 63, 261, 264, 265, 270, 271, 274, 281, 282, 284, 294], "dictionari": [14, 22, 43, 44, 56, 60, 87, 141, 189, 216, 265, 267, 270, 274, 281, 282], "planet_actor": 14, "planet_fil": 14, "planet_imag": 14, "map": [14, 21, 22, 25, 26, 35, 47, 67, 70, 83, 165, 167, 168, 171, 220, 258, 262, 263, 265, 267, 271, 281], "assign": [14, 26, 55, 56, 100, 102, 106, 110, 118, 119, 121, 124, 175, 206, 262, 264, 265, 275, 283], "planet_actor_list": 14, "mercury_actor": 14, "venus_actor": 14, "mars_actor": 14, "jupiter_actor": 14, "saturn_actor": 14, "saturn_rings_actor": 14, "uranus_actor": 14, "neptune_actor": 14, "sun_actor": 14, "gravit": 14, "constant": [14, 60, 67, 109, 141, 175, 285], "g": [14, 22, 37, 86, 87, 220, 262, 263, 265, 267, 274, 275, 278, 283, 284, 301], "central": [14, 67, 70], "mass": [14, 77, 86], "sun": [14, 296], "graviti": [14, 75, 76, 77, 78, 128, 171], "multipli": [14, 111, 175, 281, 283], "togeth": [14, 22, 67, 69, 86, 196, 211, 218, 229, 242, 245, 253], "miu": 14, "g_expon": 14, "float_pow": 14, "g_constant": 14, "673": [14, 208, 218, 300], "m_expon": 14, "1073741824": 14, "power": [14, 21, 30, 67, 83, 90, 173, 219], "m_constant": 14, "989": 14, "get_orbit_period": 14, "get_orbital_posit": 14, "orbit_period": 14, "axi": [14, 20, 23, 24, 26, 27, 30, 31, 33, 34, 38, 59, 70, 76, 78, 81, 86, 111, 164, 177, 194, 262, 263, 272, 281, 282, 283, 284, 299], "should": [14, 17, 58, 59, 61, 82, 86, 135, 136, 138, 139, 141, 145, 147, 150, 154, 164, 166, 182, 183, 193, 214, 220, 227, 230, 231, 232, 233, 234, 251, 254, 255, 257, 262, 263, 264, 265, 267, 270, 271, 274, 278, 279, 280, 282, 283, 284, 295, 297, 300, 301], "rotate_axi": 14, "funtction": 14, "better": [14, 25, 26, 43, 47, 53, 60, 65, 70, 75, 77, 78, 90, 102, 126, 127, 129, 135, 141, 143, 147, 150, 166, 171, 173, 174, 213, 225, 241, 242, 243, 245, 249, 251, 255], "60": [14, 23, 60, 118, 262, 284, 291, 295], "update_planet_posit": 14, "r_planet": 14, "pos_planet": 14, "calculate_path": 14, "planet_track": 14, "saturn": 14, "ring": [14, 48, 51, 53, 282], "r_time": 14, "taken": [14, 24, 282], "dai": [14, 102, 108, 129, 136, 173, 232, 239, 242, 245], "itself": [14, 55, 59, 67, 139, 142, 145, 164, 215, 218, 227, 230, 232, 257], "p_data": 14, "saturn_r": 14, "sun_data": 14, "rplanet": 14, "orbit_actor": 14, "linewidth": [14, 20, 24, 25, 27, 31, 34, 38, 262, 263, 275, 285, 291], "control": [14, 29, 32, 39, 51, 55, 56, 57, 60, 63, 64, 67, 70, 76, 78, 83, 117, 128, 144, 166, 171, 173, 174, 180, 182, 185, 188, 191, 203, 219, 227, 228, 251, 254, 260, 262, 264, 278, 282, 300], "valu": [14, 22, 23, 26, 27, 28, 30, 31, 35, 38, 42, 44, 46, 47, 49, 50, 51, 52, 53, 55, 56, 58, 60, 61, 63, 67, 68, 69, 75, 76, 77, 78, 86, 87, 107, 108, 111, 128, 141, 147, 164, 165, 174, 186, 190, 191, 196, 198, 199, 200, 210, 216, 233, 236, 242, 247, 248, 249, 251, 253, 256, 257, 258, 259, 262, 263, 264, 265, 266, 267, 270, 271, 272, 274, 275, 277, 279, 281, 282, 283, 284, 285, 294, 297, 300, 301], "p_actor": 14, "zip": [14, 27, 83, 265], "pos_saturn": 14, "2000": [14, 75, 76, 86], "perform": [14, 26, 35, 38, 40, 43, 50, 51, 67, 70, 75, 77, 80, 82, 86, 90, 110, 118, 127, 131, 132, 133, 135, 139, 141, 144, 147, 164, 166, 179, 198, 200, 218, 228, 275, 280, 297], "action": [14, 40, 51, 131, 135, 164, 166, 218, 222, 238, 241, 259, 297, 300], "start_anim": 14, "i_ren": [14, 40, 42, 51, 282], "_button": [14, 40, 51, 282], "pause_anim": 14, "destroy_tim": [14, 19, 284, 285], "on_left_mouse_button_click": [14, 40, 51, 282, 285], "viz_solar_system_anim": 14, "viz_solar_system": [14, 296], "vtksourc": [15, 181, 183, 283], "prim_sphere_actor": 15, "vtkspheresourc": 15, "vtk_sphere_actor": 15, "viz_spher": 15, "spike": 16, "point": [16, 23, 27, 30, 31, 35, 38, 55, 58, 60, 67, 70, 71, 86, 122, 135, 142, 147, 151, 154, 160, 162, 166, 173, 175, 178, 179, 180, 182, 187, 189, 190, 196, 198, 199, 202, 211, 214, 218, 223, 236, 238, 239, 242, 245, 248, 251, 257, 258, 260, 263, 264, 265, 278, 281, 283, 284, 285, 297], "evenli": [16, 262, 272], "distribut": [16, 24, 28, 69, 90, 164, 169, 223, 227, 260, 262, 269, 272, 299, 302], "connect": [16, 22, 33, 38, 55, 70, 73, 74, 75, 76, 77, 78, 80, 82, 83, 109, 165, 171, 245, 255, 283, 300], "prim_spher": [16, 26, 285], "provid": [16, 22, 25, 26, 30, 35, 37, 55, 57, 61, 67, 90, 101, 107, 127, 128, 133, 136, 139, 145, 151, 164, 172, 191, 223, 226, 229, 238, 241, 262, 264, 265, 269, 272, 275, 276, 278, 279, 280, 281, 282, 283, 284, 294, 302], "symmetric362": [16, 28, 278], "gen_fac": [16, 278], "green": [16, 37, 43, 44, 47, 50, 166, 262, 282], "point_actor": [16, 262], "point_radiu": [16, 31, 262], "vector": [16, 25, 58, 70, 86, 111, 166, 198, 199, 228, 249, 262, 264, 265, 278, 281, 283, 284], "perpendicular": [16, 284], "whether": [16, 67, 154, 173, 199, 204, 208, 214, 223, 259, 262, 264, 265, 275, 278, 282, 284, 301, 302], "repres": [16, 17, 30, 31, 33, 34, 70, 139, 147, 162, 165, 166, 223, 248, 249, 262, 265, 269, 275, 278, 280, 282, 283, 284], "curv": [16, 31, 165, 179, 195, 262, 264, 283], "normals_from_v_f": [16, 285], "light": [16, 35, 67, 68, 70, 72, 104, 106, 108, 171, 177, 198, 206, 217, 220, 258, 274, 279], "bounc": [16, 199], "them": [16, 22, 26, 28, 30, 33, 34, 35, 37, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 59, 67, 70, 71, 72, 76, 102, 103, 105, 110, 111, 112, 117, 128, 129, 134, 142, 147, 148, 154, 161, 165, 166, 171, 172, 174, 175, 180, 181, 182, 185, 187, 191, 195, 198, 202, 209, 211, 214, 218, 220, 223, 225, 226, 227, 235, 249, 250, 251, 264, 266, 275, 282, 291, 301], "get_actor_from_primit": [16, 30, 285], "primitive_color": 16, "primitive_actor": 16, "backface_cul": [16, 283], "small": [16, 61, 134, 135, 137, 154, 161, 173, 202, 240, 258, 279, 293, 298], "fun": [16, 171, 172], "user": [16, 19, 61, 66, 72, 79, 82, 86, 90, 101, 105, 107, 108, 113, 116, 118, 124, 126, 127, 128, 129, 134, 135, 137, 141, 142, 145, 147, 164, 166, 168, 176, 178, 184, 191, 208, 211, 213, 217, 218, 223, 226, 227, 240, 248, 250, 253, 254, 256, 257, 260, 265, 269, 280, 282, 300, 301], "millisecond": [16, 19, 23, 24, 27, 31, 34, 38, 72, 80, 280], "applic": [16, 19, 67, 98, 130, 135, 147, 166, 170, 173, 176, 219, 221, 230, 233, 239, 242, 280, 283, 299], "been": [16, 19, 26, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 60, 65, 71, 72, 89, 90, 101, 103, 112, 116, 118, 132, 135, 136, 140, 142, 145, 146, 147, 148, 150, 153, 154, 164, 166, 171, 172, 173, 195, 205, 219, 223, 225, 230, 248, 256, 259, 262, 265, 277, 279, 282], "getproperti": [16, 19, 70, 87], "setopac": [16, 19, 87], "viz_spiki": 16, "instead": [16, 18, 30, 56, 61, 80, 107, 120, 138, 142, 145, 160, 171, 177, 178, 185, 190, 191, 194, 195, 198, 200, 202, 203, 206, 207, 211, 213, 214, 215, 219, 249, 264, 269, 280, 284], "other": [16, 17, 20, 22, 26, 58, 60, 62, 63, 67, 70, 80, 82, 101, 105, 109, 111, 124, 126, 133, 134, 135, 136, 139, 141, 142, 143, 145, 146, 147, 148, 151, 154, 157, 158, 162, 166, 169, 171, 173, 174, 175, 176, 177, 178, 179, 182, 183, 191, 194, 195, 198, 201, 203, 213, 215, 228, 229, 232, 234, 235, 236, 240, 241, 242, 246, 249, 250, 251, 256, 257, 262, 265, 275, 279, 283, 284, 299, 302], "geometr": [16, 30, 48, 52, 67, 70, 218], "vtk": [17, 22, 42, 72, 86, 87, 89, 93, 100, 101, 104, 107, 123, 124, 127, 128, 131, 132, 135, 137, 138, 139, 141, 143, 147, 152, 163, 164, 165, 166, 168, 169, 171, 172, 174, 193, 194, 198, 199, 200, 211, 220, 223, 227, 230, 236, 239, 251, 261, 262, 263, 266, 270, 271, 274, 279, 280, 283, 284, 290, 291, 292, 294, 295, 296, 297, 299, 300], "idea": [17, 90, 98, 102, 106, 110, 119, 122, 123, 127, 128, 130, 141, 147, 163, 170, 171, 172, 173, 174, 176, 178, 214, 221, 224, 228, 234, 239, 240, 243, 245, 249, 254, 257, 258, 260, 295], "save_polydata": [17, 285], "lib": [17, 135, 147, 162, 166, 168, 169, 285, 299], "empti": [17, 265, 270, 280, 281, 300, 301], "my_polydata": 17, "my_vertic": 17, "type": [17, 32, 86, 90, 128, 134, 141, 145, 146, 147, 164, 165, 166, 173, 177, 186, 220, 229, 230, 240, 248, 260, 261, 262, 263, 264, 265, 266, 267, 269, 270, 271, 272, 274, 275, 276, 278, 279, 280, 281, 282, 283, 284, 294], "mention": [17, 56, 112, 139, 171, 173, 178, 198, 202, 203, 213, 214, 215, 218, 219, 227, 231, 248, 258, 294], "int64": 17, "my_triangl": 17, "i8": 17, "set_polydata_vertic": [17, 285], "set_polydata_triangl": [17, 285], "file_nam": [17, 271, 282], "my_cub": 17, "cube_polydata": 17, "cube_vertic": 17, "get_polydata_vertic": [17, 285], "set_polydata_color": [17, 285], "get_polydata_color": [17, 285], "viz_surfac": [17, 291], "bmp": [18, 271], "jpeg": [18, 267, 271, 280, 282], "avail": [18, 22, 25, 33, 34, 79, 83, 86, 90, 91, 92, 93, 94, 96, 97, 99, 102, 104, 106, 107, 110, 113, 115, 116, 119, 121, 124, 125, 129, 131, 133, 135, 141, 147, 153, 159, 162, 164, 166, 169, 171, 222, 239, 245, 262, 275, 280, 284], "viz_textur": 18, "level": [19, 30, 171, 173, 227, 231, 262, 265, 274], "insid": [19, 20, 24, 28, 70, 80, 132, 139, 141, 142, 145, 147, 156, 162, 164, 166, 168, 182, 185, 192, 194, 199, 213, 220, 223, 227, 233, 236, 242, 245, 246, 248, 257, 264, 280, 284, 300], "timer_id": [19, 284], "destroi": [19, 78], "replac": [19, 67, 72, 86, 94, 97, 122, 128, 164, 211, 217, 242, 268, 269, 279, 282, 291, 293, 294, 299, 300], "faster": [19, 70, 71, 102, 114, 127, 161, 171, 198, 219], "viz_tim": 19, "demonstr": [20, 23, 25, 28, 35, 40, 43, 44, 45, 47, 48, 49, 50, 51, 53, 55, 72, 86, 117, 119, 121, 126, 128, 139, 140, 145, 160, 164, 165, 219], "collid": [20, 173, 262, 272, 296], "wall": [20, 73, 78, 83, 111, 114, 120, 123, 128], "veloc": [20, 31, 34, 152, 165, 171, 300], "simplic": [20, 173], "forc": [20, 34, 74, 75, 76, 77, 78, 122, 128, 138, 142, 147, 164, 166, 215, 264, 297, 300], "edg": [20, 32, 33, 34, 38, 70, 81, 147, 166, 209, 265], "box_edg": 20, "box_lx": 20, "box_li": 20, "box_lz": 20, "edge1": 20, "edge2": 20, "edge3": 20, "edge4": 20, "edge5": 20, "lower": [20, 23, 67, 110, 218, 232, 264, 269, 282], "num_particl": [20, 24], "ndindex": 20, "distanc": [20, 25, 30, 34, 38, 67, 70, 71, 90, 115, 140, 165, 166, 167, 171, 175, 190, 222, 262, 264, 275, 282, 284, 295, 300], "linalg": [20, 22, 25], "norm": [20, 24, 28, 262, 263, 281], "vel_mag_i": 20, "vel": 20, "vel_mag_j": 20, "equal": [20, 24, 60, 61, 86, 114, 165, 262, 263, 269, 283], "sum": [20, 114, 173, 242, 245, 275, 281], "dt": [20, 23, 58], "where": [20, 25, 27, 59, 64, 70, 86, 89, 101, 111, 114, 120, 128, 135, 137, 139, 141, 147, 154, 165, 166, 173, 175, 177, 180, 196, 207, 212, 215, 224, 225, 226, 227, 235, 255, 256, 262, 263, 265, 266, 267, 274, 275, 277, 281, 282, 283, 284, 301], "randomli": [20, 34, 56, 297], "step": [20, 24, 29, 33, 34, 37, 49, 57, 58, 60, 67, 70, 74, 75, 76, 77, 78, 86, 89, 102, 104, 109, 118, 119, 120, 132, 152, 165, 171, 198, 219, 233, 236, 239, 240, 245, 246, 248, 264, 265, 282, 295, 300, 301], "With": [20, 22, 26, 35, 67, 82, 90, 107, 117, 124, 128, 129, 141, 145, 154, 186, 238, 257, 301], "streamtub": [20, 22, 25, 285, 294], "box_cent": 20, "box_direct": 20, "box_color": 20, "line_actor": [20, 31], "no_vertices_per_spher": 20, "len": [20, 23, 24, 26, 27, 31, 33, 34, 38, 42, 74, 81, 262, 280], "initial_vertic": [20, 23, 24, 27, 31], "reset_clipping_rang": [20, 22, 34, 37, 43, 47, 51, 53, 284, 285], "simple_collis": 20, "bunch": [21, 48, 51, 52, 72, 83], "app": [21, 33, 83], "marker": [21, 29, 61, 83, 132, 138, 139, 159, 166, 167, 285, 298, 301], "interdisciplinari": [21, 83], "journal": [21, 83, 267, 298], "network": [21, 83, 132, 136, 138, 150, 166, 168, 294, 297], "roi": [21, 26, 83, 243, 262, 300], "streamlin": [21, 22, 83, 95, 226, 262, 263, 265, 283, 294], "charg": [21, 83], "particl": [21, 24, 83, 152, 165, 296], "magnet": [21, 27, 83], "electr": [21, 27, 83], "field": [21, 27, 83, 115, 166, 239, 262, 263, 265, 282, 283, 295], "brownian": [21, 83, 152, 165, 297, 300], "video": [21, 83, 100, 101, 141, 166, 173, 185, 206, 219, 264, 280, 284, 298], "fine": [21, 83, 132, 135, 138, 158, 166, 175, 177, 180, 205, 214, 227, 230, 251, 260, 299], "tune": [21, 83, 132, 138, 158, 224, 299], "opengl": [21, 83, 89, 102, 132, 135, 138, 166, 168, 171, 172, 223, 227, 236, 239, 245, 279, 280, 284, 299, 300], "state": [21, 61, 83, 132, 138, 139, 145, 147, 166, 173, 191, 219, 227, 264, 279, 282, 284, 294, 299], "shader": [21, 67, 70, 71, 72, 90, 95, 100, 102, 104, 110, 113, 118, 124, 125, 127, 132, 140, 164, 166, 168, 169, 171, 174, 185, 188, 193, 194, 200, 204, 211, 215, 217, 219, 220, 223, 225, 231, 236, 239, 242, 245, 249, 251, 252, 257, 258, 262, 267, 285, 294, 296, 297, 298, 299, 300], "electromagnet": [21, 83, 297], "wave": [21, 31, 83, 149, 299], "propag": [21, 83, 133, 145, 148, 190, 229, 232, 297], "metric": [21, 67, 70, 83], "tesseract": [21, 83, 220, 300], "hypercub": [21, 83], "collis": [21, 73, 75, 83, 90, 123, 128], "advanc": [21, 83, 90, 142, 225, 275, 297], "brain": [21, 26, 83, 243], "fiber": [21, 83, 291], "odf": [21, 83, 96, 131, 225, 246, 249, 252, 255, 262, 263, 292, 297], "visualis": [21, 83, 134], "fractal": [21, 83, 300], "version": [21, 82, 83, 135, 138, 141, 144, 164, 166, 169, 171, 173, 174, 176, 185, 194, 199, 219, 220, 222, 239, 251, 253, 259, 262, 265, 269, 275, 277, 279, 280, 282, 284, 291, 294, 296, 299, 300, 301], "tensor": [21, 83, 225, 228, 234, 237, 240, 243, 249, 252, 262, 265, 285], "ellipsoid": [21, 71, 83, 118, 127, 225, 234, 237, 238, 242, 246, 263, 285, 297], "dti": [21, 83, 225, 243, 249], "tensor_slic": [21, 83, 228, 240, 243, 285, 300], "v": [21, 23, 30, 38, 66, 83, 135, 194, 210, 262, 265, 281, 301], "pbr": [21, 66, 83, 169, 297, 299], "thin": [22, 165], "capabl": [22, 28, 113, 119, 120, 121, 127, 129, 163, 219, 220, 254, 262], "toolkit": [22, 223], "framework": [22, 100, 119, 127, 227], "tailor": 22, "diffus": [22, 26, 237, 240, 243, 274], "modul": [22, 23, 24, 26, 27, 28, 30, 31, 35, 61, 67, 68, 69, 70, 83, 86, 131, 133, 135, 137, 139, 141, 145, 146, 147, 148, 149, 152, 155, 156, 157, 158, 160, 161, 162, 164, 165, 166, 168, 169, 215, 219, 220, 222, 257, 260, 262, 265, 268, 275, 278, 285, 291, 297, 298, 299, 300, 301], "wa": [22, 69, 90, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 133, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 154, 158, 160, 163, 165, 166, 168, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 183, 184, 186, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 204, 207, 208, 210, 211, 214, 218, 219, 223, 224, 226, 227, 228, 229, 231, 232, 234, 235, 238, 240, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 264, 265, 266, 269, 280, 283, 284, 300, 301], "fvtk": [22, 291], "still": [22, 67, 89, 111, 114, 122, 124, 128, 141, 145, 148, 151, 166, 171, 173, 183, 187, 195, 197, 204, 205, 207, 215, 228, 237, 242, 243, 244, 248, 251, 252, 254, 258, 269], "backward": [22, 291, 294], "compat": [22, 90, 99, 115, 131, 166, 167, 168, 199, 229, 238, 250, 259, 291, 294, 295, 297], "comprehens": 22, "fetcher": [22, 34, 72, 81, 177, 218, 285, 294, 297, 300], "read_bundles_2_subject": [22, 25], "disk": [22, 48, 51, 171, 265, 266, 282, 285, 299], "open": [22, 82, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 128, 130, 131, 132, 133, 138, 141, 145, 147, 159, 164, 166, 169, 170, 173, 174, 219, 221, 222, 229, 255, 278, 282, 298, 300, 301], "dialog": [22, 120, 128, 282, 294], "snapshot": [22, 285, 293, 299, 300], "slider": [22, 28, 33, 35, 39, 46, 83, 154, 179, 182, 191, 196, 211, 214, 218, 219, 254, 282, 293, 294, 299, 300], "input": [22, 25, 35, 58, 65, 67, 70, 191, 195, 256, 262, 263, 265, 269, 282, 283, 284], "oper": [22, 67, 86, 111, 128, 168, 177, 227, 230, 233, 248, 300], "fa": [22, 25, 26], "t1": [22, 58, 264], "lineslider2d": [22, 28, 35, 46, 50, 51, 53, 117, 182, 232, 285, 294], "widget": [22, 28, 79, 83, 91, 101, 128, 164, 168, 193, 199, 285, 287, 291], "fetch": [22, 26, 28, 35, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 154, 164, 218, 220, 240, 267, 291, 300, 301], "output": [22, 67, 72, 104, 110, 113, 116, 119, 121, 124, 127, 129, 165, 173, 204, 211, 236, 244, 248, 251, 271, 277, 283, 284], "af": 22, "arcuat": 22, "fasciculu": 22, "subject": [22, 173, 219], "cst": [22, 25], "cc_1": 22, "bring": [22, 67, 86, 111], "ra": [22, 262], "1mm": [22, 262], "extend": [22, 30, 173, 226, 250], "design": [22, 67, 69, 86, 100, 112, 114, 126, 128, 142, 148, 162, 171, 179, 234, 236, 257, 281], "decid": [22, 23, 27, 31, 100, 101, 106, 109, 114, 117, 119, 120, 121, 122, 123, 127, 128, 133, 136, 139, 140, 142, 145, 146, 148, 154, 158, 164, 171, 175, 177, 180, 181, 183, 192, 207, 229, 236, 240, 247, 251, 254, 259, 283, 284], "space": [22, 25, 57, 67, 70, 71, 106, 134, 137, 146, 160, 163, 164, 165, 171, 186, 262, 264, 265, 275, 281, 283, 298], "world_coord": [22, 276], "nativ": [22, 25, 120, 128, 161, 262, 263, 294], "back": [22, 86, 111, 114, 171, 173, 183, 186, 219, 236, 242, 251, 284, 301], "invers": [22, 171, 205, 270], "transform_streamlin": [22, 25], "inv": [22, 25], "stream_actor": [22, 25], "image_actor_z": 22, "ey": [22, 284], "slicer_opac": 22, "origin": [22, 24, 30, 55, 56, 61, 70, 86, 111, 123, 177, 190, 195, 199, 214, 220, 223, 236, 242, 251, 257, 261, 262, 265, 266, 270, 283, 300, 301], "display_ext": [22, 26, 28, 262, 263, 285], "image_actor_x": 22, "x_midpoint": 22, "image_actor_i": 22, "y_midpoint": 22, "image_actor": [22, 262], "ahead": [22, 173, 224, 226, 253, 256], "line_slider_z": [22, 28], "min_valu": [22, 28, 35, 50, 51, 53, 282], "max_valu": [22, 28, 35, 50, 51, 53, 282], "initial_valu": [22, 28, 35, 50, 51, 53, 282], "text_templ": [22, 28, 35, 50, 51, 53, 282], "0f": [22, 28], "length": [22, 25, 26, 28, 35, 46, 51, 55, 62, 65, 107, 219, 228, 262, 263, 264, 267, 270, 278, 281, 282, 283, 285], "140": [22, 28, 85, 294], "line_slider_x": [22, 28, 50, 51], "line_slider_i": [22, 28, 50, 51], "opacity_slid": 22, "write": [22, 28, 90, 126, 128, 135, 140, 141, 144, 147, 162, 172, 174, 205, 217, 254, 257, 270, 280], "regist": [22, 28, 30, 35, 148, 301], "change_slice_z": [22, 28], "change_slice_x": [22, 28], "change_slice_i": [22, 28], "change_opac": 22, "on_chang": [22, 28, 30, 35, 43, 44, 47, 49, 50, 51, 52, 53, 191, 282, 285, 300], "label": [22, 26, 28, 35, 37, 40, 44, 50, 51, 57, 68, 69, 114, 117, 157, 166, 167, 168, 258, 282, 284, 285, 291, 299, 301], "identifi": [22, 111, 141, 211, 218, 226, 232, 234, 238, 250, 256, 259], "build_label": [22, 28], "font_siz": [22, 28, 30, 35, 38, 43, 44, 47, 50, 51, 52, 74, 75, 76, 77, 78, 87, 262, 282, 285], "18": [22, 23, 25, 28, 30, 43, 51, 55, 74, 75, 77, 85, 153, 166, 172, 282, 292, 295], "font_famili": [22, 28, 43, 47, 262, 282, 285], "arial": [22, 28, 43, 47, 262, 282], "justif": [22, 28, 44, 50, 241, 262, 282, 285, 299], "ital": [22, 28, 262, 282, 285], "shadow": [22, 28, 171, 262, 282, 285], "background_color": [22, 28, 282, 285], "line_slider_label_z": [22, 28], "line_slider_label_x": [22, 28], "line_slider_label_i": [22, 28], "opacity_slider_label": 22, "1030": [22, 28], "120": [22, 28, 43, 85, 186, 294], "38": [22, 28], "screen": [22, 25, 28, 51, 70, 89, 168, 193, 227, 230, 232, 239, 242, 245, 248, 257, 267, 282, 284, 300], "properli": [22, 28, 101, 105, 122, 142, 174, 177, 204, 214, 239, 252, 257], "solut": [22, 28, 102, 107, 135, 136, 138, 139, 141, 144, 148, 154, 166, 226, 229, 233, 236, 239, 242, 251, 256, 259, 262, 280], "issu": [22, 28, 89, 90, 101, 103, 105, 106, 107, 109, 111, 112, 113, 114, 116, 117, 119, 120, 121, 122, 123, 126, 127, 128, 132, 135, 136, 142, 145, 147, 154, 166, 168, 172, 173, 174, 175, 177, 178, 179, 181, 186, 187, 190, 194, 195, 197, 198, 200, 202, 203, 206, 208, 211, 212, 213, 215, 218, 219, 226, 227, 230, 232, 235, 236, 238, 241, 242, 244, 245, 247, 249, 250, 251, 252, 255, 256, 257, 259, 260, 269, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "re_align": [22, 28, 35, 282, 285], "getsiz": [22, 28, 35], "win_callback": [22, 28, 35, 284], "size_old": [22, 28, 35], "size_chang": [22, 28, 35], "final": [22, 28, 29, 30, 33, 34, 35, 51, 56, 61, 67, 68, 69, 70, 86, 102, 114, 120, 123, 126, 129, 133, 141, 142, 145, 149, 157, 168, 171, 188, 194, 203, 227, 234, 236, 239, 241, 242, 245, 249, 251, 253, 254, 255, 257, 258, 259, 260, 262, 264, 265, 282, 283, 297, 300], "pleas": [22, 28, 33, 37, 90, 301], "add_window_callback": [22, 28, 35, 284, 285, 294], "bundles_and_3_slic": 22, "del": [22, 28], "viz_advanc": 22, "necessari": [23, 24, 26, 27, 30, 31, 35, 67, 68, 69, 70, 76, 78, 112, 114, 120, 135, 141, 166, 229, 231, 241, 243, 246, 280, 282, 284, 299, 300, 301], "colormap": [23, 28, 33, 34, 37, 57, 81, 91, 165, 185, 191, 245, 248, 262, 263, 283, 285, 287, 291, 295, 298], "being": [23, 34, 70, 78, 89, 104, 106, 122, 129, 139, 140, 141, 148, 154, 171, 179, 196, 198, 200, 203, 206, 215, 217, 219, 230, 233, 236, 239, 248, 251, 257, 264, 282, 283, 291, 294, 300], "plot": [23, 24, 27, 31, 239, 245, 265], "kindli": [23, 27], "onli": [23, 25, 30, 35, 55, 56, 58, 60, 61, 64, 67, 107, 120, 122, 129, 139, 140, 142, 145, 147, 148, 152, 160, 164, 166, 168, 171, 179, 181, 189, 191, 193, 198, 201, 218, 219, 235, 245, 248, 249, 251, 257, 258, 259, 262, 263, 264, 265, 280, 282, 283, 284, 299], "update_surfac": 23, "equat": [23, 58], "cmap_nam": 23, "viridi": [23, 245, 265], "f": [23, 42, 141, 158, 258, 265, 279], "eval": [23, 26, 262], "vstack": [23, 25], "m_v": 23, "ab": [23, 26, 67], "create_colormap": [23, 285, 297], "usag": [23, 86, 90, 143, 173, 233, 235, 240, 254, 257], "float": [23, 24, 40, 51, 67, 70, 72, 164, 190, 251, 257, 260, 262, 263, 264, 265, 270, 271, 272, 274, 275, 278, 279, 280, 282, 283, 284], "begin": [23, 24, 27, 30, 31, 61, 62, 149, 166, 229], "program": [23, 70, 72, 127, 171, 172, 198, 204, 211, 224, 225, 227, 230, 236, 245, 247, 248, 254, 255, 256, 262, 279, 295], "amount": [23, 61, 67, 81, 135, 217, 219, 228, 237, 240, 249, 262, 280], "increment": [23, 27, 31, 259, 282, 285], "iter": [23, 34, 36, 38, 75, 76, 77, 86, 164, 245, 265, 280, 281], "lower_xbound": 23, "bound": [23, 107, 128, 161, 165, 173, 178, 180, 184, 187, 208, 214, 218, 241, 244, 247, 250, 255, 262, 272, 275, 282, 283, 294, 295], "upper_xbound": 23, "upper": [23, 232], "lower_ybound": 23, "upper_ybound": 23, "npoint": [23, 27], "high": [23, 27, 28, 67, 90, 135, 194, 262, 269, 271, 272, 284], "qualiti": [23, 27, 67, 94, 96, 97, 99, 115, 125, 228, 240, 243, 251, 252, 271, 284, 291, 292, 293, 294, 295, 296], "slow": [23, 27, 75, 76, 77, 78, 86, 140, 198, 219, 262], "128": [23, 25, 274, 294], "elev": [23, 30, 284, 285], "linspac": [23, 27, 68], "meshgrid": 23, "reshap": [23, 38, 75, 76, 77, 78, 86, 120, 177, 186, 283, 294], "obtain": [23, 26, 237, 246, 252, 258, 265, 275, 298], "create_surfac": 23, "colormap_nam": 23, "surf": 23, "no_vertices_per_point": [23, 24, 27, 31], "eq1": 23, "eq2": 23, "eq3": 23, "eq4": 23, "variou": [23, 28, 45, 74, 76, 78, 86, 109, 111, 128, 134, 154, 173, 175, 176, 177, 178, 193, 204, 214, 220, 235, 259], "hot": 23, "plasma": [23, 265], "ocean": [23, 173], "append": [23, 33, 34, 38, 40, 42, 51, 75, 76, 77, 78, 81, 105, 181, 279, 282], "configur": [23, 24, 27, 28, 31, 38, 67, 147, 300], "individu": [23, 26, 70, 75, 77, 78, 86, 111, 117, 120, 136, 139, 145, 164, 171, 174, 176, 182, 208, 214, 218, 262, 263, 282, 300], "t_actor": 23, "17": [23, 30, 63, 67, 80, 85, 150, 153, 166, 218, 220, 283, 291, 293], "grid_ui": [23, 26], "gridui": [23, 26, 94, 152, 252, 285, 291, 300], "caption": [23, 26, 262, 282, 292, 300], "caption_offset": [23, 26, 262, 282], "dim": [23, 26, 186, 262, 272, 278, 282, 283], "cell_pad": [23, 26, 262, 272, 282], "aspect_ratio": [23, 262, 272, 282, 283], "rotation_axi": [23, 282], "titl": [23, 27, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 71, 101, 145, 164, 173, 262, 282, 284, 285, 294], "form": [23, 58, 67, 75, 154, 171, 197, 212, 227, 239, 262, 263, 264, 272, 277, 278, 282, 283, 302], "update_surface_actor_color": [23, 285], "viz_animated_surfac": 23, "pedesi": 24, "suspend": 24, "medium": [24, 27, 135, 141], "exhibit": [24, 259], "scipi": [24, 89, 112, 294], "stat": [24, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "descript": [24, 27, 31, 37, 38, 86, 127, 128, 151, 154, 164, 165, 166, 218, 219, 220, 237, 242, 277, 279, 301], "total_tim": 24, "discret": [24, 67, 248, 275], "via": [24, 72, 90, 105, 111, 134, 143, 146, 158, 281, 284, 297], "time_step": 24, "num_total_step": 24, "counter_step": 24, "delta": 24, "whose": [24, 31, 67, 165, 262, 267, 272, 275, 282], "varianc": [24, 234, 237], "path_thick": 24, "thick": [24, 262, 263, 275], "asarrai": [24, 26], "tile": 24, "path_actor": 24, "update_path": 24, "rv": 24, "l_particl": 24, "_": [24, 26, 30, 34, 36, 43, 59, 75, 77, 78, 162, 242, 265, 281], "container_actor": 24, "235": [24, 85, 295], "list_particl": 24, "p": [24, 32, 67, 74, 75, 76, 77, 78, 80, 81, 86, 120, 141, 166, 172, 186, 262, 267, 281], "viz_brownian_mot": 24, "dix": 25, "subj_id": 25, "cg": 25, "fraction": [25, 26, 262, 282], "anisotropi": [25, 26, 35, 68, 274, 283, 299], "cingulum": 25, "bundle_n": 25, "176": [25, 294], "118": [25, 294], "52": [25, 85, 291], "113": 25, "76": [25, 294], "56": [25, 291], "bundle1": 25, "mai": [25, 38, 56, 61, 64, 70, 86, 128, 151, 166, 172, 204, 218, 220, 230, 242, 248, 249, 262, 269, 277, 283, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "wonder": [25, 105], "knew": [25, 171, 172], "veri": [25, 64, 67, 109, 110, 111, 112, 135, 142, 144, 151, 160, 162, 164, 171, 172, 173, 186, 190, 198, 219], "just": [25, 29, 30, 38, 51, 70, 90, 135, 136, 139, 141, 148, 151, 166, 171, 173, 177, 180, 184, 201, 204, 211, 214, 215, 218, 227, 228, 230, 236, 251, 255, 258, 264, 268, 279, 280, 282, 283, 301], "close": [25, 80, 100, 101, 138, 141, 203, 225, 241, 265, 275, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "camera_info": [25, 284, 285], "focal": [25, 56, 185, 264, 284], "view": [25, 56, 82, 171, 173, 191, 264, 265, 281, 284], "stream_actor2": 25, "scalar": [25, 177, 262, 264, 270, 283], "bar": [25, 262, 282, 284, 300], "scalar_bar": [25, 285], "bundle2": 25, "hue": 25, "red": [25, 27, 31, 43, 44, 47, 50, 74, 262, 284], "satur": 25, "lut_cmap": 25, "stream_actor3": 25, "bar2": 25, "bundle3": 25, "orang": [25, 44, 50], "stream_actor4": 25, "bundle4": 25, "blue": [25, 27, 31, 37, 43, 44, 47, 50, 74, 143, 211, 262, 265, 275, 282, 284], "black": [25, 173, 242, 300], "stream_actor5": 25, "bar3": 25, "bundle5": 25, "case": [25, 30, 35, 40, 51, 58, 67, 70, 86, 102, 105, 111, 129, 145, 147, 154, 165, 166, 173, 178, 196, 199, 235, 241, 242, 248, 257, 258, 264, 265, 275, 282, 283, 294], "per": [25, 55, 67, 106, 180, 199, 258, 262, 263, 264, 266, 271, 283, 284], "insert": [25, 38, 279, 282], "rgb": [25, 44, 186, 262, 263, 264, 265, 274, 275, 278, 282, 283, 284, 297], "stream_actor6": 25, "bundle6": 25, "drawn": [25, 67, 139, 162, 175, 230, 262, 263, 282, 283], "width": [25, 32, 87, 103, 107, 114, 128, 141, 175, 219, 227, 230, 236, 248, 262, 264, 272, 282, 283, 284, 285, 300], "regardless": 25, "realism": 25, "enabl": [25, 26, 61, 78, 90, 97, 127, 134, 146, 241, 253, 261, 264, 284, 291, 293, 300], "depth_cu": [25, 262, 291], "shrink": [25, 247, 262], "scheme": [25, 30], "best": [25, 58, 129, 142, 173, 178, 257, 262, 301], "stream_actor7": 25, "bundle7": 25, "shade": [25, 67, 69, 72, 121, 127, 174, 220, 262, 274], "fake_tub": [25, 34, 38, 262, 291], "stream_actor8": 25, "bundle8": 25, "fulli": [25, 86, 90, 242, 262, 263, 265], "challeng": [25, 102, 104, 109, 110, 147, 171, 224, 226, 229, 232, 235, 238, 247, 251, 256, 259], "techniqu": [25, 26, 61, 67, 70, 108, 121, 124, 154, 190, 223, 225, 238, 280], "stream_actor9": 25, "bundle9": 25, "yet": [25, 111, 114, 157, 161, 164, 172, 182, 191, 195, 224, 228, 236, 251], "much": [25, 26, 67, 102, 112, 127, 173, 177, 178, 219, 231, 233, 246, 258, 262, 284], "geometri": [25, 30, 59, 70, 71, 100, 102, 127, 188, 194, 215, 217, 219, 220, 262, 278, 279, 300], "computation": [25, 127], "expens": [25, 127, 135, 166], "larg": [25, 26, 34, 99, 115, 125, 131, 132, 135, 140, 145, 159, 179, 186, 222, 223, 228, 265, 294, 295, 296, 297, 298, 300], "approxim": [25, 262], "describ": [25, 26, 35, 86, 89, 133, 139, 142, 147, 166, 218, 230, 233, 239, 242, 258, 260, 261, 264, 265, 267, 282, 284, 295], "stream_actor10": 25, "bundle10": 25, "viz_bundl": 25, "load_nifti": 26, "_fa": 26, "_color_fa": 26, "fetch_viz_dmri": [26, 28, 285], "read_viz_dmri": [26, 28, 285], "express": [26, 28, 86, 172, 262, 263, 268, 269, 302], "eigenvalu": [26, 262], "eigenvector": [26, 262, 265], "decomposit": 26, "water": 26, "within": [26, 35, 67, 68, 86, 104, 106, 110, 113, 117, 126, 127, 128, 145, 173, 226, 282, 284], "slice_evec": 26, "slice_ev": 26, "roi_evec": 26, "roi_ev": 26, "whole_brain_evec": 26, "whole_brain_ev": 26, "must": [26, 29, 56, 58, 59, 61, 64, 86, 117, 135, 141, 147, 164, 166, 168, 219, 230, 262, 264, 267, 273, 274, 275, 279, 282, 302], "repulsionn": 26, "724": [26, 243, 300], "repulsion100": [26, 28, 278], "As": [26, 67, 95, 103, 106, 112, 118, 128, 133, 134, 135, 141, 145, 147, 148, 154, 157, 162, 173, 174, 175, 177, 178, 180, 181, 182, 187, 192, 197, 198, 199, 202, 204, 205, 207, 208, 211, 214, 218, 219, 223, 227, 230, 231, 232, 233, 234, 241, 242, 244, 246, 248, 251, 254, 256, 257, 258, 264], "__init__": [26, 36, 141, 261, 262, 263, 264, 265, 269, 270, 272, 275, 276, 280, 282, 284, 285], "self": [26, 30, 36, 141, 272, 282, 300], "sphere100": 26, "readi": [26, 33, 34, 35, 67, 86, 111, 116, 123, 162, 168, 201, 203, 219, 231, 233, 234, 245, 246, 248, 250, 251, 253, 257, 301], "overlap": [26, 209], "evec": [26, 262], "tensor_slice_100": 26, "result": [26, 29, 33, 34, 38, 60, 69, 110, 111, 135, 136, 141, 142, 144, 166, 172, 173, 177, 190, 204, 229, 231, 232, 242, 245, 247, 248, 251, 252, 258, 259, 267, 273, 279, 283, 284], "roll": [26, 86, 198, 281, 284, 285], "tensor_slice_100_zoom": 26, "redefin": [26, 284], "repulsion200": [26, 278], "repulsion724": [26, 278], "revert": [26, 256], "purpos": [26, 67, 68, 69, 90, 136, 142, 143, 164, 234, 240, 246, 302], "helper": [26, 35, 58, 78, 145, 194, 209, 218, 245, 250, 285, 300], "facilit": [26, 256, 265], "correct": [26, 30, 51, 61, 145, 168, 181, 208, 210, 214, 228, 231, 234, 243, 244, 245, 252, 255, 258, 259, 270, 283, 284, 292, 294, 300], "get_param": 26, "valid_mask": 26, "nonzero": 26, "ndarrai": [26, 36, 58, 220, 260, 262, 263, 264, 265, 266, 270, 271, 275, 278, 279, 281, 282, 283, 284], "rearrang": 26, "fevec": 26, "feval": 26, "tensor_slice_sdf": 26, "thu": [26, 105, 109, 147, 168, 240, 281], "raymarch": [26, 71, 118, 127, 225, 228, 231, 238, 246, 249], "smoother": [26, 38, 67, 177, 193, 220, 241, 262], "sinc": [26, 56, 58, 60, 61, 65, 67, 70, 71, 86, 89, 100, 102, 116, 118, 126, 140, 141, 171, 172, 177, 186, 195, 198, 219, 223, 225, 231, 237, 243, 244, 246, 253, 254, 255, 258, 259, 269, 284], "polygon": [26, 66, 67, 71, 83, 118, 124, 127, 203, 262, 283, 285, 300], "sdf": [26, 66, 81, 83, 104, 106, 119, 127, 131, 166, 222, 225, 231, 234, 238, 246, 249, 285, 295, 297, 300], "tensor_slice_sdf_zoom": 26, "One": [26, 135, 138, 139, 141, 147, 163, 166, 168, 172, 220, 226, 236, 239, 251, 265, 270, 281], "implement": [26, 30, 67, 69, 70, 86, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 117, 121, 123, 124, 126, 127, 128, 129, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 148, 149, 151, 152, 154, 161, 163, 165, 166, 168, 171, 172, 173, 175, 185, 187, 190, 191, 193, 195, 196, 198, 199, 203, 206, 207, 209, 211, 212, 214, 215, 216, 219, 220, 223, 225, 226, 227, 229, 230, 231, 235, 236, 237, 239, 241, 242, 245, 246, 248, 249, 251, 252, 254, 259, 262, 265, 279, 280, 281, 286, 295, 298, 300], "meval": 26, "mevec": 26, "sphere200": 26, "sphere724": 26, "tensor_100": 26, "tensor_200": 26, "tensor_724": 26, "tensor_sdf": 26, "560": [26, 45, 300], "tensor_comparison": 26, "magnif": [26, 166, 284, 300], "interest": [26, 30, 68, 69, 98, 119, 130, 136, 142, 143, 160, 170, 172, 219, 221, 227, 239, 242, 251, 261], "tensor_roi": 26, "data_shap": 26, "87": [26, 292], "tensor_roi_100": 26, "try": [26, 37, 72, 90, 101, 109, 114, 122, 124, 126, 127, 129, 134, 137, 138, 140, 148, 152, 161, 163, 171, 173, 178, 179, 184, 189, 193, 194, 200, 203, 206, 207, 211, 215, 218, 219, 227, 231, 239, 241, 242, 245, 251, 252, 257, 301], "longer": 26, "contrast": [26, 227], "without": [26, 30, 75, 77, 82, 89, 90, 111, 138, 141, 143, 147, 151, 166, 168, 187, 191, 193, 211, 220, 228, 230, 231, 232, 236, 239, 251, 253, 262, 264, 265, 266, 272, 284, 297, 299, 300, 301, 302], "compromis": [26, 67, 90, 164, 228], "tensor_roi_sdf": 26, "fact": [26, 172, 230], "although": [26, 69, 135, 140, 141, 166, 225, 235, 240, 250, 256, 257, 259], "low": [26, 28, 80, 82, 135, 166, 171, 227, 251, 256, 262, 265, 271, 297], "whole": [26, 142, 154, 164, 171, 173, 243, 247, 254, 257], "exact": [26, 173, 284], "184512": 26, "nois": [26, 127, 171, 234, 237], "fil": 26, "elem": 26, "compress": [26, 271], "tensor_whole_brain_sdf": 26, "viz_dt_ellipsoid": 26, "linearli": [27, 63, 264], "polar": [27, 281], "sinusoid": 27, "through": [27, 61, 68, 69, 70, 80, 86, 90, 100, 102, 104, 107, 126, 127, 128, 138, 165, 166, 171, 172, 173, 174, 214, 223, 226, 227, 230, 247, 250, 253, 280, 282, 297, 300, 301], "homogen": [27, 265, 281, 283], "isotrop": [27, 274], "dissipationless": 27, "vacuum": 27, "oscil": [27, 76], "orthogon": [27, 228], "phase": [27, 31], "wavenumb": 27, "abscissa": 27, "angular": [27, 31], "frequenc": [27, 31], "update_coordin": [27, 31], "ang_frq": 27, "phase_angl": [27, 31], "800": [27, 30, 31, 40, 47, 48, 49, 50, 51, 52, 53, 80], "wavelength": 27, "incre_tim": [27, 31], "angular_frq": [27, 31], "yellow": [27, 44, 50, 209, 211], "tip_length": [27, 31, 262, 278], "tip_radiu": [27, 31, 262, 278], "012": [27, 31], "shaft_radiu": [27, 31, 262, 278], "pt": [27, 31, 262, 282, 283], "wave_actor1": 27, "xx": 27, "yy": 27, "zz": 27, "pts2": 27, "colors2": 27, "wave_actor2": 27, "vertices2": 27, "vcolors2": 27, "no_vertices_per_point2": 27, "initial_vertices2": 27, "160": [27, 60, 85, 294], "time_incr": 27, "viz_emwav": 27, "viz_emwave_anim": 27, "viewer": [28, 220], "odf_slic": [28, 252, 255, 285, 291, 297], "get_spher": 28, "reconst": [28, 37], "shm": [28, 37], "sh_to_sf_matrix": 28, "fetch_viz_icon": [28, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 285], "fix_winding_ord": [28, 263, 285], "harmon": [28, 106, 118, 127, 246, 249, 252, 255, 262], "sh": [28, 141, 258, 262, 263], "coeffici": [28, 74, 127, 258, 262, 263, 274], "fodf_img": 28, "fodf": 28, "grid_shap": 28, "sf": [28, 262, 263], "b_low": 28, "onto": [28, 227, 281], "sphere_low": 28, "return_inv": 28, "radial_scal": [28, 262, 263], "global_cm": [28, 262, 263], "odf_actor_z": 28, "b_matrix": [28, 262], "coron": 28, "odf_actor_i": 28, "odf_actor_x": 28, "dynam": [28, 75, 102, 109, 127, 147, 164, 166, 219, 225, 247, 248, 250, 263, 282, 294], "sphere_high": 28, "fix": [28, 78, 86, 102, 103, 105, 107, 109, 112, 113, 115, 120, 122, 123, 134, 138, 139, 141, 142, 151, 154, 156, 161, 164, 166, 167, 168, 171, 172, 173, 176, 177, 178, 179, 181, 185, 186, 190, 194, 198, 203, 206, 207, 212, 213, 214, 217, 218, 219, 220, 226, 232, 242, 244, 250, 251, 257, 258, 259, 264, 265, 288, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "three": [28, 30, 51, 56, 75, 77, 101, 107, 128, 143, 146, 147, 160, 165, 166, 168, 171, 218, 245, 247, 248, 251, 265, 283, 300], "clockwis": [28, 263, 274, 281, 283], "wind": [28, 283, 294], "awai": [28, 171, 283, 284], "b_high": 28, "combobox": [28, 39, 83, 103, 105, 107, 115, 117, 128, 226, 229, 282, 295], "dure": [28, 60, 65, 86, 95, 105, 109, 126, 127, 129, 132, 133, 139, 148, 154, 164, 165, 171, 172, 186, 206, 223, 224, 225, 229, 235, 240, 244, 247, 249, 259, 284, 294, 298], "execut": [28, 75, 77, 78, 86, 135, 141, 147, 166, 173, 204, 211, 217, 236, 259, 264, 277, 279, 280, 300], "sphere_dict": 28, "combobox2d": [28, 44, 50, 101, 103, 107, 109, 112, 128, 232, 250, 285, 295, 300], "item": [28, 43, 44, 50, 55, 105, 256, 259, 262, 264, 265, 282, 285], "combo": [28, 114, 128, 282], "slice_along_axi": [28, 263, 285], "yaxi": [28, 263], "xaxi": [28, 263], "change_spher": 28, "selected_text": [28, 44, 50, 282, 285], "update_spher": [28, 263, 285], "odf_slicer_3d": 28, "viz_fiber_odf": 28, "sometim": [29, 128, 141, 166, 209, 211, 280], "about": [29, 60, 67, 76, 78, 86, 87, 89, 98, 101, 109, 112, 130, 134, 135, 141, 143, 147, 152, 158, 160, 162, 163, 166, 170, 173, 174, 177, 179, 187, 190, 192, 202, 214, 217, 218, 221, 223, 225, 228, 233, 235, 236, 237, 239, 241, 245, 248, 252, 254, 255, 258, 260, 267, 269, 275, 280, 284, 294, 298, 300, 301], "special": [29, 35, 103, 111, 165, 166, 257, 297, 298, 302], "effect": [29, 68, 69, 77, 95, 114, 124, 127, 144, 147, 162, 164, 166, 171, 245, 248, 251, 257, 262, 279], "shader_apply_effect": [29, 285], "remove_observer_from_actor": [29, 285], "proce": [29, 86, 231, 258], "actor_no_depth_test": 29, "marker_opac": [29, 262], "actor_normal_blend": 29, "actor_add_blend": 29, "actor_sub_blend": 29, "actor_mul_blend": 29, "enter": [29, 173, 282, 301], "topic": [29, 100, 122, 152, 217], "pre": [29, 133, 168, 218, 258, 282, 300], "built": [29, 86, 168, 172, 220], "gl_function": 29, "instanc": [29, 61, 86, 127, 135, 142, 147, 148, 166, 168, 196, 259, 280, 282, 284], "context": [29, 135, 141, 166, 168, 223, 230, 236, 261, 280, 284], "gl_set_normal_blend": [29, 285], "composit": [29, 218, 248], "id_observ": [29, 279], "gl_reset_blend": [29, 285], "gl_disable_blend": [29, 285], "gl_disable_depth": [29, 285], "gl_enable_depth": [29, 285], "gl_set_additive_blend": [29, 285], "gl_set_subtractive_blend": [29, 285], "gl_set_multiplicative_blend": [29, 285], "no_depth_test": 29, "viz_fine_tuning_gl_context": 29, "similar": [30, 43, 86, 102, 111, 112, 142, 171, 174, 176, 199, 209, 214, 218, 245, 255, 262, 265, 301], "recurs": [30, 145], "sierpinski": 30, "tetrahedron": [30, 278, 294], "tetrix": 30, "menger": 30, "spong": 30, "moselei": 30, "snowflak": 30, "hardcod": 30, "repeat_primit": [30, 220, 262, 285, 300], "ground": 30, "rule": [30, 132, 133, 148, 173, 224, 299], "comput": [30, 35, 37, 67, 68, 70, 90, 101, 106, 127, 132, 135, 147, 166, 171, 172, 173, 178, 182, 219, 223, 225, 230, 262, 272, 274, 283, 294], "depth": [30, 67, 164, 227, 262, 264, 284], "prevent": [30, 122, 141, 148, 257, 300], "infinit": [30, 164], "assum": [30, 135, 262, 263, 269, 282], "smaller": [30, 70, 173, 186], "ideal": [30, 102, 139, 242, 245, 248, 251], "alloc": [30, 227, 230, 233, 265], "upfront": 30, "achiev": [30, 55, 90, 108, 111, 113, 114, 120, 124, 127, 132, 135, 138, 141, 142, 166, 218, 259], "binari": [30, 114, 177, 220, 262, 267, 271, 302], "tree": [30, 145, 164, 235, 247, 248], "ari": 30, "formula": [30, 110, 246, 281], "found": [30, 86, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 144, 160, 164, 165, 166, 167, 168, 173, 174, 180, 182, 183, 193, 195, 199, 211, 215, 218, 219, 220, 232, 237, 239, 243, 246, 248, 251, 252, 259, 265, 266, 267, 269, 277, 281, 283, 284], "represent": [30, 38, 67, 70, 127, 134, 135, 140, 144, 146, 152, 161, 164, 165, 166, 220, 262, 275, 299], "sub": [30, 62, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 142, 145, 160, 164, 165, 171, 173, 218, 219, 220, 264, 282], "child": [30, 59, 86, 145, 154, 164, 220, 232, 264, 270], "skip": [30, 265, 267, 268, 269], "frac": [30, 251], "entri": [30, 265, 269], "leaf": 30, "exactli": [30, 67, 139, 171, 173, 227, 231, 239, 242, 251, 254], "overhead": 30, "classic": 30, "natur": [30, 31, 90, 145, 160, 247], "dimension": [30, 38, 165, 263, 300], "extens": [30, 97, 267, 271, 279, 282, 285, 293, 294], "At": [30, 86, 171, 175, 219, 220, 227, 232, 245, 269], "offset": [30, 86, 109, 139, 145, 244, 247, 265, 270, 272, 282, 283, 300], "prim_tetrahedron": [30, 285, 300], "gen_cent": 30, "dist": [30, 67, 301], "idx": [30, 42, 75, 77, 78, 280], "halv": 30, "divis": [30, 190, 257], "depend": [30, 31, 62, 65, 67, 68, 92, 97, 135, 141, 148, 154, 156, 160, 166, 173, 178, 187, 218, 219, 240, 244, 249, 259, 262, 264, 275, 283, 289, 291, 293], "pretti": [30, 173, 231, 245, 248], "bounds_min": 30, "bounds_max": 30, "corner": [30, 136, 142, 145, 154, 164, 177, 199, 218, 232, 282, 283], "accord": [30, 35, 75, 77, 141, 163, 174, 175, 176, 178, 204, 219, 232, 241, 247, 262, 265, 272, 282, 283, 284, 298, 301], "consid": [30, 139, 173, 175, 191, 202, 241, 259, 262, 263, 264, 265, 275, 281, 283], "side": [30, 70, 145, 154, 179, 219, 223, 251, 257, 262, 272, 278, 282, 284, 297], "prim_box": [30, 285], "think": [30, 67, 135, 145, 163, 173, 175, 204, 214, 223, 225, 251, 252], "quit": [30, 104, 109, 110, 112, 122, 127, 135, 140, 163, 168, 210, 253, 258], "koch": 30, "showmgr": 30, "nice": [30, 177], "my": [30, 103, 105, 106, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 129, 132, 135, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 168, 173, 174, 175, 176, 177, 180, 182, 186, 193, 199, 202, 211, 214, 218, 219, 220, 223, 224, 225, 226, 228, 229, 230, 231, 232, 233, 235, 236, 237, 238, 239, 240, 242, 243, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 300], "machin": [30, 135, 173, 266, 292, 301], "lag": [30, 132, 191, 219], "could": [30, 60, 61, 65, 69, 105, 121, 124, 126, 138, 141, 144, 145, 152, 154, 156, 157, 166, 168, 171, 172, 173, 175, 176, 187, 193, 202, 210, 214, 218, 227, 230, 233, 236, 239, 245, 248, 249, 251, 254, 257, 260, 278, 283, 301], "bump": [30, 294], "switch": [30, 33, 128, 133, 164, 173, 178, 218, 232, 270, 282], "radiobutton": [30, 47, 122, 285, 296], "shape_choos": 30, "pad": [30, 43, 47, 229, 262, 272, 282, 285], "checked_label": [30, 43, 47, 50, 282], "choose_shap": 30, "radio": [30, 39, 83, 128, 282, 296, 299], "basic": [30, 70, 102, 110, 117, 119, 123, 137, 139, 171, 172, 173, 175, 178, 219, 220, 225, 242, 243, 245, 257, 278, 282, 294, 297], "movement": [30, 70, 193, 247, 282], "littl": [30, 34, 135, 136, 203, 219, 251, 254, 301], "mode": [30, 34, 75, 76, 77, 78, 80, 107, 126, 175, 176, 186, 189, 190, 209, 218, 220, 241, 264, 265, 267, 270, 275, 282, 284], "document": [30, 35, 90, 96, 97, 99, 100, 104, 109, 115, 122, 123, 125, 126, 127, 128, 129, 131, 133, 134, 135, 136, 137, 138, 143, 147, 153, 156, 159, 163, 166, 167, 169, 172, 173, 174, 177, 194, 215, 219, 222, 227, 234, 239, 251, 256, 259, 288, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 302], "viz_fract": 30, "tend": [31, 239], "acceler": [31, 236, 298], "antiparallel": 31, "along": [31, 36, 70, 103, 107, 111, 139, 145, 154, 164, 171, 172, 175, 176, 177, 180, 184, 191, 202, 204, 208, 209, 211, 224, 228, 262, 263, 264, 269, 272, 281, 282, 299], "helic": [31, 152, 165, 275], "under": [31, 77, 89, 90, 98, 100, 101, 130, 133, 170, 173, 218, 219, 220, 221, 226, 249, 265, 297, 300], "influenc": 31, "radius_particl": 31, "08": [31, 127, 128, 164, 165, 166, 218, 219, 220, 286, 293, 297, 299], "initial_veloc": 31, "09": [31, 128, 164, 165, 166, 218, 219, 220, 286, 295, 299], "acc": 31, "due": [31, 100, 101, 109, 122, 127, 142, 145, 147, 165, 166, 173, 180, 181, 190, 208, 209, 210, 238, 244, 251, 256, 300], "color_arrow": 31, "color_particl": 31, "charge_actor": 31, "m1": 31, "m2": 31, "coor_1": 31, "coor_2": 31, "coor": 31, "cyan": 31, "viz_helical_mot": 31, "There": [32, 64, 89, 105, 117, 122, 123, 124, 128, 135, 165, 171, 173, 186, 189, 214, 220, 237, 252, 255, 262, 265, 266, 294], "nine": 32, "diamond": 32, "pentagon": [32, 169, 262, 278, 299], "hexagon": [32, 122], "heptagon": 32, "cross": [32, 109, 284], "plu": [32, 275], "marker_symbol": 32, "h": [32, 141, 262, 271, 275, 280], "s6": [32, 262], "choic": [32, 58, 72, 213, 251, 257, 262, 275, 282], "uniform": [32, 70, 72, 82, 110, 174, 182, 185, 198, 200, 206, 217, 245, 251, 258], "nodes_actor": [32, 262], "edge_width": [32, 262], "edge_color": [32, 262], "valid": [32, 208, 256, 264, 275, 282], "nodes_3d_actor": [32, 262], "ones_lik": 32, "viz_mark": 32, "overview": [33, 114, 249], "complex": [33, 34, 61, 109, 139, 173, 178, 191, 214, 223, 227, 256, 259], "shown": [33, 51, 52, 86, 110, 113, 118, 124, 129, 165, 178, 211, 218, 260, 269, 275, 282], "citat": [33, 34], "pjoin": [33, 34, 81], "cmap": [33, 34, 81, 265, 292], "fetch_viz_wiki_nw": [33, 34, 81, 285], "folder": [33, 34, 81, 244, 267, 280, 282, 294, 301], "categories_fil": [33, 34, 81], "edges_fil": [33, 34, 81], "positions_fil": [33, 34, 81], "sort": [33, 34, 81, 142, 164, 172, 264, 284], "loadtxt": [33, 34, 81], "categori": [33, 34, 68, 81, 95, 226], "attribut": [33, 34, 61, 70, 142, 148, 164, 185, 186, 219, 220, 228, 232, 264, 265, 276, 279, 284, 291, 294, 301], "category2index": [33, 34, 81], "enumer": [33, 34, 38, 42, 68, 75, 77, 78, 81], "uniqu": [33, 34, 81, 168, 169, 280, 299, 300], "index2categori": [33, 34, 81], "categorycolor": [33, 81], "distinguishable_colormap": [33, 34, 57, 81, 285], "nb_color": [33, 34, 57, 81, 265], "OF": [33, 302], "cours": [33, 69, 100, 166, 171, 172, 239], "edgesposit": [33, 81], "edgescolor": [33, 81], "averag": [33, 34, 81, 270], "lines_actor": [33, 34, 81], "creation": [33, 34, 70, 178, 184, 187, 218, 219, 225, 228, 254, 279, 300], "journal_network": 33, "improv": [33, 67, 90, 99, 100, 110, 115, 118, 120, 127, 128, 131, 132, 135, 137, 138, 140, 141, 144, 147, 150, 151, 156, 166, 167, 169, 172, 173, 187, 191, 198, 200, 203, 218, 219, 220, 222, 223, 225, 226, 228, 235, 238, 239, 241, 249, 253, 284, 292, 294, 295, 297, 299, 300, 301], "interactivi": 33, "viz_network": 33, "algorithm": [34, 70, 71, 102, 104, 106, 109, 111, 114, 119, 127, 140, 150, 158, 161, 163, 165, 166, 168, 171, 172, 228, 233, 262, 265, 275, 294], "layout": [34, 39, 83, 132, 133, 136, 138, 139, 148, 150, 154, 160, 162, 164, 166, 168, 169, 262, 285, 293, 294, 298, 299, 300], "simpler": [34, 70, 75, 217, 227, 230, 293], "displac": [34, 111, 190, 220], "compute_bound": [34, 285], "heurist": 34, "vertices_count": 34, "networkx": 34, "packag": [34, 89, 90, 93, 158, 166, 173, 261, 265, 269, 277, 290, 301], "nx": 34, "view_siz": 34, "random_geometric_graph": 34, "arang": [34, 76, 78], "category_color": 34, "endpoint": 34, "edges_color": 34, "lod": [34, 38, 262], "new_layout_tim": 34, "edges_list": 34, "max_iter": 34, "vertex_initial_posit": 34, "500": [34, 35, 40, 48, 50, 51, 52, 76, 78, 82, 279, 299], "viscos": 34, "alpha": [34, 111, 134, 166, 262, 269, 297], "0005": [34, 76, 78], "deltat": 34, "sphere_geometri": 34, "geometry_length": 34, "iterationcount": 34, "nonloc": 34, "repulst": 34, "vertex1": 34, "vertex2": 34, "x1": [34, 263], "y1": [34, 263], "z1": [34, 263], "x2": [34, 263], "y2": [34, 263], "z2": [34, 263], "rx": 34, "ry": 34, "rz": 34, "fx": 34, "fy": 34, "fz": 34, "attract": 34, "vfrom": 34, "vto": 34, "_timer": 34, "spheres_posit": 34, "edges_posit": 34, "bit": [34, 109, 123, 126, 145, 160, 161, 163, 172, 173, 180, 214, 219, 251, 258, 259, 301], "farther": 34, "max_iteract": 34, "multi_sampl": [34, 219, 264, 284, 300], "viz_animated_network": 34, "viz_network_anim": [34, 220, 300], "physic": [35, 66, 69, 74, 75, 76, 78, 86, 90, 101, 107, 109, 111, 112, 117, 122, 125, 128, 169, 171, 220, 274, 281, 296, 297, 299], "fetch_viz_cubemap": [35, 285], "read_viz_cubemap": [35, 285], "load_cubemap_textur": [35, 285], "normals_from_actor": [35, 68, 285], "tangents_from_direction_of_anisotropi": [35, 68, 285], "tangents_to_actor": [35, 68, 285], "change_slice_metal": 35, "pbr_param": 35, "metal": [35, 68, 69, 220, 274], "change_slice_rough": 35, "rough": [35, 68, 69, 163, 220, 274], "change_slice_anisotropi": 35, "change_slice_anisotropy_direction_x": 35, "doa": 35, "tangent": [35, 58, 68, 195, 201, 264, 283], "change_slice_anisotropy_direction_i": 35, "change_slice_anisotropy_direction_z": 35, "change_slice_anisotropy_rot": 35, "anisotropy_rot": [35, 68, 274], "change_slice_coat_strength": 35, "coat_strength": [35, 68, 274], "change_slice_coat_rough": 35, "coat_rough": [35, 68, 274], "change_slice_base_ior": 35, "base_ior": [35, 68, 274], "change_slice_coat_ior": 35, "coat_ior": [35, 68, 274], "least": [35, 58, 144, 167, 171, 172, 227, 237], "reposit": [35, 128, 180, 208, 218, 244, 251, 300], "resiz": [35, 45, 103, 105, 107, 133, 136, 142, 145, 148, 151, 154, 164, 175, 218, 232, 235, 241, 244, 259, 280, 282, 285, 298, 300], "control_panel": 35, "skybox": [35, 171, 267, 284, 285, 300], "repositori": [35, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 135, 166, 177, 181, 186, 189, 267, 275, 277], "compos": [35, 51, 182, 191, 219, 275, 278, 282], "cubemap": 35, "handl": [35, 51, 56, 57, 60, 64, 70, 86, 107, 109, 111, 162, 173, 174, 177, 184, 186, 187, 196, 199, 215, 218, 219, 252, 256, 257, 259, 264, 282, 285, 293, 300], "extract": [35, 134, 137, 148, 151, 177, 197, 220, 264, 270, 280, 296, 298], "plausibl": [35, 68], "popul": [35, 236, 239, 282], "64": [35, 57, 171], "manifest_pbr": [35, 68, 285], "setup": [35, 76, 92, 148, 233, 236, 239, 244, 248, 251, 257, 289, 301], "1920": [35, 38], "1080": [35, 38], "easili": [35, 107, 127, 128, 135, 142, 145, 164, 166, 218, 219], "And": [35, 61, 69, 116, 135, 171, 179, 185, 194, 198, 219, 236, 248, 264], "slider_label_metal": 35, "slider_label_rough": 35, "slider_label_anisotropi": 35, "slider_label_anisotropy_rot": 35, "slider_label_anisotropy_direction_x": 35, "slider_label_anisotropy_direction_i": 35, "slider_label_anisotropy_direction_z": 35, "slider_label_coat_strength": 35, "coat": [35, 68, 274, 299], "strength": [35, 68, 274], "slider_label_coat_rough": 35, "slider_label_base_ior": 35, "ior": [35, 68], "slider_label_coat_ior": 35, "95": [35, 171], "86": [35, 85, 292], "77": [35, 294], "68": [35, 57, 85, 292], "59": [35, 291], "32": [35, 68, 69, 70, 173, 251, 291, 293], "23": [35, 56, 85, 87, 127, 128, 167, 168, 219, 283, 291], "14": [35, 56, 63, 85, 127, 128, 147, 164, 165, 166, 218, 220, 265, 283, 291, 297, 300], "slider_slice_metal": 35, "195": [35, 294, 297], "1f": [35, 50, 51, 53, 282], "slider_slice_rough": 35, "slider_slice_anisotropi": 35, "slider_slice_anisotropy_rot": 35, "slider_slice_coat_strength": 35, "slider_slice_coat_rough": 35, "cover": [35, 156, 180, 191, 204], "slider_slice_anisotropy_direction_x": 35, "slider_slice_anisotropy_direction_i": 35, "slider_slice_anisotropy_direction_z": 35, "refract": [35, 68, 169, 274, 299], "slider_slice_base_ior": 35, "02f": [35, 68], "slider_slice_coat_ior": 35, "handler": [35, 267, 273, 279], "44": [35, 85, 278, 282, 283, 291], "consequ": [35, 147, 166, 250, 251, 259], "captur": [35, 193, 218, 242, 245], "window_callback": 35, "viz_pbr_interact": [35, 300], "rectangl": [36, 48, 51, 164, 175, 211, 218, 241, 282, 285, 295], "cv2": 36, "videocaptur": 36, "wrap": [36, 67, 154, 157, 226, 253, 257, 282, 298], "opencv": [36, 213], "fp": [36, 67, 75, 76, 77, 78, 118, 171, 194, 219, 264, 300], "cap_prop_fp": 36, "frame": [36, 61, 67, 80, 86, 97, 110, 160, 223, 262, 264, 280, 284, 293], "cap_prop_frame_count": 36, "yield": [36, 259, 265], "get_fram": 36, "isfram": 36, "dur": 36, "cvtcolor": 36, "color_bgr2rgb": 36, "releas": [36, 80, 118, 150, 187, 269, 280, 282, 284, 285], "videoplay": 36, "video_gener": 36, "current_video_fram": 36, "initialize_scen": 36, "show_manag": [36, 40, 41, 42, 43, 46, 47, 48, 49, 51, 52, 53, 55, 257], "1st": 36, "plane_actor": 36, "isinst": 36, "texture_upd": [36, 285], "interv": [36, 86, 141, 235, 248, 280], "frame_dur": 36, "video_url": 36, "http": [36, 41, 42, 58, 60, 69, 80, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 128, 131, 135, 138, 141, 153, 159, 162, 166, 169, 222, 265, 266, 279, 280, 281, 284, 293, 301], "commondatastorag": 36, "googleapi": 36, "com": [36, 41, 42, 69, 89, 128, 141, 162, 265, 280, 281, 301], "gtv": 36, "bucket": 36, "bigbuckbunni": 36, "mp4": [36, 213, 219, 264, 300], "vp": 36, "viz_play_video": 36, "probabilist": 37, "csa": 37, "corpu": 37, "callosum": 37, "seed": 37, "default_spher": 37, "read_stanford_label": 37, "peaks_from_model": [37, 262], "csaodfmodel": 37, "local": [37, 82, 173, 199, 262, 277, 282, 297, 301], "localtrack": 37, "thresholdtissueclassifi": 37, "thresholdstoppingcriterion": 37, "except": [37, 60, 72, 111, 135, 205, 258, 269], "importerror": 37, "stopping_criterion": 37, "local_track": 37, "line_color": [37, 285], "complet": [37, 91, 92, 93, 94, 96, 97, 99, 101, 107, 110, 114, 115, 116, 118, 120, 122, 125, 131, 136, 142, 159, 169, 172, 176, 187, 196, 222, 226, 227, 229, 232, 235, 238, 241, 242, 244, 247, 249, 250, 251, 262, 267, 301], "refer": [37, 56, 75, 76, 77, 78, 86, 140, 160, 164, 172, 176, 178, 180, 187, 202, 207, 218, 223, 258, 265, 275, 280, 282, 284, 298], "hardi_img": 37, "gtab": 37, "labels_img": 37, "white_matt": 37, "csa_model": 37, "sh_order": 37, "csa_peak": 37, "relative_peak_threshold": 37, "min_separation_angl": 37, "mask": [37, 262], "classifi": [37, 239], "gfa": 37, "seed_mask": 37, "seeds_from_mask": 37, "densiti": [37, 223, 239, 251], "step_siz": 37, "streamlines_actor": 37, "r": [37, 85, 89, 111, 142, 164, 166, 257, 262, 263, 265, 274, 275, 278, 281, 283, 284, 301], "decim": [37, 68, 69, 282], "surface_opac": 37, "surface_color": 37, "seedroi_actor": 37, "contour_from_roi": [37, 285], "pop": [37, 57, 59, 154], "contour_from_roi_tutori": 37, "viz_roi_contour": [37, 300], "four": [38, 55], "unfold": 38, "eight": 38, "wirefram": [38, 67, 283], "p_color": 38, "e_color": 38, "dtheta": 38, "02": [38, 76, 78, 127, 128, 164, 165, 166, 284, 286, 293, 294], "4d": [38, 262, 263, 283], "verts4d": 38, "verts3d": 38, "altern": [38, 102, 104, 106, 110, 127, 173, 240, 262, 269, 295], "rotate4d": 38, "xy": [38, 67, 72, 257, 262, 272, 281, 283], "zw": 38, "imaginari": [38, 265], "rotation4d_xi": 38, "rotation4d_zw": 38, "projected_marix": 38, "vert": [38, 278, 283], "rotated_3d": 38, "dot": [38, 63, 70, 189, 207, 266, 271, 283, 284, 285, 300], "proj_mat4d": 38, "projeced_mat3d": 38, "proj": 38, "connect_point": 38, "len_vert": 38, "point_vert": 38, "no_vertic": 38, "initial_vert": 38, "lines_vert": 38, "initial_lin": 38, "950": 38, "viz_tesseract": 38, "drawpanel": [39, 83, 180, 208, 214, 218, 267, 285, 300], "card": [39, 83, 160, 162, 164, 282], "spinbox": [39, 83, 241, 285], "listbox": [39, 46, 51, 83, 282, 285, 293, 298], "figur": [39, 50, 83, 107, 111, 112, 114, 120, 122, 124, 133, 145, 149, 154, 171, 174, 183, 195, 197, 198, 205, 207, 210, 212, 227, 239, 242, 245, 251, 257, 258, 266, 285], "check": [39, 49, 50, 83, 89, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 137, 140, 141, 143, 146, 147, 148, 149, 152, 155, 158, 161, 163, 164, 165, 166, 171, 172, 173, 199, 202, 208, 211, 224, 228, 230, 231, 233, 234, 235, 242, 248, 256, 259, 262, 264, 267, 275, 280, 282, 283, 284, 286, 297, 300, 301], "tab": [39, 83, 107, 114, 125, 128, 173, 282, 285, 296, 300], "api": [40, 43, 47, 48, 49, 51, 52, 53, 86, 90, 107, 122, 125, 127, 128, 148, 151, 154, 166, 171, 172, 173, 177, 179, 181, 183, 200, 203, 219, 220, 223, 227, 242, 245, 251, 254, 257, 260, 291, 295, 296, 300], "icon": [40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 157, 164, 176, 193, 218, 226, 267, 282, 294, 297, 300], "put": [40, 51, 67, 70, 225, 265, 300, 301], "integ": [40, 51, 190, 262, 265, 275, 282], "pixel": [40, 51, 70, 171, 190, 266, 282, 283, 284], "me": [40, 51, 100, 101, 102, 107, 109, 111, 118, 119, 120, 123, 126, 129, 132, 133, 140, 141, 143, 149, 154, 163, 171, 172, 173, 174, 177, 180, 190, 199, 202, 227, 230, 232, 236, 237, 242, 245, 247, 248, 251, 254, 257, 258, 260], "text2": [40, 51], "percentag": [40, 51, 264, 282], "button_exampl": [40, 51], "stop2": [40, 51], "icon_fil": [40, 51], "second_button_exampl": [40, 51], "change_text_callback": [40, 51], "force_rend": [40, 42, 51], "change_icon_callback": [40, 51], "next_icon": [40, 51, 282, 285], "on_left_mouse_button_press": [40, 51, 282, 285], "current_s": [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 71, 72], "viz_button": 40, "img_url": [41, 42], "raw": [41, 42, 135], "githubusercont": [41, 42], "gl": [41, 42, 89, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 127, 128, 131, 132, 138, 141, 147, 150, 153, 156, 159, 160, 162, 164, 165, 166, 167, 168, 169, 171, 172, 175, 176, 218, 219, 220, 222, 284, 294, 297, 301], "commun": [41, 42, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 132, 133, 147, 159, 166, 167, 168, 169, 170, 171, 173, 221, 222, 242, 300], "asset": [41, 42], "logo": [41, 42, 166, 300], "bodi": [41, 42, 59, 75, 76, 109, 164, 282, 285], "free": [41, 42, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 133, 135, 159, 166, 169, 170, 172, 173, 220, 221, 222, 302], "unifi": [41, 42, 90, 173, 302], "softwar": [41, 42, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 115, 125, 127, 128, 130, 131, 159, 164, 165, 169, 170, 171, 172, 173, 213, 215, 218, 219, 220, 221, 222, 298, 302], "librari": [41, 42, 69, 73, 80, 82, 83, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 133, 134, 135, 147, 159, 160, 169, 170, 172, 173, 177, 221, 222, 223, 227, 271, 294, 298, 299], "scientif": [41, 42, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 165, 166, 169, 170, 174, 221, 222, 223, 244, 275, 300], "card2d": [41, 42, 136, 157, 160, 162, 164, 285], "image_path": [41, 42, 282], "title_text": [41, 42, 282], "body_text": [41, 42, 282], "image_scal": [41, 42, 282], "bg_color": [41, 42, 282, 284, 285], "294": [41, 42, 128, 259], "bg_opac": [41, 42, 282], "border_width": [41, 42, 151, 282, 285], "border_color": [41, 42, 282, 285], "card_ui": [41, 42], "viz_card": 41, "sprite": [42, 162, 164, 271, 299], "sheet": [42, 162, 164, 165, 271, 275, 299], "load_sprite_sheet": [42, 285], "save_imag": [42, 285, 294], "tempfil": 42, "temporarydirectori": 42, "intemporarydirectori": 42, "target_fp": 42, "frame_tim": 42, "sprite_sheet": 42, "imgur": 42, "0ykftbq": 42, "current_sprite_idx": 42, "vtk_sprite": 42, "delai": [42, 160, 301], "_evt": 42, "set_img": [42, 282, 285], "getrenderwindow": [42, 239], "getinteractor": 42, "getinteractorstyl": 42, "vtkimagedata": [42, 164, 262, 271, 283, 299], "sprite_to_vtk": 42, "tdir": 42, "sprite_path": 42, "compression_qu": [42, 271], "as_vtktyp": [42, 271], "viz_card_sprite_sheet": 42, "checkbox": [43, 117, 122, 128, 285, 294, 296, 299], "visibl": [43, 50, 53, 184, 214, 223, 230, 259, 262, 263, 270, 282, 284, 300], "360": [43, 47, 49, 65, 282], "symmetr": [43, 262, 263, 300], "uncheck": [43, 50, 282], "sym_diff": [43, 50], "l1": [43, 50], "l2": [43, 50], "symmetric_differ": [43, 50], "set_figure_visibl": [43, 50], "figure_dict": [43, 50], "setvis": [43, 50, 51, 53, 262, 285], "invis": [43, 50], "update_color": 43, "color_arrai": [43, 283], "toggl": [43, 51, 176, 218, 219, 259, 282, 285], "toggle_color": [43, 47], "elif": [43, 50], "check_box": 43, "color_toggl": [43, 47], "viz_checkbox": 43, "viz_check_box": 43, "vertical_justif": [44, 50, 229, 262, 282, 285], "top": [44, 50, 53, 59, 105, 127, 145, 160, 171, 177, 193, 256, 262, 282, 283], "rock": [44, 50], "violet": [44, 50], "indigo": [44, 50], "compon": [44, 62, 67, 70, 101, 103, 105, 107, 112, 114, 120, 122, 123, 126, 128, 133, 182, 218, 219, 223, 226, 232, 241, 247, 253, 256, 259, 270, 281, 282, 283, 300], "color_combobox": [44, 50], "placehold": [44, 50, 142, 164, 277, 282], "chosen": [44, 69, 166, 172, 218, 265], "change_color": [44, 50], "whenev": [44, 104, 173, 176, 178, 180, 184, 191, 196, 209, 211, 218, 248, 264], "combobox_ui": 44, "viz_combobox": 44, "fetch_viz_new_icon": [45, 218, 285, 300], "drawing_canva": 45, "650": [45, 51, 300], "isn": [45, 109, 172, 184, 214, 242], "canva": [45, 175, 176, 178, 180, 193, 219, 266, 282], "current_mod": [45, 282, 285], "draw_shap": [45, 282, 285], "shape_typ": [45, 282], "current_posit": [45, 282], "275": [45, 128, 296], "shape_list": 45, "viz_drawpanel": 45, "gridlayout": [46, 133, 136, 142, 145, 148, 162, 164, 285, 300], "cell": [46, 262, 272, 283, 293], "arrang": [46, 133, 218, 262], "fashion": [46, 148, 164, 272, 274], "panel_1": 46, "panel_2": 46, "listbox_1": 46, "listbox2d": [46, 51, 52, 114, 120, 128, 235, 259, 285, 294, 295, 300], "third": [46, 50, 105, 107, 127, 128, 135, 140, 141, 166, 213, 227, 251, 297], "listbox_2": 46, "rect_grid": 46, "position_offset": [46, 272], "square_grid": 46, "cell_shap": [46, 262, 272, 282], "diagonal_grid": 46, "diagon": [46, 262, 272, 281], "ui_layout": 46, "viz_layout": 46, "viz_radio_button": 47, "rect": [48, 51, 262, 272, 282], "rectangle2d": [48, 51, 107, 136, 139, 151, 164, 175, 204, 211, 218, 285], "solid": [48, 51, 70, 166], "disk2d": [48, 51, 180, 190, 218, 285, 294], "outer_radiu": [48, 51, 282, 285], "inner": [48, 51, 262, 282], "inner_radiu": [48, 51, 282, 285], "viz_shap": 48, "min_val": [49, 282], "max_val": [49, 282], "initial_v": [49, 282], "hook": [49, 142, 191, 219, 300], "previou": [49, 70, 101, 112, 114, 128, 134, 139, 142, 147, 172, 173, 182, 185, 202, 219, 224, 235, 246, 250, 255, 256, 259, 264, 265, 270, 282], "decrement": [49, 282, 285], "previous_valu": [49, 50, 51, 53, 282, 285], "rotate_con": 49, "change_in_valu": 49, "viz_spinbox": 49, "tab_ui": 50, "tabui": [50, 117, 232, 285, 300], "49": [50, 56, 85, 291, 294], "94": [50, 293], "nb_tab": [50, 282], "draggabl": [50, 282], "content": [50, 145, 164, 241, 244, 262, 272, 282, 283, 284], "ring_slid": [50, 51, 53], "ringslider2d": [50, 51, 53, 117, 187, 218, 247, 285], "horizont": [50, 51, 53, 128, 157, 160, 162, 164, 169, 262, 272, 282, 284, 299], "text_align": [50, 53, 282], "cube_x": [50, 51], "cube_i": [50, 51], "rotate_cub": [50, 51, 53], "previous_angl": [50, 51, 53], "rotation_angl": [50, 51, 53], "rotatex": [50, 51, 53], "translate_cube_x": [50, 51], "translate_cube_i": [50, 51], "on_collaps": 50, "task": [50, 67, 100, 101, 102, 104, 106, 108, 110, 111, 113, 116, 118, 121, 123, 124, 127, 128, 129, 133, 136, 139, 142, 144, 145, 147, 148, 151, 157, 160, 162, 164, 165, 166, 175, 183, 218, 226, 232, 235, 238, 245, 248, 250, 252, 254, 257, 259], "activ": [50, 86, 122, 126, 129, 176, 193, 218, 242, 245, 264, 282, 292], "collaps": [50, 117, 142, 145, 282, 300], "hide_actor": 50, "active_tab_idx": 50, "set_vis": [50, 51, 52, 53, 229, 232, 282, 285], "sm": 50, "viz": [50, 91, 173, 265, 287, 291, 294], "viz_tab": 50, "imagecontainer2d": [51, 285, 298], "img_path": [51, 282], "home3": 51, "circular": [51, 53, 139, 141, 142, 145, 148, 154, 164, 280], "linear": [51, 53, 56, 57, 60, 63, 114, 182, 188, 198, 219, 227, 230, 251, 262, 264], "740": [51, 300], "similarli": [51, 53, 295], "translat": [51, 53, 56, 58, 62, 63, 70, 86, 128, 141, 174, 176, 178, 180, 195, 196, 197, 198, 205, 208, 209, 214, 218, 219, 220, 230, 239, 270, 285, 297], "range_slider_x": 51, "rangeslid": [51, 99, 285, 294], "line_width": [51, 282, 285], "handle_sid": [51, 282], "range_slider_cent": [51, 282, 285], "value_slider_cent": [51, 282, 285], "range_precis": [51, 282], "value_precis": [51, 282], "range_slider_i": 51, "fill": [51, 134, 137, 146, 163, 165, 219, 224, 265, 275, 277, 298], "hide": [51, 52, 142, 213, 220, 264, 282, 284, 285, 291], "hide_all_exampl": [51, 52], "multiselect": [51, 52, 154, 282], "display_el": [51, 52], "viz_ui": [51, 292, 294], "welcome_text": 52, "welcom": [52, 90, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 164, 165, 166, 223, 230, 236, 245, 301], "bye_text": 52, "bye": 52, "fury_text": [52, 56], "listbox_exampl": 52, "viz_listbox": 52, "viz_ui_listbox": 52, "five": [53, 131, 173, 297], "bottom": [53, 136, 142, 145, 164, 177, 256, 262, 282, 283], "630": [53, 189, 220, 300], "hor_line_slider_text_top": 53, "230": 53, "hor_line_slider_text_bottom": 53, "ver_line_slider_text_left": 53, "ver_line_slider_text_right": 53, "translate_cube_v": 53, "translate_cube_hor": 53, "viz_slid": 53, "viz_ui_slid": 53, "keyfram": [54, 83, 171, 177, 182, 185, 188, 192, 194, 195, 198, 200, 217, 219, 264, 300], "introduct": [54, 83, 172, 219], "spline": [54, 56, 60, 83, 179, 191, 201, 219, 262, 264], "arm": [54, 83, 203, 219], "robot": [54, 83, 86, 111, 203, 219], "hierarch": [54, 62, 83, 164, 200, 206, 212, 219, 220, 264, 300], "bezier": [54, 83, 219, 264], "custom": [54, 65, 72, 78, 83, 127, 142, 154, 160, 162, 171, 191, 192, 194, 201, 207, 219, 227, 242, 248, 250, 253, 262, 264, 268, 279, 282, 283, 284, 300], "cubic_bezier_interpol": [55, 285], "wide": [55, 101, 262, 272], "quaternion": [55, 60, 75, 77, 86, 112, 182, 185, 194, 219, 264, 281], "destin": [55, 223], "departur": 55, "cp": 55, "keyframe_1": 55, "out_cp": [55, 264], "keyframe_2": 55, "in_cp": [55, 264], "pts_actor": 55, "cps_actor": 55, "cline_actor": 55, "add_actor": [55, 56, 57, 58, 60, 61, 63, 64, 65, 264, 285], "consist": [55, 60, 61, 78, 187, 193, 213, 218, 225, 243, 246, 265, 282], "depart": 55, "set_posit": [55, 56, 58, 59, 60, 61, 62, 64, 264, 282, 285], "set_position_interpol": [55, 56, 58, 60, 63, 65, 264, 285], "add_anim": [55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 264, 284, 285], "viz_keyframe_animation_bezier_1": 55, "set_position_keyfram": [55, 56, 63, 64, 264, 285], "in_control_point": 55, "out_control_point": 55, "vis_point": 55, "vis_cp": 55, "playback": [55, 56, 63, 64, 174, 182, 188, 215, 219, 264, 282], "playback_panel": [55, 56, 57, 62, 63, 64, 185, 264, 285], "viz_keyframe_animation_bezier_2": 55, "viz_bezier_interpol": 55, "explain": [56, 57, 61, 90, 128, 129, 132, 133, 158, 173, 188, 194, 203, 206, 217, 219, 223, 227, 240, 246, 257, 269, 301], "cameraanim": [56, 285], "cubic_spline_interpol": [56, 60, 285], "But": [56, 107, 138, 141, 145, 147, 166, 168, 171, 173, 178, 181, 190, 198, 206, 207, 219, 230, 239, 283], "why": [56, 60, 67, 105, 141, 142, 173, 175, 190, 219, 227, 230, 236, 240, 251], "ask": [56, 141, 172, 173, 174, 175, 211, 246], "detect": [56, 86, 109, 128, 140, 165, 248], "text_anim": 56, "29": [56, 85, 218, 220, 283, 286, 291, 294], "set_opac": [56, 263, 264, 285], "set_scal": [56, 264, 285], "cubic": [56, 60, 78, 179, 201, 219, 262, 264], "done": [56, 59, 60, 64, 65, 86, 101, 105, 107, 112, 113, 114, 116, 126, 127, 128, 139, 141, 142, 145, 151, 154, 161, 163, 164, 165, 166, 194, 195, 199, 208, 211, 213, 219, 227, 242, 248, 250, 251, 254, 257, 258, 260, 284, 300, 301], "camera_anim": 56, "camera_posit": 56, "camera_focal_posit": 56, "set_camera_foc": 56, "set_camera_focal_keyfram": 56, "set_focal_keyfram": [56, 264, 285], "set_focal_interpol": [56, 264, 285], "animat": 56, "viz_keyframe_animation_camera": 56, "viz_camera": 56, "hsv_color_interpol": [57, 285], "lab_color_interpol": [57, 285], "step_interpol": [57, 285], "xyz_color_interpol": [57, 285], "cubes_po": 57, "static": [57, 62, 133, 160, 164, 191, 247, 248, 250, 252, 264, 282, 300], "linear_text": 57, "lab_text": 57, "lab": [57, 173, 179, 185, 219, 264, 265], "37": [57, 291, 297], "hsv_text": 57, "xyz_text": 57, "step_text": 57, "list_of_actor": 57, "anim_linear_color": 57, "anim_lab_color": 57, "anim_hsv_color": 57, "anim_xyz_color": 57, "anim_step_color": 57, "distinguish": [57, 182, 265, 281], "set_color": [57, 264, 285], "set_color_interpol": [57, 65, 264, 285], "viz_keyframe_animation_color": 57, "viz_color_interpol": 57, "argument": [58, 65, 82, 86, 107, 108, 128, 217, 264, 269, 278, 281, 282, 297, 300], "khrono": [58, 172, 177, 181, 189, 223, 267, 279], "org": [58, 60, 69, 80, 91, 92, 93, 94, 96, 97, 99, 101, 105, 107, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 131, 135, 138, 141, 159, 166, 169, 222, 265, 279, 280, 281], "gltftutori": 58, "gltftutorial_007_anim": 58, "html": [58, 80, 89, 135, 141, 173, 279, 281, 301], "cubicsplin": [58, 195], "previouspoint": 58, "previoustang": 58, "nextpoint": 58, "nexttang": 58, "interpolationvalu": 58, "t2": 58, "t3": 58, "tan_cubic_spline_interpol": [58, 285], "interpolated_valu": 58, "ok": [58, 147, 242], "spline_interpol": [58, 63, 285], "closur": [58, 191, 219], "get_timestamps_from_keyfram": [58, 285], "in_tang": [58, 264], "out_tang": [58, 264], "incomplet": [58, 112, 122, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "behaviour": [58, 266], "deal": [58, 135, 141, 147, 218, 230, 242, 248, 251, 257, 258, 259], "miss": [58, 127, 174, 204, 205, 235, 236, 257, 258, 291, 294, 298, 299, 300], "zeros_lik": 58, "get_previous_timestamp": [58, 285], "get_next_timestamp": [58, 285], "surround": [58, 139], "t0": [58, 264], "get_time_tau": [58, 285], "time_delta": 58, "setter": [58, 136, 253, 256], "custom_field": 58, "p0": 58, "tan_0": 58, "p1": 58, "tan_1": 58, "3051798": 58, "640117": 58, "motion_path_r": [58, 65, 264, 285], "keyframe_data": 58, "in_tan": 58, "out_tan": 58, "viz_keyframe_custom_interpol": 58, "viz_custom_interpol": 58, "road": [59, 236], "construct": [59, 135, 137, 166, 202, 219, 265, 280, 283], "car": 59, "body_actor": 59, "car_anim": 59, "wheel_cent": 59, "wheel_direct": 59, "wheel_posit": 59, "cylind": [59, 62, 66, 76, 78, 83, 86, 87, 117, 123, 131, 278, 285, 297, 300], "cap": [59, 70, 76, 78, 86, 262, 264, 278], "wheels_anim": 59, "wheel_anim": 59, "set_rot": [59, 60, 264, 285], "radar": 59, "shaft": [59, 62, 262, 278], "radar_shaft": 59, "radar_shaft_anim": 59, "radar_anim": 59, "add_child_anim": [59, 62, 264, 285], "relat": [59, 101, 107, 122, 138, 141, 142, 144, 145, 147, 148, 151, 161, 166, 173, 177, 198, 223, 226, 227, 228, 229, 234, 241, 246, 248, 250, 251, 252, 255, 257, 259, 260, 265, 279, 282, 284, 298], "attach": [59, 64, 86, 123, 185, 227, 230, 236, 239], "matter": [59, 265], "viz_keyframe_hierarchical_anim": 59, "viz_hierarchical_anim": 59, "minim": [60, 188], "respons": [60, 64, 75, 77, 120, 122, 133, 141, 147, 166, 188, 219, 236, 264, 280, 284], "interpolation_funct": 60, "feed": [60, 173], "44434": 60, "ve": [60, 65, 132, 135, 138, 141, 144, 147, 153, 156, 161, 166, 167, 168, 171, 192, 225], "set_": [60, 64], "_interpol": 60, "slerp": [60, 182, 185, 195, 198, 217, 219, 285], "reed": 60, "en": [60, 69, 85, 166, 281], "wikipedia": [60, 69, 239, 248, 281], "wiki": [60, 69, 98, 130, 170, 172, 221, 223, 267, 279, 281, 300], "viz_keyframe_interpol": 60, "viz_interpol": [60, 61], "care": [61, 135, 229], "simpli": [61, 86, 112, 148, 230], "anyth": [61, 87, 171, 218, 219, 228, 234, 239, 265, 275, 301], "temperatur": [61, 264], "simplifi": [61, 82, 138, 217, 231, 253, 300], "encod": [61, 80, 82, 220, 260, 267, 269, 273, 279, 280, 281], "almost": [61, 116, 139, 142, 151, 154, 162, 171, 172, 177, 194, 200, 250, 252, 264], "quick": [61, 154, 164, 184, 196, 201, 210], "viz_keyframe_animation_introduct": 61, "viz_introduct": 61, "set_actor_origin": [62, 285], "main_arm": 62, "sub_arm": 62, "joint_1": 62, "joint_2": 62, "main_arm_anim": 62, "child_arm_anim": 62, "drill_anim": 62, "joint": [62, 76, 78, 122, 128, 207, 270], "rot_main_arm": 62, "rot_sub_arm": 62, "rot_dril": 62, "drill": 62, "evalu": [62, 65, 67, 111, 120, 123, 127, 128, 164, 165, 166, 191, 235, 264, 268, 280, 283, 297], "set_rotation_interpol": [62, 65, 264, 285], "is_evalu": [62, 65, 264], "observ": [62, 65, 86, 126, 127, 164, 265, 273, 279, 283], "parent": [62, 86, 145, 148, 172, 182, 185, 212, 218, 220, 226, 264, 270], "viz_robot_arm": 62, "viz_robot_arm_anim": 62, "position_keyfram": 63, "pos_dot": 63, "sphere_linear": 63, "linear_anim": 63, "linear_interpol": [63, 285], "larger": [63, 247, 256, 284], "sphere_splin": 63, "spline_anim": 63, "5th": [63, 76, 78, 109], "reflect": [63, 69, 121, 169, 177, 264, 274, 299], "viz_keyframe_animation_splin": 63, "viz_spline_interpol": 63, "hi": [64, 126, 132, 133, 134, 135, 147, 172], "learn": [64, 104, 135, 161, 163, 171, 172, 173, 176, 202, 223, 225, 242, 248, 251, 257, 265], "stop": [64, 80, 81, 82, 89, 165, 219, 227, 230, 264, 280, 282, 285], "playbackpanel": [64, 182, 185, 191, 213, 219, 285, 300], "accordingli": [64, 86, 142, 164, 175, 226, 249, 282], "support": [64, 72, 75, 77, 87, 89, 91, 92, 93, 94, 96, 97, 99, 104, 105, 106, 108, 110, 113, 115, 116, 118, 125, 126, 127, 128, 129, 131, 136, 139, 142, 148, 150, 152, 154, 157, 159, 162, 164, 166, 169, 174, 181, 183, 185, 186, 189, 195, 196, 197, 201, 206, 216, 218, 219, 220, 222, 262, 263, 265, 271, 279, 282, 284, 291, 294, 297, 298, 299, 300, 301], "_keyfram": 64, "That": [64, 141, 171, 173, 213, 231, 236, 239, 242, 251, 255], "earlier": [64, 142, 145, 152, 211, 214, 230, 269], "viz_keyframe_animation_timelin": 64, "viz_timelin": 64, "pos_ev": 65, "color_ev": 65, "rotation_ev": 65, "scale_ev": 65, "extra": [65, 86, 134, 158, 173, 196, 241, 284], "doe": [65, 128, 141, 142, 148, 174, 182, 186, 198, 205, 207, 213, 214, 227, 228, 264, 265, 267, 275, 294, 296, 299], "set_interpol": [65, 264, 285], "viz_keyframe_animation_evalu": 65, "viz_using_time_equ": 65, "intern": [66, 83, 122, 162, 173, 184, 205, 213, 218], "convent": [66, 83, 86, 127, 248, 275, 281], "principl": [66, 83, 90, 141, 169, 218, 274, 299, 300], "brdf": [66, 83, 90, 169, 299], "vari": [66, 83, 193, 244, 249, 297], "impostor": [66, 83, 138, 166, 194], "billboard": [66, 83, 99, 167, 188, 198, 200, 213, 215, 217, 219, 230, 239, 242, 245, 257, 285, 294, 297, 300], "engin": [67, 68, 73, 83, 90, 101, 107, 109, 117, 125, 128, 136, 171, 172, 173, 174, 284, 296, 297], "quadrilater": 67, "come": [67, 135, 171, 227, 230, 236, 251, 282], "cost": [67, 227, 251, 262], "decreas": [67, 177, 283, 284, 296], "real": [67, 82, 113, 142, 164, 166, 171, 173, 179, 194, 223, 251, 255, 265, 285], "most": [67, 100, 106, 114, 123, 148, 149, 166, 173, 175, 190, 199, 208, 218, 220, 225, 228, 243, 246, 252, 254, 258, 286], "becam": [67, 178, 269], "popular": [67, 265], "game": [67, 90, 172, 174], "quota": 67, "sign": [67, 70, 71, 90, 115, 166, 167, 222, 295, 300], "mathemat": [67, 70, 110], "boundari": [67, 70, 176, 178, 218, 226, 229, 256, 282], "outsid": [67, 148, 299], "neg": [67, 272, 284], "hart1996": [67, 70], "word": [67, 109, 111], "either": [67, 86, 90, 103, 142, 148, 162, 213, 218, 220, 223, 251, 259, 267, 275], "definit": [67, 74, 76, 78, 86, 103, 228, 231, 234, 237, 246, 258], "exemplifi": 67, "suitabl": [67, 166, 206, 258], "compose_shad": [67, 70, 285], "import_fury_shad": [67, 70, 285], "represent_actor_as_wirefram": [67, 285], "glyph": [67, 97, 162, 225, 246, 249, 252, 258, 262, 278, 283, 292, 293, 300], "spheres_actor": 67, "recent": [67, 135, 158, 161, 253, 259, 286], "viz_regular_spher": 67, "explor": [67, 121, 127, 144, 235, 238, 241, 246, 258], "understand": [67, 69, 100, 102, 104, 108, 109, 110, 112, 113, 120, 127, 134, 137, 139, 140, 143, 145, 163, 165, 172, 173, 177, 218, 223, 226, 231, 236, 239, 242, 249, 254, 255, 258], "interconnect": 67, "viz_low_res_wirefram": 67, "clean": [67, 70, 89, 116, 154, 210, 216, 242, 248, 251, 254, 301], "viz_hi_res_wirefram": 67, "evid": 67, "directli": [67, 120, 162, 164, 171, 191, 198, 200, 211, 215, 219, 220, 223, 245, 248, 258, 264, 266, 300], "impact": [67, 241], "luckili": 67, "deliv": 67, "known": [67, 165, 173, 218, 225], "suit": [67, 173, 259, 299], "instruct": [67, 174, 227, 248, 292, 295, 300], "billboards_actor": 67, "viz_billboards_wirefram": 67, "know": [67, 86, 90, 133, 135, 172, 173, 174, 176, 220, 223, 225, 231, 248, 258], "sd_sphere": 67, "frag": [67, 70], "sphere_radiu": 67, "const": 67, "sphere_dist": 67, "sdsphere": 67, "sdf_eval": 67, "fragoutput0": [67, 70, 72], "vec4": [67, 70, 72, 270], "discard": [67, 70, 208, 301], "declar": [67, 227, 230, 248, 262, 279], "fs_dec": [67, 70, 262], "fs_impl": [67, 262], "viz_billboards_circl": 67, "even": [67, 126, 127, 141, 147, 148, 151, 171, 197, 219, 231, 248, 249, 251, 253, 257, 264, 301, 302], "essenti": [67, 137, 166, 220, 230, 236, 256, 267, 275, 282], "gradient": 67, "deriv": [67, 257, 281, 302], "central_diffs_norm": [67, 70], "central_diff": [67, 70], "sd_sphere_norm": 67, "vec3": [67, 70, 72, 270], "blinn": [67, 70, 171], "phong": [67, 70, 171, 274], "illumin": [67, 70, 265], "blinn_phong_model": [67, 70], "fragment": [67, 70, 72, 127, 219, 242, 245, 251, 257, 258, 262, 274, 279], "smoothstep": 67, "antialias": [67, 70, 285], "absolut": [67, 145, 164, 282], "compens": 67, "abs_dist": 67, "absdist": 67, "centraldiffsnorm": [67, 70], "0001": [67, 70], "attenu": 67, "factor": [67, 219, 242, 262, 263, 272, 275, 282, 284, 300], "light_attenu": 67, "lightattenu": [67, 70], "blinnphongillummodel": [67, 70], "lightcolor0": [67, 70, 198, 203, 206], "diffusecolor": [67, 70], "specularpow": [67, 70], "specularcolor": [67, 70], "ambientcolor": [67, 70], "frag_output": 67, "recreat": 67, "viz_billboards_spher": 67, "hart": [67, 70], "john": [67, 70], "trace": [67, 70, 89, 90, 199], "rai": [67, 70, 90, 100, 102, 104, 106, 127], "implicit": [67, 70, 227], "1996": [67, 70], "527": [67, 70, 299], "545": [67, 70, 300], "viz_billboard_sdf_spher": 67, "aim": [68, 90, 135, 136, 139, 148, 229, 233, 235], "graphic": [68, 90, 128, 166, 171, 172, 223, 225, 230, 233], "conduct": [68, 132, 133], "dielectr": [68, 274], "illustr": [68, 243, 265], "showcas": [68, 69, 89, 109, 114, 117, 118, 127, 161, 254], "subset": [68, 179, 182], "constrain": 68, "material_param": [68, 69], "produc": [68, 69, 141, 168, 267, 275], "num_valu": 68, "mp": 68, "param": [68, 262, 265, 272, 282], "interpret": [68, 69, 126, 147, 166, 265], "guid": [68, 69, 247], "l": [68, 255, 262, 275, 283, 284], "26": [68, 69, 75, 77, 78, 127, 128, 141, 164, 165, 166, 286, 291], "affect": [68, 194, 208, 244, 250], "num": 68, "ior_param": 68, "iorp": 68, "viz_pbr_spher": 68, "bidirect": [69, 169, 299], "bidirectional_reflectance_distribution_funct": 69, "introduc": [69, 172, 229, 235, 241, 253, 256, 279], "brent": 69, "burlei": 69, "siggraph": [69, 166], "2012": 69, "blog": [69, 106, 115, 122, 123, 127, 128, 139, 140, 142, 145, 156, 157, 158, 163, 164, 165, 166, 173, 205, 219, 295, 296, 297, 298, 299, 300, 301], "selfshadow": 69, "public": [69, 171, 301], "s2012": 69, "strictli": [69, 163], "merl": 69, "www": [69, 141, 166, 265, 266, 281], "exchang": [69, 224], "research": [69, 90, 109, 143, 144, 158, 160, 161, 172, 178, 236], "databas": 69, "moreov": [69, 127, 265], "carefulli": [69, 241], "limit": [69, 80, 127, 128, 140, 151, 181, 183, 190, 191, 220, 238, 242, 245, 282, 292, 300, 302], "blend": [69, 242, 245, 284], "layer": [69, 102, 274], "give": [69, 89, 135, 147, 150, 166, 168, 173, 199, 204, 211, 219, 220, 239, 243, 248, 260, 265, 269, 281, 284, 294], "intuit": 69, "usabl": [69, 227], "subsurfac": [69, 274], "specular": [69, 198, 274], "specular_tint": [69, 274], "anisotrop": [69, 169, 274, 299], "sheen": [69, 274], "sheen_tint": [69, 274], "clearcoat": [69, 274], "clearcoat_gloss": [69, 274], "manifest_principl": [69, 285], "tint": [69, 274], "gloss": [69, 274], "viz_principled_spher": 69, "henc": [70, 86, 109, 112, 122, 128, 191, 264], "attribute_to_actor": [70, 285], "shader_to_actor": [70, 72, 204, 285], "cylinders_8": 70, "cylinders_16": 70, "cylinders_32": 70, "viz_poly_cylind": 70, "setrepresentationtowirefram": 70, "viz_poly_cylinder_geom": 70, "march": [70, 100, 102, 104, 106, 127], "intersect": 70, "link": [70, 78, 86, 127, 128, 139, 143, 147, 164, 165, 166, 181, 218, 219, 220, 244, 279, 281, 291, 292, 300], "rep_direct": 70, "rep_cent": 70, "rep_radii": 70, "rep_height": 70, "vs_dec": [70, 262], "vertexmcvsoutput": 70, "centermcvsoutput": 70, "directionvsoutput": 70, "heightvsoutput": 70, "radiusvsoutput": 70, "vs_impl": [70, 262], "vertexmc": [70, 72], "templat": [70, 156, 249, 279, 282, 292], "decl_cod": [70, 72, 279], "impl_cod": [70, 72, 279], "occupi": [70, 128, 154, 265], "fs_vars_dec": 70, "mat4": 70, "mcvcmatrix": 70, "vec_to_vec_rot_mat": 70, "glsl": [70, 104, 110, 171, 179, 182, 198, 219, 279], "sd_cylind": 70, "sdf_map": 70, "sdcylind": 70, "rot": 70, "vec2vecrotmat": 70, "cast_rai": 70, "ray_march": 70, "piec": [70, 147, 254], "sdf_cylinder_frag_impl": 70, "ro": 70, "rd": 70, "ld": 70, "castrai": 70, "viz_sdf_cylind": 70, "shortest": 71, "rate": [71, 97, 110, 160, 262, 293], "compar": [71, 114, 141, 171, 173, 228, 240, 267, 269], "tradit": [71, 118], "sdfactor": 71, "toru": [71, 104, 118, 127, 262], "capsul": [71, 297], "viz_sdfactor": 71, "add_shader_callback": [72, 285], "utah": [72, 211], "teapot": 72, "fib": [72, 87, 271], "ply": [72, 87, 271], "stl": [72, 87, 271], "xml": [72, 87, 271], "get_polymapper_from_polydata": [72, 87, 285], "get_actor_from_polymapp": [72, 87, 285], "mapper": [72, 143], "getmapp": [72, 279], "vtkshader": 72, "vertex_shader_code_decl": 72, "myvertexvc": 72, "vertex_shader_code_impl": 72, "fragment_shader_code_decl": 72, "fragment_shader_code_impl": 72, "vec2": [72, 257, 270], "iresolut": 72, "uv": [72, 220], "xyx": 72, "pot": 72, "shader_callback": [72, 298], "_caller": [72, 279], "calldata": [72, 279], "setuniformf": 72, "valueerror": 72, "textblock": [72, 75, 76, 77, 152, 253, 256, 282], "hello": [72, 87, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 172, 173, 223, 224, 225, 230, 233, 239, 242, 245, 248, 251, 254, 257, 260, 262, 284], "viz_shad": 72, "ball": [73, 75, 83, 111, 122, 128, 134, 140, 146, 165, 275, 297], "domino": [73, 83, 297], "chain": [73, 83, 123, 128, 218, 275], "brick": [73, 78, 83, 111, 114, 117, 120, 123, 128], "wreck": [73, 83, 111, 122, 128, 297], "pybullet": [74, 75, 76, 77, 78, 107, 109, 111, 117, 120, 122, 128, 296, 297], "confirm": [74, 123], "client": [74, 75, 77, 80, 81, 86, 135, 141, 166, 285], "red_radiu": 74, "blue_radiu": 74, "red_ball_actor": 74, "red_ball_col": 74, "createcollisionshap": [74, 75, 76, 77, 78, 86], "geom_spher": [74, 75, 78, 86], "red_bal": 74, "createmultibodi": [74, 75, 76, 77, 78, 86], "basemass": [74, 75, 77, 78, 86], "basecollisionshapeindex": [74, 75, 77, 78, 86], "baseposit": [74, 75, 76, 77, 78, 86], "baseorient": [74, 75, 76, 77, 78, 86], "blue_ball_actor": 74, "blue_ball_col": 74, "blue_bal": 74, "restitut": [74, 75, 77, 78, 86], "changedynam": [74, 75, 77, 78, 86], "sync": [74, 76, 78, 107, 109, 120, 235], "sync_actor": [74, 75, 76], "multibodi": [74, 75, 76, 77, 78, 86, 120], "orn": [74, 75, 76, 77, 78, 86, 120], "getbasepositionandorient": [74, 75, 76, 77, 78, 86, 120], "orn_deg": [74, 75, 76, 86], "geteulerfromquaternion": [74, 75, 76, 86], "setorient": [74, 75, 76, 86], "apply_forc": [74, 75, 77, 78, 86], "78": [74, 85], "89": [74, 85, 292, 298], "red_po": 74, "red_orn": 74, "blue_po": 74, "blue_orn": 74, "applyexternalforc": [74, 75, 77, 78, 86], "forceobj": [74, 75, 77, 78, 86], "40000": 74, "posobj": [74, 75, 77, 78, 86], "flag": [74, 75, 77, 78, 80, 86, 136, 151, 154, 164, 204, 250, 265, 282, 285, 299, 300, 301], "world_fram": [74, 75, 77, 78, 86], "getcontactpoint": 74, "contact": 74, "stepsimul": [74, 75, 76, 77, 78, 86], "viz_ball_collid": 74, "beign": 75, "thrown": [75, 109, 218, 300], "gui": [75, 77, 86, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162, 173, 264], "si": [75, 86], "unit": [75, 86, 90, 134, 137, 191, 194, 215, 219, 235, 265, 278, 283, 292, 297], "setgrav": [75, 76, 77, 78, 86], "easier": [75, 77, 90, 111, 126, 141, 145, 164, 168, 194, 219, 227, 230, 253, 256, 265, 301], "tweak": [75, 77, 114, 136, 140, 145, 164, 229, 247, 248, 250, 257], "ball_radiu": [75, 78], "ball_color": [75, 78], "ball_mass": [75, 78], "ball_posit": 75, "ball_orient": 75, "base_s": [75, 77], "base_color": [75, 77], "base_posit": [75, 77], "base_orient": [75, 77], "wall_height": [75, 78], "wall_width": 75, "brick_mass": 75, "brick_siz": [75, 78, 86], "ball_actor": [75, 78, 86], "ball_col": [75, 86], "multi": [75, 76, 86, 195, 216, 220, 282], "friction": [75, 76, 78, 86, 122], "lateralfrict": [75, 77, 78, 86], "base_actor": [75, 76, 77, 78], "base_col": [75, 77, 78], "geom_box": [75, 76, 77, 78], "halfext": [75, 76, 77, 78], "half": [75, 77, 171, 173], "actual": [75, 77, 107, 133, 136, 139, 151, 173, 187, 193, 205, 208, 244, 264, 265, 266], "nb_brick": [75, 78, 86], "brick_cent": [75, 78, 86, 120], "brick_direct": [75, 78, 86], "57": [75, 77, 78, 85, 291], "brick_orn": [75, 78, 86, 120], "brick_color": [75, 78, 86], "brick_col": [75, 78, 86], "int8": [75, 77], "logic": [75, 78, 104, 142], "center_po": [75, 77, 78, 86], "brick_actor": [75, 78], "base_po": [75, 77, 78], "ball_po": [75, 86], "major": [75, 77, 91, 92, 93, 94, 96, 97, 99, 102, 105, 109, 111, 112, 114, 115, 116, 117, 120, 122, 123, 125, 126, 131, 134, 137, 154, 159, 169, 222, 235, 238, 243, 253, 256, 265, 269, 283], "accur": [75, 77, 110, 219, 300], "3x3": [75, 77, 86, 228, 248, 249], "sync_brick": [75, 78, 86, 120], "rot_mat": [75, 76, 77, 78, 86, 120], "getmatrixfromquaternion": [75, 76, 77, 78, 86, 120], "getdifferencequaternion": [75, 76, 77, 78, 86, 120], "inaccur": 75, "approach": [75, 106, 113, 124, 127, 135, 142, 150, 166, 175, 178, 190, 196, 199, 200, 204, 213, 214, 219, 235, 242, 245, 251, 252, 259, 280], "avg": [75, 76, 77, 78], "fpss": [75, 76, 77, 78], "nsim": [75, 76, 77, 78], "680": [75, 76, 77, 78, 219, 300], "46": [75, 77, 85, 291], "79": [75, 77, 292], "frame_r": [75, 76, 77, 78, 284, 285], "ball_orn": [75, 86], "130": [75, 76, 78, 294], "viz_brick_wal": 75, "n_link": [76, 78, 86], "dx_link": [76, 78], "segment": [76, 78, 123, 210, 252, 264, 298, 300], "link_mass": [76, 78, 86], "base_mass": [76, 78, 86], "joint_frict": [76, 78], "rad": [76, 282], "link_shap": [76, 78], "geom_cylind": [76, 78], "collisionframeposit": [76, 78], "base_shap": [76, 78, 86], "visualshapeid": [76, 78, 86], "linkcollisionshapeindic": [76, 78, 86], "linkvisualshapeindic": [76, 78, 86], "linkposit": [76, 78, 86], "linkorient": [76, 78, 86], "linkinertialframeposit": [76, 78, 86], "linkinertialframeorn": [76, 78, 86], "jointtyp": [76, 78, 86], "joint_spher": [76, 78], "linkdirect": [76, 78, 86], "link_radii": [76, 78], "link_height": [76, 78, 86], "rope_actor": [76, 78, 86], "rope": [76, 78, 86, 122], "linkmass": [76, 78, 86], "linkinertialframeorient": [76, 78, 86], "linkparentindic": [76, 78, 86], "linkjointtyp": [76, 78, 86], "linkjointaxi": [76, 78, 86], "stiff": [76, 122], "among": [76, 111, 122, 169, 213, 259, 299], "friction_vec": [76, 78], "control_mod": [76, 78], "position_control": [76, 78], "getnumjoint": [76, 78, 86], "setjointmotorcontrolmultidof": [76, 78], "targetposit": [76, 78], "targetveloc": [76, 78], "positiongain": [76, 78], "velocitygain": [76, 78], "constraint": [76, 78, 109], "root_robe_c": [76, 78], "createconstraint": [76, 78], "joint_fix": [76, 78], "traj": 76, "inject": 76, "amplitude_x": 76, "amplitude_i": 76, "freq": 76, "coupl": [76, 109, 114, 122, 133, 136, 237], "sync_joint": [76, 86], "actor_list": [76, 78, 86], "getlinkst": [76, 78, 86], "offer": [76, 78, 135, 138, 247, 262], "4th": [76, 78, 107], "freq_sim": 76, "240": [76, 128, 295], "trajectori": 76, "ux": [76, 147, 166], "pivot": [76, 187], "getquaternionfromeul": 76, "changeconstraint": 76, "jointchildframeorient": 76, "maxforc": 76, "viz_chain": 76, "seri": [77, 90, 98, 130, 170, 173, 221, 284, 291, 301], "physicsclientid": 77, "number_of_domino": 77, "domino_mass": 77, "domino_s": 77, "domino_cent": 77, "domino_direct": 77, "domino_orn": 77, "domino_color": 77, "domino_col": 77, "centers_list": 77, "99": [77, 186, 294], "domino_actor": 77, "sync_domino": 77, "domino1_po": 77, "domino1_orn": 77, "viz_domino": 77, "handi": 78, "wall_length": 78, "wall_breadth": 78, "cylindr": [78, 300], "nxnxn": [78, 123], "int16": [78, 265], "desir": [78, 86, 107, 166, 204, 229, 239, 259, 262, 265, 271, 272, 284], "hing": 78, "ball_shap": 78, "28": [78, 85, 127, 128, 141, 164, 165, 166, 219, 220, 283, 291, 299], "base_orn": 78, "brick_vertic": 78, "brick_sec": 78, "chain_vertic": 78, "chain_sec": 78, "sync_chain": 78, "tool": [78, 98, 120, 130, 132, 141, 144, 147, 170, 173, 221, 239, 251, 253, 257, 275, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "viz_wrecking_bal": 78, "server": [79, 80, 81, 82, 83, 86, 89, 135, 141, 166, 285], "turn": [79, 83, 106, 148, 186, 230, 245, 251, 256, 257, 259, 262, 282], "webrtc": [79, 80, 83, 132, 135, 147, 166, 280, 300], "mjpeg": [79, 80, 83, 166, 280], "serv": [80, 262, 275], "web": [80, 82, 166, 301], "browser": [80, 82, 89, 154, 166, 280], "robust": [80, 82, 229], "live": [80, 82, 90, 262], "latenc": [80, 82, 135], "ngrok": [80, 135, 166], "instal": [80, 82, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 147, 159, 169, 190, 222, 265, 291, 292, 294, 295, 298, 299, 300, 301], "aiortc": [80, 82, 156], "pip": [80, 82, 89, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 293, 301], "ffmpeg": [80, 82], "linux": [80, 82, 89, 90, 135, 295], "apt": [80, 82], "libavdevic": [80, 82], "dev": [80, 82, 89, 173, 301], "libavfilt": [80, 82], "libopu": [80, 82], "libvpx": [80, 82], "pkg": [80, 82], "config": [80, 82], "brew": [80, 82], "opu": [80, 82], "multiprocess": [80, 81, 138, 141, 147, 166, 280], "sy": [80, 141, 267, 273, 279], "furystreamcli": [80, 81, 141, 285], "furystreaminteract": [80, 141, 285], "maco": [80, 81, 82, 89, 96, 135, 144, 150, 166, 190, 292], "set_start_method": [80, 81], "spawn": [80, 81], "webrtc_avail": 80, "web_serv": [80, 285], "web_server_raw_arrai": [80, 81, 285], "__name__": [80, 81], "__main__": [80, 81], "use_raw_arrai": [80, 81, 280], "rawarrai": [80, 132, 138, 141, 280], "sharedmemori": [80, 138, 141, 144, 147, 280], "featur": [80, 97, 105, 107, 113, 115, 116, 117, 118, 124, 128, 132, 133, 145, 155, 157, 160, 162, 164, 165, 166, 167, 168, 171, 173, 187, 190, 194, 196, 202, 203, 208, 209, 214, 218, 219, 229, 230, 241, 244, 246, 247, 253, 254, 256, 262, 263, 286, 293, 295, 299, 300], "doc": [80, 86, 89, 107, 128, 135, 147, 165, 171, 172, 175, 189, 192, 220, 242, 262, 279, 281, 284, 291, 292, 293, 294, 297, 300, 301], "share": [80, 103, 105, 107, 109, 111, 112, 114, 117, 120, 126, 128, 137, 138, 140, 141, 143, 146, 147, 149, 150, 152, 155, 158, 161, 163, 166, 224, 257, 280], "version_info": 80, "window_s": [80, 81, 82], "max_window_s": [80, 141, 280], "sent": [80, 158, 171, 189, 198, 200], "ms_stream": [80, 280], "ms_interact": [80, 280], "send": [80, 86, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 132, 146, 159, 169, 182, 190, 198, 200, 219, 222, 275, 301], "queue": [80, 141, 280], "max_queue_s": [80, 280], "stream_interact": 80, "arg": [80, 81, 89, 269, 278, 280], "img_manag": [80, 81], "image_buff": [80, 81, 280], "info_buff": [80, 81, 147, 280], "circular_queu": [80, 280], "head_tail_buff": [80, 280], "buffer": [80, 135, 141, 160, 186, 192, 219, 220, 223, 227, 265, 267, 270, 273, 279, 280, 285], "_buffer": 80, "8000": [80, 82, 135, 280], "localhost": [80, 280], "image_buffer_nam": [80, 280], "info_buffer_nam": [80, 280], "head_tail_buffer_nam": [80, 280], "buffer_nam": [80, 280], "m": [80, 81, 85, 132, 134, 135, 138, 141, 147, 149, 161, 164, 171, 172, 224, 225, 228, 231, 237, 243, 252, 255, 258, 262, 264, 275, 278, 280, 301], "url": [80, 136, 164, 166, 183, 220, 267, 280, 282, 285, 297, 298], "htttp": 80, "wise": [80, 135], "kill": [80, 138, 141], "resourc": [80, 127, 135, 138, 141, 144, 147, 150, 151, 166, 249, 264, 280], "cleanup": [80, 81, 141, 164, 280, 285], "viz_interact": 80, "streamer": [81, 132, 138], "milesecond": [81, 280], "viz_no_interact": 81, "port": [82, 280], "greater": [82, 239, 244, 269, 280, 284], "asyncio": [82, 168, 177, 280], "platform": [82, 169, 222, 299, 300], "time_sleep": 82, "environ": [82, 112, 135, 154, 166], "wsl": 82, "async": [82, 138, 141, 280], "await": [82, 257], "get_event_loop": 82, "run_until_complet": 82, "viz_widget": 82, "auto_examples_python": 83, "auto_examples_jupyt": 83, "196": 85, "star": [85, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 278, 294, 295], "147": [85, 294], "fork": [85, 135, 138, 173, 301], "4516": 85, "commit": [85, 128, 132, 135, 138, 141, 144, 147, 150, 248, 277, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "serg": [85, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 126, 130, 131, 135, 159, 169, 170, 177, 186, 203, 213, 221, 222, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "koudoro": [85, 94, 96, 97, 99, 115, 125, 131, 135, 159, 169, 177, 222, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "1006": 85, "94376": 85, "74048": 85, "eleftherio": [85, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "garyfallidi": [85, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "551": [85, 300], "19591": 85, "14918": 85, "agour": [85, 222, 300], "391": 85, "17046": 85, "9922": 85, "ganimtron": [85, 131, 218, 297], "6297": 85, "3221": 85, "guaj": [85, 97, 99, 125, 131, 159, 169, 222, 293, 294, 296, 297, 298, 299, 300], "304": [85, 297], "22426": 85, "18194": 85, "xtanion": [85, 215, 220], "248": [85, 128, 295], "12502": 85, "4316": 85, "devmessia": [85, 138, 141, 147, 299], "238": [85, 295], "15264": 85, "8814": 85, "nibba2018": 85, "208": [85, 296], "7847": 85, "3452": 85, "suntzunami": 85, "5747": 85, "2968": 85, "antrikshmisri": 85, "3789": 85, "1159": 85, "ranveer": 85, "aggarw": 85, "3661": 85, "893": 85, "lenixlobo": [85, 99, 127, 294], "12722": 85, "11226": 85, "tvcastillod": 85, "67": [85, 292], "3268": 85, "1533": 85, "marc": [85, 94, 99, 115, 169, 291, 294, 295, 299], "alexandr": [85, 94, 99, 115, 169, 291, 294, 295, 299], "cote": 85, "5234": 85, "3227": 85, "mlraglin": 85, "53": [85, 292], "1348": 85, "320": 85, "karandeep": 85, "singh": 85, "juneja": 85, "2547": 85, "455": [85, 298], "joaodel": 85, "1127": 85, "ariel": [85, 96, 292], "rokem": [85, 96, 292], "652": 85, "857": 85, "mk996": 85, "47": [85, 291, 299], "1934": 85, "1178": 85, "filipinascimento": 85, "43": [85, 291], "1832": 85, "828": 85, "david": [85, 94, 95, 291], "reagan": [85, 94, 291], "711": 85, "272": [85, 128, 296], "nasimanousheh": 85, "576": [85, 226, 229, 232], "paulnicolashunt": 85, "266": [85, 295], "saransh0905": 85, "625": [85, 300], "310": [85, 297], "kakashihataka": 85, "245": [85, 295], "148": [85, 294], "tushar5526": 85, "1923": 85, "1651": 85, "clarkszw": 85, "155": [85, 294], "matthew": 85, "brett": 85, "277": [85, 296], "642": [85, 300], "chrls98": 85, "1039": 85, "609": [85, 218, 300], "sassafrass6": 85, "186": [85, 291, 294], "106": [85, 293], "namanbansalcod": 85, "sreekarchigurupati": 85, "40174": 85, "910": 85, "frheault": 85, "91": [85, 267, 292], "61": [85, 291, 297], "kesshijordan": 85, "467": [85, 299], "252": [85, 128, 296], "etienn": [85, 97, 99, 293, 294], "st": [85, 97, 99, 293, 294], "ong": [85, 97, 99, 293, 294], "632": [85, 300], "380": 85, "ibrahimani": [85, 99, 294], "327": 85, "131": [85, 294], "omar": 85, "ocegueda": 85, "964": 85, "sitek": [85, 96, 292], "62": [85, 292], "sanjaymarreddi": 85, "377": 85, "149": 85, "amit": [85, 159, 298], "chaudhari1": 85, "112": [85, 293], "mehabhalodiya": [85, 156], "181": [85, 294], "sparshg": [85, 222, 300], "88": [85, 292], "80": [85, 173, 292], "bago": 85, "amirbekian": 85, "103": [85, 293], "189": [85, 294], "jhlegarreta": 85, "gregori": 85, "lee": 85, "122": [85, 294], "109": [85, 293], "stefan": 85, "van": [85, 163, 165, 275], "der": [85, 163, 165, 275], "walt": 85, "415": [85, 298], "albai": 85, "lidonohu": 85, "316": [85, 300], "rkharsan": 85, "254": [85, 295], "guillaumefaveli": 85, "prayasj": [85, 169, 299], "156": [85, 294], "lej0hn": 85, "alexand": 85, "gauvin": 85, "yash": 85, "sherri": 85, "ghoshbishakh": 85, "81": [85, 294, 299], "haran2001": [85, 131, 297], "christoph": [85, 281], "nguyen": 85, "samuel": 85, "jean": [85, 158], "jiri": 85, "borovec": 85, "scott": [85, 96, 292], "trinkl": [85, 96, 292], "marsco": 85, "gautamgottipati": 85, "chencheng0630": [85, 99, 294], "aju100": [85, 131, 297], "jhalak27": 85, "184": [85, 294], "151": [85, 294], "relativisticmechan": 85, "sarasaadoun": 85, "197": [85, 295], "179": [85, 294], "dwijrajhari": 85, "yaroslav": 85, "halchenko": 85, "jakob": 85, "wasserth": 85, "devmodi154": 85, "pietroastolfi": 85, "iamansoni": 85, "16bitmood": 85, "shadow2121": 85, "165": [85, 294], "loopthrough": [85, 159, 298], "danielskatz": 85, "sailesh": [85, 222, 300], "2209": 85, "offici": [86, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 129, 135, 138, 171, 172, 173, 301], "driven": [86, 90, 301], "statu": [86, 186, 238, 245, 282, 301], "unless": [86, 128, 265, 282, 283, 284], "shutdown": 86, "gravity_x": 86, "gravity_i": 86, "gravity_z": 86, "criterion": 86, "fulfil": 86, "snippet": [86, 111, 120, 133, 143], "lateral_frict": 86, "damp": 86, "inertial_po": 86, "inertial_orn": 86, "coeff": 86, "linkindex": 86, "extern": [86, 128, 132, 270, 299], "applyexternaltorqu": 86, "Not": [86, 173, 228, 231, 234, 246, 255, 257, 296], "explicitli": [86, 122, 190, 283, 291], "pair": [86, 236, 239, 247, 281], "enablecol": 86, "setcollisionfilterpair": 86, "feel": [86, 171, 173], "section": [86, 177, 238, 242, 244, 265, 279, 297, 300], "rotatewxyz": 86, "said": [86, 105, 107, 109, 111, 114, 117, 128, 147, 172, 174, 231, 248, 257], "procedur": [86, 109], "firstli": [86, 114, 162, 173, 214, 232], "nb_object": 86, "object_cent": 86, "object_direct": 86, "object_orient": 86, "object_color": 86, "object_collis": 86, "further": [86, 111, 122, 126, 142, 227, 243, 247, 249, 256, 257, 265, 301], "brick_actor_singl": 86, "getdifferencefromquarternion": 86, "tupl": [86, 262, 263, 264, 265, 267, 269, 272, 274, 275, 276, 277, 278, 280, 281, 282, 283, 284], "subtract": [86, 111, 284], "gimbal": 86, "lock": [86, 141, 280, 284, 285], "lead": [86, 148, 242, 251, 259, 275, 297, 298, 301], "unwant": [86, 297], "spin": [86, 117, 120, 284], "experienc": [86, 171, 223, 236], "advis": [86, 107, 171, 174, 302], "urdf": 86, "root": [86, 226, 232, 251, 259, 301], "hierarchi": [86, 212, 220], "freedom": 86, "regular": [86, 175, 262, 268, 269, 278, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "inerti": 86, "princip": [86, 265], "inertia": 86, "nb_link": 86, "suppos": [86, 103, 122, 147, 166, 242], "linkheight": 86, "linkradii": 86, "queri": [86, 152, 173, 297], "suzann": [87, 186, 297, 300], "blender": [87, 171, 172, 173, 210, 215], "directori": [87, 89, 158, 267, 277, 279, 282, 284, 301], "path_suzann": 87, "soon": [89, 124, 139, 142, 151, 154, 164, 219, 231, 234], "life": [89, 126, 135, 171, 172, 230], "decemb": [89, 172], "31st": 89, "2019": [89, 286, 294], "mandatori": [89, 141, 156, 171, 280], "aiohttp": [89, 177, 280], "pygltflib": [89, 177, 186, 270], "matplotlib": [89, 162, 245, 261, 262, 263, 265, 266, 292], "termin": [89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 172, 222, 284, 300], "forg": [89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "channel": [89, 216, 218, 262, 265, 266, 270, 284], "latest": [89, 242, 251, 296, 300], "clone": [89, 173, 301], "repo": [89, 104, 173, 301], "git": [89, 172, 277, 301], "txt": [89, 92, 289, 294, 300, 301], "enjoi": [89, 98, 126, 130, 136, 170, 221], "get_info": [89, 285, 291], "pytest": [89, 136, 166, 299, 301], "svv": [89, 301], "test_actor": [89, 293, 298], "test_my_function_nam": 89, "headless": 89, "xvfb": 89, "osx": [89, 291, 292], "xquartz": 89, "1920x1080x24": 89, "null": [89, 236], "bat": 89, "makefil": 89, "readm": [89, 93, 290, 291, 292, 294, 295, 297, 298, 300, 301], "md": [89, 301], "upload_to_gh": 89, "page": [89, 90, 172, 173, 223, 238, 239, 248, 281, 300, 301], "rst": [89, 157, 291, 295, 300, 301], "congratul": [89, 95, 173], "minimalist": [90, 173, 211], "har": 90, "gpu": [90, 127, 135, 139, 166, 171, 179, 198, 219, 251, 262, 298], "precis": [90, 251], "clariti": [90, 232, 238], "address": [90, 145, 151, 154, 155, 160, 229, 232, 235, 240, 241, 243, 244, 246, 247, 249, 250, 252, 255, 256, 259, 260], "grow": [90, 129, 219], "necess": [90, 235], "ecosystem": 90, "cgi": 90, "imageri": 90, "deploi": 90, "everydai": 90, "practic": [90, 147, 166, 171, 173, 225], "clearli": [90, 173, 236], "written": [90, 109, 147, 166, 173, 223, 302], "good": [90, 112, 132, 135, 141, 142, 158, 161, 163, 166, 171, 173, 174, 204, 205, 211, 223, 228, 242, 245, 246, 248, 249, 251, 254, 257, 302], "underli": [90, 142, 163], "collabor": [90, 132, 166, 229], "hope": [90, 236, 237, 242, 246, 251, 258], "fail": [90, 95, 151, 154, 190, 220, 230, 244, 250, 277, 291, 292, 300, 301], "develop": [90, 91, 92, 93, 94, 96, 97, 99, 105, 115, 125, 126, 131, 132, 133, 135, 147, 159, 166, 167, 168, 169, 218, 219, 222, 225, 233, 235, 248, 253, 256, 295, 301], "team": [90, 101, 129, 134, 138, 141, 149, 155, 162, 223, 235, 265], "discord": [90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 172, 173, 221, 222, 297], "chat": 90, "room": 90, "cinemat": 90, "multiplatform": 90, "mac": [90, 291], "super": [90, 219], "integr": [90, 101, 107, 109, 117, 127, 128, 129, 138, 144, 166, 169, 172, 177, 194, 198, 199, 204, 211, 220, 222, 233, 250, 253, 256, 288, 297, 299, 300], "btdf": 90, "latex": [90, 162, 300], "font": [90, 107, 154, 160, 162, 166, 168, 232, 241, 247, 282], "bsd": 90, "who": [90, 95, 129, 135, 147, 166, 239, 265], "involv": [90, 100, 108, 110, 118, 121, 127, 140, 164, 171, 223, 226, 232, 233, 236, 239, 253, 259], "typo": [90, 141, 156, 217, 292, 298, 300], "request": [90, 101, 122, 123, 126, 127, 128, 129, 132, 141, 144, 156, 163, 164, 165, 166, 172, 186, 194, 198, 218, 219, 226, 229, 232, 241, 253, 265, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "happi": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 172, 173, 222, 248], "announc": [91, 92, 93, 94, 96, 97, 99, 101, 115, 125, 131, 159, 169, 171, 172, 222, 224, 301], "highlight": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 208, 209, 218, 222, 235, 299, 301], "split": [91, 287], "upgrad": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 188, 222, 301], "conda": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "question": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 172, 173, 176, 178, 222, 280], "suggest": [91, 92, 93, 94, 96, 97, 99, 104, 109, 111, 115, 125, 131, 146, 149, 156, 159, 169, 177, 182, 190, 192, 193, 195, 199, 207, 211, 214, 215, 222, 225, 233, 246, 252, 257, 259, 262, 265], "mail": [91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 141, 159, 169, 170, 171, 173, 221, 222, 301], "On": [91, 92, 93, 94, 96, 97, 99, 115, 125, 129, 131, 159, 162, 169, 222, 240], "behalf": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "mainten": [92, 93, 125, 131, 159, 169, 222, 246, 288, 289, 290, 301], "codecov": [93, 290, 300], "travi": [93, 131, 288, 290, 291, 292, 293, 297, 301], "stereo": [94, 284, 291], "coverag": [94, 96, 97, 99, 115, 125, 153, 159, 291, 292, 293, 294, 295, 296, 298], "thank": [94, 96, 97, 99, 103, 105, 107, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 129, 131, 159, 169, 222, 223, 236, 258, 265], "contributor": [94, 96, 97, 99, 115, 122, 125, 128, 131, 159, 169, 172, 173, 174, 177, 222, 224, 225, 238, 242, 245, 248, 249, 257, 258, 260, 301, 302], "jon": [94, 99, 291, 294], "haitz": [94, 99, 291, 294], "legarreta": [94, 99, 291, 294], "gorro\u00f1o": [94, 99, 291, 294], "c\u00f4t\u00e9": [94, 99, 115, 169, 291, 294, 295, 299], "ohbm": 95, "brainart": 95, "melpomen": 95, "realli": [95, 105, 135, 136, 142, 223, 236, 248, 251, 301], "beauti": [95, 245, 251], "experi": [95, 102, 104, 111, 126, 134, 161, 163, 173, 174, 177, 178, 199, 224, 236, 242, 248, 249, 251, 258, 262], "appveyor": [96, 97, 292, 293], "ci": [96, 151, 153, 154, 166, 169, 222, 292, 295, 299, 300], "guillaum": [96, 292], "faveli": [96, 292], "kevin": [96, 292], "prashil": [96, 292], "anti": [97, 162, 171, 264, 284, 293], "alias": [97, 162, 171, 264, 284, 293], "nose": [97, 293, 294], "azur": [97, 222, 293, 295, 298, 300], "javier": [97, 99, 125, 131, 159, 169, 182, 194, 222, 293, 294, 296, 297, 298, 299, 300], "particip": [98, 130, 133, 170, 172, 173, 221, 224, 233, 246], "2020": [98, 123, 126, 128, 129, 164, 165, 166, 286, 297], "umbrella": [98, 100, 101, 130, 170, 173, 221, 282], "foundat": [98, 100, 101, 127, 128, 130, 164, 165, 170, 171, 173, 218, 219, 220, 221], "graph": [98, 130, 132, 144, 147, 166, 170, 221, 298], "talk": [98, 130, 135, 170, 172, 173, 174, 221, 228, 233, 236, 239, 242, 245, 251, 254, 260], "drop": [98, 128, 130, 170, 173, 221, 282], "Be": [98, 130, 170, 221], "contour_from_label": [99, 285, 294], "huge": [99, 115, 135, 173, 294, 295], "secur": [99, 257, 294], "md5": [99, 294], "sha256": [99, 294], "devanshu": [99, 294], "modi": [99, 294], "filipi": [99, 135, 166, 174, 179, 182, 194, 198, 222, 223, 239, 242, 260, 294, 300], "nascimento": [99, 135, 166, 222, 223, 294, 300], "silva": [99, 222, 294, 300], "gottipati": [99, 294], "gautam": [99, 222, 294, 300], "liam": [99, 115, 294, 295], "donohu": [99, 115, 294, 295], "marssi": [99, 294], "naman": [99, 115, 294, 295], "bansal": [99, 115, 294, 295], "nasim": [99, 125, 222, 294, 296, 300], "saransh": [99, 294], "jain": [99, 294], "shreya": [99, 294], "bhujbal": [99, 294], "soham": [99, 101, 115, 125, 128, 129, 131, 222, 259, 294, 295, 296, 297, 300], "biswa": [99, 101, 115, 125, 128, 131, 222, 294, 295, 296, 297, 300], "vivek": [99, 125, 294, 296], "choudhari": [99, 125, 294, 296], "hei": [100, 102, 104, 106, 108, 110, 113, 116, 118, 119, 121, 124, 129], "everyon": [100, 101, 102, 113, 116, 118, 129, 132, 133, 176, 223, 225, 233, 239, 242, 245, 248, 251, 254, 257, 260], "summer": [100, 126, 129, 132, 133, 134, 171, 173, 186, 223, 224, 298], "psf": [100, 173], "am": [100, 101, 105, 107, 109, 111, 112, 114, 122, 123, 124, 126, 133, 145, 148, 157, 171, 172, 173, 177, 204, 218, 225, 227, 231, 233, 235, 242, 248, 251, 257, 260, 301], "lenix": [100, 115, 125, 127, 131, 295, 296, 297], "lobo": [100, 115, 125, 127, 131, 295, 296, 297], "undergradu": 100, "student": [100, 101, 132, 133, 173], "india": [100, 101], "univers": [100, 101, 171], "pandem": [100, 101], "outbreak": [100, 101], "head": [100, 101, 141, 280, 285, 297], "earli": [100, 101, 134, 172, 219, 237], "had": [100, 101, 102, 103, 107, 109, 111, 114, 120, 122, 123, 126, 128, 133, 134, 135, 136, 139, 140, 141, 142, 145, 148, 151, 154, 158, 162, 163, 171, 172, 173, 174, 175, 176, 177, 180, 186, 187, 189, 190, 193, 195, 197, 198, 200, 201, 202, 204, 205, 207, 208, 211, 214, 223, 224, 225, 236, 237, 238, 242, 245, 246, 248, 250, 251, 254, 258, 259], "confer": [100, 101], "meet": [100, 101, 104, 123, 132, 133, 134, 136, 139, 140, 142, 145, 146, 148, 149, 151, 154, 155, 158, 160, 162, 163, 165, 166, 174, 175, 183, 191, 192, 193, 194, 195, 197, 206, 207, 210, 223, 224, 225, 229, 230, 231, 232, 234, 238, 240, 243, 245, 248, 249, 254, 301], "mentor": [100, 101, 102, 104, 105, 107, 109, 110, 111, 112, 119, 122, 123, 126, 128, 129, 132, 133, 134, 135, 137, 139, 140, 141, 143, 146, 149, 153, 154, 155, 156, 158, 163, 165, 167, 172, 174, 177, 178, 180, 193, 199, 202, 211, 214, 223, 225, 228, 230, 233, 236, 237, 238, 239, 240, 242, 243, 245, 247, 248, 251, 254, 257, 258, 259, 260], "schedul": 100, "wednesdai": [100, 101, 192, 239], "coher": 100, "entir": [100, 101, 109, 135, 231], "lot": [100, 108, 110, 118, 127, 132, 135, 139, 141, 144, 147, 151, 154, 171, 172, 173, 174, 182, 193, 198, 199, 217, 227], "theoret": 100, "concept": [100, 109, 128, 172, 173, 236], "spent": [100, 102, 108, 112, 138, 141, 144, 156, 173, 232, 251, 254, 257], "theori": [100, 152, 163, 166, 302], "2nd": [101, 106], "year": [101, 133, 135, 171, 172, 173, 224, 295, 301], "pursu": [101, 171, 172, 173], "bachelor": [101, 171, 172, 173], "tech": 101, "scienc": [101, 225], "institut": [101, 134, 172], "kolkata": 101, "organ": [101, 132, 135, 141, 166, 171, 172, 173, 243, 275], "sci": [101, 133], "fi": [101, 133], "countri": [101, 135], "lockdown": 101, "were": [101, 104, 105, 106, 107, 108, 109, 111, 112, 114, 117, 119, 121, 122, 124, 127, 128, 133, 136, 139, 141, 145, 148, 151, 154, 157, 158, 160, 161, 162, 164, 165, 166, 171, 172, 173, 175, 177, 186, 190, 195, 196, 199, 202, 204, 208, 209, 210, 211, 219, 229, 230, 231, 241, 244, 249, 250, 251, 256, 257, 259, 260, 269, 284], "core": [101, 134, 141, 145, 148, 155, 219, 250, 251, 280, 285, 298], "discuss": [101, 110, 119, 120, 122, 123, 132, 134, 135, 137, 138, 141, 145, 147, 148, 153, 156, 163, 165, 167, 174, 177, 178, 180, 191, 193, 194, 195, 197, 206, 211, 218, 219, 224, 229, 230, 232, 234, 235, 237, 238, 240, 241, 243, 249, 251, 281], "deadlin": 101, "ourselv": [101, 162], "progress": [101, 103, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 166, 224, 232, 233, 238, 242, 244, 248, 253, 256, 259, 267, 282, 300], "remain": [101, 112, 116, 118, 139, 145, 154, 157, 160, 164, 166, 218, 229, 235, 250, 256, 257, 299], "pull": [101, 122, 123, 127, 128, 132, 138, 141, 144, 164, 165, 166, 172, 218, 219, 226, 229, 232, 241, 253, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "pend": [101, 112, 122, 235, 243], "review": [101, 102, 133, 139, 142, 155, 156, 157, 160, 167, 172, 174, 203, 213, 218, 220, 225, 226, 228, 231, 234, 238, 240, 242, 243, 244, 245, 246, 248, 249, 250, 251, 256, 257, 259, 260, 275, 297, 298, 301], "date": [101, 127, 128, 164, 165, 166, 218, 219, 220, 242], "focus": [101, 111, 123, 147, 166, 217, 228, 229, 232, 238, 244, 251, 257, 259, 260], "skeleton": [101, 103, 220], "pr": [101, 102, 105, 111, 113, 120, 122, 124, 128, 129, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 146, 148, 149, 150, 152, 153, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 172, 173, 174, 177, 179, 181, 182, 183, 185, 186, 187, 188, 193, 194, 196, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 212, 213, 214, 215, 216, 218, 219, 220, 225, 226, 228, 229, 231, 232, 233, 235, 236, 237, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 259, 260, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "doubl": [101, 115, 128, 140, 227, 231, 275, 282, 283, 293, 295, 300], "unabl": [101, 173, 296, 297], "thankfulli": [101, 120, 122, 253, 260], "successfulli": [101, 103, 105, 128, 172, 173, 180, 199, 204, 211, 216, 235, 250, 251, 256, 284], "cheer": [101, 129, 257], "volumetr": [102, 119], "stack": [102, 157, 160, 164, 211, 272], "Such": 102, "prior": [102, 119, 173, 193, 199, 239, 245, 302], "directx": 102, "fur": [102, 127], "minor": [102, 113, 132, 136, 145, 151, 154, 167, 231, 237, 260, 269, 297, 300], "bug": [102, 105, 106, 107, 113, 116, 118, 123, 124, 138, 139, 144, 154, 164, 166, 167, 168, 172, 176, 177, 186, 202, 218, 220, 248, 251, 257, 280, 291, 293, 294, 296, 297, 298, 299, 300], "noth": [102, 160, 173, 190, 218, 227], "weekli": [103, 104, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 164, 165, 166, 174, 175, 219, 229, 231, 233, 234, 236, 239, 240, 242, 245, 248, 249, 251, 254, 257, 296], "far": [103, 105, 107, 142, 146, 161, 242, 251], "apart": [103, 105, 109, 111, 112, 114, 117, 122, 123, 128, 129, 160], "regard": [103, 105, 107, 109, 112, 114, 117, 120, 122, 123, 126, 151, 154, 173, 232, 241, 251, 254], "proper": [103, 122, 123, 141, 151, 173, 174, 199, 226, 247, 258], "problem": [103, 107, 109, 111, 112, 114, 117, 120, 122, 128, 133, 135, 139, 140, 145, 148, 154, 166, 198, 207, 217, 218, 219, 225, 229, 232, 237, 246, 247, 248, 250, 251, 252, 254, 257, 258, 259, 262, 292, 294], "doesn": [103, 133, 139, 144, 171, 204, 205, 236, 239, 275, 283, 291, 297, 298, 301], "scrollbar": [103, 105, 107, 128, 148, 229, 232, 235, 241, 259, 282], "hopefulli": [103, 105, 142, 145, 148, 151, 154, 160, 162, 164, 246, 255], "excit": [104, 111, 173, 224, 248], "got": [104, 108, 133, 134, 145, 162, 172, 174, 179, 190, 194, 205, 207, 208, 212, 215, 224, 225, 233, 248, 249, 251, 277], "proceed": 104, "branch": [104, 106, 110, 113, 116, 133, 181, 183, 220, 291, 301], "deform": [104, 106, 220], "rid": 104, "slightli": [104, 133], "realist": [104, 106, 220], "thevtk": 104, "confus": [104, 105, 108, 123, 208, 211, 232], "doubt": [104, 173], "immedi": [104, 230, 235], "affili": 105, "countless": 105, "debug": [105, 149, 190, 204, 208, 250, 279, 299], "session": [105, 186, 236, 247], "friendli": [105, 128, 253, 300], "manner": [105, 262, 272], "wrote": [105, 114, 171, 183, 201], "summar": [105, 223], "gif": [105, 106, 108, 166, 206, 213, 219, 264, 300], "unfortun": [105, 126, 127, 145, 147, 166, 251, 259], "didn": [105, 133, 136, 145, 151, 152, 154, 163, 164, 171, 172, 173, 178, 188, 191, 192, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 216, 217, 226, 230, 233, 235, 238, 239, 242, 250, 251, 254], "prioriti": [105, 145, 250, 256, 279, 282, 298], "overshoot": 105, "runtim": [105, 126, 128, 144, 164, 168, 174, 220, 269], "reason": [105, 135, 154, 164, 168, 173, 177, 190, 191, 219, 227, 228, 230, 232, 233, 236, 254, 275], "misplac": 105, "wasn": [105, 106, 114, 145, 160, 171, 173, 175, 178, 184, 187, 189, 190, 204, 233, 235, 236, 245, 257], "post": [106, 122, 135, 141, 146, 147, 157, 166, 173, 211, 218, 219, 220, 245, 248, 251, 257, 298, 299, 300, 301], "slight": [106, 194, 230], "solv": [106, 107, 114, 127, 132, 133, 135, 138, 141, 147, 172, 173, 178, 179, 196, 198, 200, 204, 207, 215, 251, 297], "suspect": 106, "possibli": [106, 139], "long": [106, 114, 142, 145, 186, 283], "simultan": [106, 253, 276], "rather": [106, 110, 140, 161, 163, 251, 262, 281], "highli": [106, 109, 111, 142], "benefici": [106, 134, 137], "realiz": [106, 122, 173], "caus": [106, 132, 135, 142, 144, 168, 177, 179, 195, 207, 210, 226, 229, 232, 244, 300, 302], "lambertian": 106, "eventu": [106, 108, 116, 171, 242], "vtktextactor": [107, 109, 232, 282], "text_scale_mode_non": 107, "text_scale_mode_prop": 107, "text_scale_mode_viewport": 107, "mainli": [107, 111, 114, 122, 123, 125, 131, 159, 169, 218, 222, 248, 249, 257, 259], "couldn": [107, 133, 142, 145, 154, 171, 182, 207], "tri": [107, 109, 124, 126, 137, 140, 143, 148, 152, 171, 172, 173, 175, 177, 178, 180, 182, 184, 187, 190, 198, 199, 200, 202, 204, 207, 209, 214, 215, 218, 220, 237, 248, 251, 254, 258, 300], "maintain": [107, 160, 179, 182, 185, 194, 198, 282], "abstract": [107, 147, 280, 282], "expos": [107, 236, 265, 267, 273, 279], "vtkviewport": [107, 112], "position2": [107, 232], "cannot": [107, 164, 186, 227, 230, 269, 276, 300], "inconsist": [107, 232, 241], "agre": 107, "irrespect": 107, "constructor": [107, 139, 151, 164, 265], "someth": [107, 112, 114, 139, 142, 171, 173, 204, 214, 218, 225, 227, 230, 233, 234, 236, 239, 246, 248, 251, 254, 257, 258, 265, 268, 282, 301], "plan": [107, 111, 113, 120, 138, 179, 181, 223, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 239, 240, 242, 243, 245, 248, 251, 253, 259, 260], "getposition2": 107, "upto": [108, 296], "mileston": [108, 256], "toward": [108, 238, 259, 281, 282, 284], "occlus": [108, 284], "complic": [108, 110, 128, 151, 154, 164, 184, 236, 239, 248, 251, 254, 283], "hood": [108, 110], "took": [109, 120, 122, 173, 176, 193, 199, 208, 232, 235, 237, 241, 244, 258], "terminologi": [109, 163], "nevertheless": 109, "rigid": [109, 162], "backend": 109, "frontend": 109, "rest": [109, 140, 172, 237], "un": [109, 111], "confid": 109, "restrict": [110, 171, 178, 282], "expect": [110, 112, 114, 118, 127, 154, 171, 172, 174, 195, 198, 234, 245, 252, 258, 262, 264, 267, 271, 284], "poor": [110, 141], "6th": 111, "period": [111, 120, 126, 127, 129, 132, 133, 161, 163, 173, 264, 269, 280], "own": [111, 140, 142, 172, 173, 242, 245, 279, 282, 284], "jump": [111, 171, 265], "quickli": [111, 218], "transln_vector": 111, "preserv": 111, "gamma": [111, 284], "beta": [111, 269], "get_r": 111, "new_po": 111, "quadrup": 111, "haven": [111, 145, 251, 254], "7th": [112, 173], "thought": [112, 135, 172, 173, 175, 178, 211, 214, 230, 243, 248, 251, 257], "fortun": [112, 132, 133, 138, 139, 141, 142, 144, 151, 168, 226, 235, 238, 245, 249, 254], "_add_to_scen": 112, "inherit": [112, 137, 160, 162, 232], "eager": 112, "clearer": [113, 253], "merg": [113, 116, 119, 123, 127, 138, 139, 142, 145, 148, 150, 153, 154, 155, 157, 160, 161, 162, 163, 164, 168, 172, 177, 181, 183, 185, 186, 188, 189, 190, 203, 204, 208, 209, 210, 216, 218, 219, 220, 231, 234, 235, 243, 244, 249, 255, 256, 257, 260, 279, 294, 297, 300, 301], "8th": 114, "refactor": [114, 128, 144, 151, 159, 162, 166, 176, 242, 245, 246, 254, 259, 260, 297, 298, 300], "aid": 114, "Its": 114, "workaround": [114, 137, 148, 227, 239, 251], "broke": 114, "weird": [114, 123, 244], "month": [114, 127, 173, 233, 251], "anymor": [114, 248], "charact": [114, 128, 166, 168, 173, 256, 282, 297, 298, 301], "search": [114, 161, 171, 173, 196, 211, 230, 284], "extrem": 114, "rhombocuboctahedron": [115, 295], "vtk9": [115, 295], "melina": [115, 125, 295, 296], "raglin": [115, 125, 295, 296], "tushar": [115, 131, 295, 297], "past": [116, 132, 140, 141, 144, 147, 230, 284, 301], "codebas": [116, 118, 140, 142, 208, 235], "sdf_actor": [116, 118], "9th": 117, "uncontrol": [117, 120], "mismatch": [117, 299], "gsoc": [118, 119, 123, 124, 126, 127, 128, 129, 132, 156, 157, 158, 163, 164, 165, 166, 171, 177, 219, 223, 233, 240, 242, 245, 246, 248, 255, 257, 258, 260, 296, 297, 298, 299, 300], "THe": 118, "tremend": [118, 219], "despit": [118, 124, 174, 259], "went": [118, 129, 171, 172, 173, 176, 196, 226, 251, 260], "smoothli": [118, 129, 135, 171, 244, 253], "immers": [119, 127, 173, 265], "Being": [119, 250, 257], "cloud": [119, 223, 262], "10th": 120, "3rd": 120, "todai": [120, 126, 129, 191, 194, 236, 239, 242, 248, 251, 257, 260], "futur": [120, 139, 141, 142, 145, 148, 151, 164, 176, 235, 248, 265, 301], "conveni": 120, "standalon": [120, 122, 128], "discontinu": 120, "gooch": [121, 127], "11th": 122, "lack": [122, 127, 128, 145, 148, 151, 165, 173, 220, 228, 230], "awar": 122, "kept": [122, 172, 214, 219], "wrong": [122, 132, 135, 144, 145, 173, 239], "brows": [122, 126], "forum": [122, 152, 171, 211], "mind": [122, 173, 175, 225, 251, 254, 257], "prism": [122, 159, 169, 262, 278, 295, 298, 299], "brief": [122, 139, 235, 239, 301], "glimps": [122, 224], "fellow": [122, 128, 174, 224, 240, 242, 245, 248, 258], "12th": 123, "smash": 123, "he": [123, 172, 173, 174, 218, 239], "probabl": [123, 136, 139, 144, 145, 147, 148, 150, 174, 225, 239, 245, 251], "formal": [123, 255], "silhouett": 124, "inbuilt": 124, "across": [125, 132, 141, 166, 168, 171, 172, 266, 296], "anousheh": [125, 222, 296, 300], "mark": [126, 129, 256, 301], "altogeth": 126, "grown": 126, "person": [126, 147, 166], "especi": 126, "immens": [126, 129, 247], "mentorship": 126, "love": [126, 171, 173], "contribut": [126, 129, 132, 171, 172, 173, 174, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "semest": [126, 172, 235], "filemenu": [126, 259], "submiss": [126, 234], "organis": [127, 128, 134, 164, 165, 218, 219, 220, 282], "overwhelm": [127, 172], "stun": 127, "spheremap": 127, "toon": [127, 129], "bias": 127, "leverag": 127, "hardwar": 127, "devot": 127, "unsatisfactori": 127, "distort": [127, 144, 147, 166, 242], "priorit": 127, "hand": [127, 133, 162, 164, 172, 240, 248], "flexibl": [127, 279], "hair": 127, "benchmark": [127, 185, 194], "multisdf": 127, "296": 127, "familiar": [127, 129, 171], "267": [127, 295], "websit": [127, 128, 153, 157, 164, 165, 166, 172, 173, 218, 219, 220, 222, 238, 251, 297, 300, 301], "week": [127, 128, 141, 147, 164, 165, 166, 218, 219, 220, 299, 300], "outlin": [127, 162], "commonli": 128, "tradition": 128, "textbox": [128, 250, 256, 282, 298], "term": [128, 136, 172, 173, 239, 269], "246": [128, 295], "navig": [128, 135], "aren": [128, 211], "231": [128, 295], "overflow": [128, 142, 148, 157, 250, 256, 259, 282, 294, 295, 297, 298], "listboxitem2d": [128, 285, 294], "filemenu2d": [128, 285], "tackl": [128, 232, 250, 260], "modif": [128, 132, 135, 166, 198, 226, 229, 269, 302], "accept": [128, 172, 173, 219, 264, 269], "clip": [128, 178, 179, 204, 279, 282, 284, 295, 297], "268": [128, 295], "exhaust": 128, "287": [128, 296], "1xjcg1tl5zrjzdyi8v76leyzt_maxgp0kob7ozixksta": 128, "edit": [128, 171, 215, 256, 282, 301], "usp": [128, 132], "hard": [128, 142, 144, 168, 171, 190, 203, 205, 206], "aspect": [128, 145, 147, 148, 166, 204, 256, 262, 272, 282, 283], "285": 128, "filesystem": 128, "rewritten": [128, 265], "intact": 128, "281": [128, 296], "286": [128, 297], "clippingoverflow": 128, "tabpanel2d": [128, 285], "scrollbarsupd": 128, "journei": [128, 218, 219, 220, 223, 224, 248, 300], "itsopen": 128, "googl": [129, 135, 154, 173, 224, 298], "opportun": [129, 223, 224, 225, 235, 244, 301], "programm": 129, "member": [129, 134, 149, 155, 157, 282], "throughout": [129, 236], "2021": [130, 141, 164, 165, 172, 286, 299, 300], "migrat": [131, 222, 297, 300], "charl": [131, 297], "poirier": [131, 297], "sajag": [131, 134, 159, 165, 169, 297, 298, 299], "swami": [131, 134, 159, 165, 169, 297, 298, 299], "pietro": [131, 297], "astolfi": [131, 297], "sanjai": [131, 297], "marreddi": [131, 297], "aman": [131, 297], "soni": [131, 297], "bruno": [132, 159, 169, 174, 222, 236, 239, 248, 251, 298, 299, 300], "messia": [132, 159, 169, 222, 298, 299, 300], "ph": 132, "brazil": 132, "bond": [132, 133, 140, 143, 152, 165, 275, 298], "paragraph": 132, "stream": [132, 135, 138, 147, 166, 167, 168, 222, 285, 300], "propos": [132, 133, 135, 138, 171, 172, 173, 240, 257, 258, 300, 301], "internet": [132, 141, 147, 166, 171], "spec": 132, "hous": [132, 171], "discov": [132, 135, 138, 156, 173, 177, 194, 203, 226, 229, 247], "432": [132, 138, 156, 166, 167, 299], "422": [132, 138, 139, 298], "antriksh": [133, 159, 164, 169, 222, 298, 299, 300], "misri": [133, 159, 164, 169, 222, 298, 299, 300], "mit": 133, "pune": 133, "primari": [133, 139, 164, 171], "stretch": [133, 134, 164, 165, 166, 218, 220], "seen": [133, 216, 218, 278, 301], "movi": 133, "guardian": 133, "galaxi": 133, "hinder": [133, 238], "introductori": [133, 206, 217], "compli": 133, "windowresizeev": [133, 142, 151, 164], "invok": [133, 142, 145, 168, 184, 215, 262, 280], "partial": [133, 182, 204, 257, 299, 301], "functool": [133, 257], "sophomor": 134, "indian": [134, 172, 173], "technologi": [134, 172, 173], "roorke": [134, 172], "shall": [134, 146, 192, 302], "protein": [134, 137, 146, 149, 165, 275], "richardson": [134, 165, 275], "aka": [134, 146], "ribbon": [134, 137, 140, 143, 149, 152, 155, 161, 164, 165, 285], "diagram": [134, 137, 165], "molecular": [134, 143, 146, 149, 152, 155, 158, 161, 165, 169, 285, 299], "expand": [134, 142, 145, 278, 300], "stick": [134, 140, 146, 165, 285], "wire": [134, 165], "pipe": [134, 141, 165], "plank": [134, 165], "acquaint": [134, 224], "learnt": 134, "vision": 134, "pars": [134, 137], "pdb": [134, 137], "pdbx": [134, 137], "pro": [134, 177], "con": [134, 177], "upon": [134, 155, 256], "docstr": [134, 156, 181, 183, 268, 294, 299, 300, 301], "syntax": [134, 191], "colleg": [134, 172, 173, 186, 193], "courtesi": [134, 149], "covid": 134, "backbon": [134, 165], "1mb0": 134, "carbon": 134, "vtkproteinribbonfilt": [134, 137, 140, 143, 149, 165], "prove": [134, 137, 163, 173, 247], "au": [134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163], "revoir": [134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163], "437": [135, 138, 141, 147, 156, 167, 168, 300], "phd": 135, "cheapest": 135, "price": [135, 251, 297], "convinc": 135, "brazilian": 135, "friend": [135, 171, 172], "budget": 135, "scenario": [135, 138, 139, 141, 166, 235], "resid": [135, 166], "bandwidth": [135, 166, 254, 257, 260], "circumv": [135, 166], "gil": [135, 147, 166], "alon": [135, 166, 251], "enough": [135, 141, 166, 171, 172, 239, 251], "cpu": [135, 219, 251], "uncoupl": [135, 166], "believ": [135, 171], "protocol": [135, 141, 166], "myriad": 135, "hangout": 135, "econom": 135, "hardest": 135, "webserv": [135, 280], "technic": [135, 175], "kind": [135, 147, 165, 166, 173, 199, 204, 223, 242, 282], "unnecessari": [135, 147, 165], "duplic": [135, 141, 278, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "economi": 135, "trick": [135, 174, 242], "older": [135, 174, 253, 259], "stage": [135, 219, 225, 237, 243, 253, 257], "saw": [135, 138, 174], "l101": 135, "raw_arr_buff": 135, "new_data": 135, "explan": [135, 236, 243], "bad": [135, 257], "demystifi": 135, "sharedctyp": 135, "stupend": 135, "memoryview": 135, "memview": 135, "arr_buff": 135, "arr_buffer_uint8": 135, "new_data_uint8": 135, "cast": [135, 299], "rescu": 135, "arr_uint8_repr": 135, "ctypeslib": 135, "as_arrai": 135, "behav": [135, 166, 168, 197, 264, 282], "spawm": [135, 138], "sai": [135, 171, 174, 268, 282, 301], "uniti": [136, 171, 173], "unreal": [136, 173], "customiz": [136, 139, 229], "css": [136, 139], "getter": [136, 253, 256], "watcher": [136, 139, 142, 164], "monitor": [136, 142, 147, 164, 166], "fatal": 136, "error": [136, 173, 177, 178, 181, 186, 204, 208, 211, 227, 230, 244, 251, 259, 267, 269, 273, 279, 288, 294, 297, 300], "sideeffect": 136, "wherein": [136, 154, 164], "faulthandl": 136, "suppress": 136, "adapt": [136, 148, 164, 215, 300], "preview": [137, 140, 145, 201, 205, 210, 212, 216], "3pgk": 137, "space_filling_model": 137, "myself": [137, 242, 243, 251], "atom": [137, 143, 152, 165, 275], "biopython": 137, "vtkmoleculereaderbas": 137, "unsuccess": [137, 143, 146, 152, 173], "endeavour": 137, "maker": 138, "helio": [138, 147, 150, 153, 166], "hour": [138, 173, 239], "071dab85": 138, "unrel": 138, "subprocess": [138, 141], "popen": [138, 141, 300], "shell": [138, 141], "unlink": [138, 141], "flawless": 138, "issue38119": [138, 280], "cpython": [138, 141], "21516": [138, 141], "monkei": [138, 166, 280], "patch": [138, 166, 280, 297, 299], "meanwhil": [138, 141, 144, 243, 256], "resource_track": [138, 141, 280], "38119": [138, 141], "revolv": [139, 142, 259], "redesign": [139, 219], "cellshap": 139, "filedialog2d": 139, "briefli": [139, 223], "job": [139, 239], "studi": [139, 156, 185, 236], "contour": [139, 291], "meant": [139, 145, 269], "tax": 139, "million": [139, 166], "interestingli": 139, "tripl": [140, 275], "presenc": 140, "interatom": [140, 275], "intrigu": 140, "molecul": [140, 143, 152, 161, 165, 285], "ethan": 140, "ethen": 140, "ethyn": 140, "vtkmolecul": [140, 143, 275], "vtksimplebondperceiv": [140, 143, 165, 275], "vtkmoleculemapp": [140, 143], "vtkperiodict": [140, 143, 275], "great": [140, 173, 175, 178, 211, 223, 225], "crucial": 140, "utilis": 140, "predict": [140, 239], "resolv": [140, 142, 152, 162, 204, 209, 218, 226, 229, 235, 241, 244, 247, 250, 259, 291, 298, 300], "extent": 140, "inabl": 140, "blob": [141, 162, 177], "b1e985": 141, "l20": 141, "mess": [141, 173], "obviou": [141, 154, 240], "mayb": [141, 172, 248, 251, 258, 283], "socket": 141, "abc": [141, 280], "genericimagebuffermanag": [141, 285], "create_mem_resourc": [141, 280, 285], "imagebuffermanag": [141, 280], "load_mem_resourc": [141, 280, 285], "sketch": [141, 167], "abstractmethod": 141, "num_buff": [141, 280], "use_shared_mem": [141, 280], "imagebuffermang": 141, "440a39d427822096679ba384c7d1d9a362dab061": 141, "l491": 141, "info_buffer_s": 141, "_use_shared_mem": 141, "omit": 141, "next_buffer_index": [141, 280, 285], "info_buffer_repr": 141, "buffer_index": [141, 280, 285], "write_into": [141, 280, 285], "np_arr": [141, 280], "buffer_s": 141, "get_current_fram": [141, 280, 285], "image_buffer_repr": 141, "get_jpeg": [141, 280, 285], "image_encod": 141, "tobyt": 141, "async_get_jpeg": [141, 280, 285], "rawarrayimagebuffermanag": [141, 285], "sharedmemimagebuffermanag": [141, 285], "dry": 141, "readabl": [141, 213, 217, 231], "circularqueu": [141, 280], "violat": 141, "tail": [141, 280, 285], "busi": [141, 302], "get_lock": 141, "dosen": 141, "peculiar": [141, 250], "358402e": 141, "weel": [141, 280], "ctrl": [141, 187, 218, 280], "press": [141, 166, 173, 187, 282, 284], "test_stream": 141, "steam": 141, "app_async": 141, "problemat": [141, 154], "mitig": [141, 251], "event_id": [141, 280], "mouse_mov": [141, 280], "mouse_weel": [141, 280], "anywher": 141, "chose": [141, 142, 173], "situat": [141, 259], "realpython": 141, "shared_memori": 141, "shm_a": 141, "command_str": [141, 280, 285], "shm_b": 141, "stdout": 141, "stderr": 141, "nstdout": 141, "nstderr": 141, "l776": 141, "l112": 141, "l296": 141, "souli": 141, "apr": 141, "towardsdatasci": 141, "9062272e6bdc": 141, "jun": 141, "corrupt": [141, 168], "archiv": [141, 173, 277], "msg22935": 141, "388287": 141, "tracker": 141, "msg388287": 141, "bpo": 141, "shmem": 141, "vinay0410": 141, "stuff": [142, 149, 160, 166, 168, 171, 173], "led": [142, 171, 173, 200, 237, 244, 250, 259], "meantim": 142, "primarili": [142, 148, 164, 181], "trigger": [142, 164, 175, 178, 248, 279], "ambigu": 142, "unmonitor": 142, "automat": [142, 154, 168, 171, 180, 185, 190, 218, 229, 241, 244, 250, 258, 262, 264, 282, 283, 284, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "accordion": [142, 164], "treenode2d": [142, 145, 151, 157], "children": [142, 148, 154, 164], "chow": 142, "panle2d": 142, "retain": [142, 164, 302], "fourth": [143, 283], "chemic": [143, 165], "obelisk": [143, 275], "molecular_viz_vtk": 143, "paper": [143, 158, 159, 161, 163, 165, 258, 298], "potenti": [143, 248], "vtkpdbreader": 143, "endeavor": 143, "vtkpolydata": [143, 146, 165, 271, 283], "confound": 143, "8c670c2": 144, "fall": 144, "silent": 144, "troublesom": 144, "4086": 144, "byte": [144, 265, 270, 280], "independ": [144, 218, 219, 232, 235, 239, 241, 291], "multidimensionalbuff": [144, 280], "max_siz": [144, 280], "uniformtool": 144, "424": [144, 174], "characterist": 144, "usefulli": 144, "convic": 144, "group": [144, 172, 177, 187, 204, 209, 211, 218, 219, 262, 264, 267, 279], "scientist": 144, "minimum": [144, 147, 166, 169, 199, 219, 251, 264, 265, 270, 282, 299], "embed": [144, 147, 166, 267], "pymd": [144, 147, 166], "perfect": [144, 171, 218], "heliospr": 144, "submodul": 145, "conflict": [145, 162, 250, 298, 301], "reveal": [145, 257], "brainstorm": 145, "annoi": 145, "attent": [145, 171, 173, 230, 245, 254, 256, 259], "beyond": [145, 176, 226, 248, 250], "secondli": 145, "fluid": 145, "gone": 145, "guess": [145, 171, 242], "fifth": 146, "calott": [146, 165], "cpk": [146, 275], "mid": 146, "proteinribbonfilt": [146, 285], "hashtag": [147, 166], "social": [147, 166], "insight": [147, 166], "epidem": [147, 166], "spread": [147, 166, 227], "kuramoto": [147, 166], "delet": [147, 166, 175, 176, 218, 246, 267, 295, 301], "di": [147, 166], "diseas": [147, 166], "recomput": [147, 166], "shouldn": [147, 154, 205], "wrapper": [147, 166], "rememb": [147, 171, 301], "unfeas": 147, "hundr": [147, 166, 167, 168, 219], "cugraph": [147, 150, 166], "forceatla": [147, 166], "networkdraw": 147, "weight": [147, 205, 220, 239, 270], "consum": [147, 161, 164, 171, 190, 269, 280], "shmmanagermultiarrai": 147, "pain": 147, "inter": [147, 168], "networklayoutipcservercalc": 147, "networklayoutipcrend": 147, "bore": 147, "_check_and_sync": 147, "mde": [147, 166], "l180": 147, "test_mde_layout": 147, "l43": 147, "until": [147, 167, 171, 239, 245, 269], "atla": [147, 160, 162, 168], "viz_helios_md": 147, "anchor": [147, 262, 282, 285], "forceatlas2": [147, 150, 166], "cuda": [147, 166], "flicker": [147, 166], "a94e22dbc2854ec87b8c934f6cabdf48931dc279": 147, "flaw": [148, 190, 226, 242], "restructur": [148, 164, 194, 217, 253], "indirectli": [148, 241, 250], "circularli": 148, "add_to_scen": [148, 262, 264, 282, 285], "exceed": [148, 181, 199], "came": [148, 171, 172, 175, 176, 239, 250], "till": [148, 172, 173, 219], "sixth": 149, "generalis": [149, 201], "452": [149, 155, 158, 161, 163, 165, 299], "362": [149, 155, 161, 165, 278, 299], "grate": [149, 224], "ipc": [150, 166, 167, 168], "ipclayout": [150, 167], "evolut": 150, "record_posit": 150, "seem": [150, 154, 161, 163, 168, 175, 210, 211, 214, 227, 230, 236, 239, 242, 250, 251, 297], "mostli": [151, 206], "indent": 151, "feedback": [151, 155, 163, 225, 228, 231, 234, 237, 240, 246, 259], "443": [151, 154, 164, 300], "comment": [151, 154, 240, 249, 252, 268, 294, 297, 298, 300], "442": [151, 154, 298], "reus": [151, 231, 262], "has_bord": [151, 282], "wast": [151, 174, 211, 214], "seventh": 152, "add_atom": [152, 285], "462": [152, 155, 161, 165], "discours": [152, 211], "gap": [152, 190], "vtkproperti": 152, "backfacecul": 152, "frontfacecul": 152, "onlin": [153, 166, 265], "tomorrow": [153, 156, 167], "besid": [154, 168, 199, 219, 249], "windowsresizeev": 154, "ignor": [154, 262, 272, 291], "leav": [154, 248, 251, 254, 265, 300, 301], "redon": 154, "is_ui": [154, 285], "wouldn": 154, "mistak": 154, "wrap_overflow": [154, 285], "freetyp": [154, 157, 160, 162, 168], "desktop": 154, "bitmap": [154, 167], "hihgli": 154, "inspir": [154, 171, 172, 173], "difficult": [154, 187, 190, 211, 246, 260], "fortunalt": 154, "eighth": 155, "thursdai": [155, 236, 239], "474": [156, 167, 299], "tree2d": [157, 160, 164], "mobil": [157, 300], "pose": [157, 205, 220, 256, 270], "troubl": [157, 254], "accordion2d": [157, 160, 164], "spinbox2d": [157, 164], "ninth": 158, "optimis": 158, "solvent": [158, 163, 165], "exclud": [158, 165, 265], "se": 158, "bioconda": 158, "msm": 158, "michel": 158, "sanner": 158, "arthur": 158, "olson": 158, "claud": 158, "spehner": 158, "475": [158, 165, 298], "fast": [158, 159, 190, 298], "triangular": [159, 262, 278, 283, 298], "chaudhari": [159, 298], "daniel": [159, 298], "katz": [159, 298], "gurdit": [159, 298], "siyan": [159, 298], "jhalak": [159, 298], "gupta": [159, 298], "mihir": [159, 298], "praneeth": [159, 169, 173, 174, 177, 218, 222, 298, 299, 300], "shetti": [159, 169, 173, 218, 222, 298, 299, 300], "hariharan": [159, 298], "ayappan": [159, 298], "revers": 160, "chunk": [160, 164], "tenth": 161, "archaic": 161, "tad": 161, "intimid": 161, "never": [161, 171, 218, 223, 230], "domain": [161, 244, 300], "reckon": 161, "brought": [162, 173], "email": [162, 171, 172], "string": [162, 198, 220, 262, 263, 265, 267, 269, 270, 271, 273, 274, 275, 279, 280, 281, 282, 284], "3a4fdea8d23207d67431973fe5df1811605c4132": 162, "artist": 162, "l94": 162, "raster": [162, 172], "patheffectrender": 162, "submit": [162, 225, 231, 233, 238, 243], "gist": 162, "eleventh": 163, "waal": [163, 165, 275], "492": [163, 165], "alien": 163, "fruit": 163, "understood": [163, 242], "vtkmarchingcub": 163, "earliest": 163, "sa": [163, 165], "256": [163, 251, 294, 295], "cool": [163, 265], "lai": [164, 218, 259, 262, 272], "480": [164, 166, 299], "479": [164, 299], "486": [164, 300], "460": [164, 235], "visul": 164, "themselv": 164, "487": 164, "vtkactor2d": [164, 282], "stall": 164, "491": [164, 299], "398": [164, 232, 235], "ratio": [164, 262, 272, 282, 283, 284, 285], "446": [164, 235], "wathcer": 164, "448": 164, "entiti": [164, 171], "compris": 164, "obvious": 164, "heavi": [164, 198, 251, 262, 279], "pattern": [164, 277], "441": [164, 298], "477": [164, 298], "494": 164, "rebas": [164, 216, 226, 229, 235, 244, 259], "schemat": 165, "polypeptid": 165, "\u03b1": 165, "coil": 165, "\u03b2": 165, "strand": 165, "repetit": [165, 218, 300], "strip": [165, 262, 265, 300], "unclear": 165, "filter": [165, 248, 262], "substanc": 165, "typic": 165, "tube": [165, 262, 275, 291], "vtkopenglmoleculemapp": 165, "chemistri": [165, 275], "proport": [165, 171], "triangul": [165, 262, 278], "macromolecular": 165, "euclidean": [165, 264], "dong": 165, "xu": 165, "yang": 165, "zhang": 165, "miscellan": 165, "emwav": 165, "493": [165, 299], "genesi": 165, "misc": 165, "vdw": [165, 275], "effort": 166, "opt": 166, "stadia": 166, "cheap": 166, "reach": [166, 171, 183, 239, 248, 256, 300], "concurr": [166, 168], "emploi": [166, 235], "transfer": 166, "latter": [166, 194], "smothli": 166, "gave": [166, 171, 172, 173], "intel": 166, "hd": 166, "3000": 166, "tun": 166, "finer": 166, "superactor": 166, "host": [166, 280], "heliosnetwork": 166, "consumpt": 166, "489": [166, 168], "476": [166, 298], "tbd": 166, "fake": 166, "demvessia": 166, "demvessiass": 166, "rougier": 166, "2018": [166, 223, 286, 291], "book": [166, 172], "2007": 166, "acm": 166, "san": 166, "diego": 166, "california": 166, "doi": [166, 298], "1145": 166, "1281500": 166, "1281665": 166, "484": 167, "pack": [168, 251], "glyp": 168, "fortunelli": 168, "woke": [168, 172], "viz_huge_amount_of_label": 168, "viz_billboad_label": 168, "tricki": 168, "acrro": 168, "timeinterv": 168, "imposs": [168, 219], "approcach": 168, "strang": [168, 186], "mousewheelforwardev": 168, "mousewheelbackwardev": 168, "glitch": 168, "prfuri": 168, "grant": 168, "stand": [169, 299, 301], "rhombicuboctahedron": [169, 278, 285, 294, 299], "anand": [169, 220, 222, 299, 300], "shivam": [169, 172, 174, 191, 194, 215, 220, 222, 299, 300], "meha": [169, 299], "bhalodiya": [169, 299], "moham": [171, 189, 190, 192, 195, 199, 207, 219, 222, 300], "egypt": 171, "2023": [171, 223, 242, 286, 302], "tanta": 171, "2008": [171, 265], "pc": [171, 285], "128mb": 171, "ram": 171, "ran": [171, 174], "xp": 171, "2013": 171, "answer": [171, 173, 205, 207, 239], "english": 171, "arab": 171, "peopl": [171, 223], "speak": 171, "sens": [171, 227], "amaz": [171, 173], "lucki": 171, "2009": 171, "beg": 171, "touch": [171, 256], "sight": [171, 255], "interior": 171, "poli": [171, 184, 194], "human": [171, 265], "curiou": 171, "cryengin": 171, "udk": 171, "terrain": 171, "pyramid": [171, 262, 295], "languag": [171, 172, 173], "harvard": 171, "cs50": 171, "competit": 171, "heard": [171, 172, 173], "senior": [171, 172], "hit": 171, "fog": 171, "taught": 171, "professor": 171, "v1": [171, 264, 265], "pyopengl": 171, "pygam": 171, "pyglm": 171, "disappoint": [171, 173], "publicli": 171, "scratch": [171, 173, 229, 241], "walk": 171, "sound": 171, "intens": [171, 251, 254, 257, 260, 274], "player": [171, 219], "bilinear": 171, "sequenc": [171, 244, 265, 275, 276, 281, 284], "mummyisland": 171, "recogn": [171, 301], "anki": 171, "godot": [171, 173], "glanc": [171, 228, 250], "lumin": 171, "hors": 171, "felt": [171, 172, 173], "fxaa": 171, "fire": 171, "gaussian": [171, 248, 251], "train": 171, "postpon": [171, 174], "bother": 171, "match": [171, 191, 228, 253, 257, 265, 267], "552": [171, 300], "555": [171, 300], "mission": 171, "pm": [171, 172, 173], "cairo": 171, "timezon": 171, "whatsoev": 171, "dashboard": 171, "stori": 171, "promot": [171, 302], "spam": 171, "conclus": 171, "celebr": 171, "shortli": 171, "receiv": [171, 172, 173, 225, 231, 237, 240, 246, 249, 255, 282], "ever": 171, "2024": 172, "product": [172, 238, 284, 302], "industri": 172, "iit": 172, "teach": 172, "compet": 172, "hackathon": 172, "lost": 172, "enjoy": 172, "enthusiast": 172, "told": [172, 177, 242, 245, 246, 248, 255, 258], "motiv": [172, 173, 242], "octob": 172, "hactoberfest": 172, "him": [172, 174], "shortlist": 172, "android": 172, "kotlin": 172, "hadn": 172, "brush": 172, "remark": [172, 173, 224], "ucsc": 172, "lectur": 172, "victor": 172, "gordon": 172, "straight": 172, "loader": [172, 177, 220], "gltfreader": 172, "forgot": [172, 230], "examin": [172, 265], "somehow": 172, "april": 172, "520": [172, 299], "533": [172, 220, 300], "547": [172, 220, 300], "556": [172, 220, 300], "559": [172, 220, 300], "anxiou": 172, "18th": 172, "reject": [172, 173], "morn": 172, "profil": 172, "dad": 172, "night": 172, "refresh": [172, 173, 282, 300], "site": 172, "shout": 172, "numfocu": 172, "moment": [172, 241], "bless": 172, "gsoc22": [173, 219], "lesson": 173, "javascript": 173, "struggl": [173, 220, 230, 236], "twice": [173, 210, 291], "laptop": 173, "cousin": 173, "brother": 173, "enquir": 173, "academ": 173, "greet": 173, "flood": 173, "whatev": [173, 254, 284], "vacat": [173, 186], "gameplai": 173, "youtub": 173, "brackei": 173, "grab": [173, 199, 282], "ie": [173, 175, 207, 270, 283], "rigidbodi": 173, "replic": [173, 281], "gigabyt": 173, "2g": 173, "megabyt": 173, "inr": 173, "unknown": [173, 190], "playlist": 173, "lightweight": 173, "satisfi": [173, 235], "spend": [173, 178, 206, 251], "surpris": 173, "wherea": 173, "bulki": 173, "mini": 173, "gdscript": 173, "resembl": 173, "drown": 173, "hacktoberfest": 173, "girlscript": 173, "gssoc": 173, "guidanc": [173, 236, 259], "interview": 173, "flow": 173, "consider": [173, 235, 256], "p5": 173, "creativ": 173, "attempt": [173, 256, 259], "rais": [173, 178, 181, 196, 262, 267, 269, 279, 299], "old": [173, 191, 217, 219, 251, 269, 300], "beginn": [173, 206], "analysi": [173, 229, 250], "comfort": 173, "fascin": 173, "hasn": 173, "engag": 173, "newbi": 173, "skill": [173, 225], "disengag": 173, "energi": 173, "enthusiasm": 173, "arriv": 173, "anxieti": 173, "peak": [173, 285, 291, 297, 299, 300], "alarm": 173, "remind": [173, 174], "straightforward": [174, 248], "verifi": [174, 175, 267, 301], "filip": 174, "attend": [174, 242], "604": 174, "movabl": 175, "unintention": 175, "599": [175, 176, 218, 300], "scan": 175, "actor2d": [175, 211, 285], "cleaner": [176, 266], "aris": [176, 178, 259, 302], "deselect": [176, 187, 218, 282, 285], "keyboard": [176, 282], "shortcut": 176, "clamp": [176, 178, 204, 218, 282], "met": [177, 302], "panda3d": 177, "pyrend": 177, "dataclass": 177, "json": [177, 181, 183, 220, 294], "accident": 177, "darker": 177, "602": [177, 220, 300], "asynchron": [177, 220], "var": 177, "typeerror": [177, 269], "subscript": 177, "weren": [177, 181, 195, 199, 204, 230], "gimp": 177, "vtktextur": [177, 193, 239, 262, 271], "get_accessor_data": 177, "prototyp": [178, 184, 202, 220, 300], "alongsid": [178, 282], "polylin": [178, 184, 187, 190, 196, 199, 211, 214, 218, 262], "quadrant": 178, "li": [178, 262], "th": [179, 264], "612": [179, 300], "613": [179, 300], "seek": [179, 264, 282, 285], "matric": [179, 197, 200, 201, 203, 205, 270], "dig": [179, 227], "newer": 179, "b\u00e9zier": [179, 219, 264], "disappear": [179, 251], "phew": 180, "tediou": 180, "parallelli": 180, "sem": 180, "exam": [180, 238], "off": [180, 190, 214, 259, 262, 284], "aabb": 180, "enhanc": [180, 184, 202, 219, 229, 247, 300], "get_polydata_triangl": [181, 285], "basetextur": 181, "compositetimelin": [182, 185], "617": [182, 219, 300], "mergeabl": [182, 183], "616": [183, 220, 300], "upcom": [184, 224, 226, 229, 235, 238, 243], "left_mouse_click": [184, 218], "sub_timelin": 185, "actors_list": 185, "add_timelin": 185, "unbound": 185, "travel": 186, "load_io": 186, "pil": 186, "pallet": 186, "glb": [186, 220], "bufferview": [186, 270], "khronoosgroup": 186, "boxinterleav": 186, "ye": 186, "speculartest": 186, "animatedcub": 186, "normaltangentmirrortest": 186, "animatedtriangl": 186, "specglossvsmetalrough": 186, "nonetyp": 186, "basecolortextur": [186, 270], "cesiummilktruck": 186, "vc": 186, "waterbottl": 186, "animatedmorphcub": [186, 216], "sponza": 186, "scifihelmet": 186, "iridescencemetallicspher": 186, "corset": 186, "texturelinearinterpolationtest": 186, "simplemesh": 186, "lantern": 186, "texturetransformmultitest": 186, "texturesettingstest": 186, "lightspunctuallamp": 186, "damagedhelmet": 186, "cesiumman": [186, 212], "barramundifish": 186, "metalroughspheresnotextur": 186, "environmenttest": 186, "mosquitoinamb": 186, "boxtexturednonpoweroftwo": 186, "brainstem": [186, 216, 220], "simplemorph": 186, "orientationtest": 186, "boxanim": 186, "stainedglasslamp": 186, "texturetransformtest": 186, "clearcoattest": 186, "iridescencelamp": 186, "dragonattenu": 186, "recursiveskeleton": 186, "riggedsimpl": [186, 205, 207], "textureencodingtest": 186, "2cylinderengin": 186, "normaltangenttest": 186, "iridescencedielectricspher": 186, "texturecoordinatetest": 186, "alphablendmodetest": 186, "trianglewithoutindic": 186, "multiuvtest": 186, "boomboxwithax": 186, "20with": 186, "20space": 186, "sheencloth": 186, "toycar": 186, "materialsvariantssho": 186, "iridescentdishwithol": 186, "vertexcolortest": 186, "sheenchair": 186, "fox": [186, 216, 220], "antiquecamera": 186, "transmissiontest": 186, "transmissionroughnesstest": 186, "boxvertexcolor": 186, "reciprocatingsaw": 186, "morphprimitivestest": 186, "metalroughspher": 186, "gearboxassi": 186, "twosidedplan": 186, "buggi": 186, "simplesparseaccessor": 186, "unlittest": 186, "simpleskin": [186, 201, 205], "flighthelmet": [186, 267], "unicod": 186, "e2": 186, "9d": 186, "a4": 186, "bbtest": 186, "avocado": 186, "glamvelvetsofa": 186, "boombox": 186, "emissivestrengthtest": 186, "attenuationtest": 186, "animatedmorphspher": [186, 216], "iridescencesuzann": 186, "pil_imag": 186, "uri": [186, 270], "glb2gltf": 186, "investig": [187, 190, 193, 197, 215, 223, 226, 227, 229, 232, 244, 266, 300], "preced": [187, 264], "631": [188, 219], "626": [188, 189, 192, 300], "finalis": 189, "permit": [189, 266, 302], "reli": [189, 227, 233, 240, 241, 242, 246, 248, 250, 259], "623": [190, 193, 196, 202, 204, 208, 218, 300], "ubuntu": [190, 291, 295, 300], "on_value_chang": 191, "on_moving_slid": 191, "634": [191, 219, 300], "643": [191, 210, 212, 216, 220, 300], "custominterpol": 191, "mousemoveev": [193, 284], "prop": [193, 264, 270, 282, 283], "mipmapon": 193, "interpolateon": 193, "settl": 193, "reopen": 193, "freehand": [193, 196, 199, 204, 218], "tracer": 193, "rotation_slid": [193, 214, 218, 300], "647": [194, 219, 300], "euler": [194, 264, 281], "renam": [194, 262, 269, 291, 296, 299], "draft": [194, 219, 231, 242, 251, 257], "linearinterpol": 195, "smoothen": [195, 202], "645": [196, 199, 218, 300], "zerodivsionerror": 196, "653": [196, 202, 204, 208, 218], "tr": [197, 270], "invertbindmatric": 197, "globaltransformmatric": 197, "ago": [198, 233], "bigger": [198, 208, 251], "slower": 198, "unbind": 198, "compact": 198, "160k": 198, "encount": [198, 226, 229, 232, 235, 238, 240, 244, 249, 250, 259], "vtkimagetrac": [199, 202], "imagesourc": 199, "pure": [199, 211], "architectur": [199, 218], "partialactor": [200, 203], "imit": 202, "drawback": [202, 249], "overcom": [202, 229], "promis": 202, "drawshap": [204, 209, 214, 218, 285, 300], "analyz": [204, 284], "overlapp": 204, "nearer": 204, "throw": [204, 269, 300], "analyse_snapshot": 204, "inversebindmatrix": 205, "short": [205, 248, 277], "undo": 205, "extrus": [206, 262], "irrad": 207, "invert": [207, 294, 299, 300], "skin_mat": 207, "harder": [208, 230], "674": [208, 218, 300], "redund": [208, 214], "in_progress": [208, 218, 300], "mode_panel": [209, 218, 300], "mode_text": [209, 218, 300], "678": [209, 218, 300], "duplicaci": 209, "brighter": [209, 211], "fault": [210, 298, 300], "impress": 210, "elimin": 210, "get_valu": [210, 264, 285], "get_skin_timelin": [210, 216], "grei": [211, 275], "skinmatrix": 212, "inversebindpos": 212, "bonedeform": 212, "currentbonetransform": 212, "parentbonetransform": 212, "parti": 213, "665": [213, 219, 300], "common": [214, 228, 270], "688": [214, 218, 300], "694": [215, 219, 300], "689": [216, 220, 300], "685": [216, 220, 300], "getconsum": 217, "scene_idx": 217, "frustum": [217, 278, 285, 295], "eras": 218, "depict": 218, "wysiwyg": 218, "695": 218, "doodl": 218, "696": 218, "exce": [218, 264, 275], "eveyth": 218, "701": [218, 300], "zerodivisionerror": [218, 259, 300], "2022": [218, 219, 220, 286, 300], "abouagour": 219, "rewind": 219, "blank": 219, "transit": [219, 253], "bottleneck": 219, "690": [219, 300], "687": [219, 300], "changer": 219, "inevit": 219, "692": [219, 300], "massiv": 219, "cleanest": 219, "660": 219, "702": 219, "extrud": 219, "661": [219, 300], "594": [219, 300], "597": [219, 300], "591": [219, 300], "598": [219, 300], "equip": 219, "base64": 220, "bin": [220, 267, 270], "timlelin": 220, "though": [220, 251, 257], "condit": [220, 239, 259, 264, 280, 300, 302], "account": [220, 225, 229, 283, 301], "frequent": 220, "estim": [220, 223, 237, 239], "khronosgroup": [220, 267, 279], "setuptool": [222, 300], "hatch": [222, 300], "dwij": [222, 300], "raj": [222, 300], "hari": [222, 300], "francoi": [222, 300], "rheault": [222, 300], "frank": [222, 300], "cerasoli": [222, 300], "johni": [222, 300], "dara": [222, 300], "rohit": [222, 300], "kharsan": [222, 300], "sara": [222, 300], "hamza": [222, 300], "siddharth": [222, 300], "sreekar": [222, 300], "chigurupati": [222, 300], "tania": [222, 225, 242, 300], "castillo": [222, 225, 300], "zhiwen": [222, 300], "shi": [222, 300], "maharshigor": [222, 300], "honour": 223, "profession": 223, "guidelin": [223, 225], "kernel": [223, 227, 239, 248, 251], "webgl": 223, "kde": [223, 239, 242, 245, 248, 251, 254, 257], "macro": 223, "spatial": 223, "benefit": [223, 284], "fbo": [223, 230, 233, 236, 239], "devic": 223, "renderbuff": 223, "thrill": 224, "catch": [224, 235, 269], "regul": 224, "excel": [224, 281], "virtual": 224, "air": 224, "stai": 224, "breakthrough": 224, "hardi": 225, "former": [225, 257], "meticul": 226, "categor": 226, "499": [226, 256], "spinboxui": [226, 250, 253, 256, 282], "rectifi": [226, 259], "devis": 226, "appeal": 226, "signific": [226, 229, 230, 256, 257], "790": [226, 229], "blogpost": [227, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260, 300], "inde": 227, "stencil": 227, "warn": [227, 236, 261, 269, 291, 296, 297, 298, 299], "vtktextureobject": [227, 230], "allocate2d": [227, 230], "create2d": 227, "create2dfromraw": 227, "nor": [227, 264, 302], "anyon": [227, 239], "color_textur": [227, 230], "setdatatyp": [227, 230], "vtk_unsigned_char": [227, 230, 236], "datatyp": [227, 230], "unsign": [227, 230, 251, 279], "char": [227, 230, 251], "setinternalformat": [227, 230], "vtk_rgba": [227, 230], "setformat": [227, 230], "setminificationfilt": [227, 230], "minfilt": [227, 230], "setmagnificationfilt": [227, 230], "magfilt": [227, 230], "allocate3d": [227, 230], "wish": [227, 236, 239, 242, 248, 254, 260], "encapsul": 227, "palat": 227, "strict": [227, 267, 273, 279, 302], "expend": 227, "wors": 227, "accomplish": [227, 235, 245], "forward": [227, 230, 235, 297], "luck": [227, 236, 242, 248, 254, 260], "791": [228, 231, 238, 240, 242, 243, 249], "3x1": 228, "aros": [229, 232, 247], "unexpect": [229, 295], "furthermor": 229, "562": 229, "731": 229, "author": [229, 244, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "portion": [229, 277], "dedic": [229, 238, 242, 247, 251, 278], "stakehold": 229, "everybodi": 230, "admit": 230, "framebufferobject": 230, "textureobject": 230, "caught": 230, "setcontext": [230, 233, 236], "vtk_rgb": 230, "spot": 230, "assert": [230, 293], "nullptr": 230, "vtkerrormacro": 230, "push": [230, 301], "realis": [230, 233, 251, 257], "offscreen": [230, 245, 248, 257, 284, 300], "uncertainti": [231, 243], "double_con": 231, "dti_uncertainti": 231, "boundingbox": 232, "settextscalemodetonon": 232, "settextscalemodetoprop": 232, "position1": 232, "misalign": [232, 257], "ongo": [232, 238, 253], "803": [232, 241, 248, 259], "occasion": [232, 256], "malfunct": 232, "cardui": [232, 235], "segreg": 232, "540": [232, 235], "numpy_to_vtk_image_data": [232, 235, 285, 299], "supposedli": [233, 236], "stuck": 233, "appar": [233, 236, 239], "createfbo": 233, "getfboindex": [233, 236], "glgenframebuff": 233, "getcontext": 233, "conclud": [233, 241], "gonna": 233, "addon": 233, "783": [233, 236], "wip": [234, 240, 294, 298, 299, 300], "articl": [234, 301], "amidst": 235, "notabl": [235, 259], "dive": [235, 236, 242], "success": [235, 236, 245, 284], "revisit": 235, "restart": [235, 264, 285], "decis": [235, 241], "obstacl": [235, 240], "eagerli": 235, "comeback": 235, "intric": [236, 259], "recal": [236, 251], "numba": 236, "vtkopenglframebufferobject": 236, "setoffscreenrend": 236, "populateframebuff": 236, "suffer": [236, 242, 248], "getnumberofcolorattach": 236, "synchron": 236, "someon": 236, "torment": 236, "proof": 236, "bumpier": 236, "810": [237, 240, 248], "estimate_sigma": 237, "design_matrix": 237, "tensor_predict": 237, "signal": [237, 239], "refin": [237, 256], "bval": 237, "bvec": 237, "readjust": 237, "812": 238, "roadblock": [238, 253], "bumpi": 239, "simplest": 239, "dug": 239, "deep": [239, 275, 279, 283], "vtkwindowtoimagefilt": [239, 251], "windowtoimagefilt": [239, 285], "setinput": 239, "setinputconnect": 239, "getoutputport": 239, "settextur": 239, "statist": 239, "parametr": [239, 252, 298, 299], "fundament": 239, "infer": 239, "finit": 239, "econometr": 239, "parzen": 239, "rosenblatt": 239, "emanuel": 239, "murrai": 239, "credit": [239, 301], "famou": 239, "margin": [239, 284], "naiv": 239, "bay": 239, "accuraci": 239, "sentenc": 239, "greener": 239, "clarifi": 240, "auto_font_scal": [241, 253, 282, 285], "justifi": 241, "joaodellagli": 242, "graduat": 242, "capston": 242, "polish": [242, 248, 254, 255], "600x600": 242, "modular": 242, "delic": 242, "ruin": 242, "failur": [242, 244, 250], "804": [242, 245], "818": [243, 252], "difficulti": [243, 244], "improp": [244, 259], "814": 244, "769": [244, 300], "redirect": [244, 298], "spoiler": 245, "recap": 245, "sigma": [245, 248, 251, 257, 269], "worth": [245, 257], "window_to_textur": 245, "texture_to_actor": 245, "colormap_to_textur": 245, "flatten": [245, 265], "onscreen": [245, 248, 257], "ponder": 245, "preprocess": 246, "revis": 246, "deeper": [246, 247, 255, 258], "forese": 246, "goe": [246, 282], "delv": 247, "stem": 247, "began": 247, "seamlessli": [247, 253], "treeui": [247, 259], "debat": 248, "tradeoff": 248, "hidden": 248, "prefix": 248, "effectmanag": [248, 257], "onscreen_manag": 248, "kde_actor": [248, 257], "inferno": [248, 262, 263, 265], "laplacian": 248, "hint": [248, 254, 257, 260], "laplac": 248, "sudden": 248, "grayscal": [248, 262], "blur": [248, 251], "shadertoi": 249, "unlik": 249, "trivial": [249, 281], "textbox2d": [250, 285, 297, 298, 300], "test_el": 250, "thorough": [250, 256], "invest": [251, 254], "front": 251, "renorm": 251, "mondai": 251, "tuesdai": 251, "realiti": 251, "rethink": 251, "guarante": 251, "scikit": [251, 265], "tophat": 251, "epanechnikov": 251, "exponenti": 251, "cosin": 251, "trickier": 251, "fidel": 251, "sum_": 251, "report": [251, 257, 269, 284, 300], "gem": 251, "chapter": 251, "ara": 251, "pranckevi\u010diu": 251, "noisi": 251, "13x13": 251, "shift": [253, 256, 259, 280], "dynamic_bbox": [253, 282, 285], "830": [253, 256], "filedialog": [253, 256], "checkout": [253, 301], "832": [253, 259], "sail": 253, "entail": 253, "826": [254, 260], "crash": [254, 256, 291], "m_l": 255, "incorpor": 255, "critic": 256, "emerg": [256, 259], "symbol": [256, 275], "risk": 256, "invalid": 256, "concern": 256, "838": 256, "res_factor": 257, "tex_coord": 257, "normalizedvertexmcvsoutput": 257, "screentextur": 257, "gl_fragcoord": 257, "vulner": [257, 297, 298], "em": 257, "kde_effect": 257, "gain": 257, "shorten": 257, "misus": 257, "l_m": 258, "basi": 258, "literatur": 258, "descoteaux": 258, "descoteaux07": 258, "curvatur": 258, "relationship": 258, "overal": [259, 282], "systemat": 259, "fairli": 259, "methodologi": 259, "slot": [259, 282], "occur": [259, 294], "ascertain": 259, "misposit": 259, "refrain": 259, "sole": 259, "outcom": 259, "sought": 259, "viabl": 259, "nearli": [259, 300], "style": [260, 265, 267, 284, 285, 294, 301], "union": 260, "tunion": 260, "typedhint": 260, "init": [261, 282, 285], "verbos": [261, 284, 301], "pkg_path": [261, 277], "warnings_origin": 261, "pad_x_neg": 262, "pad_x_po": 262, "pad_y_neg": 262, "pad_y_po": 262, "pad_z_neg": 262, "pad_z_po": 262, "addposit": [262, 285], "getbound": [262, 285], "getcent": [262, 285], "getlength": [262, 285], "getposit": [262, 285], "getvis": [262, 285], "newinst": [262, 285], "shallowcopi": [262, 285], "kwarg": [262, 264, 269, 280, 281], "vtkprop3d": [262, 272, 283], "borrow": 262, "shallow": [262, 279, 283], "elsewher": 262, "remove_from_scen": [262, 264, 285], "picking_tol": 262, "cut": 262, "vtklookupt": [262, 263], "nearest": 262, "neighbor": [262, 272], "toler": [262, 275], "vtkcellpick": 262, "imageactor": [262, 285], "subdivis": 262, "precomput": 262, "butterfli": 262, "surface_actor": 262, "binar": 262, "contour_assembli": 262, "vtkassembli": 262, "tube_sid": 262, "lod_point": 262, "lod_points_s": 262, "spline_subdiv": 262, "replace_strip": 262, "colour": [262, 283], "trilinear": [262, 283], "opaqu": [262, 263, 284], "lodactor": [262, 285], "straighter": 262, "curvier": 262, "approx_polygon_track": 262, "boolean": [262, 282], "cue": 262, "lookup_t": [262, 265], "colorbar": 262, "vtkscalarbaractor": 262, "colorx": 262, "colori": 262, "colorz": 262, "suppli": 262, "4x4": [262, 263], "amplitud": [262, 263], "plain": 262, "n_coeff": [262, 263], "n_vertic": [262, 263], "odfsliceractor": [262, 285], "scalar_color": 262, "sphere_valu": 262, "color_fa": 262, "tensor_actor": 262, "peaks_dir": [262, 263], "peaks_valu": 262, "dec": [262, 265], "peak_actor": 262, "magnitud": 262, "peakactor": [262, 285], "peak_dir": 262, "dot_siz": 262, "dot_actor": 262, "deprec": [262, 265, 279, 285, 291, 294, 295, 296, 297, 298, 299, 300], "expireddeprecationerror": [262, 279, 285], "coral": 262, "facet": 262, "sector": [262, 278], "repeat_sourc": [262, 285], "cylinder_actor": 262, "rinner": 262, "router": 262, "cresolut": 262, "rresolut": 262, "outer": [262, 282], "perimet": 262, "radial": 262, "disk_actor": 262, "sq_actor": 262, "rect_actor": 262, "tip": [262, 278], "cone_actor": 262, "tprism_actor": 262, "rcoh_actor": 262, "pent_actor": 262, "actor_pentagon": 262, "octagon": [262, 278, 295], "oct_actor": 262, "frustum_actor": 262, "spq_actor": 262, "gs_prog": 262, "bb_type": 262, "cylindrical_x": 262, "cylindrical_i": 262, "billboard_actor": 262, "align_cent": 262, "array_lik": [262, 265, 281], "text3d": [262, 299], "7777777777777777": [262, 272, 282, 283], "necessarili": [262, 264, 265, 284], "pad_x": [262, 272], "pad_i": [262, 272], "tightest": [262, 272], "nb_row": [262, 271, 272, 283], "nb_col": [262, 271, 272, 283], "pic": 262, "vtkimageactor": 262, "interp": 262, "texture_actor": 262, "arr": [262, 266, 271, 279, 280, 283, 284], "viz_video_on_plan": 262, "vtktexturedactor": 262, "edge_opac": 262, "tensor_ellipsoid": [262, 285], "vtkactor": [263, 264, 270, 275, 279, 282, 283, 299], "x_indic": 263, "y_indic": 263, "z_indic": 263, "inclus": 263, "slice_index": 263, "zaxi": 263, "dwi": 263, "rgb_standard": [263, 265], "cross_sect": [263, 285], "display_cross_sect": [263, 285], "global_opac": [263, 283, 285], "high_rang": [263, 285], "is_rang": [263, 285], "low_rang": [263, 285], "max_cent": [263, 285], "min_cent": [263, 285], "add_static_actor": [264, 285], "add_to_scene_at": [264, 285], "add_update_callback": [264, 285], "callabl": [264, 265, 269, 278, 279, 282], "child_anim": [264, 285], "current_timestamp": [264, 285], "get_color": [264, 285], "get_current_valu": [264, 285], "attrib": 264, "get_keyfram": [264, 285], "get_opac": [264, 285], "get_posit": [264, 285], "get_rot": [264, 285], "as_quat": 264, "get_scal": [264, 285], "is_inside_scene_at": [264, 285], "is_interpolat": [264, 285], "interpolat": 264, "safe": 264, "opposit": [264, 283, 284], "parent_anim": [264, 270, 285], "remove_actor": [264, 285], "remove_anim": [264, 284, 285], "remove_from_scene_at": [264, 285], "set_color_keyfram": [264, 285], "timestamp_1": 264, "color_1": 264, "timestamp_2": 264, "color_2": 264, "color_keyfram": 264, "spline_degre": 264, "1x3": 264, "1x1": 264, "pos_fun": 264, "lambda": 264, "set_keyfram": [264, 285], "update_interpol": 264, "reiniti": 264, "key_frames_simpl": 264, "key_frames_bezi": 264, "pos_keyfram": 264, "set_opacity_interpol": [264, 285], "set_opacity_keyfram": [264, 285], "opacity_1": 264, "opacity_2": 264, "set_scale_keyfram": [264, 285], "position_1": 264, "position_2": 264, "set_rotation_as_vector": [264, 285], "set_scale_interpol": [264, 285], "scale_1": 264, "scale_2": 264, "scale_keyfram": 264, "static_actor": [264, 285], "update_dur": [264, 285], "update_motion_path": [264, 285], "vtkcamera": [264, 270], "get_foc": [264, 285], "get_view_up": [264, 285], "set_foc": [264, 285], "focal_1": 264, "focal_po": 264, "set_view_up": [264, 285], "set_view_up_interpol": [264, 285], "set_view_up_keyfram": [264, 285], "view_up_1": 264, "view_up_2": 264, "current_tim": [264, 282, 285], "include_last": 264, "include_first": 264, "tau": 264, "v0": [264, 286, 301], "consecut": [264, 280], "rgb2space": 264, "space2rgb": 264, "has_playback_panel": [264, 285], "max_peel": [264, 284], "show_panel": 264, "peel": [264, 284], "seek_perc": [264, 285], "percent": 264, "lookupt": [265, 285], "na": 265, "nd": 265, "boi": 265, "undirect": 265, "glu": 265, "mobiu": 265, "crosscap": 265, "roman": 265, "steiner": 265, "homeomorph": 265, "pinkal": 265, "1986": 265, "singular": 265, "visit": 265, "brown": 265, "edu": [265, 281], "cad": 265, "rp2color": 265, "cagatai": 265, "demiralp": 265, "matlab": [265, 281], "boys_standard": 265, "maptlotlib": 265, "pyplot": 265, "jet": 265, "accent": 265, "often": [265, 301], "mislead": 265, "bg": 265, "maxim": 265, "perceptu": 265, "distinct": 265, "percept": 265, "farthest": 265, "greedi": 265, "rbg": 265, "75862069": 265, "03448276": 265, "89655172": 265, "17241379": 265, "tim": 265, "holi": 265, "mathwork": 265, "matlabcentr": 265, "fileexchang": 265, "29702": 265, "2010": 265, "feb": 265, "2011": 265, "hexadecim": [265, 294, 295], "hexcod": 265, "hash": [265, 277, 301], "ffffff": 265, "denot": 265, "stride": [265, 270, 285], "multidimension": [265, 280], "instanti": 265, "__new__": 265, "fortran": 265, "transpos": 265, "c_contigu": 265, "owndata": 265, "writeabl": 265, "flat": [265, 274, 285], "todo": [265, 282], "flatit": 265, "items": [265, 285], "nbyte": [265, 285], "ndim": [265, 285], "contigu": 265, "impli": [265, 302], "ctype": [265, 285], "unchang": 265, "garbag": 265, "alia": [265, 300], "keyword": [265, 269, 281, 294, 300], "0e": 265, "nan": 265, "5e": 265, "323": 265, "int_": 265, "d50": 265, "d55": 265, "d65": 265, "d75": 265, "NOT": [265, 302], "sensit": 265, "grdevic": 265, "convertcolor": 265, "cie": 265, "xyzcolor": 265, "apertur": 265, "srgb": 265, "iec": 265, "61966": 265, "1999": 265, "colorspac": 265, "fig": 266, "dpi": [266, 271, 284, 300], "flip_up_down": 266, "inch": [266, 271, 284], "matlplotlib": 266, "safest": 266, "savefig": 266, "icar": 266, "univ": 266, "lille1": 266, "fr": 266, "drupal": 266, "1141": 266, "tostring_argb": 266, "stabl": 266, "bytes_or_buff": [267, 273, 279], "decod": [267, 273, 279], "__str__": [267, 273, 279], "repr": [267, 273, 279], "getdefaultencod": [267, 273, 279], "total_length": 267, "progressbar": 267, "fsrc": 267, "fdst": 267, "16384": 267, "stored_sha256": 267, "sha": [267, 294], "checksum": 267, "data_s": 267, "mb": 267, "log": [267, 284], "fetchererror": 267, "draco": 267, "fetech": 267, "informationinterdisciplinari": 267, "suffix_typ": 267, "ext": [267, 291, 301], "suffix": 267, "numer": [267, 283], "skybox_0": 267, "skybox_1": 267, "nc": 267, "px": 267, "ny": 267, "negc": 267, "skybox_posx": 267, "skybox_negi": 267, "skybox_right": 267, "skybox_front": 267, "icomoon": 267, "infin": 267, "dmri": 267, "model_nam": 267, "compil": [268, 269, 300], "func": [268, 269, 278], "markup": 268, "doctest": [268, 269, 301], "have_amodul": 268, "have_bmodul": 268, "scope": [268, 301], "nipi": 269, "copyright": [269, 295, 301, 302], "licens": [269, 301], "runtimeerror": 269, "expir": 269, "deprecationwarn": [269, 291], "version_str": 269, "pkg_version_str": 269, "dev316": 269, "ge2b44640": 269, "__version__": [269, 301], "version_cmp": 269, "0dev": 269, "version_compar": 269, "warn_class": 269, "error_class": 269, "decor": [269, 285, 294], "warning_class": 269, "old_nam": 269, "new_nam": 269, "arg_in_kwarg": 269, "signatur": 269, "thereof": 269, "relax": 269, "astropi": 269, "sig": 269, "apply_morph_vertic": [270, 285], "apply_skin_matrix": [270, 285], "joint_matric": 270, "actor_index": 270, "skinnig": 270, "join_matric": 270, "generate_tmatrix": [270, 285], "transf": 270, "ransform": 270, "get_acc_data": [270, 285], "acc_id": 270, "accessor": 270, "buffer_arrai": 270, "get_anim": [270, 285], "get_buff_arrai": [270, 285], "buff_id": 270, "d_type": 270, "byte_length": 270, "byte_offset": 270, "byte_strid": 270, "out_arr": 270, "get_joint_actor": [270, 285], "with_transform": 270, "get_materi": [270, 285], "mat_id": 270, "get_matrix_from_sampl": [270, 285], "anim_channel": 270, "sampler": 270, "gltflib": 270, "get_morph_data": [270, 285], "mesh_id": 270, "get_sampler_data": [270, 285], "node_id": 270, "transform_typ": 270, "sampler_data": 270, "get_skin_data": [270, 285], "skin_id": 270, "joint_nod": 270, "inv_bind_matrix": 270, "get_textur": [270, 285], "tex_id": 270, "atextur": 270, "inspect_scen": [270, 285], "scene_id": 270, "load_camera": [270, 285], "camera_id": 270, "transform_mat": 270, "load_mesh": [270, 285], "root_anim": 270, "transverse_anim": [270, 285], "bone_id": 270, "parent_bone_deform": 270, "parent_bone_transform": 270, "transverse_bon": [270, 285], "channel_nam": 270, "transverse_channel": [270, 285], "transverse_nod": [270, 285], "nextnode_id": 270, "is_joint": 270, "gltf2": 270, "tcoord": [270, 279, 283], "topologi": 270, "prim": [270, 294], "comp_typ": 270, "accssor_typ": 270, "objecomp_typ": 270, "byteoffset": 270, "interpolate_on": 271, "mipmap_on": 271, "tif": 271, "tiff": 271, "use_pillow": 271, "pillow": [271, 300], "compression_typ": 271, "deflat": 271, "72": [271, 284, 292], "lzw": 271, "imageio": 271, "vtp": [271, 297], "color_array_nam": 271, "sheet_path": 271, "compute_posit": [272, 285], "_actor": 272, "lie": 272, "compute_s": [272, 285], "get_cells_shap": [272, 285], "glossi": 274, "anisotropic_direct": 274, "scatter": 274, "principled_param": 274, "ambient_level": 274, "ambient_color": 274, "diffuse_level": 274, "diffuse_color": 274, "specular_level": 274, "specular_color": 274, "specular_pow": 274, "gouraud": 274, "ambient": 274, "atomic_numb": [275, 285], "coord": [275, 276, 278, 282], "atom_nam": 275, "residue_seq": 275, "helix": 275, "is_hetatm": 275, "residu": 275, "heteroatom": 275, "total_num_atom": [275, 285], "total_num_bond": [275, 285], "eg": 275, "coval": 275, "atom_color": [275, 285], "atomicnumb": 275, "element_nam": [275, 285], "insensit": 275, "atomic_radiu": [275, 285], "radius_typ": 275, "\u00e5": 275, "atomic_symbol": [275, 285], "atomic_num": 275, "x_coord": 275, "y_coord": 275, "z_coord": 275, "atom1_index": 275, "atom2_index": 275, "bond_ord": 275, "establish": 275, "errat": 275, "atom_index": 275, "belong": [275, 282], "whom": 275, "atom_num": 275, "atom_coordin": 275, "bond_index": 275, "molecule1": 275, "molecule2": 275, "valenc": 275, "hybrid": 275, "aromat": 275, "colormod": 275, "molecule_actor": 275, "corei": 275, "paul": 275, "amino": 275, "acid": 275, "peptid": 275, "instrument": 275, "1953": 275, "621": [275, 300], "627": [275, 300], "atom_scale_factor": 275, "bond_thick": 275, "multiple_bond": 275, "dark": 275, "turner": 275, "chem": 275, "educ": 275, "1971": 275, "407": [275, 294, 298], "rubbon": 275, "anatomi": 275, "taxonomi": 275, "1981": 275, "167": [275, 294], "339": [275, 297], "bbox_actor": 275, "disp_xi": 276, "sc": 276, "pickable_off": [276, 285], "pickable_on": [276, 285], "selectable_on": [276, 285], "update_selection_typ": [276, 285], "commit_hash": 277, "substitut": [277, 279, 302], "archive_subst_hash": 277, "truncat": 277, "hash_from": 277, "hash_str": 277, "func_arg": 278, "superquadr": [278, 285, 294, 295, 297], "big_vertic": 278, "big_triangl": 278, "big_color": 278, "have_tiled_vert": 278, "big_cent": 278, "symmetric642": 278, "symmetric724": 278, "sphere_nam": 278, "pyramid_vert": 278, "icosahedron": [278, 294], "icosahedron_vertic": 278, "icosahedron_mesh": 278, "36": [278, 283, 292], "glsl_code": 279, "shader_fil": 279, "glslang": 279, "reimplement": 279, "shader_typ": 279, "valuepass": 279, "keep_default": 279, "replace_first": 279, "replace_al": 279, "shaders_in_vtk": 279, "prim_id": 279, "tag": [279, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "caller": 279, "updateshaderev": 279, "vtkcommand": 279, "nightli": 279, "classvtkobject": 279, "func_call1": 279, "func_call2": 279, "removeobserv": 279, "test_valu": 279, "callbacklow": 279, "callbackhigh": 279, "999": 279, "callbackmean": 279, "id_mean": 279, "renderwindow": [279, 284, 285], "overrid": 279, "attr_nam": 279, "whithout_iren_start": 280, "streamclient": 280, "vtkinteractor": 280, "use_asyncio": 280, "showmmanag": 280, "stream_client": 280, "imagemanag": 280, "render_aft": 280, "dequeu": [280, 285], "cqueue_event_id": 280, "mouse_id": 280, "left_btn_press": 280, "left_btn_releas": 280, "middle_btn_press": 280, "middle_btn_releas": 280, "right_btn_press": 280, "right_btn_releas": 280, "cqueue_index_info": 280, "user_timestamp": 280, "cqueue": 280, "index_info": 280, "unord": 280, "leftbuttonreleaseev": 280, "middlebuttonpressev": 280, "middlebuttonreleaseev": 280, "rightbuttonpressev": 280, "rightbuttonreleaseev": 280, "rtc_server": 280, "image_buffer_manag": 280, "provides_mjpeg": 280, "broadcast": 280, "videostream": 280, "webrtcserv": 280, "recv": [280, 285], "videofram": 280, "queue_head_tail_buff": 280, "queue_buff": 280, "provides_webrtc": 280, "ms_jpeg": 280, "run_app": 280, "queue_head_tail_buffer_nam": 280, "queue_buffer_nam": 280, "avoid_unlink_shared_mem": 280, "image_buffers_nam": 280, "get_start_end": [280, 285], "enqueu": [280, 285], "set_head_tail": [280, 285], "is_unlock": [280, 285], "unlock": [280, 285], "setinterv": 280, "interval_tim": 280, "stackoverflow": 280, "3393612": 280, "queue_siz": 280, "ifram": 280, "return_ifram": [280, 285], "div": 280, "run_command": [280, 285], "ai": 281, "aj": 281, "ak": 281, "sxyz": 281, "gohlk": 281, "lfd": 281, "uci": 281, "yaw": [281, 284, 285], "syxz": 281, "allclos": 281, "34786452": 281, "383436184": 281, "_axes2tupl": 281, "inclin": 281, "imagin": 281, "south": 281, "north": 281, "west": 281, "east": 281, "posterior": 281, "anterior": 281, "zenith": 281, "equival": [281, 283], "nomenclatur": 281, "cartes": 281, "spherical_coordinate_system": 281, "mathworld": 281, "wolfram": 281, "sphericalcoordin": 281, "hypotenus": 281, "q": 281, "deliber": 281, "sph2cart": 281, "unusu": 281, "0lethetamathrm": 281, "lepi": 281, "pilephimathrm": 281, "tran": 281, "quat": 281, "rotation_mat": 281, "259": [281, 295], "966": 281, "866": 281, "scale_mat": 281, "left_button_drag": [282, 285], "_panel2d_object": 282, "left_button_press": [282, 285], "panel2d_object": 282, "window_size_chang": 282, "remove_el": [282, 285], "update_border_coord": [282, 285], "update_el": [282, 285], "content_panel": [282, 285], "title_bold": [282, 285], "title_color": [282, 285], "title_font_s": [282, 285], "title_ital": [282, 285], "active_color": [282, 285], "inactive_color": 282, "startup_tab_id": 282, "inact": 282, "uncollaps": 282, "startup": 282, "tab_idx": 282, "collapse_tab_ui": [282, 285], "_tab_comp": 282, "_sub_compon": 282, "select_tab_callback": [282, 285], "update_tab": [282, 285], "imagedata": [282, 285], "vtktexturedactor2d": 282, "rotation_spe": 282, "anticlockwise_rotation_x": [282, 285], "anticlockwise_rotation_i": [282, 285], "clockwise_rotation_x": [282, 285], "clockwise_rotation_i": [282, 285], "key_press_callback": [282, 285], "istyl": 282, "_what": 282, "left_click_callback2": [282, 285], "left_release_callback": [282, 285], "left_release_callback2": [282, 285], "mouse_move_callback": [282, 285], "mouse_move_callback2": [282, 285], "on_left_mouse_button_releas": [282, 285], "on_left_mouse_double_click": [282, 285], "on_left_mouse_button_drag": [282, 285], "on_right_mouse_button_press": [282, 285], "on_right_mouse_button_releas": [282, 285], "on_right_mouse_button_click": [282, 285], "on_right_mouse_double_click": [282, 285], "on_right_mouse_button_drag": [282, 285], "on_middle_mouse_button_press": [282, 285], "on_middle_mouse_button_releas": [282, 285], "on_middle_mouse_button_click": [282, 285], "on_middle_mouse_double_click": [282, 285], "on_middle_mouse_button_drag": [282, 285], "on_key_press": [282, 285], "add_callback": [282, 285], "event_typ": 282, "vtkprop": 282, "handle_ev": [282, 285], "left_button_click_callback": [282, 285], "left_button_release_callback": [282, 285], "middle_button_click_callback": [282, 285], "middle_button_release_callback": [282, 285], "right_button_click_callback": [282, 285], "right_button_release_callback": [282, 285], "italicis": 282, "auto_font_sc": 282, "cal_size_from_messag": [282, 285], "famili": 282, "update_align": [282, 285], "update_bounding_box": [282, 285], "overlai": 282, "iconnam": 282, "next_icon_id": [282, 285], "cycl": [282, 286], "set_icon": [282, 285], "set_icon_by_nam": [282, 285], "icon_nam": 282, "cursor": 282, "beforehand": 282, "window_left": [282, 285], "window_right": [282, 285], "caret_po": [282, 285], "caret": 282, "add_charact": [282, 285], "edit_mod": [282, 285], "handle_charact": [282, 285], "key_char": 282, "key_press": [282, 285], "_textbox_object": 282, "textboxself": 282, "custominteractorstyl": [282, 284], "left_move_left": [282, 285], "ward": 282, "left_move_right": [282, 285], "move_caret_left": [282, 285], "move_caret_right": [282, 285], "move_left": [282, 285], "move_right": [282, 285], "remove_charact": [282, 285], "render_text": [282, 285], "show_caret": 282, "right_move_left": [282, 285], "right_move_right": [282, 285], "set_messag": [282, 285], "showable_text": [282, 285], "chop": 282, "width_set_text": [282, 285], "newlin": 282, "slide": 282, "default_color": [282, 285], "unpress": 282, "bottom_y_posit": [282, 285], "format_text": [282, 285], "handle_move_callback": [282, 285], "_vtkactor": 282, "_slider": 282, "handle_release_callback": [282, 285], "left_x_posit": [282, 285], "right_x_posit": [282, 285], "top_y_posit": [282, 285], "track_click_callback": [282, 285], "bottom_disk_ratio": [282, 285], "bottom_disk_valu": [282, 285], "coord_to_ratio": [282, 285], "disk_numb": 282, "left_disk_ratio": [282, 285], "left_disk_valu": [282, 285], "ratio_to_coord": [282, 285], "ratio_to_valu": [282, 285], "right_disk_ratio": [282, 285], "right_disk_valu": [282, 285], "top_disk_ratio": [282, 285], "top_disk_valu": [282, 285], "value_to_ratio": [282, 285], "slider_inner_radiu": 282, "slider_outer_radiu": 282, "handle_inner_radiu": 282, "handle_outer_radiu": 282, "mid_track_radiu": [282, 285], "move_handl": [282, 285], "click_posit": 282, "range_slid": [282, 285], "value_slid": [282, 285], "range_slider_handle_move_callback": [282, 285], "_element": 282, "adjac": 282, "selection_text_color": 282, "selection_bg_color": 282, "menu_text_color": 282, "selected_color": 282, "unselected_color": 282, "scroll_bar_active_color": 282, "scroll_bar_inactive_color": 282, "menu_opac": 282, "reverse_scrol": 282, "line_spac": 282, "menu": 282, "selection_box": [282, 285], "drop_down_button": [282, 285, 300], "drop_down_menu": [282, 285], "unselect": 282, "append_item": [282, 285], "menu_toggle_callback": [282, 285], "_combobox": 282, "select_option_callback": [282, 285], "listboxitem": 282, "selected_text_index": [282, 285], "text_color": 282, "background_opac": 282, "castabl": 282, "clear_select": [282, 285], "down_button_callback": [282, 285], "_list_box": 282, "scroll_click_callback": [282, 285], "_rect_obj": 282, "scroll_drag_callback": [282, 285], "rect_obj": 282, "scroll_release_callback": [282, 285], "range_select": 282, "multi_select": 282, "up_button_callback": [282, 285], "update_scrollbar": [282, 285], "list_box": 282, "left_button_click": [282, 285], "_list_box_item": 282, "directory_path": 282, "extension1": 282, "extension2": 282, "directory_click_callback": [282, 285], "get_all_file_nam": [282, 285], "all_file_nam": 282, "get_directory_nam": [282, 285], "current_directori": 282, "directory_nam": 282, "get_file_nam": [282, 285], "scroll_callback": [282, 285], "_filemenu_item": 282, "set_slot_color": [282, 285], "cal_bounding_box": [282, 285], "clamp_posit": [282, 285], "new_cent": 282, "is_select": [282, 285], "left_button_releas": [282, 285], "selection_chang": [282, 285], "update_shape_posit": [282, 285], "center_posit": 282, "is_dragg": 282, "draggbl": 282, "cal_min_boundary_dist": [282, 285], "clamp_mouse_posit": [282, 285], "mouse_posit": 282, "handle_mouse_click": [282, 285], "handle_mouse_drag": [282, 285], "resize_shap": [282, 285], "show_rotation_slid": [282, 285], "update_button_icon": [282, 285], "update_shape_select": [282, 285], "selected_shap": 282, "current_time_str": [282, 285], "hh": 282, "mm": 282, "ss": [282, 285], "final_tim": [282, 285], "play_onc": [282, 285], "body_color": 282, "maintain_aspect": 282, "title_box": [282, 285], "body_box": [282, 285], "panel_color": 282, "max_column": 282, "max_lin": 282, "decrement_callback": [282, 285], "increment_callback": [282, 285], "textbox_update_valu": [282, 285], "validate_valu": [282, 285], "wrap_width": 282, "overflow_postfix": 282, "postfix": 282, "mid_ptr": 282, "vtk_object": 283, "inp": 283, "vtkalgorithmoutput": 283, "poly_mapp": 283, "polydatamapp": [283, 285], "poly_data": 283, "vtk_point": 283, "vtkpoint": 283, "vtk_color": 283, "vtkdataarrai": 283, "unsigned_char": 283, "rgb_arrai": 283, "is_coord": 283, "vtk_cell": 283, "vtkcellarrai": 283, "vtk_imag": 283, "input_arrai": 283, "1d": 283, "color_is_scalar": 283, "line_polydata": 283, "nx3": 283, "nx2": 283, "field_nam": 283, "as_vtk": 283, "field_data": 283, "array_typ": 283, "vtkarraytyp": 283, "primitives_count": 283, "array_nam": 283, "vtkpolydatamapp": 283, "prim_count": 283, "mx3": 283, "nx4": 283, "cull": 283, "backfac": 283, "active_scalar": 283, "transformed_act": 283, "aff": 283, "transformed_pt": 283, "routin": 283, "contrari": 283, "largest": 283, "cell_width": 283, "cell_height": 283, "vtkobject": 283, "norm_arrai": 283, "veric": 283, "ccw": 283, "new_triangl": 283, "corrected_triangl": 283, "as_vtk_typ": 283, "all_arrai": 283, "pts_len": 283, "polici": 283, "predefin": 283, "vtkopenglrender": 284, "vtkrender": 284, "setviewup": 284, "camera_direct": [284, 285], "viewplanenorm": 284, "obliqu": 284, "dolli": [284, 285], "fxaa_off": [284, 285], "fxaa_on": [284, 285], "get_camera": [284, 285], "last_render_tim": [284, 285], "proj_typ": 284, "reset_camera_tight": [284, 285], "margin_factor": 284, "tightli": 284, "rm_all": [284, 285], "gamma_correct": 284, "rescal": 284, "png_magnifi": 284, "interactor_styl": 284, "occlusion_ratio": 284, "magnifi": 284, "vtkinteractorstyl": 284, "trackbal": 284, "vtkinteractorstyletrackballcamera": 284, "vtkinteractorstyleimag": 284, "sequenti": 284, "crystaley": 284, "anaglyph": 284, "glass": 284, "interlac": 284, "checkerboard": 284, "aliaz": 284, "ration": 284, "vtkrenderwindowinteractor": 284, "vtkrenderwindow": 284, "iren_callback": 284, "acquir": 284, "play_ev": [284, 285], "play_events_from_fil": [284, 285], "record_ev": [284, 285], "temporari": 284, "record_events_to_fil": [284, 285], "release_lock": [284, 285], "save_screenshot": [284, 285], "200x200": 284, "400x400": 284, "desired_fp": 284, "cam_po": 284, "cam_foc": 284, "cam_view": 284, "path_numb": 284, "n_frame": 284, "az_ang": 284, "screen_clip": 284, "az_angl": 284, "win": 284, "render_window": 284, "stealth": 284, "im": 284, "find_object": 284, "strel": 284, "colors_found": 284, "reportsnapshot": 284, "renwin": 284, "stereo_typ": 284, "gl_state": 284, "vtkopenglst": 284, "enable_warn": 285, "disable_warn": 285, "peak_slic": [285, 291, 300], "triangularpr": 285, "pentagonalpr": 285, "octagonalpr": 285, "get_values_from_keyfram": 285, "lerp": 285, "euclidean_dist": 285, "color_interpol": 285, "cc": 285, "boys2rgb": 285, "orient2rgb": 285, "get_cmap": 285, "hex_to_rgb": 285, "rgb2hsv": 285, "hsv2rgb": 285, "xyz_from_rgb": 285, "rgb_from_xyz": 285, "xyz2rgb": 285, "rgb2xyz": 285, "get_xyz_coord": 285, "xyz2lab": 285, "lab2xyz": 285, "rgb2lab": 285, "lab2rgb": 285, "matplotlib_figure_to_numpi": 285, "data_dir": 285, "update_progressbar": [285, 300], "copyfileobj_withprogress": 285, "check_sha": 285, "fetch_data": 285, "list_gltf_sample_model": 285, "skip_r": 285, "doctest_skip_pars": 285, "argsdeprecationwarn": 285, "_leading_whit": 285, "cmp_pkg_version": 285, "is_bad_vers": 285, "deprecate_with_vers": 285, "deprecated_param": 285, "write_scen": 285, "write_nod": 285, "write_mesh": 285, "write_camera": 285, "get_prim": 285, "write_materi": 285, "write_accessor": 285, "write_bufferview": 285, "write_buff": 285, "load_text": 285, "horizontallayout": 285, "verticallayout": 285, "xlayout": 285, "ylayout": 285, "zlayout": 285, "idtypearrai": 285, "floatarrai": 285, "doublearrai": 285, "stringarrai": 285, "unsignedchararrai": 285, "algorithmoutput": 285, "renderwindowinteractor": 285, "interactoreventrecord": 285, "interactorstyl": 285, "proppick": 285, "pointpick": 285, "cellpick": 285, "worldpointpick": 285, "hardwareselector": 285, "polydatamapper2d": 285, "assembli": 285, "datasetmapp": 285, "texturedactor2d": 285, "textactor": 285, "textactor3d": 285, "property2d": 285, "vectortext": 285, "scalarbaractor": 285, "openglrender": 285, "interactorstyleimag": 285, "interactorstyletrackballactor": 285, "interactorstyletrackballcamera": 285, "interactorstyleus": 285, "cleanpolydata": 285, "polydatanorm": 285, "contourfilt": 285, "tubefilt": 285, "glyph3d": 285, "trianglefilt": 285, "splinefilt": 285, "transformpolydatafilt": 285, "renderlargeimag": 285, "loopsubdivisionfilt": 285, "butterflysubdivisionfilt": 285, "outlinefilt": 285, "linearextrusionfilt": 285, "texturemaptoplan": 285, "spheresourc": 285, "cylindersourc": 285, "arrowsourc": 285, "conesourc": 285, "disksourc": 285, "texturedspheresourc": 285, "regularpolygonsourc": 285, "dataobject": 285, "cellarrai": 285, "polyvertex": 285, "unstructuredgrid": 285, "datasetattribut": 285, "matrix4x4": 285, "matrix3x3": 285, "imageflip": 285, "imagereslic": 285, "imagemaptocolor": 285, "imagereader2factori": 285, "pngreader": 285, "bmpreader": 285, "jpegread": 285, "tiffread": 285, "plyread": 285, "stlreader": 285, "objread": 285, "mniobjectread": 285, "polydataread": 285, "xmlpolydataread": 285, "pngwriter": 285, "bmpwriter": 285, "jpegwrit": 285, "tiffwrit": 285, "plywrit": 285, "stlwriter": 285, "mniobjectwrit": 285, "polydatawrit": 285, "xmlpolydatawrit": 285, "simplebondperceiv": 285, "periodict": 285, "openglmoleculemapp": 285, "vtk_version": 285, "manifest_standard": [285, 299], "ptabl": 285, "add_bond": 285, "get_atomic_numb": 285, "set_atomic_numb": 285, "get_atomic_posit": 285, "set_atomic_posit": 285, "get_bond_ord": 285, "set_bond_ord": 285, "get_all_atomic_numb": 285, "get_all_bond_ord": 285, "get_all_atomic_posit": 285, "deep_copy_molecul": 285, "compute_bond": 285, "sphere_cpk": 285, "ball_stick": 285, "bounding_box": 285, "pkg_info": 285, "pkg_commit_hash": 285, "faces_from_sphere_vertic": 285, "repeat_primitive_funct": 285, "prim_squar": 285, "prim_superquadr": 285, "prim_icosahedron": 285, "prim_rhombicuboctahedron": 285, "prim_star": 285, "prim_triangularpr": 285, "prim_pentagonalpr": 285, "prim_octagonalpr": 285, "prim_frustum": 285, "prim_cylind": 285, "prim_arrow": 285, "prim_con": 285, "shaders_dir": 285, "load_shad": 285, "replace_shader_in_actor": 285, "async_app": 285, "callback_stream_cli": 285, "interaction_callback": 285, "_cqueue_event_id": 285, "_cqueue_index_info": 285, "_cqueue": 285, "set_weel": 285, "set_mous": 285, "set_mouse_click": 285, "get_app": 285, "rtcserver": 285, "genericmultidimensionalbuff": 285, "rawarraymultidimensionalbuff": 285, "sharedmemmultidimensionalbuff": 285, "genericcircularqueu": 285, "arraycircularqueu": 285, "sharedmemcircularqueu": 285, "intervaltimerthread": 285, "intervaltim": 285, "remove_shm_from_resource_track": 285, "check_port_is_avail": 285, "_tuple2ax": 285, "euler_matrix": 285, "sphere2cart": 285, "cart2spher": 285, "apply_transform": 285, "transform_from_matrix": 285, "linedoubleslider2d": [285, 294], "clip_overflow": 285, "check_overflow": 285, "cal_bounding_box_2d": 285, "rotate_2d": 285, "set_input": 285, "numpy_to_vtk_point": 285, "numpy_to_vtk_color": 285, "numpy_to_vtk_cel": [285, 299], "map_coordinates_3d_4d": 285, "lines_to_vtk_polydata": 285, "get_polydata_lin": 285, "get_polydata_tcoord": 285, "get_polydata_norm": 285, "get_polydata_tang": 285, "get_polydata_field": 285, "add_polydata_numeric_field": 285, "set_polydata_primitives_count": 285, "get_polydata_primitives_count": 285, "primitives_count_to_actor": 285, "primitives_count_from_actor": 285, "set_polydata_norm": 285, "set_polydata_tang": 285, "set_polydata_tcoord": 285, "update_polydata_norm": 285, "apply_affine_to_actor": 285, "apply_affin": 285, "asbyt": 285, "vtk_matrix_to_numpi": 285, "numpy_to_vtk_matrix": 285, "get_bounding_box_s": 285, "get_grid_cells_posit": 285, "shallow_copi": 285, "rgb_to_vtk": 285, "normalize_v3": 285, "triangle_ord": 285, "change_vertices_ord": 285, "tangents_from_actor": 285, "array_from_actor": 285, "normals_to_actor": 285, "get_bound": 285, "color_check": 285, "analyze_scen": 285, "analyze_snapshot": 285, "enable_stereo": 285, "gl_get_current_st": 285, "gl_enable_blend": 285, "gl_set_additive_blending_white_background": 285, "release_context": 285, "github_tool": [291, 301], "nf": [291, 294, 295], "filterwarn": 291, "codaci": 291, "rank": 291, "tensorsliceractor": 291, "enforc": 291, "enh": [291, 297, 299], "exercis": 291, "peaksliceractor": 291, "peaks_slic": [291, 297], "elementwis": 291, "numpy_vtk": 291, "badg": 291, "honor": 291, "miniconda": [291, 293], "voxsz": 291, "vtk6": 291, "sphinx_galleri": 291, "master": [291, 294, 297, 301], "reorient": 291, "sierra": 291, "ananoda": 291, "164": [292, 294, 296], "github_stat": [292, 293, 294, 295, 296, 297, 298, 299, 300], "69": 292, "83": 292, "bot": 292, "x64": 292, "84": 292, "test_order_transpar": 292, "63": 292, "65": 292, "169": [293, 295], "110": 293, "107": 293, "104": [293, 294], "105": 293, "101": 293, "102": 293, "npt_assert_equ": 293, "97": 293, "92": 293, "96": 293, "153": 294, "227": 294, "210": 294, "225": 294, "223": 294, "218": 294, "220": 294, "213": [294, 300], "215": 294, "207": 294, "206": 294, "203": 294, "namanb009": 294, "windowtitlefix": 294, "204": 294, "190": 294, "201": 294, "192": 294, "194": 294, "182": 294, "177": 294, "191": 294, "173": 294, "154": 294, "sep": 294, "132": 294, "163": 294, "spell": 294, "157": 294, "145": 294, "144": 294, "restructuredtext": 294, "143": 294, "139": 294, "136": 294, "134": 294, "129": 294, "126": 294, "124": 294, "python2": 294, "pickl": 294, "events_count": 294, "serial": 294, "115": 294, "135": 294, "137": 294, "152": 294, "219": 294, "217": 294, "212": 294, "133": 294, "214": 294, "211": [294, 298], "187": 294, "te": 294, "209": 294, "202": 294, "199": 294, "175": 294, "185": 294, "170": 294, "rhombi": 294, "171": 294, "193": 294, "178": 294, "188": 294, "166": [294, 300], "183": 294, "star2d": 294, "tests_primit": 294, "54": [294, 298], "174": 294, "108": 294, "172": 294, "162": 294, "168": 294, "158": 294, "71": 294, "expans": 294, "161": 294, "121": 294, "sha2": 294, "sha3": 294, "146": 294, "142": 294, "markdown": 294, "117": 294, "123": 294, "119": 294, "241": 295, "265": 295, "262": 295, "263": 295, "127": 295, "233": 295, "261": 295, "249": 295, "258": 295, "ssl": 295, "certif": 295, "244": 295, "237": 295, "264": 295, "247": 295, "138": 295, "51": 295, "253": 295, "hang": 295, "251": 295, "226": 295, "216": 295, "utiltii": 295, "288": 296, "292": 296, "289": 296, "284": 296, "283": 296, "282": 296, "279": 296, "solarsystem": 296, "273": 296, "276": 296, "19th": 296, "juli": 296, "260": 296, "270": 296, "236": 296, "205": 296, "269": 296, "242": 296, "271": 296, "280": 296, "278": 296, "388": 297, "389": 297, "asymmetr": 297, "370": 297, "385": 297, "387": 297, "382": 297, "383": 297, "376": 297, "phenomena": 297, "374": 297, "373": 297, "368": 297, "343": 297, "353": 297, "346": 297, "351": 297, "modelsuzann": 297, "348": 297, "341": 297, "342": 297, "340": 297, "oauth": 297, "token": 297, "header": 297, "337": 297, "clip_overflow_text": 297, "336": 297, "334": 297, "332": 297, "328": 297, "329": 297, "319": 297, "311": 297, "python35": 297, "307": 297, "306": 297, "302": 297, "303": 297, "reader": 297, "bf": 297, "295": 297, "364": 297, "379": [297, 300], "361": 297, "352": 297, "372": 297, "369": 297, "363": 297, "366": 297, "357": 297, "rce": [297, 298], "359": 297, "312": 297, "335": 297, "_opac": 297, "345": 297, "338": 297, "315": 297, "authent": 297, "308": 297, "309": 297, "333": 297, "32bit": 297, "239": 297, "318": 297, "313": 297, "274": 297, "297": 297, "298": 297, "466": 298, "bib": 298, "464": 298, "dan": 298, "459": 298, "430": 298, "456": 298, "bibtex": 298, "454": 298, "451": 298, "447": 298, "438": 298, "420": 298, "stochast": 298, "444": 298, "440": [298, 301], "356": 298, "436": 298, "434": 298, "426": 298, "vtkeventid": 298, "394": 298, "test_util": 298, "sk": 298, "orcid": 298, "413": 298, "nanohub": 298, "412": 298, "386": 298, "joss": 298, "371": 298, "408": 298, "parenthesi": 298, "406": 298, "unus": 298, "405": 298, "399": 298, "317": 298, "355": 298, "393": 298, "396": 298, "421": 298, "416": 298, "445": 298, "410": 298, "bulletlist": 298, "429": 298, "453": 298, "439": 298, "403": 298, "411": 298, "417": 298, "pep": [298, 301], "414": 298, "409": 298, "375": 298, "blacklist": 298, "danger": 298, "395": 298, "358": 298, "523": 299, "536": 299, "vtk_9_plu": 299, "535": 299, "532": 299, "503": 299, "534": 299, "update_user_matrix": 299, "509": 299, "507": 299, "524": 299, "521": 299, "518": 299, "519": 299, "515": 299, "516": 299, "514": 299, "513": 299, "mesa": [299, 300], "506": 299, "504": 299, "470": 299, "496": 299, "498": 299, "488": 299, "449": 299, "python3": [299, 301], "433": 299, "526": 299, "vtktextactor3d": 299, "431": 299, "457": 299, "468": 299, "505": 299, "512": 299, "flock": 299, "boid": 299, "511": 299, "404": 299, "469": 299, "324": 299, "1835": 300, "782": 300, "codespel": 300, "587": 300, "781": 300, "779": 300, "741": 300, "unneed": 300, "778": 300, "777": 300, "771": 300, "770": 300, "766": 300, "767": 300, "677": 300, "765": 300, "764": 300, "748": 300, "ex": 300, "754": 300, "760": 300, "fdata": 300, "761": 300, "762": 300, "get_data": 300, "756": 300, "747": 300, "744": 300, "710": 300, "734": 300, "736": 300, "727": 300, "478": 300, "502": 300, "739": 300, "tput": 300, "737": 300, "726": 300, "735": 300, "precommit": 300, "728": 300, "730": 300, "pyproject": 300, "toml": 300, "729": 300, "725": 300, "721": 300, "723": 300, "722": 300, "719": 300, "718": 300, "717": 300, "712": 300, "segfault": 300, "706": 300, "seg": 300, "697": 300, "693": 300, "699": 300, "698": 300, "667": 300, "686": 300, "684": 300, "691": 300, "683": 300, "682": 300, "681": 300, "672": 300, "675": 300, "676": 300, "671": 300, "670": 300, "666": 300, "669": 300, "620": 300, "663": 300, "656": 300, "662": 300, "654": 300, "659": 300, "655": 300, "648": 300, "649": 300, "646": 300, "641": 300, "644": 300, "638": 300, "639": 300, "gha": 300, "intervent": 300, "637": 300, "bugfix": [300, 301], "610": 300, "633": 300, "624": 300, "622": 300, "619": 300, "611": 300, "614": 300, "615": 300, "607": 300, "606": 300, "608": 300, "605": 300, "week1": 300, "501": 300, "off_focu": 300, "601": 300, "593": 300, "arraysequ": 300, "581": 300, "595": 300, "589": 300, "586": 300, "590": 300, "584": 300, "582": 300, "580": 300, "574": 300, "561": 300, "577": 300, "570": 300, "569": 300, "572": 300, "571": 300, "567": 300, "theme": 300, "566": 300, "footer": 300, "ac": 300, "565": 300, "563": 300, "564": 300, "557": 300, "544": 300, "542": 300, "537": 300, "713": 300, "pydata": 300, "776": 300, "732": 300, "772": 300, "82": 300, "354": 300, "grammat": 300, "708": 300, "745": 300, "743": 300, "709": 300, "463": 300, "738": 300, "664": 300, "714": 300, "upsidedown": 300, "716": 300, "603": 300, "705": 300, "stress": 300, "435": 300, "rtmp": 300, "704": 300, "419": 300, "htc": 300, "vive": 300, "657": 300, "618": 300, "418": 300, "553": 300, "588": 300, "596": 300, "585": 300, "vtkbillboardtextactor": 300, "546": 300, "528": 300, "529": 300, "530": 300, "test_materi": 300, "554": 300, "573": 300, "541": 300, "548": 300, "549": 300, "helica": 300, "greatli": 301, "appreci": 301, "troubleshoot": 301, "reproduc": [301, 302], "whoever": 301, "pep8": 301, "narrow": 301, "volunt": 301, "your_name_her": 301, "remot": 301, "unittest": 301, "flake8": 301, "virtualenv": 301, "pypi": 301, "outstand": 301, "shortlog": 301, "nse": 301, "mailmap": 301, "release0": 301, "release_not": 301, "autom": 301, "cd": 301, "histori": 301, "uncommit": 301, "skim": 301, "vx": 301, "forget": 301, "strongli": 301, "editor": 301, "incident": [301, 302], "resum": 301, "g58ad5f7": 301, "58ad5f7": 301, "letter": 301, "twine": 301, "upload": 301, "extran": 301, "dfx": 301, "sdist": 301, "bdist_wheel": 301, "substanti": 301, "trunk": 301, "maint": 301, "upstream": 301, "rw": 301, "strategi": 301, "spuriou": 301, "fear": 301, "trembl": 301, "reserv": 302, "redistribut": 302, "disclaim": 302, "neither": 302, "endors": 302, "permiss": 302, "BY": 302, "THE": 302, "holder": 302, "AND": 302, "AS": 302, "OR": 302, "warranti": 302, "BUT": 302, "TO": 302, "merchant": 302, "FOR": 302, "NO": 302, "BE": 302, "liabl": 302, "indirect": 302, "exemplari": 302, "consequenti": 302, "damag": 302, "procur": 302, "servic": 302, "loss": 302, "profit": 302, "interrupt": 302, "ON": 302, "liabil": 302, "contract": 302, "tort": 302, "neglig": 302, "IF": 302, "SUCH": 302}, "objects": {"": [[261, 0, 0, "-", "fury"]], "fury": [[262, 0, 0, "-", "actor"], [263, 0, 0, "-", "actors"], [264, 0, 0, "-", "animation"], [265, 0, 0, "-", "colormap"], [266, 0, 0, "-", "convert"], [267, 0, 0, "-", "data"], [268, 0, 0, "-", "decorators"], [269, 0, 0, "-", "deprecator"], [261, 5, 1, "", "disable_warnings"], [261, 5, 1, "", "enable_warnings"], [261, 5, 1, "", "get_info"], [270, 0, 0, "-", "gltf"], [271, 0, 0, "-", "io"], [272, 0, 0, "-", "layout"], [273, 0, 0, "-", "lib"], [274, 0, 0, "-", "material"], [275, 0, 0, "-", "molecular"], [276, 0, 0, "-", "pick"], [277, 0, 0, "-", "pkg_info"], [278, 0, 0, "-", "primitive"], [279, 0, 0, "-", "shaders"], [280, 0, 0, "-", "stream"], [281, 0, 0, "-", "transform"], [282, 0, 0, "-", "ui"], [283, 0, 0, "-", "utils"], [284, 0, 0, "-", "window"]], "fury.actor": [[262, 1, 1, "", "Container"], [262, 5, 1, "", "arrow"], [262, 5, 1, "", "axes"], [262, 5, 1, "", "billboard"], [262, 5, 1, "", "box"], [262, 5, 1, "", "cone"], [262, 5, 1, "", "contour_from_label"], [262, 5, 1, "", "contour_from_roi"], [262, 5, 1, "", "cube"], [262, 5, 1, "", "cylinder"], [262, 5, 1, "", "disk"], [262, 5, 1, "", "dot"], [262, 5, 1, "", "dots"], [262, 5, 1, "", "ellipsoid"], [262, 5, 1, "", "figure"], [262, 5, 1, "", "frustum"], [262, 5, 1, "", "grid"], [262, 5, 1, "", "label"], [262, 5, 1, "", "line"], [262, 5, 1, "", "markers"], [262, 5, 1, "", "octagonalprism"], [262, 5, 1, "", "odf_slicer"], [262, 5, 1, "", "peak"], [262, 5, 1, "", "peak_slicer"], [262, 5, 1, "", "pentagonalprism"], [262, 5, 1, "", "point"], [262, 5, 1, "", "rectangle"], [262, 5, 1, "", "rhombicuboctahedron"], [262, 5, 1, "", "scalar_bar"], [262, 5, 1, "", "sdf"], [262, 5, 1, "", "slicer"], [262, 5, 1, "", "sphere"], [262, 5, 1, "", "square"], [262, 5, 1, "", "streamtube"], [262, 5, 1, "", "superquadric"], [262, 5, 1, "", "surface"], [262, 5, 1, "", "tensor_slicer"], [262, 5, 1, "", "text_3d"], [262, 5, 1, "", "texture"], [262, 5, 1, "", "texture_2d"], [262, 5, 1, "", "texture_on_sphere"], [262, 5, 1, "", "texture_update"], [262, 5, 1, "", "triangularprism"], [262, 5, 1, "", "vector_text"]], "fury.actor.Container": [[262, 2, 1, "", "AddPosition"], [262, 2, 1, "", "GetBounds"], [262, 2, 1, "", "GetCenter"], [262, 2, 1, "", "GetLength"], [262, 2, 1, "", "GetPosition"], [262, 2, 1, "", "GetVisibility"], [262, 2, 1, "", "NewInstance"], [262, 2, 1, "", "SetPosition"], [262, 2, 1, "", "SetVisibility"], [262, 2, 1, "", "ShallowCopy"], [262, 2, 1, "", "__init__"], [262, 2, 1, "", "add"], [262, 2, 1, "", "add_to_scene"], [262, 3, 1, "", "anchor"], [262, 2, 1, "", "clear"], [262, 4, 1, "", "items"], [262, 3, 1, "", "padding"], [262, 2, 1, "", "remove_from_scene"], [262, 2, 1, "", "update"]], "fury.actors": [[263, 0, 0, "-", "odf_slicer"], [263, 0, 0, "-", "peak"], [263, 0, 0, "-", "tensor"]], "fury.actors.odf_slicer": [[263, 1, 1, "", "OdfSlicerActor"]], "fury.actors.odf_slicer.OdfSlicerActor": [[263, 2, 1, "", "__init__"], [263, 2, 1, "", "display"], [263, 2, 1, "", "display_extent"], [263, 2, 1, "", "set_opacity"], [263, 2, 1, "", "slice_along_axis"], [263, 2, 1, "", "update_sphere"]], "fury.actors.peak": [[263, 1, 1, "", "PeakActor"]], "fury.actors.peak.PeakActor": [[263, 2, 1, "", "__init__"], [263, 4, 1, "", "cross_section"], [263, 2, 1, "", "display_cross_section"], [263, 2, 1, "", "display_extent"], [263, 4, 1, "", "global_opacity"], [263, 4, 1, "", "high_ranges"], [263, 4, 1, "", "is_range"], [263, 4, 1, "", "linewidth"], [263, 4, 1, "", "low_ranges"], [263, 4, 1, "", "max_centers"], [263, 4, 1, "", "min_centers"]], "fury.actors.tensor": [[263, 5, 1, "", "tensor_ellipsoid"]], "fury.animation": [[264, 0, 0, "-", "animation"], [264, 0, 0, "-", "helpers"], [264, 0, 0, "-", "interpolator"], [264, 0, 0, "-", "timeline"]], "fury.animation.animation": [[264, 1, 1, "", "Animation"], [264, 1, 1, "", "CameraAnimation"]], "fury.animation.animation.Animation": [[264, 2, 1, "", "__init__"], [264, 4, 1, "id0", "actors"], [264, 2, 1, "", "add"], [264, 2, 1, "", "add_actor"], [264, 2, 1, "", "add_child_animation"], [264, 2, 1, "", "add_static_actor"], [264, 2, 1, "", "add_to_scene"], [264, 2, 1, "", "add_to_scene_at"], [264, 2, 1, "", "add_update_callback"], [264, 4, 1, "", "child_animations"], [264, 4, 1, "", "current_timestamp"], [264, 4, 1, "", "duration"], [264, 2, 1, "", "get_color"], [264, 2, 1, "", "get_current_value"], [264, 2, 1, "", "get_keyframes"], [264, 2, 1, "", "get_opacity"], [264, 2, 1, "", "get_position"], [264, 2, 1, "", "get_rotation"], [264, 2, 1, "", "get_scale"], [264, 2, 1, "", "get_value"], [264, 2, 1, "", "is_inside_scene_at"], [264, 2, 1, "", "is_interpolatable"], [264, 3, 1, "", "length"], [264, 4, 1, "id2", "loop"], [264, 3, 1, "", "motion_path_res"], [264, 4, 1, "", "parent_animation"], [264, 2, 1, "", "remove_actor"], [264, 2, 1, "", "remove_actors"], [264, 2, 1, "", "remove_animations"], [264, 2, 1, "", "remove_from_scene"], [264, 2, 1, "", "remove_from_scene_at"], [264, 2, 1, "", "set_color"], [264, 2, 1, "", "set_color_interpolator"], [264, 2, 1, "", "set_color_keyframes"], [264, 2, 1, "", "set_interpolator"], [264, 2, 1, "", "set_keyframe"], [264, 2, 1, "", "set_keyframes"], [264, 2, 1, "", "set_opacity"], [264, 2, 1, "", "set_opacity_interpolator"], [264, 2, 1, "", "set_opacity_keyframes"], [264, 2, 1, "", "set_position"], [264, 2, 1, "", "set_position_interpolator"], [264, 2, 1, "", "set_position_keyframes"], [264, 2, 1, "", "set_rotation"], [264, 2, 1, "", "set_rotation_as_vector"], [264, 2, 1, "", "set_rotation_interpolator"], [264, 2, 1, "", "set_scale"], [264, 2, 1, "", "set_scale_interpolator"], [264, 2, 1, "", "set_scale_keyframes"], [264, 4, 1, "", "static_actors"], [264, 4, 1, "", "timeline"], [264, 2, 1, "", "update_animation"], [264, 2, 1, "", "update_duration"], [264, 2, 1, "", "update_motion_path"]], "fury.animation.animation.CameraAnimation": [[264, 2, 1, "", "__init__"], [264, 4, 1, "id3", "camera"], [264, 2, 1, "", "get_focal"], [264, 2, 1, "", "get_view_up"], [264, 3, 1, "", "length"], [264, 3, 1, "", "loop"], [264, 3, 1, "", "motion_path_res"], [264, 2, 1, "", "set_focal"], [264, 2, 1, "", "set_focal_interpolator"], [264, 2, 1, "", "set_focal_keyframes"], [264, 2, 1, "", "set_view_up"], [264, 2, 1, "", "set_view_up_interpolator"], [264, 2, 1, "", "set_view_up_keyframes"], [264, 2, 1, "", "update_animation"]], "fury.animation.helpers": [[264, 5, 1, "", "euclidean_distances"], [264, 5, 1, "", "get_next_timestamp"], [264, 5, 1, "", "get_previous_timestamp"], [264, 5, 1, "", "get_time_tau"], [264, 5, 1, "", "get_timestamps_from_keyframes"], [264, 5, 1, "", "get_values_from_keyframes"], [264, 5, 1, "", "lerp"]], "fury.animation.interpolator": [[264, 5, 1, "", "color_interpolator"], [264, 5, 1, "", "cubic_bezier_interpolator"], [264, 5, 1, "", "cubic_spline_interpolator"], [264, 5, 1, "", "hsv_color_interpolator"], [264, 5, 1, "", "lab_color_interpolator"], [264, 5, 1, "", "linear_interpolator"], [264, 5, 1, "", "slerp"], [264, 5, 1, "", "spline_interpolator"], [264, 5, 1, "", "step_interpolator"], [264, 5, 1, "", "tan_cubic_spline_interpolator"], [264, 5, 1, "", "xyz_color_interpolator"]], "fury.animation.timeline": [[264, 1, 1, "", "Timeline"]], "fury.animation.timeline.Timeline": [[264, 2, 1, "", "__init__"], [264, 2, 1, "", "add_animation"], [264, 2, 1, "", "add_to_scene"], [264, 4, 1, "id4", "animations"], [264, 4, 1, "", "current_timestamp"], [264, 4, 1, "", "duration"], [264, 4, 1, "", "has_playback_panel"], [264, 3, 1, "", "length"], [264, 4, 1, "id5", "loop"], [264, 2, 1, "", "pause"], [264, 4, 1, "", "paused"], [264, 2, 1, "", "play"], [264, 3, 1, "", "playback_panel"], [264, 4, 1, "", "playing"], [264, 2, 1, "", "record"], [264, 2, 1, "", "remove_from_scene"], [264, 2, 1, "", "restart"], [264, 2, 1, "", "seek"], [264, 2, 1, "", "seek_percent"], [264, 4, 1, "", "speed"], [264, 2, 1, "", "stop"], [264, 4, 1, "", "stopped"], [264, 2, 1, "", "update"], [264, 2, 1, "", "update_duration"]], "fury.colormap": [[265, 3, 1, "id0", "T"], [265, 3, 1, "id15", "base"], [265, 5, 1, "", "boys2rgb"], [265, 5, 1, "", "cc"], [265, 5, 1, "", "colormap_lookup_table"], [265, 5, 1, "", "create_colormap"], [265, 3, 1, "id14", "ctypes"], [265, 3, 1, "id2", "data"], [265, 5, 1, "", "distinguishable_colormap"], [265, 3, 1, "id3", "dtype"], [265, 3, 1, "id4", "flags"], [265, 3, 1, "id5", "flat"], [265, 5, 1, "", "get_cmap"], [265, 5, 1, "", "get_xyz_coords"], [265, 5, 1, "", "hex_to_rgb"], [265, 5, 1, "", "hsv2rgb"], [265, 3, 1, "id6", "imag"], [265, 3, 1, "id9", "itemsize"], [265, 5, 1, "", "lab2rgb"], [265, 5, 1, "", "lab2xyz"], [265, 5, 1, "", "line_colors"], [265, 3, 1, "id10", "nbytes"], [265, 3, 1, "id11", "ndim"], [265, 5, 1, "", "orient2rgb"], [265, 3, 1, "id7", "real"], [265, 5, 1, "", "rgb2hsv"], [265, 5, 1, "", "rgb2lab"], [265, 5, 1, "", "rgb2xyz"], [265, 5, 1, "", "rgb_from_xyz"], [265, 3, 1, "id12", "shape"], [265, 3, 1, "id8", "size"], [265, 5, 1, "", "ss"], [265, 3, 1, "id13", "strides"], [265, 5, 1, "", "xyz2lab"], [265, 5, 1, "", "xyz2rgb"], [265, 5, 1, "", "xyz_from_rgb"]], "fury.convert": [[266, 5, 1, "", "matplotlib_figure_to_numpy"]], "fury.data": [[267, 5, 1, "", "DATA_DIR"], [267, 0, 0, "-", "fetcher"]], "fury.data.fetcher": [[267, 5, 1, "", "check_sha"], [267, 5, 1, "", "copyfileobj_withprogress"], [267, 5, 1, "", "fetch_data"], [267, 5, 1, "", "fetch_gltf"], [267, 5, 1, "", "fetch_viz_cubemaps"], [267, 5, 1, "", "fetch_viz_dmri"], [267, 5, 1, "", "fetch_viz_icons"], [267, 5, 1, "", "fetch_viz_models"], [267, 5, 1, "", "fetch_viz_new_icons"], [267, 5, 1, "", "fetch_viz_textures"], [267, 5, 1, "", "fetch_viz_wiki_nw"], [267, 5, 1, "", "list_gltf_sample_models"], [267, 5, 1, "", "read_viz_cubemap"], [267, 5, 1, "", "read_viz_dmri"], [267, 5, 1, "", "read_viz_gltf"], [267, 5, 1, "", "read_viz_icons"], [267, 5, 1, "", "read_viz_models"], [267, 5, 1, "", "read_viz_textures"], [267, 5, 1, "", "update_progressbar"]], "fury.decorators": [[268, 5, 1, "", "SKIP_RE"], [268, 5, 1, "", "doctest_skip_parser"]], "fury.deprecator": [[269, 1, 1, "", "ArgsDeprecationWarning"], [269, 1, 1, "", "ExpiredDeprecationError"], [269, 5, 1, "", "_LEADING_WHITE"], [269, 5, 1, "", "cmp_pkg_version"], [269, 5, 1, "", "deprecate_with_version"], [269, 5, 1, "", "deprecated_params"], [269, 5, 1, "", "is_bad_version"]], "fury.deprecator.ArgsDeprecationWarning": [[269, 2, 1, "", "__init__"]], "fury.deprecator.ExpiredDeprecationError": [[269, 2, 1, "", "__init__"]], "fury.gltf": [[270, 5, 1, "", "export_scene"], [270, 5, 1, "", "get_prim"], [270, 1, 1, "", "glTF"], [270, 5, 1, "", "write_accessor"], [270, 5, 1, "", "write_buffer"], [270, 5, 1, "", "write_bufferview"], [270, 5, 1, "", "write_camera"], [270, 5, 1, "", "write_material"], [270, 5, 1, "", "write_mesh"], [270, 5, 1, "", "write_node"], [270, 5, 1, "", "write_scene"]], "fury.gltf.glTF": [[270, 2, 1, "", "__init__"], [270, 2, 1, "", "actors"], [270, 2, 1, "", "apply_morph_vertices"], [270, 2, 1, "", "apply_skin_matrix"], [270, 2, 1, "", "generate_tmatrix"], [270, 2, 1, "", "get_acc_data"], [270, 2, 1, "", "get_animations"], [270, 2, 1, "", "get_buff_array"], [270, 2, 1, "", "get_joint_actors"], [270, 2, 1, "", "get_materials"], [270, 2, 1, "", "get_matrix_from_sampler"], [270, 2, 1, "", "get_morph_data"], [270, 2, 1, "", "get_sampler_data"], [270, 2, 1, "", "get_skin_data"], [270, 2, 1, "", "get_texture"], [270, 2, 1, "", "initialize_skin"], [270, 2, 1, "", "inspect_scene"], [270, 2, 1, "", "load_camera"], [270, 2, 1, "", "load_mesh"], [270, 2, 1, "", "main_animation"], [270, 2, 1, "", "morph_animation"], [270, 2, 1, "", "skin_animation"], [270, 2, 1, "", "transverse_animations"], [270, 2, 1, "", "transverse_bones"], [270, 2, 1, "", "transverse_channels"], [270, 2, 1, "", "transverse_node"], [270, 2, 1, "", "update_morph"], [270, 2, 1, "", "update_skin"]], "fury.io": [[271, 5, 1, "", "load_cubemap_texture"], [271, 5, 1, "", "load_image"], [271, 5, 1, "", "load_polydata"], [271, 5, 1, "", "load_sprite_sheet"], [271, 5, 1, "", "load_text"], [271, 5, 1, "", "save_image"], [271, 5, 1, "", "save_polydata"]], "fury.layout": [[272, 1, 1, "", "GridLayout"], [272, 1, 1, "", "HorizontalLayout"], [272, 1, 1, "", "Layout"], [272, 1, 1, "", "VerticalLayout"], [272, 1, 1, "", "XLayout"], [272, 1, 1, "", "YLayout"], [272, 1, 1, "", "ZLayout"]], "fury.layout.GridLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "compute_positions"], [272, 2, 1, "", "compute_sizes"], [272, 2, 1, "", "get_cells_shape"]], "fury.layout.HorizontalLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "compute_positions"]], "fury.layout.Layout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "apply"], [272, 2, 1, "", "compute_positions"]], "fury.layout.VerticalLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "compute_positions"]], "fury.layout.XLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "apply"], [272, 2, 1, "", "compute_positions"], [272, 2, 1, "", "get_cells_shape"]], "fury.layout.YLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "apply"], [272, 2, 1, "", "compute_positions"], [272, 2, 1, "", "get_cells_shape"]], "fury.layout.ZLayout": [[272, 2, 1, "", "__init__"], [272, 2, 1, "", "apply"], [272, 2, 1, "", "compute_positions"], [272, 2, 1, "", "get_cells_shape"]], "fury.lib": [[273, 3, 1, "", "Actor"], [273, 3, 1, "", "Actor2D"], [273, 3, 1, "", "AlgorithmOutput"], [273, 3, 1, "", "ArrowSource"], [273, 3, 1, "", "Assembly"], [273, 3, 1, "", "BMPReader"], [273, 3, 1, "", "BMPWriter"], [273, 3, 1, "", "ButterflySubdivisionFilter"], [273, 3, 1, "", "Camera"], [273, 3, 1, "", "CellArray"], [273, 3, 1, "", "CellPicker"], [273, 3, 1, "", "CleanPolyData"], [273, 3, 1, "", "Command"], [273, 3, 1, "", "ConeSource"], [273, 3, 1, "", "ContourFilter"], [273, 3, 1, "", "CylinderSource"], [273, 3, 1, "id0", "DataObject"], [273, 3, 1, "", "DataSetAttributes"], [273, 3, 1, "", "DataSetMapper"], [273, 3, 1, "", "DiskSource"], [273, 3, 1, "", "DoubleArray"], [273, 3, 1, "", "FloatArray"], [273, 3, 1, "", "Follower"], [273, 3, 1, "", "Glyph3D"], [273, 3, 1, "", "HardwareSelector"], [273, 3, 1, "", "IdTypeArray"], [273, 3, 1, "", "ImageActor"], [273, 3, 1, "", "ImageData"], [273, 3, 1, "", "ImageFlip"], [273, 3, 1, "", "ImageMapToColors"], [273, 3, 1, "", "ImageReader2Factory"], [273, 3, 1, "", "ImageReslice"], [273, 3, 1, "", "InteractorEventRecorder"], [273, 3, 1, "", "InteractorStyle"], [273, 3, 1, "", "InteractorStyleImage"], [273, 3, 1, "", "InteractorStyleTrackballActor"], [273, 3, 1, "", "InteractorStyleTrackballCamera"], [273, 3, 1, "", "InteractorStyleUser"], [273, 3, 1, "", "JPEGReader"], [273, 3, 1, "", "JPEGWriter"], [273, 3, 1, "", "LODActor"], [273, 3, 1, "", "LinearExtrusionFilter"], [273, 3, 1, "", "LookupTable"], [273, 3, 1, "", "LoopSubdivisionFilter"], [273, 3, 1, "", "MNIObjectReader"], [273, 3, 1, "", "MNIObjectWriter"], [273, 3, 1, "", "Matrix3x3"], [273, 3, 1, "", "Matrix4x4"], [273, 3, 1, "", "Molecule"], [273, 3, 1, "", "OBJReader"], [273, 3, 1, "", "OpenGLMoleculeMapper"], [273, 3, 1, "", "OpenGLRenderer"], [273, 3, 1, "", "OutlineFilter"], [273, 3, 1, "", "PLYReader"], [273, 3, 1, "", "PLYWriter"], [273, 3, 1, "", "PNGReader"], [273, 3, 1, "", "PNGWriter"], [273, 3, 1, "", "PeriodicTable"], [273, 3, 1, "", "PointPicker"], [273, 3, 1, "", "Points"], [273, 3, 1, "", "PolyData"], [273, 3, 1, "", "PolyDataMapper"], [273, 3, 1, "", "PolyDataMapper2D"], [273, 3, 1, "", "PolyDataNormals"], [273, 3, 1, "", "PolyDataReader"], [273, 3, 1, "", "PolyDataWriter"], [273, 3, 1, "", "PolyVertex"], [273, 3, 1, "", "Polygon"], [273, 3, 1, "", "PropPicker"], [273, 3, 1, "", "Property2D"], [273, 3, 1, "", "ProteinRibbonFilter"], [273, 3, 1, "", "RegularPolygonSource"], [273, 3, 1, "", "RenderLargeImage"], [273, 3, 1, "", "RenderWindow"], [273, 3, 1, "", "RenderWindowInteractor"], [273, 3, 1, "", "Renderer"], [273, 3, 1, "", "STLReader"], [273, 3, 1, "", "STLWriter"], [273, 3, 1, "", "ScalarBarActor"], [273, 3, 1, "", "Shader"], [273, 3, 1, "", "SimpleBondPerceiver"], [273, 3, 1, "", "Skybox"], [273, 3, 1, "", "SphereSource"], [273, 3, 1, "", "SplineFilter"], [273, 3, 1, "", "StringArray"], [273, 3, 1, "", "TIFFReader"], [273, 3, 1, "", "TIFFWriter"], [273, 3, 1, "", "TextActor"], [273, 3, 1, "", "TextActor3D"], [273, 3, 1, "", "Texture"], [273, 3, 1, "", "TextureMapToPlane"], [273, 3, 1, "", "TexturedActor2D"], [273, 3, 1, "", "TexturedSphereSource"], [273, 3, 1, "", "Transform"], [273, 3, 1, "", "TransformPolyDataFilter"], [273, 3, 1, "", "TriangleFilter"], [273, 3, 1, "", "TubeFilter"], [273, 3, 1, "", "UnsignedCharArray"], [273, 3, 1, "", "UnstructuredGrid"], [273, 5, 1, "", "VTK_VERSION"], [273, 3, 1, "", "VectorText"], [273, 3, 1, "", "Volume"], [273, 3, 1, "", "WindowToImageFilter"], [273, 3, 1, "", "WorldPointPicker"], [273, 3, 1, "", "XMLPolyDataReader"], [273, 3, 1, "", "XMLPolyDataWriter"]], "fury.material": [[274, 5, 1, "", "manifest_pbr"], [274, 5, 1, "", "manifest_principled"], [274, 5, 1, "", "manifest_standard"]], "fury.molecular": [[275, 1, 1, "", "Molecule"], [275, 1, 1, "", "PTable"], [275, 5, 1, "", "add_atom"], [275, 5, 1, "", "add_bond"], [275, 5, 1, "", "ball_stick"], [275, 5, 1, "", "bounding_box"], [275, 5, 1, "", "compute_bonding"], [275, 5, 1, "", "deep_copy_molecule"], [275, 5, 1, "", "get_all_atomic_numbers"], [275, 5, 1, "", "get_all_atomic_positions"], [275, 5, 1, "", "get_all_bond_orders"], [275, 5, 1, "", "get_atomic_number"], [275, 5, 1, "", "get_atomic_position"], [275, 5, 1, "", "get_bond_order"], [275, 5, 1, "", "ribbon"], [275, 5, 1, "", "set_atomic_number"], [275, 5, 1, "", "set_atomic_position"], [275, 5, 1, "", "set_bond_order"], [275, 5, 1, "", "sphere_cpk"], [275, 5, 1, "", "stick"]], "fury.molecular.Molecule": [[275, 2, 1, "", "__init__"], [275, 4, 1, "", "total_num_atoms"], [275, 4, 1, "", "total_num_bonds"]], "fury.molecular.PTable": [[275, 2, 1, "", "__init__"], [275, 2, 1, "", "atom_color"], [275, 2, 1, "", "atomic_number"], [275, 2, 1, "", "atomic_radius"], [275, 2, 1, "", "atomic_symbol"], [275, 2, 1, "", "element_name"]], "fury.pick": [[276, 1, 1, "", "PickingManager"], [276, 1, 1, "", "SelectionManager"]], "fury.pick.PickingManager": [[276, 2, 1, "", "__init__"], [276, 2, 1, "", "event_position"], [276, 2, 1, "", "pick"], [276, 2, 1, "", "pickable_off"], [276, 2, 1, "", "pickable_on"]], "fury.pick.SelectionManager": [[276, 2, 1, "", "__init__"], [276, 2, 1, "", "event_position"], [276, 2, 1, "id0", "pick"], [276, 2, 1, "id1", "select"], [276, 2, 1, "", "selectable_off"], [276, 2, 1, "", "selectable_on"], [276, 2, 1, "", "update_selection_type"]], "fury.pkg_info": [[277, 5, 1, "", "pkg_commit_hash"]], "fury.primitive": [[278, 5, 1, "", "faces_from_sphere_vertices"], [278, 5, 1, "", "prim_arrow"], [278, 5, 1, "", "prim_box"], [278, 5, 1, "", "prim_cone"], [278, 5, 1, "", "prim_cylinder"], [278, 5, 1, "", "prim_frustum"], [278, 5, 1, "", "prim_icosahedron"], [278, 5, 1, "", "prim_octagonalprism"], [278, 5, 1, "", "prim_pentagonalprism"], [278, 5, 1, "", "prim_rhombicuboctahedron"], [278, 5, 1, "", "prim_sphere"], [278, 5, 1, "", "prim_square"], [278, 5, 1, "", "prim_star"], [278, 5, 1, "", "prim_superquadric"], [278, 5, 1, "", "prim_tetrahedron"], [278, 5, 1, "", "prim_triangularprism"], [278, 5, 1, "", "repeat_primitive"], [278, 5, 1, "", "repeat_primitive_function"]], "fury.shaders": [[279, 0, 0, "-", "base"]], "fury.shaders.base": [[279, 5, 1, "", "SHADERS_DIR"], [279, 5, 1, "", "add_shader_callback"], [279, 5, 1, "", "attribute_to_actor"], [279, 5, 1, "", "compose_shader"], [279, 5, 1, "", "import_fury_shader"], [279, 5, 1, "", "load"], [279, 5, 1, "", "load_shader"], [279, 5, 1, "", "replace_shader_in_actor"], [279, 5, 1, "", "shader_apply_effects"], [279, 5, 1, "", "shader_to_actor"]], "fury.stream": [[280, 0, 0, "-", "client"], [280, 0, 0, "-", "constants"], [280, 0, 0, "-", "server"], [280, 0, 0, "-", "tools"], [280, 0, 0, "-", "widget"]], "fury.stream.client": [[280, 1, 1, "", "FuryStreamClient"], [280, 1, 1, "", "FuryStreamInteraction"], [280, 5, 1, "", "callback_stream_client"], [280, 5, 1, "", "interaction_callback"]], "fury.stream.client.FuryStreamClient": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "start"], [280, 2, 1, "", "stop"]], "fury.stream.client.FuryStreamInteraction": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "start"], [280, 2, 1, "", "stop"]], "fury.stream.constants": [[280, 5, 1, "", "_CQUEUE"], [280, 5, 1, "", "_CQUEUE_EVENT_IDs"], [280, 5, 1, "", "_CQUEUE_INDEX_INFO"]], "fury.stream.server": [[280, 0, 0, "-", "async_app"], [280, 0, 0, "-", "main"]], "fury.stream.server.async_app": [[280, 5, 1, "", "get_app"], [280, 5, 1, "", "pcs"], [280, 5, 1, "", "set_mouse"], [280, 5, 1, "", "set_mouse_click"], [280, 5, 1, "", "set_weel"]], "fury.stream.server.main": [[280, 1, 1, "", "RTCServer"], [280, 5, 1, "", "web_server"], [280, 5, 1, "", "web_server_raw_array"]], "fury.stream.server.main.RTCServer": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "recv"], [280, 2, 1, "", "release"]], "fury.stream.tools": [[280, 1, 1, "", "ArrayCircularQueue"], [280, 1, 1, "", "GenericCircularQueue"], [280, 1, 1, "", "GenericImageBufferManager"], [280, 1, 1, "", "GenericMultiDimensionalBuffer"], [280, 1, 1, "", "IntervalTimer"], [280, 1, 1, "", "IntervalTimerThreading"], [280, 1, 1, "", "RawArrayImageBufferManager"], [280, 1, 1, "", "RawArrayMultiDimensionalBuffer"], [280, 1, 1, "", "SharedMemCircularQueue"], [280, 1, 1, "", "SharedMemImageBufferManager"], [280, 1, 1, "", "SharedMemMultiDimensionalBuffer"], [280, 5, 1, "", "remove_shm_from_resource_tracker"]], "fury.stream.tools.ArrayCircularQueue": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "dequeue"], [280, 2, 1, "", "enqueue"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.GenericCircularQueue": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "dequeue"], [280, 2, 1, "", "enqueue"], [280, 4, 1, "", "head"], [280, 2, 1, "", "load_mem_resource"], [280, 2, 1, "", "set_head_tail"], [280, 4, 1, "", "tail"]], "fury.stream.tools.GenericImageBufferManager": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "async_get_jpeg"], [280, 4, 1, "", "buffer_index"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "get_current_frame"], [280, 2, 1, "", "get_jpeg"], [280, 2, 1, "", "load_mem_resource"], [280, 4, 1, "", "next_buffer_index"], [280, 2, 1, "", "write_into"]], "fury.stream.tools.GenericMultiDimensionalBuffer": [[280, 2, 1, "", "__init__"], [280, 4, 1, "", "buffer"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "get_start_end"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.IntervalTimer": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "start"], [280, 2, 1, "", "stop"]], "fury.stream.tools.IntervalTimerThreading": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "start"], [280, 2, 1, "", "stop"]], "fury.stream.tools.RawArrayImageBufferManager": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.RawArrayMultiDimensionalBuffer": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemCircularQueue": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "dequeue"], [280, 2, 1, "", "enqueue"], [280, 2, 1, "", "is_unlocked"], [280, 2, 1, "", "load_mem_resource"], [280, 2, 1, "", "lock"], [280, 2, 1, "", "unlock"]], "fury.stream.tools.SharedMemImageBufferManager": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemMultiDimensionalBuffer": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 2, 1, "", "create_mem_resource"], [280, 2, 1, "", "load_mem_resource"]], "fury.stream.widget": [[280, 1, 1, "", "Widget"], [280, 5, 1, "", "check_port_is_available"]], "fury.stream.widget.Widget": [[280, 2, 1, "", "__init__"], [280, 2, 1, "", "cleanup"], [280, 4, 1, "", "command_string"], [280, 2, 1, "", "display"], [280, 2, 1, "", "return_iframe"], [280, 2, 1, "", "run_command"], [280, 2, 1, "", "start"], [280, 2, 1, "", "stop"], [280, 4, 1, "", "url"]], "fury.transform": [[281, 5, 1, "", "_TUPLE2AXES"], [281, 5, 1, "", "apply_transformation"], [281, 5, 1, "", "cart2sphere"], [281, 5, 1, "", "euler_matrix"], [281, 5, 1, "", "rotate"], [281, 5, 1, "", "scale"], [281, 5, 1, "", "sphere2cart"], [281, 5, 1, "", "transform_from_matrix"], [281, 5, 1, "", "translate"]], "fury.ui": [[282, 0, 0, "-", "containers"], [282, 0, 0, "-", "core"], [282, 0, 0, "-", "elements"], [282, 0, 0, "-", "helpers"]], "fury.ui.containers": [[282, 1, 1, "", "GridUI"], [282, 1, 1, "", "ImageContainer2D"], [282, 1, 1, "", "Panel2D"], [282, 1, 1, "", "TabPanel2D"], [282, 1, 1, "", "TabUI"]], "fury.ui.containers.GridUI": [[282, 3, 1, "", "ANTICLOCKWISE_ROTATION_X"], [282, 3, 1, "", "ANTICLOCKWISE_ROTATION_Y"], [282, 3, 1, "", "CLOCKWISE_ROTATION_X"], [282, 3, 1, "", "CLOCKWISE_ROTATION_Y"], [282, 2, 1, "", "__init__"], [282, 2, 1, "", "key_press_callback"], [282, 2, 1, "", "left_click_callback"], [282, 2, 1, "", "left_click_callback2"], [282, 2, 1, "", "left_release_callback"], [282, 2, 1, "", "left_release_callback2"], [282, 2, 1, "", "mouse_move_callback"], [282, 2, 1, "", "mouse_move_callback2"], [282, 2, 1, "", "resize"]], "fury.ui.containers.ImageContainer2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "img"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "scale"], [282, 2, 1, "", "set_img"], [282, 3, 1, "", "size"]], "fury.ui.containers.Panel2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "add_element"], [282, 3, 1, "", "alignment"], [282, 4, 1, "", "border_color"], [282, 4, 1, "", "border_width"], [282, 4, 1, "", "color"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 4, 1, "", "opacity"], [282, 2, 1, "", "re_align"], [282, 2, 1, "", "remove_element"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "set_visibility"], [282, 2, 1, "", "update_border_coords"], [282, 2, 1, "", "update_element"]], "fury.ui.containers.TabPanel2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "add_element"], [282, 4, 1, "", "color"], [282, 3, 1, "", "content_panel"], [282, 2, 1, "", "remove_element"], [282, 2, 1, "", "resize"], [282, 3, 1, "", "text_block"], [282, 4, 1, "", "title"], [282, 4, 1, "", "title_bold"], [282, 4, 1, "", "title_color"], [282, 4, 1, "", "title_font_size"], [282, 4, 1, "", "title_italic"], [282, 2, 1, "", "update_element"]], "fury.ui.containers.TabUI": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "add_element"], [282, 2, 1, "", "collapse_tab_ui"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 2, 1, "", "remove_element"], [282, 2, 1, "", "select_tab_callback"], [282, 3, 1, "", "tabs"], [282, 2, 1, "", "update_element"], [282, 2, 1, "", "update_tabs"]], "fury.ui.core": [[282, 1, 1, "", "Button2D"], [282, 1, 1, "", "Disk2D"], [282, 1, 1, "", "Rectangle2D"], [282, 1, 1, "", "TextBlock2D"], [282, 1, 1, "", "UI"]], "fury.ui.core.Button2D": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "color"], [282, 2, 1, "", "next_icon"], [282, 2, 1, "", "next_icon_id"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "scale"], [282, 2, 1, "", "set_icon"], [282, 2, 1, "", "set_icon_by_name"]], "fury.ui.core.Disk2D": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "color"], [282, 4, 1, "", "inner_radius"], [282, 4, 1, "", "opacity"], [282, 4, 1, "", "outer_radius"]], "fury.ui.core.Rectangle2D": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "color"], [282, 4, 1, "", "height"], [282, 4, 1, "", "opacity"], [282, 2, 1, "", "resize"], [282, 4, 1, "", "width"]], "fury.ui.core.TextBlock2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "actor"], [282, 4, 1, "id4", "auto_font_scale"], [282, 4, 1, "", "background_color"], [282, 3, 1, "", "bg_color"], [282, 4, 1, "id5", "bold"], [282, 2, 1, "", "cal_size_from_message"], [282, 4, 1, "id6", "color"], [282, 4, 1, "id7", "dynamic_bbox"], [282, 4, 1, "id8", "font_family"], [282, 4, 1, "id9", "font_size"], [282, 4, 1, "id10", "italic"], [282, 4, 1, "id11", "justification"], [282, 4, 1, "id12", "message"], [282, 3, 1, "", "position"], [282, 2, 1, "", "resize"], [282, 4, 1, "id13", "shadow"], [282, 3, 1, "", "size"], [282, 2, 1, "", "update_alignment"], [282, 2, 1, "", "update_bounding_box"], [282, 4, 1, "id14", "vertical_justification"]], "fury.ui.core.UI": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "actors"], [282, 2, 1, "", "add_callback"], [282, 2, 1, "", "add_to_scene"], [282, 4, 1, "id0", "center"], [282, 2, 1, "", "handle_events"], [282, 2, 1, "", "key_press_callback"], [282, 2, 1, "", "left_button_click_callback"], [282, 2, 1, "", "left_button_release_callback"], [282, 2, 1, "", "middle_button_click_callback"], [282, 2, 1, "", "middle_button_release_callback"], [282, 2, 1, "", "mouse_move_callback"], [282, 3, 1, "", "on_key_press"], [282, 3, 1, "", "on_left_mouse_button_clicked"], [282, 3, 1, "", "on_left_mouse_button_dragged"], [282, 3, 1, "", "on_left_mouse_button_pressed"], [282, 3, 1, "", "on_left_mouse_button_released"], [282, 3, 1, "", "on_left_mouse_double_clicked"], [282, 3, 1, "", "on_middle_mouse_button_clicked"], [282, 3, 1, "", "on_middle_mouse_button_dragged"], [282, 3, 1, "", "on_middle_mouse_button_pressed"], [282, 3, 1, "", "on_middle_mouse_button_released"], [282, 3, 1, "", "on_middle_mouse_double_clicked"], [282, 3, 1, "", "on_right_mouse_button_clicked"], [282, 3, 1, "", "on_right_mouse_button_dragged"], [282, 3, 1, "", "on_right_mouse_button_pressed"], [282, 3, 1, "", "on_right_mouse_button_released"], [282, 3, 1, "", "on_right_mouse_double_clicked"], [282, 4, 1, "id2", "position"], [282, 2, 1, "", "right_button_click_callback"], [282, 2, 1, "", "right_button_release_callback"], [282, 2, 1, "", "set_visibility"], [282, 4, 1, "id3", "size"]], "fury.ui.elements": [[282, 1, 1, "", "Card2D"], [282, 1, 1, "", "Checkbox"], [282, 1, 1, "", "ComboBox2D"], [282, 1, 1, "", "DrawPanel"], [282, 1, 1, "", "DrawShape"], [282, 1, 1, "", "FileMenu2D"], [282, 1, 1, "", "LineDoubleSlider2D"], [282, 1, 1, "", "LineSlider2D"], [282, 1, 1, "", "ListBox2D"], [282, 1, 1, "", "ListBoxItem2D"], [282, 1, 1, "", "Option"], [282, 1, 1, "", "PlaybackPanel"], [282, 1, 1, "", "RadioButton"], [282, 1, 1, "", "RangeSlider"], [282, 1, 1, "", "RingSlider2D"], [282, 1, 1, "", "SpinBox"], [282, 1, 1, "", "TextBox2D"]], "fury.ui.elements.Card2D": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "body"], [282, 3, 1, "", "body_box"], [282, 4, 1, "", "color"], [282, 3, 1, "", "image"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 2, 1, "", "resize"], [282, 4, 1, "", "title"], [282, 3, 1, "", "title_box"]], "fury.ui.elements.Checkbox": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "font_size"], [282, 3, 1, "", "labels"], [282, 3, 1, "", "options"], [282, 4, 1, "id17", "padding"]], "fury.ui.elements.ComboBox2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "append_item"], [282, 3, 1, "", "drop_down_button"], [282, 3, 1, "", "drop_down_menu"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 2, 1, "", "menu_toggle_callback"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "select_option_callback"], [282, 4, 1, "", "selected_text"], [282, 4, 1, "", "selected_text_index"], [282, 3, 1, "", "selection_box"], [282, 2, 1, "", "set_visibility"]], "fury.ui.elements.DrawPanel": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "cal_min_boundary_distance"], [282, 2, 1, "", "clamp_mouse_position"], [282, 4, 1, "", "current_mode"], [282, 2, 1, "", "draw_shape"], [282, 2, 1, "", "handle_mouse_click"], [282, 2, 1, "", "handle_mouse_drag"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "resize_shape"], [282, 2, 1, "", "show_rotation_slider"], [282, 2, 1, "", "update_button_icons"], [282, 2, 1, "", "update_shape_selection"]], "fury.ui.elements.DrawShape": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "cal_bounding_box"], [282, 4, 1, "", "center"], [282, 2, 1, "", "clamp_position"], [282, 4, 1, "", "is_selected"], [282, 2, 1, "", "left_button_dragged"], [282, 2, 1, "", "left_button_pressed"], [282, 2, 1, "", "left_button_released"], [282, 2, 1, "", "remove"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "rotate"], [282, 2, 1, "", "selection_change"], [282, 2, 1, "", "update_shape_position"]], "fury.ui.elements.FileMenu2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "directory_click_callback"], [282, 3, 1, "", "extensions"], [282, 2, 1, "", "get_all_file_names"], [282, 2, 1, "", "get_directory_names"], [282, 2, 1, "", "get_file_names"], [282, 3, 1, "", "listbox"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "scroll_callback"], [282, 2, 1, "", "set_slot_colors"]], "fury.ui.elements.LineDoubleSlider2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "active_color"], [282, 4, 1, "", "bottom_disk_ratio"], [282, 4, 1, "", "bottom_disk_value"], [282, 4, 1, "", "bottom_y_position"], [282, 2, 1, "", "coord_to_ratio"], [282, 3, 1, "", "default_color"], [282, 2, 1, "", "format_text"], [282, 2, 1, "", "handle_move_callback"], [282, 2, 1, "", "handle_release_callback"], [282, 3, 1, "", "handles"], [282, 4, 1, "", "left_disk_ratio"], [282, 4, 1, "", "left_disk_value"], [282, 4, 1, "", "left_x_position"], [282, 3, 1, "", "length"], [282, 3, 1, "", "line_width"], [282, 2, 1, "", "ratio_to_coord"], [282, 2, 1, "", "ratio_to_value"], [282, 4, 1, "", "right_disk_ratio"], [282, 4, 1, "", "right_disk_value"], [282, 4, 1, "", "right_x_position"], [282, 2, 1, "", "set_position"], [282, 3, 1, "", "shape"], [282, 3, 1, "", "text"], [282, 4, 1, "", "top_disk_ratio"], [282, 4, 1, "", "top_disk_value"], [282, 4, 1, "", "top_y_position"], [282, 3, 1, "", "track"], [282, 2, 1, "", "update"], [282, 2, 1, "", "value_to_ratio"]], "fury.ui.elements.LineSlider2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "active_color"], [282, 4, 1, "", "bottom_y_position"], [282, 3, 1, "", "default_color"], [282, 2, 1, "", "format_text"], [282, 3, 1, "", "handle"], [282, 2, 1, "", "handle_move_callback"], [282, 2, 1, "", "handle_release_callback"], [282, 4, 1, "", "left_x_position"], [282, 3, 1, "", "length"], [282, 3, 1, "", "line_width"], [282, 4, 1, "", "ratio"], [282, 4, 1, "", "right_x_position"], [282, 2, 1, "", "set_position"], [282, 3, 1, "", "shape"], [282, 3, 1, "", "text"], [282, 4, 1, "", "top_y_position"], [282, 3, 1, "", "track"], [282, 2, 1, "", "track_click_callback"], [282, 2, 1, "", "update"], [282, 4, 1, "", "value"]], "fury.ui.elements.ListBox2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "clear_selection"], [282, 2, 1, "", "down_button_callback"], [282, 3, 1, "", "on_change"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "scroll_click_callback"], [282, 2, 1, "", "scroll_drag_callback"], [282, 2, 1, "", "scroll_release_callback"], [282, 2, 1, "", "select"], [282, 2, 1, "", "up_button_callback"], [282, 2, 1, "", "update"], [282, 2, 1, "", "update_scrollbar"]], "fury.ui.elements.ListBoxItem2D": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "deselect"], [282, 4, 1, "", "element"], [282, 2, 1, "", "left_button_clicked"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "select"]], "fury.ui.elements.Option": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "deselect"], [282, 3, 1, "", "font_size"], [282, 3, 1, "", "label"], [282, 2, 1, "", "select"], [282, 2, 1, "", "toggle"]], "fury.ui.elements.PlaybackPanel": [[282, 2, 1, "", "__init__"], [282, 4, 1, "", "current_time"], [282, 4, 1, "", "current_time_str"], [282, 4, 1, "", "final_time"], [282, 2, 1, "", "hide"], [282, 2, 1, "", "loop"], [282, 2, 1, "", "pause"], [282, 2, 1, "", "play"], [282, 2, 1, "", "play_once"], [282, 2, 1, "", "show"], [282, 4, 1, "", "speed"], [282, 2, 1, "", "stop"], [282, 4, 1, "", "width"]], "fury.ui.elements.RadioButton": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "labels"], [282, 3, 1, "", "options"], [282, 3, 1, "", "padding"]], "fury.ui.elements.RangeSlider": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "range_slider"], [282, 3, 1, "", "range_slider_center"], [282, 2, 1, "", "range_slider_handle_move_callback"], [282, 3, 1, "", "value_slider"], [282, 3, 1, "", "value_slider_center"]], "fury.ui.elements.RingSlider2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "active_color"], [282, 4, 1, "", "angle"], [282, 3, 1, "", "default_color"], [282, 2, 1, "", "format_text"], [282, 3, 1, "", "handle"], [282, 2, 1, "", "handle_move_callback"], [282, 2, 1, "", "handle_release_callback"], [282, 4, 1, "id15", "mid_track_radius"], [282, 2, 1, "", "move_handle"], [282, 4, 1, "id16", "previous_value"], [282, 4, 1, "", "ratio"], [282, 3, 1, "", "text"], [282, 3, 1, "", "track"], [282, 2, 1, "", "track_click_callback"], [282, 2, 1, "", "update"], [282, 4, 1, "", "value"]], "fury.ui.elements.SpinBox": [[282, 2, 1, "", "__init__"], [282, 2, 1, "", "decrement"], [282, 2, 1, "", "decrement_callback"], [282, 2, 1, "", "increment"], [282, 2, 1, "", "increment_callback"], [282, 2, 1, "", "resize"], [282, 2, 1, "", "textbox_update_value"], [282, 2, 1, "", "validate_value"], [282, 4, 1, "", "value"]], "fury.ui.elements.TextBox2D": [[282, 2, 1, "", "__init__"], [282, 3, 1, "", "actor"], [282, 2, 1, "", "add_character"], [282, 3, 1, "", "caret_pos"], [282, 2, 1, "", "edit_mode"], [282, 2, 1, "", "handle_character"], [282, 3, 1, "", "height"], [282, 3, 1, "", "init"], [282, 2, 1, "", "key_press"], [282, 2, 1, "", "left_button_press"], [282, 2, 1, "", "left_move_left"], [282, 2, 1, "", "left_move_right"], [282, 2, 1, "", "move_caret_left"], [282, 2, 1, "", "move_caret_right"], [282, 2, 1, "", "move_left"], [282, 2, 1, "", "move_right"], [282, 2, 1, "", "remove_character"], [282, 2, 1, "", "render_text"], [282, 2, 1, "", "right_move_left"], [282, 2, 1, "", "right_move_right"], [282, 2, 1, "", "set_message"], [282, 2, 1, "", "showable_text"], [282, 3, 1, "", "text"], [282, 3, 1, "", "width"], [282, 2, 1, "", "width_set_text"], [282, 3, 1, "", "window_left"], [282, 3, 1, "", "window_right"]], "fury.ui.helpers": [[282, 5, 1, "", "cal_bounding_box_2d"], [282, 5, 1, "", "check_overflow"], [282, 5, 1, "", "clip_overflow"], [282, 5, 1, "", "rotate_2d"], [282, 5, 1, "", "wrap_overflow"]], "fury.utils": [[283, 5, 1, "", "add_polydata_numeric_field"], [283, 5, 1, "", "apply_affine"], [283, 5, 1, "", "apply_affine_to_actor"], [283, 5, 1, "", "array_from_actor"], [283, 5, 1, "", "asbytes"], [283, 5, 1, "", "change_vertices_order"], [283, 5, 1, "", "color_check"], [283, 5, 1, "", "colors_from_actor"], [283, 5, 1, "", "compute_bounds"], [283, 5, 1, "", "fix_winding_order"], [283, 5, 1, "", "get_actor_from_polydata"], [283, 5, 1, "", "get_actor_from_polymapper"], [283, 5, 1, "", "get_actor_from_primitive"], [283, 5, 1, "", "get_bounding_box_sizes"], [283, 5, 1, "", "get_bounds"], [283, 5, 1, "", "get_grid_cells_position"], [283, 5, 1, "", "get_polydata_colors"], [283, 5, 1, "", "get_polydata_field"], [283, 5, 1, "", "get_polydata_lines"], [283, 5, 1, "", "get_polydata_normals"], [283, 5, 1, "", "get_polydata_primitives_count"], [283, 5, 1, "", "get_polydata_tangents"], [283, 5, 1, "", "get_polydata_tcoord"], [283, 5, 1, "", "get_polydata_triangles"], [283, 5, 1, "", "get_polydata_vertices"], [283, 5, 1, "", "get_polymapper_from_polydata"], [283, 5, 1, "", "is_ui"], [283, 5, 1, "", "lines_to_vtk_polydata"], [283, 5, 1, "", "map_coordinates_3d_4d"], [283, 5, 1, "", "normalize_v3"], [283, 5, 1, "", "normals_from_actor"], [283, 5, 1, "", "normals_from_v_f"], [283, 5, 1, "", "normals_to_actor"], [283, 5, 1, "", "numpy_to_vtk_cells"], [283, 5, 1, "", "numpy_to_vtk_colors"], [283, 5, 1, "", "numpy_to_vtk_image_data"], [283, 5, 1, "", "numpy_to_vtk_matrix"], [283, 5, 1, "", "numpy_to_vtk_points"], [283, 5, 1, "", "primitives_count_from_actor"], [283, 5, 1, "", "primitives_count_to_actor"], [283, 5, 1, "", "remove_observer_from_actor"], [283, 5, 1, "", "repeat_sources"], [283, 5, 1, "", "represent_actor_as_wireframe"], [283, 5, 1, "", "rgb_to_vtk"], [283, 5, 1, "", "rotate"], [283, 5, 1, "", "set_actor_origin"], [283, 5, 1, "", "set_input"], [283, 5, 1, "", "set_polydata_colors"], [283, 5, 1, "", "set_polydata_normals"], [283, 5, 1, "", "set_polydata_primitives_count"], [283, 5, 1, "", "set_polydata_tangents"], [283, 5, 1, "", "set_polydata_tcoords"], [283, 5, 1, "", "set_polydata_triangles"], [283, 5, 1, "", "set_polydata_vertices"], [283, 5, 1, "", "shallow_copy"], [283, 5, 1, "", "tangents_from_actor"], [283, 5, 1, "", "tangents_from_direction_of_anisotropy"], [283, 5, 1, "", "tangents_to_actor"], [283, 5, 1, "", "triangle_order"], [283, 5, 1, "", "update_actor"], [283, 5, 1, "", "update_polydata_normals"], [283, 5, 1, "", "update_surface_actor_colors"], [283, 5, 1, "", "vertices_from_actor"], [283, 5, 1, "", "vtk_matrix_to_numpy"]], "fury.window": [[284, 1, 1, "", "Scene"], [284, 1, 1, "", "ShowManager"], [284, 5, 1, "", "analyze_scene"], [284, 5, 1, "", "analyze_snapshot"], [284, 5, 1, "", "antialiasing"], [284, 5, 1, "", "enable_stereo"], [284, 5, 1, "", "gl_disable_blend"], [284, 5, 1, "", "gl_disable_depth"], [284, 5, 1, "", "gl_enable_blend"], [284, 5, 1, "", "gl_enable_depth"], [284, 5, 1, "", "gl_get_current_state"], [284, 5, 1, "", "gl_reset_blend"], [284, 5, 1, "", "gl_set_additive_blending"], [284, 5, 1, "", "gl_set_additive_blending_white_background"], [284, 5, 1, "", "gl_set_multiplicative_blending"], [284, 5, 1, "", "gl_set_normal_blending"], [284, 5, 1, "", "gl_set_subtractive_blending"], [284, 5, 1, "", "record"], [284, 5, 1, "", "release_context"], [284, 5, 1, "", "show"], [284, 5, 1, "", "snapshot"]], "fury.window.Scene": [[284, 2, 1, "", "__init__"], [284, 2, 1, "", "add"], [284, 2, 1, "", "azimuth"], [284, 2, 1, "", "background"], [284, 2, 1, "", "camera"], [284, 2, 1, "", "camera_direction"], [284, 2, 1, "", "camera_info"], [284, 2, 1, "", "clear"], [284, 2, 1, "", "dolly"], [284, 2, 1, "", "elevation"], [284, 2, 1, "", "fxaa_off"], [284, 2, 1, "", "fxaa_on"], [284, 2, 1, "", "get_camera"], [284, 4, 1, "", "last_render_time"], [284, 2, 1, "", "pitch"], [284, 2, 1, "", "projection"], [284, 2, 1, "", "reset_camera"], [284, 2, 1, "", "reset_camera_tight"], [284, 2, 1, "", "reset_clipping_range"], [284, 2, 1, "", "rm"], [284, 2, 1, "", "rm_all"], [284, 2, 1, "", "roll"], [284, 2, 1, "", "set_camera"], [284, 2, 1, "", "size"], [284, 2, 1, "", "skybox"], [284, 2, 1, "", "yaw"], [284, 2, 1, "", "zoom"]], "fury.window.ShowManager": [[284, 2, 1, "", "__init__"], [284, 2, 1, "", "add_animation"], [284, 2, 1, "", "add_iren_callback"], [284, 2, 1, "", "add_timer_callback"], [284, 2, 1, "", "add_window_callback"], [284, 4, 1, "", "animations"], [284, 2, 1, "", "destroy_timer"], [284, 2, 1, "", "destroy_timers"], [284, 2, 1, "", "exit"], [284, 4, 1, "", "frame_rate"], [284, 2, 1, "", "initialize"], [284, 3, 1, "", "iren"], [284, 2, 1, "", "is_done"], [284, 2, 1, "", "lock"], [284, 2, 1, "", "lock_current"], [284, 2, 1, "", "play_events"], [284, 2, 1, "", "play_events_from_file"], [284, 2, 1, "", "record_events"], [284, 2, 1, "", "record_events_to_file"], [284, 2, 1, "", "release_current"], [284, 2, 1, "", "release_lock"], [284, 2, 1, "", "remove_animation"], [284, 2, 1, "", "render"], [284, 2, 1, "", "save_screenshot"], [284, 3, 1, "", "scene"], [284, 2, 1, "", "start"], [284, 3, 1, "", "style"], [284, 4, 1, "", "timelines"], [284, 2, 1, "", "wait"], [284, 3, 1, "", "window"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "titleterms": {"introductori": [0, 83], "furi": [1, 2, 15, 32, 50, 56, 61, 80, 81, 82, 86, 91, 92, 93, 94, 95, 96, 97, 99, 115, 125, 131, 141, 144, 156, 159, 167, 168, 169, 170, 213, 215, 221, 222, 261], "arrow": [1, 262], "actor": [1, 2, 15, 26, 56, 71, 86, 120, 200, 210, 220, 228, 231, 262, 263, 273], "cone": [2, 246, 262], "textur": [3, 18, 262, 273], "sphere": [3, 15, 16, 18, 47, 50, 56, 61, 67, 68, 69, 194, 262], "anim": [3, 8, 12, 14, 23, 27, 34, 54, 56, 59, 60, 61, 62, 63, 65, 83, 160, 173, 174, 185, 192, 195, 197, 199, 200, 201, 203, 212, 213, 215, 220, 264], "earth": 4, "coordin": 4, "convers": 4, "visual": [5, 6, 17, 22, 25, 26, 33, 34, 37, 71, 135, 141, 237, 246], "gltf": [5, 6, 7, 8, 12, 58, 177, 181, 186, 189, 220, 270], "file": [5, 6, 7, 12, 58, 220], "export": [7, 181, 189, 220], "scene": [7, 55, 86, 220, 284], "morph": [8, 216, 220], "multithread": 9, "exampl": [9, 86], "simpl": [10, 13, 48, 86, 220], "pick": [10, 276], "select": [11, 51], "multipl": [11, 86, 113, 207], "object": [11, 82, 86, 127, 128, 164, 165, 166, 218, 219, 220], "skelet": [12, 201, 212, 220], "volum": [13, 25, 273], "slice": 13, "render": [13, 25, 37, 67, 68, 86, 273], "from": [13, 25, 58, 187, 220], "t1": 13, "specif": [13, 25], "valu": [13, 25], "rang": [13, 51], "fa": 13, "your": [13, 25, 233], "colormap": [13, 25, 265], "creat": [13, 56, 60, 64, 86, 189, 202], "mosaic": 13, "solar": 14, "system": [14, 135, 141, 144], "spiki": 16, "surfac": [17, 37, 262], "us": [19, 26, 29, 43, 46, 47, 55, 70, 73, 82, 83, 95, 141, 147, 194], "timer": [19, 86], "collis": [20, 74, 86, 109], "particl": [20, 31], "box": [20, 43, 253, 262], "demo": [21, 35, 83], "advanc": 22, "interact": [22, 35, 80], "2d": 23, "function": [23, 127], "brownian": 24, "motion": [24, 31], "bundl": 25, "metric": 25, "show": [25, 43, 44, 45, 47, 51, 53, 86, 284], "everi": 25, "streamlin": [25, 37], "an": [25, 60], "orient": [25, 112], "color": [25, 43, 47, 50, 57, 72, 179], "point": [25, 262, 273], "default": [25, 60], "differ": [25, 46, 135], "add": 25, "depth": 25, "cue": 25, "fake": 25, "tube": 25, "combin": [25, 31], "displai": 26, "tensor": [26, 263], "ellipsoid": [26, 228, 231, 240, 243, 249, 262], "dti": [26, 237, 252], "tensor_slic": [26, 262], "v": [26, 70], "qualiti": 26, "comparison": 26, "larger": 26, "amount": 26, "data": [26, 58, 135, 192, 240, 267], "electromagnet": 27, "wave": 27, "propag": 27, "brain": [28, 95], "fiber": 28, "odf": [28, 258], "visualis": 28, "fine": 29, "tune": 29, "opengl": 29, "state": 29, "shader": [29, 66, 69, 83, 119, 121, 129, 198, 273, 279], "callback": [29, 44, 86], "fractal": 30, "charg": 31, "magnet": 31, "electr": 31, "field": 31, "marker": [32, 262], "interdisciplinari": 33, "map": 33, "journal": 33, "network": [33, 34, 141, 144, 147], "version": [34, 198], "pbr": [35, 68, 220], "plai": [36, 199], "video": 36, "3d": [36, 171], "world": 36, "roi": 37, "tesseract": 38, "hypercub": 38, "user": [39, 51, 80, 83], "interfac": [39, 51, 83], "element": [39, 46, 83, 282], "button": [40, 43, 47, 51], "text": [40, 51, 56, 229], "card": [41, 42], "figur": [43, 262], "control": [43, 47, 50, 53], "check": [43, 100, 132, 138, 144, 150, 153], "radio": [43, 47], "manag": [43, 44, 45, 47, 51, 53, 86], "combobox": [44, 50, 232], "drawpanel": [45, 175, 176, 209, 282], "layout": [46, 141, 144, 147, 157, 272], "ui": [46, 49, 50, 112, 117, 136, 139, 142, 145, 148, 151, 160, 175, 176, 282], "shape": [48, 51, 187, 196], "spinbox": [49, 226, 256, 282], "tab": [50, 112, 117], "slider": [50, 51, 53], "cube": [50, 51, 53, 262], "index": 50, "0": [50, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 223, 224, 225, 287, 291, 292, 293, 295, 297, 299, 300], "checkbox": [50, 282], "For": 50, "cylind": [50, 70, 262], "1": [50, 91, 92, 93, 99, 100, 125, 132, 133, 144, 174, 175, 177, 226, 227, 228, 287, 288, 289, 290, 294, 296, 298], "2": [50, 94, 136, 176, 179, 181, 229, 230, 231, 289, 291], "imag": 51, "panel": 51, "menu": 51, "listbox": 52, "bezier": [55, 182], "interpol": [55, 57, 58, 60, 63, 179, 182, 185, 194, 264], "posit": [55, 58, 60], "cubic": [55, 58, 182], "curv": 55, "paramet": 55, "set": [55, 57, 58, 60, 64, 86], "keyfram": [55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 174, 213, 215], "A": [55, 135, 138, 147, 171, 177, 257], "more": [55, 119, 121, 157, 191], "complex": 55, "camera": [56, 185, 273], "opac": 56, "The": [56, 147, 171, 172, 173, 223, 227, 230, 248, 260], "plan": [56, 238], "main": [56, 280], "timelin": [56, 64, 127, 128, 164, 165, 166, 185, 188, 191, 198, 218, 219, 220, 264], "ad": [56, 86, 142, 183, 188, 207, 210, 217], "static": [56, 220], "50": 56, "make": [58, 70, 182, 231], "custom": [58, 156], "implement": [58, 147, 174, 179, 182, 188, 194, 228, 255, 258, 301], "spline": [58, 63], "same": [58, 200], "one": 58, "you": [58, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 134, 137, 138, 140, 143, 144, 146, 149, 152, 155, 158, 161, 163, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 226, 229, 232, 238, 241, 244, 247, 250, 253, 256, 259], "get": [58, 87, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 301], "hierarch": [59, 203], "what": [60, 61, 64, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 227, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259], "i": [60, 61, 64, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 260], "ar": [60, 242], "environ": 60, "chang": [60, 86], "singl": [60, 86, 120, 185], "properti": [60, 86], "introduct": [61, 127], "exactli": 61, "translat": [61, 111, 204, 281], "arm": 62, "robot": 62, "wrap": [63, 260], "up": [63, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259], "sdf": [67, 70, 71, 113, 116, 118, 167, 228, 262], "impostor": 67, "billboard": [67, 194, 262], "tradit": 67, "refer": [67, 70, 166, 285], "physic": [68, 73, 77, 83, 120, 123], "base": [68, 198, 202, 279], "principl": 69, "brdf": 69, "polygon": [70, 273], "vari": 72, "integr": [73, 83, 86], "pybullet": [73, 83, 86], "ball": [74, 78, 86, 109, 123], "simul": [74, 75, 76, 77, 78, 86, 109, 122, 123], "brick": [75, 86, 109], "wall": [75, 86, 109], "sync": [75, 77, 86], "chain": [76, 86, 122], "domino": [77, 86], "wreck": [78, 86, 123], "stream": [79, 80, 81, 82, 83, 141, 144, 280], "note": [80, 82, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "webrtc": [81, 82, 141, 144], "mjpeg": [81, 82], "widget": [82, 280], "tutori": [83, 117, 122, 123, 206, 217, 240, 243, 249, 252], "blog": [84, 100, 101, 133, 134, 218, 220], "commun": [85, 100, 101, 134, 174, 177, 223, 224, 225], "join": 85, "u": 85, "contributor": 85, "guid": 86, "rigid": 86, "bodi": 86, "dynam": 86, "necessari": 86, "import": [86, 147, 177, 220, 230], "connect": 86, "mode": 86, "disconnect": 86, "graviti": 86, "applic": 86, "forc": [86, 109], "torqu": 86, "enabl": 86, "creation": 86, "initi": 86, "joint": 86, "start": [87, 242, 255, 301], "instal": 89, "depend": 89, "pypi": 89, "conda": 89, "via": [89, 170, 221], "sourc": [89, 126, 172], "test": [89, 141, 183, 188, 204, 207, 208], "run": 89, "offscreen": 89, "popul": 89, "our": 89, "document": [89, 188, 230, 301], "folder": 89, "structur": 89, "build": [89, 242], "about": [90, 171, 172, 227], "overview": [90, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "statement": 90, "need": [90, 257, 301], "mission": 90, "featur": [90, 136, 184, 191, 193, 301], "architectur": [90, 209], "licens": [90, 302], "credit": 90, "bug": [90, 141, 145, 148, 195, 197, 208, 301], "report": [90, 166, 301], "support": [90, 160, 187, 203, 205, 207, 212], "releas": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "3": [92, 96, 138, 139, 178, 182, 183, 232, 233, 234, 289, 292], "4": [93, 97, 142, 180, 185, 186, 235, 236, 237, 290, 293], "success": 95, "art": 95, "competit": 95, "googl": [98, 127, 128, 130, 164, 165, 166, 170, 218, 219, 220, 221], "summer": [98, 127, 128, 130, 164, 165, 166, 170, 218, 219, 220, 221], "code": [98, 102, 103, 127, 128, 130, 137, 140, 141, 143, 146, 147, 149, 152, 154, 155, 158, 161, 163, 164, 165, 166, 170, 171, 199, 218, 219, 220, 221], "5": [99, 144, 145, 184, 188, 189, 238, 239, 240, 294], "weekli": [100, 132, 133, 138, 144, 150, 153, 218, 220], "welcom": [100, 101, 133, 134], "my": [100, 101, 133, 134, 171, 172, 227], "gsoc": [100, 101, 134, 172, 173, 218, 220, 224, 225], "did": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260], "do": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 301], "dure": [100, 101, 134, 174, 177], "bond": [100, 101, 134, 174, 177, 223, 224, 225], "period": [100, 101, 134, 174, 177, 223, 224, 225], "come": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259], "next": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 227, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 260], "week": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260], "first": [102, 103, 137, 171, 201, 234, 237, 243], "thi": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259], "stuck": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259], "anywher": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259], "raymarch": [104, 106], "combobox2d": [105, 114, 282], "progress": [105, 107, 128, 164, 165, 182, 218, 219, 220], "continu": [106, 110, 154], "textblock2d": [107, 114, 241, 250, 282], "spheric": [108, 110], "harmon": [108, 110], "mai": 109, "reposit": 111, "rotat": [111, 187, 190, 214, 281, 283], "size": 112, "primit": [113, 116, 118, 200, 278], "clip": 114, "overflow": 114, "6": [115, 125, 148, 187, 191, 192, 241, 242, 243, 295, 296], "improv": [116, 176, 181, 206], "tabpanel2d": [117, 282], "merg": [118, 250], "scrollbar": [120, 122, 123], "refactor": [122, 141, 257], "updat": [122, 123, 204, 209], "outlin": 124, "picker": 124, "part": 126, "journei": [126, 171, 172, 173], "end": 126, "unless": 126, "its": 126, "open": [126, 154, 162, 172], "dialog": 126, "save": 126, "2020": [127, 294, 295, 296], "final": [127, 128, 151, 162, 164, 165, 166, 186, 218, 219, 220, 250], "work": [127, 128, 135, 139, 148, 154, 164, 165, 184, 190, 193, 201, 214, 218, 219, 220, 226, 234, 249], "product": [127, 128, 164, 165, 218, 219, 220], "propos": [127, 128, 164, 165, 166, 218, 219, 220], "unsubmit": 127, "complet": [127, 128, 164, 165, 166, 218, 219, 220], "other": [127, 128, 164, 165, 218, 219, 220, 301], "modifi": [128, 219], "showcas": 129, "7": [131, 150, 151, 159, 190, 194, 195, 244, 245, 246, 297, 298], "In": [132, 138, 144, 150, 153], "stadia": 135, "like": 135, "how": [135, 147, 248, 251, 254, 257, 260], "doe": 135, "share": 135, "between": 135, "process": 135, "multiprocess": 135, "rawarrai": 135, "insid": 135, "oper": 135, "addit": 136, "io": [136, 271], "modul": [136, 142, 263, 264, 267, 279, 280, 282], "python": [138, 141, 147], "core": [138, 282], "issu": [138, 141, 180, 191, 204, 229, 258], "adapt": 139, "gridlayout": [139, 272], "second": 140, "solid": 141, "monkei": 141, "patch": 141, "through": 141, "abstract": [141, 166], "class": 141, "namedtupl": 141, "grant": 141, "immut": 141, "avoid": 141, "silent": 141, "most": [141, 147], "relev": 141, "helio": [141, 144, 156, 167, 168], "ref": 141, "tree": 142, "third": 143, "gl": 144, "pr": [144, 145, 151, 154, 189, 190, 234, 238], "437": 144, "superactor": 144, "rebas": 145, "all": [145, 239], "w": 145, "r": 145, "t": 145, "restructur": 145, "tree2d": [145, 148, 151, 154], "fix": [145, 148, 180, 183, 189, 191, 195, 197, 204, 208, 210, 301], "fourth": 146, "algorithm": 147, "ipc": 147, "problem": [147, 178, 227, 230, 233, 236, 239, 242], "block": 147, "behavior": 147, "why": 147, "thread": 147, "good": [147, 230], "solut": [147, 258], "have": 147, "b": 147, "result": 147, "step": [147, 260], "summari": [147, 156], "pull": [147, 162, 220, 301], "request": [147, 162, 220, 301], "fifth": 149, "stall": 151, "finish": [151, 154], "sixth": 152, "8": [153, 154, 169, 193, 197, 198, 247, 248, 249, 299], "cleanup": 154, "seventh": 155, "09": [156, 287], "sphinx": 156, "9": [157, 196, 200, 201, 222, 250, 251, 252, 300], "eighth": 158, "10": [160, 167, 199, 203, 205, 253, 254, 255, 288, 289, 293], "accordion": 160, "sprite": 160, "sheet": 160, "ninth": 161, "11": [162, 168, 202, 206, 207, 256, 257, 258, 290], "tenth": 163, "2021": [166, 297, 298], "bruno": 166, "messia": 166, "font": 167, "remov": 168, "flicker": 168, "effect": 168, "contribut": [170, 221, 301], "2022": [170, 172, 299], "till": 171, "accept": 171, "gsoc22": 171, "littl": [171, 206], "myself": [171, 172], "experi": [171, 255], "develop": [171, 173], "game": [171, 173], "dai": [171, 172], "got": 171, "intro": [172, 173], "pre": 173, "begin": [173, 223, 259], "program": 173, "interest": 173, "opensourc": 173, "21": [173, 287], "22": 173, "basic": [174, 177], "api": [174, 182, 248, 285], "lai": 175, "foundat": 175, "deal": 178, "non": 179, "linear": 179, "clamp": 180, "fetcher": [181, 183, 220, 267], "redesign": 182, "gpu": 182, "side": 182, "doc": 183, "new": [184, 217], "glsl": 185, "loader": [186, 189], "center": 187, "slerp": [188, 264], "unit": 188, "try": [190, 238], "freehand": [190, 202], "draw": [190, 202], "equip": 191, "extract": 192, "polylin": 193, "closur": 194, "group": 196, "transform": [196, 207, 210, 273, 281], "back": 198, "understand": 199, "prototyp": 201, "12": [204, 210, 217, 259, 260], "multi": [205, 212], "node": 205, "skin": [205, 220], "13": [208, 212, 213, 297], "separ": 208, "14": [209, 215, 216], "skeleton": 210, "global": 210, "15": [211, 300], "highlight": 211, "drawshap": [211, 282], "bone": 212, "now": [213, 215, 260], "bit": [213, 215], "easier": [213, 215], "16": 214, "here": 216, "load": [220, 279], "model": 220, "skine": 220, "emiss": 220, "materi": [220, 274], "indic": 220, "khrono": 220, "sampl": 220, "2023": [221, 224, 225, 300], "everyth": 223, "so": [223, 248, 251, 254, 257, 260], "project": 223, "": [223, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260], "goal": [223, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257], "bound": [224, 225], "textbox": [226, 232], "enhanc": 226, "fbo": 227, "saga": 227, "past": 227, "current": 227, "tackl": 229, "justif": [229, 232], "icon": [229, 232], "flaw": [229, 232], "last": [230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260], "effort": [230, 233, 236, 239, 245, 248, 251, 254, 257, 260], "where": [230, 233, 236, 239, 242], "wa": [230, 233, 236, 239, 242, 245], "adjust": [231, 246, 258], "resolv": 232, "watch": 233, "expect": 233, "uncertainti": [234, 237, 246, 252], "detail": [234, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "exam": 235, "prepar": [235, 240], "review": [235, 254], "noth": 236, "ever": 236, "lost": 236, "draft": [237, 243], "out": 238, "ahead": 238, "road": 239, "lead": 239, "rome": 239, "boundingbox": 241, "thing": 242, "sow": 244, "seed": 244, "treeui": 244, "experiment": 245, "done": [245, 252], "hard": 245, "anoth": 247, "textblockui": 247, "birth": 248, "versatil": 248, "go": [248, 251, 254, 257, 260], "explor": 249, "sh": [249, 255], "It": 251, "polish": [251, 252], "time": [251, 253], "Its": 253, "spin": 253, "readi": 254, "bye": 256, "sometim": 257, "look": 258, "found": 258, "filedialog": 259, "quest": 259, "That": 260, "almost": 260, "get_info": 261, "enable_warn": 261, "disable_warn": 261, "contain": [262, 282], "slicer": 262, "contour_from_roi": 262, "contour_from_label": 262, "streamtub": 262, "line": 262, "scalar_bar": 262, "ax": 262, "odf_slic": [262, 263], "peak_slic": 262, "peak": [262, 263], "dot": 262, "disk": 262, "squar": 262, "rectangl": 262, "triangularpr": 262, "rhombicuboctahedron": 262, "pentagonalpr": 262, "octagonalpr": 262, "frustum": 262, "superquadr": 262, "vector_text": 262, "label": 262, "text_3d": 262, "grid": 262, "texture_upd": 262, "texture_on_spher": 262, "texture_2d": 262, "odfsliceractor": 263, "peakactor": 263, "tensor_ellipsoid": 263, "helper": [264, 282], "cameraanim": 264, "get_previous_timestamp": 264, "get_next_timestamp": 264, "get_timestamps_from_keyfram": 264, "get_values_from_keyfram": 264, "get_time_tau": 264, "lerp": 264, "euclidean_dist": 264, "spline_interpol": 264, "cubic_spline_interpol": 264, "step_interpol": 264, "linear_interpol": 264, "cubic_bezier_interpol": 264, "color_interpol": 264, "hsv_color_interpol": 264, "lab_color_interpol": 264, "xyz_color_interpol": 264, "tan_cubic_spline_interpol": 264, "colormap_lookup_t": 265, "cc": 265, "ss": 265, "boys2rgb": 265, "orient2rgb": 265, "line_color": 265, "get_cmap": 265, "create_colormap": 265, "distinguishable_colormap": 265, "hex_to_rgb": 265, "rgb2hsv": 265, "hsv2rgb": 265, "xyz_from_rgb": 265, "rgb_from_xyz": 265, "xyz2rgb": 265, "rgb2xyz": 265, "get_xyz_coord": 265, "xyz2lab": 265, "lab2xyz": 265, "rgb2lab": 265, "lab2rgb": 265, "convert": 266, "matplotlib_figure_to_numpi": 266, "data_dir": 267, "update_progressbar": 267, "copyfileobj_withprogress": 267, "check_sha": 267, "fetch_data": 267, "fetch_gltf": 267, "fetch_viz_cubemap": 267, "fetch_viz_icon": 267, "fetch_viz_new_icon": 267, "fetch_viz_wiki_nw": 267, "fetch_viz_model": 267, "fetch_viz_dmri": 267, "fetch_viz_textur": 267, "read_viz_cubemap": 267, "read_viz_icon": 267, "read_viz_model": 267, "read_viz_textur": 267, "read_viz_dmri": 267, "read_viz_gltf": 267, "list_gltf_sample_model": 267, "decor": 268, "skip_r": 268, "doctest_skip_pars": 268, "deprec": 269, "expireddeprecationerror": 269, "argsdeprecationwarn": 269, "_leading_whit": 269, "cmp_pkg_version": 269, "is_bad_vers": 269, "deprecate_with_vers": 269, "deprecated_param": 269, "export_scen": 270, "write_scen": 270, "write_nod": 270, "write_mesh": 270, "write_camera": 270, "get_prim": 270, "write_materi": 270, "write_accessor": 270, "write_bufferview": 270, "write_buff": 270, "load_cubemap_textur": 271, "load_imag": 271, "load_text": 271, "save_imag": 271, "load_polydata": 271, "save_polydata": 271, "load_sprite_sheet": 271, "horizontallayout": 272, "verticallayout": 272, "xlayout": 272, "ylayout": 272, "zlayout": 272, "lib": 273, "command": 273, "lookupt": 273, "idtypearrai": 273, "floatarrai": 273, "doublearrai": 273, "stringarrai": 273, "unsignedchararrai": 273, "algorithmoutput": 273, "skybox": 273, "actor2d": 273, "renderwindow": 273, "renderwindowinteractor": 273, "interactoreventrecord": 273, "windowtoimagefilt": 273, "interactorstyl": 273, "proppick": 273, "pointpick": 273, "cellpick": 273, "worldpointpick": 273, "hardwareselector": 273, "imageactor": 273, "polydatamapp": 273, "polydatamapper2d": 273, "assembli": 273, "datasetmapp": 273, "texturedactor2d": 273, "follow": 273, "textactor": 273, "textactor3d": 273, "property2d": 273, "vectortext": 273, "lodactor": 273, "scalarbaractor": 273, "openglrender": 273, "interactorstyleimag": 273, "interactorstyletrackballactor": 273, "interactorstyletrackballcamera": 273, "interactorstyleus": 273, "cleanpolydata": 273, "polydatanorm": 273, "contourfilt": 273, "tubefilt": 273, "glyph3d": 273, "trianglefilt": 273, "splinefilt": 273, "transformpolydatafilt": 273, "renderlargeimag": 273, "loopsubdivisionfilt": 273, "butterflysubdivisionfilt": 273, "outlinefilt": 273, "linearextrusionfilt": 273, "texturemaptoplan": 273, "spheresourc": 273, "cylindersourc": 273, "arrowsourc": 273, "conesourc": 273, "disksourc": 273, "texturedspheresourc": 273, "regularpolygonsourc": 273, "polydata": 273, "imagedata": 273, "dataobject": 273, "cellarrai": 273, "polyvertex": 273, "unstructuredgrid": 273, "molecul": [273, 275], "datasetattribut": 273, "matrix4x4": 273, "matrix3x3": 273, "imageflip": 273, "imagereslic": 273, "imagemaptocolor": 273, "imagereader2factori": 273, "pngreader": 273, "bmpreader": 273, "jpegread": 273, "tiffread": 273, "plyread": 273, "stlreader": 273, "objread": 273, "mniobjectread": 273, "polydataread": 273, "xmlpolydataread": 273, "pngwriter": 273, "bmpwriter": 273, "jpegwrit": 273, "tiffwrit": 273, "plywrit": 273, "stlwriter": 273, "mniobjectwrit": 273, "polydatawrit": 273, "xmlpolydatawrit": 273, "simplebondperceiv": 273, "proteinribbonfilt": 273, "periodict": 273, "openglmoleculemapp": 273, "vtk_version": 273, "manifest_pbr": 274, "manifest_principl": 274, "manifest_standard": 274, "molecular": 275, "ptabl": 275, "add_atom": 275, "add_bond": 275, "get_atomic_numb": 275, "set_atomic_numb": 275, "get_atomic_posit": 275, "set_atomic_posit": 275, "get_bond_ord": 275, "set_bond_ord": 275, "get_all_atomic_numb": 275, "get_all_bond_ord": 275, "get_all_atomic_posit": 275, "deep_copy_molecul": 275, "compute_bond": 275, "sphere_cpk": 275, "ball_stick": 275, "stick": 275, "ribbon": 275, "bounding_box": 275, "pickingmanag": 276, "selectionmanag": 276, "pkg_info": 277, "pkg_commit_hash": 277, "faces_from_sphere_vertic": 278, "repeat_primitive_funct": 278, "repeat_primit": 278, "prim_squar": 278, "prim_box": 278, "prim_spher": 278, "prim_superquadr": 278, "prim_tetrahedron": 278, "prim_icosahedron": 278, "prim_rhombicuboctahedron": 278, "prim_star": 278, "prim_triangularpr": 278, "prim_pentagonalpr": 278, "prim_octagonalpr": 278, "prim_frustum": 278, "prim_cylind": 278, "prim_arrow": 278, "prim_con": 278, "shaders_dir": 279, "compose_shad": 279, "import_fury_shad": 279, "load_shad": 279, "shader_to_actor": 279, "replace_shader_in_actor": 279, "add_shader_callback": 279, "shader_apply_effect": 279, "attribute_to_actor": 279, "client": 280, "constant": 280, "server": 280, "async_app": 280, "tool": 280, "furystreamcli": 280, "furystreaminteract": 280, "callback_stream_cli": 280, "interaction_callback": 280, "_cqueue_event_id": 280, "_cqueue_index_info": 280, "_cqueue": 280, "pc": 280, "set_weel": 280, "set_mous": 280, "set_mouse_click": 280, "get_app": 280, "rtcserver": 280, "web_server_raw_arrai": 280, "web_serv": 280, "genericmultidimensionalbuff": 280, "rawarraymultidimensionalbuff": 280, "sharedmemmultidimensionalbuff": 280, "genericcircularqueu": 280, "arraycircularqueu": 280, "sharedmemcircularqueu": 280, "genericimagebuffermanag": 280, "rawarrayimagebuffermanag": 280, "sharedmemimagebuffermanag": 280, "intervaltimerthread": 280, "intervaltim": 280, "remove_shm_from_resource_track": 280, "check_port_is_avail": 280, "_tuple2ax": 281, "euler_matrix": 281, "sphere2cart": 281, "cart2spher": 281, "scale": 281, "apply_transform": 281, "transform_from_matrix": 281, "panel2d": 282, "tabui": 282, "imagecontainer2d": 282, "gridui": 282, "rectangle2d": 282, "disk2d": 282, "button2d": 282, "textbox2d": 282, "lineslider2d": 282, "linedoubleslider2d": 282, "ringslider2d": 282, "rangeslid": 282, "option": 282, "radiobutton": 282, "listbox2d": 282, "listboxitem2d": 282, "filemenu2d": 282, "playbackpanel": 282, "card2d": 282, "clip_overflow": 282, "wrap_overflow": 282, "check_overflow": 282, "cal_bounding_box_2d": 282, "rotate_2d": 282, "util": 283, "remove_observer_from_actor": 283, "set_input": 283, "numpy_to_vtk_point": 283, "numpy_to_vtk_color": 283, "numpy_to_vtk_cel": 283, "numpy_to_vtk_image_data": 283, "map_coordinates_3d_4d": 283, "lines_to_vtk_polydata": 283, "get_polydata_lin": 283, "get_polydata_triangl": 283, "get_polydata_vertic": 283, "get_polydata_tcoord": 283, "get_polydata_norm": 283, "get_polydata_tang": 283, "get_polydata_color": 283, "get_polydata_field": 283, "add_polydata_numeric_field": 283, "set_polydata_primitives_count": 283, "get_polydata_primitives_count": 283, "primitives_count_to_actor": 283, "primitives_count_from_actor": 283, "set_polydata_triangl": 283, "set_polydata_vertic": 283, "set_polydata_norm": 283, "set_polydata_tang": 283, "set_polydata_color": 283, "set_polydata_tcoord": 283, "update_polydata_norm": 283, "get_polymapper_from_polydata": 283, "get_actor_from_polymapp": 283, "get_actor_from_polydata": 283, "get_actor_from_primit": 283, "repeat_sourc": 283, "apply_affine_to_actor": 283, "apply_affin": 283, "asbyt": 283, "vtk_matrix_to_numpi": 283, "numpy_to_vtk_matrix": 283, "get_bounding_box_s": 283, "get_grid_cells_posit": 283, "shallow_copi": 283, "rgb_to_vtk": 283, "normalize_v3": 283, "normals_from_v_f": 283, "tangents_from_direction_of_anisotropi": 283, "triangle_ord": 283, "change_vertices_ord": 283, "fix_winding_ord": 283, "vertices_from_actor": 283, "colors_from_actor": 283, "normals_from_actor": 283, "tangents_from_actor": 283, "array_from_actor": 283, "normals_to_actor": 283, "tangents_to_actor": 283, "compute_bound": 283, "update_actor": 283, "get_bound": 283, "represent_actor_as_wirefram": 283, "update_surface_actor_color": 283, "color_check": 283, "is_ui": 283, "set_actor_origin": 283, "window": 284, "showmanag": 284, "record": 284, "antialias": 284, "snapshot": 284, "analyze_scen": 284, "analyze_snapshot": 284, "enable_stereo": 284, "gl_get_current_st": 284, "gl_reset_blend": 284, "gl_enable_depth": 284, "gl_disable_depth": 284, "gl_enable_blend": 284, "gl_disable_blend": 284, "gl_set_additive_blend": 284, "gl_set_additive_blending_white_background": 284, "gl_set_normal_blend": 284, "gl_set_multiplicative_blend": 284, "gl_set_subtractive_blend": 284, "release_context": 284, "histori": 286, "v0": [287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "2018": [287, 288, 289, 290], "quick": [287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300], "29": [288, 293], "31": [289, 299], "26": 290, "2019": [291, 292, 293], "03": [291, 297, 298], "08": [291, 292, 296, 298], "02": 292, "04": [294, 300], "01": [294, 299], "07": 295, "20": [295, 296], "type": 301, "write": 301, "submit": 301, "feedback": 301, "guidelin": 301, "publish": 301, "checklist": 301, "befor": 301, "stuff": 301}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"Introductory": [[0, "introductory"], [83, "introductory"]], "Fury Arrow Actor": [[1, "fury-arrow-actor"]], "Fury Cone Actor": [[2, "fury-cone-actor"]], "Texture Sphere Animation": [[3, "texture-sphere-animation"]], "Earth Coordinate Conversion": [[4, "earth-coordinate-conversion"]], "Visualizing a glTF file": [[5, "visualizing-a-gltf-file"], [6, "visualizing-a-gltf-file"]], "Exporting scene as a glTF file": [[7, "exporting-scene-as-a-gltf-file"]], "Morphing Animation in a glTF": [[8, "morphing-animation-in-a-gltf"]], "Multithreading Example": [[9, "multithreading-example"]], "Simple picking": [[10, "simple-picking"]], "Selecting multiple objects": [[11, "selecting-multiple-objects"]], "Skeletal Animation in a glTF file": [[12, "skeletal-animation-in-a-gltf-file"]], "Simple volume slicing": [[13, "simple-volume-slicing"]], "Render slices from T1 with a specific value range": [[13, "render-slices-from-t1-with-a-specific-value-range"]], "Render slices from FA with your colormap": [[13, "render-slices-from-fa-with-your-colormap"]], "Create a mosaic": [[13, "create-a-mosaic"]], "Solar System Animation": [[14, "solar-system-animation"]], "FURY sphere Actor": [[15, "fury-sphere-actor"]], "Spiky Sphere": [[16, "spiky-sphere"]], "Visualize surfaces": [[17, "visualize-surfaces"]], "Sphere Texture": [[18, "sphere-texture"]], "Using a timer": [[19, "using-a-timer"]], "Collisions of particles in a box": [[20, "collisions-of-particles-in-a-box"]], "Demos": [[21, "demos"], [83, "demos"]], "Advanced interactive visualization": [[22, "advanced-interactive-visualization"]], "Animated 2D functions": [[23, "animated-2d-functions"]], "Brownian motion": [[24, "brownian-motion"]], "Visualize bundles and metrics on bundles": [[25, "visualize-bundles-and-metrics-on-bundles"]], "Show every streamline with an orientation color": [[25, "show-every-streamline-with-an-orientation-color"]], "Show every point with a value from a volume with default colormap": [[25, "show-every-point-with-a-value-from-a-volume-with-default-colormap"]], "Show every point with a value from a volume with your colormap": [[25, "show-every-point-with-a-value-from-a-volume-with-your-colormap"]], "Show every bundle with a specific color": [[25, "show-every-bundle-with-a-specific-color"]], "Show every streamline of a bundle with a different color": [[25, "show-every-streamline-of-a-bundle-with-a-different-color"]], "Show every point of every streamline with a different color": [[25, "show-every-point-of-every-streamline-with-a-different-color"]], "Add depth cues to streamline rendering": [[25, "add-depth-cues-to-streamline-rendering"]], "Render streamlines as fake tubes": [[25, "render-streamlines-as-fake-tubes"]], "Combine depth cues with fake tubes": [[25, "combine-depth-cues-with-fake-tubes"]], "Render streamlines as tubes": [[25, "render-streamlines-as-tubes"]], "Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor": [[26, "display-tensor-ellipsoids-for-dti-using-tensor-slicer-vs-ellipsoid-actor"]], "Using tensor_slicer actor": [[26, "using-tensor-slicer-actor"]], "Using ellipsoid actor": [[26, "using-ellipsoid-actor"]], "Visual quality comparison": [[26, "visual-quality-comparison"]], "Visualize a larger amount of data": [[26, "visualize-a-larger-amount-of-data"]], "Electromagnetic Wave Propagation Animation": [[27, "electromagnetic-wave-propagation-animation"]], "Brain Fiber ODF Visualisation": [[28, "brain-fiber-odf-visualisation"]], "Fine-tuning the OpenGL state using shader callbacks": [[29, "fine-tuning-the-opengl-state-using-shader-callbacks"]], "Fractals": [[30, "fractals"]], "Motion of a charged particle in a combined magnetic and electric field": [[31, "motion-of-a-charged-particle-in-a-combined-magnetic-and-electric-field"]], "Fury Markers": [[32, "fury-markers"]], "Visualize Interdisciplinary map of the journals network": [[33, "visualize-interdisciplinary-map-of-the-journals-network"]], "Visualize Networks (Animated version)": [[34, "visualize-networks-animated-version"]], "Interactive PBR demo": [[35, "interactive-pbr-demo"]], "Play a video in the 3D world": [[36, "play-a-video-in-the-3d-world"]], "Visualization of ROI Surface Rendered with Streamlines": [[37, "visualization-of-roi-surface-rendered-with-streamlines"]], "Tesseract (Hypercube)": [[38, "tesseract-hypercube"]], "User Interface Elements": [[39, "user-interface-elements"], [83, "user-interface-elements"]], "Buttons & Text": [[40, "buttons-text"]], "Card": [[41, "card"], [42, "card"]], "Figure and Color Control using Check boxes and Radio Buttons": [[43, "figure-and-color-control-using-check-boxes-and-radio-buttons"]], "Show Manager": [[43, "show-manager"], [44, "show-manager"], [45, "show-manager"], [47, "show-manager"], [51, "show-manager"], [53, "show-manager"]], "ComboBox": [[44, "combobox"], [44, "id1"]], "Callbacks": [[44, "callbacks"]], "DrawPanel": [[45, "drawpanel"], [282, "drawpanel"]], "Using Layouts with different UI elements": [[46, "using-layouts-with-different-ui-elements"]], "Sphere Color Control using Radio Buttons": [[47, "sphere-color-control-using-radio-buttons"]], "Sphere and Radio Buttons": [[47, "sphere-and-radio-buttons"]], "Simple Shapes": [[48, "simple-shapes"]], "SpinBox UI": [[49, "spinbox-ui"]], "Tab UI": [[50, "tab-ui"]], "Slider Controls for a Cube for Tab Index 0": [[50, "slider-controls-for-a-cube-for-tab-index-0"]], "CheckBoxes For Cylinder and Sphere for Tab Index 1": [[50, "checkboxes-for-cylinder-and-sphere-for-tab-index-1"]], "Color Combobox for Fury for Tab Index 2": [[50, "color-combobox-for-fury-for-tab-index-2"]], "User Interfaces": [[51, "user-interfaces"]], "Shapes": [[51, "shapes"]], "Image": [[51, "image"]], "Panel with buttons and text": [[51, "panel-with-buttons-and-text"]], "Cube and sliders": [[51, "cube-and-sliders"], [53, "cube-and-sliders"]], "Range Slider": [[51, "range-slider"]], "Select menu": [[51, "select-menu"]], "ListBox": [[52, "listbox"]], "Cube & Slider Control": [[53, "cube-slider-control"]], "Animation": [[54, "animation"], [83, "animation"], [264, "id1"]], "Bezier Interpolator": [[55, "bezier-interpolator"]], "Position interpolation using cubic Bezier curve": [[55, "position-interpolation-using-cubic-bezier-curve"]], "Cubic Bezier curve parameters": [[55, "cubic-bezier-curve-parameters"]], "Setting Cubic Bezier keyframes": [[55, "setting-cubic-bezier-keyframes"]], "A more complex scene scene": [[55, "a-more-complex-scene-scene"]], "Keyframe animation: Camera and opacity": [[56, "keyframe-animation-camera-and-opacity"]], "The Plan": [[56, "the-plan"]], "Creating the main Timeline and adding static actors to it": [[56, "creating-the-main-timeline-and-adding-static-actors-to-it"]], "Creating \u201cFURY\u201d text": [[56, "creating-fury-text"]], "Creating and animating 50 Spheres": [[56, "creating-and-animating-50-spheres"]], "Animating the camera": [[56, "animating-the-camera"]], "Keyframe Color Interpolators": [[57, "keyframe-color-interpolators"]], "Setting color keyframes": [[57, "setting-color-keyframes"]], "Making a custom interpolator": [[58, "making-a-custom-interpolator"]], "Implementing a custom interpolator": [[58, "implementing-a-custom-interpolator"]], "Cubic spline keyframes data same as the one you get from glTF file.": [[58, "cubic-spline-keyframes-data-same-as-the-one-you-get-from-gltf-file"]], "Setting position keyframes": [[58, "setting-position-keyframes"], [60, "setting-position-keyframes"]], "Keyframe hierarchical Animation": [[59, "keyframe-hierarchical-animation"]], "Keyframe animation": [[60, "keyframe-animation"], [65, "keyframe-animation"]], "What is an Animation": [[60, "what-is-an-animation"]], "What are the interpolators": [[60, "what-are-the-interpolators"]], "Creating the environment": [[60, "creating-the-environment"]], "Creating an Animation": [[60, "creating-an-animation"]], "Changing the default interpolator for a single property": [[60, "changing-the-default-interpolator-for-a-single-property"]], "Keyframe animation introduction": [[61, "keyframe-animation-introduction"]], "Animations in FURY": [[61, "animations-in-fury"]], "What exactly is a keyframe": [[61, "what-exactly-is-a-keyframe"]], "What is Keyframe Animation": [[61, "what-is-keyframe-animation"]], "Translating a sphere": [[61, "translating-a-sphere"]], "Arm Robot Animation": [[62, "arm-robot-animation"]], "Keyframes Spline Interpolator": [[63, "keyframes-spline-interpolator"]], "Wrapping animations up!": [[63, "wrapping-animations-up"]], "Timeline and setting keyframes": [[64, "timeline-and-setting-keyframes"]], "What is Timeline?": [[64, "what-is-timeline"]], "Creating a Timeline": [[64, "creating-a-timeline"]], "Setting Keyframes": [[64, "setting-keyframes"]], "Shaders": [[66, "shaders"], [83, "shaders"]], "SDF Impostors on Billboards": [[67, "sdf-impostors-on-billboards"]], "Traditional sphere rendering": [[67, "traditional-sphere-rendering"]], "SDF sphere rendering": [[67, "sdf-sphere-rendering"]], "References": [[67, "references"], [70, "references"], [166, "references"]], "Physically-Based Rendering (PBR) on spheres": [[68, "physically-based-rendering-pbr-on-spheres"]], "Principled BRDF shader on spheres": [[69, "principled-brdf-shader-on-spheres"]], "Make a Cylinder using polygons vs SDF": [[70, "make-a-cylinder-using-polygons-vs-sdf"]], "Cylinder using polygons": [[70, "cylinder-using-polygons"]], "Cylinder using SDF": [[70, "cylinder-using-sdf"]], "Visualize SDF Actor": [[71, "visualize-sdf-actor"]], "Varying Color": [[72, "varying-color"]], "Integrate Physics using pybullet": [[73, "integrate-physics-using-pybullet"], [83, "integrate-physics-using-pybullet"]], "Ball Collision Simulation": [[74, "ball-collision-simulation"], [86, "ball-collision-simulation"]], "Brick Wall Simulation": [[75, "brick-wall-simulation"], [86, "brick-wall-simulation"]], "Syncing Bricks": [[75, "syncing-bricks"]], "Chain Simulation": [[76, "chain-simulation"], [86, "chain-simulation"]], "Domino Physics Simulation": [[77, "domino-physics-simulation"]], "Syncing Dominoes": [[77, "syncing-dominoes"]], "Wrecking Ball Simulation": [[78, "wrecking-ball-simulation"], [86, "wrecking-ball-simulation"]], "Streaming": [[79, "streaming"], [83, "streaming"]], "Streaming FURY with user interaction": [[80, "streaming-fury-with-user-interaction"]], "Notes": [[80, "notes"], [82, "notes"]], "Streaming FURY with WebRTC/MJPEG": [[81, "streaming-fury-with-webrtc-mjpeg"]], "Streaming FURY with WebRTC/MJPEG using the Widget Object": [[82, "streaming-fury-with-webrtc-mjpeg-using-the-widget-object"]], "Tutorials": [[83, "tutorials"]], "Blog": [[84, "blog"]], "Community": [[85, "community"]], "Join Us!": [[85, "join-us"]], "Contributors": [[85, "contributors"]], "FURY - pyBullet Integration Guide": [[86, "fury-pybullet-integration-guide"]], "Simple Rigid Body Dynamics": [[86, "simple-rigid-body-dynamics"]], "Necessary Imports": [[86, "necessary-imports"]], "Connection Mode": [[86, "connection-mode"]], "Disconnection": [[86, "disconnection"]], "Setting Gravity": [[86, "setting-gravity"]], "Creating Objects": [[86, "creating-objects"]], "Changing Object Dynamics": [[86, "changing-object-dynamics"]], "Adding objects to the scene": [[86, "adding-objects-to-the-scene"]], "Application of Force/Torque": [[86, "application-of-force-torque"]], "Enabling collision": [[86, "enabling-collision"]], "Creation of Show Manager": [[86, "creation-of-show-manager"]], "Syncing properties of actors": [[86, "syncing-properties-of-actors"]], "Creation of Timer Callback": [[86, "creation-of-timer-callback"]], "Initiating the simulation": [[86, "initiating-the-simulation"]], "Rendering multiple objects by a single actor": [[86, "rendering-multiple-objects-by-a-single-actor"]], "Rendering objects in FURY": [[86, "rendering-objects-in-fury"]], "Render Pybullet Objects": [[86, "render-pybullet-objects"]], "Syncing objects": [[86, "syncing-objects"]], "Rendering Joints": [[86, "rendering-joints"]], "Examples": [[86, "examples"]], "Brick Wall Simulation(Single Actor)": [[86, "brick-wall-simulation-single-actor"]], "Domino Simulation": [[86, "domino-simulation"]], "Getting Started": [[87, "getting-started"]], "Installation": [[89, "installation"]], "Dependencies": [[89, "dependencies"]], "Installation with PyPi": [[89, "installation-with-pypi"]], "Installation with Conda": [[89, "installation-with-conda"]], "Installation via Source": [[89, "installation-via-source"]], "Test the Installation": [[89, "test-the-installation"]], "Running the Tests": [[89, "running-the-tests"]], "Running the Tests Offscreen": [[89, "running-the-tests-offscreen"]], "Populating our Documentation": [[89, "populating-our-documentation"]], "Folder Structure": [[89, "folder-structure"]], "Building the documentation": [[89, "building-the-documentation"]], "About": [[90, "about"]], "Overview": [[90, "overview"]], "Statement of Need": [[90, "statement-of-need"]], "Mission Statement": [[90, "mission-statement"]], "Features": [[90, "features"]], "Architecture": [[90, "architecture"]], "License": [[90, "license"], [302, "license"]], "Credits": [[90, "credits"]], "Bug reports and support": [[90, "bug-reports-and-support"]], "FURY 0.1.0 Released": [[91, "fury-0-1-0-released"]], "FURY 0.1.3 Released": [[92, "fury-0-1-3-released"]], "FURY 0.1.4 Released": [[93, "fury-0-1-4-released"]], "FURY 0.2.0 Released": [[94, "fury-0-2-0-released"]], "Success on Brain Art Competition using FURY": [[95, "success-on-brain-art-competition-using-fury"]], "FURY 0.3.0 Released": [[96, "fury-0-3-0-released"]], "FURY 0.4.0 Released": [[97, "fury-0-4-0-released"]], "Google Summer of Code": [[98, "google-summer-of-code"], [130, "google-summer-of-code"]], "FURY 0.5.1 Released": [[99, "fury-0-5-1-released"]], "Weekly Check-in #1": [[100, "weekly-check-in-1"]], "Welcome to my GSoC Blog!!!": [[100, "welcome-to-my-gsoc-blog"], [101, "welcome-to-my-gsoc-blog"]], "What did you do during the Community Bonding Period?": [[100, "what-did-you-do-during-the-community-bonding-period"], [101, "what-did-you-do-during-the-community-bonding-period"], [134, "what-did-you-do-during-the-community-bonding-period"], [174, "what-did-you-do-during-the-community-bonding-period"], [177, "what-did-you-do-during-the-community-bonding-period"]], "What is coming up next week?": [[100, "what-is-coming-up-next-week"], [101, "what-is-coming-up-next-week"], [102, "what-is-coming-up-next-week"], [103, "what-is-coming-up-next-week"], [104, "what-is-coming-up-next-week"], [105, "what-is-coming-up-next-week"], [106, "what-is-coming-up-next-week"], [107, "what-is-coming-up-next-week"], [108, "what-is-coming-up-next-week"], [109, "what-is-coming-up-next-week"], [110, "what-is-coming-up-next-week"], [111, "what-is-coming-up-next-week"], [112, "what-is-coming-up-next-week"], [113, "what-is-coming-up-next-week"], [114, "what-is-coming-up-next-week"], [116, "what-is-coming-up-next-week"], [117, "what-is-coming-up-next-week"], [118, "what-is-coming-up-next-week"], [119, "what-is-coming-up-next-week"], [120, "what-is-coming-up-next-week"], [121, "what-is-coming-up-next-week"], [122, "what-is-coming-up-next-week"], [123, "what-is-coming-up-next-week"], [124, "what-is-coming-up-next-week"], [126, "what-is-coming-up-next-week"], [129, "what-is-coming-up-next-week"], [134, "what-is-coming-up-next-week"], [137, "what-is-coming-up-next-week"], [140, "what-is-coming-up-next-week"], [143, "what-is-coming-up-next-week"], [144, "what-is-coming-up-next-week"], [146, "what-is-coming-up-next-week"], [149, "what-is-coming-up-next-week"], [152, "what-is-coming-up-next-week"], [154, "what-is-coming-up-next-week"], [155, "what-is-coming-up-next-week"], [157, "what-is-coming-up-next-week"], [158, "what-is-coming-up-next-week"], [160, "what-is-coming-up-next-week"], [161, "what-is-coming-up-next-week"], [162, "what-is-coming-up-next-week"], [163, "what-is-coming-up-next-week"], [174, "what-is-coming-up-next-week"], [177, "what-is-coming-up-next-week"], [179, "what-is-coming-up-next-week"], [181, "what-is-coming-up-next-week"], [182, "what-is-coming-up-next-week"], [183, "what-is-coming-up-next-week"], [185, "what-is-coming-up-next-week"], [186, "what-is-coming-up-next-week"], [188, "what-is-coming-up-next-week"], [189, "what-is-coming-up-next-week"], [191, "what-is-coming-up-next-week"], [192, "what-is-coming-up-next-week"], [194, "what-is-coming-up-next-week"], [195, "what-is-coming-up-next-week"], [197, "what-is-coming-up-next-week"], [198, "what-is-coming-up-next-week"], [200, "what-is-coming-up-next-week"], [201, "what-is-coming-up-next-week"], [203, "what-is-coming-up-next-week"], [205, "what-is-coming-up-next-week"], [206, "what-is-coming-up-next-week"], [207, "what-is-coming-up-next-week"], [210, "what-is-coming-up-next-week"], [212, "what-is-coming-up-next-week"], [213, "what-is-coming-up-next-week"], [215, "what-is-coming-up-next-week"], [216, "what-is-coming-up-next-week"], [217, "what-is-coming-up-next-week"]], "First week of coding!!": [[102, "first-week-of-coding"], [103, "first-week-of-coding"]], "What did you do this week?": [[102, "what-did-you-do-this-week"], [103, "what-did-you-do-this-week"], [104, "what-did-you-do-this-week"], [105, "what-did-you-do-this-week"], [106, "what-did-you-do-this-week"], [107, "what-did-you-do-this-week"], [108, "what-did-you-do-this-week"], [109, "what-did-you-do-this-week"], [110, "what-did-you-do-this-week"], [111, "what-did-you-do-this-week"], [112, "what-did-you-do-this-week"], [113, "what-did-you-do-this-week"], [114, "what-did-you-do-this-week"], [116, "what-did-you-do-this-week"], [117, "what-did-you-do-this-week"], [118, "what-did-you-do-this-week"], [119, "what-did-you-do-this-week"], [120, "what-did-you-do-this-week"], [121, "what-did-you-do-this-week"], [122, "what-did-you-do-this-week"], [123, "what-did-you-do-this-week"], [124, "what-did-you-do-this-week"], [126, "what-did-you-do-this-week"], [129, "what-did-you-do-this-week"], [137, "what-did-you-do-this-week"], [138, "what-did-you-do-this-week"], [140, "what-did-you-do-this-week"], [143, "what-did-you-do-this-week"], [144, "what-did-you-do-this-week"], [146, "what-did-you-do-this-week"], [149, "what-did-you-do-this-week"], [152, "what-did-you-do-this-week"], [155, "what-did-you-do-this-week"], [158, "what-did-you-do-this-week"], [161, "what-did-you-do-this-week"], [163, "what-did-you-do-this-week"], [174, "what-did-you-do-this-week"], [175, "what-did-you-do-this-week"], [176, "what-did-you-do-this-week"], [177, "what-did-you-do-this-week"], [178, "what-did-you-do-this-week"], [179, "what-did-you-do-this-week"], [180, "what-did-you-do-this-week"], [181, "what-did-you-do-this-week"], [182, "what-did-you-do-this-week"], [183, "what-did-you-do-this-week"], [184, "what-did-you-do-this-week"], [185, "what-did-you-do-this-week"], [186, "what-did-you-do-this-week"], [187, "what-did-you-do-this-week"], [188, "what-did-you-do-this-week"], [189, "what-did-you-do-this-week"], [190, "what-did-you-do-this-week"], [191, "what-did-you-do-this-week"], [192, "what-did-you-do-this-week"], [193, "what-did-you-do-this-week"], [194, "what-did-you-do-this-week"], [195, "what-did-you-do-this-week"], [196, "what-did-you-do-this-week"], [197, "what-did-you-do-this-week"], [198, "what-did-you-do-this-week"], [199, "what-did-you-do-this-week"], [200, "what-did-you-do-this-week"], [201, "what-did-you-do-this-week"], [202, "what-did-you-do-this-week"], [203, "what-did-you-do-this-week"], [204, "what-did-you-do-this-week"], [205, "what-did-you-do-this-week"], [206, "what-did-you-do-this-week"], [207, "what-did-you-do-this-week"], [208, "what-did-you-do-this-week"], [209, "what-did-you-do-this-week"], [210, "what-did-you-do-this-week"], [211, "what-did-you-do-this-week"], [212, "what-did-you-do-this-week"], [213, "what-did-you-do-this-week"], [214, "what-did-you-do-this-week"], [215, "what-did-you-do-this-week"], [216, "what-did-you-do-this-week"], [217, "what-did-you-do-this-week"], [226, "what-did-you-do-this-week"], [229, "what-did-you-do-this-week"], [232, "what-did-you-do-this-week"], [238, "what-did-you-do-this-week"], [241, "what-did-you-do-this-week"], [244, "what-did-you-do-this-week"], [247, "what-did-you-do-this-week"], [250, "what-did-you-do-this-week"], [253, "what-did-you-do-this-week"], [256, "what-did-you-do-this-week"], [259, "what-did-you-do-this-week"]], "Did you get stuck anywhere?": [[102, "did-you-get-stuck-anywhere"], [103, "did-you-get-stuck-anywhere"], [104, "did-you-get-stuck-anywhere"], [105, "did-you-get-stuck-anywhere"], [106, "did-you-get-stuck-anywhere"], [107, "did-you-get-stuck-anywhere"], [108, "did-you-get-stuck-anywhere"], [109, "did-you-get-stuck-anywhere"], [110, "did-you-get-stuck-anywhere"], [111, "did-you-get-stuck-anywhere"], [112, "did-you-get-stuck-anywhere"], [113, "did-you-get-stuck-anywhere"], [114, "did-you-get-stuck-anywhere"], [116, "did-you-get-stuck-anywhere"], [117, "did-you-get-stuck-anywhere"], [118, "did-you-get-stuck-anywhere"], [119, "did-you-get-stuck-anywhere"], [120, "did-you-get-stuck-anywhere"], [121, "did-you-get-stuck-anywhere"], [122, "did-you-get-stuck-anywhere"], [123, "did-you-get-stuck-anywhere"], [124, "did-you-get-stuck-anywhere"], [126, "did-you-get-stuck-anywhere"], [129, "did-you-get-stuck-anywhere"], [137, "did-you-get-stuck-anywhere"], [140, "did-you-get-stuck-anywhere"], [143, "did-you-get-stuck-anywhere"], [144, "did-you-get-stuck-anywhere"], [146, "did-you-get-stuck-anywhere"], [149, "did-you-get-stuck-anywhere"], [152, "did-you-get-stuck-anywhere"], [155, "did-you-get-stuck-anywhere"], [158, "did-you-get-stuck-anywhere"], [161, "did-you-get-stuck-anywhere"], [163, "did-you-get-stuck-anywhere"], [174, "did-you-get-stuck-anywhere"], [175, "did-you-get-stuck-anywhere"], [176, "did-you-get-stuck-anywhere"], [177, "did-you-get-stuck-anywhere"], [178, "did-you-get-stuck-anywhere"], [179, "did-you-get-stuck-anywhere"], [180, "did-you-get-stuck-anywhere"], [181, "did-you-get-stuck-anywhere"], [182, "did-you-get-stuck-anywhere"], [183, "did-you-get-stuck-anywhere"], [184, "did-you-get-stuck-anywhere"], [185, "did-you-get-stuck-anywhere"], [186, "did-you-get-stuck-anywhere"], [187, "did-you-get-stuck-anywhere"], [188, "did-you-get-stuck-anywhere"], [189, "did-you-get-stuck-anywhere"], [190, "did-you-get-stuck-anywhere"], [191, "did-you-get-stuck-anywhere"], [192, "did-you-get-stuck-anywhere"], [193, "did-you-get-stuck-anywhere"], [194, "did-you-get-stuck-anywhere"], [195, "did-you-get-stuck-anywhere"], [196, "did-you-get-stuck-anywhere"], [197, "did-you-get-stuck-anywhere"], [198, "did-you-get-stuck-anywhere"], [199, "did-you-get-stuck-anywhere"], [200, "did-you-get-stuck-anywhere"], [201, "did-you-get-stuck-anywhere"], [202, "did-you-get-stuck-anywhere"], [203, "did-you-get-stuck-anywhere"], [204, "did-you-get-stuck-anywhere"], [205, "did-you-get-stuck-anywhere"], [206, "did-you-get-stuck-anywhere"], [207, "did-you-get-stuck-anywhere"], [208, "did-you-get-stuck-anywhere"], [209, "did-you-get-stuck-anywhere"], [210, "did-you-get-stuck-anywhere"], [211, "did-you-get-stuck-anywhere"], [212, "did-you-get-stuck-anywhere"], [213, "did-you-get-stuck-anywhere"], [214, "did-you-get-stuck-anywhere"], [215, "did-you-get-stuck-anywhere"], [216, "did-you-get-stuck-anywhere"], [217, "did-you-get-stuck-anywhere"], [226, "did-you-get-stuck-anywhere"], [229, "did-you-get-stuck-anywhere"], [232, "did-you-get-stuck-anywhere"], [238, "did-you-get-stuck-anywhere"], [241, "did-you-get-stuck-anywhere"], [244, "did-you-get-stuck-anywhere"], [247, "did-you-get-stuck-anywhere"], [250, "did-you-get-stuck-anywhere"], [253, "did-you-get-stuck-anywhere"], [256, "did-you-get-stuck-anywhere"], [259, "did-you-get-stuck-anywhere"]], "Raymarching!!": [[104, "raymarching"]], "ComboBox2D Progress!!": [[105, "combobox2d-progress"]], "Raymarching continued": [[106, "raymarching-continued"]], "TextBlock2D Progress!!": [[107, "textblock2d-progress"]], "Spherical harmonics": [[108, "spherical-harmonics"]], "May the Force be with you!!": [[109, "may-the-force-be-with-you"]], "Ball Collision Simulation:": [[109, "ball-collision-simulation"]], "Brick Wall Simulation:": [[109, "brick-wall-simulation"]], "Spherical harmonics, Continued.": [[110, "spherical-harmonics-continued"]], "Translation, Reposition, Rotation.": [[111, "translation-reposition-rotation"]], "Translation:": [[111, "translation"]], "Rotation:": [[111, "rotation"]], "Reposition:": [[111, "reposition"]], "Orientation, Sizing, Tab UI.": [[112, "orientation-sizing-tab-ui"]], "Multiple SDF primitives.": [[113, "multiple-sdf-primitives"]], "ComboBox2D, TextBlock2D, Clipping Overflow.": [[114, "combobox2d-textblock2d-clipping-overflow"]], "FURY 0.6.0 Released": [[115, "fury-0-6-0-released"]], "Improvements in SDF primitives.": [[116, "improvements-in-sdf-primitives"]], "Tab UI, TabPanel2D, Tab UI Tutorial.": [[117, "tab-ui-tabpanel2d-tab-ui-tutorial"]], "Merging SDF primitives.": [[118, "merging-sdf-primitives"]], "More Shaders!!": [[119, "more-shaders"], [121, "more-shaders"]], "Single Actor, Physics, Scrollbars.": [[120, "single-actor-physics-scrollbars"]], "Chain Simulation, Scrollbar Refactor, Tutorial Update.": [[122, "chain-simulation-scrollbar-refactor-tutorial-update"]], "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.": [[123, "wrecking-ball-simulation-scrollbars-update-physics-tutorials"]], "Outline Picker": [[124, "outline-picker"]], "FURY 0.6.1 Released": [[125, "fury-0-6-1-released"]], "Part of the Journey is the end unless its Open Source!": [[126, "part-of-the-journey-is-the-end-unless-its-open-source"]], "Open Dialog:": [[126, "open-dialog"]], "Save Dialog:": [[126, "save-dialog"]], "Google Summer of Code 2020 Final Work Product": [[127, "google-summer-of-code-2020-final-work-product"]], "Introduction": [[127, "introduction"]], "Proposed Objectives": [[127, "proposed-objectives"], [128, "proposed-objectives"], [164, "proposed-objectives"], [165, "proposed-objectives"], [166, "proposed-objectives"], [218, "proposed-objectives"], [219, "proposed-objectives"], [220, "proposed-objectives"]], "Unsubmitted Functionalities": [[127, "unsubmitted-functionalities"]], "Objectives Completed": [[127, "objectives-completed"], [128, "objectives-completed"], [164, "objectives-completed"], [165, "objectives-completed"], [166, "objectives-completed"], [218, "objectives-completed"], [219, "objectives-completed"], [220, "objectives-completed"]], "Other Objectives": [[127, "other-objectives"], [128, "other-objectives"], [164, "other-objectives"], [165, "other-objectives"], [218, "other-objectives"], [219, "other-objectives"], [220, "other-objectives"]], "Timeline": [[127, "timeline"], [128, "timeline"], [164, "timeline"], [165, "timeline"], [166, "timeline"], [218, "timeline"], [219, "timeline"], [220, "timeline"], [264, "timeline"]], "Google Summer of Code Final Work Product": [[128, "google-summer-of-code-final-work-product"], [164, "google-summer-of-code-final-work-product"], [165, "google-summer-of-code-final-work-product"], [218, "google-summer-of-code-final-work-product"], [219, "google-summer-of-code-final-work-product"], [220, "google-summer-of-code-final-work-product"]], "Modified Objectives": [[128, "modified-objectives"], [219, "modified-objectives"]], "Objectives in Progress": [[128, "objectives-in-progress"], [164, "objectives-in-progress"], [165, "objectives-in-progress"], [218, "objectives-in-progress"], [219, "objectives-in-progress"], [220, "objectives-in-progress"]], "Shader Showcase": [[129, "shader-showcase"]], "FURY 0.7.0 Released": [[131, "fury-0-7-0-released"], [159, "fury-0-7-0-released"]], "Weekly Check-In #1": [[132, "weekly-check-in-1"]], "What did I do this week?": [[132, "what-did-i-do-this-week"], [133, "what-did-i-do-this-week"], [136, "what-did-i-do-this-week"], [139, "what-did-i-do-this-week"], [142, "what-did-i-do-this-week"], [145, "what-did-i-do-this-week"], [148, "what-did-i-do-this-week"], [150, "what-did-i-do-this-week"], [151, "what-did-i-do-this-week"], [153, "what-did-i-do-this-week"], [154, "what-did-i-do-this-week"], [156, "what-did-i-do-this-week"], [157, "what-did-i-do-this-week"], [160, "what-did-i-do-this-week"], [162, "what-did-i-do-this-week"], [167, "what-did-i-do-this-week"], [168, "what-did-i-do-this-week"], [225, "what-did-i-do-this-week"], [228, "what-did-i-do-this-week"], [231, "what-did-i-do-this-week"], [234, "what-did-i-do-this-week"], [235, "what-did-i-do-this-week"], [237, "what-did-i-do-this-week"], [240, "what-did-i-do-this-week"], [243, "what-did-i-do-this-week"], [246, "what-did-i-do-this-week"], [249, "what-did-i-do-this-week"], [252, "what-did-i-do-this-week"], [255, "what-did-i-do-this-week"], [258, "what-did-i-do-this-week"]], "Did I get stuck anywhere?": [[132, "did-i-get-stuck-anywhere"], [133, "did-i-get-stuck-anywhere"], [136, "did-i-get-stuck-anywhere"], [138, "did-i-get-stuck-anywhere"], [139, "did-i-get-stuck-anywhere"], [142, "did-i-get-stuck-anywhere"], [145, "did-i-get-stuck-anywhere"], [148, "did-i-get-stuck-anywhere"], [150, "did-i-get-stuck-anywhere"], [151, "did-i-get-stuck-anywhere"], [153, "did-i-get-stuck-anywhere"], [154, "did-i-get-stuck-anywhere"], [156, "did-i-get-stuck-anywhere"], [157, "did-i-get-stuck-anywhere"], [160, "did-i-get-stuck-anywhere"], [162, "did-i-get-stuck-anywhere"], [167, "did-i-get-stuck-anywhere"], [168, "did-i-get-stuck-anywhere"], [225, "did-i-get-stuck-anywhere"], [228, "did-i-get-stuck-anywhere"], [231, "did-i-get-stuck-anywhere"], [234, "did-i-get-stuck-anywhere"], [235, "did-i-get-stuck-anywhere"], [237, "did-i-get-stuck-anywhere"], [240, "did-i-get-stuck-anywhere"], [243, "did-i-get-stuck-anywhere"], [246, "did-i-get-stuck-anywhere"], [249, "did-i-get-stuck-anywhere"], [252, "did-i-get-stuck-anywhere"], [255, "did-i-get-stuck-anywhere"], [258, "did-i-get-stuck-anywhere"]], "What is coming up next?": [[132, "what-is-coming-up-next"], [133, "what-is-coming-up-next"], [136, "what-is-coming-up-next"], [138, "what-is-coming-up-next"], [139, "what-is-coming-up-next"], [142, "what-is-coming-up-next"], [145, "what-is-coming-up-next"], [148, "what-is-coming-up-next"], [150, "what-is-coming-up-next"], [153, "what-is-coming-up-next"], [156, "what-is-coming-up-next"], [167, "what-is-coming-up-next"], [175, "what-is-coming-up-next"], [176, "what-is-coming-up-next"], [178, "what-is-coming-up-next"], [180, "what-is-coming-up-next"], [184, "what-is-coming-up-next"], [187, "what-is-coming-up-next"], [190, "what-is-coming-up-next"], [193, "what-is-coming-up-next"], [196, "what-is-coming-up-next"], [199, "what-is-coming-up-next"], [202, "what-is-coming-up-next"], [204, "what-is-coming-up-next"], [208, "what-is-coming-up-next"], [209, "what-is-coming-up-next"], [211, "what-is-coming-up-next"], [214, "what-is-coming-up-next"], [225, "what-is-coming-up-next"], [226, "what-is-coming-up-next"], [228, "what-is-coming-up-next"], [229, "what-is-coming-up-next"], [231, "what-is-coming-up-next"], [232, "what-is-coming-up-next"], [234, "what-is-coming-up-next"], [235, "what-is-coming-up-next"], [237, "what-is-coming-up-next"], [238, "what-is-coming-up-next"], [240, "what-is-coming-up-next"], [241, "what-is-coming-up-next"], [243, "what-is-coming-up-next"], [244, "what-is-coming-up-next"], [246, "what-is-coming-up-next"], [247, "what-is-coming-up-next"], [249, "what-is-coming-up-next"], [250, "what-is-coming-up-next"], [252, "what-is-coming-up-next"], [253, "what-is-coming-up-next"], [255, "what-is-coming-up-next"], [256, "what-is-coming-up-next"], [258, "what-is-coming-up-next"], [259, "what-is-coming-up-next"]], "Week #1: Welcome to my weekly Blogs!": [[133, "week-1-welcome-to-my-weekly-blogs"]], "Welcome to my GSoC Blog!": [[134, "welcome-to-my-gsoc-blog"]], "A Stadia-like system for data visualization": [[135, "a-stadia-like-system-for-data-visualization"]], "How does it works?": [[135, "how-does-it-works"]], "Sharing data between process": [[135, "sharing-data-between-process"]], "multiprocessing RawArray": [[135, "multiprocessing-rawarray"]], "Multiprocessing inside of different Operating Systems": [[135, "multiprocessing-inside-of-different-operating-systems"]], "Week #2: Feature additions in UI and IO modules": [[136, "week-2-feature-additions-in-ui-and-io-modules"]], "First week of coding!": [[137, "first-week-of-coding"]], "Weekly Check-In #3": [[138, "weekly-check-in-3"]], "A python-core issue": [[138, "a-python-core-issue"]], "Week #3: Adapting GridLayout to work with UI": [[139, "week-3-adapting-gridlayout-to-work-with-ui"]], "Second week of coding!": [[140, "second-week-of-coding"]], "SOLID, monkey patching a python issue and network visualization through WebRTC": [[141, "solid-monkey-patching-a-python-issue-and-network-visualization-through-webrtc"]], "Streaming System": [[141, "streaming-system"]], "Code Refactoring": [[141, "code-refactoring"]], "Abstract class and SOLID": [[141, "abstract-class-and-solid"]], "Using namedtuples to grant immutability and to avoid silent bugs": [[141, "using-namedtuples-to-grant-immutability-and-to-avoid-silent-bugs"]], "Testing": [[141, "testing"]], "Most relevant bugs": [[141, "most-relevant-bugs"]], "Network Layout (Helios-FURY)": [[141, "network-layout-helios-fury"]], "Refs:": [[141, "refs"]], "Week #4: Adding Tree UI to the UI module": [[142, "week-4-adding-tree-ui-to-the-ui-module"]], "Third week of coding!": [[143, "third-week-of-coding"]], "Weekly Check-In #5": [[144, "weekly-check-in-5"]], "fury-gl/fury PR#437: WebRTC streaming system for FURY": [[144, "fury-gl-fury-pr-437-webrtc-streaming-system-for-fury"]], "fury-gl/helios PR 1: Network Layout and SuperActors": [[144, "fury-gl-helios-pr-1-network-layout-and-superactors"]], "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes": [[145, "week-5-rebasing-all-prs-w-r-t-the-ui-restructuring-tree2d-bug-fixes"]], "Fourth week of coding!": [[146, "fourth-week-of-coding"]], "Network layout algorithms using IPC": [[147, "network-layout-algorithms-using-ipc"]], "The problem: network layout algorithm implementations with a blocking behavior": [[147, "the-problem-network-layout-algorithm-implementations-with-a-blocking-behavior"]], "Why is using the python threading is not a good solution?": [[147, "why-is-using-the-python-threading-is-not-a-good-solution"]], "IPC using python": [[147, "ipc-using-python"]], "How have I implemented the code for A and B?": [[147, "how-have-i-implemented-the-code-for-a-and-b"]], "Results": [[147, "results"]], "Next steps": [[147, "next-steps"]], "Summary of most important pull-requests:": [[147, "summary-of-most-important-pull-requests"]], "Week #6: Bug fixes, Working on Tree2D UI": [[148, "week-6-bug-fixes-working-on-tree2d-ui"]], "Fifth week of coding!": [[149, "fifth-week-of-coding"]], "Weekly Check-In #7": [[150, "weekly-check-in-7"]], "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.": [[151, "week-7-finalizing-the-stalling-prs-finishing-up-tree2d-ui"]], "Sixth week of coding!": [[152, "sixth-week-of-coding"]], "Weekly Check-In #8": [[153, "weekly-check-in-8"]], "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D": [[154, "week-8-code-cleanup-finishing-up-open-prs-continuing-work-on-tree2d"]], "Seventh week of coding!": [[155, "seventh-week-of-coding"]], "Week #09: Sphinx custom summary": [[156, "week-09-sphinx-custom-summary"]], "FURY/Helios": [[156, "fury-helios"], [167, "fury-helios"], [168, "fury-helios"]], "FURY": [[156, "fury"], [167, "fury"], [168, "fury"]], "Week #9: More Layouts!": [[157, "week-9-more-layouts"]], "Eighth coding week!": [[158, "eighth-coding-week"]], "Week#10: Accordion UI, Support for sprite sheet animations": [[160, "week-10-accordion-ui-support-for-sprite-sheet-animations"]], "Ninth coding week!": [[161, "ninth-coding-week"]], "Week #11: Finalizing open Pull Requests": [[162, "week-11-finalizing-open-pull-requests"]], "Tenth coding week!": [[163, "tenth-coding-week"]], "Google Summer of Code 2021 - Final Report - Bruno Messias": [[166, "google-summer-of-code-2021-final-report-bruno-messias"]], "Abstract": [[166, "abstract"]], "Week #10: SDF Fonts": [[167, "week-10-sdf-fonts"]], "Week #11: Removing the flickering effect": [[168, "week-11-removing-the-flickering-effect"]], "FURY 0.8.0 Released": [[169, "fury-0-8-0-released"]], "Contribute to FURY via Google Summer of Code 2022": [[170, "contribute-to-fury-via-google-summer-of-code-2022"]], "My journey till getting accepted into GSoC22": [[171, "my-journey-till-getting-accepted-into-gsoc22"]], "A Little About Myself": [[171, "a-little-about-myself"]], "My first coding experience": [[171, "my-first-coding-experience"]], "Developing a 3D game": [[171, "developing-a-3d-game"]], "My journey to GSoC22": [[171, "my-journey-to-gsoc22"]], "The day I got accepted": [[171, "the-day-i-got-accepted"]], "My Journey to GSoC 2022": [[172, "my-journey-to-gsoc-2022"]], "About Myself": [[172, "about-myself"]], "Intro to Open-Source and GSoC": [[172, "intro-to-open-source-and-gsoc"]], "The Day": [[172, "the-day"]], "Pre-GSoC Journey": [[173, "pre-gsoc-journey"]], "The Beginning of Programming": [[173, "the-beginning-of-programming"]], "Interest in Game Development and Animation": [[173, "interest-in-game-development-and-animation"]], "Intro to Opensource": [[173, "intro-to-opensource"]], "GSoC - 21": [[173, "gsoc-21"]], "GSoC - 22": [[173, "gsoc-22"]], "Week 1: Implementing a basic Keyframe animation API": [[174, "week-1-implementing-a-basic-keyframe-animation-api"]], "Week 1 - Laying the Foundation of DrawPanel UI": [[175, "week-1-laying-the-foundation-of-drawpanel-ui"]], "Week 2 - Improving DrawPanel UI": [[176, "week-2-improving-drawpanel-ui"]], "Week 1 - A Basic glTF Importer": [[177, "week-1-a-basic-gltf-importer"]], "Week 3 - Dealing with Problems": [[178, "week-3-dealing-with-problems"]], "Week 2: Implementing non-linear and color interpolators": [[179, "week-2-implementing-non-linear-and-color-interpolators"]], "Week 4 - Fixing the Clamping Issue": [[180, "week-4-fixing-the-clamping-issue"]], "Week 2 - Improving Fetcher and Exporting glTF": [[181, "week-2-improving-fetcher-and-exporting-gltf"]], "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!": [[182, "week-3-redesigning-the-api-implementing-cubic-bezier-interpolator-and-making-progress-on-the-gpu-side"]], "Week 3 - Fixing fetcher, adding tests and docs": [[183, "week-3-fixing-fetcher-adding-tests-and-docs"]], "Week 5 - Working on new features": [[184, "week-5-working-on-new-features"]], "Week 4: Camera animation, interpolation in GLSL, and a single Timeline!": [[185, "week-4-camera-animation-interpolation-in-glsl-and-a-single-timeline"]], "Week 4 - Finalizing glTF loader": [[186, "week-4-finalizing-gltf-loader"]], "Week 6 - Supporting Rotation of the Shapes from the Center": [[187, "week-6-supporting-rotation-of-the-shapes-from-the-center"]], "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests": [[188, "week-5-slerp-implementation-documenting-the-timeline-and-adding-unit-tests"]], "Week 5 - Creating PR for glTF exporter and fixing the loader": [[189, "week-5-creating-pr-for-gltf-exporter-and-fixing-the-loader"]], "Week 7 - Working on Rotation PR and Trying Freehand Drawing": [[190, "week-7-working-on-rotation-pr-and-trying-freehand-drawing"]], "Week 6: Fixing the Timeline issues and equipping it with more features": [[191, "week-6-fixing-the-timeline-issues-and-equipping-it-with-more-features"]], "Week 6 - Extracting the animation data": [[192, "week-6-extracting-the-animation-data"]], "Week 8 - Working on the polyline feature": [[193, "week-8-working-on-the-polyline-feature"]], "Week 7: Billboard spheres and implementing interpolators using closures": [[194, "week-7-billboard-spheres-and-implementing-interpolators-using-closures"]], "Week 7 - Fixing bugs in animations": [[195, "week-7-fixing-bugs-in-animations"]], "Week 9 - Grouping and Transforming Shapes": [[196, "week-9-grouping-and-transforming-shapes"]], "Week 8 - Fixing animation bugs": [[197, "week-8-fixing-animation-bugs"]], "Week 8: Back to the shader-based version of the Timeline": [[198, "week-8-back-to-the-shader-based-version-of-the-timeline"]], "Week 10 - Understanding Codes and Playing with Animation": [[199, "week-10-understanding-codes-and-playing-with-animation"]], "Week 9: Animating primitives of the same actor": [[200, "week-9-animating-primitives-of-the-same-actor"]], "Week 9 - First working skeletal animation prototype": [[201, "week-9-first-working-skeletal-animation-prototype"]], "Week 11 - Creating a base for Freehand Drawing": [[202, "week-11-creating-a-base-for-freehand-drawing"]], "Week 10: Supporting hierarchical animating": [[203, "week-10-supporting-hierarchical-animating"]], "Week 12 - Fixing translating issues and updating tests": [[204, "week-12-fixing-translating-issues-and-updating-tests"]], "Week 10 - Multi-node skinning support": [[205, "week-10-multi-node-skinning-support"]], "Week 11: Improving tutorials a little": [[206, "week-11-improving-tutorials-a-little"]], "Week 11 - Multiple transformations support and adding tests": [[207, "week-11-multiple-transformations-support-and-adding-tests"]], "Week 13 - Separating tests and fixing bugs": [[208, "week-13-separating-tests-and-fixing-bugs"]], "Week 14 - Updating DrawPanel architecture": [[209, "week-14-updating-drawpanel-architecture"]], "Week 12 - Adding skeleton as actors and fix global transformation": [[210, "week-12-adding-skeleton-as-actors-and-fix-global-transformation"]], "Week 15 - Highlighting DrawShapes": [[211, "week-15-highlighting-drawshapes"]], "Week 13 - Multi-bone skeletal animation support": [[212, "week-13-multi-bone-skeletal-animation-support"]], "Week 13: Keyframes animation is now a bit easier in FURY": [[213, "week-13-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 16 - Working with Rotations!": [[214, "week-16-working-with-rotations"]], "Week 14: Keyframes animation is now a bit easier in FURY": [[215, "week-14-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 14 - Morphing is here!": [[216, "week-14-morphing-is-here"]], "Week 12: Adding new tutorials": [[217, "week-12-adding-new-tutorials"]], "GSoC Weekly Blogs": [[218, "gsoc-weekly-blogs"]], "Loading Static glTF models": [[220, "loading-static-gltf-models"]], "Exporting Scene as a glTF": [[220, "exporting-scene-as-a-gltf"]], "Simple Actor Animations": [[220, "simple-actor-animations"]], "Morphing in glTF": [[220, "morphing-in-gltf"]], "Skeletal Animations (Skining)": [[220, "skeletal-animations-skining"]], "PBR and emission materials in glTF": [[220, "pbr-and-emission-materials-in-gltf"]], "Skinning for models with no indices": [[220, "skinning-for-models-with-no-indices"]], "Fetcher for importing glTF files from Khronos-glTF-Samples": [[220, "fetcher-for-importing-gltf-files-from-khronos-gltf-samples"]], "Other Pull Requests": [[220, "other-pull-requests"]], "GSoC weekly blogs": [[220, "gsoc-weekly-blogs"]], "Contribute to FURY via Google Summer of Code 2023": [[221, "contribute-to-fury-via-google-summer-of-code-2023"]], "FURY 0.9.0 Released": [[222, "fury-0-9-0-released"]], "The Beginning of Everything - Week 0": [[223, "the-beginning-of-everything-week-0"]], "So it begins\u2026": [[223, "so-it-begins"]], "The Community Bonding Period": [[223, "the-community-bonding-period"]], "The Project\u2019s Goal": [[223, "the-project-s-goal"]], "This Week\u2019s Goal": [[223, "this-week-s-goal"]], "Week 0: Community Bounding Period": [[224, "week-0-community-bounding-period"], [225, "week-0-community-bounding-period"]], "GSoC 2023: Community Bonding Period": [[224, "gsoc-2023-community-bonding-period"], [225, "gsoc-2023-community-bonding-period"]], "Week 1: Working with SpinBox and TextBox Enhancements": [[226, "week-1-working-with-spinbox-and-textbox-enhancements"]], "The FBO Saga - Week 1": [[227, "the-fbo-saga-week-1"]], "This Past Week": [[227, "this-past-week"]], "My Current Problems": [[227, "my-current-problems"]], "What About Next Week?": [[227, "what-about-next-week"]], "Week 1: Ellipsoid actor implemented with SDF": [[228, "week-1-ellipsoid-actor-implemented-with-sdf"]], "Week 2: Tackling Text Justification and Icon Flaw Issues": [[229, "week-2-tackling-text-justification-and-icon-flaw-issues"]], "Week 2: The Importance of (good) Documentation": [[230, "week-2-the-importance-of-good-documentation"]], "This Last Week\u2019s Effort": [[230, "this-last-week-s-effort"], [233, "this-last-week-s-effort"]], "Where the Problem Was": [[230, "where-the-problem-was"], [233, "where-the-problem-was"], [236, "where-the-problem-was"], [239, "where-the-problem-was"], [242, "where-the-problem-was"]], "This Week\u2019s Goals": [[230, "this-week-s-goals"], [233, "this-week-s-goals"], [236, "this-week-s-goals"], [239, "this-week-s-goals"], [242, "this-week-s-goals"], [245, "this-week-s-goals"], [248, "this-week-s-goals"], [251, "this-week-s-goals"], [254, "this-week-s-goals"], [257, "this-week-s-goals"]], "Week 2: Making adjustments to the Ellipsoid Actor": [[231, "week-2-making-adjustments-to-the-ellipsoid-actor"]], "Week 3: Resolving Combobox Icon Flaw and TextBox Justification": [[232, "week-3-resolving-combobox-icon-flaw-and-textbox-justification"]], "Week 3: Watch Your Expectations": [[233, "week-3-watch-your-expectations"]], "Week 3: Working on uncertainty and details of the first PR": [[234, "week-3-working-on-uncertainty-and-details-of-the-first-pr"]], "Week 4: Exam Preparations and Reviewing": [[235, "week-4-exam-preparations-and-reviewing"]], "Week 4: Nothing is Ever Lost": [[236, "week-4-nothing-is-ever-lost"]], "Last Week\u2019s Effort": [[236, "last-week-s-effort"], [239, "last-week-s-effort"], [245, "last-week-s-effort"], [248, "last-week-s-effort"], [251, "last-week-s-effort"], [254, "last-week-s-effort"], [257, "last-week-s-effort"], [260, "last-week-s-effort"]], "Week 4: First draft of the DTI uncertainty visualization": [[237, "week-4-first-draft-of-the-dti-uncertainty-visualization"]], "Week 5: Trying out PRs and Planning Ahead": [[238, "week-5-trying-out-prs-and-planning-ahead"]], "Week 5: All Roads Lead to Rome": [[239, "week-5-all-roads-lead-to-rome"]], "Week 5: Preparing the data for the Ellipsoid tutorial": [[240, "week-5-preparing-the-data-for-the-ellipsoid-tutorial"]], "Week 6: BoundingBox for TextBlock2D!": [[241, "week-6-boundingbox-for-textblock2d"]], "Week 6: Things are Starting to Build Up": [[242, "week-6-things-are-starting-to-build-up"]], "What I did Last Week": [[242, "what-i-did-last-week"]], "Week 6: First draft of the Ellipsoid tutorial": [[243, "week-6-first-draft-of-the-ellipsoid-tutorial"]], "Week 7: Sowing the seeds for TreeUI": [[244, "week-7-sowing-the-seeds-for-treeui"]], "Week 7: Experimentation Done": [[245, "week-7-experimentation-done"]], "Was it Hard?": [[245, "was-it-hard"]], "Week 7: Adjustments on the Uncertainty Cones visualization": [[246, "week-7-adjustments-on-the-uncertainty-cones-visualization"]], "Week 8: Another week with TextBlockUI": [[247, "week-8-another-week-with-textblockui"]], "Week 8: The Birth of a Versatile API": [[248, "week-8-the-birth-of-a-versatile-api"]], "So how did it go?": [[248, "so-how-did-it-go"], [251, "so-how-did-it-go"], [254, "so-how-did-it-go"], [257, "so-how-did-it-go"], [260, "so-how-did-it-go"]], "Week 8: Working on Ellipsoid Tutorial and exploring SH": [[249, "week-8-working-on-ellipsoid-tutorial-and-exploring-sh"]], "Week 9: TextBlock2D is Finally Merged!": [[250, "week-9-textblock2d-is-finally-merged"]], "Week 9: It is Polishing Time!": [[251, "week-9-it-is-polishing-time"]], "Week 9: Tutorial done and polishing DTI uncertainty": [[252, "week-9-tutorial-done-and-polishing-dti-uncertainty"]], "Week 10: Its time for a Spin-Box!": [[253, "week-10-its-time-for-a-spin-box"]], "Week 10: Ready for Review!": [[254, "week-10-ready-for-review"]], "Week 10 : Start of SH implementation experiments": [[255, "week-10-start-of-sh-implementation-experiments"]], "Week 11: Bye Bye SpinBox": [[256, "week-11-bye-bye-spinbox"]], "Week 11: A Refactor is Sometimes Needed": [[257, "week-11-a-refactor-is-sometimes-needed"]], "Week 11 : Adjusting ODF implementation and looking for solutions on issues found": [[258, "week-11-adjusting-odf-implementation-and-looking-for-solutions-on-issues-found"]], "Week 12: FileDialog Quest Begins!": [[259, "week-12-filedialog-quest-begins"]], "Week 12: Now That is (almost) a Wrap!": [[260, "week-12-now-that-is-almost-a-wrap"]], "The Next Steps": [[260, "the-next-steps"]], "fury": [[261, "module-fury"]], "get_info": [[261, "get-info"]], "enable_warnings": [[261, "enable-warnings"]], "disable_warnings": [[261, "disable-warnings"]], "actor": [[262, "module-fury.actor"]], "Container": [[262, "container"]], "slicer": [[262, "slicer"]], "surface": [[262, "surface"]], "contour_from_roi": [[262, "contour-from-roi"]], "contour_from_label": [[262, "contour-from-label"]], "streamtube": [[262, "streamtube"]], "line": [[262, "line"]], "scalar_bar": [[262, "scalar-bar"]], "axes": [[262, "axes"]], "odf_slicer": [[262, "odf-slicer"]], "tensor_slicer": [[262, "tensor-slicer"]], "peak_slicer": [[262, "peak-slicer"]], "peak": [[262, "peak"]], "dot": [[262, "dot"]], "dots": [[262, "dots"]], "point": [[262, "point"]], "sphere": [[262, "sphere"]], "cylinder": [[262, "cylinder"]], "disk": [[262, "disk"]], "square": [[262, "square"]], "rectangle": [[262, "rectangle"]], "box": [[262, "box"]], "cube": [[262, "cube"]], "arrow": [[262, "arrow"]], "cone": [[262, "cone"]], "triangularprism": [[262, "triangularprism"]], "rhombicuboctahedron": [[262, "rhombicuboctahedron"]], "pentagonalprism": [[262, "pentagonalprism"]], "octagonalprism": [[262, "octagonalprism"]], "frustum": [[262, "frustum"]], "superquadric": [[262, "superquadric"]], "billboard": [[262, "billboard"]], "vector_text": [[262, "vector-text"]], "label": [[262, "label"]], "text_3d": [[262, "text-3d"]], "grid": [[262, "grid"]], "figure": [[262, "figure"]], "texture": [[262, "texture"]], "texture_update": [[262, "texture-update"]], "texture_on_sphere": [[262, "texture-on-sphere"]], "texture_2d": [[262, "texture-2d"]], "sdf": [[262, "sdf"]], "markers": [[262, "markers"]], "ellipsoid": [[262, "ellipsoid"]], "actors": [[263, "module-fury.actors"]], "Module: actors.odf_slicer": [[263, "module-fury.actors.odf_slicer"]], "Module: actors.peak": [[263, "module-fury.actors.peak"]], "Module: actors.tensor": [[263, "module-fury.actors.tensor"]], "OdfSlicerActor": [[263, "odfsliceractor"]], "PeakActor": [[263, "peakactor"]], "tensor_ellipsoid": [[263, "tensor-ellipsoid"]], "animation": [[264, "module-fury.animation"]], "Module: animation.animation": [[264, "module-fury.animation.animation"]], "Module: animation.helpers": [[264, "module-fury.animation.helpers"]], "Module: animation.interpolator": [[264, "module-fury.animation.interpolator"]], "Module: animation.timeline": [[264, "module-fury.animation.timeline"]], "CameraAnimation": [[264, "cameraanimation"]], "get_previous_timestamp": [[264, "get-previous-timestamp"]], "get_next_timestamp": [[264, "get-next-timestamp"]], "get_timestamps_from_keyframes": [[264, "get-timestamps-from-keyframes"]], "get_values_from_keyframes": [[264, "get-values-from-keyframes"]], "get_time_tau": [[264, "get-time-tau"]], "lerp": [[264, "lerp"]], "euclidean_distances": [[264, "euclidean-distances"]], "spline_interpolator": [[264, "spline-interpolator"]], "cubic_spline_interpolator": [[264, "cubic-spline-interpolator"]], "step_interpolator": [[264, "step-interpolator"]], "linear_interpolator": [[264, "linear-interpolator"]], "cubic_bezier_interpolator": [[264, "cubic-bezier-interpolator"]], "slerp": [[264, "slerp"]], "color_interpolator": [[264, "color-interpolator"]], "hsv_color_interpolator": [[264, "hsv-color-interpolator"]], "lab_color_interpolator": [[264, "lab-color-interpolator"]], "xyz_color_interpolator": [[264, "xyz-color-interpolator"]], "tan_cubic_spline_interpolator": [[264, "tan-cubic-spline-interpolator"]], "colormap": [[265, "module-fury.colormap"]], "colormap_lookup_table": [[265, "colormap-lookup-table"]], "cc": [[265, "cc"]], "ss": [[265, "ss"]], "boys2rgb": [[265, "boys2rgb"]], "orient2rgb": [[265, "orient2rgb"]], "line_colors": [[265, "line-colors"]], "get_cmap": [[265, "get-cmap"]], "create_colormap": [[265, "create-colormap"]], "distinguishable_colormap": [[265, "distinguishable-colormap"]], "hex_to_rgb": [[265, "hex-to-rgb"]], "rgb2hsv": [[265, "rgb2hsv"]], "hsv2rgb": [[265, "hsv2rgb"]], "xyz_from_rgb": [[265, "xyz-from-rgb"]], "rgb_from_xyz": [[265, "rgb-from-xyz"]], "xyz2rgb": [[265, "xyz2rgb"]], "rgb2xyz": [[265, "rgb2xyz"]], "get_xyz_coords": [[265, "get-xyz-coords"]], "xyz2lab": [[265, "xyz2lab"]], "lab2xyz": [[265, "lab2xyz"]], "rgb2lab": [[265, "rgb2lab"]], "lab2rgb": [[265, "lab2rgb"]], "convert": [[266, "module-fury.convert"]], "matplotlib_figure_to_numpy": [[266, "matplotlib-figure-to-numpy"]], "data": [[267, "module-fury.data"]], "Module: data.fetcher": [[267, "module-fury.data.fetcher"]], "DATA_DIR": [[267, "data-dir"]], "update_progressbar": [[267, "update-progressbar"]], "copyfileobj_withprogress": [[267, "copyfileobj-withprogress"]], "check_sha": [[267, "check-sha"]], "fetch_data": [[267, "fetch-data"]], "fetch_gltf": [[267, "fetch-gltf"]], "fetch_viz_cubemaps": [[267, "fetch-viz-cubemaps"]], "fetch_viz_icons": [[267, "fetch-viz-icons"]], "fetch_viz_new_icons": [[267, "fetch-viz-new-icons"]], "fetch_viz_wiki_nw": [[267, "fetch-viz-wiki-nw"]], "fetch_viz_models": [[267, "fetch-viz-models"]], "fetch_viz_dmri": [[267, "fetch-viz-dmri"]], "fetch_viz_textures": [[267, "fetch-viz-textures"]], "read_viz_cubemap": [[267, "read-viz-cubemap"]], "read_viz_icons": [[267, "read-viz-icons"]], "read_viz_models": [[267, "read-viz-models"]], "read_viz_textures": [[267, "read-viz-textures"]], "read_viz_dmri": [[267, "read-viz-dmri"]], "read_viz_gltf": [[267, "read-viz-gltf"]], "list_gltf_sample_models": [[267, "list-gltf-sample-models"]], "decorators": [[268, "module-fury.decorators"]], "SKIP_RE": [[268, "skip-re"]], "doctest_skip_parser": [[268, "doctest-skip-parser"]], "deprecator": [[269, "module-fury.deprecator"]], "ExpiredDeprecationError": [[269, "expireddeprecationerror"]], "ArgsDeprecationWarning": [[269, "argsdeprecationwarning"]], "_LEADING_WHITE": [[269, "leading-white"]], "cmp_pkg_version": [[269, "cmp-pkg-version"]], "is_bad_version": [[269, "is-bad-version"]], "deprecate_with_version": [[269, "deprecate-with-version"]], "deprecated_params": [[269, "deprecated-params"]], "gltf": [[270, "module-fury.gltf"]], "glTF": [[270, "id1"]], "export_scene": [[270, "export-scene"]], "write_scene": [[270, "write-scene"]], "write_node": [[270, "write-node"]], "write_mesh": [[270, "write-mesh"]], "write_camera": [[270, "write-camera"]], "get_prim": [[270, "get-prim"]], "write_material": [[270, "write-material"]], "write_accessor": [[270, "write-accessor"]], "write_bufferview": [[270, "write-bufferview"]], "write_buffer": [[270, "write-buffer"]], "io": [[271, "module-fury.io"]], "load_cubemap_texture": [[271, "load-cubemap-texture"]], "load_image": [[271, "load-image"]], "load_text": [[271, "load-text"]], "save_image": [[271, "save-image"]], "load_polydata": [[271, "load-polydata"]], "save_polydata": [[271, "save-polydata"]], "load_sprite_sheet": [[271, "load-sprite-sheet"]], "layout": [[272, "module-fury.layout"]], "Layout": [[272, "id1"]], "GridLayout": [[272, "gridlayout"]], "HorizontalLayout": [[272, "horizontallayout"]], "VerticalLayout": [[272, "verticallayout"]], "XLayout": [[272, "xlayout"]], "YLayout": [[272, "ylayout"]], "ZLayout": [[272, "zlayout"]], "lib": [[273, "module-fury.lib"]], "Command": [[273, "command"]], "LookupTable": [[273, "lookuptable"]], "Points": [[273, "points"]], "IdTypeArray": [[273, "idtypearray"]], "FloatArray": [[273, "floatarray"]], "DoubleArray": [[273, "doublearray"]], "StringArray": [[273, "stringarray"]], "UnsignedCharArray": [[273, "unsignedchararray"]], "AlgorithmOutput": [[273, "algorithmoutput"]], "Renderer": [[273, "renderer"]], "Skybox": [[273, "skybox"]], "Volume": [[273, "volume"]], "Actor2D": [[273, "actor2d"]], "Actor": [[273, "actor"]], "RenderWindow": [[273, "renderwindow"]], "RenderWindowInteractor": [[273, "renderwindowinteractor"]], "InteractorEventRecorder": [[273, "interactoreventrecorder"]], "WindowToImageFilter": [[273, "windowtoimagefilter"]], "InteractorStyle": [[273, "interactorstyle"]], "PropPicker": [[273, "proppicker"]], "PointPicker": [[273, "pointpicker"]], "CellPicker": [[273, "cellpicker"]], "WorldPointPicker": [[273, "worldpointpicker"]], "HardwareSelector": [[273, "hardwareselector"]], "ImageActor": [[273, "imageactor"]], "PolyDataMapper": [[273, "polydatamapper"]], "PolyDataMapper2D": [[273, "polydatamapper2d"]], "Assembly": [[273, "assembly"]], "DataSetMapper": [[273, "datasetmapper"]], "Texture": [[273, "texture"]], "TexturedActor2D": [[273, "texturedactor2d"]], "Follower": [[273, "follower"]], "TextActor": [[273, "textactor"]], "TextActor3D": [[273, "textactor3d"]], "Property2D": [[273, "property2d"]], "Camera": [[273, "camera"]], "VectorText": [[273, "vectortext"]], "LODActor": [[273, "lodactor"]], "ScalarBarActor": [[273, "scalarbaractor"]], "OpenGLRenderer": [[273, "openglrenderer"]], "Shader": [[273, "shader"]], "InteractorStyleImage": [[273, "interactorstyleimage"]], "InteractorStyleTrackballActor": [[273, "interactorstyletrackballactor"]], "InteractorStyleTrackballCamera": [[273, "interactorstyletrackballcamera"]], "InteractorStyleUser": [[273, "interactorstyleuser"]], "CleanPolyData": [[273, "cleanpolydata"]], "PolyDataNormals": [[273, "polydatanormals"]], "ContourFilter": [[273, "contourfilter"]], "TubeFilter": [[273, "tubefilter"]], "Glyph3D": [[273, "glyph3d"]], "TriangleFilter": [[273, "trianglefilter"]], "SplineFilter": [[273, "splinefilter"]], "TransformPolyDataFilter": [[273, "transformpolydatafilter"]], "RenderLargeImage": [[273, "renderlargeimage"]], "LoopSubdivisionFilter": [[273, "loopsubdivisionfilter"]], "ButterflySubdivisionFilter": [[273, "butterflysubdivisionfilter"]], "OutlineFilter": [[273, "outlinefilter"]], "LinearExtrusionFilter": [[273, "linearextrusionfilter"]], "TextureMapToPlane": [[273, "texturemaptoplane"]], "SphereSource": [[273, "spheresource"]], "CylinderSource": [[273, "cylindersource"]], "ArrowSource": [[273, "arrowsource"]], "ConeSource": [[273, "conesource"]], "DiskSource": [[273, "disksource"]], "TexturedSphereSource": [[273, "texturedspheresource"]], "RegularPolygonSource": [[273, "regularpolygonsource"]], "PolyData": [[273, "polydata"]], "ImageData": [[273, "imagedata"]], "DataObject": [[273, "dataobject"], [273, "id1"]], "CellArray": [[273, "cellarray"]], "PolyVertex": [[273, "polyvertex"]], "UnstructuredGrid": [[273, "unstructuredgrid"]], "Polygon": [[273, "polygon"]], "Molecule": [[273, "molecule"], [275, "molecule"]], "DataSetAttributes": [[273, "datasetattributes"]], "Transform": [[273, "transform"]], "Matrix4x4": [[273, "matrix4x4"]], "Matrix3x3": [[273, "matrix3x3"]], "ImageFlip": [[273, "imageflip"]], "ImageReslice": [[273, "imagereslice"]], "ImageMapToColors": [[273, "imagemaptocolors"]], "ImageReader2Factory": [[273, "imagereader2factory"]], "PNGReader": [[273, "pngreader"]], "BMPReader": [[273, "bmpreader"]], "JPEGReader": [[273, "jpegreader"]], "TIFFReader": [[273, "tiffreader"]], "PLYReader": [[273, "plyreader"]], "STLReader": [[273, "stlreader"]], "OBJReader": [[273, "objreader"]], "MNIObjectReader": [[273, "mniobjectreader"]], "PolyDataReader": [[273, "polydatareader"]], "XMLPolyDataReader": [[273, "xmlpolydatareader"]], "PNGWriter": [[273, "pngwriter"]], "BMPWriter": [[273, "bmpwriter"]], "JPEGWriter": [[273, "jpegwriter"]], "TIFFWriter": [[273, "tiffwriter"]], "PLYWriter": [[273, "plywriter"]], "STLWriter": [[273, "stlwriter"]], "MNIObjectWriter": [[273, "mniobjectwriter"]], "PolyDataWriter": [[273, "polydatawriter"]], "XMLPolyDataWriter": [[273, "xmlpolydatawriter"]], "SimpleBondPerceiver": [[273, "simplebondperceiver"]], "ProteinRibbonFilter": [[273, "proteinribbonfilter"]], "PeriodicTable": [[273, "periodictable"]], "OpenGLMoleculeMapper": [[273, "openglmoleculemapper"]], "VTK_VERSION": [[273, "vtk-version"]], "material": [[274, "module-fury.material"]], "manifest_pbr": [[274, "manifest-pbr"]], "manifest_principled": [[274, "manifest-principled"]], "manifest_standard": [[274, "manifest-standard"]], "molecular": [[275, "module-fury.molecular"]], "PTable": [[275, "ptable"]], "add_atom": [[275, "add-atom"]], "add_bond": [[275, "add-bond"]], "get_atomic_number": [[275, "get-atomic-number"]], "set_atomic_number": [[275, "set-atomic-number"]], "get_atomic_position": [[275, "get-atomic-position"]], "set_atomic_position": [[275, "set-atomic-position"]], "get_bond_order": [[275, "get-bond-order"]], "set_bond_order": [[275, "set-bond-order"]], "get_all_atomic_numbers": [[275, "get-all-atomic-numbers"]], "get_all_bond_orders": [[275, "get-all-bond-orders"]], "get_all_atomic_positions": [[275, "get-all-atomic-positions"]], "deep_copy_molecule": [[275, "deep-copy-molecule"]], "compute_bonding": [[275, "compute-bonding"]], "sphere_cpk": [[275, "sphere-cpk"]], "ball_stick": [[275, "ball-stick"]], "stick": [[275, "stick"]], "ribbon": [[275, "ribbon"]], "bounding_box": [[275, "bounding-box"]], "pick": [[276, "module-fury.pick"]], "PickingManager": [[276, "pickingmanager"]], "SelectionManager": [[276, "selectionmanager"]], "pkg_info": [[277, "module-fury.pkg_info"]], "pkg_commit_hash": [[277, "pkg-commit-hash"]], "primitive": [[278, "module-fury.primitive"]], "faces_from_sphere_vertices": [[278, "faces-from-sphere-vertices"]], "repeat_primitive_function": [[278, "repeat-primitive-function"]], "repeat_primitive": [[278, "repeat-primitive"]], "prim_square": [[278, "prim-square"]], "prim_box": [[278, "prim-box"]], "prim_sphere": [[278, "prim-sphere"]], "prim_superquadric": [[278, "prim-superquadric"]], "prim_tetrahedron": [[278, "prim-tetrahedron"]], "prim_icosahedron": [[278, "prim-icosahedron"]], "prim_rhombicuboctahedron": [[278, "prim-rhombicuboctahedron"]], "prim_star": [[278, "prim-star"]], "prim_triangularprism": [[278, "prim-triangularprism"]], "prim_pentagonalprism": [[278, "prim-pentagonalprism"]], "prim_octagonalprism": [[278, "prim-octagonalprism"]], "prim_frustum": [[278, "prim-frustum"]], "prim_cylinder": [[278, "prim-cylinder"]], "prim_arrow": [[278, "prim-arrow"]], "prim_cone": [[278, "prim-cone"]], "shaders": [[279, "module-fury.shaders"]], "Module: shaders.base": [[279, "module-fury.shaders.base"]], "SHADERS_DIR": [[279, "shaders-dir"]], "compose_shader": [[279, "compose-shader"]], "import_fury_shader": [[279, "import-fury-shader"]], "load_shader": [[279, "load-shader"]], "load": [[279, "load"]], "shader_to_actor": [[279, "shader-to-actor"]], "replace_shader_in_actor": [[279, "replace-shader-in-actor"]], "add_shader_callback": [[279, "add-shader-callback"]], "shader_apply_effects": [[279, "shader-apply-effects"]], "attribute_to_actor": [[279, "attribute-to-actor"]], "stream": [[280, "module-fury.stream"]], "Module: stream.client": [[280, "module-fury.stream.client"]], "Module: stream.constants": [[280, "module-fury.stream.constants"]], "Module: stream.server": [[280, "module-fury.stream.server"]], "Module: stream.server.async_app": [[280, "module-fury.stream.server.async_app"]], "Module: stream.server.main": [[280, "module-fury.stream.server.main"]], "Module: stream.tools": [[280, "module-fury.stream.tools"]], "Module: stream.widget": [[280, "module-fury.stream.widget"]], "FuryStreamClient": [[280, "furystreamclient"]], "FuryStreamInteraction": [[280, "furystreaminteraction"]], "callback_stream_client": [[280, "callback-stream-client"]], "interaction_callback": [[280, "interaction-callback"]], "_CQUEUE_EVENT_IDs": [[280, "cqueue-event-ids"]], "_CQUEUE_INDEX_INFO": [[280, "cqueue-index-info"]], "_CQUEUE": [[280, "cqueue"]], "pcs": [[280, "pcs"]], "set_weel": [[280, "set-weel"]], "set_mouse": [[280, "set-mouse"]], "set_mouse_click": [[280, "set-mouse-click"]], "get_app": [[280, "get-app"]], "RTCServer": [[280, "rtcserver"]], "web_server_raw_array": [[280, "web-server-raw-array"]], "web_server": [[280, "web-server"]], "GenericMultiDimensionalBuffer": [[280, "genericmultidimensionalbuffer"]], "RawArrayMultiDimensionalBuffer": [[280, "rawarraymultidimensionalbuffer"]], "SharedMemMultiDimensionalBuffer": [[280, "sharedmemmultidimensionalbuffer"]], "GenericCircularQueue": [[280, "genericcircularqueue"]], "ArrayCircularQueue": [[280, "arraycircularqueue"]], "SharedMemCircularQueue": [[280, "sharedmemcircularqueue"]], "GenericImageBufferManager": [[280, "genericimagebuffermanager"]], "RawArrayImageBufferManager": [[280, "rawarrayimagebuffermanager"]], "SharedMemImageBufferManager": [[280, "sharedmemimagebuffermanager"]], "IntervalTimerThreading": [[280, "intervaltimerthreading"]], "IntervalTimer": [[280, "intervaltimer"]], "remove_shm_from_resource_tracker": [[280, "remove-shm-from-resource-tracker"]], "Widget": [[280, "widget"]], "check_port_is_available": [[280, "check-port-is-available"]], "transform": [[281, "module-fury.transform"]], "_TUPLE2AXES": [[281, "tuple2axes"]], "euler_matrix": [[281, "euler-matrix"]], "sphere2cart": [[281, "sphere2cart"]], "cart2sphere": [[281, "cart2sphere"]], "translate": [[281, "translate"]], "rotate": [[281, "rotate"], [283, "rotate"]], "scale": [[281, "scale"]], "apply_transformation": [[281, "apply-transformation"]], "transform_from_matrix": [[281, "transform-from-matrix"]], "ui": [[282, "module-fury.ui"]], "Module: ui.containers": [[282, "module-fury.ui.containers"]], "Module: ui.core": [[282, "module-fury.ui.core"]], "Module: ui.elements": [[282, "module-fury.ui.elements"]], "Module: ui.helpers": [[282, "module-fury.ui.helpers"]], "Panel2D": [[282, "panel2d"]], "TabPanel2D": [[282, "tabpanel2d"]], "TabUI": [[282, "tabui"]], "ImageContainer2D": [[282, "imagecontainer2d"]], "GridUI": [[282, "gridui"]], "UI": [[282, "id1"]], "Rectangle2D": [[282, "rectangle2d"]], "Disk2D": [[282, "disk2d"]], "TextBlock2D": [[282, "textblock2d"]], "Button2D": [[282, "button2d"]], "TextBox2D": [[282, "textbox2d"]], "LineSlider2D": [[282, "lineslider2d"]], "LineDoubleSlider2D": [[282, "linedoubleslider2d"]], "RingSlider2D": [[282, "ringslider2d"]], "RangeSlider": [[282, "rangeslider"]], "Option": [[282, "option"]], "Checkbox": [[282, "checkbox"]], "RadioButton": [[282, "radiobutton"]], "ComboBox2D": [[282, "combobox2d"]], "ListBox2D": [[282, "listbox2d"]], "ListBoxItem2D": [[282, "listboxitem2d"]], "FileMenu2D": [[282, "filemenu2d"]], "DrawShape": [[282, "drawshape"]], "PlaybackPanel": [[282, "playbackpanel"]], "Card2D": [[282, "card2d"]], "SpinBox": [[282, "spinbox"]], "clip_overflow": [[282, "clip-overflow"]], "wrap_overflow": [[282, "wrap-overflow"]], "check_overflow": [[282, "check-overflow"]], "cal_bounding_box_2d": [[282, "cal-bounding-box-2d"]], "rotate_2d": [[282, "rotate-2d"]], "utils": [[283, "module-fury.utils"]], "remove_observer_from_actor": [[283, "remove-observer-from-actor"]], "set_input": [[283, "set-input"]], "numpy_to_vtk_points": [[283, "numpy-to-vtk-points"]], "numpy_to_vtk_colors": [[283, "numpy-to-vtk-colors"]], "numpy_to_vtk_cells": [[283, "numpy-to-vtk-cells"]], "numpy_to_vtk_image_data": [[283, "numpy-to-vtk-image-data"]], "map_coordinates_3d_4d": [[283, "map-coordinates-3d-4d"]], "lines_to_vtk_polydata": [[283, "lines-to-vtk-polydata"]], "get_polydata_lines": [[283, "get-polydata-lines"]], "get_polydata_triangles": [[283, "get-polydata-triangles"]], "get_polydata_vertices": [[283, "get-polydata-vertices"]], "get_polydata_tcoord": [[283, "get-polydata-tcoord"]], "get_polydata_normals": [[283, "get-polydata-normals"]], "get_polydata_tangents": [[283, "get-polydata-tangents"]], "get_polydata_colors": [[283, "get-polydata-colors"]], "get_polydata_field": [[283, "get-polydata-field"]], "add_polydata_numeric_field": [[283, "add-polydata-numeric-field"]], "set_polydata_primitives_count": [[283, "set-polydata-primitives-count"]], "get_polydata_primitives_count": [[283, "get-polydata-primitives-count"]], "primitives_count_to_actor": [[283, "primitives-count-to-actor"]], "primitives_count_from_actor": [[283, "primitives-count-from-actor"]], "set_polydata_triangles": [[283, "set-polydata-triangles"]], "set_polydata_vertices": [[283, "set-polydata-vertices"]], "set_polydata_normals": [[283, "set-polydata-normals"]], "set_polydata_tangents": [[283, "set-polydata-tangents"]], "set_polydata_colors": [[283, "set-polydata-colors"]], "set_polydata_tcoords": [[283, "set-polydata-tcoords"]], "update_polydata_normals": [[283, "update-polydata-normals"]], "get_polymapper_from_polydata": [[283, "get-polymapper-from-polydata"]], "get_actor_from_polymapper": [[283, "get-actor-from-polymapper"]], "get_actor_from_polydata": [[283, "get-actor-from-polydata"]], "get_actor_from_primitive": [[283, "get-actor-from-primitive"]], "repeat_sources": [[283, "repeat-sources"]], "apply_affine_to_actor": [[283, "apply-affine-to-actor"]], "apply_affine": [[283, "apply-affine"]], "asbytes": [[283, "asbytes"]], "vtk_matrix_to_numpy": [[283, "vtk-matrix-to-numpy"]], "numpy_to_vtk_matrix": [[283, "numpy-to-vtk-matrix"]], "get_bounding_box_sizes": [[283, "get-bounding-box-sizes"]], "get_grid_cells_position": [[283, "get-grid-cells-position"]], "shallow_copy": [[283, "shallow-copy"]], "rgb_to_vtk": [[283, "rgb-to-vtk"]], "normalize_v3": [[283, "normalize-v3"]], "normals_from_v_f": [[283, "normals-from-v-f"]], "tangents_from_direction_of_anisotropy": [[283, "tangents-from-direction-of-anisotropy"]], "triangle_order": [[283, "triangle-order"]], "change_vertices_order": [[283, "change-vertices-order"]], "fix_winding_order": [[283, "fix-winding-order"]], "vertices_from_actor": [[283, "vertices-from-actor"]], "colors_from_actor": [[283, "colors-from-actor"]], "normals_from_actor": [[283, "normals-from-actor"]], "tangents_from_actor": [[283, "tangents-from-actor"]], "array_from_actor": [[283, "array-from-actor"]], "normals_to_actor": [[283, "normals-to-actor"]], "tangents_to_actor": [[283, "tangents-to-actor"]], "compute_bounds": [[283, "compute-bounds"]], "update_actor": [[283, "update-actor"]], "get_bounds": [[283, "get-bounds"]], "represent_actor_as_wireframe": [[283, "represent-actor-as-wireframe"]], "update_surface_actor_colors": [[283, "update-surface-actor-colors"]], "color_check": [[283, "color-check"]], "is_ui": [[283, "is-ui"]], "set_actor_origin": [[283, "set-actor-origin"]], "window": [[284, "module-fury.window"]], "Scene": [[284, "scene"]], "ShowManager": [[284, "showmanager"]], "show": [[284, "show"]], "record": [[284, "record"]], "antialiasing": [[284, "antialiasing"]], "snapshot": [[284, "snapshot"]], "analyze_scene": [[284, "analyze-scene"]], "analyze_snapshot": [[284, "analyze-snapshot"]], "enable_stereo": [[284, "enable-stereo"]], "gl_get_current_state": [[284, "gl-get-current-state"]], "gl_reset_blend": [[284, "gl-reset-blend"]], "gl_enable_depth": [[284, "gl-enable-depth"]], "gl_disable_depth": [[284, "gl-disable-depth"]], "gl_enable_blend": [[284, "gl-enable-blend"]], "gl_disable_blend": [[284, "gl-disable-blend"]], "gl_set_additive_blending": [[284, "gl-set-additive-blending"]], "gl_set_additive_blending_white_background": [[284, "gl-set-additive-blending-white-background"]], "gl_set_normal_blending": [[284, "gl-set-normal-blending"]], "gl_set_multiplicative_blending": [[284, "gl-set-multiplicative-blending"]], "gl_set_subtractive_blending": [[284, "gl-set-subtractive-blending"]], "release_context": [[284, "release-context"]], "API Reference": [[285, "api-reference"]], "Release History": [[286, "release-history"]], "Release notes v0.1.0 (2018-09-21)": [[287, "release-notes-v0-1-0-2018-09-21"]], "Quick Overview": [[287, "quick-overview"], [288, "quick-overview"], [289, "quick-overview"], [290, "quick-overview"], [291, "quick-overview"], [292, "quick-overview"], [293, "quick-overview"], [294, "quick-overview"], [295, "quick-overview"], [296, "quick-overview"], [297, "quick-overview"], [298, "quick-overview"], [299, "quick-overview"], [300, "quick-overview"]], "Release notes v0.1.1 (2018-10-29)": [[288, "release-notes-v0-1-1-2018-10-29"]], "Release notes v0.1.2 and v0.1.3 (2018-10-31)": [[289, "release-notes-v0-1-2-and-v0-1-3-2018-10-31"]], "Release notes v0.1.4 (2018-11-26)": [[290, "release-notes-v0-1-4-2018-11-26"]], "Release notes v0.2.0 (2019-03-08)": [[291, "release-notes-v0-2-0-2019-03-08"]], "Details": [[291, "details"], [292, "details"], [293, "details"], [294, "details"], [295, "details"], [296, "details"], [297, "details"], [298, "details"], [299, "details"], [300, "details"]], "Release notes v0.3.0 (2019-08-02)": [[292, "release-notes-v0-3-0-2019-08-02"]], "Release notes v0.4.0 (2019-10-29)": [[293, "release-notes-v0-4-0-2019-10-29"]], "Release notes v0.5.1 (2020-04-01)": [[294, "release-notes-v0-5-1-2020-04-01"]], "Release notes v0.6.0 (2020-07-20)": [[295, "release-notes-v0-6-0-2020-07-20"]], "Release notes v0.6.1 (2020-08-20)": [[296, "release-notes-v0-6-1-2020-08-20"]], "Release notes v0.7.0 (2021/03/13)": [[297, "release-notes-v0-7-0-2021-03-13"]], "Release notes v0.7.1 (2021/08/03)": [[298, "release-notes-v0-7-1-2021-08-03"]], "Release notes v0.8.0 (2022/01/31)": [[299, "release-notes-v0-8-0-2022-01-31"]], "Release notes v0.9.0 (2023/04/15)": [[300, "release-notes-v0-9-0-2023-04-15"]], "Contributing": [[301, "contributing"]], "Types of Contributions": [[301, "types-of-contributions"]], "Report Bugs": [[301, "report-bugs"]], "Fix Bugs": [[301, "fix-bugs"]], "Implement Features": [[301, "implement-features"]], "Write Documentation": [[301, "write-documentation"]], "Submit Feedback": [[301, "submit-feedback"]], "Get Started!": [[301, "get-started"]], "Pull Request Guidelines": [[301, "pull-request-guidelines"]], "Publishing Releases": [[301, "publishing-releases"]], "Checklist before Releasing": [[301, "checklist-before-releasing"]], "Doing the release": [[301, "doing-the-release"]], "Other stuff that needs doing for the release": [[301, "other-stuff-that-needs-doing-for-the-release"]]}, "indexentries": {"disable_warnings() (in module fury)": [[261, "fury.disable_warnings"]], "enable_warnings() (in module fury)": [[261, "fury.enable_warnings"]], "fury": [[261, "module-fury"]], "get_info() (in module fury)": [[261, "fury.get_info"]], "module": [[261, "module-fury"], [262, "module-fury.actor"], [263, "module-fury.actors"], [263, "module-fury.actors.odf_slicer"], [263, "module-fury.actors.peak"], [263, "module-fury.actors.tensor"], [264, "module-fury.animation"], [264, "module-fury.animation.animation"], [264, "module-fury.animation.helpers"], [264, "module-fury.animation.interpolator"], [264, "module-fury.animation.timeline"], [265, "module-fury.colormap"], [266, "module-fury.convert"], [267, "module-fury.data"], [267, "module-fury.data.fetcher"], [268, "module-fury.decorators"], [269, "module-fury.deprecator"], [270, "module-fury.gltf"], [271, "module-fury.io"], [272, "module-fury.layout"], [273, "module-fury.lib"], [274, "module-fury.material"], [275, "module-fury.molecular"], [276, "module-fury.pick"], [277, "module-fury.pkg_info"], [278, "module-fury.primitive"], [279, "module-fury.shaders"], [279, "module-fury.shaders.base"], [280, "module-fury.stream"], [280, "module-fury.stream.client"], [280, "module-fury.stream.constants"], [280, "module-fury.stream.server"], [280, "module-fury.stream.server.async_app"], [280, "module-fury.stream.server.main"], [280, "module-fury.stream.tools"], [280, "module-fury.stream.widget"], [281, "module-fury.transform"], [282, "module-fury.ui"], [282, "module-fury.ui.containers"], [282, "module-fury.ui.core"], [282, "module-fury.ui.elements"], [282, "module-fury.ui.helpers"], [283, "module-fury.utils"], [284, "module-fury.window"]], "addposition() (fury.actor.container method)": [[262, "fury.actor.Container.AddPosition"]], "container (class in fury.actor)": [[262, "fury.actor.Container"]], "getbounds() (fury.actor.container method)": [[262, "fury.actor.Container.GetBounds"]], "getcenter() (fury.actor.container method)": [[262, "fury.actor.Container.GetCenter"]], "getlength() (fury.actor.container method)": [[262, "fury.actor.Container.GetLength"]], "getposition() (fury.actor.container method)": [[262, "fury.actor.Container.GetPosition"]], "getvisibility() (fury.actor.container method)": [[262, "fury.actor.Container.GetVisibility"]], "newinstance() (fury.actor.container method)": [[262, "fury.actor.Container.NewInstance"]], "setposition() (fury.actor.container method)": [[262, "fury.actor.Container.SetPosition"]], "setvisibility() (fury.actor.container method)": [[262, "fury.actor.Container.SetVisibility"]], "shallowcopy() (fury.actor.container method)": [[262, "fury.actor.Container.ShallowCopy"]], "__init__() (fury.actor.container method)": [[262, "fury.actor.Container.__init__"]], "add() (fury.actor.container method)": [[262, "fury.actor.Container.add"]], "add_to_scene() (fury.actor.container method)": [[262, "fury.actor.Container.add_to_scene"]], "anchor (fury.actor.container attribute)": [[262, "fury.actor.Container.anchor"]], "arrow() (in module fury.actor)": [[262, "fury.actor.arrow"]], "axes() (in module fury.actor)": [[262, "fury.actor.axes"]], "billboard() (in module fury.actor)": [[262, "fury.actor.billboard"]], "box() (in module fury.actor)": [[262, "fury.actor.box"]], "clear() (fury.actor.container method)": [[262, "fury.actor.Container.clear"]], "cone() (in module fury.actor)": [[262, "fury.actor.cone"]], "contour_from_label() (in module fury.actor)": [[262, "fury.actor.contour_from_label"]], "contour_from_roi() (in module fury.actor)": [[262, "fury.actor.contour_from_roi"]], "cube() (in module fury.actor)": [[262, "fury.actor.cube"]], "cylinder() (in module fury.actor)": [[262, "fury.actor.cylinder"]], "disk() (in module fury.actor)": [[262, "fury.actor.disk"]], "dot() (in module fury.actor)": [[262, "fury.actor.dot"]], "dots() (in module fury.actor)": [[262, "fury.actor.dots"]], "ellipsoid() (in module fury.actor)": [[262, "fury.actor.ellipsoid"]], "figure() (in module fury.actor)": [[262, "fury.actor.figure"]], "frustum() (in module fury.actor)": [[262, "fury.actor.frustum"]], "fury.actor": [[262, "module-fury.actor"]], "grid() (in module fury.actor)": [[262, "fury.actor.grid"]], "items (fury.actor.container property)": [[262, "fury.actor.Container.items"]], "label() (in module fury.actor)": [[262, "fury.actor.label"]], "line() (in module fury.actor)": [[262, "fury.actor.line"]], "markers() (in module fury.actor)": [[262, "fury.actor.markers"]], "octagonalprism() (in module fury.actor)": [[262, "fury.actor.octagonalprism"]], "odf_slicer() (in module fury.actor)": [[262, "fury.actor.odf_slicer"]], "padding (fury.actor.container attribute)": [[262, "fury.actor.Container.padding"]], "peak() (in module fury.actor)": [[262, "fury.actor.peak"]], "peak_slicer() (in module fury.actor)": [[262, "fury.actor.peak_slicer"]], "pentagonalprism() (in module fury.actor)": [[262, "fury.actor.pentagonalprism"]], "point() (in module fury.actor)": [[262, "fury.actor.point"]], "rectangle() (in module fury.actor)": [[262, "fury.actor.rectangle"]], "remove_from_scene() (fury.actor.container method)": [[262, "fury.actor.Container.remove_from_scene"]], "rhombicuboctahedron() (in module fury.actor)": [[262, "fury.actor.rhombicuboctahedron"]], "scalar_bar() (in module fury.actor)": [[262, "fury.actor.scalar_bar"]], "sdf() (in module fury.actor)": [[262, "fury.actor.sdf"]], "slicer() (in module fury.actor)": [[262, "fury.actor.slicer"]], "sphere() (in module fury.actor)": [[262, "fury.actor.sphere"]], "square() (in module fury.actor)": [[262, "fury.actor.square"]], "streamtube() (in module fury.actor)": [[262, "fury.actor.streamtube"]], "superquadric() (in module fury.actor)": [[262, "fury.actor.superquadric"]], "surface() (in module fury.actor)": [[262, "fury.actor.surface"]], "tensor_slicer() (in module fury.actor)": [[262, "fury.actor.tensor_slicer"]], "text_3d() (in module fury.actor)": [[262, "fury.actor.text_3d"]], "texture() (in module fury.actor)": [[262, "fury.actor.texture"]], "texture_2d() (in module fury.actor)": [[262, "fury.actor.texture_2d"]], "texture_on_sphere() (in module fury.actor)": [[262, "fury.actor.texture_on_sphere"]], "texture_update() (in module fury.actor)": [[262, "fury.actor.texture_update"]], "triangularprism() (in module fury.actor)": [[262, "fury.actor.triangularprism"]], "update() (fury.actor.container method)": [[262, "fury.actor.Container.update"]], "vector_text() (in module fury.actor)": [[262, "fury.actor.vector_text"]], "odfsliceractor (class in fury.actors.odf_slicer)": [[263, "fury.actors.odf_slicer.OdfSlicerActor"]], "peakactor (class in fury.actors.peak)": [[263, "fury.actors.peak.PeakActor"]], "__init__() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.__init__"]], "__init__() (fury.actors.peak.peakactor method)": [[263, "fury.actors.peak.PeakActor.__init__"]], "cross_section (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.cross_section"]], "display() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.display"]], "display_cross_section() (fury.actors.peak.peakactor method)": [[263, "fury.actors.peak.PeakActor.display_cross_section"]], "display_extent() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.display_extent"]], "display_extent() (fury.actors.peak.peakactor method)": [[263, "fury.actors.peak.PeakActor.display_extent"]], "fury.actors": [[263, "module-fury.actors"]], "fury.actors.odf_slicer": [[263, "module-fury.actors.odf_slicer"]], "fury.actors.peak": [[263, "module-fury.actors.peak"]], "fury.actors.tensor": [[263, "module-fury.actors.tensor"]], "global_opacity (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.global_opacity"]], "high_ranges (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.high_ranges"]], "is_range (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.is_range"]], "linewidth (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.linewidth"]], "low_ranges (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.low_ranges"]], "max_centers (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.max_centers"]], "min_centers (fury.actors.peak.peakactor property)": [[263, "fury.actors.peak.PeakActor.min_centers"]], "set_opacity() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.set_opacity"]], "slice_along_axis() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.slice_along_axis"]], "tensor_ellipsoid() (in module fury.actors.tensor)": [[263, "fury.actors.tensor.tensor_ellipsoid"]], "update_sphere() (fury.actors.odf_slicer.odfsliceractor method)": [[263, "fury.actors.odf_slicer.OdfSlicerActor.update_sphere"]], "animation (class in fury.animation.animation)": [[264, "fury.animation.animation.Animation"]], "cameraanimation (class in fury.animation.animation)": [[264, "fury.animation.animation.CameraAnimation"]], "timeline (class in fury.animation.timeline)": [[264, "fury.animation.timeline.Timeline"]], "__init__() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.__init__"]], "__init__() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.__init__"]], "__init__() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.__init__"]], "actors (fury.animation.animation.animation attribute)": [[264, "fury.animation.animation.Animation.actors"]], "actors (fury.animation.animation.animation property)": [[264, "id0"]], "add() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add"]], "add_actor() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_actor"]], "add_animation() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.add_animation"]], "add_child_animation() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_child_animation"]], "add_static_actor() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_static_actor"]], "add_to_scene() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_to_scene"]], "add_to_scene() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.add_to_scene"]], "add_to_scene_at() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_to_scene_at"]], "add_update_callback() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.add_update_callback"]], "animations (fury.animation.timeline.timeline attribute)": [[264, "fury.animation.timeline.Timeline.animations"]], "animations (fury.animation.timeline.timeline property)": [[264, "id4"]], "camera (fury.animation.animation.cameraanimation attribute)": [[264, "fury.animation.animation.CameraAnimation.camera"]], "camera (fury.animation.animation.cameraanimation property)": [[264, "id3"]], "child_animations (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.child_animations"]], "color_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.color_interpolator"]], "cubic_bezier_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.cubic_bezier_interpolator"]], "cubic_spline_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.cubic_spline_interpolator"]], "current_timestamp (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.current_timestamp"]], "current_timestamp (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.current_timestamp"]], "duration (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.duration"]], "duration (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.duration"]], "euclidean_distances() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.euclidean_distances"]], "fury.animation": [[264, "module-fury.animation"]], "fury.animation.animation": [[264, "module-fury.animation.animation"]], "fury.animation.helpers": [[264, "module-fury.animation.helpers"]], "fury.animation.interpolator": [[264, "module-fury.animation.interpolator"]], "fury.animation.timeline": [[264, "module-fury.animation.timeline"]], "get_color() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_color"]], "get_current_value() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_current_value"]], "get_focal() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.get_focal"]], "get_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_keyframes"]], "get_next_timestamp() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.get_next_timestamp"]], "get_opacity() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_opacity"]], "get_position() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_position"]], "get_previous_timestamp() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.get_previous_timestamp"]], "get_rotation() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_rotation"]], "get_scale() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_scale"]], "get_time_tau() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.get_time_tau"]], "get_timestamps_from_keyframes() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.get_timestamps_from_keyframes"]], "get_value() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.get_value"]], "get_values_from_keyframes() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.get_values_from_keyframes"]], "get_view_up() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.get_view_up"]], "has_playback_panel (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.has_playback_panel"]], "hsv_color_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.hsv_color_interpolator"]], "is_inside_scene_at() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.is_inside_scene_at"]], "is_interpolatable() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.is_interpolatable"]], "lab_color_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.lab_color_interpolator"]], "length (fury.animation.animation.animation attribute)": [[264, "fury.animation.animation.Animation.length"]], "length (fury.animation.animation.cameraanimation attribute)": [[264, "fury.animation.animation.CameraAnimation.length"]], "length (fury.animation.timeline.timeline attribute)": [[264, "fury.animation.timeline.Timeline.length"]], "lerp() (in module fury.animation.helpers)": [[264, "fury.animation.helpers.lerp"]], "linear_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.linear_interpolator"]], "loop (fury.animation.animation.animation attribute)": [[264, "fury.animation.animation.Animation.loop"]], "loop (fury.animation.animation.animation property)": [[264, "id2"]], "loop (fury.animation.animation.cameraanimation attribute)": [[264, "fury.animation.animation.CameraAnimation.loop"]], "loop (fury.animation.timeline.timeline attribute)": [[264, "fury.animation.timeline.Timeline.loop"]], "loop (fury.animation.timeline.timeline property)": [[264, "id5"]], "motion_path_res (fury.animation.animation.animation attribute)": [[264, "fury.animation.animation.Animation.motion_path_res"]], "motion_path_res (fury.animation.animation.cameraanimation attribute)": [[264, "fury.animation.animation.CameraAnimation.motion_path_res"]], "parent_animation (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.parent_animation"]], "pause() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.pause"]], "paused (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.paused"]], "play() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.play"]], "playback_panel (fury.animation.timeline.timeline attribute)": [[264, "fury.animation.timeline.Timeline.playback_panel"]], "playing (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.playing"]], "record() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.record"]], "remove_actor() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.remove_actor"]], "remove_actors() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.remove_actors"]], "remove_animations() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.remove_animations"]], "remove_from_scene() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.remove_from_scene"]], "remove_from_scene() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.remove_from_scene"]], "remove_from_scene_at() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.remove_from_scene_at"]], "restart() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.restart"]], "seek() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.seek"]], "seek_percent() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.seek_percent"]], "set_color() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_color"]], "set_color_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_color_interpolator"]], "set_color_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_color_keyframes"]], "set_focal() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_focal"]], "set_focal_interpolator() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_focal_interpolator"]], "set_focal_keyframes() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_focal_keyframes"]], "set_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_interpolator"]], "set_keyframe() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_keyframe"]], "set_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_keyframes"]], "set_opacity() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_opacity"]], "set_opacity_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_opacity_interpolator"]], "set_opacity_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_opacity_keyframes"]], "set_position() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_position"]], "set_position_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_position_interpolator"]], "set_position_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_position_keyframes"]], "set_rotation() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_rotation"]], "set_rotation_as_vector() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_rotation_as_vector"]], "set_rotation_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_rotation_interpolator"]], "set_scale() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_scale"]], "set_scale_interpolator() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_scale_interpolator"]], "set_scale_keyframes() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.set_scale_keyframes"]], "set_view_up() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_view_up"]], "set_view_up_interpolator() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_view_up_interpolator"]], "set_view_up_keyframes() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.set_view_up_keyframes"]], "slerp() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.slerp"]], "speed (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.speed"]], "spline_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.spline_interpolator"]], "static_actors (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.static_actors"]], "step_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.step_interpolator"]], "stop() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.stop"]], "stopped (fury.animation.timeline.timeline property)": [[264, "fury.animation.timeline.Timeline.stopped"]], "tan_cubic_spline_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.tan_cubic_spline_interpolator"]], "timeline (fury.animation.animation.animation property)": [[264, "fury.animation.animation.Animation.timeline"]], "update() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.update"]], "update_animation() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.update_animation"]], "update_animation() (fury.animation.animation.cameraanimation method)": [[264, "fury.animation.animation.CameraAnimation.update_animation"]], "update_duration() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.update_duration"]], "update_duration() (fury.animation.timeline.timeline method)": [[264, "fury.animation.timeline.Timeline.update_duration"]], "update_motion_path() (fury.animation.animation.animation method)": [[264, "fury.animation.animation.Animation.update_motion_path"]], "xyz_color_interpolator() (in module fury.animation.interpolator)": [[264, "fury.animation.interpolator.xyz_color_interpolator"]], "t (in module fury.colormap)": [[265, "fury.colormap.T"], [265, "id0"]], "base (in module fury.colormap)": [[265, "fury.colormap.base"], [265, "id15"]], "boys2rgb() (in module fury.colormap)": [[265, "fury.colormap.boys2rgb"]], "cc() (in module fury.colormap)": [[265, "fury.colormap.cc"]], "colormap_lookup_table() (in module fury.colormap)": [[265, "fury.colormap.colormap_lookup_table"]], "create_colormap() (in module fury.colormap)": [[265, "fury.colormap.create_colormap"]], "ctypes (in module fury.colormap)": [[265, "fury.colormap.ctypes"], [265, "id14"]], "data (in module fury.colormap)": [[265, "fury.colormap.data"], [265, "id2"]], "distinguishable_colormap() (in module fury.colormap)": [[265, "fury.colormap.distinguishable_colormap"]], "dtype (in module fury.colormap)": [[265, "fury.colormap.dtype"], [265, "id3"]], "flags (in module fury.colormap)": [[265, "fury.colormap.flags"], [265, "id4"]], "flat (in module fury.colormap)": [[265, "fury.colormap.flat"], [265, "id5"]], "fury.colormap": [[265, "module-fury.colormap"]], "get_cmap() (in module fury.colormap)": [[265, "fury.colormap.get_cmap"]], "get_xyz_coords() (in module fury.colormap)": [[265, "fury.colormap.get_xyz_coords"]], "hex_to_rgb() (in module fury.colormap)": [[265, "fury.colormap.hex_to_rgb"]], "hsv2rgb() (in module fury.colormap)": [[265, "fury.colormap.hsv2rgb"]], "imag (in module fury.colormap)": [[265, "fury.colormap.imag"], [265, "id6"]], "itemsize (in module fury.colormap)": [[265, "fury.colormap.itemsize"], [265, "id9"]], "lab2rgb() (in module fury.colormap)": [[265, "fury.colormap.lab2rgb"]], "lab2xyz() (in module fury.colormap)": [[265, "fury.colormap.lab2xyz"]], "line_colors() (in module fury.colormap)": [[265, "fury.colormap.line_colors"]], "nbytes (in module fury.colormap)": [[265, "fury.colormap.nbytes"], [265, "id10"]], "ndim (in module fury.colormap)": [[265, "fury.colormap.ndim"], [265, "id11"]], "orient2rgb() (in module fury.colormap)": [[265, "fury.colormap.orient2rgb"]], "real (in module fury.colormap)": [[265, "fury.colormap.real"], [265, "id7"]], "rgb2hsv() (in module fury.colormap)": [[265, "fury.colormap.rgb2hsv"]], "rgb2lab() (in module fury.colormap)": [[265, "fury.colormap.rgb2lab"]], "rgb2xyz() (in module fury.colormap)": [[265, "fury.colormap.rgb2xyz"]], "rgb_from_xyz() (in module fury.colormap)": [[265, "fury.colormap.rgb_from_xyz"]], "shape (in module fury.colormap)": [[265, "fury.colormap.shape"], [265, "id12"]], "size (in module fury.colormap)": [[265, "fury.colormap.size"], [265, "id8"]], "ss() (in module fury.colormap)": [[265, "fury.colormap.ss"]], "strides (in module fury.colormap)": [[265, "fury.colormap.strides"], [265, "id13"]], "xyz2lab() (in module fury.colormap)": [[265, "fury.colormap.xyz2lab"]], "xyz2rgb() (in module fury.colormap)": [[265, "fury.colormap.xyz2rgb"]], "xyz_from_rgb() (in module fury.colormap)": [[265, "fury.colormap.xyz_from_rgb"]], "fury.convert": [[266, "module-fury.convert"]], "matplotlib_figure_to_numpy() (in module fury.convert)": [[266, "fury.convert.matplotlib_figure_to_numpy"]], "data_dir() (in module fury.data)": [[267, "fury.data.DATA_DIR"]], "check_sha() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.check_sha"]], "copyfileobj_withprogress() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.copyfileobj_withprogress"]], "fetch_data() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_data"]], "fetch_gltf() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_gltf"]], "fetch_viz_cubemaps() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_cubemaps"]], "fetch_viz_dmri() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_dmri"]], "fetch_viz_icons() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_icons"]], "fetch_viz_models() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_models"]], "fetch_viz_new_icons() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_new_icons"]], "fetch_viz_textures() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_textures"]], "fetch_viz_wiki_nw() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.fetch_viz_wiki_nw"]], "fury.data": [[267, "module-fury.data"]], "fury.data.fetcher": [[267, "module-fury.data.fetcher"]], "list_gltf_sample_models() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.list_gltf_sample_models"]], "read_viz_cubemap() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_cubemap"]], "read_viz_dmri() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_dmri"]], "read_viz_gltf() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_gltf"]], "read_viz_icons() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_icons"]], "read_viz_models() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_models"]], "read_viz_textures() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.read_viz_textures"]], "update_progressbar() (in module fury.data.fetcher)": [[267, "fury.data.fetcher.update_progressbar"]], "skip_re() (in module fury.decorators)": [[268, "fury.decorators.SKIP_RE"]], "doctest_skip_parser() (in module fury.decorators)": [[268, "fury.decorators.doctest_skip_parser"]], "fury.decorators": [[268, "module-fury.decorators"]], "argsdeprecationwarning (class in fury.deprecator)": [[269, "fury.deprecator.ArgsDeprecationWarning"]], "expireddeprecationerror (class in fury.deprecator)": [[269, "fury.deprecator.ExpiredDeprecationError"]], "_leading_white() (in module fury.deprecator)": [[269, "fury.deprecator._LEADING_WHITE"]], "__init__() (fury.deprecator.argsdeprecationwarning method)": [[269, "fury.deprecator.ArgsDeprecationWarning.__init__"]], "__init__() (fury.deprecator.expireddeprecationerror method)": [[269, "fury.deprecator.ExpiredDeprecationError.__init__"]], "cmp_pkg_version() (in module fury.deprecator)": [[269, "fury.deprecator.cmp_pkg_version"]], "deprecate_with_version() (in module fury.deprecator)": [[269, "fury.deprecator.deprecate_with_version"]], "deprecated_params() (in module fury.deprecator)": [[269, "fury.deprecator.deprecated_params"]], "fury.deprecator": [[269, "module-fury.deprecator"]], "is_bad_version() (in module fury.deprecator)": [[269, "fury.deprecator.is_bad_version"]], "__init__() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.__init__"]], "actors() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.actors"]], "apply_morph_vertices() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.apply_morph_vertices"]], "apply_skin_matrix() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.apply_skin_matrix"]], "export_scene() (in module fury.gltf)": [[270, "fury.gltf.export_scene"]], "fury.gltf": [[270, "module-fury.gltf"]], "generate_tmatrix() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.generate_tmatrix"]], "get_acc_data() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_acc_data"]], "get_animations() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_animations"]], "get_buff_array() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_buff_array"]], "get_joint_actors() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_joint_actors"]], "get_materials() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_materials"]], "get_matrix_from_sampler() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_matrix_from_sampler"]], "get_morph_data() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_morph_data"]], "get_prim() (in module fury.gltf)": [[270, "fury.gltf.get_prim"]], "get_sampler_data() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_sampler_data"]], "get_skin_data() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_skin_data"]], "get_texture() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.get_texture"]], "gltf (class in fury.gltf)": [[270, "fury.gltf.glTF"]], "initialize_skin() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.initialize_skin"]], "inspect_scene() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.inspect_scene"]], "load_camera() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.load_camera"]], "load_mesh() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.load_mesh"]], "main_animation() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.main_animation"]], "morph_animation() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.morph_animation"]], "skin_animation() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.skin_animation"]], "transverse_animations() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.transverse_animations"]], "transverse_bones() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.transverse_bones"]], "transverse_channels() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.transverse_channels"]], "transverse_node() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.transverse_node"]], "update_morph() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.update_morph"]], "update_skin() (fury.gltf.gltf method)": [[270, "fury.gltf.glTF.update_skin"]], "write_accessor() (in module fury.gltf)": [[270, "fury.gltf.write_accessor"]], "write_buffer() (in module fury.gltf)": [[270, "fury.gltf.write_buffer"]], "write_bufferview() (in module fury.gltf)": [[270, "fury.gltf.write_bufferview"]], "write_camera() (in module fury.gltf)": [[270, "fury.gltf.write_camera"]], "write_material() (in module fury.gltf)": [[270, "fury.gltf.write_material"]], "write_mesh() (in module fury.gltf)": [[270, "fury.gltf.write_mesh"]], "write_node() (in module fury.gltf)": [[270, "fury.gltf.write_node"]], "write_scene() (in module fury.gltf)": [[270, "fury.gltf.write_scene"]], "fury.io": [[271, "module-fury.io"]], "load_cubemap_texture() (in module fury.io)": [[271, "fury.io.load_cubemap_texture"]], "load_image() (in module fury.io)": [[271, "fury.io.load_image"]], "load_polydata() (in module fury.io)": [[271, "fury.io.load_polydata"]], "load_sprite_sheet() (in module fury.io)": [[271, "fury.io.load_sprite_sheet"]], "load_text() (in module fury.io)": [[271, "fury.io.load_text"]], "save_image() (in module fury.io)": [[271, "fury.io.save_image"]], "save_polydata() (in module fury.io)": [[271, "fury.io.save_polydata"]], "gridlayout (class in fury.layout)": [[272, "fury.layout.GridLayout"]], "horizontallayout (class in fury.layout)": [[272, "fury.layout.HorizontalLayout"]], "layout (class in fury.layout)": [[272, "fury.layout.Layout"]], "verticallayout (class in fury.layout)": [[272, "fury.layout.VerticalLayout"]], "xlayout (class in fury.layout)": [[272, "fury.layout.XLayout"]], "ylayout (class in fury.layout)": [[272, "fury.layout.YLayout"]], "zlayout (class in fury.layout)": [[272, "fury.layout.ZLayout"]], "__init__() (fury.layout.gridlayout method)": [[272, "fury.layout.GridLayout.__init__"]], "__init__() (fury.layout.horizontallayout method)": [[272, "fury.layout.HorizontalLayout.__init__"]], "__init__() (fury.layout.layout method)": [[272, "fury.layout.Layout.__init__"]], "__init__() (fury.layout.verticallayout method)": [[272, "fury.layout.VerticalLayout.__init__"]], "__init__() (fury.layout.xlayout method)": [[272, "fury.layout.XLayout.__init__"]], "__init__() (fury.layout.ylayout method)": [[272, "fury.layout.YLayout.__init__"]], "__init__() (fury.layout.zlayout method)": [[272, "fury.layout.ZLayout.__init__"]], "apply() (fury.layout.layout method)": [[272, "fury.layout.Layout.apply"]], "apply() (fury.layout.xlayout method)": [[272, "fury.layout.XLayout.apply"]], "apply() (fury.layout.ylayout method)": [[272, "fury.layout.YLayout.apply"]], "apply() (fury.layout.zlayout method)": [[272, "fury.layout.ZLayout.apply"]], "compute_positions() (fury.layout.gridlayout method)": [[272, "fury.layout.GridLayout.compute_positions"]], "compute_positions() (fury.layout.horizontallayout method)": [[272, "fury.layout.HorizontalLayout.compute_positions"]], "compute_positions() (fury.layout.layout method)": [[272, "fury.layout.Layout.compute_positions"]], "compute_positions() (fury.layout.verticallayout method)": [[272, "fury.layout.VerticalLayout.compute_positions"]], "compute_positions() (fury.layout.xlayout method)": [[272, "fury.layout.XLayout.compute_positions"]], "compute_positions() (fury.layout.ylayout method)": [[272, "fury.layout.YLayout.compute_positions"]], "compute_positions() (fury.layout.zlayout method)": [[272, "fury.layout.ZLayout.compute_positions"]], "compute_sizes() (fury.layout.gridlayout method)": [[272, "fury.layout.GridLayout.compute_sizes"]], "fury.layout": [[272, "module-fury.layout"]], "get_cells_shape() (fury.layout.gridlayout method)": [[272, "fury.layout.GridLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.xlayout method)": [[272, "fury.layout.XLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.ylayout method)": [[272, "fury.layout.YLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.zlayout method)": [[272, "fury.layout.ZLayout.get_cells_shape"]], "actor (in module fury.lib)": [[273, "fury.lib.Actor"]], "actor2d (in module fury.lib)": [[273, "fury.lib.Actor2D"]], "algorithmoutput (in module fury.lib)": [[273, "fury.lib.AlgorithmOutput"]], "arrowsource (in module fury.lib)": [[273, "fury.lib.ArrowSource"]], "assembly (in module fury.lib)": [[273, "fury.lib.Assembly"]], "bmpreader (in module fury.lib)": [[273, "fury.lib.BMPReader"]], "bmpwriter (in module fury.lib)": [[273, "fury.lib.BMPWriter"]], "butterflysubdivisionfilter (in module fury.lib)": [[273, "fury.lib.ButterflySubdivisionFilter"]], "camera (in module fury.lib)": [[273, "fury.lib.Camera"]], "cellarray (in module fury.lib)": [[273, "fury.lib.CellArray"]], "cellpicker (in module fury.lib)": [[273, "fury.lib.CellPicker"]], "cleanpolydata (in module fury.lib)": [[273, "fury.lib.CleanPolyData"]], "command (in module fury.lib)": [[273, "fury.lib.Command"]], "conesource (in module fury.lib)": [[273, "fury.lib.ConeSource"]], "contourfilter (in module fury.lib)": [[273, "fury.lib.ContourFilter"]], "cylindersource (in module fury.lib)": [[273, "fury.lib.CylinderSource"]], "dataobject (in module fury.lib)": [[273, "fury.lib.DataObject"], [273, "id0"]], "datasetattributes (in module fury.lib)": [[273, "fury.lib.DataSetAttributes"]], "datasetmapper (in module fury.lib)": [[273, "fury.lib.DataSetMapper"]], "disksource (in module fury.lib)": [[273, "fury.lib.DiskSource"]], "doublearray (in module fury.lib)": [[273, "fury.lib.DoubleArray"]], "floatarray (in module fury.lib)": [[273, "fury.lib.FloatArray"]], "follower (in module fury.lib)": [[273, "fury.lib.Follower"]], "glyph3d (in module fury.lib)": [[273, "fury.lib.Glyph3D"]], "hardwareselector (in module fury.lib)": [[273, "fury.lib.HardwareSelector"]], "idtypearray (in module fury.lib)": [[273, "fury.lib.IdTypeArray"]], "imageactor (in module fury.lib)": [[273, "fury.lib.ImageActor"]], "imagedata (in module fury.lib)": [[273, "fury.lib.ImageData"]], "imageflip (in module fury.lib)": [[273, "fury.lib.ImageFlip"]], "imagemaptocolors (in module fury.lib)": [[273, "fury.lib.ImageMapToColors"]], "imagereader2factory (in module fury.lib)": [[273, "fury.lib.ImageReader2Factory"]], "imagereslice (in module fury.lib)": [[273, "fury.lib.ImageReslice"]], "interactoreventrecorder (in module fury.lib)": [[273, "fury.lib.InteractorEventRecorder"]], "interactorstyle (in module fury.lib)": [[273, "fury.lib.InteractorStyle"]], "interactorstyleimage (in module fury.lib)": [[273, "fury.lib.InteractorStyleImage"]], "interactorstyletrackballactor (in module fury.lib)": [[273, "fury.lib.InteractorStyleTrackballActor"]], "interactorstyletrackballcamera (in module fury.lib)": [[273, "fury.lib.InteractorStyleTrackballCamera"]], "interactorstyleuser (in module fury.lib)": [[273, "fury.lib.InteractorStyleUser"]], "jpegreader (in module fury.lib)": [[273, "fury.lib.JPEGReader"]], "jpegwriter (in module fury.lib)": [[273, "fury.lib.JPEGWriter"]], "lodactor (in module fury.lib)": [[273, "fury.lib.LODActor"]], "linearextrusionfilter (in module fury.lib)": [[273, "fury.lib.LinearExtrusionFilter"]], "lookuptable (in module fury.lib)": [[273, "fury.lib.LookupTable"]], "loopsubdivisionfilter (in module fury.lib)": [[273, "fury.lib.LoopSubdivisionFilter"]], "mniobjectreader (in module fury.lib)": [[273, "fury.lib.MNIObjectReader"]], "mniobjectwriter (in module fury.lib)": [[273, "fury.lib.MNIObjectWriter"]], "matrix3x3 (in module fury.lib)": [[273, "fury.lib.Matrix3x3"]], "matrix4x4 (in module fury.lib)": [[273, "fury.lib.Matrix4x4"]], "molecule (in module fury.lib)": [[273, "fury.lib.Molecule"]], "objreader (in module fury.lib)": [[273, "fury.lib.OBJReader"]], "openglmoleculemapper (in module fury.lib)": [[273, "fury.lib.OpenGLMoleculeMapper"]], "openglrenderer (in module fury.lib)": [[273, "fury.lib.OpenGLRenderer"]], "outlinefilter (in module fury.lib)": [[273, "fury.lib.OutlineFilter"]], "plyreader (in module fury.lib)": [[273, "fury.lib.PLYReader"]], "plywriter (in module fury.lib)": [[273, "fury.lib.PLYWriter"]], "pngreader (in module fury.lib)": [[273, "fury.lib.PNGReader"]], "pngwriter (in module fury.lib)": [[273, "fury.lib.PNGWriter"]], "periodictable (in module fury.lib)": [[273, "fury.lib.PeriodicTable"]], "pointpicker (in module fury.lib)": [[273, "fury.lib.PointPicker"]], "points (in module fury.lib)": [[273, "fury.lib.Points"]], "polydata (in module fury.lib)": [[273, "fury.lib.PolyData"]], "polydatamapper (in module fury.lib)": [[273, "fury.lib.PolyDataMapper"]], "polydatamapper2d (in module fury.lib)": [[273, "fury.lib.PolyDataMapper2D"]], "polydatanormals (in module fury.lib)": [[273, "fury.lib.PolyDataNormals"]], "polydatareader (in module fury.lib)": [[273, "fury.lib.PolyDataReader"]], "polydatawriter (in module fury.lib)": [[273, "fury.lib.PolyDataWriter"]], "polyvertex (in module fury.lib)": [[273, "fury.lib.PolyVertex"]], "polygon (in module fury.lib)": [[273, "fury.lib.Polygon"]], "proppicker (in module fury.lib)": [[273, "fury.lib.PropPicker"]], "property2d (in module fury.lib)": [[273, "fury.lib.Property2D"]], "proteinribbonfilter (in module fury.lib)": [[273, "fury.lib.ProteinRibbonFilter"]], "regularpolygonsource (in module fury.lib)": [[273, "fury.lib.RegularPolygonSource"]], "renderlargeimage (in module fury.lib)": [[273, "fury.lib.RenderLargeImage"]], "renderwindow (in module fury.lib)": [[273, "fury.lib.RenderWindow"]], "renderwindowinteractor (in module fury.lib)": [[273, "fury.lib.RenderWindowInteractor"]], "renderer (in module fury.lib)": [[273, "fury.lib.Renderer"]], "stlreader (in module fury.lib)": [[273, "fury.lib.STLReader"]], "stlwriter (in module fury.lib)": [[273, "fury.lib.STLWriter"]], "scalarbaractor (in module fury.lib)": [[273, "fury.lib.ScalarBarActor"]], "shader (in module fury.lib)": [[273, "fury.lib.Shader"]], "simplebondperceiver (in module fury.lib)": [[273, "fury.lib.SimpleBondPerceiver"]], "skybox (in module fury.lib)": [[273, "fury.lib.Skybox"]], "spheresource (in module fury.lib)": [[273, "fury.lib.SphereSource"]], "splinefilter (in module fury.lib)": [[273, "fury.lib.SplineFilter"]], "stringarray (in module fury.lib)": [[273, "fury.lib.StringArray"]], "tiffreader (in module fury.lib)": [[273, "fury.lib.TIFFReader"]], "tiffwriter (in module fury.lib)": [[273, "fury.lib.TIFFWriter"]], "textactor (in module fury.lib)": [[273, "fury.lib.TextActor"]], "textactor3d (in module fury.lib)": [[273, "fury.lib.TextActor3D"]], "texture (in module fury.lib)": [[273, "fury.lib.Texture"]], "texturemaptoplane (in module fury.lib)": [[273, "fury.lib.TextureMapToPlane"]], "texturedactor2d (in module fury.lib)": [[273, "fury.lib.TexturedActor2D"]], "texturedspheresource (in module fury.lib)": [[273, "fury.lib.TexturedSphereSource"]], "transform (in module fury.lib)": [[273, "fury.lib.Transform"]], "transformpolydatafilter (in module fury.lib)": [[273, "fury.lib.TransformPolyDataFilter"]], "trianglefilter (in module fury.lib)": [[273, "fury.lib.TriangleFilter"]], "tubefilter (in module fury.lib)": [[273, "fury.lib.TubeFilter"]], "unsignedchararray (in module fury.lib)": [[273, "fury.lib.UnsignedCharArray"]], "unstructuredgrid (in module fury.lib)": [[273, "fury.lib.UnstructuredGrid"]], "vtk_version() (in module fury.lib)": [[273, "fury.lib.VTK_VERSION"]], "vectortext (in module fury.lib)": [[273, "fury.lib.VectorText"]], "volume (in module fury.lib)": [[273, "fury.lib.Volume"]], "windowtoimagefilter (in module fury.lib)": [[273, "fury.lib.WindowToImageFilter"]], "worldpointpicker (in module fury.lib)": [[273, "fury.lib.WorldPointPicker"]], "xmlpolydatareader (in module fury.lib)": [[273, "fury.lib.XMLPolyDataReader"]], "xmlpolydatawriter (in module fury.lib)": [[273, "fury.lib.XMLPolyDataWriter"]], "fury.lib": [[273, "module-fury.lib"]], "fury.material": [[274, "module-fury.material"]], "manifest_pbr() (in module fury.material)": [[274, "fury.material.manifest_pbr"]], "manifest_principled() (in module fury.material)": [[274, "fury.material.manifest_principled"]], "manifest_standard() (in module fury.material)": [[274, "fury.material.manifest_standard"]], "molecule (class in fury.molecular)": [[275, "fury.molecular.Molecule"]], "ptable (class in fury.molecular)": [[275, "fury.molecular.PTable"]], "__init__() (fury.molecular.molecule method)": [[275, "fury.molecular.Molecule.__init__"]], "__init__() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.__init__"]], "add_atom() (in module fury.molecular)": [[275, "fury.molecular.add_atom"]], "add_bond() (in module fury.molecular)": [[275, "fury.molecular.add_bond"]], "atom_color() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.atom_color"]], "atomic_number() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.atomic_number"]], "atomic_radius() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.atomic_radius"]], "atomic_symbol() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.atomic_symbol"]], "ball_stick() (in module fury.molecular)": [[275, "fury.molecular.ball_stick"]], "bounding_box() (in module fury.molecular)": [[275, "fury.molecular.bounding_box"]], "compute_bonding() (in module fury.molecular)": [[275, "fury.molecular.compute_bonding"]], "deep_copy_molecule() (in module fury.molecular)": [[275, "fury.molecular.deep_copy_molecule"]], "element_name() (fury.molecular.ptable method)": [[275, "fury.molecular.PTable.element_name"]], "fury.molecular": [[275, "module-fury.molecular"]], "get_all_atomic_numbers() (in module fury.molecular)": [[275, "fury.molecular.get_all_atomic_numbers"]], "get_all_atomic_positions() (in module fury.molecular)": [[275, "fury.molecular.get_all_atomic_positions"]], "get_all_bond_orders() (in module fury.molecular)": [[275, "fury.molecular.get_all_bond_orders"]], "get_atomic_number() (in module fury.molecular)": [[275, "fury.molecular.get_atomic_number"]], "get_atomic_position() (in module fury.molecular)": [[275, "fury.molecular.get_atomic_position"]], "get_bond_order() (in module fury.molecular)": [[275, "fury.molecular.get_bond_order"]], "ribbon() (in module fury.molecular)": [[275, "fury.molecular.ribbon"]], "set_atomic_number() (in module fury.molecular)": [[275, "fury.molecular.set_atomic_number"]], "set_atomic_position() (in module fury.molecular)": [[275, "fury.molecular.set_atomic_position"]], "set_bond_order() (in module fury.molecular)": [[275, "fury.molecular.set_bond_order"]], "sphere_cpk() (in module fury.molecular)": [[275, "fury.molecular.sphere_cpk"]], "stick() (in module fury.molecular)": [[275, "fury.molecular.stick"]], "total_num_atoms (fury.molecular.molecule property)": [[275, "fury.molecular.Molecule.total_num_atoms"]], "total_num_bonds (fury.molecular.molecule property)": [[275, "fury.molecular.Molecule.total_num_bonds"]], "pickingmanager (class in fury.pick)": [[276, "fury.pick.PickingManager"]], "selectionmanager (class in fury.pick)": [[276, "fury.pick.SelectionManager"]], "__init__() (fury.pick.pickingmanager method)": [[276, "fury.pick.PickingManager.__init__"]], "__init__() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.__init__"]], "event_position() (fury.pick.pickingmanager method)": [[276, "fury.pick.PickingManager.event_position"]], "event_position() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.event_position"]], "fury.pick": [[276, "module-fury.pick"]], "pick() (fury.pick.pickingmanager method)": [[276, "fury.pick.PickingManager.pick"]], "pick() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.pick"], [276, "id0"]], "pickable_off() (fury.pick.pickingmanager method)": [[276, "fury.pick.PickingManager.pickable_off"]], "pickable_on() (fury.pick.pickingmanager method)": [[276, "fury.pick.PickingManager.pickable_on"]], "select() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.select"], [276, "id1"]], "selectable_off() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.selectable_off"]], "selectable_on() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.selectable_on"]], "update_selection_type() (fury.pick.selectionmanager method)": [[276, "fury.pick.SelectionManager.update_selection_type"]], "fury.pkg_info": [[277, "module-fury.pkg_info"]], "pkg_commit_hash() (in module fury.pkg_info)": [[277, "fury.pkg_info.pkg_commit_hash"]], "faces_from_sphere_vertices() (in module fury.primitive)": [[278, "fury.primitive.faces_from_sphere_vertices"]], "fury.primitive": [[278, "module-fury.primitive"]], "prim_arrow() (in module fury.primitive)": [[278, "fury.primitive.prim_arrow"]], "prim_box() (in module fury.primitive)": [[278, "fury.primitive.prim_box"]], "prim_cone() (in module fury.primitive)": [[278, "fury.primitive.prim_cone"]], "prim_cylinder() (in module fury.primitive)": [[278, "fury.primitive.prim_cylinder"]], "prim_frustum() (in module fury.primitive)": [[278, "fury.primitive.prim_frustum"]], "prim_icosahedron() (in module fury.primitive)": [[278, "fury.primitive.prim_icosahedron"]], "prim_octagonalprism() (in module fury.primitive)": [[278, "fury.primitive.prim_octagonalprism"]], "prim_pentagonalprism() (in module fury.primitive)": [[278, "fury.primitive.prim_pentagonalprism"]], "prim_rhombicuboctahedron() (in module fury.primitive)": [[278, "fury.primitive.prim_rhombicuboctahedron"]], "prim_sphere() (in module fury.primitive)": [[278, "fury.primitive.prim_sphere"]], "prim_square() (in module fury.primitive)": [[278, "fury.primitive.prim_square"]], "prim_star() (in module fury.primitive)": [[278, "fury.primitive.prim_star"]], "prim_superquadric() (in module fury.primitive)": [[278, "fury.primitive.prim_superquadric"]], "prim_tetrahedron() (in module fury.primitive)": [[278, "fury.primitive.prim_tetrahedron"]], "prim_triangularprism() (in module fury.primitive)": [[278, "fury.primitive.prim_triangularprism"]], "repeat_primitive() (in module fury.primitive)": [[278, "fury.primitive.repeat_primitive"]], "repeat_primitive_function() (in module fury.primitive)": [[278, "fury.primitive.repeat_primitive_function"]], "shaders_dir() (in module fury.shaders.base)": [[279, "fury.shaders.base.SHADERS_DIR"]], "add_shader_callback() (in module fury.shaders.base)": [[279, "fury.shaders.base.add_shader_callback"]], "attribute_to_actor() (in module fury.shaders.base)": [[279, "fury.shaders.base.attribute_to_actor"]], "compose_shader() (in module fury.shaders.base)": [[279, "fury.shaders.base.compose_shader"]], "fury.shaders": [[279, "module-fury.shaders"]], "fury.shaders.base": [[279, "module-fury.shaders.base"]], "import_fury_shader() (in module fury.shaders.base)": [[279, "fury.shaders.base.import_fury_shader"]], "load() (in module fury.shaders.base)": [[279, "fury.shaders.base.load"]], "load_shader() (in module fury.shaders.base)": [[279, "fury.shaders.base.load_shader"]], "replace_shader_in_actor() (in module fury.shaders.base)": [[279, "fury.shaders.base.replace_shader_in_actor"]], "shader_apply_effects() (in module fury.shaders.base)": [[279, "fury.shaders.base.shader_apply_effects"]], "shader_to_actor() (in module fury.shaders.base)": [[279, "fury.shaders.base.shader_to_actor"]], "arraycircularqueue (class in fury.stream.tools)": [[280, "fury.stream.tools.ArrayCircularQueue"]], "furystreamclient (class in fury.stream.client)": [[280, "fury.stream.client.FuryStreamClient"]], "furystreaminteraction (class in fury.stream.client)": [[280, "fury.stream.client.FuryStreamInteraction"]], "genericcircularqueue (class in fury.stream.tools)": [[280, "fury.stream.tools.GenericCircularQueue"]], "genericimagebuffermanager (class in fury.stream.tools)": [[280, "fury.stream.tools.GenericImageBufferManager"]], "genericmultidimensionalbuffer (class in fury.stream.tools)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer"]], "intervaltimer (class in fury.stream.tools)": [[280, "fury.stream.tools.IntervalTimer"]], "intervaltimerthreading (class in fury.stream.tools)": [[280, "fury.stream.tools.IntervalTimerThreading"]], "rtcserver (class in fury.stream.server.main)": [[280, "fury.stream.server.main.RTCServer"]], "rawarrayimagebuffermanager (class in fury.stream.tools)": [[280, "fury.stream.tools.RawArrayImageBufferManager"]], "rawarraymultidimensionalbuffer (class in fury.stream.tools)": [[280, "fury.stream.tools.RawArrayMultiDimensionalBuffer"]], "sharedmemcircularqueue (class in fury.stream.tools)": [[280, "fury.stream.tools.SharedMemCircularQueue"]], "sharedmemimagebuffermanager (class in fury.stream.tools)": [[280, "fury.stream.tools.SharedMemImageBufferManager"]], "sharedmemmultidimensionalbuffer (class in fury.stream.tools)": [[280, "fury.stream.tools.SharedMemMultiDimensionalBuffer"]], "widget (class in fury.stream.widget)": [[280, "fury.stream.widget.Widget"]], "_cqueue() (in module fury.stream.constants)": [[280, "fury.stream.constants._CQUEUE"]], "_cqueue_event_ids() (in module fury.stream.constants)": [[280, "fury.stream.constants._CQUEUE_EVENT_IDs"]], "_cqueue_index_info() (in module fury.stream.constants)": [[280, "fury.stream.constants._CQUEUE_INDEX_INFO"]], "__init__() (fury.stream.client.furystreamclient method)": [[280, "fury.stream.client.FuryStreamClient.__init__"]], "__init__() (fury.stream.client.furystreaminteraction method)": [[280, "fury.stream.client.FuryStreamInteraction.__init__"]], "__init__() (fury.stream.server.main.rtcserver method)": [[280, "fury.stream.server.main.RTCServer.__init__"]], "__init__() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.__init__"]], "__init__() (fury.stream.tools.genericmultidimensionalbuffer method)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.intervaltimer method)": [[280, "fury.stream.tools.IntervalTimer.__init__"]], "__init__() (fury.stream.tools.intervaltimerthreading method)": [[280, "fury.stream.tools.IntervalTimerThreading.__init__"]], "__init__() (fury.stream.tools.rawarrayimagebuffermanager method)": [[280, "fury.stream.tools.RawArrayImageBufferManager.__init__"]], "__init__() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[280, "fury.stream.tools.RawArrayMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.__init__"]], "__init__() (fury.stream.tools.sharedmemimagebuffermanager method)": [[280, "fury.stream.tools.SharedMemImageBufferManager.__init__"]], "__init__() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[280, "fury.stream.tools.SharedMemMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.__init__"]], "async_get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.async_get_jpeg"]], "buffer (fury.stream.tools.genericmultidimensionalbuffer property)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.buffer"]], "buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[280, "fury.stream.tools.GenericImageBufferManager.buffer_index"]], "callback_stream_client() (in module fury.stream.client)": [[280, "fury.stream.client.callback_stream_client"]], "check_port_is_available() (in module fury.stream.widget)": [[280, "fury.stream.widget.check_port_is_available"]], "cleanup() (fury.stream.client.furystreamclient method)": [[280, "fury.stream.client.FuryStreamClient.cleanup"]], "cleanup() (fury.stream.client.furystreaminteraction method)": [[280, "fury.stream.client.FuryStreamInteraction.cleanup"]], "cleanup() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.genericmultidimensionalbuffer method)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.rawarrayimagebuffermanager method)": [[280, "fury.stream.tools.RawArrayImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[280, "fury.stream.tools.RawArrayMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.sharedmemimagebuffermanager method)": [[280, "fury.stream.tools.SharedMemImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[280, "fury.stream.tools.SharedMemMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.cleanup"]], "command_string (fury.stream.widget.widget property)": [[280, "fury.stream.widget.Widget.command_string"]], "create_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[280, "fury.stream.tools.RawArrayImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[280, "fury.stream.tools.RawArrayMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[280, "fury.stream.tools.SharedMemImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[280, "fury.stream.tools.SharedMemMultiDimensionalBuffer.create_mem_resource"]], "dequeue() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.dequeue"]], "display() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.display"]], "enqueue() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.enqueue"]], "fury.stream": [[280, "module-fury.stream"]], "fury.stream.client": [[280, "module-fury.stream.client"]], "fury.stream.constants": [[280, "module-fury.stream.constants"]], "fury.stream.server": [[280, "module-fury.stream.server"]], "fury.stream.server.async_app": [[280, "module-fury.stream.server.async_app"]], "fury.stream.server.main": [[280, "module-fury.stream.server.main"]], "fury.stream.tools": [[280, "module-fury.stream.tools"]], "fury.stream.widget": [[280, "module-fury.stream.widget"]], "get_app() (in module fury.stream.server.async_app)": [[280, "fury.stream.server.async_app.get_app"]], "get_current_frame() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.get_current_frame"]], "get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.get_jpeg"]], "get_start_end() (fury.stream.tools.genericmultidimensionalbuffer method)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.get_start_end"]], "head (fury.stream.tools.genericcircularqueue property)": [[280, "fury.stream.tools.GenericCircularQueue.head"]], "interaction_callback() (in module fury.stream.client)": [[280, "fury.stream.client.interaction_callback"]], "is_unlocked() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.is_unlocked"]], "load_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[280, "fury.stream.tools.ArrayCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[280, "fury.stream.tools.GenericMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[280, "fury.stream.tools.RawArrayImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[280, "fury.stream.tools.RawArrayMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[280, "fury.stream.tools.SharedMemImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[280, "fury.stream.tools.SharedMemMultiDimensionalBuffer.load_mem_resource"]], "lock() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.lock"]], "next_buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[280, "fury.stream.tools.GenericImageBufferManager.next_buffer_index"]], "pcs() (in module fury.stream.server.async_app)": [[280, "fury.stream.server.async_app.pcs"]], "recv() (fury.stream.server.main.rtcserver method)": [[280, "fury.stream.server.main.RTCServer.recv"]], "release() (fury.stream.server.main.rtcserver method)": [[280, "fury.stream.server.main.RTCServer.release"]], "remove_shm_from_resource_tracker() (in module fury.stream.tools)": [[280, "fury.stream.tools.remove_shm_from_resource_tracker"]], "return_iframe() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.return_iframe"]], "run_command() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.run_command"]], "set_head_tail() (fury.stream.tools.genericcircularqueue method)": [[280, "fury.stream.tools.GenericCircularQueue.set_head_tail"]], "set_mouse() (in module fury.stream.server.async_app)": [[280, "fury.stream.server.async_app.set_mouse"]], "set_mouse_click() (in module fury.stream.server.async_app)": [[280, "fury.stream.server.async_app.set_mouse_click"]], "set_weel() (in module fury.stream.server.async_app)": [[280, "fury.stream.server.async_app.set_weel"]], "start() (fury.stream.client.furystreamclient method)": [[280, "fury.stream.client.FuryStreamClient.start"]], "start() (fury.stream.client.furystreaminteraction method)": [[280, "fury.stream.client.FuryStreamInteraction.start"]], "start() (fury.stream.tools.intervaltimer method)": [[280, "fury.stream.tools.IntervalTimer.start"]], "start() (fury.stream.tools.intervaltimerthreading method)": [[280, "fury.stream.tools.IntervalTimerThreading.start"]], "start() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.start"]], "stop() (fury.stream.client.furystreamclient method)": [[280, "fury.stream.client.FuryStreamClient.stop"]], "stop() (fury.stream.client.furystreaminteraction method)": [[280, "fury.stream.client.FuryStreamInteraction.stop"]], "stop() (fury.stream.tools.intervaltimer method)": [[280, "fury.stream.tools.IntervalTimer.stop"]], "stop() (fury.stream.tools.intervaltimerthreading method)": [[280, "fury.stream.tools.IntervalTimerThreading.stop"]], "stop() (fury.stream.widget.widget method)": [[280, "fury.stream.widget.Widget.stop"]], "tail (fury.stream.tools.genericcircularqueue property)": [[280, "fury.stream.tools.GenericCircularQueue.tail"]], "unlock() (fury.stream.tools.sharedmemcircularqueue method)": [[280, "fury.stream.tools.SharedMemCircularQueue.unlock"]], "url (fury.stream.widget.widget property)": [[280, "fury.stream.widget.Widget.url"]], "web_server() (in module fury.stream.server.main)": [[280, "fury.stream.server.main.web_server"]], "web_server_raw_array() (in module fury.stream.server.main)": [[280, "fury.stream.server.main.web_server_raw_array"]], "write_into() (fury.stream.tools.genericimagebuffermanager method)": [[280, "fury.stream.tools.GenericImageBufferManager.write_into"]], "_tuple2axes() (in module fury.transform)": [[281, "fury.transform._TUPLE2AXES"]], "apply_transformation() (in module fury.transform)": [[281, "fury.transform.apply_transformation"]], "cart2sphere() (in module fury.transform)": [[281, "fury.transform.cart2sphere"]], "euler_matrix() (in module fury.transform)": [[281, "fury.transform.euler_matrix"]], "fury.transform": [[281, "module-fury.transform"]], "rotate() (in module fury.transform)": [[281, "fury.transform.rotate"]], "scale() (in module fury.transform)": [[281, "fury.transform.scale"]], "sphere2cart() (in module fury.transform)": [[281, "fury.transform.sphere2cart"]], "transform_from_matrix() (in module fury.transform)": [[281, "fury.transform.transform_from_matrix"]], "translate() (in module fury.transform)": [[281, "fury.transform.translate"]], "anticlockwise_rotation_x (fury.ui.containers.gridui attribute)": [[282, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_X"]], "anticlockwise_rotation_y (fury.ui.containers.gridui attribute)": [[282, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_Y"]], "button2d (class in fury.ui.core)": [[282, "fury.ui.core.Button2D"]], "clockwise_rotation_x (fury.ui.containers.gridui attribute)": [[282, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_X"]], "clockwise_rotation_y (fury.ui.containers.gridui attribute)": [[282, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_Y"]], "card2d (class in fury.ui.elements)": [[282, "fury.ui.elements.Card2D"]], "checkbox (class in fury.ui.elements)": [[282, "fury.ui.elements.Checkbox"]], "combobox2d (class in fury.ui.elements)": [[282, "fury.ui.elements.ComboBox2D"]], "disk2d (class in fury.ui.core)": [[282, "fury.ui.core.Disk2D"]], "drawpanel (class in fury.ui.elements)": [[282, "fury.ui.elements.DrawPanel"]], "drawshape (class in fury.ui.elements)": [[282, "fury.ui.elements.DrawShape"]], "filemenu2d (class in fury.ui.elements)": [[282, "fury.ui.elements.FileMenu2D"]], "gridui (class in fury.ui.containers)": [[282, "fury.ui.containers.GridUI"]], "imagecontainer2d (class in fury.ui.containers)": [[282, "fury.ui.containers.ImageContainer2D"]], "linedoubleslider2d (class in fury.ui.elements)": [[282, "fury.ui.elements.LineDoubleSlider2D"]], "lineslider2d (class in fury.ui.elements)": [[282, "fury.ui.elements.LineSlider2D"]], "listbox2d (class in fury.ui.elements)": [[282, "fury.ui.elements.ListBox2D"]], "listboxitem2d (class in fury.ui.elements)": [[282, "fury.ui.elements.ListBoxItem2D"]], "option (class in fury.ui.elements)": [[282, "fury.ui.elements.Option"]], "panel2d (class in fury.ui.containers)": [[282, "fury.ui.containers.Panel2D"]], "playbackpanel (class in fury.ui.elements)": [[282, "fury.ui.elements.PlaybackPanel"]], "radiobutton (class in fury.ui.elements)": [[282, "fury.ui.elements.RadioButton"]], "rangeslider (class in fury.ui.elements)": [[282, "fury.ui.elements.RangeSlider"]], "rectangle2d (class in fury.ui.core)": [[282, "fury.ui.core.Rectangle2D"]], "ringslider2d (class in fury.ui.elements)": [[282, "fury.ui.elements.RingSlider2D"]], "spinbox (class in fury.ui.elements)": [[282, "fury.ui.elements.SpinBox"]], "tabpanel2d (class in fury.ui.containers)": [[282, "fury.ui.containers.TabPanel2D"]], "tabui (class in fury.ui.containers)": [[282, "fury.ui.containers.TabUI"]], "textblock2d (class in fury.ui.core)": [[282, "fury.ui.core.TextBlock2D"]], "textbox2d (class in fury.ui.elements)": [[282, "fury.ui.elements.TextBox2D"]], "ui (class in fury.ui.core)": [[282, "fury.ui.core.UI"]], "__init__() (fury.ui.containers.gridui method)": [[282, "fury.ui.containers.GridUI.__init__"]], "__init__() (fury.ui.containers.imagecontainer2d method)": [[282, "fury.ui.containers.ImageContainer2D.__init__"]], "__init__() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.__init__"]], "__init__() (fury.ui.containers.tabpanel2d method)": [[282, "fury.ui.containers.TabPanel2D.__init__"]], "__init__() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.__init__"]], "__init__() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.__init__"]], "__init__() (fury.ui.core.disk2d method)": [[282, "fury.ui.core.Disk2D.__init__"]], "__init__() (fury.ui.core.rectangle2d method)": [[282, "fury.ui.core.Rectangle2D.__init__"]], "__init__() (fury.ui.core.textblock2d method)": [[282, "fury.ui.core.TextBlock2D.__init__"]], "__init__() (fury.ui.core.ui method)": [[282, "fury.ui.core.UI.__init__"]], "__init__() (fury.ui.elements.card2d method)": [[282, "fury.ui.elements.Card2D.__init__"]], "__init__() (fury.ui.elements.checkbox method)": [[282, "fury.ui.elements.Checkbox.__init__"]], "__init__() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.__init__"]], "__init__() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.__init__"]], "__init__() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.__init__"]], "__init__() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.__init__"]], "__init__() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.__init__"]], "__init__() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.__init__"]], "__init__() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.__init__"]], "__init__() (fury.ui.elements.listboxitem2d method)": [[282, "fury.ui.elements.ListBoxItem2D.__init__"]], "__init__() (fury.ui.elements.option method)": [[282, "fury.ui.elements.Option.__init__"]], "__init__() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.__init__"]], "__init__() (fury.ui.elements.radiobutton method)": [[282, "fury.ui.elements.RadioButton.__init__"]], "__init__() (fury.ui.elements.rangeslider method)": [[282, "fury.ui.elements.RangeSlider.__init__"]], "__init__() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.__init__"]], "__init__() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.__init__"]], "__init__() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.__init__"]], "active_color (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.active_color"]], "active_color (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.active_color"]], "active_color (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.active_color"]], "actor (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.actor"]], "actor (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.actor"]], "actors (fury.ui.core.ui property)": [[282, "fury.ui.core.UI.actors"]], "add_callback() (fury.ui.core.ui method)": [[282, "fury.ui.core.UI.add_callback"]], "add_character() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.add_character"]], "add_element() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.add_element"]], "add_element() (fury.ui.containers.tabpanel2d method)": [[282, "fury.ui.containers.TabPanel2D.add_element"]], "add_element() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.add_element"]], "add_to_scene() (fury.ui.core.ui method)": [[282, "fury.ui.core.UI.add_to_scene"]], "alignment (fury.ui.containers.panel2d attribute)": [[282, "fury.ui.containers.Panel2D.alignment"]], "angle (fury.ui.elements.ringslider2d property)": [[282, "fury.ui.elements.RingSlider2D.angle"]], "append_item() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.append_item"]], "auto_font_scale (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.auto_font_scale"]], "auto_font_scale (fury.ui.core.textblock2d property)": [[282, "id4"]], "background_color (fury.ui.core.textblock2d property)": [[282, "fury.ui.core.TextBlock2D.background_color"]], "bg_color (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.bg_color"]], "body (fury.ui.elements.card2d property)": [[282, "fury.ui.elements.Card2D.body"]], "body_box (fury.ui.elements.card2d attribute)": [[282, "fury.ui.elements.Card2D.body_box"]], "bold (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.bold"]], "bold (fury.ui.core.textblock2d property)": [[282, "id5"]], "border_color (fury.ui.containers.panel2d property)": [[282, "fury.ui.containers.Panel2D.border_color"]], "border_width (fury.ui.containers.panel2d property)": [[282, "fury.ui.containers.Panel2D.border_width"]], "bottom_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_ratio"]], "bottom_disk_value (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_value"]], "bottom_y_position (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.bottom_y_position"]], "bottom_y_position (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.bottom_y_position"]], "cal_bounding_box() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.cal_bounding_box"]], "cal_bounding_box_2d() (in module fury.ui.helpers)": [[282, "fury.ui.helpers.cal_bounding_box_2d"]], "cal_min_boundary_distance() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.cal_min_boundary_distance"]], "cal_size_from_message() (fury.ui.core.textblock2d method)": [[282, "fury.ui.core.TextBlock2D.cal_size_from_message"]], "caret_pos (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.caret_pos"]], "center (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.center"]], "center (fury.ui.core.ui property)": [[282, "id0"]], "center (fury.ui.elements.drawshape property)": [[282, "fury.ui.elements.DrawShape.center"]], "check_overflow() (in module fury.ui.helpers)": [[282, "fury.ui.helpers.check_overflow"]], "clamp_mouse_position() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.clamp_mouse_position"]], "clamp_position() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.clamp_position"]], "clear_selection() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.clear_selection"]], "clip_overflow() (in module fury.ui.helpers)": [[282, "fury.ui.helpers.clip_overflow"]], "collapse_tab_ui() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.collapse_tab_ui"]], "color (fury.ui.containers.panel2d property)": [[282, "fury.ui.containers.Panel2D.color"]], "color (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.color"]], "color (fury.ui.core.button2d property)": [[282, "fury.ui.core.Button2D.color"]], "color (fury.ui.core.disk2d property)": [[282, "fury.ui.core.Disk2D.color"]], "color (fury.ui.core.rectangle2d property)": [[282, "fury.ui.core.Rectangle2D.color"]], "color (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.color"]], "color (fury.ui.core.textblock2d property)": [[282, "id6"]], "color (fury.ui.elements.card2d property)": [[282, "fury.ui.elements.Card2D.color"]], "content_panel (fury.ui.containers.tabpanel2d attribute)": [[282, "fury.ui.containers.TabPanel2D.content_panel"]], "coord_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.coord_to_ratio"]], "current_mode (fury.ui.elements.drawpanel property)": [[282, "fury.ui.elements.DrawPanel.current_mode"]], "current_time (fury.ui.elements.playbackpanel property)": [[282, "fury.ui.elements.PlaybackPanel.current_time"]], "current_time_str (fury.ui.elements.playbackpanel property)": [[282, "fury.ui.elements.PlaybackPanel.current_time_str"]], "decrement() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.decrement"]], "decrement_callback() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.decrement_callback"]], "default_color (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.default_color"]], "default_color (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.default_color"]], "default_color (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.default_color"]], "deselect() (fury.ui.elements.listboxitem2d method)": [[282, "fury.ui.elements.ListBoxItem2D.deselect"]], "deselect() (fury.ui.elements.option method)": [[282, "fury.ui.elements.Option.deselect"]], "directory_click_callback() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.directory_click_callback"]], "down_button_callback() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.down_button_callback"]], "draw_shape() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.draw_shape"]], "drop_down_button (fury.ui.elements.combobox2d attribute)": [[282, "fury.ui.elements.ComboBox2D.drop_down_button"]], "drop_down_menu (fury.ui.elements.combobox2d attribute)": [[282, "fury.ui.elements.ComboBox2D.drop_down_menu"]], "dynamic_bbox (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.dynamic_bbox"]], "dynamic_bbox (fury.ui.core.textblock2d property)": [[282, "id7"]], "edit_mode() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.edit_mode"]], "element (fury.ui.elements.listboxitem2d property)": [[282, "fury.ui.elements.ListBoxItem2D.element"]], "extensions (fury.ui.elements.filemenu2d attribute)": [[282, "fury.ui.elements.FileMenu2D.extensions"]], "final_time (fury.ui.elements.playbackpanel property)": [[282, "fury.ui.elements.PlaybackPanel.final_time"]], "font_family (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.font_family"]], "font_family (fury.ui.core.textblock2d property)": [[282, "id8"]], "font_size (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.font_size"]], "font_size (fury.ui.core.textblock2d property)": [[282, "id9"]], "font_size (fury.ui.elements.checkbox property)": [[282, "fury.ui.elements.Checkbox.font_size"]], "font_size (fury.ui.elements.option attribute)": [[282, "fury.ui.elements.Option.font_size"]], "format_text() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.format_text"]], "format_text() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.format_text"]], "format_text() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.format_text"]], "fury.ui": [[282, "module-fury.ui"]], "fury.ui.containers": [[282, "module-fury.ui.containers"]], "fury.ui.core": [[282, "module-fury.ui.core"]], "fury.ui.elements": [[282, "module-fury.ui.elements"]], "fury.ui.helpers": [[282, "module-fury.ui.helpers"]], "get_all_file_names() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.get_all_file_names"]], "get_directory_names() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.get_directory_names"]], "get_file_names() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.get_file_names"]], "handle (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.handle"]], "handle (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.handle"]], "handle_character() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.handle_character"]], "handle_events() (fury.ui.core.ui method)": [[282, "fury.ui.core.UI.handle_events"]], "handle_mouse_click() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.handle_mouse_click"]], "handle_mouse_drag() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.handle_mouse_drag"]], "handle_move_callback() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.handle_move_callback"]], "handle_release_callback() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.handle_release_callback"]], "handles (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.handles"]], "height (fury.ui.core.rectangle2d property)": [[282, "fury.ui.core.Rectangle2D.height"]], "height (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.height"]], "hide() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.hide"]], "image (fury.ui.elements.card2d attribute)": [[282, "fury.ui.elements.Card2D.image"]], "img (fury.ui.containers.imagecontainer2d attribute)": [[282, "fury.ui.containers.ImageContainer2D.img"]], "increment() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.increment"]], "increment_callback() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.increment_callback"]], "init (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.init"]], "inner_radius (fury.ui.core.disk2d property)": [[282, "fury.ui.core.Disk2D.inner_radius"]], "is_selected (fury.ui.elements.drawshape property)": [[282, "fury.ui.elements.DrawShape.is_selected"]], "italic (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.italic"]], "italic (fury.ui.core.textblock2d property)": [[282, "id10"]], "justification (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.justification"]], "justification (fury.ui.core.textblock2d property)": [[282, "id11"]], "key_press() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.key_press"]], "key_press_callback() (fury.ui.containers.gridui method)": [[282, "fury.ui.containers.GridUI.key_press_callback"]], "key_press_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.key_press_callback"]], "label (fury.ui.elements.option attribute)": [[282, "fury.ui.elements.Option.label"]], "labels (fury.ui.elements.checkbox attribute)": [[282, "fury.ui.elements.Checkbox.labels"]], "labels (fury.ui.elements.radiobutton attribute)": [[282, "fury.ui.elements.RadioButton.labels"]], "left_button_click_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.left_button_click_callback"]], "left_button_clicked() (fury.ui.elements.listboxitem2d method)": [[282, "fury.ui.elements.ListBoxItem2D.left_button_clicked"]], "left_button_dragged() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.left_button_dragged"]], "left_button_dragged() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.card2d method)": [[282, "fury.ui.elements.Card2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.left_button_dragged"]], "left_button_press() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.left_button_press"]], "left_button_pressed() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.left_button_pressed"]], "left_button_pressed() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.card2d method)": [[282, "fury.ui.elements.Card2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.left_button_pressed"]], "left_button_release_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.left_button_release_callback"]], "left_button_released() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.left_button_released"]], "left_click_callback() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.left_click_callback"]], "left_click_callback2() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.left_click_callback2"]], "left_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.left_disk_ratio"]], "left_disk_value (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.left_disk_value"]], "left_move_left() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.left_move_left"]], "left_move_right() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.left_move_right"]], "left_release_callback() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.left_release_callback"]], "left_release_callback2() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.left_release_callback2"]], "left_x_position (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.left_x_position"]], "left_x_position (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.left_x_position"]], "length (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.length"]], "length (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.length"]], "line_width (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.line_width"]], "line_width (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.line_width"]], "listbox (fury.ui.elements.filemenu2d attribute)": [[282, "fury.ui.elements.FileMenu2D.listbox"]], "loop() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.loop"]], "menu_toggle_callback() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.menu_toggle_callback"]], "message (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.message"]], "message (fury.ui.core.textblock2d property)": [[282, "id12"]], "mid_track_radius (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.mid_track_radius"]], "mid_track_radius (fury.ui.elements.ringslider2d property)": [[282, "id15"]], "middle_button_click_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.middle_button_click_callback"]], "middle_button_release_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.middle_button_release_callback"]], "mouse_move_callback() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.mouse_move_callback"]], "mouse_move_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.mouse_move_callback"]], "mouse_move_callback2() (fury.ui.containers.gridui static method)": [[282, "fury.ui.containers.GridUI.mouse_move_callback2"]], "move_caret_left() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.move_caret_left"]], "move_caret_right() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.move_caret_right"]], "move_handle() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.move_handle"]], "move_left() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.move_left"]], "move_right() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.move_right"]], "next_icon() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.next_icon"]], "next_icon_id() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.next_icon_id"]], "on_change (fury.ui.elements.listbox2d attribute)": [[282, "fury.ui.elements.ListBox2D.on_change"]], "on_key_press (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_key_press"]], "on_left_mouse_button_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_left_mouse_button_clicked"]], "on_left_mouse_button_dragged (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_left_mouse_button_dragged"]], "on_left_mouse_button_pressed (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_left_mouse_button_pressed"]], "on_left_mouse_button_released (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_left_mouse_button_released"]], "on_left_mouse_double_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_left_mouse_double_clicked"]], "on_middle_mouse_button_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_middle_mouse_button_clicked"]], "on_middle_mouse_button_dragged (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_middle_mouse_button_dragged"]], "on_middle_mouse_button_pressed (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_middle_mouse_button_pressed"]], "on_middle_mouse_button_released (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_middle_mouse_button_released"]], "on_middle_mouse_double_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_middle_mouse_double_clicked"]], "on_right_mouse_button_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_right_mouse_button_clicked"]], "on_right_mouse_button_dragged (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_right_mouse_button_dragged"]], "on_right_mouse_button_pressed (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_right_mouse_button_pressed"]], "on_right_mouse_button_released (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_right_mouse_button_released"]], "on_right_mouse_double_clicked (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.on_right_mouse_double_clicked"]], "opacity (fury.ui.containers.panel2d property)": [[282, "fury.ui.containers.Panel2D.opacity"]], "opacity (fury.ui.core.disk2d property)": [[282, "fury.ui.core.Disk2D.opacity"]], "opacity (fury.ui.core.rectangle2d property)": [[282, "fury.ui.core.Rectangle2D.opacity"]], "options (fury.ui.elements.checkbox attribute)": [[282, "fury.ui.elements.Checkbox.options"]], "options (fury.ui.elements.radiobutton attribute)": [[282, "fury.ui.elements.RadioButton.options"]], "outer_radius (fury.ui.core.disk2d property)": [[282, "fury.ui.core.Disk2D.outer_radius"]], "padding (fury.ui.elements.checkbox attribute)": [[282, "fury.ui.elements.Checkbox.padding"]], "padding (fury.ui.elements.checkbox property)": [[282, "id17"]], "padding (fury.ui.elements.radiobutton attribute)": [[282, "fury.ui.elements.RadioButton.padding"]], "pause() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.pause"]], "play() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.play"]], "play_once() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.play_once"]], "position (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.position"]], "position (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.position"]], "position (fury.ui.core.ui property)": [[282, "id2"]], "previous_value (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.previous_value"]], "previous_value (fury.ui.elements.ringslider2d property)": [[282, "id16"]], "range_slider (fury.ui.elements.rangeslider attribute)": [[282, "fury.ui.elements.RangeSlider.range_slider"]], "range_slider_center (fury.ui.elements.rangeslider attribute)": [[282, "fury.ui.elements.RangeSlider.range_slider_center"]], "range_slider_handle_move_callback() (fury.ui.elements.rangeslider method)": [[282, "fury.ui.elements.RangeSlider.range_slider_handle_move_callback"]], "ratio (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.ratio"]], "ratio (fury.ui.elements.ringslider2d property)": [[282, "fury.ui.elements.RingSlider2D.ratio"]], "ratio_to_coord() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.ratio_to_coord"]], "ratio_to_value() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.ratio_to_value"]], "re_align() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.re_align"]], "remove() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.remove"]], "remove_character() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.remove_character"]], "remove_element() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.remove_element"]], "remove_element() (fury.ui.containers.tabpanel2d method)": [[282, "fury.ui.containers.TabPanel2D.remove_element"]], "remove_element() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.remove_element"]], "render_text() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.render_text"]], "resize() (fury.ui.containers.gridui method)": [[282, "fury.ui.containers.GridUI.resize"]], "resize() (fury.ui.containers.imagecontainer2d method)": [[282, "fury.ui.containers.ImageContainer2D.resize"]], "resize() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.resize"]], "resize() (fury.ui.containers.tabpanel2d method)": [[282, "fury.ui.containers.TabPanel2D.resize"]], "resize() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.resize"]], "resize() (fury.ui.core.rectangle2d method)": [[282, "fury.ui.core.Rectangle2D.resize"]], "resize() (fury.ui.core.textblock2d method)": [[282, "fury.ui.core.TextBlock2D.resize"]], "resize() (fury.ui.elements.card2d method)": [[282, "fury.ui.elements.Card2D.resize"]], "resize() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.resize"]], "resize() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.resize"]], "resize() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.resize"]], "resize() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.resize"]], "resize() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.resize"]], "resize() (fury.ui.elements.listboxitem2d method)": [[282, "fury.ui.elements.ListBoxItem2D.resize"]], "resize() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.resize"]], "resize_shape() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.resize_shape"]], "right_button_click_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.right_button_click_callback"]], "right_button_release_callback() (fury.ui.core.ui static method)": [[282, "fury.ui.core.UI.right_button_release_callback"]], "right_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.right_disk_ratio"]], "right_disk_value (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.right_disk_value"]], "right_move_left() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.right_move_left"]], "right_move_right() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.right_move_right"]], "right_x_position (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.right_x_position"]], "right_x_position (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.right_x_position"]], "rotate() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.rotate"]], "rotate_2d() (in module fury.ui.helpers)": [[282, "fury.ui.helpers.rotate_2d"]], "scale() (fury.ui.containers.imagecontainer2d method)": [[282, "fury.ui.containers.ImageContainer2D.scale"]], "scale() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.scale"]], "scroll_callback() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.scroll_callback"]], "scroll_click_callback() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.scroll_click_callback"]], "scroll_drag_callback() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.scroll_drag_callback"]], "scroll_release_callback() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.scroll_release_callback"]], "select() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.select"]], "select() (fury.ui.elements.listboxitem2d method)": [[282, "fury.ui.elements.ListBoxItem2D.select"]], "select() (fury.ui.elements.option method)": [[282, "fury.ui.elements.Option.select"]], "select_option_callback() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.select_option_callback"]], "select_tab_callback() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.select_tab_callback"]], "selected_text (fury.ui.elements.combobox2d property)": [[282, "fury.ui.elements.ComboBox2D.selected_text"]], "selected_text_index (fury.ui.elements.combobox2d property)": [[282, "fury.ui.elements.ComboBox2D.selected_text_index"]], "selection_box (fury.ui.elements.combobox2d attribute)": [[282, "fury.ui.elements.ComboBox2D.selection_box"]], "selection_change() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.selection_change"]], "set_icon() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.set_icon"]], "set_icon_by_name() (fury.ui.core.button2d method)": [[282, "fury.ui.core.Button2D.set_icon_by_name"]], "set_img() (fury.ui.containers.imagecontainer2d method)": [[282, "fury.ui.containers.ImageContainer2D.set_img"]], "set_message() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.set_message"]], "set_position() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.set_position"]], "set_position() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.set_position"]], "set_slot_colors() (fury.ui.elements.filemenu2d method)": [[282, "fury.ui.elements.FileMenu2D.set_slot_colors"]], "set_visibility() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.set_visibility"]], "set_visibility() (fury.ui.core.ui method)": [[282, "fury.ui.core.UI.set_visibility"]], "set_visibility() (fury.ui.elements.combobox2d method)": [[282, "fury.ui.elements.ComboBox2D.set_visibility"]], "shadow (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.shadow"]], "shadow (fury.ui.core.textblock2d property)": [[282, "id13"]], "shape (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.shape"]], "shape (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.shape"]], "show() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.show"]], "show_rotation_slider() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.show_rotation_slider"]], "showable_text() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.showable_text"]], "size (fury.ui.containers.imagecontainer2d attribute)": [[282, "fury.ui.containers.ImageContainer2D.size"]], "size (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.size"]], "size (fury.ui.core.ui attribute)": [[282, "fury.ui.core.UI.size"]], "size (fury.ui.core.ui property)": [[282, "id3"]], "speed (fury.ui.elements.playbackpanel property)": [[282, "fury.ui.elements.PlaybackPanel.speed"]], "stop() (fury.ui.elements.playbackpanel method)": [[282, "fury.ui.elements.PlaybackPanel.stop"]], "tabs (fury.ui.containers.tabui attribute)": [[282, "fury.ui.containers.TabUI.tabs"]], "text (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.text"]], "text (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.text"]], "text (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.text"]], "text (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.text"]], "text_block (fury.ui.containers.tabpanel2d attribute)": [[282, "fury.ui.containers.TabPanel2D.text_block"]], "textbox_update_value() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.textbox_update_value"]], "title (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.title"]], "title (fury.ui.elements.card2d property)": [[282, "fury.ui.elements.Card2D.title"]], "title_bold (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.title_bold"]], "title_box (fury.ui.elements.card2d attribute)": [[282, "fury.ui.elements.Card2D.title_box"]], "title_color (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.title_color"]], "title_font_size (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.title_font_size"]], "title_italic (fury.ui.containers.tabpanel2d property)": [[282, "fury.ui.containers.TabPanel2D.title_italic"]], "toggle() (fury.ui.elements.option method)": [[282, "fury.ui.elements.Option.toggle"]], "top_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.top_disk_ratio"]], "top_disk_value (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.top_disk_value"]], "top_y_position (fury.ui.elements.linedoubleslider2d property)": [[282, "fury.ui.elements.LineDoubleSlider2D.top_y_position"]], "top_y_position (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.top_y_position"]], "track (fury.ui.elements.linedoubleslider2d attribute)": [[282, "fury.ui.elements.LineDoubleSlider2D.track"]], "track (fury.ui.elements.lineslider2d attribute)": [[282, "fury.ui.elements.LineSlider2D.track"]], "track (fury.ui.elements.ringslider2d attribute)": [[282, "fury.ui.elements.RingSlider2D.track"]], "track_click_callback() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.track_click_callback"]], "track_click_callback() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.track_click_callback"]], "up_button_callback() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.up_button_callback"]], "update() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.update"]], "update() (fury.ui.elements.lineslider2d method)": [[282, "fury.ui.elements.LineSlider2D.update"]], "update() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.update"]], "update() (fury.ui.elements.ringslider2d method)": [[282, "fury.ui.elements.RingSlider2D.update"]], "update_alignment() (fury.ui.core.textblock2d method)": [[282, "fury.ui.core.TextBlock2D.update_alignment"]], "update_border_coords() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.update_border_coords"]], "update_bounding_box() (fury.ui.core.textblock2d method)": [[282, "fury.ui.core.TextBlock2D.update_bounding_box"]], "update_button_icons() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.update_button_icons"]], "update_element() (fury.ui.containers.panel2d method)": [[282, "fury.ui.containers.Panel2D.update_element"]], "update_element() (fury.ui.containers.tabpanel2d method)": [[282, "fury.ui.containers.TabPanel2D.update_element"]], "update_element() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.update_element"]], "update_scrollbar() (fury.ui.elements.listbox2d method)": [[282, "fury.ui.elements.ListBox2D.update_scrollbar"]], "update_shape_position() (fury.ui.elements.drawshape method)": [[282, "fury.ui.elements.DrawShape.update_shape_position"]], "update_shape_selection() (fury.ui.elements.drawpanel method)": [[282, "fury.ui.elements.DrawPanel.update_shape_selection"]], "update_tabs() (fury.ui.containers.tabui method)": [[282, "fury.ui.containers.TabUI.update_tabs"]], "validate_value() (fury.ui.elements.spinbox method)": [[282, "fury.ui.elements.SpinBox.validate_value"]], "value (fury.ui.elements.lineslider2d property)": [[282, "fury.ui.elements.LineSlider2D.value"]], "value (fury.ui.elements.ringslider2d property)": [[282, "fury.ui.elements.RingSlider2D.value"]], "value (fury.ui.elements.spinbox property)": [[282, "fury.ui.elements.SpinBox.value"]], "value_slider (fury.ui.elements.rangeslider attribute)": [[282, "fury.ui.elements.RangeSlider.value_slider"]], "value_slider_center (fury.ui.elements.rangeslider attribute)": [[282, "fury.ui.elements.RangeSlider.value_slider_center"]], "value_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[282, "fury.ui.elements.LineDoubleSlider2D.value_to_ratio"]], "vertical_justification (fury.ui.core.textblock2d attribute)": [[282, "fury.ui.core.TextBlock2D.vertical_justification"]], "vertical_justification (fury.ui.core.textblock2d property)": [[282, "id14"]], "width (fury.ui.core.rectangle2d property)": [[282, "fury.ui.core.Rectangle2D.width"]], "width (fury.ui.elements.playbackpanel property)": [[282, "fury.ui.elements.PlaybackPanel.width"]], "width (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.width"]], "width_set_text() (fury.ui.elements.textbox2d method)": [[282, "fury.ui.elements.TextBox2D.width_set_text"]], "window_left (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.window_left"]], "window_right (fury.ui.elements.textbox2d attribute)": [[282, "fury.ui.elements.TextBox2D.window_right"]], "wrap_overflow() (in module fury.ui.helpers)": [[282, "fury.ui.helpers.wrap_overflow"]], "add_polydata_numeric_field() (in module fury.utils)": [[283, "fury.utils.add_polydata_numeric_field"]], "apply_affine() (in module fury.utils)": [[283, "fury.utils.apply_affine"]], "apply_affine_to_actor() (in module fury.utils)": [[283, "fury.utils.apply_affine_to_actor"]], "array_from_actor() (in module fury.utils)": [[283, "fury.utils.array_from_actor"]], "asbytes() (in module fury.utils)": [[283, "fury.utils.asbytes"]], "change_vertices_order() (in module fury.utils)": [[283, "fury.utils.change_vertices_order"]], "color_check() (in module fury.utils)": [[283, "fury.utils.color_check"]], "colors_from_actor() (in module fury.utils)": [[283, "fury.utils.colors_from_actor"]], "compute_bounds() (in module fury.utils)": [[283, "fury.utils.compute_bounds"]], "fix_winding_order() (in module fury.utils)": [[283, "fury.utils.fix_winding_order"]], "fury.utils": [[283, "module-fury.utils"]], "get_actor_from_polydata() (in module fury.utils)": [[283, "fury.utils.get_actor_from_polydata"]], "get_actor_from_polymapper() (in module fury.utils)": [[283, "fury.utils.get_actor_from_polymapper"]], "get_actor_from_primitive() (in module fury.utils)": [[283, "fury.utils.get_actor_from_primitive"]], "get_bounding_box_sizes() (in module fury.utils)": [[283, "fury.utils.get_bounding_box_sizes"]], "get_bounds() (in module fury.utils)": [[283, "fury.utils.get_bounds"]], "get_grid_cells_position() (in module fury.utils)": [[283, "fury.utils.get_grid_cells_position"]], "get_polydata_colors() (in module fury.utils)": [[283, "fury.utils.get_polydata_colors"]], "get_polydata_field() (in module fury.utils)": [[283, "fury.utils.get_polydata_field"]], "get_polydata_lines() (in module fury.utils)": [[283, "fury.utils.get_polydata_lines"]], "get_polydata_normals() (in module fury.utils)": [[283, "fury.utils.get_polydata_normals"]], "get_polydata_primitives_count() (in module fury.utils)": [[283, "fury.utils.get_polydata_primitives_count"]], "get_polydata_tangents() (in module fury.utils)": [[283, "fury.utils.get_polydata_tangents"]], "get_polydata_tcoord() (in module fury.utils)": [[283, "fury.utils.get_polydata_tcoord"]], "get_polydata_triangles() (in module fury.utils)": [[283, "fury.utils.get_polydata_triangles"]], "get_polydata_vertices() (in module fury.utils)": [[283, "fury.utils.get_polydata_vertices"]], "get_polymapper_from_polydata() (in module fury.utils)": [[283, "fury.utils.get_polymapper_from_polydata"]], "is_ui() (in module fury.utils)": [[283, "fury.utils.is_ui"]], "lines_to_vtk_polydata() (in module fury.utils)": [[283, "fury.utils.lines_to_vtk_polydata"]], "map_coordinates_3d_4d() (in module fury.utils)": [[283, "fury.utils.map_coordinates_3d_4d"]], "normalize_v3() (in module fury.utils)": [[283, "fury.utils.normalize_v3"]], "normals_from_actor() (in module fury.utils)": [[283, "fury.utils.normals_from_actor"]], "normals_from_v_f() (in module fury.utils)": [[283, "fury.utils.normals_from_v_f"]], "normals_to_actor() (in module fury.utils)": [[283, "fury.utils.normals_to_actor"]], "numpy_to_vtk_cells() (in module fury.utils)": [[283, "fury.utils.numpy_to_vtk_cells"]], "numpy_to_vtk_colors() (in module fury.utils)": [[283, "fury.utils.numpy_to_vtk_colors"]], "numpy_to_vtk_image_data() (in module fury.utils)": [[283, "fury.utils.numpy_to_vtk_image_data"]], "numpy_to_vtk_matrix() (in module fury.utils)": [[283, "fury.utils.numpy_to_vtk_matrix"]], "numpy_to_vtk_points() (in module fury.utils)": [[283, "fury.utils.numpy_to_vtk_points"]], "primitives_count_from_actor() (in module fury.utils)": [[283, "fury.utils.primitives_count_from_actor"]], "primitives_count_to_actor() (in module fury.utils)": [[283, "fury.utils.primitives_count_to_actor"]], "remove_observer_from_actor() (in module fury.utils)": [[283, "fury.utils.remove_observer_from_actor"]], "repeat_sources() (in module fury.utils)": [[283, "fury.utils.repeat_sources"]], "represent_actor_as_wireframe() (in module fury.utils)": [[283, "fury.utils.represent_actor_as_wireframe"]], "rgb_to_vtk() (in module fury.utils)": [[283, "fury.utils.rgb_to_vtk"]], "rotate() (in module fury.utils)": [[283, "fury.utils.rotate"]], "set_actor_origin() (in module fury.utils)": [[283, "fury.utils.set_actor_origin"]], "set_input() (in module fury.utils)": [[283, "fury.utils.set_input"]], "set_polydata_colors() (in module fury.utils)": [[283, "fury.utils.set_polydata_colors"]], "set_polydata_normals() (in module fury.utils)": [[283, "fury.utils.set_polydata_normals"]], "set_polydata_primitives_count() (in module fury.utils)": [[283, "fury.utils.set_polydata_primitives_count"]], "set_polydata_tangents() (in module fury.utils)": [[283, "fury.utils.set_polydata_tangents"]], "set_polydata_tcoords() (in module fury.utils)": [[283, "fury.utils.set_polydata_tcoords"]], "set_polydata_triangles() (in module fury.utils)": [[283, "fury.utils.set_polydata_triangles"]], "set_polydata_vertices() (in module fury.utils)": [[283, "fury.utils.set_polydata_vertices"]], "shallow_copy() (in module fury.utils)": [[283, "fury.utils.shallow_copy"]], "tangents_from_actor() (in module fury.utils)": [[283, "fury.utils.tangents_from_actor"]], "tangents_from_direction_of_anisotropy() (in module fury.utils)": [[283, "fury.utils.tangents_from_direction_of_anisotropy"]], "tangents_to_actor() (in module fury.utils)": [[283, "fury.utils.tangents_to_actor"]], "triangle_order() (in module fury.utils)": [[283, "fury.utils.triangle_order"]], "update_actor() (in module fury.utils)": [[283, "fury.utils.update_actor"]], "update_polydata_normals() (in module fury.utils)": [[283, "fury.utils.update_polydata_normals"]], "update_surface_actor_colors() (in module fury.utils)": [[283, "fury.utils.update_surface_actor_colors"]], "vertices_from_actor() (in module fury.utils)": [[283, "fury.utils.vertices_from_actor"]], "vtk_matrix_to_numpy() (in module fury.utils)": [[283, "fury.utils.vtk_matrix_to_numpy"]], "scene (class in fury.window)": [[284, "fury.window.Scene"]], "showmanager (class in fury.window)": [[284, "fury.window.ShowManager"]], "__init__() (fury.window.scene method)": [[284, "fury.window.Scene.__init__"]], "__init__() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.__init__"]], "add() (fury.window.scene method)": [[284, "fury.window.Scene.add"]], "add_animation() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.add_animation"]], "add_iren_callback() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.add_iren_callback"]], "add_timer_callback() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.add_timer_callback"]], "add_window_callback() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.add_window_callback"]], "analyze_scene() (in module fury.window)": [[284, "fury.window.analyze_scene"]], "analyze_snapshot() (in module fury.window)": [[284, "fury.window.analyze_snapshot"]], "animations (fury.window.showmanager property)": [[284, "fury.window.ShowManager.animations"]], "antialiasing() (in module fury.window)": [[284, "fury.window.antialiasing"]], "azimuth() (fury.window.scene method)": [[284, "fury.window.Scene.azimuth"]], "background() (fury.window.scene method)": [[284, "fury.window.Scene.background"]], "camera() (fury.window.scene method)": [[284, "fury.window.Scene.camera"]], "camera_direction() (fury.window.scene method)": [[284, "fury.window.Scene.camera_direction"]], "camera_info() (fury.window.scene method)": [[284, "fury.window.Scene.camera_info"]], "clear() (fury.window.scene method)": [[284, "fury.window.Scene.clear"]], "destroy_timer() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.destroy_timer"]], "destroy_timers() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.destroy_timers"]], "dolly() (fury.window.scene method)": [[284, "fury.window.Scene.dolly"]], "elevation() (fury.window.scene method)": [[284, "fury.window.Scene.elevation"]], "enable_stereo() (in module fury.window)": [[284, "fury.window.enable_stereo"]], "exit() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.exit"]], "frame_rate (fury.window.showmanager property)": [[284, "fury.window.ShowManager.frame_rate"]], "fury.window": [[284, "module-fury.window"]], "fxaa_off() (fury.window.scene method)": [[284, "fury.window.Scene.fxaa_off"]], "fxaa_on() (fury.window.scene method)": [[284, "fury.window.Scene.fxaa_on"]], "get_camera() (fury.window.scene method)": [[284, "fury.window.Scene.get_camera"]], "gl_disable_blend() (in module fury.window)": [[284, "fury.window.gl_disable_blend"]], "gl_disable_depth() (in module fury.window)": [[284, "fury.window.gl_disable_depth"]], "gl_enable_blend() (in module fury.window)": [[284, "fury.window.gl_enable_blend"]], "gl_enable_depth() (in module fury.window)": [[284, "fury.window.gl_enable_depth"]], "gl_get_current_state() (in module fury.window)": [[284, "fury.window.gl_get_current_state"]], "gl_reset_blend() (in module fury.window)": [[284, "fury.window.gl_reset_blend"]], "gl_set_additive_blending() (in module fury.window)": [[284, "fury.window.gl_set_additive_blending"]], "gl_set_additive_blending_white_background() (in module fury.window)": [[284, "fury.window.gl_set_additive_blending_white_background"]], "gl_set_multiplicative_blending() (in module fury.window)": [[284, "fury.window.gl_set_multiplicative_blending"]], "gl_set_normal_blending() (in module fury.window)": [[284, "fury.window.gl_set_normal_blending"]], "gl_set_subtractive_blending() (in module fury.window)": [[284, "fury.window.gl_set_subtractive_blending"]], "initialize() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.initialize"]], "iren (fury.window.showmanager attribute)": [[284, "fury.window.ShowManager.iren"]], "is_done() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.is_done"]], "last_render_time (fury.window.scene property)": [[284, "fury.window.Scene.last_render_time"]], "lock() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.lock"]], "lock_current() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.lock_current"]], "pitch() (fury.window.scene method)": [[284, "fury.window.Scene.pitch"]], "play_events() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.play_events"]], "play_events_from_file() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.play_events_from_file"]], "projection() (fury.window.scene method)": [[284, "fury.window.Scene.projection"]], "record() (in module fury.window)": [[284, "fury.window.record"]], "record_events() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.record_events"]], "record_events_to_file() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.record_events_to_file"]], "release_context() (in module fury.window)": [[284, "fury.window.release_context"]], "release_current() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.release_current"]], "release_lock() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.release_lock"]], "remove_animation() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.remove_animation"]], "render() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.render"]], "reset_camera() (fury.window.scene method)": [[284, "fury.window.Scene.reset_camera"]], "reset_camera_tight() (fury.window.scene method)": [[284, "fury.window.Scene.reset_camera_tight"]], "reset_clipping_range() (fury.window.scene method)": [[284, "fury.window.Scene.reset_clipping_range"]], "rm() (fury.window.scene method)": [[284, "fury.window.Scene.rm"]], "rm_all() (fury.window.scene method)": [[284, "fury.window.Scene.rm_all"]], "roll() (fury.window.scene method)": [[284, "fury.window.Scene.roll"]], "save_screenshot() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.save_screenshot"]], "scene (fury.window.showmanager attribute)": [[284, "fury.window.ShowManager.scene"]], "set_camera() (fury.window.scene method)": [[284, "fury.window.Scene.set_camera"]], "show() (in module fury.window)": [[284, "fury.window.show"]], "size() (fury.window.scene method)": [[284, "fury.window.Scene.size"]], "skybox() (fury.window.scene method)": [[284, "fury.window.Scene.skybox"]], "snapshot() (in module fury.window)": [[284, "fury.window.snapshot"]], "start() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.start"]], "style (fury.window.showmanager attribute)": [[284, "fury.window.ShowManager.style"]], "timelines (fury.window.showmanager property)": [[284, "fury.window.ShowManager.timelines"]], "wait() (fury.window.showmanager method)": [[284, "fury.window.ShowManager.wait"]], "window (fury.window.showmanager attribute)": [[284, "fury.window.ShowManager.window"]], "yaw() (fury.window.scene method)": [[284, "fury.window.Scene.yaw"]], "zoom() (fury.window.scene method)": [[284, "fury.window.Scene.zoom"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["auto_examples/01_introductory/index", "auto_examples/01_introductory/viz_arrow", "auto_examples/01_introductory/viz_cone", "auto_examples/01_introductory/viz_earth_animation", "auto_examples/01_introductory/viz_earth_coordinates", "auto_examples/01_introductory/viz_gltf", "auto_examples/01_introductory/viz_gltf_animated", "auto_examples/01_introductory/viz_gltf_export", "auto_examples/01_introductory/viz_morphing", "auto_examples/01_introductory/viz_multithread", "auto_examples/01_introductory/viz_picking", "auto_examples/01_introductory/viz_selection", "auto_examples/01_introductory/viz_skinning", "auto_examples/01_introductory/viz_slice", "auto_examples/01_introductory/viz_solar_system", "auto_examples/01_introductory/viz_sphere", "auto_examples/01_introductory/viz_spiky", "auto_examples/01_introductory/viz_surfaces", "auto_examples/01_introductory/viz_texture", "auto_examples/01_introductory/viz_timers", "auto_examples/04_demos/collision-particles", "auto_examples/04_demos/index", "auto_examples/04_demos/viz_advanced", "auto_examples/04_demos/viz_animated_surfaces", "auto_examples/04_demos/viz_brownian_motion", "auto_examples/04_demos/viz_bundles", "auto_examples/04_demos/viz_dt_ellipsoids", "auto_examples/04_demos/viz_emwave_animation", "auto_examples/04_demos/viz_fiber_odf", "auto_examples/04_demos/viz_fine_tuning_gl_context", "auto_examples/04_demos/viz_fractals", "auto_examples/04_demos/viz_helical_motion", "auto_examples/04_demos/viz_markers", "auto_examples/04_demos/viz_network", "auto_examples/04_demos/viz_network_animated", "auto_examples/04_demos/viz_pbr_interactive", "auto_examples/04_demos/viz_play_video", "auto_examples/04_demos/viz_roi_contour", "auto_examples/04_demos/viz_tesseract", "auto_examples/07_ui/index", "auto_examples/07_ui/viz_buttons", "auto_examples/07_ui/viz_card", "auto_examples/07_ui/viz_card_sprite_sheet", "auto_examples/07_ui/viz_check_boxes", "auto_examples/07_ui/viz_combobox", "auto_examples/07_ui/viz_drawpanel", "auto_examples/07_ui/viz_layout", "auto_examples/07_ui/viz_radio_buttons", "auto_examples/07_ui/viz_shapes", "auto_examples/07_ui/viz_spinbox", "auto_examples/07_ui/viz_tab", "auto_examples/07_ui/viz_ui", "auto_examples/07_ui/viz_ui_listbox", "auto_examples/07_ui/viz_ui_slider", "auto_examples/10_animation/index", "auto_examples/10_animation/viz_bezier_interpolator", "auto_examples/10_animation/viz_camera", "auto_examples/10_animation/viz_color_interpolators", "auto_examples/10_animation/viz_custom_interpolator", "auto_examples/10_animation/viz_hierarchical_animation", "auto_examples/10_animation/viz_interpolators", "auto_examples/10_animation/viz_introduction", "auto_examples/10_animation/viz_robot_arm_animation", "auto_examples/10_animation/viz_spline_interpolator", "auto_examples/10_animation/viz_timeline", "auto_examples/10_animation/viz_using_time_equations", "auto_examples/13_shaders/index", "auto_examples/13_shaders/viz_billboard_sdf_spheres", "auto_examples/13_shaders/viz_pbr_spheres", "auto_examples/13_shaders/viz_principled_spheres", "auto_examples/13_shaders/viz_sdf_cylinder", "auto_examples/13_shaders/viz_sdfactor", "auto_examples/13_shaders/viz_shader", "auto_examples/17_pybullet/index", "auto_examples/17_pybullet/viz_ball_collide", "auto_examples/17_pybullet/viz_brick_wall", "auto_examples/17_pybullet/viz_chain", "auto_examples/17_pybullet/viz_domino", "auto_examples/17_pybullet/viz_wrecking_ball", "auto_examples/20_stream/index", "auto_examples/20_stream/viz_interaction", "auto_examples/20_stream/viz_no_interaction", "auto_examples/20_stream/viz_widget", "auto_examples/index", "blog", "community", "fury-pybullet", "getting_started", "index", "installation", "introduction", "posts/2018/2018-09-21-release-announcement", "posts/2018/2018-10-31-release-announcement", "posts/2018/2018-11-26-release-announcement", "posts/2019/2019-03-08-release-announcement", "posts/2019/2019-06-19-brain-art", "posts/2019/2019-08-02-release-announcement", "posts/2019/2019-10-29-release-announcement", "posts/2020/2020-01-05-gsoc", "posts/2020/2020-04-09-release-announcement", "posts/2020/2020-05-30-week-1-lenix", "posts/2020/2020-05-30-week-1-soham", "posts/2020/2020-06-07-week-2-lenix", "posts/2020/2020-06-07-week-2-soham", "posts/2020/2020-06-14-week-3-lenix", "posts/2020/2020-06-14-week-3-soham", "posts/2020/2020-06-21-week-4-lenix", "posts/2020/2020-06-21-week-4-soham", "posts/2020/2020-06-28-week-5-lenix", "posts/2020/2020-06-28-week-5-soham", "posts/2020/2020-07-05-week-6-lenix", "posts/2020/2020-07-05-week-6-soham", "posts/2020/2020-07-12-week-7-soham", "posts/2020/2020-07-13-week-7-lenix", "posts/2020/2020-07-19-week-8-soham", "posts/2020/2020-07-20-release-announcement", "posts/2020/2020-07-20-week-8-lenix", "posts/2020/2020-07-26-week-9-soham", "posts/2020/2020-07-27-week-9-lenix", "posts/2020/2020-08-02-week-10-lenix", "posts/2020/2020-08-02-week-10-soham", "posts/2020/2020-08-09-week-11-lenix", "posts/2020/2020-08-09-week-11-soham", "posts/2020/2020-08-16-week-12-soham", "posts/2020/2020-08-17-week-12-lenix", "posts/2020/2020-08-18-release-announcement", "posts/2020/2020-08-23-week-13-soham", "posts/2020/2020-08-24-final-work-lenix", "posts/2020/2020-08-24-final-work-soham", "posts/2020/2020-08-24-week-13-lenix", "posts/2021/2021-03-09-gsoc", "posts/2021/2021-03-13-release-announcement", "posts/2021/2021-06-08-gsoc-devmessias-1", "posts/2021/2021-06-08-week-1-antriksh", "posts/2021/2021-06-08-week-1-sajag", "posts/2021/2021-06-12-gsoc-devmessias-2", "posts/2021/2021-06-13-week-2-antriksh", "posts/2021/2021-06-14-week-2-sajag", "posts/2021/2021-06-21-gsoc-devmessias-3", "posts/2021/2021-06-21-week-3-antriksh", "posts/2021/2021-06-21-week-3-sajag", "posts/2021/2021-06-28-gsoc-devmessias-4", "posts/2021/2021-06-28-week-4-antriksh", "posts/2021/2021-06-28-week-4-sajag", "posts/2021/2021-07-05-gsoc-devmessias-5", "posts/2021/2021-07-05-week-5-antriksh", "posts/2021/2021-07-05-week-5-sajag", "posts/2021/2021-07-12-gsoc-devmessias-6", "posts/2021/2021-07-12-week-6-antriksh", "posts/2021/2021-07-12-week-6-sajag", "posts/2021/2021-07-19-gsoc-devmessias-7", "posts/2021/2021-07-19-week-7-antriksh", "posts/2021/2021-07-19-week-7-sajag", "posts/2021/2021-07-26-gsoc-devmessias-8", "posts/2021/2021-07-26-week-8-antriksh", "posts/2021/2021-07-26-week-8-sajag", "posts/2021/2021-08-02-gsoc-devmessias-9", "posts/2021/2021-08-02-week-9-antriksh", "posts/2021/2021-08-02-week-9-sajag", "posts/2021/2021-08-03-release-announcement", "posts/2021/2021-08-09-week-10-antriksh", "posts/2021/2021-08-09-week-10-sajag", "posts/2021/2021-08-16-week-11-antriksh", "posts/2021/2021-08-16-week-11-sajag", "posts/2021/2021-08-23-final-work-antriksh", "posts/2021/2021-08-23-final-work-sajag", "posts/2021/2021-08-23-gsoc-devmessias-final-report", "posts/2021/2021-09-08-gsoc-devmessias-10", "posts/2021/2021-16-08-gsoc-devmessias-11", "posts/2022/2022-01-31-release-announcement", "posts/2022/2022-02-01-gsoc", "posts/2022/2022-05-23-first-post-mohamed", "posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam", "posts/2022/2022-05-25-pre-gsoc-journey-praneeth", "posts/2022/2022-06-08-week-1-mohamed", "posts/2022/2022-06-08-week-1-praneeth", "posts/2022/2022-06-15-week-2-praneeth", "posts/2022/2022-06-20-week1-shivam", "posts/2022/2022-06-22-week-3-praneeth", "posts/2022/2022-06-28-week-2-mohamed", "posts/2022/2022-06-29-week-4-praneeth", "posts/2022/2022-06-29-week2-shivam", "posts/2022/2022-07-04-week-3-mohamed", "posts/2022/2022-07-04-week3-shivam", "posts/2022/2022-07-06-week-5-praneeth", "posts/2022/2022-07-11-week-4-mohamed", "posts/2022/2022-07-12-week4-shivam", "posts/2022/2022-07-13-week-6-praneeth", "posts/2022/2022-07-19-week-5-mohamed", "posts/2022/2022-07-19-week5-shivam", "posts/2022/2022-07-20-week-7-praneeth", "posts/2022/2022-07-25-week-6-mohamed", "posts/2022/2022-07-25-week-6-shivam", "posts/2022/2022-07-27-week-8-praneeth", "posts/2022/2022-08-01-week-7-mohamed", "posts/2022/2022-08-01-week-7-shivam", "posts/2022/2022-08-03-week-9-praneeth", "posts/2022/2022-08-09-week-08-shivam", "posts/2022/2022-08-09-week-8-mohamed", "posts/2022/2022-08-10-week-10-praneeth", "posts/2022/2022-08-16-week-9-mohamed", "posts/2022/2022-08-17-week-09-shivam", "posts/2022/2022-08-17-week-11-praneeth", "posts/2022/2022-08-23-week-10-mohamed", "posts/2022/2022-08-24-week-12-praneeth", "posts/2022/2022-08-25-week-10-shivam", "posts/2022/2022-08-30-week-11-mohamed", "posts/2022/2022-08-31-week-11-shivam", "posts/2022/2022-08-31-week-13-praneeth", "posts/2022/2022-09-07-week-14-praneeth", "posts/2022/2022-09-08-week-12-shivam", "posts/2022/2022-09-14-week-15-praneeth", "posts/2022/2022-09-15-week-13-blog", "posts/2022/2022-09-20-week-13-mohamed", "posts/2022/2022-09-21-week-16-praneeth", "posts/2022/2022-09-28-week-14-mohamed", "posts/2022/2022-09-28-week-14-shivam", "posts/2022/2022-09-7-week-12-mohamed", "posts/2023/2023-01-24-final-report-praneeth", "posts/2023/2023-01-29-final-report-mohamed", "posts/2023/2023-01-29-final-report-shivam", "posts/2023/2023-02-01-gsoc", "posts/2023/2023-04-14-release-announcement", "posts/2023/2023-05-29-week-0-joaodellagli", "posts/2023/2023-06-02-week-0-praneeth", "posts/2023/2023-06-02-week-0-tvcastillod", "posts/2023/2023-06-03-week-1-praneeth", "posts/2023/2023-06-05-week-1-joaodellagli", "posts/2023/2023-06-05-week-1-tvcastillod", "posts/2023/2023-06-11-week-2-praneeth", "posts/2023/2023-06-12-week-2-joaodellagli", "posts/2023/2023-06-12-week-2-tvcastillod", "posts/2023/2023-06-17-week-3-praneeth", "posts/2023/2023-06-19-week-3-joaodellagli", "posts/2023/2023-06-19-week-3-tvcastillod", "posts/2023/2023-06-24-week-4-praneeth", "posts/2023/2023-06-26-week-4-joaodellagli", "posts/2023/2023-06-27-week-4-tvcastillod", "posts/2023/2023-07-01-week-5-praneeth", "posts/2023/2023-07-03-week-5-joaodellagli", "posts/2023/2023-07-03-week-5-tvcastillod", "posts/2023/2023-07-08-week-6-praneeth", "posts/2023/2023-07-10-week-6-joaodellagli", "posts/2023/2023-07-10-week-6-tvcastillod", "posts/2023/2023-07-15-week-7-praneeth", "posts/2023/2023-07-17-week-7-joaodellagli", "posts/2023/2023-07-17-week-7-tvcastillod", "posts/2023/2023-07-22-week-8-praneeth", "posts/2023/2023-07-24-week-8-joaodellagli", "posts/2023/2023-07-25-week-8-tvcastillod", "posts/2023/2023-07-29-week-9-praneeth", "posts/2023/2023-07-31-week-9-joaodellagli", "posts/2023/2023-07-31-week-9-tvcastillod", "posts/2023/2023-08-05-week-10-praneeth", "posts/2023/2023-08-07-week-10-joaodellagli", "posts/2023/2023-08-08-week-10-tvcastillod", "posts/2023/2023-08-12-week-11-praneeth", "posts/2023/2023-08-14-week-11-joaodellagli", "posts/2023/2023-08-16-week-11-tvcastillod", "posts/2023/2023-08-19-week-12-praneeth", "posts/2023/2023-08-21-week-12-joaodellagli", "posts/2023/2023-08-24-week-12-tvcastillod", "reference/fury", "reference/fury.actor", "reference/fury.actors", "reference/fury.animation", "reference/fury.colormap", "reference/fury.convert", "reference/fury.data", "reference/fury.decorators", "reference/fury.deprecator", "reference/fury.gltf", "reference/fury.io", "reference/fury.layout", "reference/fury.lib", "reference/fury.material", "reference/fury.molecular", "reference/fury.pick", "reference/fury.pkg_info", "reference/fury.primitive", "reference/fury.shaders", "reference/fury.stream", "reference/fury.transform", "reference/fury.ui", "reference/fury.utils", "reference/fury.window", "reference/index", "release-history", "release_notes/releasev0.1.0", "release_notes/releasev0.1.1", "release_notes/releasev0.1.3", "release_notes/releasev0.1.4", "release_notes/releasev0.2.0", "release_notes/releasev0.3.0", "release_notes/releasev0.4.0", "release_notes/releasev0.5.1", "release_notes/releasev0.6.0", "release_notes/releasev0.6.1", "release_notes/releasev0.7.0", "release_notes/releasev0.7.1", "release_notes/releasev0.8.0", "release_notes/releasev0.9.0", "symlink/contributing", "symlink/license"], "filenames": ["auto_examples/01_introductory/index.rst", "auto_examples/01_introductory/viz_arrow.rst", "auto_examples/01_introductory/viz_cone.rst", "auto_examples/01_introductory/viz_earth_animation.rst", "auto_examples/01_introductory/viz_earth_coordinates.rst", "auto_examples/01_introductory/viz_gltf.rst", "auto_examples/01_introductory/viz_gltf_animated.rst", "auto_examples/01_introductory/viz_gltf_export.rst", "auto_examples/01_introductory/viz_morphing.rst", "auto_examples/01_introductory/viz_multithread.rst", "auto_examples/01_introductory/viz_picking.rst", "auto_examples/01_introductory/viz_selection.rst", "auto_examples/01_introductory/viz_skinning.rst", "auto_examples/01_introductory/viz_slice.rst", "auto_examples/01_introductory/viz_solar_system.rst", "auto_examples/01_introductory/viz_sphere.rst", "auto_examples/01_introductory/viz_spiky.rst", "auto_examples/01_introductory/viz_surfaces.rst", "auto_examples/01_introductory/viz_texture.rst", "auto_examples/01_introductory/viz_timers.rst", "auto_examples/04_demos/collision-particles.rst", "auto_examples/04_demos/index.rst", "auto_examples/04_demos/viz_advanced.rst", "auto_examples/04_demos/viz_animated_surfaces.rst", "auto_examples/04_demos/viz_brownian_motion.rst", "auto_examples/04_demos/viz_bundles.rst", "auto_examples/04_demos/viz_dt_ellipsoids.rst", "auto_examples/04_demos/viz_emwave_animation.rst", "auto_examples/04_demos/viz_fiber_odf.rst", "auto_examples/04_demos/viz_fine_tuning_gl_context.rst", "auto_examples/04_demos/viz_fractals.rst", "auto_examples/04_demos/viz_helical_motion.rst", "auto_examples/04_demos/viz_markers.rst", "auto_examples/04_demos/viz_network.rst", "auto_examples/04_demos/viz_network_animated.rst", "auto_examples/04_demos/viz_pbr_interactive.rst", "auto_examples/04_demos/viz_play_video.rst", "auto_examples/04_demos/viz_roi_contour.rst", "auto_examples/04_demos/viz_tesseract.rst", "auto_examples/07_ui/index.rst", "auto_examples/07_ui/viz_buttons.rst", "auto_examples/07_ui/viz_card.rst", "auto_examples/07_ui/viz_card_sprite_sheet.rst", "auto_examples/07_ui/viz_check_boxes.rst", "auto_examples/07_ui/viz_combobox.rst", "auto_examples/07_ui/viz_drawpanel.rst", "auto_examples/07_ui/viz_layout.rst", "auto_examples/07_ui/viz_radio_buttons.rst", "auto_examples/07_ui/viz_shapes.rst", "auto_examples/07_ui/viz_spinbox.rst", "auto_examples/07_ui/viz_tab.rst", "auto_examples/07_ui/viz_ui.rst", "auto_examples/07_ui/viz_ui_listbox.rst", "auto_examples/07_ui/viz_ui_slider.rst", "auto_examples/10_animation/index.rst", "auto_examples/10_animation/viz_bezier_interpolator.rst", "auto_examples/10_animation/viz_camera.rst", "auto_examples/10_animation/viz_color_interpolators.rst", "auto_examples/10_animation/viz_custom_interpolator.rst", "auto_examples/10_animation/viz_hierarchical_animation.rst", "auto_examples/10_animation/viz_interpolators.rst", "auto_examples/10_animation/viz_introduction.rst", "auto_examples/10_animation/viz_robot_arm_animation.rst", "auto_examples/10_animation/viz_spline_interpolator.rst", "auto_examples/10_animation/viz_timeline.rst", "auto_examples/10_animation/viz_using_time_equations.rst", "auto_examples/13_shaders/index.rst", "auto_examples/13_shaders/viz_billboard_sdf_spheres.rst", "auto_examples/13_shaders/viz_pbr_spheres.rst", "auto_examples/13_shaders/viz_principled_spheres.rst", "auto_examples/13_shaders/viz_sdf_cylinder.rst", "auto_examples/13_shaders/viz_sdfactor.rst", "auto_examples/13_shaders/viz_shader.rst", "auto_examples/17_pybullet/index.rst", "auto_examples/17_pybullet/viz_ball_collide.rst", "auto_examples/17_pybullet/viz_brick_wall.rst", "auto_examples/17_pybullet/viz_chain.rst", "auto_examples/17_pybullet/viz_domino.rst", "auto_examples/17_pybullet/viz_wrecking_ball.rst", "auto_examples/20_stream/index.rst", "auto_examples/20_stream/viz_interaction.rst", "auto_examples/20_stream/viz_no_interaction.rst", "auto_examples/20_stream/viz_widget.rst", "auto_examples/index.rst", "blog.rst", "community.rst", "fury-pybullet.rst", "getting_started.rst", "index.rst", "installation.rst", "introduction.rst", "posts/2018/2018-09-21-release-announcement.rst", "posts/2018/2018-10-31-release-announcement.rst", "posts/2018/2018-11-26-release-announcement.rst", "posts/2019/2019-03-08-release-announcement.rst", "posts/2019/2019-06-19-brain-art.rst", "posts/2019/2019-08-02-release-announcement.rst", "posts/2019/2019-10-29-release-announcement.rst", "posts/2020/2020-01-05-gsoc.rst", "posts/2020/2020-04-09-release-announcement.rst", "posts/2020/2020-05-30-week-1-lenix.rst", "posts/2020/2020-05-30-week-1-soham.rst", "posts/2020/2020-06-07-week-2-lenix.rst", "posts/2020/2020-06-07-week-2-soham.rst", "posts/2020/2020-06-14-week-3-lenix.rst", "posts/2020/2020-06-14-week-3-soham.rst", "posts/2020/2020-06-21-week-4-lenix.rst", "posts/2020/2020-06-21-week-4-soham.rst", "posts/2020/2020-06-28-week-5-lenix.rst", "posts/2020/2020-06-28-week-5-soham.rst", "posts/2020/2020-07-05-week-6-lenix.rst", "posts/2020/2020-07-05-week-6-soham.rst", "posts/2020/2020-07-12-week-7-soham.rst", "posts/2020/2020-07-13-week-7-lenix.rst", "posts/2020/2020-07-19-week-8-soham.rst", "posts/2020/2020-07-20-release-announcement.rst", "posts/2020/2020-07-20-week-8-lenix.rst", "posts/2020/2020-07-26-week-9-soham.rst", "posts/2020/2020-07-27-week-9-lenix.rst", "posts/2020/2020-08-02-week-10-lenix.rst", "posts/2020/2020-08-02-week-10-soham.rst", "posts/2020/2020-08-09-week-11-lenix.rst", "posts/2020/2020-08-09-week-11-soham.rst", "posts/2020/2020-08-16-week-12-soham.rst", "posts/2020/2020-08-17-week-12-lenix.rst", "posts/2020/2020-08-18-release-announcement.rst", "posts/2020/2020-08-23-week-13-soham.rst", "posts/2020/2020-08-24-final-work-lenix.rst", "posts/2020/2020-08-24-final-work-soham.rst", "posts/2020/2020-08-24-week-13-lenix.rst", "posts/2021/2021-03-09-gsoc.rst", "posts/2021/2021-03-13-release-announcement.rst", "posts/2021/2021-06-08-gsoc-devmessias-1.rst", "posts/2021/2021-06-08-week-1-antriksh.rst", "posts/2021/2021-06-08-week-1-sajag.rst", "posts/2021/2021-06-12-gsoc-devmessias-2.rst", "posts/2021/2021-06-13-week-2-antriksh.rst", "posts/2021/2021-06-14-week-2-sajag.rst", "posts/2021/2021-06-21-gsoc-devmessias-3.rst", "posts/2021/2021-06-21-week-3-antriksh.rst", "posts/2021/2021-06-21-week-3-sajag.rst", "posts/2021/2021-06-28-gsoc-devmessias-4.rst", "posts/2021/2021-06-28-week-4-antriksh.rst", "posts/2021/2021-06-28-week-4-sajag.rst", "posts/2021/2021-07-05-gsoc-devmessias-5.rst", "posts/2021/2021-07-05-week-5-antriksh.rst", "posts/2021/2021-07-05-week-5-sajag.rst", "posts/2021/2021-07-12-gsoc-devmessias-6.rst", "posts/2021/2021-07-12-week-6-antriksh.rst", "posts/2021/2021-07-12-week-6-sajag.rst", "posts/2021/2021-07-19-gsoc-devmessias-7.rst", "posts/2021/2021-07-19-week-7-antriksh.rst", "posts/2021/2021-07-19-week-7-sajag.rst", "posts/2021/2021-07-26-gsoc-devmessias-8.rst", "posts/2021/2021-07-26-week-8-antriksh.rst", "posts/2021/2021-07-26-week-8-sajag.rst", "posts/2021/2021-08-02-gsoc-devmessias-9.rst", "posts/2021/2021-08-02-week-9-antriksh.rst", "posts/2021/2021-08-02-week-9-sajag.rst", "posts/2021/2021-08-03-release-announcement.rst", "posts/2021/2021-08-09-week-10-antriksh.rst", "posts/2021/2021-08-09-week-10-sajag.rst", "posts/2021/2021-08-16-week-11-antriksh.rst", "posts/2021/2021-08-16-week-11-sajag.rst", "posts/2021/2021-08-23-final-work-antriksh.rst", "posts/2021/2021-08-23-final-work-sajag.rst", "posts/2021/2021-08-23-gsoc-devmessias-final-report.rst", "posts/2021/2021-09-08-gsoc-devmessias-10.rst", "posts/2021/2021-16-08-gsoc-devmessias-11.rst", "posts/2022/2022-01-31-release-announcement.rst", "posts/2022/2022-02-01-gsoc.rst", "posts/2022/2022-05-23-first-post-mohamed.rst", "posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.rst", "posts/2022/2022-05-25-pre-gsoc-journey-praneeth.rst", "posts/2022/2022-06-08-week-1-mohamed.rst", "posts/2022/2022-06-08-week-1-praneeth.rst", "posts/2022/2022-06-15-week-2-praneeth.rst", "posts/2022/2022-06-20-week1-shivam.rst", "posts/2022/2022-06-22-week-3-praneeth.rst", "posts/2022/2022-06-28-week-2-mohamed.rst", "posts/2022/2022-06-29-week-4-praneeth.rst", "posts/2022/2022-06-29-week2-shivam.rst", "posts/2022/2022-07-04-week-3-mohamed.rst", "posts/2022/2022-07-04-week3-shivam.rst", "posts/2022/2022-07-06-week-5-praneeth.rst", "posts/2022/2022-07-11-week-4-mohamed.rst", "posts/2022/2022-07-12-week4-shivam.rst", "posts/2022/2022-07-13-week-6-praneeth.rst", "posts/2022/2022-07-19-week-5-mohamed.rst", "posts/2022/2022-07-19-week5-shivam.rst", "posts/2022/2022-07-20-week-7-praneeth.rst", "posts/2022/2022-07-25-week-6-mohamed.rst", "posts/2022/2022-07-25-week-6-shivam.rst", "posts/2022/2022-07-27-week-8-praneeth.rst", "posts/2022/2022-08-01-week-7-mohamed.rst", "posts/2022/2022-08-01-week-7-shivam.rst", "posts/2022/2022-08-03-week-9-praneeth.rst", "posts/2022/2022-08-09-week-08-shivam.rst", "posts/2022/2022-08-09-week-8-mohamed.rst", "posts/2022/2022-08-10-week-10-praneeth.rst", "posts/2022/2022-08-16-week-9-mohamed.rst", "posts/2022/2022-08-17-week-09-shivam.rst", "posts/2022/2022-08-17-week-11-praneeth.rst", "posts/2022/2022-08-23-week-10-mohamed.rst", "posts/2022/2022-08-24-week-12-praneeth.rst", "posts/2022/2022-08-25-week-10-shivam.rst", "posts/2022/2022-08-30-week-11-mohamed.rst", "posts/2022/2022-08-31-week-11-shivam.rst", "posts/2022/2022-08-31-week-13-praneeth.rst", "posts/2022/2022-09-07-week-14-praneeth.rst", "posts/2022/2022-09-08-week-12-shivam.rst", "posts/2022/2022-09-14-week-15-praneeth.rst", "posts/2022/2022-09-15-week-13-blog.rst", "posts/2022/2022-09-20-week-13-mohamed.rst", "posts/2022/2022-09-21-week-16-praneeth.rst", "posts/2022/2022-09-28-week-14-mohamed.rst", "posts/2022/2022-09-28-week-14-shivam.rst", "posts/2022/2022-09-7-week-12-mohamed.rst", "posts/2023/2023-01-24-final-report-praneeth.rst", "posts/2023/2023-01-29-final-report-mohamed.rst", "posts/2023/2023-01-29-final-report-shivam.rst", "posts/2023/2023-02-01-gsoc.rst", "posts/2023/2023-04-14-release-announcement.rst", "posts/2023/2023-05-29-week-0-joaodellagli.rst", "posts/2023/2023-06-02-week-0-praneeth.rst", "posts/2023/2023-06-02-week-0-tvcastillod.rst", "posts/2023/2023-06-03-week-1-praneeth.rst", "posts/2023/2023-06-05-week-1-joaodellagli.rst", "posts/2023/2023-06-05-week-1-tvcastillod.rst", "posts/2023/2023-06-11-week-2-praneeth.rst", "posts/2023/2023-06-12-week-2-joaodellagli.rst", "posts/2023/2023-06-12-week-2-tvcastillod.rst", "posts/2023/2023-06-17-week-3-praneeth.rst", "posts/2023/2023-06-19-week-3-joaodellagli.rst", "posts/2023/2023-06-19-week-3-tvcastillod.rst", "posts/2023/2023-06-24-week-4-praneeth.rst", "posts/2023/2023-06-26-week-4-joaodellagli.rst", "posts/2023/2023-06-27-week-4-tvcastillod.rst", "posts/2023/2023-07-01-week-5-praneeth.rst", "posts/2023/2023-07-03-week-5-joaodellagli.rst", "posts/2023/2023-07-03-week-5-tvcastillod.rst", "posts/2023/2023-07-08-week-6-praneeth.rst", "posts/2023/2023-07-10-week-6-joaodellagli.rst", "posts/2023/2023-07-10-week-6-tvcastillod.rst", "posts/2023/2023-07-15-week-7-praneeth.rst", "posts/2023/2023-07-17-week-7-joaodellagli.rst", "posts/2023/2023-07-17-week-7-tvcastillod.rst", "posts/2023/2023-07-22-week-8-praneeth.rst", "posts/2023/2023-07-24-week-8-joaodellagli.rst", "posts/2023/2023-07-25-week-8-tvcastillod.rst", "posts/2023/2023-07-29-week-9-praneeth.rst", "posts/2023/2023-07-31-week-9-joaodellagli.rst", "posts/2023/2023-07-31-week-9-tvcastillod.rst", "posts/2023/2023-08-05-week-10-praneeth.rst", "posts/2023/2023-08-07-week-10-joaodellagli.rst", "posts/2023/2023-08-08-week-10-tvcastillod.rst", "posts/2023/2023-08-12-week-11-praneeth.rst", "posts/2023/2023-08-14-week-11-joaodellagli.rst", "posts/2023/2023-08-16-week-11-tvcastillod.rst", "posts/2023/2023-08-19-week-12-praneeth.rst", "posts/2023/2023-08-21-week-12-joaodellagli.rst", "posts/2023/2023-08-24-week-12-tvcastillod.rst", "reference/fury.rst", "reference/fury.actor.rst", "reference/fury.actors.rst", "reference/fury.animation.rst", "reference/fury.colormap.rst", "reference/fury.convert.rst", "reference/fury.data.rst", "reference/fury.decorators.rst", "reference/fury.deprecator.rst", "reference/fury.gltf.rst", "reference/fury.io.rst", "reference/fury.layout.rst", "reference/fury.lib.rst", "reference/fury.material.rst", "reference/fury.molecular.rst", "reference/fury.pick.rst", "reference/fury.pkg_info.rst", "reference/fury.primitive.rst", "reference/fury.shaders.rst", "reference/fury.stream.rst", "reference/fury.transform.rst", "reference/fury.ui.rst", "reference/fury.utils.rst", "reference/fury.window.rst", "reference/index.rst", "release-history.rst", "release_notes/releasev0.1.0.rst", "release_notes/releasev0.1.1.rst", "release_notes/releasev0.1.3.rst", "release_notes/releasev0.1.4.rst", "release_notes/releasev0.2.0.rst", "release_notes/releasev0.3.0.rst", "release_notes/releasev0.4.0.rst", "release_notes/releasev0.5.1.rst", "release_notes/releasev0.6.0.rst", "release_notes/releasev0.6.1.rst", "release_notes/releasev0.7.0.rst", "release_notes/releasev0.7.1.rst", "release_notes/releasev0.8.0.rst", "release_notes/releasev0.9.0.rst", "symlink/contributing.rst", "symlink/license.rst"], "titles": ["Introductory", "Fury Arrow Actor", "Fury Cone Actor", "Texture Sphere Animation", "Earth Coordinate Conversion", "Visualizing a glTF file", "Visualizing a glTF file", "Exporting scene as a glTF file", "Morphing Animation in a glTF", "Multithreading Example", "Simple picking", "Selecting multiple objects", "Skeletal Animation in a glTF file", "Simple volume slicing", "Solar System Animation", "FURY sphere Actor", "Spiky Sphere", "Visualize surfaces", "Sphere Texture", "Using a timer", "Collisions of particles in a box", "Demos", "Advanced interactive visualization", "Animated 2D functions", "Brownian motion", "Visualize bundles and metrics on bundles", "Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor", "Electromagnetic Wave Propagation Animation", "Brain Fiber ODF Visualisation", "Fine-tuning the OpenGL state using shader callbacks", "Fractals", "Motion of a charged particle in a combined magnetic and electric field", "Fury Markers", "Visualize Interdisciplinary map of the journals network", "Visualize Networks (Animated version)", "Interactive PBR demo", "Play a video in the 3D world", "Visualization of ROI Surface Rendered with Streamlines", "Tesseract (Hypercube)", "User Interface Elements", "Buttons & Text", "Card", "Card", "Figure and Color Control using Check boxes and Radio Buttons", "ComboBox", "DrawPanel", "Using Layouts with different UI elements", "Sphere Color Control using Radio Buttons", "Simple Shapes", "SpinBox UI", "Tab UI", "User Interfaces", "ListBox", "Cube & Slider Control", "Animation", "Bezier Interpolator", "Keyframe animation: Camera and opacity", "Keyframe Color Interpolators", "Making a custom interpolator", "Keyframe hierarchical Animation", "Keyframe animation", "Keyframe animation introduction", "Arm Robot Animation", "Keyframes Spline Interpolator", "Timeline and setting keyframes", "Keyframe animation", "Shaders", "SDF Impostors on Billboards", "Physically-Based Rendering (PBR) on spheres", "Principled BRDF shader on spheres", "Make a Cylinder using polygons vs SDF", "Visualize SDF Actor", "Varying Color", "Integrate Physics using pybullet", "Ball Collision Simulation", "Brick Wall Simulation", "Chain Simulation", "Domino Physics Simulation", "Wrecking Ball Simulation", "Streaming", "Streaming FURY with user interaction", "Streaming FURY with WebRTC/MJPEG", "Streaming FURY with WebRTC/MJPEG using the Widget Object", "Tutorials", "Blog", "Community", "FURY - pyBullet Integration Guide", "Getting Started", "<no title>", "Installation", "About", "FURY 0.1.0 Released", "FURY 0.1.3 Released", "FURY 0.1.4 Released", "FURY 0.2.0 Released", "Success on Brain Art Competition using FURY", "FURY 0.3.0 Released", "FURY 0.4.0 Released", "Google Summer of Code", "FURY 0.5.1 Released", "Weekly Check-in #1", "Welcome to my GSoC Blog!!!", "First week of coding!!", "First week of coding!!", "Raymarching!!", "ComboBox2D Progress!!", "Raymarching continued", "TextBlock2D Progress!!", "Spherical harmonics", "May the Force be with you!!", "Spherical harmonics, Continued.", "Translation, Reposition, Rotation.", "Orientation, Sizing, Tab UI.", "Multiple SDF primitives.", "ComboBox2D, TextBlock2D, Clipping Overflow.", "FURY 0.6.0 Released", "Improvements in SDF primitives.", "Tab UI, TabPanel2D, Tab UI Tutorial.", "Merging SDF primitives.", "More Shaders!!", "Single Actor, Physics, Scrollbars.", "More Shaders!!", "Chain Simulation, Scrollbar Refactor, Tutorial Update.", "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.", "Outline Picker", "FURY 0.6.1 Released", "Part of the Journey is the end unless its Open Source!", "Google Summer of Code 2020 Final Work Product", "Google Summer of Code Final Work Product", "Shader Showcase", "Google Summer of Code", "FURY 0.7.0 Released", "Weekly Check-In #1", "Week #1: Welcome to my weekly Blogs!", "Welcome to my GSoC Blog!", "A Stadia-like system for data visualization", "Week #2: Feature additions in UI and IO modules", "First week of coding!", "Weekly Check-In #3", "Week #3: Adapting GridLayout to work with UI", "Second week of coding!", "SOLID, monkey patching a python issue and network visualization through WebRTC", "Week #4: Adding Tree UI to the UI module", "Third week of coding!", "Weekly Check-In #5", "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes", "Fourth week of coding!", "Network layout algorithms using IPC", "Week #6: Bug fixes, Working on Tree2D UI", "Fifth week of coding!", "Weekly Check-In #7", "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.", "Sixth week of coding!", "Weekly Check-In #8", "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D", "Seventh week of coding!", "Week #09: Sphinx custom summary", "Week #9: More Layouts!", "Eighth coding week!", "FURY 0.7.0 Released", "Week#10: Accordion UI, Support for sprite sheet animations", "Ninth coding week!", "Week #11: Finalizing open Pull Requests", "Tenth coding week!", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Google Summer of Code 2021 - Final Report - Bruno Messias", "Week #10: SDF Fonts", "Week #11: Removing the flickering effect", "FURY 0.8.0 Released", "Contribute to FURY via Google Summer of Code 2022", "My journey till getting accepted into GSoC22", "My Journey to GSoC 2022", "Pre-GSoC Journey", "Week 1: Implementing a basic Keyframe animation API", "Week 1 - Laying the Foundation of DrawPanel UI", "Week 2 - Improving DrawPanel UI", "Week 1 - A Basic glTF Importer", "Week 3 - Dealing with Problems", "Week 2: Implementing non-linear and color interpolators", "Week 4 - Fixing the Clamping Issue", "Week 2 - Improving Fetcher and Exporting glTF", "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!", "Week 3 - Fixing fetcher, adding tests and docs", "Week 5 - Working on new features", "Week 4: Camera animation, interpolation in GLSL, and a single Timeline
!", "Week 4 - Finalizing glTF loader", "Week 6 - Supporting Rotation of the Shapes from the Center", "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests", "Week 5 - Creating PR for glTF exporter and fixing the loader", "Week 7 - Working on Rotation PR and Trying Freehand Drawing", "Week 6: Fixing the Timeline
issues and equipping it with more features", "Week 6 - Extracting the animation data", "Week 8 - Working on the polyline feature", "Week 7: Billboard spheres and implementing interpolators using closures", "Week 7 - Fixing bugs in animations", "Week 9 - Grouping and Transforming Shapes", "Week 8 - Fixing animation bugs", "Week 8: Back to the shader-based version of the Timeline ", "Week 10 - Understanding Codes and Playing with Animation", "Week 9: Animating primitives of the same actor", "Week 9 - First working skeletal animation prototype", "Week 11 - Creating a base for Freehand Drawing", "Week 10: Supporting hierarchical animating", "Week 12 - Fixing translating issues and updating tests", "Week 10 - Multi-node skinning support", "Week 11: Improving tutorials a little", "Week 11 - Multiple transformations support and adding tests", "Week 13 - Separating tests and fixing bugs", "Week 14 - Updating DrawPanel architecture", "Week 12 - Adding skeleton as actors and fix global transformation", "Week 15 - Highlighting DrawShapes", "Week 13 - Multi-bone skeletal animation support", "Week 13: Keyframes animation is now a bit easier in FURY", "Week 16 - Working with Rotations!", "Week 14: Keyframes animation is now a bit easier in FURY", "Week 14 - Morphing is here!", "Week 12: Adding new tutorials", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Google Summer of Code Final Work Product", "Contribute to FURY via Google Summer of Code 2023", "FURY 0.9.0 Released", "The Beginning of Everything - Week 0", "Week 0: Community Bounding Period", "Week 0: Community Bounding Period", "Week 1: Working with SpinBox and TextBox Enhancements", "The FBO Saga - Week 1", "Week 1: Ellipsoid actor implemented with SDF", "Week 2: Tackling Text Justification and Icon Flaw Issues", "Week 2: The Importance of (good) Documentation", "Week 2: Making adjustments to the Ellipsoid Actor", "Week 3: Resolving Combobox Icon Flaw and TextBox Justification", "Week 3: Watch Your Expectations", "Week 3: Working on uncertainty and details of the first PR", "Week 4: Exam Preparations and Reviewing", "Week 4: Nothing is Ever Lost", "Week 4: First draft of the DTI uncertainty visualization", "Week 5: Trying out PRs and Planning Ahead", "Week 5: All Roads Lead to Rome", "Week 5: Preparing the data for the Ellipsoid tutorial", "Week 6: BoundingBox for TextBlock2D!", "Week 6: Things are Starting to Build Up", "Week 6: First draft of the Ellipsoid tutorial", "Week 7: Sowing the seeds for TreeUI", "Week 7: Experimentation Done", "Week 7: Adjustments on the Uncertainty Cones visualization", "Week 8: Another week with TextBlockUI", "Week 8: The Birth of a Versatile API", "Week 8: Working on Ellipsoid Tutorial and exploring SH", "Week 9: TextBlock2D is Finally Merged!", "Week 9: It is Polishing Time!", "Week 9: Tutorial done and polishing DTI uncertainty", "Week 10: Its time for a Spin-Box!", "Week 10: Ready for Review!", "Week 10 : Start of SH implementation experiments", "Week 11: Bye Bye SpinBox", "Week 11: A Refactor is Sometimes Needed", "Week 11 : Adjusting ODF implementation and looking for solutions on issues found", "Week 12: FileDialog Quest Begins!", "Week 12: Now That is (almost) a Wrap!", "Week 12 : Experimenting with ODFs implementation", "fury
", "actor
", "actors
", "animation
", "colormap
", "convert
", "data
", "decorators
", "deprecator
", "gltf
", "io
", "layout
", "lib
", "material
", "molecular
", "pick
", "pkg_info
", "primitive
", "shaders
", "stream
", "transform
", "ui
", "utils
", "window
", "API Reference", "Release History", "Release notes v0.1.0 (2018-09-21)", "Release notes v0.1.1 (2018-10-29)", "Release notes v0.1.2 and v0.1.3 (2018-10-31)", "Release notes v0.1.4 (2018-11-26)", "Release notes v0.2.0 (2019-03-08)", "Release notes v0.3.0 (2019-08-02)", "Release notes v0.4.0 (2019-10-29)", "Release notes v0.5.1 (2020-04-01)", "Release notes v0.6.0 (2020-07-20)", "Release notes v0.6.1 (2020-08-20)", "Release notes v0.7.0 (2021/03/13)", "Release notes v0.7.1 (2021/08/03)", "Release notes v0.8.0 (2022/01/31)", "Release notes v0.9.0 (2023/04/15)", "Contributing", "License"], "terms": {"These": [0, 26, 30, 39, 54, 61, 66, 68, 73, 79, 83, 133, 141, 151, 157, 160, 162, 164, 173, 218, 219, 220, 248, 253, 259, 266, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "tutori": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 22, 26, 37, 39, 54, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 79, 80, 89, 96, 97, 99, 114, 115, 118, 125, 126, 127, 128, 133, 134, 135, 137, 141, 151, 154, 158, 161, 162, 164, 165, 172, 173, 174, 175, 176, 182, 183, 188, 189, 191, 192, 199, 200, 203, 215, 219, 220, 222, 246, 268, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "show": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 26, 27, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 46, 48, 49, 50, 52, 54, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 91, 92, 93, 94, 96, 97, 99, 104, 115, 125, 131, 132, 135, 137, 139, 143, 144, 147, 152, 154, 159, 162, 166, 168, 169, 172, 173, 174, 175, 194, 200, 209, 213, 220, 222, 230, 236, 240, 242, 243, 248, 251, 257, 260, 263, 265, 268, 281, 283, 284, 286, 292, 294, 295, 299], "how": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 28, 29, 30, 32, 34, 35, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 60, 61, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 86, 89, 100, 111, 120, 124, 128, 133, 134, 137, 139, 140, 141, 143, 144, 145, 150, 156, 158, 162, 163, 166, 168, 171, 172, 173, 174, 176, 177, 178, 179, 183, 185, 187, 188, 191, 194, 195, 198, 199, 200, 202, 206, 210, 211, 214, 218, 219, 220, 223, 225, 227, 228, 231, 232, 233, 236, 240, 242, 243, 245, 246, 252, 255, 258, 261, 266, 275, 285, 292, 299, 300, 301, 302], "combin": [0, 21, 28, 67, 83, 106, 114, 117, 123, 128, 202, 205, 220, 229, 271, 285], "timer": [0, 16, 34, 36, 42, 72, 74, 75, 76, 77, 78, 81, 83, 109, 141, 160, 205, 219, 220, 248, 281, 296, 301], "an": [0, 3, 10, 11, 13, 14, 16, 17, 18, 22, 23, 24, 26, 30, 31, 32, 33, 34, 37, 38, 48, 51, 55, 56, 57, 58, 59, 61, 65, 67, 68, 70, 80, 83, 86, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 101, 102, 104, 108, 110, 111, 114, 115, 117, 119, 122, 125, 127, 128, 131, 133, 134, 135, 137, 139, 140, 141, 142, 145, 147, 148, 149, 158, 159, 161, 163, 164, 166, 169, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 183, 185, 187, 188, 191, 193, 194, 195, 198, 199, 203, 205, 210, 211, 214, 215, 217, 218, 219, 220, 222, 223, 224, 226, 227, 228, 230, 235, 237, 239, 240, 241, 242, 245, 247, 248, 251, 253, 254, 256, 257, 259, 260, 261, 263, 264, 265, 266, 270, 271, 272, 276, 279, 280, 281, 282, 283, 284, 285, 295, 298, 299, 301, 302], "actor": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 43, 47, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 89, 91, 96, 97, 99, 102, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 127, 128, 131, 133, 134, 137, 138, 139, 152, 155, 157, 158, 159, 161, 164, 165, 166, 168, 169, 171, 174, 177, 179, 181, 182, 183, 184, 185, 188, 189, 191, 194, 195, 197, 198, 203, 206, 211, 212, 213, 215, 216, 217, 219, 222, 225, 232, 234, 237, 238, 239, 240, 242, 243, 244, 245, 246, 248, 249, 251, 252, 257, 258, 259, 265, 266, 271, 273, 275, 276, 277, 280, 283, 284, 285, 286, 288, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "slice": [0, 22, 26, 28, 83, 86, 243, 263, 264], "data": [0, 3, 4, 5, 6, 7, 8, 12, 13, 14, 17, 18, 22, 25, 28, 33, 34, 35, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 60, 61, 70, 72, 81, 82, 83, 87, 98, 127, 130, 134, 142, 143, 146, 147, 152, 164, 165, 166, 170, 171, 172, 173, 177, 178, 181, 185, 186, 189, 197, 198, 200, 212, 218, 219, 220, 221, 223, 228, 234, 236, 237, 239, 243, 246, 249, 252, 258, 261, 263, 265, 266, 271, 272, 274, 276, 280, 281, 284, 286, 295, 301, 303], "slicer": [0, 13, 22, 28, 83, 131, 286, 292, 293, 295, 298], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 38, 39, 40, 42, 44, 45, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 86, 87, 89, 90, 100, 102, 105, 107, 108, 109, 110, 111, 117, 118, 119, 121, 122, 124, 127, 128, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 148, 150, 151, 152, 154, 156, 158, 160, 162, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 175, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 197, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 211, 212, 213, 216, 217, 218, 219, 220, 223, 225, 227, 228, 230, 232, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 251, 252, 255, 257, 258, 260, 261, 263, 264, 265, 266, 267, 268, 270, 271, 272, 274, 275, 276, 277, 280, 281, 282, 283, 284, 285, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "normal": [0, 8, 12, 16, 24, 28, 32, 35, 67, 68, 70, 82, 83, 145, 164, 174, 177, 190, 200, 218, 220, 248, 257, 261, 263, 264, 266, 271, 275, 280, 283, 284, 285, 295], "your": [0, 3, 14, 18, 67, 80, 82, 83, 89, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 126, 130, 131, 147, 159, 166, 169, 170, 173, 205, 221, 222, 236, 239, 266, 276, 280, 281, 285, 302], "sphere": [0, 4, 7, 9, 14, 19, 20, 26, 28, 32, 33, 34, 35, 39, 43, 55, 58, 60, 62, 63, 64, 65, 66, 70, 71, 74, 75, 78, 80, 81, 82, 83, 86, 109, 117, 118, 123, 127, 134, 138, 165, 166, 172, 174, 198, 219, 220, 243, 261, 264, 276, 279, 282, 286, 295, 298, 300, 301], "textur": [0, 4, 5, 11, 14, 35, 36, 83, 99, 102, 121, 127, 154, 160, 164, 166, 167, 168, 171, 177, 181, 186, 220, 223, 227, 230, 233, 236, 239, 242, 245, 249, 251, 257, 261, 268, 271, 272, 284, 286, 295, 296, 301], "visual": [0, 3, 8, 12, 13, 14, 16, 18, 21, 28, 29, 35, 36, 41, 42, 43, 47, 53, 55, 56, 63, 66, 67, 68, 69, 70, 75, 77, 78, 80, 82, 83, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 108, 115, 118, 119, 125, 127, 130, 131, 132, 137, 143, 144, 147, 148, 150, 159, 164, 165, 166, 168, 169, 170, 173, 174, 179, 180, 191, 210, 214, 218, 219, 221, 222, 223, 225, 226, 228, 231, 234, 240, 243, 249, 252, 255, 262, 263, 264, 265, 276, 285, 292, 295, 298, 299], "gltf": [0, 83, 90, 172, 174, 183, 191, 192, 194, 195, 197, 222, 265, 268, 286, 301], "file": [0, 10, 11, 14, 33, 34, 81, 83, 86, 89, 90, 120, 126, 128, 134, 137, 141, 172, 173, 177, 181, 183, 186, 192, 193, 209, 250, 262, 263, 265, 268, 270, 271, 272, 278, 279, 280, 283, 285, 295, 298, 299, 301, 302], "furi": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 83, 87, 89, 90, 98, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 138, 139, 147, 150, 153, 154, 157, 158, 161, 163, 164, 165, 166, 171, 172, 173, 174, 175, 176, 177, 179, 183, 193, 194, 199, 200, 210, 217, 218, 219, 220, 223, 225, 227, 233, 235, 238, 240, 242, 245, 246, 248, 249, 251, 258, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 292, 293, 295, 296, 297, 298, 299, 300, 301, 302, 303], "cone": [0, 16, 43, 49, 59, 62, 83, 96, 220, 231, 234, 237, 279, 286, 293, 296, 301], "arrow": [0, 16, 27, 31, 43, 56, 60, 83, 97, 210, 271, 279, 286, 293, 294, 295, 301], "morph": [0, 83, 189, 192, 212, 219, 271, 301], "anim": [0, 4, 6, 16, 19, 21, 24, 31, 38, 55, 57, 58, 64, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 147, 149, 150, 152, 159, 162, 164, 165, 166, 169, 170, 171, 177, 179, 182, 186, 188, 189, 191, 194, 198, 205, 206, 207, 210, 216, 217, 218, 219, 221, 222, 271, 285, 286, 295, 296, 298, 300, 301], "export": [0, 83, 89, 177, 183, 186, 301], "scene": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 94, 112, 124, 127, 136, 139, 142, 164, 177, 181, 185, 191, 204, 206, 217, 219, 239, 248, 252, 257, 259, 263, 265, 271, 273, 277, 283, 286, 292, 300, 301], "skelet": [0, 83, 114, 128, 189, 192, 197, 219], "spiki": [0, 83, 295], "surfac": [0, 3, 4, 16, 18, 21, 23, 67, 70, 71, 83, 127, 134, 143, 149, 152, 155, 158, 161, 163, 165, 173, 177, 220, 266, 284, 286, 292, 293, 299, 300], "select": [0, 10, 30, 44, 52, 83, 101, 114, 128, 154, 159, 166, 172, 173, 175, 176, 178, 184, 187, 190, 208, 209, 211, 218, 253, 272, 275, 276, 277, 283, 284, 286, 299], "multipl": [0, 6, 9, 13, 56, 64, 69, 83, 90, 97, 99, 104, 106, 111, 114, 115, 117, 122, 124, 127, 128, 140, 145, 148, 152, 154, 159, 165, 168, 177, 183, 184, 185, 192, 205, 210, 212, 216, 219, 220, 222, 263, 264, 265, 270, 276, 277, 283, 285, 294, 295, 296, 299, 301], "object": [0, 4, 5, 6, 8, 10, 12, 13, 14, 16, 22, 23, 24, 25, 26, 27, 31, 35, 36, 37, 38, 43, 45, 58, 63, 67, 68, 70, 74, 75, 76, 77, 78, 79, 80, 83, 87, 94, 103, 105, 107, 109, 111, 112, 113, 116, 117, 120, 122, 133, 135, 139, 141, 143, 144, 147, 154, 159, 168, 177, 179, 185, 186, 187, 190, 223, 227, 228, 230, 236, 239, 245, 249, 251, 255, 258, 263, 265, 266, 267, 268, 269, 270, 271, 273, 274, 276, 277, 280, 281, 282, 283, 284, 285, 292, 298, 299, 301], "multithread": [0, 83, 90, 168, 285, 301], "exampl": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 89, 96, 97, 99, 100, 102, 109, 114, 115, 121, 122, 125, 127, 128, 129, 132, 135, 137, 139, 140, 141, 142, 144, 145, 147, 154, 160, 163, 165, 166, 168, 177, 183, 189, 194, 195, 201, 203, 211, 242, 244, 248, 254, 257, 263, 265, 266, 268, 269, 270, 277, 279, 280, 281, 282, 284, 285, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "simpl": [0, 6, 17, 19, 20, 23, 28, 37, 39, 51, 71, 79, 83, 107, 109, 114, 126, 135, 165, 166, 173, 174, 175, 186, 189, 192, 208, 210, 212, 216, 227, 231, 233, 236, 248, 250, 254, 255, 257, 265, 266, 271, 276, 282, 284, 285, 301], "pick": [0, 11, 13, 33, 83, 115, 124, 127, 172, 261, 283, 286, 296], "earth": [0, 3, 18, 83, 173, 296, 301], "coordin": [0, 10, 22, 23, 24, 25, 27, 31, 38, 71, 83, 86, 105, 106, 109, 134, 140, 145, 164, 165, 171, 177, 242, 257, 261, 263, 264, 266, 271, 273, 276, 277, 279, 282, 283, 284, 296, 301], "convers": [0, 83, 86, 177, 190, 266], "volum": [0, 28, 83, 163, 263, 264, 285, 286], "solar": [0, 83, 296, 300], "system": [0, 16, 22, 61, 80, 82, 83, 86, 105, 109, 115, 121, 126, 127, 129, 132, 138, 147, 150, 151, 164, 166, 167, 168, 171, 173, 175, 177, 195, 199, 212, 219, 222, 235, 241, 263, 281, 296, 297, 298, 300, 301], "go": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 102, 104, 107, 114, 115, 125, 131, 134, 145, 154, 159, 162, 163, 169, 171, 173, 174, 178, 204, 222, 225, 231, 236, 237, 239, 243, 258, 283, 285, 302], "end": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 111, 120, 124, 128, 129, 134, 154, 162, 163, 171, 172, 173, 177, 180, 186, 218, 235, 236, 238, 240, 245, 251, 265, 279, 280], "download": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 87, 173, 177, 181, 183, 186, 220, 266, 268, 301], "full": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 145, 178, 220, 235, 259, 263, 280, 287, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "code": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 94, 96, 97, 99, 104, 106, 107, 110, 111, 113, 114, 115, 116, 120, 125, 126, 129, 132, 133, 135, 144, 151, 153, 160, 162, 168, 172, 173, 174, 176, 177, 185, 186, 201, 204, 209, 211, 213, 214, 216, 217, 224, 225, 227, 230, 231, 235, 236, 242, 243, 246, 248, 251, 253, 263, 266, 280, 281, 282, 283, 285, 292, 293, 294, 295, 296, 297, 298, 299, 301, 302, 303], "thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 60, 61, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 101, 115, 125, 127, 128, 131, 134, 135, 141, 147, 159, 164, 165, 166, 169, 171, 172, 173, 218, 219, 220, 222, 224, 260, 262, 263, 265, 266, 267, 268, 269, 270, 276, 278, 279, 280, 281, 282, 283, 284, 285, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "import": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 87, 89, 135, 139, 141, 142, 145, 148, 164, 174, 186, 189, 210, 225, 236, 242, 245, 248, 251, 254, 260, 263, 266, 270, 279, 280, 282, 284, 285, 300, 301, 302], "numpi": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 42, 43, 47, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 135, 152, 163, 171, 260, 263, 266, 267, 271, 279, 280, 282, 284, 285, 295, 300, 301, 302], "np": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 43, 47, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 111, 120, 135, 207, 260, 263, 265, 266, 271, 279, 282, 284, 285], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 91, 99, 100, 101, 103, 105, 109, 111, 112, 114, 117, 120, 122, 123, 126, 128, 129, 131, 133, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 147, 148, 151, 154, 160, 162, 164, 166, 168, 171, 172, 173, 174, 176, 177, 178, 180, 181, 183, 189, 190, 192, 194, 195, 197, 199, 206, 207, 210, 214, 216, 217, 218, 219, 222, 223, 229, 232, 236, 237, 239, 241, 242, 244, 245, 247, 248, 249, 250, 251, 252, 255, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 288, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "window": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 87, 89, 90, 91, 93, 94, 97, 104, 128, 133, 136, 142, 145, 147, 148, 151, 164, 166, 167, 168, 171, 222, 223, 230, 236, 239, 245, 248, 257, 263, 265, 280, 281, 283, 286, 288, 291, 292, 293, 294, 295, 296, 299, 300, 301], "first": [1, 2, 9, 13, 14, 15, 19, 22, 23, 25, 26, 28, 29, 30, 33, 34, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 62, 63, 67, 70, 72, 74, 75, 76, 77, 78, 81, 86, 89, 107, 109, 111, 112, 122, 127, 128, 132, 134, 135, 138, 141, 145, 148, 162, 163, 164, 165, 166, 168, 172, 173, 174, 175, 183, 184, 190, 194, 198, 199, 211, 212, 219, 220, 224, 225, 227, 228, 230, 231, 236, 239, 240, 242, 245, 246, 248, 250, 251, 255, 257, 258, 260, 261, 263, 265, 266, 270, 276, 280, 283, 284, 301, 302], "thing": [1, 2, 15, 67, 86, 114, 122, 135, 141, 145, 148, 151, 154, 160, 173, 175, 178, 184, 193, 199, 208, 214, 218, 225, 227, 228, 230, 231, 239, 248, 253, 258, 300], "you": [1, 2, 5, 8, 12, 13, 15, 16, 18, 20, 22, 25, 28, 29, 30, 32, 33, 34, 37, 51, 55, 56, 61, 64, 67, 70, 80, 81, 82, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 115, 125, 128, 130, 131, 133, 135, 136, 139, 141, 142, 145, 147, 148, 151, 154, 157, 159, 160, 162, 166, 169, 170, 173, 218, 221, 222, 230, 233, 236, 242, 248, 251, 257, 261, 263, 266, 267, 268, 280, 281, 284, 285, 302], "have": [1, 2, 13, 15, 22, 25, 26, 28, 30, 35, 38, 40, 43, 47, 48, 49, 51, 52, 53, 58, 59, 67, 68, 70, 71, 72, 80, 82, 86, 89, 90, 100, 101, 103, 105, 106, 107, 108, 109, 112, 114, 116, 117, 118, 122, 123, 126, 128, 129, 132, 133, 134, 135, 136, 137, 141, 142, 145, 150, 154, 157, 158, 160, 162, 164, 166, 168, 171, 173, 174, 176, 182, 185, 186, 198, 206, 208, 210, 211, 213, 214, 215, 218, 219, 220, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 239, 242, 243, 245, 246, 248, 249, 251, 252, 254, 255, 257, 258, 260, 261, 263, 264, 265, 266, 269, 270, 273, 276, 278, 280, 282, 283, 284, 293, 295, 302], "specifi": [1, 2, 3, 7, 15, 16, 40, 51, 61, 72, 105, 128, 230, 263, 265, 268, 270, 273, 274, 275, 276, 280, 283, 284, 285], "center": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 19, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 40, 43, 44, 47, 48, 49, 50, 51, 53, 56, 62, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 111, 194, 195, 204, 214, 218, 219, 244, 248, 256, 263, 264, 279, 282, 283, 284, 285, 286, 298, 301], "direct": [1, 2, 10, 11, 16, 27, 31, 34, 35, 37, 43, 49, 50, 51, 53, 59, 67, 70, 71, 74, 75, 76, 77, 78, 86, 87, 116, 138, 139, 147, 160, 164, 166, 203, 219, 228, 258, 261, 263, 264, 265, 266, 273, 275, 279, 282, 284, 285, 293, 294, 295, 301, 303], "color": [1, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 44, 46, 48, 49, 51, 53, 54, 55, 56, 59, 62, 64, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 87, 93, 107, 114, 117, 122, 125, 165, 168, 174, 177, 181, 182, 184, 185, 191, 203, 209, 211, 216, 219, 220, 227, 228, 230, 233, 236, 239, 258, 261, 263, 264, 265, 266, 271, 275, 276, 279, 280, 283, 284, 285, 286, 291, 292, 293, 294, 295, 296, 297, 301], "": [1, 3, 4, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38, 40, 41, 42, 43, 44, 48, 49, 51, 56, 58, 59, 61, 64, 67, 68, 69, 70, 72, 76, 78, 80, 81, 86, 87, 89, 100, 101, 105, 107, 111, 112, 114, 120, 122, 123, 127, 128, 132, 133, 135, 136, 138, 139, 140, 141, 142, 145, 147, 148, 150, 151, 153, 154, 156, 157, 158, 159, 160, 163, 164, 165, 166, 168, 171, 172, 173, 174, 177, 178, 181, 182, 183, 186, 189, 191, 194, 197, 199, 200, 201, 204, 205, 206, 210, 212, 213, 215, 216, 217, 218, 219, 224, 226, 227, 235, 253, 256, 259, 263, 265, 266, 267, 275, 276, 277, 278, 280, 281, 282, 283, 284, 285, 298, 299, 300, 301, 302], "zero": [1, 2, 7, 10, 11, 15, 16, 26, 30, 34, 37, 38, 58, 61, 64, 75, 76, 77, 78, 196, 218, 251, 259, 266, 281, 301], "3": [1, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 17, 19, 20, 22, 24, 25, 26, 27, 30, 31, 32, 34, 35, 38, 44, 46, 49, 50, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 70, 71, 75, 76, 77, 78, 80, 82, 85, 86, 87, 89, 90, 111, 117, 120, 127, 128, 135, 136, 141, 147, 164, 165, 166, 171, 172, 177, 184, 218, 219, 220, 242, 258, 261, 263, 264, 265, 266, 268, 270, 272, 273, 275, 276, 279, 280, 281, 282, 283, 284, 285, 287, 292, 294, 296, 301, 302], "ident": [1, 2, 210, 263, 271], "i": [1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 42, 43, 44, 46, 50, 51, 53, 55, 56, 57, 58, 63, 65, 67, 68, 69, 70, 71, 72, 75, 77, 78, 80, 81, 82, 83, 85, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 127, 128, 130, 131, 135, 141, 159, 164, 165, 166, 169, 170, 172, 173, 218, 219, 220, 221, 222, 223, 224, 227, 230, 233, 239, 245, 248, 254, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 278, 279, 280, 281, 282, 283, 284, 285, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "same": [1, 3, 13, 17, 20, 25, 26, 30, 55, 57, 64, 65, 75, 76, 78, 86, 100, 103, 104, 105, 107, 109, 113, 114, 119, 127, 134, 135, 136, 137, 141, 145, 147, 148, 149, 154, 166, 168, 172, 173, 174, 175, 183, 184, 185, 187, 196, 198, 203, 204, 205, 207, 210, 219, 227, 231, 239, 242, 248, 252, 257, 258, 259, 260, 261, 263, 264, 265, 266, 270, 273, 276, 280, 281, 284], "x": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 32, 35, 80, 82, 86, 89, 111, 138, 141, 160, 162, 164, 165, 171, 177, 194, 251, 257, 261, 263, 264, 265, 266, 268, 273, 275, 276, 277, 281, 282, 283, 284, 285, 301, 302], "y": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 35, 59, 86, 111, 145, 160, 162, 164, 165, 171, 194, 251, 255, 257, 261, 263, 264, 265, 268, 273, 275, 276, 277, 281, 282, 283, 284, 285, 301, 302], "z": [1, 4, 13, 22, 23, 24, 27, 28, 31, 35, 38, 67, 86, 111, 160, 162, 164, 165, 171, 194, 206, 261, 263, 264, 265, 268, 273, 275, 276, 282, 284, 301, 302], "dir": [1, 2, 70, 71, 263], "scale": [1, 3, 4, 9, 10, 11, 13, 14, 20, 23, 24, 26, 28, 29, 30, 32, 43, 50, 51, 53, 55, 56, 57, 59, 60, 61, 62, 64, 65, 67, 68, 69, 70, 71, 75, 76, 77, 78, 81, 86, 107, 116, 145, 171, 174, 193, 195, 197, 203, 205, 206, 209, 211, 219, 220, 228, 232, 241, 242, 247, 248, 250, 251, 255, 256, 257, 258, 261, 263, 264, 265, 271, 276, 279, 283, 285, 286, 297, 298], "arrai": [1, 2, 3, 4, 7, 10, 11, 15, 17, 20, 24, 26, 27, 29, 30, 31, 33, 34, 38, 42, 43, 47, 50, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 86, 111, 135, 141, 152, 163, 186, 245, 258, 263, 264, 265, 266, 267, 271, 272, 276, 280, 281, 282, 283, 284, 285, 295, 297, 300], "2": [1, 3, 4, 7, 10, 11, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 43, 51, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 69, 70, 72, 75, 76, 77, 78, 85, 86, 87, 89, 99, 107, 111, 113, 124, 127, 128, 137, 138, 141, 147, 164, 165, 166, 172, 173, 218, 219, 220, 222, 251, 255, 263, 264, 265, 266, 268, 270, 271, 273, 275, 279, 281, 282, 283, 284, 285, 287, 289, 293, 295, 296, 298, 300, 301, 302], "1": [1, 2, 3, 4, 5, 7, 9, 10, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 48, 49, 51, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 85, 86, 87, 89, 111, 124, 127, 128, 135, 137, 138, 141, 147, 159, 164, 165, 166, 169, 173, 186, 203, 206, 218, 219, 220, 233, 236, 251, 257, 261, 263, 264, 265, 266, 268, 270, 271, 272, 273, 275, 276, 279, 280, 281, 282, 283, 284, 285, 287, 292, 296, 298, 300, 301, 302], "6": [1, 10, 11, 14, 17, 20, 22, 23, 24, 26, 27, 30, 35, 37, 44, 46, 50, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 70, 74, 75, 76, 77, 78, 85, 86, 118, 127, 128, 147, 164, 165, 166, 218, 219, 220, 261, 263, 265, 272, 276, 281, 283, 284, 287, 292, 298, 301, 302], "5": [1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 17, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 46, 50, 51, 53, 55, 56, 57, 59, 60, 62, 63, 65, 67, 68, 69, 70, 72, 74, 75, 76, 77, 78, 80, 81, 82, 85, 86, 87, 89, 115, 127, 128, 136, 138, 141, 147, 164, 165, 166, 173, 218, 219, 220, 242, 257, 261, 263, 265, 266, 271, 275, 276, 279, 281, 282, 283, 284, 287, 292, 296, 301], "The": [1, 2, 3, 9, 11, 13, 14, 15, 16, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 46, 51, 55, 57, 58, 59, 60, 61, 67, 68, 69, 70, 72, 78, 82, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 136, 137, 138, 139, 140, 141, 142, 144, 145, 148, 151, 154, 158, 159, 160, 161, 162, 164, 165, 166, 168, 169, 175, 177, 180, 181, 183, 184, 190, 191, 196, 198, 205, 211, 216, 218, 219, 220, 222, 228, 229, 232, 233, 235, 237, 239, 240, 242, 244, 245, 247, 249, 250, 251, 254, 256, 257, 258, 259, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 277, 279, 280, 281, 282, 283, 284, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "below": [1, 2, 3, 13, 15, 21, 58, 59, 60, 83, 95, 102, 104, 106, 108, 110, 113, 116, 119, 121, 124, 129, 133, 135, 136, 139, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 160, 162, 164, 166, 178, 180, 182, 183, 185, 187, 190, 193, 196, 199, 202, 204, 209, 211, 218, 227, 230, 233, 237, 239, 242, 245, 248, 251, 252, 254, 257, 260, 261, 266, 285], "gener": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 86, 89, 90, 110, 127, 134, 135, 137, 140, 141, 154, 158, 161, 163, 164, 165, 166, 168, 173, 175, 179, 183, 185, 188, 214, 219, 233, 236, 237, 240, 242, 246, 251, 252, 261, 263, 265, 266, 268, 270, 271, 276, 279, 281, 284, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "repeat": [1, 2, 15, 20, 23, 24, 27, 31, 34, 38, 56, 70, 151, 209, 220, 279, 283, 285, 301], "primit": [1, 2, 15, 16, 22, 26, 30, 38, 70, 71, 81, 99, 102, 106, 115, 127, 131, 159, 172, 177, 179, 181, 182, 189, 198, 216, 219, 220, 263, 271, 284, 286, 295, 296, 297, 298, 299, 300, 301], "arrow_actor": [1, 16, 27, 31, 263], "what": [1, 2, 10, 13, 14, 22, 30, 67, 87, 135, 141, 165, 166, 172, 173, 218, 230, 233, 236, 239, 248, 251, 254, 267, 285], "we": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 28, 29, 30, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 101, 102, 107, 109, 110, 111, 112, 113, 115, 117, 118, 120, 124, 125, 126, 128, 131, 132, 133, 134, 135, 138, 139, 141, 144, 147, 154, 158, 159, 162, 164, 166, 168, 169, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 186, 190, 192, 193, 194, 195, 197, 198, 199, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 216, 218, 219, 220, 222, 224, 225, 229, 230, 231, 232, 233, 235, 236, 238, 239, 240, 241, 244, 246, 247, 248, 249, 250, 251, 254, 257, 259, 263, 266, 271, 278, 279, 282, 283, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "did": [1, 2, 171, 172, 282], "time": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 102, 112, 113, 120, 129, 134, 135, 141, 142, 143, 144, 145, 147, 148, 151, 156, 161, 163, 164, 166, 167, 171, 172, 173, 174, 177, 178, 179, 182, 185, 186, 187, 189, 190, 191, 193, 198, 199, 205, 206, 208, 211, 214, 217, 218, 219, 223, 227, 229, 231, 232, 233, 235, 236, 238, 239, 241, 242, 245, 247, 248, 252, 254, 255, 257, 258, 260, 261, 263, 265, 266, 267, 281, 283, 285, 301, 302], "random": [1, 2, 4, 9, 11, 19, 20, 24, 25, 32, 33, 34, 49, 56, 71, 75, 76, 77, 78, 81, 82, 86, 87, 239, 245, 251, 261, 263, 266, 282, 284, 285], "cen2": [1, 2, 15], "rand": [1, 2, 4, 11, 19, 20, 24, 25, 33, 34, 49, 71, 75, 76, 77, 78, 81, 86, 87, 263, 284, 285], "dir2": [1, 2], "cols2": [1, 2, 15], "arrow_actor2": 1, "ad": [1, 2, 7, 10, 11, 12, 13, 15, 23, 25, 29, 33, 34, 35, 42, 45, 51, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 75, 76, 77, 87, 91, 92, 93, 94, 96, 97, 99, 102, 104, 105, 106, 108, 110, 111, 113, 114, 115, 116, 118, 125, 127, 128, 131, 133, 134, 135, 136, 139, 145, 148, 151, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 169, 171, 173, 174, 176, 177, 179, 180, 181, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 202, 203, 204, 205, 206, 208, 213, 215, 216, 218, 219, 220, 222, 230, 232, 248, 249, 256, 263, 265, 266, 276, 283, 285, 292, 295, 296, 297, 298, 299, 300, 301], "our": [1, 2, 15, 22, 28, 30, 33, 34, 35, 38, 56, 61, 64, 67, 68, 69, 70, 72, 78, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 115, 120, 125, 130, 131, 135, 138, 159, 166, 169, 170, 173, 175, 192, 195, 207, 210, 212, 221, 222, 224, 232, 235, 251, 259, 270, 276, 279, 300, 302], "add": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 59, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 93, 94, 96, 97, 104, 105, 106, 107, 108, 110, 111, 122, 123, 133, 136, 139, 142, 145, 148, 149, 157, 160, 162, 164, 166, 171, 175, 177, 180, 181, 182, 184, 185, 188, 190, 191, 194, 209, 211, 212, 213, 215, 219, 220, 240, 248, 251, 257, 263, 264, 265, 271, 276, 280, 283, 284, 285, 286, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "interact": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32, 33, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 83, 90, 100, 101, 105, 135, 141, 147, 152, 166, 175, 184, 191, 218, 248, 266, 281, 283, 285, 292], "fals": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 138, 141, 151, 230, 236, 262, 263, 264, 265, 267, 269, 270, 271, 272, 276, 279, 280, 281, 283, 284, 285, 301], "size": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 103, 105, 107, 109, 114, 122, 128, 133, 135, 141, 142, 144, 145, 154, 164, 173, 175, 178, 186, 226, 242, 244, 247, 250, 256, 257, 258, 259, 261, 263, 264, 265, 266, 268, 271, 273, 279, 281, 283, 284, 285, 286, 294, 297], "600": [1, 2, 13, 15, 17, 18, 23, 24, 25, 26, 27, 29, 31, 32, 33, 36, 37, 38, 43, 46, 48, 50, 67, 68, 69, 70, 74, 177, 181, 183, 220, 263, 301], "record": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 145, 148, 150, 151, 154, 166, 206, 213, 219, 261, 265, 270, 286, 293, 301], "out_path": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 285], "viz_arrow": 1, "png": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 90, 186, 267, 268, 272, 283, 285], "total": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 145, 210, 259, 266, 276, 281, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "run": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 135, 136, 159, 168, 169, 171, 173, 183, 189, 222, 225, 248, 251, 281, 282, 295, 299, 301, 302], "script": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 181, 255, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 89, 111, 118, 136, 151, 164, 171, 177, 186, 210, 218, 219, 220, 227, 230, 233, 236, 247, 248, 251, 255, 257, 261, 263, 264, 265, 266, 268, 270, 271, 272, 273, 275, 276, 277, 279, 280, 281, 282, 283, 284, 285, 287, 295, 297, 299, 302], "minut": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 173], "000": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 118, 266], "second": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 103, 107, 109, 111, 120, 127, 128, 132, 137, 147, 162, 164, 165, 166, 168, 172, 178, 198, 211, 227, 237, 242, 245, 248, 251, 257, 261, 265, 266, 276, 281, 285, 302], "python": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 115, 125, 127, 128, 130, 131, 132, 135, 137, 143, 144, 152, 154, 158, 159, 160, 162, 164, 165, 166, 169, 170, 171, 172, 173, 177, 182, 185, 186, 218, 219, 220, 221, 222, 227, 249, 252, 266, 272, 276, 281, 285, 289, 292, 295, 296, 297, 298, 302, 303], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 123, 125, 127, 128, 130, 131, 135, 143, 147, 159, 166, 169, 170, 171, 173, 174, 221, 222, 257, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 299, 302, 303], "py": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 89, 92, 135, 141, 144, 147, 154, 162, 168, 183, 191, 194, 209, 250, 262, 263, 282, 290, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "jupyt": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 90, 138, 147, 166, 281], "notebook": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 147, 166], "ipynb": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 147], "galleri": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 145, 166, 293], "sphinx": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 83, 166, 293, 301, 302], "cone_actor1": 2, "height": [2, 16, 27, 31, 43, 49, 59, 62, 70, 76, 78, 86, 87, 103, 107, 114, 128, 141, 148, 165, 171, 227, 230, 236, 248, 259, 263, 265, 273, 279, 281, 283, 284, 285, 286], "here": [2, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37, 40, 46, 51, 56, 58, 61, 70, 71, 75, 77, 86, 87, 91, 92, 93, 94, 96, 97, 99, 102, 105, 107, 109, 111, 112, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 135, 139, 141, 147, 159, 160, 164, 165, 166, 169, 173, 177, 178, 183, 186, 199, 201, 202, 205, 210, 211, 212, 218, 220, 222, 224, 226, 227, 228, 230, 236, 237, 239, 241, 246, 248, 249, 251, 253, 255, 257, 258, 266, 267, 282, 302], "re": [2, 8, 12, 15, 22, 29, 80, 81, 114, 141, 151, 173, 212, 257, 283, 284, 292, 295, 296, 301, 302], "vtkconesourc": 2, "cone_actor2": 2, "use_primit": [2, 9, 15, 67, 263, 301], "viz_con": 2, "In": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 18, 20, 22, 24, 25, 26, 30, 31, 32, 35, 40, 51, 55, 58, 59, 60, 64, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 80, 82, 86, 89, 104, 105, 109, 111, 120, 122, 123, 128, 129, 133, 134, 135, 137, 139, 140, 141, 142, 143, 145, 147, 148, 154, 162, 164, 165, 166, 168, 171, 172, 173, 176, 177, 190, 205, 225, 227, 230, 235, 239, 247, 248, 249, 259, 263, 278, 285, 300], "itertool": [3, 4, 14, 16, 19, 20, 23, 26, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86], "io": [3, 4, 14, 17, 18, 26, 35, 42, 72, 87, 153, 164, 166, 186, 286, 295, 299], "util": [3, 4, 10, 11, 14, 16, 17, 20, 23, 24, 27, 28, 29, 30, 31, 34, 35, 37, 38, 43, 47, 49, 62, 67, 68, 70, 72, 75, 76, 77, 78, 86, 87, 91, 93, 139, 162, 165, 175, 181, 220, 232, 235, 259, 264, 286, 288, 291, 292, 295, 300, 301], "fetch_viz_model": [3, 72, 87, 286], "fetch_viz_textur": [3, 4, 14, 18, 286], "read_viz_model": [3, 72, 286], "read_viz_textur": [3, 4, 14, 18, 286], "creat": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 70, 71, 72, 75, 76, 77, 78, 79, 82, 83, 87, 90, 95, 100, 101, 102, 103, 106, 107, 109, 111, 114, 117, 118, 119, 120, 123, 124, 127, 128, 129, 137, 138, 139, 140, 141, 142, 144, 145, 146, 147, 148, 151, 152, 154, 156, 158, 160, 161, 162, 163, 164, 165, 166, 168, 172, 173, 175, 176, 177, 178, 179, 181, 183, 184, 186, 187, 192, 193, 195, 196, 197, 199, 201, 204, 207, 208, 209, 210, 211, 214, 216, 218, 219, 220, 223, 228, 230, 231, 232, 238, 239, 240, 241, 243, 244, 249, 256, 257, 258, 261, 263, 266, 268, 271, 274, 276, 280, 281, 283, 284, 285, 296, 297, 299, 301, 302], "start": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 89, 100, 101, 106, 107, 114, 118, 123, 124, 126, 127, 132, 133, 144, 150, 154, 155, 157, 168, 171, 172, 173, 175, 176, 177, 178, 180, 182, 184, 185, 186, 187, 193, 195, 196, 197, 198, 199, 202, 204, 205, 210, 211, 214, 216, 218, 225, 226, 228, 229, 230, 231, 232, 233, 234, 240, 241, 243, 246, 248, 249, 257, 259, 266, 280, 281, 285, 286, 294, 295, 301], "next": [3, 4, 14, 16, 18, 19, 20, 23, 26, 27, 29, 30, 31, 36, 37, 38, 50, 70, 74, 75, 76, 77, 78, 86, 89, 135, 151, 171, 172, 173, 230, 242, 245, 265, 266, 283, 301, 302], "load": [3, 4, 13, 14, 17, 18, 22, 26, 28, 35, 67, 72, 141, 164, 169, 171, 173, 177, 186, 189, 192, 216, 240, 263, 271, 272, 279, 283, 286, 295, 300, 301], "each": [3, 4, 10, 11, 12, 14, 16, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 40, 51, 56, 57, 58, 59, 61, 63, 68, 69, 70, 75, 77, 78, 86, 100, 101, 109, 111, 112, 114, 120, 134, 135, 139, 141, 142, 147, 154, 162, 164, 168, 171, 173, 176, 177, 178, 182, 185, 190, 198, 205, 210, 212, 214, 218, 220, 226, 227, 242, 245, 248, 258, 259, 261, 263, 264, 265, 266, 268, 271, 273, 276, 280, 281, 283, 284, 292], "For": [3, 5, 20, 23, 25, 26, 27, 30, 37, 60, 61, 67, 68, 69, 70, 72, 80, 82, 86, 89, 91, 92, 93, 94, 96, 97, 99, 109, 115, 117, 125, 131, 135, 147, 152, 154, 157, 159, 166, 169, 176, 184, 187, 193, 211, 214, 215, 222, 223, 225, 227, 228, 229, 231, 236, 239, 242, 245, 258, 261, 265, 266, 268, 269, 270, 280, 282, 284, 285, 287], "one": [3, 9, 11, 14, 23, 26, 29, 30, 33, 34, 35, 37, 51, 56, 57, 63, 65, 69, 70, 86, 105, 106, 107, 109, 117, 126, 135, 139, 140, 143, 147, 162, 164, 171, 172, 173, 178, 179, 194, 198, 212, 217, 219, 223, 227, 228, 230, 231, 236, 240, 242, 245, 248, 251, 255, 257, 258, 259, 260, 261, 263, 264, 265, 266, 276, 279, 280, 281, 282, 283, 284, 285, 292, 295, 298, 301, 302], "anoth": [3, 19, 35, 60, 61, 63, 107, 119, 141, 142, 173, 181, 185, 190, 195, 200, 219, 220, 224, 231, 233, 236, 239, 242, 245, 248, 251, 254, 255, 257, 259, 260, 266, 302], "moon": [3, 173], "collect": [3, 161, 171, 218, 223, 281], "github": [3, 18, 58, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 141, 153, 159, 162, 169, 170, 171, 172, 177, 181, 220, 221, 222, 268, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "load_imag": [3, 4, 14, 18, 42, 136, 286, 295], "imag": [3, 4, 13, 18, 22, 25, 26, 30, 35, 36, 42, 98, 102, 130, 135, 136, 141, 144, 145, 150, 160, 162, 164, 166, 170, 177, 186, 220, 221, 223, 237, 239, 248, 252, 261, 263, 266, 268, 271, 272, 281, 283, 284, 285, 286, 292, 295, 299, 301], "earth_filenam": 3, "1_earth_8k": [3, 14, 18], "jpg": [3, 4, 14, 18, 268, 272, 283], "earth_imag": [3, 4], "texture_on_spher": [3, 4, 14, 18, 286], "earth_actor": [3, 4, 14], "newli": [3, 7, 14, 145, 174, 191, 220], "Then": [3, 14, 19, 22, 28, 33, 34, 35, 40, 48, 51, 57, 59, 61, 67, 70, 86, 171, 173, 174, 175, 176, 181, 184, 187, 193, 196, 198, 199, 204, 209, 218, 243, 263, 264, 284, 302], "do": [3, 20, 26, 30, 59, 70, 75, 86, 90, 135, 172, 173, 218, 219, 220, 227, 230, 239, 242, 245, 251, 257, 260, 263, 266, 283, 300, 301], "moon_filenam": 3, "8k": 3, "moon_imag": 3, "moon_actor": 3, "both": [3, 15, 22, 25, 26, 37, 62, 74, 86, 106, 108, 109, 117, 129, 145, 165, 166, 171, 174, 182, 185, 191, 194, 202, 211, 220, 229, 240, 243, 244, 248, 251, 263, 264, 270, 272, 273, 279, 283, 285], "alreadi": [3, 18, 29, 60, 67, 122, 135, 139, 141, 147, 166, 171, 174, 175, 187, 191, 194, 205, 219, 220, 228, 231, 240, 242, 243, 248, 251, 268, 276, 281, 284, 302], "exist": [3, 18, 30, 55, 102, 104, 110, 117, 120, 133, 148, 151, 173, 175, 184, 191, 194, 218, 242, 248, 249, 252, 265, 268, 283, 301], "alter": [3, 200], "posit": [3, 4, 7, 10, 13, 14, 17, 20, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 38, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 56, 57, 59, 61, 62, 63, 64, 65, 67, 70, 74, 75, 76, 77, 78, 81, 86, 87, 103, 105, 109, 111, 135, 139, 141, 147, 150, 162, 165, 166, 168, 175, 176, 178, 180, 184, 185, 187, 190, 191, 196, 202, 203, 204, 207, 215, 218, 219, 226, 232, 244, 245, 247, 257, 259, 263, 264, 265, 267, 268, 270, 273, 276, 277, 279, 280, 281, 282, 283, 284, 285, 286, 294, 295, 300, 301], "correctli": [3, 4, 78, 86, 114, 123, 145, 177, 210, 229, 232, 237, 261, 295, 302], "comparison": [3, 70, 226, 243, 252, 292], "setposit": [3, 11, 13, 14, 50, 51, 53, 59, 61, 62, 74, 75, 76, 77, 78, 86, 263, 286], "setscal": [3, 4, 14], "rotat": [3, 4, 9, 14, 19, 26, 29, 35, 36, 38, 49, 51, 53, 59, 60, 62, 64, 68, 70, 75, 76, 77, 86, 112, 113, 116, 128, 152, 160, 165, 169, 175, 184, 185, 188, 191, 194, 195, 196, 197, 209, 211, 218, 219, 220, 245, 261, 263, 265, 271, 273, 275, 283, 285, 286, 300, 301], "align": [3, 10, 13, 14, 22, 28, 35, 40, 51, 53, 67, 70, 86, 117, 186, 210, 226, 235, 241, 244, 253, 257, 261, 273, 283, 286, 301], "25": [3, 4, 13, 14, 27, 32, 35, 37, 40, 43, 51, 56, 60, 68, 69, 74, 218, 219, 220, 282, 296], "90": [3, 4, 14, 26, 27, 31, 60, 62, 65, 75, 77, 177, 284, 293], "showmanag": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 213, 215, 217, 219, 248, 252, 277, 280, 281, 286, 295, 301], "class": [3, 14, 16, 22, 26, 36, 103, 133, 136, 137, 139, 142, 143, 145, 148, 151, 162, 164, 165, 172, 174, 175, 183, 185, 187, 191, 192, 194, 218, 219, 220, 227, 229, 232, 239, 248, 251, 257, 260, 263, 264, 265, 266, 270, 271, 273, 274, 276, 277, 280, 281, 283, 285, 295, 299, 301], "interfac": [3, 4, 14, 16, 22, 90, 101, 128, 164, 187, 218, 223, 226, 230, 266, 285], "between": [3, 4, 14, 16, 20, 30, 33, 34, 37, 43, 50, 55, 60, 61, 68, 69, 70, 71, 74, 75, 77, 78, 80, 82, 86, 109, 111, 128, 138, 147, 164, 165, 166, 168, 171, 175, 180, 187, 190, 202, 218, 219, 234, 235, 240, 245, 247, 258, 263, 265, 268, 272, 275, 276, 281, 282, 283, 285, 301], "interactor": [3, 4, 14, 16, 91, 145, 148, 236, 245, 248, 277, 285, 288], "showm": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 23, 24, 26, 27, 29, 31, 34, 38, 44, 45, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 86, 87, 280, 281, 285], "900": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 20, 22, 28, 29, 34, 36, 38, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 74, 75, 76, 77, 78, 86, 265], "768": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 29, 34, 36, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 75, 76, 77, 78, 85, 86, 229, 232, 265], "reset_camera": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35, 36, 43, 47, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 65, 72, 74, 75, 76, 77, 78, 81, 86, 87, 285, 286], "order_transpar": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 24, 26, 27, 29, 31, 34, 35, 36, 38, 55, 56, 57, 58, 59, 60, 62, 63, 65, 74, 75, 76, 77, 78, 81, 86, 265, 285, 296], "true": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 38, 41, 42, 43, 44, 46, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 70, 72, 74, 75, 76, 77, 78, 80, 81, 86, 107, 141, 185, 232, 236, 263, 264, 265, 266, 267, 269, 270, 271, 272, 276, 277, 279, 280, 281, 282, 283, 284, 285], "let": [3, 4, 9, 10, 11, 13, 14, 16, 19, 20, 22, 24, 25, 26, 29, 30, 31, 33, 34, 35, 38, 40, 41, 42, 48, 49, 51, 61, 67, 68, 69, 71, 72, 87, 89, 90, 138, 141, 147, 223, 233, 235, 236, 239, 245, 251, 257, 280, 296], "focu": [3, 14, 103, 106, 107, 118, 119, 132, 141, 144, 147, 188, 226, 229, 238, 241, 247, 253, 254, 256, 258, 283], "can": [3, 5, 8, 9, 11, 12, 13, 14, 16, 20, 22, 23, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 38, 40, 48, 50, 51, 53, 55, 56, 57, 60, 61, 64, 67, 68, 69, 71, 80, 82, 86, 87, 89, 91, 92, 93, 94, 95, 96, 97, 99, 103, 105, 107, 109, 111, 112, 113, 114, 115, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 134, 135, 138, 139, 140, 141, 142, 143, 144, 145, 147, 151, 154, 159, 160, 162, 164, 165, 166, 168, 169, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 185, 186, 187, 189, 190, 192, 193, 194, 196, 199, 202, 204, 209, 211, 214, 218, 219, 220, 222, 223, 227, 228, 229, 230, 231, 232, 233, 234, 235, 237, 239, 240, 241, 242, 243, 246, 248, 249, 250, 251, 252, 253, 255, 258, 259, 260, 261, 263, 265, 266, 267, 268, 272, 273, 277, 280, 281, 282, 283, 284, 285, 298, 299, 302], "determin": [3, 14, 16, 24, 38, 43, 67, 86, 107, 112, 148, 232, 235, 259, 271, 284, 285, 301], "durat": [3, 14, 16, 36, 74, 75, 76, 77, 78, 86, 219, 265, 285, 286], "counter": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 30, 31, 34, 38, 74, 75, 76, 77, 78, 86, 185, 256, 259, 275, 282, 284], "avoid": [3, 11, 14, 16, 19, 20, 30, 106, 135, 147, 154, 166, 168, 257, 266, 276, 295], "global": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 35, 38, 42, 49, 50, 51, 72, 74, 75, 76, 77, 78, 86, 139, 148, 180, 207, 220, 262, 266, 269], "variabl": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 31, 33, 38, 51, 67, 70, 71, 72, 75, 77, 86, 87, 107, 110, 177, 198, 239, 246, 260, 263, 278, 283], "count": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86, 151, 182, 219, 271, 284, 301], "set_camera": [3, 4, 7, 14, 17, 23, 24, 25, 26, 27, 31, 34, 38, 43, 47, 51, 53, 60, 64, 65, 74, 75, 76, 77, 78, 81, 285, 286], "ensur": [3, 8, 28, 30, 226, 229, 232, 235, 244, 247, 250, 253, 256, 263, 273, 276, 285], "camera": [3, 4, 5, 7, 8, 9, 14, 23, 24, 25, 27, 30, 31, 34, 36, 38, 43, 47, 53, 54, 59, 60, 61, 62, 65, 67, 70, 75, 77, 78, 83, 165, 171, 177, 179, 181, 186, 191, 217, 219, 220, 263, 265, 271, 280, 284, 285, 286, 301], "optim": [3, 102, 109, 111, 155, 165, 171, 182, 198, 219, 233, 276], "24": [3, 23, 85, 166, 168, 218, 220, 236, 276, 279, 282, 284, 292, 293, 301], "00": [3, 25, 74, 171, 172], "4": [3, 5, 7, 9, 11, 13, 14, 17, 19, 20, 22, 23, 24, 26, 27, 30, 38, 41, 42, 46, 51, 53, 55, 56, 57, 58, 59, 60, 62, 63, 70, 71, 72, 75, 76, 77, 78, 80, 82, 85, 86, 89, 108, 111, 125, 127, 128, 138, 139, 141, 147, 151, 164, 165, 166, 201, 218, 219, 220, 227, 230, 242, 251, 258, 261, 263, 264, 265, 266, 270, 271, 272, 276, 279, 281, 282, 283, 284, 285, 287, 292, 295, 297, 301], "34": [3, 85, 276, 300], "focal_point": [3, 7, 17, 23, 24, 25, 26, 27, 31, 38, 74, 75, 77, 81, 285], "view_up": [3, 7, 23, 24, 25, 27, 31, 38, 74, 75, 77, 81, 265, 285], "place": [3, 4, 35, 40, 46, 51, 59, 62, 67, 100, 101, 105, 139, 142, 145, 148, 157, 164, 210, 251, 263, 270, 273, 283, 295, 301], "bloomington": 3, "IN": [3, 303], "home": [3, 90, 238, 268, 301], "headquart": 3, "39": [3, 4, 78, 292, 293], "3175": 3, "025": [3, 263], "radiu": [3, 14, 16, 20, 31, 48, 50, 51, 56, 59, 62, 67, 70, 74, 75, 76, 78, 86, 165, 263, 276, 279, 282, 283], "002": [3, 27, 31], "sphere_actor": [3, 4, 9, 19, 20, 33, 34, 81, 263], "blue_medium": 3, "also": [3, 13, 14, 17, 22, 23, 25, 26, 28, 29, 30, 32, 34, 43, 56, 57, 58, 60, 61, 67, 70, 74, 86, 89, 91, 92, 93, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 120, 122, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 139, 141, 142, 145, 147, 148, 151, 157, 159, 160, 163, 164, 165, 168, 169, 171, 172, 173, 174, 176, 177, 179, 180, 182, 184, 186, 187, 190, 191, 194, 197, 198, 205, 207, 208, 210, 211, 218, 219, 220, 222, 225, 228, 230, 231, 233, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 246, 248, 249, 251, 252, 254, 255, 257, 258, 260, 261, 265, 266, 270, 276, 283, 285, 301, 302], "text": [3, 4, 9, 10, 13, 22, 23, 24, 26, 27, 28, 31, 35, 38, 39, 44, 50, 52, 74, 75, 76, 77, 78, 83, 87, 107, 114, 128, 154, 157, 162, 164, 166, 173, 199, 218, 219, 226, 232, 241, 244, 247, 250, 256, 259, 263, 272, 283, 285, 286, 295, 296, 298, 299, 300, 301, 302], "text_actor": 3, "text_3d": [3, 4, 286], "indiana": 3, "42": [3, 25, 85, 292, 297], "31": [3, 25, 56, 218, 220, 287, 293, 301], "03": [3, 218, 242, 263, 279, 287, 293, 300], "white": [3, 4, 25, 263, 285], "004": [3, 31], "model": [3, 5, 6, 8, 12, 67, 68, 69, 70, 71, 72, 87, 101, 103, 104, 106, 108, 124, 127, 134, 137, 140, 143, 146, 147, 149, 155, 163, 165, 166, 171, 174, 177, 181, 183, 186, 189, 194, 197, 201, 205, 207, 210, 212, 216, 268, 271, 275, 276, 298, 299, 301], "satellit": [3, 173], "circl": [3, 32, 40, 45, 48, 51, 175, 218, 283], "satellite_filenam": 3, "satellite_obj": 3, "obj": [3, 10, 13, 22, 28, 29, 35, 72, 87, 90, 171, 267, 272, 281, 283, 301], "load_polydata": [3, 17, 72, 87, 286], "satellite_actor": 3, "get_actor_from_polydata": [3, 17, 286], "75": [3, 13, 22, 28, 35, 44, 272, 295], "005": [3, 4, 27, 31], "timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 27, 29, 30, 31, 34, 36, 38, 42, 72, 74, 75, 76, 77, 78, 86, 285], "function": [3, 4, 9, 13, 14, 17, 21, 22, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 42, 51, 52, 58, 60, 62, 65, 67, 69, 70, 71, 76, 78, 83, 86, 87, 89, 90, 103, 110, 117, 122, 124, 133, 134, 139, 143, 149, 151, 155, 160, 162, 164, 165, 167, 169, 174, 175, 177, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 194, 195, 197, 204, 206, 208, 209, 210, 213, 218, 219, 222, 227, 229, 230, 231, 232, 233, 234, 235, 237, 239, 242, 245, 246, 248, 249, 250, 251, 252, 255, 257, 258, 260, 261, 263, 265, 266, 269, 270, 273, 276, 279, 280, 281, 282, 283, 284, 285, 292, 293, 295, 296, 298, 299, 300, 301, 302], "statement": [3, 67], "when": [3, 10, 11, 20, 23, 25, 27, 29, 31, 35, 50, 51, 52, 55, 58, 59, 67, 68, 71, 107, 122, 124, 135, 136, 141, 142, 145, 150, 151, 154, 164, 166, 168, 171, 173, 174, 178, 179, 181, 185, 186, 190, 191, 196, 204, 208, 215, 217, 218, 219, 225, 229, 230, 232, 233, 235, 239, 241, 244, 245, 247, 248, 249, 251, 256, 257, 259, 261, 263, 265, 266, 268, 270, 276, 283, 285, 292, 293, 294, 295, 298, 299, 300, 301, 302], "certain": [3, 14, 50, 61, 136, 139, 142, 145, 160, 220, 238, 250, 265, 273, 281], "event": [3, 10, 14, 22, 29, 35, 72, 81, 101, 133, 141, 142, 145, 148, 151, 173, 175, 176, 178, 184, 187, 190, 193, 218, 219, 248, 265, 277, 280, 281, 283, 285, 295, 296, 303], "happen": [3, 14, 20, 25, 37, 141, 147, 166, 190, 193, 199, 208, 210, 218, 227, 230, 236, 239, 245, 261, 285, 302], "base": [3, 17, 26, 35, 55, 58, 60, 61, 62, 63, 65, 66, 69, 70, 71, 75, 76, 77, 78, 83, 86, 89, 90, 102, 103, 107, 108, 109, 110, 114, 116, 118, 119, 127, 128, 145, 149, 154, 158, 164, 165, 166, 169, 171, 172, 173, 174, 177, 184, 185, 194, 203, 215, 217, 218, 219, 220, 223, 226, 237, 239, 240, 241, 244, 247, 248, 249, 250, 251, 253, 255, 258, 259, 261, 263, 264, 265, 266, 268, 270, 271, 273, 275, 276, 277, 281, 283, 284, 285, 286, 296, 298, 300], "so": [3, 13, 14, 16, 22, 25, 26, 30, 33, 34, 35, 38, 44, 51, 56, 63, 67, 69, 75, 77, 86, 87, 90, 103, 105, 106, 107, 108, 109, 110, 111, 114, 119, 120, 121, 122, 123, 124, 126, 128, 133, 136, 142, 145, 146, 148, 151, 154, 160, 161, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 182, 183, 184, 185, 187, 189, 193, 194, 198, 202, 206, 208, 209, 210, 211, 212, 214, 215, 218, 219, 230, 231, 234, 236, 240, 242, 243, 245, 246, 249, 252, 255, 258, 261, 263, 264, 281, 282, 285, 302], "continu": [3, 20, 34, 58, 67, 109, 112, 114, 117, 122, 127, 139, 145, 148, 162, 164, 169, 172, 174, 190, 209, 211, 219, 222, 229, 231, 237, 244, 246, 249, 250, 253, 258, 261, 300, 301], "while": [3, 9, 26, 50, 101, 103, 105, 106, 108, 109, 110, 111, 112, 114, 120, 122, 129, 136, 171, 173, 177, 178, 180, 181, 182, 183, 186, 190, 194, 202, 204, 208, 210, 211, 212, 213, 214, 218, 219, 220, 225, 229, 230, 232, 237, 244, 246, 256, 259, 265, 266, 283, 284, 301], "less": [3, 20, 38, 141, 142, 144, 147, 171, 190, 199, 236, 239, 261, 276, 285], "than": [3, 11, 13, 25, 26, 106, 110, 118, 127, 135, 144, 145, 147, 148, 151, 154, 164, 166, 173, 186, 190, 195, 198, 199, 201, 213, 230, 236, 244, 245, 247, 249, 251, 260, 263, 266, 270, 276, 281, 282, 284, 285, 295], "450": [3, 51, 87, 283, 299], "def": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 40, 42, 43, 44, 47, 49, 50, 51, 52, 53, 58, 62, 65, 72, 74, 75, 76, 77, 78, 82, 86, 111, 120, 141, 260, 265, 270, 280, 281], "_obj": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 23, 24, 27, 30, 31, 34, 36, 38, 40, 42, 51, 74, 75, 76, 77, 78, 86, 283], "_event": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 34, 36, 38, 72, 74, 75, 76, 77, 78, 86, 280], "cnt": [3, 4, 13, 14, 16, 19, 20, 23, 27, 29, 31, 38, 74, 75, 76, 77, 78, 86, 271], "render": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 36, 38, 41, 42, 43, 50, 60, 61, 66, 70, 71, 72, 74, 75, 76, 77, 78, 80, 83, 87, 89, 90, 94, 102, 104, 106, 108, 109, 110, 111, 113, 116, 117, 119, 120, 122, 123, 124, 127, 128, 135, 137, 140, 142, 143, 147, 154, 162, 163, 164, 166, 169, 173, 183, 189, 198, 201, 202, 212, 213, 215, 220, 223, 227, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 263, 271, 275, 276, 281, 283, 285, 286, 292, 295, 298, 299, 300, 301, 303], "azimuth": [3, 4, 9, 16, 19, 20, 24, 26, 29, 30, 36, 43, 47, 51, 53, 72, 152, 282, 285, 286], "300": [3, 14, 19, 22, 24, 26, 27, 28, 34, 40, 41, 42, 44, 46, 49, 50, 51, 52, 77, 80, 85, 283, 285, 298], "679": [3, 209, 218, 301], "314": [3, 85], "35": [3, 22, 26, 28, 56, 68, 78, 263, 279, 296, 299], "zoom": [3, 4, 11, 13, 17, 20, 22, 24, 26, 31, 37, 252, 285, 286], "01": [3, 4, 9, 16, 20, 30, 35, 76, 78, 219, 220, 263, 287, 301], "1500": [3, 46], "550": [3, 87, 301], "575": [3, 4, 301], "180": [3, 4, 16, 26, 40, 41, 42, 49, 51, 59, 62, 283, 295], "rm": [3, 9, 30, 285, 286], "750": [3, 51], "8": [3, 10, 14, 20, 23, 24, 28, 31, 33, 34, 37, 38, 41, 42, 44, 46, 50, 51, 58, 59, 60, 62, 63, 67, 68, 69, 70, 71, 75, 77, 78, 80, 82, 85, 89, 127, 128, 138, 164, 165, 166, 171, 172, 218, 219, 220, 251, 263, 265, 266, 276, 279, 280, 281, 284, 285, 287, 292, 293, 296, 297, 301, 302], "10000": [3, 11, 32, 75, 141, 263], "1100": 3, "07": [3, 4, 127, 128, 164, 165, 166, 218, 219, 220, 242, 266, 287, 297], "exit": [3, 4, 9, 14, 16, 19, 20, 23, 24, 27, 29, 31, 34, 36, 38, 74, 75, 76, 77, 78, 86, 285, 286, 296], "watch": [3, 4, 14, 171, 173], "new": [3, 4, 13, 14, 17, 18, 26, 30, 58, 66, 67, 68, 69, 70, 80, 83, 86, 101, 105, 111, 112, 115, 118, 124, 125, 127, 128, 129, 131, 132, 134, 138, 141, 147, 154, 155, 159, 164, 166, 168, 169, 171, 172, 173, 175, 178, 182, 183, 187, 190, 191, 193, 194, 196, 198, 203, 207, 208, 209, 210, 211, 215, 218, 219, 220, 222, 228, 229, 231, 232, 234, 238, 240, 241, 243, 246, 248, 251, 253, 256, 257, 259, 263, 268, 270, 271, 274, 280, 281, 282, 283, 284, 285, 293, 295, 296, 297, 298, 299, 300, 301, 302], "take": [3, 4, 14, 24, 35, 38, 58, 60, 61, 67, 70, 90, 129, 135, 141, 142, 147, 151, 154, 157, 164, 171, 173, 178, 181, 191, 195, 212, 217, 220, 225, 229, 239, 245, 246, 248, 251, 255, 257, 258, 261, 263, 264, 265, 268, 280, 283, 284, 285, 302], "add_timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 27, 29, 30, 31, 34, 36, 38, 42, 72, 74, 75, 76, 77, 78, 86, 285, 286], "viz_earth_anim": 3, "specif": [4, 11, 22, 26, 29, 58, 67, 75, 76, 77, 78, 89, 107, 111, 114, 120, 122, 126, 128, 132, 133, 135, 141, 142, 144, 150, 154, 164, 166, 173, 190, 217, 218, 219, 226, 227, 237, 239, 248, 252, 256, 258, 261, 265, 266, 268, 279, 280, 283, 285, 302, 303], "locat": [4, 35, 60, 78, 135, 141, 162], "math": [4, 30, 34, 108, 110, 140, 161, 163, 171, 231, 282], "16k": 4, "resolut": [4, 16, 27, 28, 31, 43, 59, 62, 67, 70, 81, 135, 229, 250, 257, 263, 279, 285, 293], "maximum": [4, 67, 80, 142, 199, 244, 251, 263, 264, 265, 266, 271, 281, 283, 285], "detail": [4, 26, 67, 70, 83, 87, 101, 109, 112, 127, 128, 134, 139, 142, 145, 147, 148, 151, 154, 164, 165, 166, 203, 225, 231, 237, 245, 246, 248, 249, 251, 255, 256, 257, 258, 259, 260, 261, 263, 266, 281, 302], "earth_fil": 4, "1_earth_16k": 4, "make": [4, 10, 11, 12, 14, 16, 22, 25, 30, 40, 48, 51, 54, 55, 59, 60, 62, 63, 65, 66, 83, 89, 90, 101, 104, 105, 106, 107, 108, 110, 111, 113, 116, 118, 119, 121, 124, 128, 129, 133, 134, 137, 141, 143, 145, 146, 147, 148, 157, 158, 160, 163, 164, 165, 166, 167, 171, 172, 173, 176, 177, 184, 185, 188, 190, 191, 193, 194, 198, 199, 211, 213, 214, 219, 225, 227, 228, 230, 232, 233, 234, 235, 236, 237, 240, 242, 243, 245, 246, 247, 248, 249, 250, 252, 253, 255, 256, 257, 258, 259, 261, 265, 266, 267, 280, 283, 284, 295, 301, 302], "sure": [4, 12, 22, 59, 101, 104, 105, 106, 108, 110, 113, 116, 118, 119, 121, 124, 129, 214, 218, 231, 253, 255, 258, 261, 265, 266, 302], "orient": [4, 10, 28, 50, 51, 53, 67, 75, 76, 77, 78, 86, 109, 111, 120, 122, 128, 228, 263, 264, 265, 266, 279, 282, 283, 284], "chang": [4, 10, 11, 13, 14, 19, 20, 22, 27, 28, 29, 31, 38, 43, 50, 55, 56, 57, 59, 63, 65, 67, 70, 72, 75, 109, 114, 120, 126, 129, 136, 141, 142, 146, 147, 151, 154, 160, 162, 164, 166, 168, 171, 173, 174, 175, 176, 177, 178, 179, 180, 184, 187, 191, 194, 198, 215, 218, 219, 225, 231, 232, 234, 238, 242, 247, 248, 250, 251, 253, 254, 256, 257, 260, 263, 264, 266, 270, 280, 283, 284, 285, 292, 294, 295, 297, 298, 299, 300, 301, 302], "defin": [4, 6, 8, 11, 12, 14, 16, 19, 20, 24, 26, 28, 30, 31, 33, 34, 35, 38, 42, 43, 50, 60, 61, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 81, 86, 111, 135, 141, 142, 164, 166, 169, 211, 218, 228, 238, 242, 245, 246, 248, 261, 263, 268, 271, 274, 280, 283, 284, 298, 299, 300], "convert": [4, 42, 109, 135, 142, 145, 164, 177, 180, 186, 190, 191, 194, 218, 220, 256, 265, 266, 271, 283, 284, 286, 300], "geograph": [4, 34, 282], "latitud": [4, 263, 279, 282], "longitud": [4, 263, 279, 282], "degre": [4, 63, 74, 75, 76, 86, 101, 108, 177, 179, 194, 225, 255, 265, 266, 283], "radian": [4, 86, 283], "spheric": [4, 28, 60, 86, 106, 118, 127, 188, 219, 246, 249, 252, 255, 261, 263, 265, 282], "lastli": [4, 18, 86, 173, 232, 261], "cartesian": [4, 282], "latlong_coordin": 4, "lat": 4, "lon": 4, "degrees_to_radian": 4, "pi": [4, 14, 23, 27, 62, 65, 76, 111, 251, 275, 282], "phi": [4, 33, 34, 35, 43, 47, 67, 68, 69, 255, 258, 261, 263, 279, 282], "theta": [4, 33, 34, 35, 43, 47, 67, 68, 69, 255, 258, 261, 263, 279, 282], "now": [4, 9, 13, 22, 26, 28, 29, 30, 33, 34, 35, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 63, 64, 67, 68, 69, 70, 72, 75, 76, 77, 78, 86, 87, 107, 111, 112, 114, 118, 119, 120, 122, 123, 126, 128, 133, 138, 141, 143, 144, 145, 147, 150, 151, 153, 154, 156, 157, 162, 166, 167, 168, 173, 175, 176, 177, 180, 181, 182, 184, 185, 186, 188, 189, 192, 194, 198, 201, 204, 206, 208, 210, 216, 219, 225, 228, 230, 231, 234, 236, 239, 243, 245, 246, 247, 250, 251, 254, 257, 258, 261, 282, 302], "sin": [4, 14, 23, 27, 30, 31, 38, 62, 65, 76, 111, 265, 282], "co": [4, 14, 23, 30, 31, 38, 62, 65, 72, 76, 111, 251, 265, 282, 302], "flip": [4, 103, 177, 271, 295, 300, 301], "return": [4, 11, 14, 20, 22, 23, 24, 25, 26, 27, 28, 30, 34, 35, 38, 43, 50, 58, 60, 61, 62, 65, 67, 70, 71, 86, 87, 107, 111, 141, 181, 186, 195, 216, 218, 219, 230, 231, 233, 236, 259, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 301], "some": [4, 9, 10, 14, 22, 24, 25, 28, 29, 30, 31, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 57, 58, 60, 61, 68, 69, 70, 71, 74, 75, 76, 77, 78, 83, 86, 87, 102, 103, 104, 105, 111, 112, 114, 120, 122, 124, 132, 135, 136, 138, 139, 141, 142, 143, 144, 145, 147, 148, 150, 151, 154, 156, 157, 160, 162, 164, 166, 168, 171, 172, 173, 174, 175, 176, 177, 179, 180, 182, 184, 185, 186, 188, 190, 193, 194, 195, 197, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 211, 213, 214, 217, 218, 219, 223, 225, 227, 230, 231, 232, 233, 234, 236, 237, 238, 239, 241, 242, 245, 246, 248, 249, 250, 251, 252, 254, 255, 257, 258, 259, 260, 261, 263, 273, 295, 297, 298, 299, 301], "sever": [4, 51, 127, 135, 138, 141, 142, 166, 215, 232, 246, 249, 252, 258, 294], "big": [4, 173, 242, 251], "citi": 4, "around": [4, 11, 14, 24, 26, 30, 59, 76, 86, 139, 142, 161, 171, 172, 173, 178, 180, 184, 187, 194, 198, 208, 211, 213, 218, 223, 242, 245, 251, 256, 259, 263, 265, 275, 276, 277, 282, 284, 285], "locationon": 4, "40": [4, 24, 43, 44, 45, 50, 56, 62, 68, 69, 74, 283, 292], "730610": 4, "73": [4, 85, 293], "935242": 4, "york": 4, "u": [4, 14, 26, 30, 35, 38, 67, 68, 69, 70, 75, 76, 77, 89, 90, 98, 112, 127, 128, 130, 150, 154, 170, 171, 172, 174, 204, 220, 221, 235, 251, 256, 259], "locationtwo": 4, "916668": 4, "116": [4, 297], "383331": 4, "beij": 4, "china": 4, "locationthre": 4, "48": [4, 23, 276, 292], "864716": 4, "349014": 4, "pari": 4, "franc": 4, "set": [4, 5, 7, 8, 12, 13, 14, 17, 18, 22, 25, 26, 28, 29, 30, 37, 41, 42, 43, 44, 46, 47, 50, 51, 53, 54, 56, 59, 61, 62, 63, 65, 67, 68, 69, 70, 74, 75, 76, 77, 78, 80, 81, 83, 87, 107, 117, 122, 128, 147, 151, 165, 173, 174, 177, 179, 185, 187, 188, 189, 193, 196, 198, 200, 203, 206, 210, 214, 217, 219, 220, 223, 224, 227, 230, 236, 239, 248, 250, 251, 253, 257, 259, 260, 261, 263, 264, 265, 266, 270, 271, 276, 279, 280, 281, 283, 284, 285, 296, 298, 301, 302], "radii": [4, 9, 10, 11, 14, 15, 19, 20, 33, 34, 35, 43, 47, 55, 58, 62, 67, 68, 69, 74, 75, 76, 78, 80, 81, 82, 86, 165, 263, 276], "indic": [4, 26, 33, 34, 76, 78, 86, 124, 181, 183, 264, 265, 268, 271, 276, 277, 279, 283, 284], "its": [4, 9, 13, 14, 20, 22, 25, 28, 43, 44, 47, 56, 59, 65, 70, 75, 77, 86, 89, 103, 107, 111, 114, 117, 122, 123, 133, 134, 140, 142, 145, 148, 154, 172, 173, 175, 187, 190, 203, 205, 212, 214, 219, 227, 228, 229, 230, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 248, 251, 254, 259, 261, 263, 265, 266, 270, 280, 283, 285, 303], "nyc_actor": 4, "n40": 4, "7128": 4, "n": [4, 10, 26, 30, 32, 76, 82, 141, 164, 166, 179, 251, 263, 264, 265, 266, 276, 279, 281, 282, 283, 284, 302], "74": 4, "0060": 4, "w": [4, 27, 38, 86, 141, 142, 164, 166, 263, 266, 272, 281, 284], "04": [4, 219, 220, 287, 296], "paris_actor": 4, "n48": 4, "8566": 4, "3522": 4, "e": [4, 22, 23, 27, 31, 46, 60, 64, 67, 86, 87, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 145, 159, 160, 164, 165, 169, 211, 212, 218, 219, 220, 222, 239, 251, 261, 263, 264, 265, 266, 268, 273, 276, 283, 284, 285, 296, 302], "beijing_actor": 4, "n39": 4, "9042": 4, "4074": 4, "06": [4, 27, 31, 127, 128, 164, 165, 166, 218, 219, 220], "85": [4, 14, 43, 293], "which": [4, 6, 10, 11, 13, 14, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 34, 35, 36, 37, 38, 47, 51, 58, 61, 64, 67, 70, 75, 77, 78, 80, 81, 82, 86, 89, 102, 106, 107, 109, 111, 112, 114, 117, 119, 121, 122, 123, 124, 126, 127, 128, 129, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 151, 154, 157, 158, 160, 161, 162, 163, 164, 165, 166, 171, 173, 174, 175, 176, 177, 178, 179, 180, 183, 184, 185, 187, 190, 191, 193, 194, 195, 198, 199, 200, 202, 204, 208, 209, 211, 213, 214, 218, 219, 223, 225, 226, 227, 229, 231, 232, 234, 237, 239, 240, 241, 242, 244, 245, 246, 247, 248, 249, 250, 251, 257, 258, 259, 261, 263, 264, 265, 266, 270, 273, 276, 277, 279, 280, 281, 282, 283, 284, 285, 302], "act": [4, 24, 114, 200, 218, 263, 283, 284], "angl": [4, 14, 27, 31, 38, 50, 51, 53, 111, 160, 218, 231, 261, 263, 266, 282, 283, 284, 285, 286], "fly": [4, 154], "over": [4, 70, 80, 100, 116, 118, 126, 172, 228, 235, 240, 261, 271, 283, 302], "7": [4, 14, 17, 23, 24, 26, 35, 38, 56, 57, 59, 62, 67, 76, 77, 78, 89, 127, 128, 147, 164, 165, 166, 186, 218, 219, 220, 263, 266, 281, 283, 284, 287, 289, 293, 300, 301, 302], "200": [4, 10, 11, 16, 19, 22, 23, 26, 28, 31, 34, 38, 44, 46, 47, 48, 49, 51, 52, 53, 65, 173, 243, 281, 283], "015": 4, "pitch": [4, 26, 282, 285, 286], "250": [4, 13, 44, 46, 50, 51, 59, 127, 296], "350": [4, 51, 283, 298], "985": 4, "425": 4, "525": [4, 172, 301], "011": 4, "700": [4, 74, 220, 301], "820": [4, 244], "930": 4, "1000": [4, 20, 29, 34, 36, 41, 42, 43, 62, 81, 82, 245, 251], "initi": [4, 5, 6, 8, 9, 12, 14, 22, 23, 24, 27, 29, 31, 36, 37, 38, 42, 51, 55, 57, 58, 59, 60, 61, 62, 64, 65, 75, 77, 78, 87, 91, 102, 106, 107, 108, 133, 145, 151, 164, 165, 171, 187, 198, 219, 226, 236, 247, 248, 250, 251, 253, 256, 257, 259, 266, 277, 281, 282, 283, 285, 286, 288, 295, 301], "viz_earth_coordin": 4, "displai": [5, 6, 10, 13, 17, 21, 22, 24, 25, 27, 28, 31, 37, 38, 51, 67, 70, 74, 75, 76, 77, 83, 89, 145, 152, 154, 160, 161, 165, 184, 185, 218, 220, 223, 228, 234, 240, 243, 249, 252, 263, 264, 277, 281, 283, 286, 300], "fetch_gltf": [5, 6, 7, 8, 12, 181, 286], "read_viz_gltf": [5, 6, 7, 8, 12, 286], "setbackground": 5, "retriev": [5, 6, 8, 12, 239, 251, 261, 277, 280], "duck": [5, 186], "filenam": [5, 6, 7, 8, 12, 14, 18, 263, 268, 271, 272, 280, 283, 285], "get": [5, 6, 7, 8, 10, 12, 13, 17, 20, 22, 23, 26, 29, 30, 35, 36, 38, 43, 50, 55, 67, 70, 74, 75, 77, 86, 89, 100, 101, 127, 135, 147, 166, 172, 173, 218, 219, 220, 223, 233, 239, 242, 245, 248, 251, 254, 257, 260, 263, 265, 266, 267, 270, 271, 273, 276, 278, 279, 281, 283, 284, 285, 295, 301], "method": [5, 6, 8, 11, 12, 13, 22, 25, 28, 30, 38, 43, 44, 50, 54, 55, 57, 64, 67, 70, 74, 75, 76, 77, 78, 83, 86, 103, 105, 107, 109, 112, 114, 123, 124, 127, 128, 135, 136, 138, 139, 141, 142, 143, 145, 147, 148, 150, 151, 154, 164, 166, 168, 171, 174, 175, 177, 180, 181, 186, 193, 198, 202, 203, 204, 213, 216, 219, 220, 227, 230, 232, 233, 236, 239, 257, 263, 265, 266, 270, 274, 276, 281, 284, 285, 295, 299, 300, 301], "note": [5, 8, 11, 12, 23, 25, 27, 40, 50, 51, 55, 58, 63, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 205, 222, 245, 257, 263, 265, 266, 267, 270, 276, 281, 282, 284, 285, 287, 302], "alwai": [5, 56, 59, 67, 86, 107, 109, 111, 112, 114, 117, 120, 135, 139, 171, 172, 191, 263, 302], "manual": [5, 60, 61, 86, 128, 148, 178, 181, 187, 193, 196, 206, 208, 258, 261, 302], "polydata": [5, 17, 72, 124, 177, 181, 182, 195, 219, 272, 284, 286, 295, 301], "appli": [5, 8, 12, 13, 14, 17, 20, 29, 46, 70, 74, 75, 76, 77, 78, 86, 120, 141, 171, 173, 174, 175, 177, 185, 190, 195, 197, 205, 207, 210, 212, 214, 220, 229, 232, 245, 248, 251, 263, 264, 271, 272, 273, 275, 279, 280, 281, 284, 285, 286], "materi": [5, 35, 68, 69, 131, 169, 172, 181, 216, 271, 286, 298, 300, 301, 303], "afterward": [5, 230], "experiment": [5, 89, 255, 294], "smooth": [5, 30, 61, 70, 150, 163, 165, 166, 174, 184, 223, 239, 245, 253, 263], "mesh": [5, 67, 70, 173, 177, 197, 205, 220, 271, 282], "apply_norm": [5, 8, 12, 271], "gltf_obj": [5, 6, 7, 8, 12], "all": [5, 7, 8, 10, 11, 13, 14, 16, 22, 26, 28, 29, 33, 34, 35, 40, 43, 47, 48, 49, 51, 52, 53, 57, 60, 61, 63, 67, 70, 71, 72, 74, 75, 76, 77, 78, 83, 86, 89, 90, 94, 96, 97, 99, 101, 107, 109, 111, 115, 120, 125, 126, 128, 129, 131, 133, 134, 135, 141, 142, 144, 147, 151, 154, 155, 159, 160, 162, 163, 164, 165, 169, 171, 172, 173, 178, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 192, 193, 198, 199, 200, 204, 207, 212, 214, 215, 216, 218, 219, 220, 222, 223, 224, 227, 232, 244, 245, 247, 248, 251, 254, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 271, 276, 278, 279, 283, 284, 285, 298, 300, 301, 302, 303], "list": [5, 7, 14, 23, 24, 25, 26, 28, 29, 37, 42, 43, 44, 47, 50, 51, 52, 55, 56, 63, 68, 69, 76, 78, 86, 98, 105, 128, 130, 134, 141, 144, 147, 148, 170, 171, 172, 173, 177, 195, 221, 258, 262, 263, 265, 266, 268, 270, 271, 272, 273, 275, 280, 281, 282, 283, 284, 285, 287, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "setactivecamera": 5, "1280": [5, 7], "720": [5, 7, 71, 72, 82, 87, 279, 301], "viz_gltf": 5, "interpolationtest": [6, 186], "main_timelin": [6, 185], "contain": [6, 11, 13, 14, 20, 22, 24, 26, 28, 30, 38, 51, 56, 58, 60, 62, 63, 67, 86, 89, 90, 91, 98, 117, 128, 130, 133, 134, 142, 145, 170, 177, 183, 185, 186, 212, 218, 220, 221, 250, 262, 265, 266, 270, 271, 272, 275, 276, 278, 280, 281, 282, 284, 285, 286, 288, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "timelin": [6, 8, 12, 54, 55, 57, 60, 62, 63, 65, 83, 132, 174, 177, 179, 182, 189, 192, 194, 195, 200, 210, 212, 213, 215, 216, 217, 285, 286, 301], "main_anim": [6, 271, 286], "No": [6, 8, 12, 61, 113, 116, 119, 121, 149, 155, 158, 160, 161, 162, 163, 176, 180, 183, 186, 192, 196, 201, 202, 205, 207, 209, 211, 212, 216, 230, 235, 266, 301], "need": [6, 8, 12, 13, 14, 17, 22, 25, 26, 29, 30, 33, 34, 35, 37, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 60, 61, 63, 65, 67, 69, 70, 80, 82, 86, 87, 89, 102, 105, 110, 114, 122, 124, 126, 128, 132, 135, 136, 137, 139, 141, 142, 144, 145, 147, 148, 151, 154, 162, 164, 166, 183, 186, 191, 195, 197, 198, 205, 207, 210, 212, 215, 218, 219, 220, 223, 227, 228, 230, 231, 233, 234, 236, 237, 239, 240, 241, 242, 243, 245, 246, 248, 249, 251, 254, 255, 258, 259, 260, 261, 265, 266, 267, 279, 283, 284, 285, 295, 298, 301], "separ": [6, 8, 12, 56, 86, 107, 109, 114, 120, 123, 128, 147, 162, 166, 176, 181, 182, 187, 194, 215, 218, 219, 232, 241, 259, 268, 276, 281, 301], "updat": [6, 8, 9, 10, 11, 12, 14, 17, 22, 23, 24, 27, 28, 30, 36, 38, 42, 56, 60, 61, 72, 75, 77, 78, 86, 92, 93, 96, 97, 99, 101, 109, 111, 115, 120, 125, 128, 131, 135, 141, 142, 144, 145, 147, 148, 149, 151, 152, 154, 155, 157, 158, 159, 160, 161, 162, 164, 165, 166, 168, 169, 178, 184, 187, 191, 193, 196, 202, 208, 213, 215, 218, 219, 220, 222, 224, 227, 230, 232, 235, 239, 244, 245, 247, 249, 250, 251, 253, 256, 257, 259, 263, 265, 266, 271, 277, 281, 283, 284, 285, 286, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "update_anim": [6, 265, 286], "10": [6, 9, 10, 13, 14, 16, 17, 19, 20, 26, 27, 30, 31, 32, 34, 36, 38, 45, 49, 50, 51, 52, 53, 55, 56, 59, 60, 61, 63, 64, 67, 69, 70, 74, 75, 76, 77, 78, 85, 86, 118, 127, 128, 131, 147, 164, 165, 166, 173, 218, 219, 220, 248, 263, 266, 270, 279, 281, 283, 284, 285, 287, 295, 298, 300, 301], "viz_gltf_anim": 6, "paramet": [7, 14, 26, 28, 34, 35, 38, 52, 61, 67, 68, 69, 74, 75, 76, 77, 78, 82, 86, 87, 107, 112, 144, 150, 192, 208, 218, 220, 234, 237, 246, 249, 255, 257, 259, 260, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 292, 295, 296, 297, 298, 300, 301], "later": [7, 38, 56, 57, 59, 114, 120, 134, 141, 172, 180, 181, 225, 228, 231, 233, 234, 236, 245, 257, 259, 261, 270, 280], "cube": [7, 10, 11, 16, 17, 24, 30, 35, 38, 39, 43, 57, 62, 65, 83, 104, 106, 113, 117, 122, 127, 171, 186, 261, 268, 272, 286, 296], "boxtextur": [7, 186, 268], "box_actor": [7, 20, 70, 78, 263, 264], "45": [7, 13, 14, 23, 37, 48, 51, 85, 292], "21": [7, 23, 85, 127, 128, 164, 165, 166, 171, 218, 287, 292, 297, 299], "12": [7, 11, 15, 23, 26, 31, 60, 62, 67, 70, 85, 127, 128, 147, 164, 165, 166, 186, 218, 219, 220, 251, 263, 279, 284, 300, 301], "export_scen": [7, 286], "viz_gltf_export": 7, "read": [7, 13, 30, 33, 34, 36, 103, 105, 106, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 128, 135, 138, 141, 143, 147, 152, 161, 163, 171, 172, 173, 175, 177, 186, 192, 220, 227, 267, 268, 271, 281, 285], "look": [8, 25, 30, 67, 102, 103, 107, 110, 114, 118, 119, 120, 122, 123, 124, 135, 139, 141, 144, 145, 147, 162, 163, 172, 173, 177, 181, 186, 193, 194, 199, 202, 209, 211, 212, 226, 228, 235, 239, 245, 246, 248, 251, 253, 255, 256, 257, 261, 263, 302], "khronoo": 8, "sampl": [8, 36, 177, 181, 186, 189, 195, 227, 239, 261, 265, 268, 285, 301], "choos": [8, 12, 16, 25, 28, 44, 50, 51, 80, 82, 124, 135, 166, 234, 240, 266, 268, 277, 283], "morphstresstest": [8, 186], "addition": [8, 12, 67, 229, 232, 240, 241, 244, 250, 261], "might": [8, 12, 55, 58, 61, 67, 191, 218, 240, 255, 259, 261, 266, 302], "work": [8, 11, 12, 25, 30, 67, 80, 81, 89, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 138, 141, 142, 145, 147, 149, 150, 151, 153, 155, 157, 160, 162, 163, 166, 168, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 182, 185, 186, 189, 191, 195, 196, 198, 199, 202, 204, 205, 207, 208, 209, 211, 223, 225, 227, 228, 229, 230, 231, 232, 233, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 281, 282, 294, 296, 297, 298, 299, 301, 302], "intend": [8, 12, 26, 70, 162, 184, 195, 197, 199, 205, 208, 228, 263, 299], "morph_timelin": 8, "name": [8, 12, 14, 16, 22, 23, 24, 31, 38, 43, 58, 64, 70, 127, 128, 132, 141, 164, 165, 166, 171, 173, 181, 185, 186, 198, 206, 218, 219, 220, 225, 240, 248, 262, 263, 264, 265, 266, 268, 270, 271, 276, 279, 280, 281, 282, 283, 284, 285, 295, 297, 301, 302, 303], "want": [8, 12, 13, 16, 22, 25, 30, 33, 59, 61, 67, 70, 82, 124, 135, 147, 150, 166, 171, 172, 173, 175, 177, 178, 218, 231, 239, 242, 243, 248, 251, 252, 271, 279, 280, 281, 282, 285, 300, 302], "If": [8, 12, 13, 22, 26, 30, 37, 45, 51, 55, 67, 80, 82, 87, 98, 107, 112, 126, 130, 135, 141, 142, 144, 148, 151, 164, 170, 173, 174, 190, 191, 198, 206, 221, 227, 230, 236, 251, 256, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 283, 284, 285, 302], "It": [8, 12, 13, 17, 23, 25, 29, 38, 58, 67, 91, 109, 114, 122, 126, 127, 135, 142, 145, 150, 158, 160, 162, 163, 165, 166, 168, 169, 171, 172, 173, 174, 186, 187, 190, 193, 199, 204, 205, 210, 215, 218, 219, 220, 223, 224, 229, 232, 237, 242, 243, 248, 257, 258, 261, 263, 265, 266, 270, 276, 279, 283, 288, 300, 302], "store": [8, 12, 23, 24, 25, 30, 37, 43, 44, 61, 70, 75, 77, 80, 86, 87, 141, 143, 147, 150, 177, 186, 190, 192, 198, 213, 218, 220, 223, 261, 266, 268, 276, 281, 283], "anim_0": [8, 12], "anim_1": [8, 12], "etc": [8, 12, 22, 33, 86, 107, 128, 162, 171, 173, 178, 220, 245, 266, 268, 276, 283, 296], "morph_anim": [8, 271, 286], "thewav": 8, "call": [8, 10, 11, 12, 14, 16, 19, 25, 27, 31, 36, 44, 51, 60, 72, 75, 77, 86, 122, 137, 138, 139, 141, 154, 158, 166, 168, 172, 173, 182, 187, 190, 191, 193, 208, 218, 223, 232, 233, 234, 236, 248, 257, 263, 264, 265, 270, 276, 278, 280, 281, 282, 285, 292, 299, 300, 301, 302], "update_morph": [8, 271, 286], "onc": [8, 25, 30, 51, 56, 64, 86, 111, 112, 113, 114, 123, 147, 160, 172, 173, 176, 187, 198, 200, 201, 204, 218, 219, 235, 258, 260, 265, 283, 285, 295, 302], "move": [8, 11, 13, 20, 22, 24, 30, 31, 34, 59, 61, 76, 86, 107, 111, 112, 117, 120, 168, 171, 173, 190, 199, 204, 207, 209, 214, 218, 227, 230, 235, 245, 266, 283, 294, 298, 301, 302], "initialis": [8, 12, 24, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 71, 72, 271, 295], "timestamp": [8, 55, 56, 58, 60, 61, 63, 147, 205, 207, 210, 220, 265, 271], "fit": [8, 23, 90, 135, 154, 231, 242, 245, 261, 283, 285, 303], "perfectli": [8, 70, 154, 180, 205, 251, 257], "manag": [8, 9, 10, 11, 12, 13, 26, 35, 36, 40, 41, 42, 48, 49, 50, 52, 57, 58, 59, 63, 65, 71, 72, 75, 76, 77, 99, 100, 101, 125, 133, 138, 141, 142, 147, 148, 150, 156, 166, 167, 172, 175, 178, 179, 181, 184, 185, 186, 187, 190, 199, 208, 214, 216, 218, 225, 230, 233, 235, 236, 238, 242, 245, 246, 248, 250, 254, 259, 261, 277, 281, 283, 285, 293, 294, 295, 297, 301, 302], "again": [8, 61, 67, 164, 171, 172, 173, 178, 211, 218, 233, 236, 239, 260, 267, 302], "option": [8, 9, 12, 25, 30, 43, 44, 47, 64, 67, 80, 82, 86, 89, 103, 107, 114, 118, 124, 128, 148, 156, 171, 177, 185, 188, 203, 213, 218, 219, 229, 242, 247, 248, 249, 250, 257, 258, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 275, 276, 277, 279, 280, 281, 284, 285, 286, 295, 296, 298, 301, 302], "plai": [8, 12, 21, 33, 60, 63, 64, 67, 83, 160, 162, 164, 178, 182, 191, 211, 218, 219, 265, 283, 285, 286, 301], "auto": [8, 12, 148, 266], "20": [8, 9, 12, 13, 14, 16, 20, 24, 25, 26, 27, 30, 31, 38, 43, 51, 53, 56, 57, 59, 60, 63, 70, 76, 85, 101, 166, 172, 173, 218, 219, 220, 263, 265, 279, 281, 283, 284, 285, 287, 292, 295, 298], "viz_morph": 8, "goal": [9, 33, 34, 36, 61, 89, 133, 134, 137, 139, 143, 146, 158, 164, 165, 166, 218, 219, 220, 224, 227, 228, 235], "demo": [9, 20, 30, 34, 36, 61, 69, 73, 119, 121, 124, 127, 129, 131, 159, 164, 165, 169, 202, 220, 244, 248, 295, 298, 299, 300, 301], "differ": [9, 10, 11, 13, 19, 22, 26, 30, 35, 39, 43, 44, 50, 54, 57, 61, 67, 68, 69, 70, 75, 77, 80, 83, 86, 105, 107, 108, 109, 111, 114, 117, 124, 126, 127, 133, 134, 139, 141, 143, 145, 147, 154, 164, 166, 168, 174, 175, 178, 180, 182, 185, 189, 193, 195, 196, 198, 209, 211, 213, 214, 218, 220, 230, 239, 240, 241, 242, 245, 248, 251, 255, 257, 258, 261, 263, 264, 267, 268, 282, 284, 285], "thread": [9, 135, 141, 166, 168, 281, 285], "particular": [9, 86, 103, 111, 120, 122, 142, 148, 164, 179, 303], "main": [9, 22, 41, 42, 57, 60, 62, 68, 80, 81, 82, 103, 105, 106, 107, 108, 112, 116, 119, 123, 135, 139, 141, 142, 145, 147, 164, 166, 185, 192, 195, 198, 218, 219, 227, 229, 230, 240, 247, 249, 251, 261, 265, 271, 283, 286, 302], "A": [9, 21, 25, 27, 30, 31, 34, 36, 38, 41, 42, 43, 47, 56, 58, 61, 67, 70, 75, 83, 86, 98, 123, 128, 130, 132, 134, 136, 139, 141, 142, 154, 160, 164, 166, 167, 170, 173, 191, 198, 218, 220, 221, 223, 229, 263, 264, 265, 266, 267, 268, 271, 275, 276, 278, 279, 280, 281, 283, 284, 285, 303], "b": [9, 27, 28, 34, 37, 101, 138, 141, 166, 233, 236, 237, 263, 264, 266, 270, 275, 276, 279, 284, 302], "print": [9, 17, 22, 23, 25, 87, 89, 141, 172, 175, 236, 285], "c": [9, 14, 27, 67, 70, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 141, 147, 159, 160, 166, 169, 171, 172, 186, 199, 222, 263, 266, 268, 285, 302, 303], "remov": [9, 26, 29, 30, 76, 92, 97, 99, 114, 147, 148, 152, 154, 165, 166, 174, 196, 208, 209, 218, 219, 259, 263, 265, 266, 269, 270, 280, 283, 284, 285, 286, 290, 292, 293, 294, 295, 298, 299, 300, 301, 302], "element": [9, 13, 35, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 67, 71, 72, 86, 101, 103, 105, 107, 109, 117, 128, 133, 136, 139, 142, 145, 147, 148, 154, 157, 164, 175, 176, 190, 193, 199, 211, 218, 219, 229, 232, 235, 241, 250, 263, 266, 271, 273, 276, 281, 282, 285, 286, 296, 299], "ui": [9, 10, 13, 14, 19, 20, 22, 23, 24, 26, 27, 28, 30, 31, 35, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 51, 52, 53, 72, 74, 75, 76, 77, 78, 83, 87, 91, 99, 101, 103, 105, 107, 109, 114, 115, 120, 122, 123, 124, 125, 126, 127, 128, 129, 133, 154, 157, 159, 164, 169, 172, 173, 174, 180, 193, 196, 199, 211, 218, 219, 226, 229, 232, 235, 241, 250, 251, 254, 259, 260, 273, 284, 286, 288, 293, 295, 296, 297, 298, 299, 300, 301], "prepar": [9, 33, 34, 50, 171, 173, 226, 245, 246, 256, 285, 295], "draw": [9, 30, 48, 51, 139, 143, 162, 164, 166, 167, 168, 172, 175, 178, 193, 196, 198, 199, 204, 218, 227, 230, 263, 283, 299, 301], "xyz": [9, 10, 19, 20, 23, 57, 70, 86, 185, 219, 265, 266, 277, 279, 284], "100": [9, 10, 11, 14, 19, 26, 31, 34, 40, 42, 43, 46, 48, 49, 51, 53, 58, 69, 77, 109, 118, 173, 239, 243, 247, 263, 265, 267, 268, 272, 281, 283, 284, 294], "usual": [9, 13, 16, 26, 29, 64, 68, 180, 218, 223, 239, 248, 263, 266, 285], "block": [9, 52, 70, 72, 87, 107, 135, 138, 141, 151, 166, 280, 283, 299, 300], "messag": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 40, 51, 72, 74, 75, 76, 77, 78, 87, 141, 227, 270, 283, 286, 301], "reset": [9, 30, 285], "tb": [9, 19, 20, 23, 24, 27, 31, 38, 72, 74, 75, 76, 77, 78, 87], "textblock2d": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 35, 38, 40, 44, 50, 51, 52, 72, 74, 75, 76, 77, 78, 87, 103, 105, 112, 128, 175, 218, 232, 244, 247, 253, 259, 286, 296], "bold": [9, 19, 20, 22, 23, 24, 27, 28, 31, 263, 283, 286], "resetcamera": 9, "consol": 9, "print_count": 9, "rang": [9, 14, 23, 24, 27, 30, 32, 34, 35, 36, 38, 56, 57, 59, 68, 69, 75, 76, 77, 78, 86, 199, 253, 263, 264, 266, 275, 276, 279, 284], "rcounter": 9, "d": [9, 27, 32, 38, 128, 132, 161, 166, 263, 264, 282, 283], "up": [9, 13, 19, 20, 24, 25, 26, 30, 37, 40, 51, 56, 67, 68, 69, 70, 78, 86, 135, 164, 171, 172, 173, 219, 230, 233, 236, 239, 245, 257, 265, 270, 283, 284, 285, 292, 298, 302], "str": [9, 10, 13, 19, 20, 23, 33, 34, 68, 69, 75, 76, 77, 78, 81, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 274, 278, 279, 280, 281, 283, 284, 285, 293], "sleep": [9, 82, 141, 281], "05": [9, 16, 19, 20, 35, 127, 128, 164, 165, 166, 218, 219, 220, 263], "is_don": [9, 285, 286], "break": [9, 13, 36, 126, 147, 166, 231], "rotate_camera": 9, "lock_curr": [9, 285, 286], "release_curr": [9, 285, 286], "els": [9, 10, 12, 14, 22, 23, 28, 30, 34, 36, 38, 43, 45, 50, 67, 70, 80, 82, 86, 107, 219, 263, 264, 266, 269, 283], "ax": [9, 10, 16, 23, 26, 74, 75, 76, 77, 78, 117, 164, 228, 264, 282, 285, 286], "increas": [9, 10, 11, 24, 25, 34, 38, 67, 70, 75, 76, 77, 78, 86, 94, 96, 97, 99, 109, 115, 125, 135, 159, 214, 284, 285, 292, 293, 294, 295, 296, 297, 298, 299], "add_remove_ax": 9, "current_ax": 9, "none": [9, 11, 13, 16, 28, 34, 36, 51, 55, 58, 72, 141, 186, 259, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 276, 278, 279, 280, 281, 283, 284, 285, 301], "pass": [9, 26, 38, 70, 71, 72, 82, 86, 107, 108, 110, 116, 139, 141, 143, 145, 150, 151, 152, 164, 172, 173, 208, 218, 235, 236, 239, 242, 245, 246, 248, 249, 250, 251, 252, 257, 258, 260, 261, 263, 270, 281, 283, 284, 298, 301, 302], "thread_a": 9, "target": [9, 33, 34, 80, 81, 220, 265, 271], "thread_b": 9, "thread_c": 9, "loop": [9, 13, 30, 56, 65, 82, 86, 165, 191, 218, 219, 248, 263, 265, 271, 283, 286, 301], "wait": [9, 80, 138, 141, 171, 231, 234, 285, 286], "finish": [9, 112, 114, 117, 126, 132, 145, 157, 160, 164, 166, 174, 182, 183, 203, 225, 237, 242, 245, 246, 251, 257, 285], "join": [9, 13, 33, 34, 42, 67, 70, 81, 87, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 172, 218, 221, 222], "viz_multithread": 9, "present": [10, 13, 31, 86, 139, 141, 142, 148, 166, 168, 218, 230, 242, 248, 251, 257, 258, 276], "3d": [10, 11, 13, 21, 22, 24, 28, 30, 32, 35, 37, 38, 67, 70, 71, 83, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 112, 115, 125, 130, 131, 133, 138, 144, 159, 160, 164, 165, 166, 169, 170, 173, 215, 218, 219, 220, 221, 222, 227, 245, 248, 263, 264, 266, 267, 272, 273, 277, 282, 284, 295, 296, 299], "world": [10, 11, 21, 22, 25, 70, 75, 77, 83, 86, 109, 120, 171, 172, 223, 263, 264, 277], "ar": [10, 11, 13, 14, 16, 22, 23, 25, 26, 27, 28, 30, 31, 32, 34, 35, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 56, 58, 61, 63, 64, 67, 68, 70, 75, 77, 78, 80, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 102, 105, 109, 110, 115, 116, 119, 120, 121, 122, 123, 124, 125, 127, 128, 129, 130, 131, 133, 135, 136, 139, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 159, 160, 162, 164, 165, 166, 169, 170, 171, 173, 174, 185, 186, 190, 192, 198, 200, 204, 208, 209, 210, 215, 218, 219, 220, 221, 222, 223, 225, 227, 229, 230, 234, 235, 237, 239, 244, 245, 248, 249, 252, 255, 258, 259, 260, 261, 263, 264, 265, 266, 268, 270, 272, 273, 276, 277, 278, 280, 282, 283, 284, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "part": [10, 11, 30, 61, 67, 69, 86, 98, 109, 118, 128, 130, 132, 134, 135, 164, 170, 172, 173, 191, 198, 208, 218, 219, 220, 221, 223, 224, 225, 231, 233, 236, 242, 243, 246, 248, 250, 251, 254, 255, 258, 263, 266, 278, 283, 300, 302], "singl": [10, 11, 35, 56, 59, 64, 75, 106, 109, 111, 112, 114, 117, 127, 128, 142, 152, 179, 180, 182, 191, 219, 236, 244, 245, 248, 249, 257, 263, 265, 271, 272, 273, 276, 277, 283, 284, 285, 292, 297], "like": [10, 11, 13, 18, 22, 38, 67, 86, 94, 96, 97, 99, 101, 114, 115, 120, 125, 126, 128, 129, 131, 133, 134, 136, 139, 145, 147, 151, 159, 162, 163, 166, 169, 172, 177, 194, 200, 201, 209, 210, 211, 215, 219, 220, 222, 223, 228, 230, 236, 239, 242, 250, 255, 257, 261, 270, 283, 284, 285, 302], "bundl": [10, 11, 21, 22, 83], "few": [10, 11, 86, 104, 114, 116, 128, 140, 142, 148, 162, 172, 173, 177, 198, 199, 202, 207, 235, 238, 250, 266], "reduc": [10, 11, 147, 171, 217, 263], "speed": [10, 11, 24, 38, 60, 90, 140, 169, 171, 188, 191, 219, 233, 265, 283, 285, 286, 300], "thei": [10, 22, 26, 33, 34, 51, 67, 68, 70, 86, 123, 128, 134, 136, 145, 148, 151, 154, 160, 162, 166, 172, 173, 174, 177, 192, 194, 198, 199, 204, 208, 214, 218, 219, 220, 223, 227, 242, 245, 248, 251, 254, 261, 263, 283, 284, 302], "50": [10, 14, 20, 26, 37, 40, 43, 44, 45, 47, 48, 51, 60, 74, 85, 265, 276, 281, 283, 292], "150": [10, 11, 40, 43, 44, 46, 47, 50, 51, 53, 276, 281, 295], "dtype": [10, 11, 17, 24, 33, 34, 75, 77, 78, 81, 263, 266, 286, 293, 301], "bool": [10, 263, 264, 265, 266, 267, 270, 271, 272, 276, 277, 279, 280, 281, 283, 284, 285], "panel": [10, 13, 14, 22, 28, 35, 40, 46, 56, 63, 64, 117, 128, 133, 142, 145, 148, 157, 164, 175, 178, 182, 184, 188, 204, 208, 209, 218, 219, 235, 265, 283], "panel2d": [10, 13, 14, 22, 28, 35, 40, 46, 51, 105, 133, 136, 139, 142, 145, 148, 151, 164, 175, 184, 218, 259, 286, 299], "400": [10, 14, 29, 35, 40, 43, 44, 46, 48, 51, 52, 53, 80, 81, 283, 300], "right": [10, 13, 14, 22, 25, 28, 30, 35, 40, 50, 51, 53, 59, 80, 136, 138, 140, 142, 145, 154, 164, 171, 177, 218, 228, 231, 232, 233, 242, 258, 261, 263, 283, 284, 285, 294, 301, 302, 303], "text_block": [10, 283, 286], "left": [10, 13, 22, 25, 28, 40, 51, 53, 112, 140, 145, 177, 178, 180, 218, 232, 248, 263, 283, 284, 285, 298], "click": [10, 13, 40, 50, 51, 101, 115, 128, 141, 164, 173, 175, 178, 180, 187, 190, 193, 218, 248, 283, 296], "add_el": [10, 13, 14, 22, 28, 35, 40, 50, 51, 283, 286], "build": [10, 11, 29, 33, 34, 67, 70, 90, 101, 105, 147, 166, 173, 256, 281, 283, 295, 301, 302], "mani": [10, 11, 19, 22, 25, 26, 30, 51, 98, 101, 130, 135, 142, 145, 163, 170, 172, 173, 190, 218, 221, 223, 248, 263, 264, 266, 277, 282, 302], "label_actor": 10, "vector_text": [10, 23, 26, 56, 57, 68, 69, 203, 206, 219, 286, 300, 301], "test": [10, 28, 88, 94, 96, 97, 99, 103, 105, 106, 114, 115, 116, 118, 124, 125, 126, 128, 132, 133, 134, 135, 136, 137, 139, 142, 144, 147, 148, 149, 151, 152, 153, 154, 155, 156, 159, 164, 165, 166, 167, 174, 175, 176, 177, 180, 181, 182, 184, 185, 186, 189, 190, 191, 193, 194, 195, 198, 199, 202, 205, 210, 212, 213, 215, 218, 219, 220, 225, 227, 228, 235, 244, 246, 247, 250, 252, 254, 256, 257, 258, 268, 269, 270, 281, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "made": [10, 16, 26, 34, 68, 70, 78, 118, 122, 132, 133, 134, 135, 136, 138, 140, 141, 143, 144, 146, 152, 156, 161, 166, 171, 172, 173, 174, 177, 182, 187, 194, 198, 200, 218, 228, 229, 230, 231, 232, 234, 236, 237, 239, 240, 241, 242, 243, 250, 253, 255, 257, 261, 263, 294], "sqrt": [10, 14, 23, 30, 34], "fury_actor": 10, "access": [10, 11, 13, 18, 22, 86, 90, 113, 118, 127, 128, 132, 141, 163, 165, 166, 176, 276, 281, 284, 285, 295, 297], "memori": [10, 11, 80, 135, 138, 141, 144, 147, 150, 156, 166, 167, 168, 190, 198, 227, 266, 281, 285], "vertic": [10, 11, 16, 17, 20, 23, 24, 26, 27, 28, 30, 31, 38, 50, 51, 53, 70, 75, 76, 77, 78, 86, 111, 120, 154, 157, 158, 160, 162, 164, 169, 177, 182, 194, 197, 219, 220, 243, 263, 264, 271, 273, 277, 279, 280, 282, 283, 284, 285, 295, 300], "vertices_from_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 75, 76, 77, 78, 86, 286], "num_vertic": [10, 11, 20, 75, 76, 77, 78, 86], "shape": [10, 11, 13, 16, 20, 22, 25, 26, 28, 30, 34, 39, 45, 46, 52, 71, 75, 76, 77, 78, 83, 86, 127, 174, 175, 176, 178, 180, 181, 184, 186, 190, 204, 208, 209, 211, 214, 218, 228, 258, 261, 263, 264, 265, 266, 271, 272, 273, 276, 279, 282, 283, 284, 285, 286, 295, 301], "num_object": [10, 11, 75, 76, 77, 78, 86], "vcolor": [10, 11, 20, 27, 31, 43, 47], "colors_from_actor": [10, 11, 20, 27, 31, 43, 47, 286], "pickm": 10, "pickingmanag": [10, 263, 286], "callback": [10, 11, 13, 14, 16, 19, 21, 22, 28, 30, 34, 36, 38, 40, 42, 47, 51, 53, 72, 74, 75, 76, 77, 78, 83, 101, 103, 105, 109, 115, 122, 123, 128, 141, 142, 151, 154, 160, 164, 174, 175, 177, 184, 193, 205, 215, 217, 220, 245, 248, 257, 265, 274, 280, 281, 283, 285, 293, 296, 301], "left_click_callback": [10, 13, 283, 286], "event_po": [10, 11, 13], "event_posit": [10, 11, 277, 286], "iren": [10, 11, 13, 168, 277, 281, 283, 285, 286], "picked_info": 10, "vertex_index": 10, "vertex": [10, 16, 38, 70, 72, 127, 171, 185, 187, 197, 198, 207, 212, 215, 219, 220, 263, 271, 275, 277, 280, 284, 301], "calcul": [10, 14, 16, 30, 60, 67, 70, 75, 77, 78, 86, 109, 111, 143, 145, 154, 175, 178, 180, 187, 188, 190, 198, 199, 204, 207, 208, 210, 214, 218, 219, 226, 231, 234, 237, 239, 241, 242, 246, 248, 251, 255, 259, 263, 265, 271, 273, 275, 283, 284, 285], "index": [10, 35, 51, 52, 68, 76, 78, 86, 89, 141, 169, 186, 220, 236, 271, 275, 276, 283, 300], "object_index": [10, 11, 75, 77, 78, 86, 111, 120], "int": [10, 11, 20, 22, 23, 28, 33, 34, 36, 42, 75, 76, 77, 78, 81, 86, 141, 177, 186, 190, 263, 265, 266, 267, 268, 270, 271, 272, 273, 276, 277, 279, 280, 281, 283, 284, 285], "floor": [10, 190], "find": [10, 22, 70, 87, 102, 124, 137, 141, 148, 161, 168, 171, 173, 175, 187, 203, 206, 208, 210, 217, 219, 232, 233, 236, 238, 239, 241, 242, 251, 254, 257, 258, 259, 283, 285, 302], "correspond": [10, 14, 25, 26, 33, 34, 35, 43, 51, 70, 75, 77, 86, 111, 117, 128, 165, 228, 239, 246, 255, 258, 261, 266, 276, 284], "sec": [10, 11, 20, 75, 76, 77, 78, 86, 111, 120], "color_add": 10, "30": [10, 14, 20, 23, 24, 25, 43, 47, 51, 52, 53, 56, 59, 72, 74, 75, 76, 77, 78, 127, 128, 172, 219, 263, 265, 283, 292], "uint8": [10, 11, 135, 263, 284], "tell": [10, 11, 16, 80, 150, 248, 263, 270], "modifi": [10, 23, 111, 133, 139, 141, 175, 177, 181, 183, 184, 186, 187, 193, 194, 214, 215, 218, 229, 255, 266, 271, 282, 283, 301], "update_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 43, 47, 75, 76, 77, 78, 286, 298], "face_index": [10, 11], "face": [10, 11, 16, 26, 28, 30, 67, 101, 103, 105, 107, 109, 111, 112, 114, 117, 119, 120, 121, 122, 123, 126, 139, 147, 171, 173, 175, 186, 187, 195, 200, 230, 232, 238, 242, 244, 259, 261, 263, 264, 277, 279, 284, 300], "info": [10, 11, 98, 130, 137, 143, 147, 170, 217, 221, 302], "id": [10, 86, 219, 263, 283, 284, 301], "po": [10, 23, 30, 34, 55, 56, 58, 68, 69, 70, 74, 75, 76, 77, 78, 86, 120, 263, 268], "round": [10, 22, 28, 68, 69, 75, 76, 77, 78, 190, 251, 263, 279], "bind": [10, 11, 160, 162, 164, 198, 205, 227, 230, 239, 271], "addobserv": [10, 13], "leftbuttonpressev": [10, 13, 281], "appear": [10, 11, 22, 56, 103, 141, 168, 173, 218, 219, 220, 232, 244, 256, 257, 258, 261, 266, 284, 285, 298, 300, 301], "1024": [10, 11, 71, 72, 87], "save": [10, 11, 13, 17, 22, 33, 128, 135, 147, 151, 181, 182, 213, 265, 267, 268, 271, 272, 279, 285, 292, 293, 295, 301, 302], "current": [10, 11, 22, 35, 36, 58, 72, 86, 87, 89, 100, 101, 102, 105, 106, 107, 110, 111, 114, 118, 119, 120, 122, 123, 124, 127, 128, 132, 133, 135, 139, 142, 145, 148, 151, 161, 163, 164, 165, 172, 173, 175, 176, 182, 189, 190, 192, 193, 199, 208, 209, 218, 220, 228, 230, 233, 235, 238, 239, 242, 245, 247, 249, 251, 252, 255, 259, 261, 265, 266, 268, 270, 271, 281, 283, 285, 302], "framebuff": [10, 11, 132, 223, 227, 230, 236, 239, 242, 251, 281], "viz_pick": 10, "nonetheless": 11, "too": [11, 40, 51, 106, 134, 139, 154, 172, 173, 177, 178, 184, 186, 218, 246, 270, 298, 299], "abl": [11, 13, 16, 22, 30, 55, 59, 101, 103, 104, 105, 106, 108, 109, 110, 111, 112, 114, 117, 120, 122, 123, 124, 126, 127, 128, 140, 142, 149, 158, 165, 167, 173, 180, 182, 183, 184, 187, 192, 198, 201, 218, 219, 220, 227, 233, 236, 249, 261, 281], "more": [11, 13, 22, 25, 26, 29, 34, 35, 37, 60, 67, 70, 80, 82, 86, 87, 104, 106, 109, 110, 111, 114, 127, 128, 134, 135, 141, 145, 147, 150, 151, 152, 154, 155, 156, 158, 160, 164, 165, 166, 173, 174, 178, 187, 188, 190, 194, 197, 198, 199, 201, 202, 203, 207, 213, 215, 217, 219, 225, 227, 231, 234, 236, 240, 241, 242, 243, 245, 246, 248, 249, 251, 253, 256, 258, 260, 261, 263, 265, 266, 267, 276, 280, 281, 283, 284, 285, 295, 299, 302], "addit": [11, 22, 26, 30, 32, 58, 82, 132, 133, 135, 140, 141, 142, 143, 164, 166, 168, 211, 219, 225, 234, 242, 245, 249, 258, 261, 265, 266, 283, 285, 292, 300, 301, 302], "summari": [11, 25, 239, 246], "thousand": [11, 166, 167, 168, 219], "rectangular": 11, "box": [11, 21, 23, 24, 27, 28, 31, 38, 39, 47, 50, 51, 56, 59, 62, 70, 75, 76, 77, 78, 83, 86, 97, 107, 114, 128, 152, 161, 162, 165, 173, 180, 184, 186, 187, 208, 214, 218, 241, 244, 247, 248, 250, 268, 273, 276, 279, 283, 284, 286, 294, 295, 296, 297], "hover": 11, "mous": [11, 13, 101, 123, 128, 141, 175, 178, 180, 190, 193, 202, 218, 248, 283, 301], "transpar": [11, 37, 263, 264, 265, 267, 285, 292, 293, 296], "everyth": [11, 22, 28, 59, 61, 63, 86, 101, 107, 113, 118, 126, 147, 154, 162, 168, 171, 176, 177, 180, 196, 210, 214, 215, 225, 236, 237, 240, 253, 283, 302], "behind": [11, 108, 110, 111, 136, 152, 164, 166, 231, 232, 248, 254], "num_cub": 11, "50000": 11, "keep": [11, 23, 24, 27, 51, 77, 78, 86, 89, 112, 120, 122, 128, 149, 171, 173, 175, 193, 195, 198, 208, 214, 220, 225, 228, 231, 233, 237, 240, 248, 255, 263, 280, 285, 301, 302], "track": [11, 22, 24, 25, 37, 49, 51, 75, 76, 77, 78, 86, 112, 120, 141, 193, 220, 263, 281, 283, 286, 299, 302], "number": [11, 23, 24, 26, 27, 40, 51, 67, 70, 77, 80, 86, 109, 141, 152, 165, 171, 179, 227, 228, 236, 249, 251, 256, 259, 263, 264, 265, 266, 268, 270, 272, 276, 279, 281, 283, 284, 285, 302], "triangl": [11, 16, 17, 23, 26, 30, 32, 67, 70, 158, 171, 177, 181, 186, 189, 219, 220, 263, 264, 271, 279, 284, 301], "everi": [11, 14, 16, 19, 22, 23, 24, 27, 28, 30, 31, 34, 35, 36, 38, 55, 72, 74, 100, 101, 124, 126, 151, 187, 217, 218, 220, 227, 242, 263, 264, 266, 273, 281, 284, 285, 302], "quad": [11, 194, 204, 218, 283], "ha": [11, 13, 16, 19, 24, 29, 34, 41, 42, 51, 56, 58, 60, 64, 70, 86, 87, 89, 102, 110, 112, 126, 133, 135, 137, 141, 142, 143, 144, 145, 146, 147, 148, 154, 163, 164, 168, 171, 173, 177, 186, 195, 205, 213, 214, 217, 218, 219, 220, 223, 227, 239, 248, 251, 252, 256, 257, 263, 265, 266, 269, 270, 279, 280, 283, 284, 285, 292, 301], "num_fac": 11, "cube_actor": [11, 17, 263], "2d": [11, 21, 32, 67, 83, 90, 101, 133, 144, 165, 166, 172, 186, 191, 218, 230, 245, 248, 261, 263, 264, 272, 273, 277, 283, 284, 285, 296, 299], "rgba": [11, 227, 230, 263, 267, 279, 284, 285, 295], "255": [11, 13, 17, 26, 32, 43, 47, 71, 263, 266, 284, 296], "ones": [11, 14, 61, 64, 65, 67, 76, 78, 135, 161, 248, 257, 266], "98": [11, 25, 294, 298], "198": [11, 295], "texa": 11, "texture_2d": [11, 286], "astyp": 11, "selm": 11, "selectionmanag": [11, 263, 286], "selectable_off": [11, 277, 286], "hover_callback": 11, "region": [11, 26], "inform": [11, 14, 35, 74, 76, 78, 86, 87, 89, 120, 141, 143, 147, 166, 173, 216, 218, 220, 228, 235, 246, 249, 251, 258, 261, 265, 266, 268, 276, 280, 281, 284, 285, 298], "node": [11, 30, 33, 34, 142, 145, 147, 148, 154, 164, 166, 168, 177, 192, 197, 210, 220, 247, 267, 271], "kei": [11, 14, 22, 30, 33, 34, 43, 44, 50, 61, 63, 68, 69, 81, 141, 176, 187, 218, 226, 263, 265, 271, 282, 283], "help": [11, 14, 29, 35, 50, 58, 60, 70, 76, 86, 101, 105, 111, 112, 117, 123, 124, 127, 128, 129, 132, 133, 140, 149, 156, 157, 160, 163, 167, 173, 174, 190, 194, 199, 218, 219, 233, 235, 247, 277, 282, 283, 302], "divid": [11, 30, 67, 68, 164, 218, 285], "color_chang": 11, "add_iren_callback": [11, 248, 285, 286], "viz_select": 11, "skin": [12, 192, 195, 197, 201, 207, 210, 212, 216, 271, 301], "riggedfigur": [12, 186, 210], "well": [12, 25, 28, 67, 109, 122, 133, 135, 136, 139, 145, 147, 148, 151, 157, 174, 176, 186, 196, 198, 201, 204, 211, 215, 219, 220, 223, 225, 230, 233, 236, 239, 242, 248, 249, 251, 257, 261, 265, 285], "skin_timelin": 12, "skin_anim": [12, 271, 286], "after": [12, 13, 14, 16, 18, 19, 22, 29, 36, 42, 50, 59, 61, 75, 76, 77, 80, 86, 89, 102, 104, 105, 106, 112, 114, 116, 117, 119, 120, 126, 127, 135, 136, 142, 145, 147, 148, 150, 151, 160, 161, 164, 165, 166, 171, 172, 173, 177, 180, 183, 184, 185, 193, 195, 196, 197, 199, 208, 210, 211, 214, 218, 226, 230, 233, 235, 236, 239, 241, 242, 244, 245, 247, 248, 250, 251, 253, 254, 256, 257, 260, 266, 269, 281, 283, 297, 301, 302], "process": [12, 22, 27, 35, 61, 70, 80, 81, 82, 86, 90, 107, 109, 128, 138, 141, 142, 147, 160, 164, 166, 168, 173, 190, 226, 239, 245, 248, 249, 250, 251, 253, 257, 258, 259, 272, 280, 283, 300], "bone": [12, 210, 220, 266, 271], "transform": [12, 13, 22, 25, 45, 67, 70, 106, 160, 165, 173, 178, 179, 180, 183, 187, 190, 192, 195, 197, 200, 201, 205, 212, 218, 219, 220, 245, 248, 263, 264, 265, 271, 284, 286, 295, 301], "lenght": 12, "initialise_skin": 12, "befor": [12, 14, 26, 30, 67, 80, 86, 101, 102, 107, 111, 114, 123, 133, 139, 141, 142, 144, 145, 148, 150, 151, 154, 166, 171, 172, 173, 192, 195, 198, 210, 226, 233, 246, 255, 257, 258, 280, 283, 285, 301], "won": [12, 86, 95, 126, 172, 191, 198, 281, 292], "t": [12, 13, 22, 23, 26, 27, 45, 55, 56, 57, 58, 62, 64, 65, 67, 70, 76, 80, 82, 86, 103, 105, 106, 107, 109, 111, 114, 126, 128, 132, 133, 135, 136, 139, 141, 142, 144, 147, 151, 152, 154, 160, 163, 164, 166, 168, 171, 172, 173, 174, 175, 177, 178, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 195, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 226, 230, 233, 235, 236, 238, 239, 242, 245, 250, 251, 254, 257, 258, 261, 263, 265, 266, 276, 281, 284, 286, 292, 298, 299, 302], "initialize_skin": [12, 271, 286], "update_skin": [12, 271, 286], "viz_skin": 12, "o": [13, 32, 33, 34, 42, 67, 70, 80, 81, 82, 87, 151, 168, 263, 301], "nibabel": [13, 28, 270, 284], "nib": [13, 28], "dipi": [13, 17, 22, 25, 26, 28, 37, 89, 91, 95, 237, 246, 258, 263, 266, 268, 288, 292], "fetch_bundles_2_subject": [13, 22, 25], "fname_t1": 13, "path": [13, 14, 24, 31, 33, 34, 35, 36, 42, 55, 65, 67, 70, 81, 87, 191, 219, 220, 239, 242, 244, 262, 265, 268, 271, 272, 280, 283, 285, 301], "expandus": 13, "exp_bundles_and_map": 13, "bundles_2_subject": 13, "subj_1": [13, 22, 25], "t1_warp": 13, "nii": [13, 26, 28], "gz": [13, 26, 28, 285], "img": [13, 51, 283, 286], "get_fdata": [13, 28, 37, 301], "affin": [13, 22, 25, 28, 37, 263, 264, 284, 292], "hold": [13, 22, 59, 67, 141, 142, 185, 187, 198, 200, 218, 248, 283, 285], "background": [13, 24, 26, 29, 68, 69, 71, 76, 107, 175, 209, 211, 218, 226, 241, 242, 244, 247, 250, 259, 266, 267, 283, 285, 286, 299], "higher": [13, 20, 23, 27, 118, 251, 263, 265, 270, 280, 283], "would": [13, 18, 22, 51, 58, 60, 64, 69, 94, 96, 97, 99, 102, 107, 112, 114, 115, 121, 123, 125, 126, 128, 129, 131, 133, 136, 139, 142, 145, 148, 151, 159, 169, 171, 173, 175, 176, 178, 190, 204, 211, 214, 218, 219, 222, 223, 227, 228, 230, 232, 233, 236, 240, 245, 248, 251, 252, 257, 259, 260, 261, 265, 283, 302], "see": [13, 22, 25, 26, 29, 30, 58, 60, 61, 68, 69, 70, 80, 89, 90, 95, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 133, 135, 136, 138, 139, 140, 141, 142, 144, 145, 147, 148, 150, 151, 154, 157, 160, 162, 166, 171, 173, 180, 186, 187, 190, 193, 196, 199, 202, 203, 204, 209, 212, 214, 218, 225, 228, 230, 234, 242, 246, 248, 251, 253, 255, 258, 260, 261, 264, 266, 270, 280, 282, 285, 301], "mean": [13, 22, 24, 30, 34, 61, 75, 76, 77, 78, 80, 86, 128, 133, 139, 142, 145, 160, 162, 164, 171, 223, 233, 236, 263, 265, 273, 275, 284, 302], "std": [13, 173], "value_rang": [13, 196, 218, 263, 266, 301], "resampl": 13, "matrix": [13, 25, 28, 38, 70, 75, 77, 86, 111, 112, 175, 195, 197, 205, 207, 210, 212, 228, 234, 237, 245, 249, 263, 264, 266, 271, 282, 284, 301], "default": [13, 22, 23, 24, 26, 27, 31, 38, 53, 56, 57, 58, 63, 70, 72, 82, 86, 89, 101, 103, 122, 128, 151, 162, 220, 223, 250, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 274, 275, 276, 277, 279, 280, 281, 283, 284, 285, 295, 301], "behavior": [13, 29, 127, 133, 135, 138, 141, 144, 166, 168, 229, 242, 244, 250, 256, 276, 280, 281, 285, 296], "middl": [13, 28, 263, 283, 293], "last": [13, 35, 106, 109, 110, 111, 119, 148, 154, 160, 162, 171, 173, 174, 175, 178, 180, 197, 199, 206, 207, 214, 218, 227, 231, 232, 241, 255, 261, 265, 270, 282, 283, 284, 285, 301, 302], "dimens": [13, 163, 263, 266, 272, 273, 279, 281, 284, 285], "slice_actor": 13, "axial": [13, 14, 28], "ani": [13, 17, 30, 58, 60, 61, 86, 90, 91, 92, 93, 94, 96, 97, 99, 105, 106, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 128, 129, 131, 133, 135, 136, 139, 142, 145, 147, 148, 154, 159, 164, 166, 169, 171, 172, 173, 174, 175, 185, 189, 190, 193, 198, 204, 205, 211, 214, 218, 219, 220, 222, 226, 229, 233, 235, 236, 238, 240, 242, 249, 253, 254, 259, 261, 263, 265, 266, 268, 284, 285, 302, 303], "given": [13, 29, 36, 102, 119, 120, 129, 164, 171, 220, 231, 251, 263, 264, 265, 266, 267, 268, 270, 271, 274, 276, 280, 281, 282, 283, 284, 285, 301, 302], "howev": [13, 16, 22, 25, 26, 28, 67, 80, 82, 104, 106, 110, 127, 135, 138, 147, 168, 177, 181, 186, 205, 207, 220, 227, 232, 238, 244, 250, 251, 254, 256, 257, 258, 259, 261, 267, 285, 301, 303], "copi": [13, 20, 22, 23, 24, 27, 31, 38, 132, 135, 173, 184, 209, 263, 270, 276, 280, 284], "slice_actor2": 13, "sagitt": [13, 28], "plane": [13, 18, 22, 36, 38, 75, 77, 78, 263, 266, 273, 282], "order": [13, 16, 26, 28, 55, 58, 59, 60, 62, 64, 70, 86, 101, 107, 108, 120, 128, 133, 139, 148, 156, 160, 164, 194, 203, 206, 207, 220, 243, 246, 249, 255, 258, 261, 263, 264, 266, 276, 278, 284, 285, 293, 295, 296, 301], "uncom": [13, 37, 80, 81, 285], "line": [13, 14, 20, 22, 24, 25, 27, 31, 33, 34, 37, 38, 51, 53, 55, 80, 81, 89, 98, 128, 130, 135, 147, 152, 165, 170, 172, 173, 175, 178, 184, 187, 189, 190, 199, 202, 209, 218, 221, 227, 230, 231, 232, 236, 246, 248, 250, 257, 264, 265, 266, 283, 284, 285, 286, 292, 295, 300], "otherwis": [13, 30, 67, 227, 242, 256, 263, 265, 266, 268, 270, 272, 274, 279, 280, 283, 284, 285, 303], "screenshot": [13, 22, 67, 160, 164, 285, 301], "follow": [13, 22, 23, 24, 26, 28, 30, 31, 35, 37, 56, 57, 58, 61, 64, 67, 76, 78, 80, 81, 86, 89, 91, 92, 93, 94, 96, 97, 99, 111, 112, 115, 117, 120, 122, 123, 125, 126, 128, 131, 135, 138, 141, 159, 166, 168, 169, 179, 182, 183, 185, 188, 189, 192, 218, 219, 220, 222, 225, 229, 239, 245, 251, 259, 261, 263, 265, 268, 270, 272, 284, 286, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "command": [13, 67, 86, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 173, 222, 280, 281, 286, 301, 302], "possibl": [13, 25, 26, 29, 30, 35, 47, 67, 70, 86, 102, 107, 109, 110, 128, 139, 141, 142, 144, 150, 168, 173, 175, 219, 237, 243, 248, 249, 250, 251, 261, 263, 266, 270, 280, 282, 302, 303], "prefer": [13, 56, 67, 278], "non": [13, 30, 56, 165, 166, 171, 185, 219, 220, 239, 275], "standard": [13, 26, 72, 125, 172, 173, 248, 263, 264, 266, 275, 280, 282, 284, 297, 300], "wai": [13, 22, 25, 26, 35, 59, 64, 67, 68, 70, 89, 90, 103, 107, 124, 128, 132, 135, 138, 139, 141, 142, 145, 151, 162, 164, 168, 173, 174, 177, 182, 187, 193, 198, 203, 208, 209, 211, 213, 215, 217, 219, 220, 224, 225, 228, 233, 236, 240, 242, 248, 251, 258, 260, 261, 263, 266, 267, 284, 300, 301, 302, 303], "hsv": [13, 57, 179, 185, 219, 265, 266], "fname_fa": 13, "fa_1x1x1": 13, "notic": [13, 35, 67, 114, 147, 150, 163, 171, 183, 186, 210, 214, 244, 281, 298, 303], "min": [13, 25, 30, 196, 263, 266, 271, 283], "max": [13, 23, 25, 26, 30, 80, 171, 173, 196, 263, 266, 271, 283], "lut": [13, 284, 298], "colormap_lookup_t": [13, 25, 263, 264, 286], "scale_rang": [13, 25, 266], "hue_rang": [13, 25, 266], "saturation_rang": [13, 25, 266], "becaus": [13, 22, 26, 35, 67, 70, 107, 109, 112, 114, 120, 123, 132, 135, 139, 141, 144, 147, 148, 151, 163, 164, 166, 168, 173, 178, 187, 190, 193, 195, 198, 199, 208, 213, 229, 233, 237, 246, 249, 251, 266, 282], "lookup": [13, 263, 264, 266], "tabl": [13, 186, 263, 264, 266], "interpol": [13, 33, 34, 54, 56, 61, 65, 68, 83, 165, 171, 174, 188, 191, 192, 195, 198, 201, 205, 207, 217, 219, 263, 266, 271, 275, 284, 286, 301], "fa_actor": 13, "lookup_colormap": [13, 25, 263, 264], "clear": [13, 25, 26, 67, 68, 70, 104, 173, 226, 234, 263, 275, 285, 286, 300], "slices_lut": 13, "abil": [13, 146, 161, 163, 166, 177, 191, 213, 216, 219, 220, 266, 301], "voxel": [13, 22, 26, 263, 264, 284], "requir": [13, 22, 25, 26, 30, 34, 67, 75, 77, 86, 89, 92, 101, 103, 105, 135, 139, 140, 142, 145, 154, 165, 171, 173, 174, 178, 187, 193, 199, 204, 207, 211, 213, 218, 220, 227, 229, 233, 240, 246, 248, 249, 253, 254, 256, 257, 258, 261, 266, 281, 283, 290, 292, 295, 301, 302], "area": [13, 22, 105, 128, 199, 223, 239, 277], "pipelin": [13, 22, 97, 102, 166, 171, 239, 285, 294, 296, 299], "therefor": [13, 22, 25, 68, 86, 101, 105, 107, 109, 112, 128, 132, 135, 141, 147, 166, 241, 263, 284], "don": [13, 22, 67, 70, 80, 82, 132, 135, 164, 174, 185, 212, 218, 236, 258, 302], "recommend": [13, 22, 58, 89, 135, 143, 163, 265, 302], "appropri": [13, 22, 70, 75, 86, 122, 165, 179, 246, 261, 283], "allow": [13, 22, 26, 30, 61, 67, 70, 80, 105, 107, 112, 128, 135, 138, 139, 141, 144, 145, 148, 157, 164, 166, 167, 179, 185, 200, 206, 215, 217, 219, 220, 228, 231, 234, 242, 251, 253, 256, 257, 266, 277, 281, 283, 285, 293, 295, 299, 300, 301, 302], "show_m": [13, 22, 28, 35], "1200": [13, 22, 28], "ll": [13, 14, 22, 29, 30, 38, 40, 51, 53, 81, 132, 134, 135, 137, 140, 141, 143, 144, 146, 147, 148, 149, 150, 152, 153, 155, 156, 158, 161, 163, 167, 172, 181, 183, 189, 195, 207, 224], "label_posit": 13, "label_valu": 13, "result_posit": 13, "result_valu": 13, "panel_pick": 13, "125": [13, 295], "opac": [13, 19, 22, 28, 33, 35, 37, 54, 64, 67, 70, 80, 81, 82, 83, 87, 219, 228, 263, 264, 265, 279, 283, 284, 286, 292, 298], "55": [13, 22, 28, 41, 42, 85, 292], "disabl": [13, 26, 86, 197, 262, 285, 297], "_ev": 13, "geteventposit": 13, "picker": 13, "j": [13, 20, 68, 69, 75, 76, 78, 85, 158, 159, 173, 276, 281, 299], "k": [13, 27, 30, 64, 75, 78, 89, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 221, 222, 251, 263, 264, 282, 284], "getpointijk": 13, "format": [13, 68, 72, 87, 90, 157, 162, 165, 172, 173, 177, 178, 186, 220, 227, 230, 264, 265, 266, 268, 272, 283, 301], "8f": 13, "setinterpol": 13, "By": [13, 24, 25, 35, 53, 82, 86, 173, 226, 263, 266, 284], "becom": [13, 151, 196, 208, 212], "easi": [13, 22, 25, 30, 61, 67, 69, 90, 132, 135, 145, 166, 168, 174, 176, 178, 187, 214, 231, 251, 265], "effici": [13, 67, 111, 127, 132, 145, 166, 174, 178, 202, 218, 258, 263, 266], "project": [13, 28, 38, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 104, 105, 106, 108, 109, 110, 113, 115, 116, 118, 119, 121, 124, 125, 127, 128, 129, 130, 131, 132, 135, 159, 164, 165, 166, 169, 170, 171, 172, 173, 177, 191, 218, 219, 220, 221, 222, 224, 225, 226, 227, 230, 231, 233, 236, 239, 242, 243, 245, 251, 260, 263, 264, 266, 282, 285, 286, 295, 298, 302], "perspect": [13, 126, 285], "parallel": [13, 31, 77, 135, 166, 285], "associ": [13, 55, 70, 136, 141, 151, 174, 178, 218, 226, 237, 249, 261, 263, 265, 266, 276, 284], "show_m_mosa": 13, "left_click_callback_mosa": 13, "two": [13, 14, 20, 26, 33, 34, 40, 43, 46, 50, 51, 56, 58, 61, 63, 67, 70, 80, 86, 89, 109, 124, 126, 134, 137, 141, 145, 147, 148, 162, 164, 165, 166, 168, 173, 174, 182, 185, 191, 194, 198, 200, 201, 207, 208, 211, 216, 218, 219, 220, 223, 235, 242, 248, 249, 257, 266, 276, 279, 282, 283, 299, 302], "nest": [13, 299], "grid": [13, 23, 25, 26, 28, 36, 46, 139, 148, 154, 163, 165, 261, 264, 273, 283, 284, 286, 292, 293], "15": [13, 22, 31, 42, 43, 51, 53, 55, 56, 63, 65, 74, 78, 85, 166, 218, 220, 287, 293, 294, 295, 297, 299], "column": [13, 266, 272, 282], "row": [13, 266, 272, 284], "adjust": [13, 22, 145, 225, 226, 229, 232, 234, 237, 240, 247, 249, 250, 253, 255, 261, 284, 301], "those": [13, 35, 55, 61, 67, 123, 138, 141, 147, 166, 173, 207, 226, 238, 242, 245, 248, 255, 261, 266, 281, 283], "dataset": [13, 22, 25, 28, 33, 34, 37, 144, 240], "col": [13, 43, 57, 72], "border": [13, 67, 136, 139, 151, 157, 164, 180, 184, 204, 208, 209, 211, 218, 248, 283, 299], "slice_mosa": 13, "abov": [13, 16, 25, 30, 56, 59, 60, 77, 86, 89, 104, 106, 109, 110, 113, 116, 117, 129, 138, 140, 141, 185, 198, 203, 204, 214, 215, 218, 219, 239, 242, 258, 266, 303], "down": [13, 23, 27, 30, 40, 51, 75, 76, 77, 78, 86, 128, 171, 231, 263, 283], "button": [13, 14, 22, 39, 83, 101, 128, 142, 176, 191, 218, 219, 283, 293, 300, 301], "drag": [13, 142, 157, 164, 178, 187, 193, 218, 283], "out": [13, 55, 58, 60, 70, 72, 101, 104, 105, 106, 107, 108, 110, 111, 112, 113, 114, 116, 118, 119, 120, 121, 122, 123, 124, 129, 133, 135, 142, 145, 149, 151, 154, 160, 164, 171, 173, 174, 175, 178, 180, 183, 186, 193, 195, 197, 198, 202, 205, 206, 207, 208, 211, 212, 217, 224, 227, 230, 232, 236, 239, 241, 242, 245, 251, 255, 257, 258, 260, 261, 263, 265, 266, 270, 273, 283, 285, 287, 298, 303], "scroll": [13, 105, 122, 171, 283], "wheel": [13, 59, 90], "viz_slic": 13, "manipul": [14, 18, 31, 70, 107, 145, 152, 178, 179, 187, 198, 276], "simul": [14, 20, 24, 25, 35, 68, 73, 83, 107, 111, 112, 114, 117, 120, 128, 152, 165, 219, 220, 292, 297, 298, 300, 301], "orbit": [14, 173], "motion": [14, 21, 55, 65, 76, 83, 152, 165, 191, 199, 219, 265, 298], "read_viz_icon": [14, 40, 51, 286, 295], "paus": [14, 63, 64, 191, 219, 265, 283, 286, 301], "pause_button": 14, "button2d": [14, 40, 51, 148, 218, 286, 299], "icon_fnam": [14, 40, 51, 283], "squar": [14, 32, 38, 40, 46, 51, 171, 261, 273, 279, 283, 286, 294, 296], "fname": [14, 40, 51, 265, 267, 268, 272, 285], "pause2": 14, "start_button": 14, "play3": 14, "33": [14, 40, 51, 141, 281, 285], "66": [14, 40, 51, 294], "relev": [14, 114, 147, 164, 229, 246], "planet": 14, "includ": [14, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 67, 69, 72, 87, 90, 98, 100, 101, 108, 118, 127, 130, 133, 134, 136, 137, 151, 157, 160, 169, 170, 182, 219, 221, 229, 232, 235, 238, 242, 250, 270, 285, 298, 300, 302, 303], "rel": [14, 62, 86, 148, 151, 154, 180, 219, 263, 285, 302], "planets_data": 14, "8k_mercuri": 14, "earth_dai": 14, "58": [14, 292], "8k_venus_surfac": 14, "9": [14, 24, 55, 56, 59, 60, 63, 67, 68, 69, 70, 78, 85, 86, 89, 127, 128, 131, 147, 164, 165, 166, 169, 174, 177, 186, 218, 219, 220, 249, 263, 266, 273, 280, 283, 284, 287, 296, 297, 298, 300, 302], "243": [14, 297], "11": [14, 43, 47, 68, 69, 85, 127, 128, 164, 165, 166, 172, 173, 218, 219, 220, 284, 287, 292, 300, 301], "8k_mar": 14, "13": [14, 63, 67, 75, 77, 85, 127, 128, 147, 150, 166, 218, 219, 220, 287, 293, 299, 301], "jupit": 14, "16": [14, 30, 34, 35, 38, 43, 47, 56, 67, 70, 85, 89, 127, 128, 150, 164, 165, 166, 218, 219, 263, 273, 281, 283, 284, 301], "41": [14, 35, 292], "8k_saturn": 14, "19": [14, 30, 31, 85, 127, 128, 164, 165, 166, 219, 220], "8k_saturn_ring_alpha": 14, "2k_uranu": 14, "22": [14, 59, 85, 156, 167, 218, 292, 301], "70": [14, 62], "2k_neptun": 14, "8k_sun": 14, "27": [14, 30, 55, 56, 75, 77, 85, 218, 297], "To": [14, 16, 18, 23, 25, 26, 30, 41, 42, 44, 46, 50, 51, 59, 64, 67, 72, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 102, 106, 113, 115, 125, 131, 135, 141, 147, 148, 151, 154, 159, 166, 169, 177, 186, 187, 190, 196, 198, 204, 209, 218, 222, 224, 226, 229, 230, 232, 239, 240, 241, 244, 247, 250, 253, 256, 257, 258, 259, 261, 266, 270, 271, 283, 302], "advantag": [14, 138, 141, 157, 220, 248], "previous": [14, 35, 67, 117, 120, 126, 145, 151, 162, 164, 175, 184, 202, 204, 218, 248, 257, 259, 266], "structur": [14, 17, 22, 30, 33, 139, 142, 147, 165, 166, 172, 177, 179, 231, 236, 240, 243, 259, 261, 273, 276, 285, 295], "auxiliari": 14, "respect": [14, 20, 68, 70, 76, 78, 86, 101, 103, 107, 128, 133, 142, 162, 177, 180, 209, 218, 228, 263, 271, 281, 283, 284, 295], "properti": [14, 35, 50, 56, 61, 64, 68, 70, 71, 107, 111, 135, 141, 145, 166, 169, 178, 179, 184, 185, 191, 203, 215, 218, 219, 220, 229, 232, 241, 259, 263, 264, 265, 266, 271, 275, 276, 281, 283, 285, 292, 300], "init_planet": 14, "planet_data": 14, "dict": [14, 47, 58, 63, 262, 265, 266, 271, 272, 275, 282, 283, 285, 295], "dictionari": [14, 22, 43, 44, 56, 60, 87, 141, 189, 216, 266, 268, 271, 275, 282, 283], "planet_actor": 14, "planet_fil": 14, "planet_imag": 14, "map": [14, 21, 22, 25, 26, 35, 47, 67, 70, 83, 165, 167, 168, 171, 220, 258, 261, 263, 264, 266, 268, 272, 282], "assign": [14, 26, 55, 56, 100, 102, 106, 110, 118, 119, 121, 124, 175, 206, 263, 265, 266, 276, 284], "planet_actor_list": 14, "mercury_actor": 14, "venus_actor": 14, "mars_actor": 14, "jupiter_actor": 14, "saturn_actor": 14, "saturn_rings_actor": 14, "uranus_actor": 14, "neptune_actor": 14, "sun_actor": 14, "gravit": 14, "constant": [14, 60, 67, 109, 141, 175, 286], "g": [14, 22, 37, 86, 87, 220, 263, 264, 266, 268, 275, 276, 279, 284, 285, 302], "central": [14, 67, 70], "mass": [14, 77, 86], "sun": [14, 297], "graviti": [14, 75, 76, 77, 78, 128, 171], "multipli": [14, 111, 175, 282, 284], "togeth": [14, 22, 67, 69, 86, 196, 211, 218, 229, 242, 245, 253], "miu": 14, "g_expon": 14, "float_pow": 14, "g_constant": 14, "673": [14, 208, 218, 301], "m_expon": 14, "1073741824": 14, "power": [14, 21, 30, 67, 83, 90, 173, 219], "m_constant": 14, "989": 14, "get_orbit_period": 14, "get_orbital_posit": 14, "orbit_period": 14, "axi": [14, 20, 23, 24, 26, 27, 30, 31, 33, 34, 38, 59, 70, 76, 78, 81, 86, 111, 164, 177, 194, 261, 263, 264, 273, 282, 283, 284, 285, 300], "should": [14, 17, 58, 59, 61, 82, 86, 135, 136, 138, 139, 141, 145, 147, 150, 154, 164, 166, 182, 183, 193, 214, 220, 227, 230, 231, 232, 233, 234, 251, 254, 255, 257, 261, 263, 264, 265, 266, 268, 271, 272, 275, 279, 280, 281, 283, 284, 285, 296, 298, 301, 302], "rotate_axi": 14, "funtction": 14, "better": [14, 25, 26, 43, 47, 53, 60, 65, 70, 75, 77, 78, 90, 102, 126, 127, 129, 135, 141, 143, 147, 150, 166, 171, 173, 174, 213, 225, 241, 242, 243, 245, 249, 251, 255, 261], "60": [14, 23, 60, 118, 263, 285, 292, 296], "update_planet_posit": 14, "r_planet": 14, "pos_planet": 14, "calculate_path": 14, "planet_track": 14, "saturn": 14, "ring": [14, 48, 51, 53, 283], "r_time": 14, "taken": [14, 24, 283], "dai": [14, 102, 108, 129, 136, 173, 232, 239, 242, 245], "itself": [14, 55, 59, 67, 139, 142, 145, 164, 215, 218, 227, 230, 232, 257], "p_data": 14, "saturn_r": 14, "sun_data": 14, "rplanet": 14, "orbit_actor": 14, "linewidth": [14, 20, 24, 25, 27, 31, 34, 38, 263, 264, 276, 286, 292], "control": [14, 29, 32, 39, 51, 55, 56, 57, 60, 63, 64, 67, 70, 76, 78, 83, 117, 128, 144, 166, 171, 173, 174, 180, 182, 185, 188, 191, 203, 219, 227, 228, 251, 254, 260, 263, 265, 279, 283, 301], "valu": [14, 22, 23, 26, 27, 28, 30, 31, 35, 38, 42, 44, 46, 47, 49, 50, 51, 52, 53, 55, 56, 58, 60, 61, 63, 67, 68, 69, 75, 76, 77, 78, 86, 87, 107, 108, 111, 128, 141, 147, 164, 165, 174, 186, 190, 191, 196, 198, 199, 200, 210, 216, 233, 236, 242, 247, 248, 249, 251, 253, 256, 257, 258, 259, 261, 263, 264, 265, 266, 267, 268, 271, 272, 273, 275, 276, 278, 280, 282, 283, 284, 285, 286, 295, 298, 301, 302], "p_actor": 14, "zip": [14, 27, 83, 266], "pos_saturn": 14, "2000": [14, 75, 76, 86], "perform": [14, 26, 35, 38, 40, 43, 50, 51, 67, 70, 75, 77, 80, 82, 86, 90, 110, 118, 127, 131, 132, 133, 135, 139, 141, 144, 147, 164, 166, 179, 198, 200, 218, 228, 276, 281, 298], "action": [14, 40, 51, 131, 135, 164, 166, 218, 222, 238, 241, 259, 298, 301], "start_anim": 14, "i_ren": [14, 40, 42, 51, 283], "_button": [14, 40, 51, 283], "pause_anim": 14, "destroy_tim": [14, 19, 285, 286], "on_left_mouse_button_click": [14, 40, 51, 283, 286], "viz_solar_system_anim": 14, "viz_solar_system": [14, 297], "vtksourc": [15, 181, 183, 284], "prim_sphere_actor": 15, "vtkspheresourc": 15, "vtk_sphere_actor": 15, "viz_spher": 15, "spike": 16, "point": [16, 23, 27, 30, 31, 35, 38, 55, 58, 60, 67, 70, 71, 86, 122, 135, 142, 147, 151, 154, 160, 162, 166, 173, 175, 178, 179, 180, 182, 187, 189, 190, 196, 198, 199, 202, 211, 214, 218, 223, 236, 238, 239, 242, 245, 248, 251, 257, 258, 260, 261, 264, 265, 266, 279, 282, 284, 285, 286, 298], "evenli": [16, 263, 273], "distribut": [16, 24, 28, 69, 90, 164, 169, 223, 227, 260, 263, 270, 273, 300, 303], "connect": [16, 22, 33, 38, 55, 70, 73, 74, 75, 76, 77, 78, 80, 82, 83, 109, 165, 171, 245, 255, 284, 301], "prim_spher": [16, 26, 286], "provid": [16, 22, 25, 26, 30, 35, 37, 55, 57, 61, 67, 90, 101, 107, 127, 128, 133, 136, 139, 145, 151, 164, 172, 191, 223, 226, 229, 238, 241, 263, 265, 266, 270, 273, 276, 277, 279, 280, 281, 282, 283, 284, 285, 295, 303], "symmetric362": [16, 28, 279], "gen_fac": [16, 279], "green": [16, 37, 43, 44, 47, 50, 166, 263, 283], "point_actor": [16, 263], "point_radiu": [16, 31, 263], "vector": [16, 25, 58, 70, 86, 111, 166, 198, 199, 228, 249, 261, 263, 265, 266, 279, 282, 284, 285], "perpendicular": [16, 285], "whether": [16, 67, 154, 173, 199, 204, 208, 214, 223, 259, 263, 265, 266, 276, 279, 283, 285, 302, 303], "repres": [16, 17, 30, 31, 33, 34, 70, 139, 147, 162, 165, 166, 223, 248, 249, 261, 263, 266, 270, 276, 279, 281, 283, 284, 285], "curv": [16, 31, 165, 179, 195, 263, 265, 284], "normals_from_v_f": [16, 286], "light": [16, 35, 67, 68, 70, 72, 104, 106, 108, 171, 177, 198, 206, 217, 220, 258, 275, 280], "bounc": [16, 199], "them": [16, 22, 26, 28, 30, 33, 34, 35, 37, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 59, 67, 70, 71, 72, 76, 102, 103, 105, 110, 111, 112, 117, 128, 129, 134, 142, 147, 148, 154, 161, 165, 166, 171, 172, 174, 175, 180, 181, 182, 185, 187, 191, 195, 198, 202, 209, 211, 214, 218, 220, 223, 225, 226, 227, 235, 249, 250, 251, 261, 265, 267, 276, 283, 292, 302], "get_actor_from_primit": [16, 30, 286], "primitive_color": 16, "primitive_actor": 16, "backface_cul": [16, 284], "small": [16, 61, 134, 135, 137, 154, 161, 173, 202, 240, 258, 261, 280, 294, 299], "fun": [16, 171, 172], "user": [16, 19, 61, 66, 72, 79, 82, 86, 90, 101, 105, 107, 108, 113, 116, 118, 124, 126, 127, 128, 129, 134, 135, 137, 141, 142, 145, 147, 164, 166, 168, 176, 178, 184, 191, 208, 211, 213, 217, 218, 223, 226, 227, 240, 248, 250, 253, 254, 256, 257, 260, 266, 270, 281, 283, 301, 302], "millisecond": [16, 19, 23, 24, 27, 31, 34, 38, 72, 80, 281], "applic": [16, 19, 67, 98, 130, 135, 147, 166, 170, 173, 176, 219, 221, 230, 233, 239, 242, 281, 284, 300], "been": [16, 19, 26, 40, 41, 42, 43, 47, 48, 49, 51, 52, 53, 60, 65, 71, 72, 89, 90, 101, 103, 112, 116, 118, 132, 135, 136, 140, 142, 145, 146, 147, 148, 150, 153, 154, 164, 166, 171, 172, 173, 195, 205, 219, 223, 225, 230, 248, 256, 259, 263, 266, 278, 280, 283], "getproperti": [16, 19, 70, 87], "setopac": [16, 19, 87], "viz_spiki": 16, "instead": [16, 18, 30, 56, 61, 80, 107, 120, 138, 142, 145, 160, 171, 177, 178, 185, 190, 191, 194, 195, 198, 200, 202, 203, 206, 207, 211, 213, 214, 215, 219, 249, 261, 265, 270, 281, 285], "other": [16, 17, 20, 22, 26, 58, 60, 62, 63, 67, 70, 80, 82, 101, 105, 109, 111, 124, 126, 133, 134, 135, 136, 139, 141, 142, 143, 145, 146, 147, 148, 151, 154, 157, 158, 162, 166, 169, 171, 173, 174, 175, 176, 177, 178, 179, 182, 183, 191, 194, 195, 198, 201, 203, 213, 215, 228, 229, 232, 234, 235, 236, 240, 241, 242, 246, 249, 250, 251, 256, 257, 263, 266, 276, 280, 284, 285, 300, 303], "geometr": [16, 30, 48, 52, 67, 70, 218], "vtk": [17, 22, 42, 72, 86, 87, 89, 93, 100, 101, 104, 107, 123, 124, 127, 128, 131, 132, 135, 137, 138, 139, 141, 143, 147, 152, 163, 164, 165, 166, 168, 169, 171, 172, 174, 193, 194, 198, 199, 200, 211, 220, 223, 227, 230, 236, 239, 251, 262, 263, 264, 267, 271, 272, 275, 280, 281, 284, 285, 291, 292, 293, 295, 296, 297, 298, 300, 301], "idea": [17, 90, 98, 102, 106, 110, 119, 122, 123, 127, 128, 130, 141, 147, 163, 170, 171, 172, 173, 174, 176, 178, 214, 221, 224, 228, 234, 239, 240, 243, 245, 249, 254, 257, 258, 260, 296], "save_polydata": [17, 286], "lib": [17, 135, 147, 162, 166, 168, 169, 286, 300], "empti": [17, 266, 271, 281, 282, 301, 302], "my_polydata": 17, "my_vertic": 17, "type": [17, 32, 86, 90, 128, 134, 141, 145, 146, 147, 164, 165, 166, 173, 177, 186, 220, 229, 230, 240, 248, 260, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 275, 276, 277, 279, 280, 281, 282, 283, 284, 285, 295], "mention": [17, 56, 112, 139, 171, 173, 178, 198, 202, 203, 213, 214, 215, 218, 219, 227, 231, 248, 258, 261, 295], "int64": 17, "my_triangl": 17, "i8": 17, "set_polydata_vertic": [17, 286], "set_polydata_triangl": [17, 286], "file_nam": [17, 272, 283], "my_cub": 17, "cube_polydata": 17, "cube_vertic": 17, "get_polydata_vertic": [17, 286], "set_polydata_color": [17, 286], "get_polydata_color": [17, 286], "viz_surfac": [17, 292], "bmp": [18, 272], "jpeg": [18, 268, 272, 281, 283], "avail": [18, 22, 25, 33, 34, 79, 83, 86, 90, 91, 92, 93, 94, 96, 97, 99, 102, 104, 106, 107, 110, 113, 115, 116, 119, 121, 124, 125, 129, 131, 133, 135, 141, 147, 153, 159, 162, 164, 166, 169, 171, 222, 239, 245, 263, 276, 281, 285], "viz_textur": 18, "level": [19, 30, 171, 173, 227, 231, 261, 263, 266, 275], "insid": [19, 20, 24, 28, 70, 80, 132, 139, 141, 142, 145, 147, 156, 162, 164, 166, 168, 182, 185, 192, 194, 199, 213, 220, 223, 227, 233, 236, 242, 245, 246, 248, 257, 261, 265, 281, 285, 301], "timer_id": [19, 285], "destroi": [19, 78], "replac": [19, 67, 72, 86, 94, 97, 122, 128, 164, 211, 217, 242, 269, 270, 280, 283, 292, 294, 295, 300, 301], "faster": [19, 70, 71, 102, 114, 127, 161, 171, 198, 219], "viz_tim": 19, "demonstr": [20, 23, 25, 28, 35, 40, 43, 44, 45, 47, 48, 49, 50, 51, 53, 55, 72, 86, 117, 119, 121, 126, 128, 139, 140, 145, 160, 164, 165, 219], "collid": [20, 173, 263, 273, 297], "wall": [20, 73, 78, 83, 111, 114, 120, 123, 128], "veloc": [20, 31, 34, 152, 165, 171, 301], "simplic": [20, 173], "forc": [20, 34, 74, 75, 76, 77, 78, 122, 128, 138, 142, 147, 164, 166, 215, 265, 298, 301], "edg": [20, 32, 33, 34, 38, 70, 81, 147, 166, 209, 266], "box_edg": 20, "box_lx": 20, "box_li": 20, "box_lz": 20, "edge1": 20, "edge2": 20, "edge3": 20, "edge4": 20, "edge5": 20, "lower": [20, 23, 67, 110, 218, 232, 265, 270, 283], "num_particl": [20, 24], "ndindex": 20, "distanc": [20, 25, 30, 34, 38, 67, 70, 71, 90, 115, 140, 165, 166, 167, 171, 175, 190, 222, 263, 265, 276, 283, 285, 296, 301], "linalg": [20, 22, 25], "norm": [20, 24, 28, 263, 264, 282], "vel_mag_i": 20, "vel": 20, "vel_mag_j": 20, "equal": [20, 24, 60, 61, 86, 114, 165, 261, 263, 264, 270, 284], "sum": [20, 114, 173, 242, 245, 276, 282], "dt": [20, 23, 58], "where": [20, 25, 27, 59, 64, 70, 86, 89, 101, 111, 114, 120, 128, 135, 137, 139, 141, 147, 154, 165, 166, 173, 175, 177, 180, 196, 207, 212, 215, 224, 225, 226, 227, 235, 255, 256, 261, 263, 264, 266, 267, 268, 275, 276, 278, 282, 283, 284, 285, 302], "randomli": [20, 34, 56, 298], "step": [20, 24, 29, 33, 34, 37, 49, 57, 58, 60, 67, 70, 74, 75, 76, 77, 78, 86, 89, 102, 104, 109, 118, 119, 120, 132, 152, 165, 171, 198, 219, 233, 236, 239, 240, 245, 246, 248, 265, 266, 283, 296, 301, 302], "With": [20, 22, 26, 35, 67, 82, 90, 107, 117, 124, 128, 129, 141, 145, 154, 186, 238, 257, 302], "streamtub": [20, 22, 25, 286, 295], "box_cent": 20, "box_direct": 20, "box_color": 20, "line_actor": [20, 31], "no_vertices_per_spher": 20, "len": [20, 23, 24, 26, 27, 31, 33, 34, 38, 42, 74, 81, 263, 281], "initial_vertic": [20, 23, 24, 27, 31], "reset_clipping_rang": [20, 22, 34, 37, 43, 47, 51, 53, 285, 286], "simple_collis": 20, "bunch": [21, 48, 51, 52, 72, 83], "app": [21, 33, 83], "marker": [21, 29, 61, 83, 132, 138, 139, 159, 166, 167, 286, 299, 302], "interdisciplinari": [21, 83], "journal": [21, 83, 268, 299], "network": [21, 83, 132, 136, 138, 150, 166, 168, 295, 298], "roi": [21, 26, 83, 243, 263, 301], "streamlin": [21, 22, 83, 95, 226, 263, 264, 266, 284, 295], "charg": [21, 83], "particl": [21, 24, 83, 152, 165, 297], "magnet": [21, 27, 83], "electr": [21, 27, 83], "field": [21, 27, 83, 115, 166, 239, 263, 264, 266, 283, 284, 296], "brownian": [21, 83, 152, 165, 298, 301], "video": [21, 83, 100, 101, 141, 166, 173, 185, 206, 219, 265, 281, 285, 299], "fine": [21, 83, 132, 135, 138, 158, 166, 175, 177, 180, 205, 214, 227, 230, 251, 260, 300], "tune": [21, 83, 132, 138, 158, 224, 300], "opengl": [21, 83, 89, 102, 132, 135, 138, 166, 168, 171, 172, 223, 227, 236, 239, 245, 280, 281, 285, 300, 301], "state": [21, 61, 83, 132, 138, 139, 145, 147, 166, 173, 191, 219, 227, 265, 280, 283, 285, 295, 300], "shader": [21, 67, 70, 71, 72, 90, 95, 100, 102, 104, 110, 113, 118, 124, 125, 127, 132, 140, 164, 166, 168, 169, 171, 174, 185, 188, 193, 194, 200, 204, 211, 215, 217, 219, 220, 223, 225, 231, 236, 239, 242, 245, 249, 251, 252, 257, 258, 261, 263, 268, 286, 295, 297, 298, 299, 300, 301], "electromagnet": [21, 83, 298], "wave": [21, 31, 83, 149, 300], "propag": [21, 83, 133, 145, 148, 190, 229, 232, 298], "metric": [21, 67, 70, 83, 261], "tesseract": [21, 83, 220, 301], "hypercub": [21, 83], "collis": [21, 73, 75, 83, 90, 123, 128], "advanc": [21, 83, 90, 142, 225, 276, 298], "brain": [21, 26, 83, 243], "fiber": [21, 83, 292], "odf": [21, 83, 96, 131, 225, 246, 249, 252, 255, 263, 264, 293, 298], "visualis": [21, 83, 134], "fractal": [21, 83, 301], "version": [21, 82, 83, 135, 138, 141, 144, 164, 166, 169, 171, 173, 174, 176, 185, 194, 199, 219, 220, 222, 239, 251, 253, 259, 263, 266, 270, 276, 278, 280, 281, 283, 285, 292, 295, 297, 300, 301, 302], "tensor": [21, 83, 225, 228, 234, 237, 240, 243, 249, 252, 263, 266, 286], "ellipsoid": [21, 71, 83, 118, 127, 225, 234, 237, 238, 242, 246, 264, 286, 298], "dti": [21, 83, 225, 243, 249], "tensor_slic": [21, 83, 228, 240, 243, 286, 301], "v": [21, 23, 30, 38, 66, 83, 135, 194, 210, 263, 266, 282, 302], "pbr": [21, 66, 83, 169, 298, 300], "thin": [22, 165], "capabl": [22, 28, 113, 119, 120, 121, 127, 129, 163, 219, 220, 254, 263], "toolkit": [22, 223], "framework": [22, 100, 119, 127, 227], "tailor": 22, "diffus": [22, 26, 237, 240, 243, 275], "modul": [22, 23, 24, 26, 27, 28, 30, 31, 35, 61, 67, 68, 69, 70, 83, 86, 131, 133, 135, 137, 139, 141, 145, 146, 147, 148, 149, 152, 155, 156, 157, 158, 160, 161, 162, 164, 165, 166, 168, 169, 215, 219, 220, 222, 257, 260, 263, 266, 269, 276, 279, 286, 292, 298, 299, 300, 301, 302], "wa": [22, 69, 90, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 133, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 154, 158, 160, 163, 165, 166, 168, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 183, 184, 186, 187, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 204, 207, 208, 210, 211, 214, 218, 219, 223, 224, 226, 227, 228, 229, 231, 232, 234, 235, 238, 240, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 265, 266, 267, 270, 281, 284, 285, 301, 302], "fvtk": [22, 292], "still": [22, 67, 89, 111, 114, 122, 124, 128, 141, 145, 148, 151, 166, 171, 173, 183, 187, 195, 197, 204, 205, 207, 215, 228, 237, 242, 243, 244, 248, 251, 252, 254, 258, 261, 270], "backward": [22, 292, 295], "compat": [22, 90, 99, 115, 131, 166, 167, 168, 199, 229, 238, 250, 259, 292, 295, 296, 298], "comprehens": 22, "fetcher": [22, 34, 72, 81, 177, 218, 286, 295, 298, 301], "read_bundles_2_subject": [22, 25], "disk": [22, 48, 51, 171, 266, 267, 283, 286, 300], "open": [22, 82, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 128, 130, 131, 132, 133, 138, 141, 145, 147, 159, 164, 166, 169, 170, 173, 174, 219, 221, 222, 229, 255, 279, 283, 299, 301, 302], "dialog": [22, 120, 128, 283, 295], "snapshot": [22, 286, 294, 300, 301], "slider": [22, 28, 33, 35, 39, 46, 83, 154, 179, 182, 191, 196, 211, 214, 218, 219, 254, 283, 294, 295, 300, 301], "input": [22, 25, 35, 58, 65, 67, 70, 191, 195, 256, 263, 264, 266, 270, 283, 284, 285], "oper": [22, 67, 86, 111, 128, 168, 177, 227, 230, 233, 248, 301], "fa": [22, 25, 26], "t1": [22, 58, 265], "lineslider2d": [22, 28, 35, 46, 50, 51, 53, 117, 182, 232, 286, 295], "widget": [22, 28, 79, 83, 91, 101, 128, 164, 168, 193, 199, 286, 288, 292], "fetch": [22, 26, 28, 35, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 154, 164, 218, 220, 240, 268, 292, 301, 302], "output": [22, 67, 72, 104, 110, 113, 116, 119, 121, 124, 127, 129, 165, 173, 204, 211, 236, 244, 248, 251, 272, 278, 284, 285], "af": 22, "arcuat": 22, "fasciculu": 22, "subject": [22, 173, 219], "cst": [22, 25], "cc_1": 22, "bring": [22, 67, 86, 111], "ra": [22, 263], "1mm": [22, 263], "extend": [22, 30, 173, 226, 250], "design": [22, 67, 69, 86, 100, 112, 114, 126, 128, 142, 148, 162, 171, 179, 234, 236, 257, 282], "decid": [22, 23, 27, 31, 100, 101, 106, 109, 114, 117, 119, 120, 121, 122, 123, 127, 128, 133, 136, 139, 140, 142, 145, 146, 148, 154, 158, 164, 171, 175, 177, 180, 181, 183, 192, 207, 229, 236, 240, 247, 251, 254, 259, 284, 285], "space": [22, 25, 57, 67, 70, 71, 106, 134, 137, 146, 160, 163, 164, 165, 171, 186, 263, 265, 266, 276, 282, 284, 299], "world_coord": [22, 277], "nativ": [22, 25, 120, 128, 161, 263, 264, 295], "back": [22, 86, 111, 114, 171, 173, 183, 186, 219, 236, 242, 251, 285, 302], "invers": [22, 171, 205, 271], "transform_streamlin": [22, 25], "inv": [22, 25], "stream_actor": [22, 25], "image_actor_z": 22, "ey": [22, 285], "slicer_opac": 22, "origin": [22, 24, 30, 55, 56, 61, 70, 86, 111, 123, 177, 190, 195, 199, 214, 220, 223, 236, 242, 251, 257, 262, 263, 266, 267, 271, 284, 301, 302], "display_ext": [22, 26, 28, 263, 264, 286], "image_actor_x": 22, "x_midpoint": 22, "image_actor_i": 22, "y_midpoint": 22, "image_actor": [22, 263], "ahead": [22, 173, 224, 226, 253, 256], "line_slider_z": [22, 28], "min_valu": [22, 28, 35, 50, 51, 53, 283], "max_valu": [22, 28, 35, 50, 51, 53, 283], "initial_valu": [22, 28, 35, 50, 51, 53, 283], "text_templ": [22, 28, 35, 50, 51, 53, 283], "0f": [22, 28], "length": [22, 25, 26, 28, 35, 46, 51, 55, 62, 65, 107, 219, 228, 263, 264, 265, 268, 271, 279, 282, 283, 284, 286], "140": [22, 28, 85, 295], "line_slider_x": [22, 28, 50, 51], "line_slider_i": [22, 28, 50, 51], "opacity_slid": 22, "write": [22, 28, 90, 126, 128, 135, 140, 141, 144, 147, 162, 172, 174, 205, 217, 254, 257, 271, 281], "regist": [22, 28, 30, 35, 148, 302], "change_slice_z": [22, 28], "change_slice_x": [22, 28], "change_slice_i": [22, 28], "change_opac": 22, "on_chang": [22, 28, 30, 35, 43, 44, 47, 49, 50, 51, 52, 53, 191, 283, 286, 301], "label": [22, 26, 28, 35, 37, 40, 44, 50, 51, 57, 68, 69, 114, 117, 157, 166, 167, 168, 258, 283, 285, 286, 292, 300, 302], "identifi": [22, 111, 141, 211, 218, 226, 232, 234, 238, 250, 256, 259], "build_label": [22, 28], "font_siz": [22, 28, 30, 35, 38, 43, 44, 47, 50, 51, 52, 74, 75, 76, 77, 78, 87, 263, 283, 286], "18": [22, 23, 25, 28, 30, 43, 51, 55, 74, 75, 77, 85, 153, 166, 172, 283, 293, 296], "font_famili": [22, 28, 43, 47, 263, 283, 286], "arial": [22, 28, 43, 47, 263, 283], "justif": [22, 28, 44, 50, 241, 263, 283, 286, 300], "ital": [22, 28, 263, 283, 286], "shadow": [22, 28, 171, 263, 283, 286], "background_color": [22, 28, 283, 286], "line_slider_label_z": [22, 28], "line_slider_label_x": [22, 28], "line_slider_label_i": [22, 28], "opacity_slider_label": 22, "1030": [22, 28], "120": [22, 28, 43, 85, 186, 295], "38": [22, 28], "screen": [22, 25, 28, 51, 70, 89, 168, 193, 227, 230, 232, 239, 242, 245, 248, 257, 268, 283, 285, 301], "properli": [22, 28, 101, 105, 122, 142, 174, 177, 204, 214, 239, 252, 257, 261], "solut": [22, 28, 102, 107, 135, 136, 138, 139, 141, 144, 148, 154, 166, 226, 229, 233, 236, 239, 242, 251, 256, 259, 261, 263, 281], "issu": [22, 28, 89, 90, 101, 103, 105, 106, 107, 109, 111, 112, 113, 114, 116, 117, 119, 120, 121, 122, 123, 126, 127, 128, 132, 135, 136, 142, 145, 147, 154, 166, 168, 172, 173, 174, 175, 177, 178, 179, 181, 186, 187, 190, 194, 195, 197, 198, 200, 202, 203, 206, 208, 211, 212, 213, 215, 218, 219, 226, 227, 230, 232, 235, 236, 238, 241, 242, 244, 245, 247, 249, 250, 251, 252, 255, 256, 257, 259, 260, 261, 270, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "re_align": [22, 28, 35, 283, 286], "getsiz": [22, 28, 35], "win_callback": [22, 28, 35, 285], "size_old": [22, 28, 35], "size_chang": [22, 28, 35], "final": [22, 28, 29, 30, 33, 34, 35, 51, 56, 61, 67, 68, 69, 70, 86, 102, 114, 120, 123, 126, 129, 133, 141, 142, 145, 149, 157, 168, 171, 188, 194, 203, 227, 234, 236, 239, 241, 242, 245, 249, 251, 253, 254, 255, 257, 258, 259, 260, 261, 263, 265, 266, 283, 284, 298, 301], "pleas": [22, 28, 33, 37, 90, 302], "add_window_callback": [22, 28, 35, 285, 286, 295], "bundles_and_3_slic": 22, "del": [22, 28], "viz_advanc": 22, "necessari": [23, 24, 26, 27, 30, 31, 35, 67, 68, 69, 70, 76, 78, 112, 114, 120, 135, 141, 166, 229, 231, 241, 243, 246, 281, 283, 285, 300, 301, 302], "colormap": [23, 28, 33, 34, 37, 57, 81, 91, 165, 185, 191, 245, 248, 261, 263, 264, 284, 286, 288, 292, 296, 299], "being": [23, 34, 70, 78, 89, 104, 106, 122, 129, 139, 140, 141, 148, 154, 171, 179, 196, 198, 200, 203, 206, 215, 217, 219, 230, 233, 236, 239, 248, 251, 257, 261, 265, 283, 284, 292, 295, 301], "plot": [23, 24, 27, 31, 239, 245, 266], "kindli": [23, 27], "onli": [23, 25, 30, 35, 55, 56, 58, 60, 61, 64, 67, 107, 120, 122, 129, 139, 140, 142, 145, 147, 148, 152, 160, 164, 166, 168, 171, 179, 181, 189, 191, 193, 198, 201, 218, 219, 235, 245, 248, 249, 251, 257, 258, 259, 261, 263, 264, 265, 266, 281, 283, 284, 285, 300], "update_surfac": 23, "equat": [23, 58], "cmap_nam": 23, "viridi": [23, 245, 266], "f": [23, 42, 141, 158, 258, 266, 280], "eval": [23, 26, 263], "vstack": [23, 25], "m_v": 23, "ab": [23, 26, 67], "create_colormap": [23, 286, 298], "usag": [23, 86, 90, 143, 173, 233, 235, 240, 254, 257], "float": [23, 24, 40, 51, 67, 70, 72, 164, 190, 251, 257, 260, 263, 264, 265, 266, 271, 272, 273, 275, 276, 279, 280, 281, 283, 284, 285], "begin": [23, 24, 27, 30, 31, 61, 62, 149, 166, 229], "program": [23, 70, 72, 127, 171, 172, 198, 204, 211, 224, 225, 227, 230, 236, 245, 247, 248, 254, 255, 256, 263, 280, 296], "amount": [23, 61, 67, 81, 135, 217, 219, 228, 237, 240, 249, 263, 281], "increment": [23, 27, 31, 259, 283, 286], "iter": [23, 34, 36, 38, 75, 76, 77, 86, 164, 245, 266, 281, 282], "lower_xbound": 23, "bound": [23, 107, 128, 161, 165, 173, 178, 180, 184, 187, 208, 214, 218, 241, 244, 247, 250, 255, 261, 263, 273, 276, 283, 284, 295, 296], "upper_xbound": 23, "upper": [23, 232], "lower_ybound": 23, "upper_ybound": 23, "npoint": [23, 27], "high": [23, 27, 28, 67, 90, 135, 194, 263, 270, 272, 273, 285], "qualiti": [23, 27, 67, 94, 96, 97, 99, 115, 125, 228, 240, 243, 251, 252, 272, 285, 292, 293, 294, 295, 296, 297], "slow": [23, 27, 75, 76, 77, 78, 86, 140, 198, 219, 263], "128": [23, 25, 275, 295], "elev": [23, 30, 285, 286], "linspac": [23, 27, 68], "meshgrid": 23, "reshap": [23, 38, 75, 76, 77, 78, 86, 120, 177, 186, 284, 295], "obtain": [23, 26, 237, 246, 252, 258, 266, 276, 299], "create_surfac": 23, "colormap_nam": 23, "surf": 23, "no_vertices_per_point": [23, 24, 27, 31], "eq1": 23, "eq2": 23, "eq3": 23, "eq4": 23, "variou": [23, 28, 45, 74, 76, 78, 86, 109, 111, 128, 134, 154, 173, 175, 176, 177, 178, 193, 204, 214, 220, 235, 259], "hot": 23, "plasma": [23, 266], "ocean": [23, 173], "append": [23, 33, 34, 38, 40, 42, 51, 75, 76, 77, 78, 81, 105, 181, 280, 283], "configur": [23, 24, 27, 28, 31, 38, 67, 147, 301], "individu": [23, 26, 70, 75, 77, 78, 86, 111, 117, 120, 136, 139, 145, 164, 171, 174, 176, 182, 208, 214, 218, 261, 263, 264, 283, 301], "t_actor": 23, "17": [23, 30, 63, 67, 80, 85, 150, 153, 166, 218, 220, 284, 292, 294], "grid_ui": [23, 26], "gridui": [23, 26, 94, 152, 252, 286, 292, 301], "caption": [23, 26, 263, 283, 293, 301], "caption_offset": [23, 26, 263, 283], "dim": [23, 26, 186, 263, 273, 279, 283, 284], "cell_pad": [23, 26, 263, 273, 283], "aspect_ratio": [23, 263, 273, 283, 284], "rotation_axi": [23, 283], "titl": [23, 27, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 71, 101, 145, 164, 173, 263, 283, 285, 286, 295], "form": [23, 58, 67, 75, 154, 171, 197, 212, 227, 239, 263, 264, 265, 273, 278, 279, 283, 284, 303], "update_surface_actor_color": [23, 286], "viz_animated_surfac": 23, "pedesi": 24, "suspend": 24, "medium": [24, 27, 135, 141], "exhibit": [24, 259], "scipi": [24, 89, 112, 295], "stat": [24, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "descript": [24, 27, 31, 37, 38, 86, 127, 128, 151, 154, 164, 165, 166, 218, 219, 220, 237, 242, 278, 280, 302], "total_tim": 24, "discret": [24, 67, 248, 276], "via": [24, 72, 90, 105, 111, 134, 143, 146, 158, 282, 285, 298], "time_step": 24, "num_total_step": 24, "counter_step": 24, "delta": 24, "whose": [24, 31, 67, 165, 263, 268, 273, 276, 283], "varianc": [24, 234, 237], "path_thick": 24, "thick": [24, 263, 264, 276], "asarrai": [24, 26], "tile": 24, "path_actor": 24, "update_path": 24, "rv": 24, "l_particl": 24, "_": [24, 26, 30, 34, 36, 43, 59, 75, 77, 78, 162, 242, 266, 282], "container_actor": 24, "235": [24, 85, 296], "list_particl": 24, "p": [24, 32, 67, 74, 75, 76, 77, 78, 80, 81, 86, 120, 141, 166, 172, 186, 261, 263, 268, 282], "viz_brownian_mot": 24, "dix": 25, "subj_id": 25, "cg": 25, "fraction": [25, 26, 261, 263, 283], "anisotropi": [25, 26, 35, 68, 261, 275, 284, 300], "cingulum": 25, "bundle_n": 25, "176": [25, 295], "118": [25, 295], "52": [25, 85, 292], "113": 25, "76": [25, 295], "56": [25, 292], "bundle1": 25, "mai": [25, 38, 56, 61, 64, 70, 86, 128, 151, 166, 172, 204, 218, 220, 230, 242, 248, 249, 263, 270, 278, 284, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303], "wonder": [25, 105], "knew": [25, 171, 172], "veri": [25, 64, 67, 109, 110, 111, 112, 135, 142, 144, 151, 160, 162, 164, 171, 172, 173, 186, 190, 198, 219, 261], "just": [25, 29, 30, 38, 51, 70, 90, 135, 136, 139, 141, 148, 151, 166, 171, 173, 177, 180, 184, 201, 204, 211, 214, 215, 218, 227, 228, 230, 236, 251, 255, 258, 265, 269, 280, 281, 283, 284, 302], "close": [25, 80, 100, 101, 138, 141, 203, 225, 241, 266, 276, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "camera_info": [25, 285, 286], "focal": [25, 56, 185, 265, 285], "view": [25, 56, 82, 171, 173, 191, 265, 266, 282, 285], "stream_actor2": 25, "scalar": [25, 177, 263, 265, 271, 284], "bar": [25, 263, 283, 285, 301], "scalar_bar": [25, 286], "bundle2": 25, "hue": 25, "red": [25, 27, 31, 43, 44, 47, 50, 74, 263, 285], "satur": 25, "lut_cmap": 25, "stream_actor3": 25, "bar2": 25, "bundle3": 25, "orang": [25, 44, 50], "stream_actor4": 25, "bundle4": 25, "blue": [25, 27, 31, 37, 43, 44, 47, 50, 74, 143, 211, 263, 266, 276, 283, 285], "black": [25, 173, 242, 301], "stream_actor5": 25, "bar3": 25, "bundle5": 25, "case": [25, 30, 35, 40, 51, 58, 67, 70, 86, 102, 105, 111, 129, 145, 147, 154, 165, 166, 173, 178, 196, 199, 235, 241, 242, 248, 257, 258, 265, 266, 276, 283, 284, 295], "per": [25, 55, 67, 106, 180, 199, 258, 263, 264, 265, 267, 272, 284, 285], "insert": [25, 38, 280, 283], "rgb": [25, 44, 186, 261, 263, 264, 265, 266, 275, 276, 279, 283, 284, 285, 298], "stream_actor6": 25, "bundle6": 25, "drawn": [25, 67, 139, 162, 175, 230, 263, 264, 283, 284], "width": [25, 32, 87, 103, 107, 114, 128, 141, 175, 219, 227, 230, 236, 248, 263, 265, 273, 283, 284, 285, 286, 301], "regardless": 25, "realism": 25, "enabl": [25, 26, 61, 78, 90, 97, 127, 134, 146, 241, 253, 262, 265, 285, 292, 294, 301], "depth_cu": [25, 263, 292], "shrink": [25, 247, 263], "scheme": [25, 30], "best": [25, 58, 129, 142, 173, 178, 257, 263, 302], "stream_actor7": 25, "bundle7": 25, "shade": [25, 67, 69, 72, 121, 127, 174, 220, 263, 275], "fake_tub": [25, 34, 38, 263, 292], "stream_actor8": 25, "bundle8": 25, "fulli": [25, 86, 90, 242, 263, 264, 266], "challeng": [25, 102, 104, 109, 110, 147, 171, 224, 226, 229, 232, 235, 238, 247, 251, 256, 259], "techniqu": [25, 26, 61, 67, 70, 108, 121, 124, 154, 190, 223, 225, 238, 281], "stream_actor9": 25, "bundle9": 25, "yet": [25, 111, 114, 157, 161, 164, 172, 182, 191, 195, 224, 228, 236, 251], "much": [25, 26, 67, 102, 112, 127, 173, 177, 178, 219, 231, 233, 246, 258, 263, 285], "geometri": [25, 30, 59, 70, 71, 100, 102, 127, 188, 194, 215, 217, 219, 220, 263, 279, 280, 301], "computation": [25, 127], "expens": [25, 127, 135, 166], "larg": [25, 26, 34, 99, 115, 125, 131, 132, 135, 140, 145, 159, 179, 186, 222, 223, 228, 266, 295, 296, 297, 298, 299, 301], "approxim": [25, 263], "describ": [25, 26, 35, 86, 89, 133, 139, 142, 147, 166, 218, 230, 233, 239, 242, 258, 260, 262, 265, 266, 268, 283, 285, 296], "stream_actor10": 25, "bundle10": 25, "viz_bundl": 25, "load_nifti": 26, "_fa": 26, "_color_fa": 26, "fetch_viz_dmri": [26, 28, 286], "read_viz_dmri": [26, 28, 286], "express": [26, 28, 86, 172, 263, 264, 269, 270, 303], "eigenvalu": [26, 263], "eigenvector": [26, 263, 266], "decomposit": 26, "water": 26, "within": [26, 35, 67, 68, 86, 104, 106, 110, 113, 117, 126, 127, 128, 145, 173, 226, 283, 285], "slice_evec": 26, "slice_ev": 26, "roi_evec": 26, "roi_ev": 26, "whole_brain_evec": 26, "whole_brain_ev": 26, "must": [26, 29, 56, 58, 59, 61, 64, 86, 117, 135, 141, 147, 164, 166, 168, 219, 230, 261, 263, 265, 268, 274, 275, 276, 280, 283, 303], "repulsionn": 26, "724": [26, 243, 301], "repulsion100": [26, 28, 279], "As": [26, 67, 95, 103, 106, 112, 118, 128, 133, 134, 135, 141, 145, 147, 148, 154, 157, 162, 173, 174, 175, 177, 178, 180, 181, 182, 187, 192, 197, 198, 199, 202, 204, 205, 207, 208, 211, 214, 218, 219, 223, 227, 230, 231, 232, 233, 234, 241, 242, 244, 246, 248, 251, 254, 256, 257, 258, 261, 265], "__init__": [26, 36, 141, 262, 263, 264, 265, 266, 270, 271, 273, 276, 277, 281, 283, 285, 286], "self": [26, 30, 36, 141, 273, 283, 301], "sphere100": 26, "readi": [26, 33, 34, 35, 67, 86, 111, 116, 123, 162, 168, 201, 203, 219, 231, 233, 234, 245, 246, 248, 250, 251, 253, 257, 261, 302], "overlap": [26, 209], "evec": [26, 263], "tensor_slice_100": 26, "result": [26, 29, 33, 34, 38, 60, 69, 110, 111, 135, 136, 141, 142, 144, 166, 172, 173, 177, 190, 204, 229, 231, 232, 242, 245, 247, 248, 251, 252, 258, 259, 261, 268, 274, 280, 284, 285], "roll": [26, 86, 198, 282, 285, 286], "tensor_slice_100_zoom": 26, "redefin": [26, 285], "repulsion200": [26, 279], "repulsion724": [26, 279], "revert": [26, 256], "purpos": [26, 67, 68, 69, 90, 136, 142, 143, 164, 234, 240, 246, 303], "helper": [26, 35, 58, 78, 145, 194, 209, 218, 245, 250, 286, 301], "facilit": [26, 256, 266], "correct": [26, 30, 51, 61, 145, 168, 181, 208, 210, 214, 228, 231, 234, 243, 244, 245, 252, 255, 258, 259, 261, 271, 284, 285, 293, 295, 301], "get_param": 26, "valid_mask": 26, "nonzero": 26, "ndarrai": [26, 36, 58, 220, 260, 263, 264, 265, 266, 267, 271, 272, 276, 279, 280, 282, 283, 284, 285], "rearrang": 26, "fevec": 26, "feval": 26, "tensor_slice_sdf": 26, "thu": [26, 105, 109, 147, 168, 240, 282], "raymarch": [26, 71, 118, 127, 225, 228, 231, 238, 246, 249], "smoother": [26, 38, 67, 177, 193, 220, 241, 263], "sinc": [26, 56, 58, 60, 61, 65, 67, 70, 71, 86, 89, 100, 102, 116, 118, 126, 140, 141, 171, 172, 177, 186, 195, 198, 219, 223, 225, 231, 237, 243, 244, 246, 253, 254, 255, 258, 259, 261, 270, 285], "polygon": [26, 66, 67, 71, 83, 118, 124, 127, 203, 263, 284, 286, 301], "sdf": [26, 66, 81, 83, 104, 106, 119, 127, 131, 166, 222, 225, 231, 234, 238, 246, 249, 286, 296, 298, 301], "tensor_slice_sdf_zoom": 26, "One": [26, 135, 138, 139, 141, 147, 163, 166, 168, 172, 220, 226, 236, 239, 251, 266, 271, 282], "implement": [26, 30, 67, 69, 70, 86, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 117, 121, 123, 124, 126, 127, 128, 129, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 148, 149, 151, 152, 154, 161, 163, 165, 166, 168, 171, 172, 173, 175, 185, 187, 190, 191, 193, 195, 196, 198, 199, 203, 206, 207, 209, 211, 212, 214, 215, 216, 219, 220, 223, 225, 226, 227, 229, 230, 231, 235, 236, 237, 239, 241, 242, 245, 246, 248, 249, 251, 252, 254, 259, 263, 266, 280, 281, 282, 287, 296, 299, 301], "meval": 26, "mevec": 26, "sphere200": 26, "sphere724": 26, "tensor_100": 26, "tensor_200": 26, "tensor_724": 26, "tensor_sdf": 26, "560": [26, 45, 301], "tensor_comparison": 26, "magnif": [26, 166, 285, 301], "interest": [26, 30, 68, 69, 98, 119, 130, 136, 142, 143, 160, 170, 172, 219, 221, 227, 239, 242, 251, 262], "tensor_roi": 26, "data_shap": 26, "87": [26, 293], "tensor_roi_100": 26, "try": [26, 37, 72, 90, 101, 109, 114, 122, 124, 126, 127, 129, 134, 137, 138, 140, 148, 152, 161, 163, 171, 173, 178, 179, 184, 189, 193, 194, 200, 203, 206, 207, 211, 215, 218, 219, 227, 231, 239, 241, 242, 245, 251, 252, 257, 302], "longer": 26, "contrast": [26, 227], "without": [26, 30, 75, 77, 82, 89, 90, 111, 138, 141, 143, 147, 151, 166, 168, 187, 191, 193, 211, 220, 228, 230, 231, 232, 236, 239, 251, 253, 261, 263, 265, 266, 267, 273, 285, 298, 300, 301, 302, 303], "compromis": [26, 67, 90, 164, 228], "tensor_roi_sdf": 26, "fact": [26, 172, 230], "although": [26, 69, 135, 140, 141, 166, 225, 235, 240, 250, 256, 257, 259], "low": [26, 28, 80, 82, 135, 166, 171, 227, 251, 256, 263, 266, 272, 298], "whole": [26, 142, 154, 164, 171, 173, 243, 247, 254, 257], "exact": [26, 173, 285], "184512": 26, "nois": [26, 127, 171, 234, 237], "fil": 26, "elem": 26, "compress": [26, 272], "tensor_whole_brain_sdf": 26, "viz_dt_ellipsoid": 26, "linearli": [27, 63, 265], "polar": [27, 282], "sinusoid": 27, "through": [27, 61, 68, 69, 70, 80, 86, 90, 100, 102, 104, 107, 126, 127, 128, 138, 165, 166, 171, 172, 173, 174, 214, 223, 226, 227, 230, 247, 250, 253, 261, 281, 283, 298, 301, 302], "homogen": [27, 266, 282, 284], "isotrop": [27, 275], "dissipationless": 27, "vacuum": 27, "oscil": [27, 76], "orthogon": [27, 228], "phase": [27, 31], "wavenumb": 27, "abscissa": 27, "angular": [27, 31], "frequenc": [27, 31], "update_coordin": [27, 31], "ang_frq": 27, "phase_angl": [27, 31], "800": [27, 30, 31, 40, 47, 48, 49, 50, 51, 52, 53, 80], "wavelength": 27, "incre_tim": [27, 31], "angular_frq": [27, 31], "yellow": [27, 44, 50, 209, 211], "tip_length": [27, 31, 263, 279], "tip_radiu": [27, 31, 263, 279], "012": [27, 31], "shaft_radiu": [27, 31, 263, 279], "pt": [27, 31, 263, 283, 284], "wave_actor1": 27, "xx": 27, "yy": 27, "zz": 27, "pts2": 27, "colors2": 27, "wave_actor2": 27, "vertices2": 27, "vcolors2": 27, "no_vertices_per_point2": 27, "initial_vertices2": 27, "160": [27, 60, 85, 295], "time_incr": 27, "viz_emwav": 27, "viz_emwave_anim": 27, "viewer": [28, 220], "odf_slic": [28, 252, 255, 261, 286, 292, 298], "get_spher": 28, "reconst": [28, 37], "shm": [28, 37], "sh_to_sf_matrix": 28, "fetch_viz_icon": [28, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 53, 286], "fix_winding_ord": [28, 264, 286], "harmon": [28, 106, 118, 127, 246, 249, 252, 255, 263], "sh": [28, 141, 258, 261, 263, 264], "coeffici": [28, 74, 127, 258, 261, 263, 264, 275], "fodf_img": 28, "fodf": 28, "grid_shap": 28, "sf": [28, 263, 264], "b_low": 28, "onto": [28, 227, 282], "sphere_low": 28, "return_inv": 28, "radial_scal": [28, 263, 264], "global_cm": [28, 263, 264], "odf_actor_z": 28, "b_matrix": [28, 263], "coron": 28, "odf_actor_i": 28, "odf_actor_x": 28, "dynam": [28, 75, 102, 109, 127, 147, 164, 166, 219, 225, 247, 248, 250, 264, 283, 295], "sphere_high": 28, "fix": [28, 78, 86, 102, 103, 105, 107, 109, 112, 113, 115, 120, 122, 123, 134, 138, 139, 141, 142, 151, 154, 156, 161, 164, 166, 167, 168, 171, 172, 173, 176, 177, 178, 179, 181, 185, 186, 190, 194, 198, 203, 206, 207, 212, 213, 214, 217, 218, 219, 220, 226, 232, 242, 244, 250, 251, 257, 258, 259, 265, 266, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "three": [28, 30, 51, 56, 75, 77, 101, 107, 128, 143, 146, 147, 160, 165, 166, 168, 171, 218, 245, 247, 248, 251, 266, 284, 301], "clockwis": [28, 264, 275, 282, 284], "wind": [28, 284, 295], "awai": [28, 171, 284, 285], "b_high": 28, "combobox": [28, 39, 83, 103, 105, 107, 115, 117, 128, 226, 229, 283, 296], "dure": [28, 60, 65, 86, 95, 105, 109, 126, 127, 129, 132, 133, 139, 148, 154, 164, 165, 171, 172, 186, 206, 223, 224, 225, 229, 235, 240, 244, 247, 249, 259, 285, 295, 299], "execut": [28, 75, 77, 78, 86, 135, 141, 147, 166, 173, 204, 211, 217, 236, 259, 265, 278, 280, 281, 301], "sphere_dict": 28, "combobox2d": [28, 44, 50, 101, 103, 107, 109, 112, 128, 232, 250, 286, 296, 301], "item": [28, 43, 44, 50, 55, 105, 256, 259, 263, 265, 266, 283, 286], "combo": [28, 114, 128, 283], "slice_along_axi": [28, 264, 286], "yaxi": [28, 264], "xaxi": [28, 264], "change_spher": 28, "selected_text": [28, 44, 50, 283, 286], "update_spher": [28, 264, 286], "odf_slicer_3d": 28, "viz_fiber_odf": 28, "sometim": [29, 128, 141, 166, 209, 211, 281], "about": [29, 60, 67, 76, 78, 86, 87, 89, 98, 101, 109, 112, 130, 134, 135, 141, 143, 147, 152, 158, 160, 162, 163, 166, 170, 173, 174, 177, 179, 187, 190, 192, 202, 214, 217, 218, 221, 223, 225, 228, 233, 235, 236, 237, 239, 241, 245, 248, 252, 254, 255, 258, 260, 261, 268, 270, 276, 281, 285, 295, 299, 301, 302], "special": [29, 35, 103, 111, 165, 166, 257, 298, 299, 303], "effect": [29, 68, 69, 77, 95, 114, 124, 127, 144, 147, 162, 164, 166, 171, 245, 248, 251, 257, 263, 280], "shader_apply_effect": [29, 286], "remove_observer_from_actor": [29, 286], "proce": [29, 86, 231, 258], "actor_no_depth_test": 29, "marker_opac": [29, 263], "actor_normal_blend": 29, "actor_add_blend": 29, "actor_sub_blend": 29, "actor_mul_blend": 29, "enter": [29, 173, 283, 302], "topic": [29, 100, 122, 152, 217, 261], "pre": [29, 133, 168, 218, 258, 283, 301], "built": [29, 86, 168, 172, 220], "gl_function": 29, "instanc": [29, 61, 86, 127, 135, 142, 147, 148, 166, 168, 196, 259, 281, 283, 285], "context": [29, 135, 141, 166, 168, 223, 230, 236, 262, 281, 285], "gl_set_normal_blend": [29, 286], "composit": [29, 218, 248], "id_observ": [29, 280], "gl_reset_blend": [29, 286], "gl_disable_blend": [29, 286], "gl_disable_depth": [29, 286], "gl_enable_depth": [29, 286], "gl_set_additive_blend": [29, 286], "gl_set_subtractive_blend": [29, 286], "gl_set_multiplicative_blend": [29, 286], "no_depth_test": 29, "viz_fine_tuning_gl_context": 29, "similar": [30, 43, 86, 102, 111, 112, 142, 171, 174, 176, 199, 209, 214, 218, 245, 255, 263, 266, 302], "recurs": [30, 145], "sierpinski": 30, "tetrahedron": [30, 279, 295], "tetrix": 30, "menger": 30, "spong": 30, "moselei": 30, "snowflak": 30, "hardcod": 30, "repeat_primit": [30, 220, 263, 286, 301], "ground": 30, "rule": [30, 132, 133, 148, 173, 224, 300], "comput": [30, 35, 37, 67, 68, 70, 90, 101, 106, 127, 132, 135, 147, 166, 171, 172, 173, 178, 182, 219, 223, 225, 230, 263, 273, 275, 284, 295], "depth": [30, 67, 164, 227, 263, 265, 285], "prevent": [30, 122, 141, 148, 257, 301], "infinit": [30, 164], "assum": [30, 135, 261, 263, 264, 270, 283], "smaller": [30, 70, 173, 186, 261], "ideal": [30, 102, 139, 242, 245, 248, 251], "alloc": [30, 227, 230, 233, 266], "upfront": 30, "achiev": [30, 55, 90, 108, 111, 113, 114, 120, 124, 127, 132, 135, 138, 141, 142, 166, 218, 259], "binari": [30, 114, 177, 220, 263, 268, 272, 303], "tree": [30, 145, 164, 235, 247, 248], "ari": 30, "formula": [30, 110, 246, 282], "found": [30, 86, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 144, 160, 164, 165, 166, 167, 168, 173, 174, 180, 182, 183, 193, 195, 199, 211, 215, 218, 219, 220, 232, 237, 239, 243, 246, 248, 251, 252, 259, 266, 267, 268, 270, 278, 282, 284, 285], "represent": [30, 38, 67, 70, 127, 134, 135, 140, 144, 146, 152, 161, 164, 165, 166, 220, 263, 276, 300], "sub": [30, 62, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 142, 145, 160, 164, 165, 171, 173, 218, 219, 220, 265, 283], "child": [30, 59, 86, 145, 154, 164, 220, 232, 265, 271], "skip": [30, 266, 268, 269, 270], "frac": [30, 251], "entri": [30, 266, 270], "leaf": 30, "exactli": [30, 67, 139, 171, 173, 227, 231, 239, 242, 251, 254, 261], "overhead": 30, "classic": 30, "natur": [30, 31, 90, 145, 160, 247], "dimension": [30, 38, 165, 264, 301], "extens": [30, 97, 268, 272, 280, 283, 286, 294, 295], "At": [30, 86, 171, 175, 219, 220, 227, 232, 245, 270], "offset": [30, 86, 109, 139, 145, 244, 247, 266, 271, 273, 283, 284, 301], "prim_tetrahedron": [30, 286, 301], "gen_cent": 30, "dist": [30, 67, 302], "idx": [30, 42, 75, 77, 78, 281], "halv": 30, "divis": [30, 190, 257], "depend": [30, 31, 62, 65, 67, 68, 92, 97, 135, 141, 148, 154, 156, 160, 166, 173, 178, 187, 218, 219, 240, 244, 249, 259, 261, 263, 265, 276, 284, 290, 292, 294], "pretti": [30, 173, 231, 245, 248], "bounds_min": 30, "bounds_max": 30, "corner": [30, 136, 142, 145, 154, 164, 177, 199, 218, 232, 283, 284], "accord": [30, 35, 75, 77, 141, 163, 174, 175, 176, 178, 204, 219, 232, 241, 247, 263, 266, 273, 283, 284, 285, 299, 302], "consid": [30, 139, 173, 175, 191, 202, 241, 259, 263, 264, 265, 266, 276, 282, 284], "side": [30, 70, 145, 154, 179, 219, 223, 251, 257, 263, 273, 279, 283, 285, 298], "prim_box": [30, 286], "think": [30, 67, 135, 145, 163, 173, 175, 204, 214, 223, 225, 251, 252], "quit": [30, 104, 109, 110, 112, 122, 127, 135, 140, 163, 168, 210, 253, 258], "koch": 30, "showmgr": 30, "nice": [30, 177], "my": [30, 103, 105, 106, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 129, 132, 135, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 168, 173, 174, 175, 176, 177, 180, 182, 186, 193, 199, 202, 211, 214, 218, 219, 220, 223, 224, 225, 226, 228, 229, 230, 231, 232, 233, 235, 236, 237, 238, 239, 240, 242, 243, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 261, 301], "machin": [30, 135, 173, 267, 293, 302], "lag": [30, 132, 191, 219], "could": [30, 60, 61, 65, 69, 105, 121, 124, 126, 138, 141, 144, 145, 152, 154, 156, 157, 166, 168, 171, 172, 173, 175, 176, 187, 193, 202, 210, 214, 218, 227, 230, 233, 236, 239, 245, 248, 249, 251, 254, 257, 260, 261, 279, 284, 302], "bump": [30, 295], "switch": [30, 33, 128, 133, 164, 173, 178, 218, 232, 271, 283], "radiobutton": [30, 47, 122, 286, 297], "shape_choos": 30, "pad": [30, 43, 47, 229, 263, 273, 283, 286], "checked_label": [30, 43, 47, 50, 283], "choose_shap": 30, "radio": [30, 39, 83, 128, 283, 297, 300], "basic": [30, 70, 102, 110, 117, 119, 123, 137, 139, 171, 172, 173, 175, 178, 219, 220, 225, 242, 243, 245, 257, 279, 283, 295, 298], "movement": [30, 70, 193, 247, 283], "littl": [30, 34, 135, 136, 203, 219, 251, 254, 302], "mode": [30, 34, 75, 76, 77, 78, 80, 107, 126, 175, 176, 186, 189, 190, 209, 218, 220, 241, 265, 266, 268, 271, 276, 283, 285], "document": [30, 35, 90, 96, 97, 99, 100, 104, 109, 115, 122, 123, 125, 126, 127, 128, 129, 131, 133, 134, 135, 136, 137, 138, 143, 147, 153, 156, 159, 163, 166, 167, 169, 172, 173, 174, 177, 194, 215, 219, 222, 227, 234, 239, 251, 256, 259, 289, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 303], "viz_fract": 30, "tend": [31, 239], "acceler": [31, 236, 299], "antiparallel": 31, "along": [31, 36, 70, 103, 107, 111, 139, 145, 154, 164, 171, 172, 175, 176, 177, 180, 184, 191, 202, 204, 208, 209, 211, 224, 228, 263, 264, 265, 270, 273, 282, 283, 300], "helic": [31, 152, 165, 276], "under": [31, 77, 89, 90, 98, 100, 101, 130, 133, 170, 173, 218, 219, 220, 221, 226, 249, 266, 298, 301], "influenc": 31, "radius_particl": 31, "08": [31, 127, 128, 164, 165, 166, 218, 219, 220, 287, 294, 298, 300], "initial_veloc": 31, "09": [31, 128, 164, 165, 166, 218, 219, 220, 287, 296, 300], "acc": 31, "due": [31, 100, 101, 109, 122, 127, 142, 145, 147, 165, 166, 173, 180, 181, 190, 208, 209, 210, 238, 244, 251, 256, 301], "color_arrow": 31, "color_particl": 31, "charge_actor": 31, "m1": 31, "m2": 31, "coor_1": 31, "coor_2": 31, "coor": 31, "cyan": 31, "viz_helical_mot": 31, "There": [32, 64, 89, 105, 117, 122, 123, 124, 128, 135, 165, 171, 173, 186, 189, 214, 220, 237, 252, 255, 261, 263, 266, 267, 295], "nine": 32, "diamond": 32, "pentagon": [32, 169, 263, 279, 300], "hexagon": [32, 122], "heptagon": 32, "cross": [32, 109, 285], "plu": [32, 276], "marker_symbol": 32, "h": [32, 141, 263, 272, 276, 281], "s6": [32, 263], "choic": [32, 58, 72, 213, 251, 257, 263, 276, 283], "uniform": [32, 70, 72, 82, 110, 174, 182, 185, 198, 200, 206, 217, 245, 251, 258], "nodes_actor": [32, 263], "edge_width": [32, 263], "edge_color": [32, 263], "valid": [32, 208, 256, 265, 276, 283], "nodes_3d_actor": [32, 263], "ones_lik": 32, "viz_mark": 32, "overview": [33, 114, 249], "complex": [33, 34, 61, 109, 139, 173, 178, 191, 214, 223, 227, 256, 259], "shown": [33, 51, 52, 86, 110, 113, 118, 124, 129, 165, 178, 211, 218, 260, 270, 276, 283], "citat": [33, 34], "pjoin": [33, 34, 81], "cmap": [33, 34, 81, 266, 293], "fetch_viz_wiki_nw": [33, 34, 81, 286], "folder": [33, 34, 81, 244, 268, 281, 283, 295, 302], "categories_fil": [33, 34, 81], "edges_fil": [33, 34, 81], "positions_fil": [33, 34, 81], "sort": [33, 34, 81, 142, 164, 172, 265, 285], "loadtxt": [33, 34, 81], "categori": [33, 34, 68, 81, 95, 226], "attribut": [33, 34, 61, 70, 142, 148, 164, 185, 186, 219, 220, 228, 232, 265, 266, 277, 280, 285, 292, 295, 302], "category2index": [33, 34, 81], "enumer": [33, 34, 38, 42, 68, 75, 77, 78, 81], "uniqu": [33, 34, 81, 168, 169, 281, 300, 301], "index2categori": [33, 34, 81], "categorycolor": [33, 81], "distinguishable_colormap": [33, 34, 57, 81, 286], "nb_color": [33, 34, 57, 81, 266], "OF": [33, 303], "cours": [33, 69, 100, 166, 171, 172, 239], "edgesposit": [33, 81], "edgescolor": [33, 81], "averag": [33, 34, 81, 271], "lines_actor": [33, 34, 81], "creation": [33, 34, 70, 178, 184, 187, 218, 219, 225, 228, 254, 280, 301], "journal_network": 33, "improv": [33, 67, 90, 99, 100, 110, 115, 118, 120, 127, 128, 131, 132, 135, 137, 138, 140, 141, 144, 147, 150, 151, 156, 166, 167, 169, 172, 173, 187, 191, 198, 200, 203, 218, 219, 220, 222, 223, 225, 226, 228, 235, 238, 239, 241, 249, 253, 285, 293, 295, 296, 298, 300, 301, 302], "interactivi": 33, "viz_network": 33, "algorithm": [34, 70, 71, 102, 104, 106, 109, 111, 114, 119, 127, 140, 150, 158, 161, 163, 165, 166, 168, 171, 172, 228, 233, 263, 266, 276, 295], "layout": [34, 39, 83, 132, 133, 136, 138, 139, 148, 150, 154, 160, 162, 164, 166, 168, 169, 263, 286, 294, 295, 299, 300, 301], "simpler": [34, 70, 75, 217, 227, 230, 294], "displac": [34, 111, 190, 220], "compute_bound": [34, 286], "heurist": 34, "vertices_count": 34, "networkx": 34, "packag": [34, 89, 90, 93, 158, 166, 173, 262, 266, 270, 278, 291, 302], "nx": 34, "view_siz": 34, "random_geometric_graph": 34, "arang": [34, 76, 78], "category_color": 34, "endpoint": 34, "edges_color": 34, "lod": [34, 38, 263], "new_layout_tim": 34, "edges_list": 34, "max_iter": 34, "vertex_initial_posit": 34, "500": [34, 35, 40, 48, 50, 51, 52, 76, 78, 82, 280, 300], "viscos": 34, "alpha": [34, 111, 134, 166, 263, 270, 298], "0005": [34, 76, 78], "deltat": 34, "sphere_geometri": 34, "geometry_length": 34, "iterationcount": 34, "nonloc": 34, "repulst": 34, "vertex1": 34, "vertex2": 34, "x1": [34, 264], "y1": [34, 264], "z1": [34, 264], "x2": [34, 264], "y2": [34, 264], "z2": [34, 264], "rx": 34, "ry": 34, "rz": 34, "fx": 34, "fy": 34, "fz": 34, "attract": 34, "vfrom": 34, "vto": 34, "_timer": 34, "spheres_posit": 34, "edges_posit": 34, "bit": [34, 109, 123, 126, 145, 160, 161, 163, 172, 173, 180, 214, 219, 251, 258, 259, 302], "farther": 34, "max_iteract": 34, "multi_sampl": [34, 219, 265, 285, 301], "viz_animated_network": 34, "viz_network_anim": [34, 220, 301], "physic": [35, 66, 69, 74, 75, 76, 78, 86, 90, 101, 107, 109, 111, 112, 117, 122, 125, 128, 169, 171, 220, 275, 282, 297, 298, 300], "fetch_viz_cubemap": [35, 286], "read_viz_cubemap": [35, 286], "load_cubemap_textur": [35, 286], "normals_from_actor": [35, 68, 286], "tangents_from_direction_of_anisotropi": [35, 68, 286], "tangents_to_actor": [35, 68, 286], "change_slice_metal": 35, "pbr_param": 35, "metal": [35, 68, 69, 220, 275], "change_slice_rough": 35, "rough": [35, 68, 69, 163, 220, 275], "change_slice_anisotropi": 35, "change_slice_anisotropy_direction_x": 35, "doa": 35, "tangent": [35, 58, 68, 195, 201, 265, 284], "change_slice_anisotropy_direction_i": 35, "change_slice_anisotropy_direction_z": 35, "change_slice_anisotropy_rot": 35, "anisotropy_rot": [35, 68, 275], "change_slice_coat_strength": 35, "coat_strength": [35, 68, 275], "change_slice_coat_rough": 35, "coat_rough": [35, 68, 275], "change_slice_base_ior": 35, "base_ior": [35, 68, 275], "change_slice_coat_ior": 35, "coat_ior": [35, 68, 275], "least": [35, 58, 144, 167, 171, 172, 227, 237], "reposit": [35, 128, 180, 208, 218, 244, 251, 301], "resiz": [35, 45, 103, 105, 107, 133, 136, 142, 145, 148, 151, 154, 164, 175, 218, 232, 235, 241, 244, 259, 281, 283, 286, 299, 301], "control_panel": 35, "skybox": [35, 171, 268, 285, 286, 301], "repositori": [35, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 135, 166, 177, 181, 186, 189, 268, 276, 278], "compos": [35, 51, 182, 191, 219, 276, 279, 283], "cubemap": [35, 261], "handl": [35, 51, 56, 57, 60, 64, 70, 86, 107, 109, 111, 162, 173, 174, 177, 184, 186, 187, 196, 199, 215, 218, 219, 252, 256, 257, 259, 261, 265, 283, 286, 294, 301], "extract": [35, 134, 137, 148, 151, 177, 197, 220, 261, 265, 271, 281, 297, 299], "plausibl": [35, 68], "popul": [35, 236, 239, 283], "64": [35, 57, 171], "manifest_pbr": [35, 68, 286], "setup": [35, 76, 92, 148, 233, 236, 239, 244, 248, 251, 257, 290, 302], "1920": [35, 38], "1080": [35, 38], "easili": [35, 107, 127, 128, 135, 142, 145, 164, 166, 218, 219], "And": [35, 61, 69, 116, 135, 171, 179, 185, 194, 198, 219, 236, 248, 265], "slider_label_metal": 35, "slider_label_rough": 35, "slider_label_anisotropi": 35, "slider_label_anisotropy_rot": 35, "slider_label_anisotropy_direction_x": 35, "slider_label_anisotropy_direction_i": 35, "slider_label_anisotropy_direction_z": 35, "slider_label_coat_strength": 35, "coat": [35, 68, 275, 300], "strength": [35, 68, 275], "slider_label_coat_rough": 35, "slider_label_base_ior": 35, "ior": [35, 68], "slider_label_coat_ior": 35, "95": [35, 171], "86": [35, 85, 293], "77": [35, 295], "68": [35, 57, 85, 293], "59": [35, 292], "32": [35, 68, 69, 70, 173, 251, 292, 294], "23": [35, 56, 85, 87, 127, 128, 167, 168, 219, 284, 292], "14": [35, 56, 63, 85, 127, 128, 147, 164, 165, 166, 218, 220, 266, 284, 292, 298, 301], "slider_slice_metal": 35, "195": [35, 295, 298], "1f": [35, 50, 51, 53, 283], "slider_slice_rough": 35, "slider_slice_anisotropi": 35, "slider_slice_anisotropy_rot": 35, "slider_slice_coat_strength": 35, "slider_slice_coat_rough": 35, "cover": [35, 156, 180, 191, 204], "slider_slice_anisotropy_direction_x": 35, "slider_slice_anisotropy_direction_i": 35, "slider_slice_anisotropy_direction_z": 35, "refract": [35, 68, 169, 275, 300], "slider_slice_base_ior": 35, "02f": [35, 68], "slider_slice_coat_ior": 35, "handler": [35, 268, 274, 280], "44": [35, 85, 279, 283, 284, 292], "consequ": [35, 147, 166, 250, 251, 259], "captur": [35, 193, 218, 242, 245], "window_callback": 35, "viz_pbr_interact": [35, 301], "rectangl": [36, 48, 51, 164, 175, 211, 218, 241, 283, 286, 296], "cv2": 36, "videocaptur": 36, "wrap": [36, 67, 154, 157, 226, 253, 257, 283, 299], "opencv": [36, 213], "fp": [36, 67, 75, 76, 77, 78, 118, 171, 194, 219, 265, 301], "cap_prop_fp": 36, "frame": [36, 61, 67, 80, 86, 97, 110, 160, 223, 263, 265, 281, 285, 294], "cap_prop_frame_count": 36, "yield": [36, 259, 266], "get_fram": 36, "isfram": 36, "dur": 36, "cvtcolor": 36, "color_bgr2rgb": 36, "releas": [36, 80, 118, 150, 187, 270, 281, 283, 285, 286], "videoplay": 36, "video_gener": 36, "current_video_fram": 36, "initialize_scen": 36, "show_manag": [36, 40, 41, 42, 43, 46, 47, 48, 49, 51, 52, 53, 55, 257], "1st": 36, "plane_actor": 36, "isinst": 36, "texture_upd": [36, 286], "interv": [36, 86, 141, 235, 248, 281], "frame_dur": 36, "video_url": 36, "http": [36, 41, 42, 58, 60, 69, 80, 89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 128, 131, 135, 138, 141, 153, 159, 162, 166, 169, 222, 266, 267, 280, 281, 282, 285, 294, 302], "commondatastorag": 36, "googleapi": 36, "com": [36, 41, 42, 69, 89, 128, 141, 162, 266, 281, 282, 302], "gtv": 36, "bucket": 36, "bigbuckbunni": 36, "mp4": [36, 213, 219, 265, 301], "vp": 36, "viz_play_video": 36, "probabilist": 37, "csa": 37, "corpu": 37, "callosum": 37, "seed": 37, "default_spher": 37, "read_stanford_label": 37, "peaks_from_model": [37, 263], "csaodfmodel": 37, "local": [37, 82, 173, 199, 263, 278, 283, 298, 302], "localtrack": 37, "thresholdtissueclassifi": 37, "thresholdstoppingcriterion": 37, "except": [37, 60, 72, 111, 135, 205, 258, 270], "importerror": 37, "stopping_criterion": 37, "local_track": 37, "line_color": [37, 286], "complet": [37, 91, 92, 93, 94, 96, 97, 99, 101, 107, 110, 114, 115, 116, 118, 120, 122, 125, 131, 136, 142, 159, 169, 172, 176, 187, 196, 222, 226, 227, 229, 232, 235, 238, 241, 242, 244, 247, 249, 250, 251, 261, 263, 268, 302], "refer": [37, 56, 75, 76, 77, 78, 86, 140, 160, 164, 172, 176, 178, 180, 187, 202, 207, 218, 223, 258, 266, 276, 281, 283, 285, 299], "hardi_img": 37, "gtab": 37, "labels_img": 37, "white_matt": 37, "csa_model": 37, "sh_order": 37, "csa_peak": 37, "relative_peak_threshold": 37, "min_separation_angl": 37, "mask": [37, 263], "classifi": [37, 239], "gfa": [37, 261], "seed_mask": 37, "seeds_from_mask": 37, "densiti": [37, 223, 239, 251], "step_siz": 37, "streamlines_actor": 37, "r": [37, 85, 89, 111, 142, 164, 166, 257, 261, 263, 264, 266, 275, 276, 279, 282, 284, 285, 302], "decim": [37, 68, 69, 283], "surface_opac": 37, "surface_color": 37, "seedroi_actor": 37, "contour_from_roi": [37, 286], "pop": [37, 57, 59, 154], "contour_from_roi_tutori": 37, "viz_roi_contour": [37, 301], "four": [38, 55], "unfold": 38, "eight": 38, "wirefram": [38, 67, 284], "p_color": 38, "e_color": 38, "dtheta": 38, "02": [38, 76, 78, 127, 128, 164, 165, 166, 285, 287, 294, 295], "4d": [38, 263, 264, 284], "verts4d": 38, "verts3d": 38, "altern": [38, 102, 104, 106, 110, 127, 173, 240, 263, 270, 296], "rotate4d": 38, "xy": [38, 67, 72, 257, 263, 273, 282, 284], "zw": 38, "imaginari": [38, 266], "rotation4d_xi": 38, "rotation4d_zw": 38, "projected_marix": 38, "vert": [38, 279, 284], "rotated_3d": 38, "dot": [38, 63, 70, 189, 207, 267, 272, 284, 285, 286, 301], "proj_mat4d": 38, "projeced_mat3d": 38, "proj": 38, "connect_point": 38, "len_vert": 38, "point_vert": 38, "no_vertic": 38, "initial_vert": 38, "lines_vert": 38, "initial_lin": 38, "950": 38, "viz_tesseract": 38, "drawpanel": [39, 83, 180, 208, 214, 218, 268, 286, 301], "card": [39, 83, 160, 162, 164, 283], "spinbox": [39, 83, 241, 286], "listbox": [39, 46, 51, 83, 283, 286, 294, 299], "figur": [39, 50, 83, 107, 111, 112, 114, 120, 122, 124, 133, 145, 149, 154, 171, 174, 183, 195, 197, 198, 205, 207, 210, 212, 227, 239, 242, 245, 251, 257, 258, 261, 267, 286], "check": [39, 49, 50, 83, 89, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 137, 140, 141, 143, 146, 147, 148, 149, 152, 155, 158, 161, 163, 164, 165, 166, 171, 172, 173, 199, 202, 208, 211, 224, 228, 230, 231, 233, 234, 235, 242, 248, 256, 259, 261, 263, 265, 268, 276, 281, 283, 284, 285, 287, 298, 301, 302], "tab": [39, 83, 107, 114, 125, 128, 173, 283, 286, 297, 301], "api": [40, 43, 47, 48, 49, 51, 52, 53, 86, 90, 107, 122, 125, 127, 128, 148, 151, 154, 166, 171, 172, 173, 177, 179, 181, 183, 200, 203, 219, 220, 223, 227, 242, 245, 251, 254, 257, 260, 292, 296, 297, 301], "icon": [40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 157, 164, 176, 193, 218, 226, 268, 283, 295, 298, 301], "put": [40, 51, 67, 70, 225, 266, 301, 302], "integ": [40, 51, 190, 263, 266, 276, 283], "pixel": [40, 51, 70, 171, 190, 267, 283, 284, 285], "me": [40, 51, 100, 101, 102, 107, 109, 111, 118, 119, 120, 123, 126, 129, 132, 133, 140, 141, 143, 149, 154, 163, 171, 172, 173, 174, 177, 180, 190, 199, 202, 227, 230, 232, 236, 237, 242, 245, 247, 248, 251, 254, 257, 258, 260], "text2": [40, 51], "percentag": [40, 51, 265, 283], "button_exampl": [40, 51], "stop2": [40, 51], "icon_fil": [40, 51], "second_button_exampl": [40, 51], "change_text_callback": [40, 51], "force_rend": [40, 42, 51], "change_icon_callback": [40, 51], "next_icon": [40, 51, 283, 286], "on_left_mouse_button_press": [40, 51, 283, 286], "current_s": [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 71, 72], "viz_button": 40, "img_url": [41, 42], "raw": [41, 42, 135], "githubusercont": [41, 42], "gl": [41, 42, 89, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 127, 128, 131, 132, 138, 141, 147, 150, 153, 156, 159, 160, 162, 164, 165, 166, 167, 168, 169, 171, 172, 175, 176, 218, 219, 220, 222, 285, 295, 298, 302], "commun": [41, 42, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 132, 133, 147, 159, 166, 167, 168, 169, 170, 171, 173, 221, 222, 242, 301], "asset": [41, 42], "logo": [41, 42, 166, 301], "bodi": [41, 42, 59, 75, 76, 109, 164, 283, 286], "free": [41, 42, 86, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 133, 135, 159, 166, 169, 170, 172, 173, 220, 221, 222, 303], "unifi": [41, 42, 90, 173, 303], "softwar": [41, 42, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101, 115, 125, 127, 128, 130, 131, 159, 164, 165, 169, 170, 171, 172, 173, 213, 215, 218, 219, 220, 221, 222, 299, 303], "librari": [41, 42, 69, 73, 80, 82, 83, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 133, 134, 135, 147, 159, 160, 169, 170, 172, 173, 177, 221, 222, 223, 227, 272, 295, 299, 300], "scientif": [41, 42, 90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 165, 166, 169, 170, 174, 221, 222, 223, 244, 276, 301], "card2d": [41, 42, 136, 157, 160, 162, 164, 286], "image_path": [41, 42, 283], "title_text": [41, 42, 283], "body_text": [41, 42, 283], "image_scal": [41, 42, 283], "bg_color": [41, 42, 283, 285, 286], "294": [41, 42, 128, 259], "bg_opac": [41, 42, 283], "border_width": [41, 42, 151, 283, 286], "border_color": [41, 42, 283, 286], "card_ui": [41, 42], "viz_card": 41, "sprite": [42, 162, 164, 272, 300], "sheet": [42, 162, 164, 165, 272, 276, 300], "load_sprite_sheet": [42, 286], "save_imag": [42, 286, 295], "tempfil": 42, "temporarydirectori": 42, "intemporarydirectori": 42, "target_fp": 42, "frame_tim": 42, "sprite_sheet": 42, "imgur": 42, "0ykftbq": 42, "current_sprite_idx": 42, "vtk_sprite": 42, "delai": [42, 160, 302], "_evt": 42, "set_img": [42, 283, 286], "getrenderwindow": [42, 239], "getinteractor": 42, "getinteractorstyl": 42, "vtkimagedata": [42, 164, 263, 272, 284, 300], "sprite_to_vtk": 42, "tdir": 42, "sprite_path": 42, "compression_qu": [42, 272], "as_vtktyp": [42, 272], "viz_card_sprite_sheet": 42, "checkbox": [43, 117, 122, 128, 286, 295, 297, 300], "visibl": [43, 50, 53, 184, 214, 223, 230, 259, 263, 264, 271, 283, 285, 301], "360": [43, 47, 49, 65, 283], "symmetr": [43, 263, 264, 301], "uncheck": [43, 50, 283], "sym_diff": [43, 50], "l1": [43, 50], "l2": [43, 50], "symmetric_differ": [43, 50], "set_figure_visibl": [43, 50], "figure_dict": [43, 50], "setvis": [43, 50, 51, 53, 263, 286], "invis": [43, 50], "update_color": 43, "color_arrai": [43, 284], "toggl": [43, 51, 176, 218, 219, 259, 283, 286], "toggle_color": [43, 47], "elif": [43, 50], "check_box": 43, "color_toggl": [43, 47], "viz_checkbox": 43, "viz_check_box": 43, "vertical_justif": [44, 50, 229, 263, 283, 286], "top": [44, 50, 53, 59, 105, 127, 145, 160, 171, 177, 193, 256, 263, 283, 284], "rock": [44, 50], "violet": [44, 50], "indigo": [44, 50], "compon": [44, 62, 67, 70, 101, 103, 105, 107, 112, 114, 120, 122, 123, 126, 128, 133, 182, 218, 219, 223, 226, 232, 241, 247, 253, 256, 259, 271, 282, 283, 284, 301], "color_combobox": [44, 50], "placehold": [44, 50, 142, 164, 278, 283], "chosen": [44, 69, 166, 172, 218, 266], "change_color": [44, 50], "whenev": [44, 104, 173, 176, 178, 180, 184, 191, 196, 209, 211, 218, 248, 265], "combobox_ui": 44, "viz_combobox": 44, "fetch_viz_new_icon": [45, 218, 286, 301], "drawing_canva": 45, "650": [45, 51, 301], "isn": [45, 109, 172, 184, 214, 242], "canva": [45, 175, 176, 178, 180, 193, 219, 267, 283], "current_mod": [45, 283, 286], "draw_shap": [45, 283, 286], "shape_typ": [45, 283], "current_posit": [45, 283], "275": [45, 128, 297], "shape_list": 45, "viz_drawpanel": 45, "gridlayout": [46, 133, 136, 142, 145, 148, 162, 164, 286, 301], "cell": [46, 263, 273, 284, 294], "arrang": [46, 133, 218, 263], "fashion": [46, 148, 164, 273, 275], "panel_1": 46, "panel_2": 46, "listbox_1": 46, "listbox2d": [46, 51, 52, 114, 120, 128, 235, 259, 286, 295, 296, 301], "third": [46, 50, 105, 107, 127, 128, 135, 140, 141, 166, 213, 227, 251, 261, 298], "listbox_2": 46, "rect_grid": 46, "position_offset": [46, 273], "square_grid": 46, "cell_shap": [46, 263, 273, 283], "diagonal_grid": 46, "diagon": [46, 263, 273, 282], "ui_layout": 46, "viz_layout": 46, "viz_radio_button": 47, "rect": [48, 51, 263, 273, 283], "rectangle2d": [48, 51, 107, 136, 139, 151, 164, 175, 204, 211, 218, 286], "solid": [48, 51, 70, 166], "disk2d": [48, 51, 180, 190, 218, 286, 295], "outer_radiu": [48, 51, 283, 286], "inner": [48, 51, 263, 283], "inner_radiu": [48, 51, 283, 286], "viz_shap": 48, "min_val": [49, 283], "max_val": [49, 283], "initial_v": [49, 283], "hook": [49, 142, 191, 219, 301], "previou": [49, 70, 101, 112, 114, 128, 134, 139, 142, 147, 172, 173, 182, 185, 202, 219, 224, 235, 246, 250, 255, 256, 259, 265, 266, 271, 283], "decrement": [49, 283, 286], "previous_valu": [49, 50, 51, 53, 283, 286], "rotate_con": 49, "change_in_valu": 49, "viz_spinbox": 49, "tab_ui": 50, "tabui": [50, 117, 232, 286, 301], "49": [50, 56, 85, 292, 295], "94": [50, 294], "nb_tab": [50, 283], "draggabl": [50, 283], "content": [50, 145, 164, 241, 244, 263, 273, 283, 284, 285], "ring_slid": [50, 51, 53], "ringslider2d": [50, 51, 53, 117, 187, 218, 247, 286], "horizont": [50, 51, 53, 128, 157, 160, 162, 164, 169, 263, 273, 283, 285, 300], "text_align": [50, 53, 283], "cube_x": [50, 51], "cube_i": [50, 51], "rotate_cub": [50, 51, 53], "previous_angl": [50, 51, 53], "rotation_angl": [50, 51, 53], "rotatex": [50, 51, 53], "translate_cube_x": [50, 51], "translate_cube_i": [50, 51], "on_collaps": 50, "task": [50, 67, 100, 101, 102, 104, 106, 108, 110, 111, 113, 116, 118, 121, 123, 124, 127, 128, 129, 133, 136, 139, 142, 144, 145, 147, 148, 151, 157, 160, 162, 164, 165, 166, 175, 183, 218, 226, 232, 235, 238, 245, 248, 250, 252, 254, 257, 259], "activ": [50, 86, 122, 126, 129, 176, 193, 218, 242, 245, 265, 283, 293], "collaps": [50, 117, 142, 145, 283, 301], "hide_actor": 50, "active_tab_idx": 50, "set_vis": [50, 51, 52, 53, 229, 232, 283, 286], "sm": 50, "viz": [50, 91, 173, 266, 288, 292, 295], "viz_tab": 50, "imagecontainer2d": [51, 286, 299], "img_path": [51, 283], "home3": 51, "circular": [51, 53, 139, 141, 142, 145, 148, 154, 164, 281], "linear": [51, 53, 56, 57, 60, 63, 114, 182, 188, 198, 219, 227, 230, 251, 263, 265], "740": [51, 301], "similarli": [51, 53, 296], "translat": [51, 53, 56, 58, 62, 63, 70, 86, 128, 141, 174, 176, 178, 180, 195, 196, 197, 198, 205, 208, 209, 214, 218, 219, 220, 230, 239, 271, 286, 298], "range_slider_x": 51, "rangeslid": [51, 99, 286, 295], "line_width": [51, 283, 286], "handle_sid": [51, 283], "range_slider_cent": [51, 283, 286], "value_slider_cent": [51, 283, 286], "range_precis": [51, 283], "value_precis": [51, 283], "range_slider_i": 51, "fill": [51, 134, 137, 146, 163, 165, 219, 224, 266, 276, 278, 299], "hide": [51, 52, 142, 213, 220, 265, 283, 285, 286, 292], "hide_all_exampl": [51, 52], "multiselect": [51, 52, 154, 283], "display_el": [51, 52], "viz_ui": [51, 293, 295], "welcome_text": 52, "welcom": [52, 90, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 164, 165, 166, 223, 230, 236, 245, 302], "bye_text": 52, "bye": 52, "fury_text": [52, 56], "listbox_exampl": 52, "viz_listbox": 52, "viz_ui_listbox": 52, "five": [53, 131, 173, 298], "bottom": [53, 136, 142, 145, 164, 177, 256, 263, 283, 284], "630": [53, 189, 220, 301], "hor_line_slider_text_top": 53, "230": 53, "hor_line_slider_text_bottom": 53, "ver_line_slider_text_left": 53, "ver_line_slider_text_right": 53, "translate_cube_v": 53, "translate_cube_hor": 53, "viz_slid": 53, "viz_ui_slid": 53, "keyfram": [54, 83, 171, 177, 182, 185, 188, 192, 194, 195, 198, 200, 217, 219, 265, 301], "introduct": [54, 83, 172, 219], "spline": [54, 56, 60, 83, 179, 191, 201, 219, 263, 265], "arm": [54, 83, 203, 219], "robot": [54, 83, 86, 111, 203, 219], "hierarch": [54, 62, 83, 164, 200, 206, 212, 219, 220, 265, 301], "bezier": [54, 83, 219, 265], "custom": [54, 65, 72, 78, 83, 127, 142, 154, 160, 162, 171, 191, 192, 194, 201, 207, 219, 227, 242, 248, 250, 253, 263, 265, 269, 280, 283, 284, 285, 301], "cubic_bezier_interpol": [55, 286], "wide": [55, 101, 263, 273], "quaternion": [55, 60, 75, 77, 86, 112, 182, 185, 194, 219, 265, 282], "destin": [55, 223], "departur": 55, "cp": 55, "keyframe_1": 55, "out_cp": [55, 265], "keyframe_2": 55, "in_cp": [55, 265], "pts_actor": 55, "cps_actor": 55, "cline_actor": 55, "add_actor": [55, 56, 57, 58, 60, 61, 63, 64, 65, 265, 286], "consist": [55, 60, 61, 78, 187, 193, 213, 218, 225, 243, 246, 261, 266, 283], "depart": 55, "set_posit": [55, 56, 58, 59, 60, 61, 62, 64, 265, 283, 286], "set_position_interpol": [55, 56, 58, 60, 63, 65, 265, 286], "add_anim": [55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 265, 285, 286], "viz_keyframe_animation_bezier_1": 55, "set_position_keyfram": [55, 56, 63, 64, 265, 286], "in_control_point": 55, "out_control_point": 55, "vis_point": 55, "vis_cp": 55, "playback": [55, 56, 63, 64, 174, 182, 188, 215, 219, 265, 283], "playback_panel": [55, 56, 57, 62, 63, 64, 185, 265, 286], "viz_keyframe_animation_bezier_2": 55, "viz_bezier_interpol": 55, "explain": [56, 57, 61, 90, 128, 129, 132, 133, 158, 173, 188, 194, 203, 206, 217, 219, 223, 227, 240, 246, 257, 270, 302], "cameraanim": [56, 286], "cubic_spline_interpol": [56, 60, 286], "But": [56, 107, 138, 141, 145, 147, 166, 168, 171, 173, 178, 181, 190, 198, 206, 207, 219, 230, 239, 284], "why": [56, 60, 67, 105, 141, 142, 173, 175, 190, 219, 227, 230, 236, 240, 251, 261], "ask": [56, 141, 172, 173, 174, 175, 211, 246], "detect": [56, 86, 109, 128, 140, 165, 248], "text_anim": 56, "29": [56, 85, 218, 220, 284, 287, 292, 295], "set_opac": [56, 264, 265, 286], "set_scal": [56, 265, 286], "cubic": [56, 60, 78, 179, 201, 219, 263, 265], "done": [56, 59, 60, 64, 65, 86, 101, 105, 107, 112, 113, 114, 116, 126, 127, 128, 139, 141, 142, 145, 151, 154, 161, 163, 164, 165, 166, 194, 195, 199, 208, 211, 213, 219, 227, 242, 248, 250, 251, 254, 257, 258, 260, 261, 285, 301, 302], "camera_anim": 56, "camera_posit": 56, "camera_focal_posit": 56, "set_camera_foc": 56, "set_camera_focal_keyfram": 56, "set_focal_keyfram": [56, 265, 286], "set_focal_interpol": [56, 265, 286], "animat": 56, "viz_keyframe_animation_camera": 56, "viz_camera": 56, "hsv_color_interpol": [57, 286], "lab_color_interpol": [57, 286], "step_interpol": [57, 286], "xyz_color_interpol": [57, 286], "cubes_po": 57, "static": [57, 62, 133, 160, 164, 191, 247, 248, 250, 252, 265, 283, 301], "linear_text": 57, "lab_text": 57, "lab": [57, 173, 179, 185, 219, 265, 266], "37": [57, 292, 298], "hsv_text": 57, "xyz_text": 57, "step_text": 57, "list_of_actor": 57, "anim_linear_color": 57, "anim_lab_color": 57, "anim_hsv_color": 57, "anim_xyz_color": 57, "anim_step_color": 57, "distinguish": [57, 182, 266, 282], "set_color": [57, 265, 286], "set_color_interpol": [57, 65, 265, 286], "viz_keyframe_animation_color": 57, "viz_color_interpol": 57, "argument": [58, 65, 82, 86, 107, 108, 128, 217, 265, 270, 279, 282, 283, 298, 301], "khrono": [58, 172, 177, 181, 189, 223, 268, 280], "org": [58, 60, 69, 80, 91, 92, 93, 94, 96, 97, 99, 101, 105, 107, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 131, 135, 138, 141, 159, 166, 169, 222, 266, 280, 281, 282], "gltftutori": 58, "gltftutorial_007_anim": 58, "html": [58, 80, 89, 135, 141, 173, 280, 282, 302], "cubicsplin": [58, 195], "previouspoint": 58, "previoustang": 58, "nextpoint": 58, "nexttang": 58, "interpolationvalu": 58, "t2": 58, "t3": 58, "tan_cubic_spline_interpol": [58, 286], "interpolated_valu": 58, "ok": [58, 147, 242], "spline_interpol": [58, 63, 286], "closur": [58, 191, 219], "get_timestamps_from_keyfram": [58, 286], "in_tang": [58, 265], "out_tang": [58, 265], "incomplet": [58, 112, 122, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "behaviour": [58, 267], "deal": [58, 135, 141, 147, 218, 230, 242, 248, 251, 257, 258, 259], "miss": [58, 127, 174, 204, 205, 235, 236, 257, 258, 292, 295, 299, 300, 301], "zeros_lik": 58, "get_previous_timestamp": [58, 286], "get_next_timestamp": [58, 286], "surround": [58, 139], "t0": [58, 265], "get_time_tau": [58, 286], "time_delta": 58, "setter": [58, 136, 253, 256], "custom_field": 58, "p0": 58, "tan_0": 58, "p1": 58, "tan_1": 58, "3051798": 58, "640117": 58, "motion_path_r": [58, 65, 265, 286], "keyframe_data": 58, "in_tan": 58, "out_tan": 58, "viz_keyframe_custom_interpol": 58, "viz_custom_interpol": 58, "road": [59, 236], "construct": [59, 135, 137, 166, 202, 219, 266, 281, 284], "car": 59, "body_actor": 59, "car_anim": 59, "wheel_cent": 59, "wheel_direct": 59, "wheel_posit": 59, "cylind": [59, 62, 66, 76, 78, 83, 86, 87, 117, 123, 131, 279, 286, 298, 301], "cap": [59, 70, 76, 78, 86, 263, 265, 279], "wheels_anim": 59, "wheel_anim": 59, "set_rot": [59, 60, 265, 286], "radar": 59, "shaft": [59, 62, 263, 279], "radar_shaft": 59, "radar_shaft_anim": 59, "radar_anim": 59, "add_child_anim": [59, 62, 265, 286], "relat": [59, 101, 107, 122, 138, 141, 142, 144, 145, 147, 148, 151, 161, 166, 173, 177, 198, 223, 226, 227, 228, 229, 234, 241, 246, 248, 250, 251, 252, 255, 257, 259, 260, 261, 266, 280, 283, 285, 299], "attach": [59, 64, 86, 123, 185, 227, 230, 236, 239], "matter": [59, 266], "viz_keyframe_hierarchical_anim": 59, "viz_hierarchical_anim": 59, "minim": [60, 188], "respons": [60, 64, 75, 77, 120, 122, 133, 141, 147, 166, 188, 219, 236, 265, 281, 285], "interpolation_funct": 60, "feed": [60, 173], "44434": 60, "ve": [60, 65, 132, 135, 138, 141, 144, 147, 153, 156, 161, 166, 167, 168, 171, 192, 225], "set_": [60, 64], "_interpol": 60, "slerp": [60, 182, 185, 195, 198, 217, 219, 286], "reed": 60, "en": [60, 69, 85, 166, 282], "wikipedia": [60, 69, 239, 248, 282], "wiki": [60, 69, 98, 130, 170, 172, 221, 223, 268, 280, 282, 301], "viz_keyframe_interpol": 60, "viz_interpol": [60, 61], "care": [61, 135, 229], "simpli": [61, 86, 112, 148, 230], "anyth": [61, 87, 171, 218, 219, 228, 234, 239, 266, 276, 302], "temperatur": [61, 265], "simplifi": [61, 82, 138, 217, 231, 253, 301], "encod": [61, 80, 82, 220, 260, 261, 268, 270, 274, 280, 281, 282], "almost": [61, 116, 139, 142, 151, 154, 162, 171, 172, 177, 194, 200, 250, 252, 265], "quick": [61, 154, 164, 184, 196, 201, 210], "viz_keyframe_animation_introduct": 61, "viz_introduct": 61, "set_actor_origin": [62, 286], "main_arm": 62, "sub_arm": 62, "joint_1": 62, "joint_2": 62, "main_arm_anim": 62, "child_arm_anim": 62, "drill_anim": 62, "joint": [62, 76, 78, 122, 128, 207, 271], "rot_main_arm": 62, "rot_sub_arm": 62, "rot_dril": 62, "drill": 62, "evalu": [62, 65, 67, 111, 120, 123, 127, 128, 164, 165, 166, 191, 235, 265, 269, 281, 284, 298], "set_rotation_interpol": [62, 65, 265, 286], "is_evalu": [62, 65, 265], "observ": [62, 65, 86, 126, 127, 164, 266, 274, 280, 284], "parent": [62, 86, 145, 148, 172, 182, 185, 212, 218, 220, 226, 265, 271], "viz_robot_arm": 62, "viz_robot_arm_anim": 62, "position_keyfram": 63, "pos_dot": 63, "sphere_linear": 63, "linear_anim": 63, "linear_interpol": [63, 286], "larger": [63, 247, 256, 285], "sphere_splin": 63, "spline_anim": 63, "5th": [63, 76, 78, 109], "reflect": [63, 69, 121, 169, 177, 265, 275, 300], "viz_keyframe_animation_splin": 63, "viz_spline_interpol": 63, "hi": [64, 126, 132, 133, 134, 135, 147, 172], "learn": [64, 104, 135, 161, 163, 171, 172, 173, 176, 202, 223, 225, 242, 248, 251, 257, 266], "stop": [64, 80, 81, 82, 89, 165, 219, 227, 230, 265, 281, 283, 286], "playbackpanel": [64, 182, 185, 191, 213, 219, 286, 301], "accordingli": [64, 86, 142, 164, 175, 226, 249, 283], "support": [64, 72, 75, 77, 87, 89, 91, 92, 93, 94, 96, 97, 99, 104, 105, 106, 108, 110, 113, 115, 116, 118, 125, 126, 127, 128, 129, 131, 136, 139, 142, 148, 150, 152, 154, 157, 159, 162, 164, 166, 169, 174, 181, 183, 185, 186, 189, 195, 196, 197, 201, 206, 216, 218, 219, 220, 222, 263, 264, 266, 272, 280, 283, 285, 292, 295, 298, 299, 300, 301, 302], "_keyfram": 64, "That": [64, 141, 171, 173, 213, 231, 236, 239, 242, 251, 255, 261], "earlier": [64, 142, 145, 152, 211, 214, 230, 270], "viz_keyframe_animation_timelin": 64, "viz_timelin": 64, "pos_ev": 65, "color_ev": 65, "rotation_ev": 65, "scale_ev": 65, "extra": [65, 86, 134, 158, 173, 196, 241, 285], "doe": [65, 128, 141, 142, 148, 174, 182, 186, 198, 205, 207, 213, 214, 227, 228, 261, 265, 266, 268, 276, 295, 297, 300], "set_interpol": [65, 265, 286], "viz_keyframe_animation_evalu": 65, "viz_using_time_equ": 65, "intern": [66, 83, 122, 162, 173, 184, 205, 213, 218], "convent": [66, 83, 86, 127, 248, 276, 282], "principl": [66, 83, 90, 141, 169, 218, 275, 300, 301], "brdf": [66, 83, 90, 169, 300], "vari": [66, 83, 193, 244, 249, 298], "impostor": [66, 83, 138, 166, 194], "billboard": [66, 83, 99, 167, 188, 198, 200, 213, 215, 217, 219, 230, 239, 242, 245, 257, 286, 295, 298, 301], "engin": [67, 68, 73, 83, 90, 101, 107, 109, 117, 125, 128, 136, 171, 172, 173, 174, 285, 297, 298], "quadrilater": 67, "come": [67, 135, 171, 227, 230, 236, 251, 283], "cost": [67, 227, 251, 263], "decreas": [67, 177, 284, 285, 297], "real": [67, 82, 113, 142, 164, 166, 171, 173, 179, 194, 223, 251, 255, 266, 286], "most": [67, 100, 106, 114, 123, 148, 149, 166, 173, 175, 190, 199, 208, 218, 220, 225, 228, 243, 246, 252, 254, 258, 287], "becam": [67, 178, 270], "popular": [67, 266], "game": [67, 90, 172, 174], "quota": 67, "sign": [67, 70, 71, 90, 115, 166, 167, 222, 296, 301], "mathemat": [67, 70, 110], "boundari": [67, 70, 176, 178, 218, 226, 229, 256, 283], "outsid": [67, 148, 300], "neg": [67, 273, 285], "hart1996": [67, 70], "word": [67, 109, 111], "either": [67, 86, 90, 103, 142, 148, 162, 213, 218, 220, 223, 251, 259, 268, 276], "definit": [67, 74, 76, 78, 86, 103, 228, 231, 234, 237, 246, 258, 261], "exemplifi": 67, "suitabl": [67, 166, 206, 258], "compose_shad": [67, 70, 286], "import_fury_shad": [67, 70, 286], "represent_actor_as_wirefram": [67, 286], "glyph": [67, 97, 162, 225, 246, 249, 252, 258, 261, 263, 279, 284, 293, 294, 301], "spheres_actor": 67, "recent": [67, 135, 158, 161, 253, 259, 287], "viz_regular_spher": 67, "explor": [67, 121, 127, 144, 235, 238, 241, 246, 258, 261], "understand": [67, 69, 100, 102, 104, 108, 109, 110, 112, 113, 120, 127, 134, 137, 139, 140, 143, 145, 163, 165, 172, 173, 177, 218, 223, 226, 231, 236, 239, 242, 249, 254, 255, 258, 261], "interconnect": 67, "viz_low_res_wirefram": 67, "clean": [67, 70, 89, 116, 154, 210, 216, 242, 248, 251, 254, 302], "viz_hi_res_wirefram": 67, "evid": 67, "directli": [67, 120, 162, 164, 171, 191, 198, 200, 211, 215, 219, 220, 223, 245, 248, 258, 265, 267, 301], "impact": [67, 241], "luckili": 67, "deliv": 67, "known": [67, 165, 173, 218, 225], "suit": [67, 173, 259, 300], "instruct": [67, 174, 227, 248, 293, 296, 301], "billboards_actor": 67, "viz_billboards_wirefram": 67, "know": [67, 86, 90, 133, 135, 172, 173, 174, 176, 220, 223, 225, 231, 248, 258], "sd_sphere": 67, "frag": [67, 70], "sphere_radiu": 67, "const": 67, "sphere_dist": 67, "sdsphere": 67, "sdf_eval": 67, "fragoutput0": [67, 70, 72, 261], "vec4": [67, 70, 72, 271], "discard": [67, 70, 208, 302], "declar": [67, 227, 230, 248, 263, 280], "fs_dec": [67, 70, 263], "fs_impl": [67, 263], "viz_billboards_circl": 67, "even": [67, 126, 127, 141, 147, 148, 151, 171, 197, 219, 231, 248, 249, 251, 253, 257, 261, 265, 302, 303], "essenti": [67, 137, 166, 220, 230, 236, 256, 268, 276, 283], "gradient": 67, "deriv": [67, 257, 282, 303], "central_diffs_norm": [67, 70], "central_diff": [67, 70], "sd_sphere_norm": 67, "vec3": [67, 70, 72, 261, 271], "blinn": [67, 70, 171], "phong": [67, 70, 171, 275], "illumin": [67, 70, 266], "blinn_phong_model": [67, 70], "fragment": [67, 70, 72, 127, 219, 242, 245, 251, 257, 258, 263, 275, 280], "smoothstep": 67, "antialias": [67, 70, 286], "absolut": [67, 145, 164, 283], "compens": 67, "abs_dist": 67, "absdist": 67, "centraldiffsnorm": [67, 70], "0001": [67, 70], "attenu": 67, "factor": [67, 219, 242, 263, 264, 273, 276, 283, 285, 301], "light_attenu": 67, "lightattenu": [67, 70], "blinnphongillummodel": [67, 70], "lightcolor0": [67, 70, 198, 203, 206], "diffusecolor": [67, 70], "specularpow": [67, 70], "specularcolor": [67, 70], "ambientcolor": [67, 70], "frag_output": 67, "recreat": 67, "viz_billboards_spher": 67, "hart": [67, 70], "john": [67, 70], "trace": [67, 70, 89, 90, 199], "rai": [67, 70, 90, 100, 102, 104, 106, 127], "implicit": [67, 70, 227], "1996": [67, 70], "527": [67, 70, 300], "545": [67, 70, 301], "viz_billboard_sdf_spher": 67, "aim": [68, 90, 135, 136, 139, 148, 229, 233, 235], "graphic": [68, 90, 128, 166, 171, 172, 223, 225, 230, 233], "conduct": [68, 132, 133], "dielectr": [68, 275], "illustr": [68, 243, 266], "showcas": [68, 69, 89, 109, 114, 117, 118, 127, 161, 254], "subset": [68, 179, 182], "constrain": 68, "material_param": [68, 69], "produc": [68, 69, 141, 168, 268, 276], "num_valu": 68, "mp": 68, "param": [68, 263, 266, 273, 283], "interpret": [68, 69, 126, 147, 166, 266], "guid": [68, 69, 247], "l": [68, 255, 263, 276, 284, 285], "26": [68, 69, 75, 77, 78, 127, 128, 141, 164, 165, 166, 287, 292], "affect": [68, 194, 208, 244, 250, 261], "num": 68, "ior_param": 68, "iorp": 68, "viz_pbr_spher": 68, "bidirect": [69, 169, 300], "bidirectional_reflectance_distribution_funct": 69, "introduc": [69, 172, 229, 235, 241, 253, 256, 280], "brent": 69, "burlei": 69, "siggraph": [69, 166], "2012": 69, "blog": [69, 106, 115, 122, 123, 127, 128, 139, 140, 142, 145, 156, 157, 158, 163, 164, 165, 166, 173, 205, 219, 296, 297, 298, 299, 300, 301, 302], "selfshadow": 69, "public": [69, 171, 302], "s2012": 69, "strictli": [69, 163], "merl": 69, "www": [69, 141, 166, 266, 267, 282], "exchang": [69, 224], "research": [69, 90, 109, 143, 144, 158, 160, 161, 172, 178, 236], "databas": 69, "moreov": [69, 127, 266], "carefulli": [69, 241], "limit": [69, 80, 127, 128, 140, 151, 181, 183, 190, 191, 220, 238, 242, 245, 283, 293, 301, 303], "blend": [69, 242, 245, 285], "layer": [69, 102, 275], "give": [69, 89, 135, 147, 150, 166, 168, 173, 199, 204, 211, 219, 220, 239, 243, 248, 260, 261, 266, 270, 282, 285, 295], "intuit": 69, "usabl": [69, 227], "subsurfac": [69, 275], "specular": [69, 198, 275], "specular_tint": [69, 275], "anisotrop": [69, 169, 275, 300], "sheen": [69, 275], "sheen_tint": [69, 275], "clearcoat": [69, 275], "clearcoat_gloss": [69, 275], "manifest_principl": [69, 286], "tint": [69, 275], "gloss": [69, 275], "viz_principled_spher": 69, "henc": [70, 86, 109, 112, 122, 128, 191, 265], "attribute_to_actor": [70, 286], "shader_to_actor": [70, 72, 204, 286], "cylinders_8": 70, "cylinders_16": 70, "cylinders_32": 70, "viz_poly_cylind": 70, "setrepresentationtowirefram": 70, "viz_poly_cylinder_geom": 70, "march": [70, 100, 102, 104, 106, 127], "intersect": 70, "link": [70, 78, 86, 127, 128, 139, 143, 147, 164, 165, 166, 181, 218, 219, 220, 244, 280, 282, 292, 293, 301], "rep_direct": 70, "rep_cent": 70, "rep_radii": 70, "rep_height": 70, "vs_dec": [70, 263], "vertexmcvsoutput": 70, "centermcvsoutput": 70, "directionvsoutput": 70, "heightvsoutput": 70, "radiusvsoutput": 70, "vs_impl": [70, 263], "vertexmc": [70, 72], "templat": [70, 156, 249, 280, 283, 293], "decl_cod": [70, 72, 280], "impl_cod": [70, 72, 280], "occupi": [70, 128, 154, 266], "fs_vars_dec": 70, "mat4": 70, "mcvcmatrix": 70, "vec_to_vec_rot_mat": 70, "glsl": [70, 104, 110, 171, 179, 182, 198, 219, 280], "sd_cylind": 70, "sdf_map": 70, "sdcylind": 70, "rot": 70, "vec2vecrotmat": [70, 261], "cast_rai": 70, "ray_march": 70, "piec": [70, 147, 254], "sdf_cylinder_frag_impl": 70, "ro": 70, "rd": 70, "ld": 70, "castrai": 70, "viz_sdf_cylind": 70, "shortest": 71, "rate": [71, 97, 110, 160, 263, 294], "compar": [71, 114, 141, 171, 173, 228, 240, 268, 270], "tradit": [71, 118], "sdfactor": 71, "toru": [71, 104, 118, 127, 263], "capsul": [71, 298], "viz_sdfactor": 71, "add_shader_callback": [72, 286], "utah": [72, 211], "teapot": 72, "fib": [72, 87, 272], "ply": [72, 87, 272], "stl": [72, 87, 272], "xml": [72, 87, 272], "get_polymapper_from_polydata": [72, 87, 286], "get_actor_from_polymapp": [72, 87, 286], "mapper": [72, 143], "getmapp": [72, 280], "vtkshader": 72, "vertex_shader_code_decl": 72, "myvertexvc": 72, "vertex_shader_code_impl": 72, "fragment_shader_code_decl": 72, "fragment_shader_code_impl": 72, "vec2": [72, 257, 271], "iresolut": 72, "uv": [72, 220], "xyx": 72, "pot": 72, "shader_callback": [72, 299], "_caller": [72, 280], "calldata": [72, 280], "setuniformf": 72, "valueerror": 72, "textblock": [72, 75, 76, 77, 152, 253, 256, 283], "hello": [72, 87, 101, 103, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 172, 173, 223, 224, 225, 230, 233, 239, 242, 245, 248, 251, 254, 257, 260, 263, 285], "viz_shad": 72, "ball": [73, 75, 83, 111, 122, 128, 134, 140, 146, 165, 276, 298], "domino": [73, 83, 298], "chain": [73, 83, 123, 128, 218, 276], "brick": [73, 78, 83, 111, 114, 117, 120, 123, 128], "wreck": [73, 83, 111, 122, 128, 298], "pybullet": [74, 75, 76, 77, 78, 107, 109, 111, 117, 120, 122, 128, 297, 298], "confirm": [74, 123], "client": [74, 75, 77, 80, 81, 86, 135, 141, 166, 286], "red_radiu": 74, "blue_radiu": 74, "red_ball_actor": 74, "red_ball_col": 74, "createcollisionshap": [74, 75, 76, 77, 78, 86], "geom_spher": [74, 75, 78, 86], "red_bal": 74, "createmultibodi": [74, 75, 76, 77, 78, 86], "basemass": [74, 75, 77, 78, 86], "basecollisionshapeindex": [74, 75, 77, 78, 86], "baseposit": [74, 75, 76, 77, 78, 86], "baseorient": [74, 75, 76, 77, 78, 86], "blue_ball_actor": 74, "blue_ball_col": 74, "blue_bal": 74, "restitut": [74, 75, 77, 78, 86], "changedynam": [74, 75, 77, 78, 86], "sync": [74, 76, 78, 107, 109, 120, 235], "sync_actor": [74, 75, 76], "multibodi": [74, 75, 76, 77, 78, 86, 120], "orn": [74, 75, 76, 77, 78, 86, 120], "getbasepositionandorient": [74, 75, 76, 77, 78, 86, 120], "orn_deg": [74, 75, 76, 86], "geteulerfromquaternion": [74, 75, 76, 86], "setorient": [74, 75, 76, 86], "apply_forc": [74, 75, 77, 78, 86], "78": [74, 85], "89": [74, 85, 293, 299], "red_po": 74, "red_orn": 74, "blue_po": 74, "blue_orn": 74, "applyexternalforc": [74, 75, 77, 78, 86], "forceobj": [74, 75, 77, 78, 86], "40000": 74, "posobj": [74, 75, 77, 78, 86], "flag": [74, 75, 77, 78, 80, 86, 136, 151, 154, 164, 204, 250, 266, 283, 286, 300, 301, 302], "world_fram": [74, 75, 77, 78, 86], "getcontactpoint": 74, "contact": 74, "stepsimul": [74, 75, 76, 77, 78, 86], "viz_ball_collid": 74, "beign": 75, "thrown": [75, 109, 218, 301], "gui": [75, 77, 86, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162, 173, 265], "si": [75, 86], "unit": [75, 86, 90, 134, 137, 191, 194, 215, 219, 235, 266, 279, 284, 293, 298], "setgrav": [75, 76, 77, 78, 86], "easier": [75, 77, 90, 111, 126, 141, 145, 164, 168, 194, 219, 227, 230, 253, 256, 266, 302], "tweak": [75, 77, 114, 136, 140, 145, 164, 229, 247, 248, 250, 257], "ball_radiu": [75, 78], "ball_color": [75, 78], "ball_mass": [75, 78], "ball_posit": 75, "ball_orient": 75, "base_s": [75, 77], "base_color": [75, 77], "base_posit": [75, 77], "base_orient": [75, 77], "wall_height": [75, 78], "wall_width": 75, "brick_mass": 75, "brick_siz": [75, 78, 86], "ball_actor": [75, 78, 86], "ball_col": [75, 86], "multi": [75, 76, 86, 195, 216, 220, 283], "friction": [75, 76, 78, 86, 122], "lateralfrict": [75, 77, 78, 86], "base_actor": [75, 76, 77, 78], "base_col": [75, 77, 78], "geom_box": [75, 76, 77, 78], "halfext": [75, 76, 77, 78], "half": [75, 77, 171, 173], "actual": [75, 77, 107, 133, 136, 139, 151, 173, 187, 193, 205, 208, 244, 265, 266, 267], "nb_brick": [75, 78, 86], "brick_cent": [75, 78, 86, 120], "brick_direct": [75, 78, 86], "57": [75, 77, 78, 85, 292], "brick_orn": [75, 78, 86, 120], "brick_color": [75, 78, 86], "brick_col": [75, 78, 86], "int8": [75, 77], "logic": [75, 78, 104, 142], "center_po": [75, 77, 78, 86], "brick_actor": [75, 78], "base_po": [75, 77, 78], "ball_po": [75, 86], "major": [75, 77, 91, 92, 93, 94, 96, 97, 99, 102, 105, 109, 111, 112, 114, 115, 116, 117, 120, 122, 123, 125, 126, 131, 134, 137, 154, 159, 169, 222, 235, 238, 243, 253, 256, 266, 270, 284], "accur": [75, 77, 110, 219, 301], "3x3": [75, 77, 86, 228, 248, 249], "sync_brick": [75, 78, 86, 120], "rot_mat": [75, 76, 77, 78, 86, 120], "getmatrixfromquaternion": [75, 76, 77, 78, 86, 120], "getdifferencequaternion": [75, 76, 77, 78, 86, 120], "inaccur": 75, "approach": [75, 106, 113, 124, 127, 135, 142, 150, 166, 175, 178, 190, 196, 199, 200, 204, 213, 214, 219, 235, 242, 245, 251, 252, 259, 281], "avg": [75, 76, 77, 78], "fpss": [75, 76, 77, 78], "nsim": [75, 76, 77, 78], "680": [75, 76, 77, 78, 219, 301], "46": [75, 77, 85, 292], "79": [75, 77, 293], "frame_r": [75, 76, 77, 78, 285, 286], "ball_orn": [75, 86], "130": [75, 76, 78, 295], "viz_brick_wal": 75, "n_link": [76, 78, 86], "dx_link": [76, 78], "segment": [76, 78, 123, 210, 252, 265, 299, 301], "link_mass": [76, 78, 86], "base_mass": [76, 78, 86], "joint_frict": [76, 78], "rad": [76, 283], "link_shap": [76, 78], "geom_cylind": [76, 78], "collisionframeposit": [76, 78], "base_shap": [76, 78, 86], "visualshapeid": [76, 78, 86], "linkcollisionshapeindic": [76, 78, 86], "linkvisualshapeindic": [76, 78, 86], "linkposit": [76, 78, 86], "linkorient": [76, 78, 86], "linkinertialframeposit": [76, 78, 86], "linkinertialframeorn": [76, 78, 86], "jointtyp": [76, 78, 86], "joint_spher": [76, 78], "linkdirect": [76, 78, 86], "link_radii": [76, 78], "link_height": [76, 78, 86], "rope_actor": [76, 78, 86], "rope": [76, 78, 86, 122], "linkmass": [76, 78, 86], "linkinertialframeorient": [76, 78, 86], "linkparentindic": [76, 78, 86], "linkjointtyp": [76, 78, 86], "linkjointaxi": [76, 78, 86], "stiff": [76, 122], "among": [76, 111, 122, 169, 213, 259, 300], "friction_vec": [76, 78], "control_mod": [76, 78], "position_control": [76, 78], "getnumjoint": [76, 78, 86], "setjointmotorcontrolmultidof": [76, 78], "targetposit": [76, 78], "targetveloc": [76, 78], "positiongain": [76, 78], "velocitygain": [76, 78], "constraint": [76, 78, 109], "root_robe_c": [76, 78], "createconstraint": [76, 78], "joint_fix": [76, 78], "traj": 76, "inject": 76, "amplitude_x": 76, "amplitude_i": 76, "freq": 76, "coupl": [76, 109, 114, 122, 133, 136, 237], "sync_joint": [76, 86], "actor_list": [76, 78, 86], "getlinkst": [76, 78, 86], "offer": [76, 78, 135, 138, 247, 263], "4th": [76, 78, 107], "freq_sim": 76, "240": [76, 128, 296], "trajectori": 76, "ux": [76, 147, 166], "pivot": [76, 187], "getquaternionfromeul": 76, "changeconstraint": 76, "jointchildframeorient": 76, "maxforc": 76, "viz_chain": 76, "seri": [77, 90, 98, 130, 170, 173, 221, 285, 292, 302], "physicsclientid": 77, "number_of_domino": 77, "domino_mass": 77, "domino_s": 77, "domino_cent": 77, "domino_direct": 77, "domino_orn": 77, "domino_color": 77, "domino_col": 77, "centers_list": 77, "99": [77, 186, 295], "domino_actor": 77, "sync_domino": 77, "domino1_po": 77, "domino1_orn": 77, "viz_domino": 77, "handi": 78, "wall_length": 78, "wall_breadth": 78, "cylindr": [78, 301], "nxnxn": [78, 123], "int16": [78, 266], "desir": [78, 86, 107, 166, 204, 229, 239, 259, 263, 266, 272, 273, 285], "hing": 78, "ball_shap": 78, "28": [78, 85, 127, 128, 141, 164, 165, 166, 219, 220, 284, 292, 300], "base_orn": 78, "brick_vertic": 78, "brick_sec": 78, "chain_vertic": 78, "chain_sec": 78, "sync_chain": 78, "tool": [78, 98, 120, 130, 132, 141, 144, 147, 170, 173, 221, 239, 251, 253, 257, 261, 276, 286, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "viz_wrecking_bal": 78, "server": [79, 80, 81, 82, 83, 86, 89, 135, 141, 166, 286], "turn": [79, 83, 106, 148, 186, 230, 245, 251, 256, 257, 259, 263, 283], "webrtc": [79, 80, 83, 132, 135, 147, 166, 281, 301], "mjpeg": [79, 80, 83, 166, 281], "serv": [80, 263, 276], "web": [80, 82, 166, 302], "browser": [80, 82, 89, 154, 166, 281], "robust": [80, 82, 229], "live": [80, 82, 90, 263], "latenc": [80, 82, 135], "ngrok": [80, 135, 166], "instal": [80, 82, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 147, 159, 169, 190, 222, 266, 292, 293, 295, 296, 299, 300, 301, 302], "aiortc": [80, 82, 156], "pip": [80, 82, 89, 90, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 294, 302], "ffmpeg": [80, 82], "linux": [80, 82, 89, 90, 135, 296], "apt": [80, 82], "libavdevic": [80, 82], "dev": [80, 82, 89, 173, 302], "libavfilt": [80, 82], "libopu": [80, 82], "libvpx": [80, 82], "pkg": [80, 82], "config": [80, 82], "brew": [80, 82], "opu": [80, 82], "multiprocess": [80, 81, 138, 141, 147, 166, 281], "sy": [80, 141, 268, 274, 280], "furystreamcli": [80, 81, 141, 286], "furystreaminteract": [80, 141, 286], "maco": [80, 81, 82, 89, 96, 135, 144, 150, 166, 190, 293], "set_start_method": [80, 81], "spawn": [80, 81], "webrtc_avail": 80, "web_serv": [80, 286], "web_server_raw_arrai": [80, 81, 286], "__name__": [80, 81], "__main__": [80, 81], "use_raw_arrai": [80, 81, 281], "rawarrai": [80, 132, 138, 141, 281], "sharedmemori": [80, 138, 141, 144, 147, 281], "featur": [80, 97, 105, 107, 113, 115, 116, 117, 118, 124, 128, 132, 133, 145, 155, 157, 160, 162, 164, 165, 166, 167, 168, 171, 173, 187, 190, 194, 196, 202, 203, 208, 209, 214, 218, 219, 229, 230, 241, 244, 246, 247, 253, 254, 256, 263, 264, 287, 294, 296, 300, 301], "doc": [80, 86, 89, 107, 128, 135, 147, 165, 171, 172, 175, 189, 192, 220, 242, 263, 280, 282, 285, 292, 293, 294, 295, 298, 301, 302], "share": [80, 103, 105, 107, 109, 111, 112, 114, 117, 120, 126, 128, 137, 138, 140, 141, 143, 146, 147, 149, 150, 152, 155, 158, 161, 163, 166, 224, 257, 281], "version_info": 80, "window_s": [80, 81, 82], "max_window_s": [80, 141, 281], "sent": [80, 158, 171, 189, 198, 200], "ms_stream": [80, 281], "ms_interact": [80, 281], "send": [80, 86, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 132, 146, 159, 169, 182, 190, 198, 200, 219, 222, 276, 302], "queue": [80, 141, 281], "max_queue_s": [80, 281], "stream_interact": 80, "arg": [80, 81, 89, 270, 279, 281], "img_manag": [80, 81], "image_buff": [80, 81, 281], "info_buff": [80, 81, 147, 281], "circular_queu": [80, 281], "head_tail_buff": [80, 281], "buffer": [80, 135, 141, 160, 186, 192, 219, 220, 223, 227, 266, 268, 271, 274, 280, 281, 286], "_buffer": 80, "8000": [80, 82, 135, 281], "localhost": [80, 281], "image_buffer_nam": [80, 281], "info_buffer_nam": [80, 281], "head_tail_buffer_nam": [80, 281], "buffer_nam": [80, 281], "m": [80, 81, 85, 132, 134, 135, 138, 141, 147, 149, 161, 164, 171, 172, 224, 225, 228, 231, 237, 243, 252, 255, 258, 263, 265, 276, 279, 281, 302], "url": [80, 136, 164, 166, 183, 220, 268, 281, 283, 286, 298, 299], "htttp": 80, "wise": [80, 135], "kill": [80, 138, 141], "resourc": [80, 127, 135, 138, 141, 144, 147, 150, 151, 166, 249, 265, 281], "cleanup": [80, 81, 141, 164, 281, 286], "viz_interact": 80, "streamer": [81, 132, 138], "milesecond": [81, 281], "viz_no_interact": 81, "port": [82, 281], "greater": [82, 239, 244, 261, 270, 281, 285], "asyncio": [82, 168, 177, 281], "platform": [82, 169, 222, 300, 301], "time_sleep": 82, "environ": [82, 112, 135, 154, 166], "wsl": 82, "async": [82, 138, 141, 281], "await": [82, 257], "get_event_loop": 82, "run_until_complet": 82, "viz_widget": 82, "auto_examples_python": 83, "auto_examples_jupyt": 83, "196": 85, "star": [85, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 279, 295, 296], "147": [85, 295], "fork": [85, 135, 138, 173, 302], "4518": 85, "commit": [85, 128, 132, 135, 138, 141, 144, 147, 150, 248, 278, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "serg": [85, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 126, 130, 131, 135, 159, 169, 170, 177, 186, 203, 213, 221, 222, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "koudoro": [85, 94, 96, 97, 99, 115, 125, 131, 135, 159, 169, 177, 222, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "1006": 85, "94376": 85, "74048": 85, "eleftherio": [85, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "garyfallidi": [85, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "551": [85, 301], "19591": 85, "14918": 85, "agour": [85, 222, 301], "391": 85, "17046": 85, "9922": 85, "ganimtron": [85, 131, 218, 298], "6297": 85, "3221": 85, "guaj": [85, 97, 99, 125, 131, 159, 169, 222, 294, 295, 297, 298, 299, 300, 301], "304": [85, 298], "22426": 85, "18194": 85, "xtanion": [85, 215, 220], "248": [85, 128, 296], "12502": 85, "4316": 85, "devmessia": [85, 138, 141, 147, 300], "238": [85, 296], "15264": 85, "8814": 85, "nibba2018": 85, "208": [85, 297], "7847": 85, "3452": 85, "suntzunami": 85, "5747": 85, "2968": 85, "antrikshmisri": 85, "3789": 85, "1159": 85, "ranveer": 85, "aggarw": 85, "3661": 85, "893": 85, "tvcastillod": 85, "69": [85, 293], "3318": 85, "1537": 85, "lenixlobo": [85, 99, 127, 295], "12722": 85, "11226": 85, "marc": [85, 94, 99, 115, 169, 292, 295, 296, 300], "alexandr": [85, 94, 99, 115, 169, 292, 295, 296, 300], "cote": 85, "5234": 85, "3227": 85, "mlraglin": 85, "53": [85, 293], "1348": 85, "320": 85, "karandeep": 85, "singh": 85, "juneja": 85, "2547": 85, "455": [85, 299], "joaodel": 85, "1127": 85, "ariel": [85, 96, 293], "rokem": [85, 96, 293], "652": 85, "857": 85, "mk996": 85, "47": [85, 292, 300], "1934": 85, "1178": 85, "filipinascimento": 85, "43": [85, 292], "1832": 85, "828": 85, "david": [85, 94, 95, 292], "reagan": [85, 94, 292], "711": 85, "272": [85, 128, 297], "nasimanousheh": 85, "576": [85, 226, 229, 232], "paulnicolashunt": 85, "266": [85, 296], "saransh0905": 85, "625": [85, 301], "310": [85, 298], "kakashihataka": 85, "245": [85, 296], "148": [85, 295], "tushar5526": 85, "1923": 85, "1651": 85, "clarkszw": 85, "155": [85, 295], "matthew": 85, "brett": 85, "277": [85, 297], "642": [85, 301], "chrls98": 85, "1039": 85, "609": [85, 218, 301], "sassafrass6": 85, "186": [85, 292, 295], "106": [85, 294], "namanbansalcod": 85, "sreekarchigurupati": 85, "40174": 85, "910": 85, "frheault": 85, "91": [85, 268, 293], "61": [85, 292, 298], "kesshijordan": 85, "467": [85, 300], "252": [85, 128, 297], "etienn": [85, 97, 99, 294, 295], "st": [85, 97, 99, 294, 295], "ong": [85, 97, 99, 294, 295], "632": [85, 301], "380": 85, "ibrahimani": [85, 99, 295], "327": 85, "131": [85, 295], "omar": 85, "ocegueda": 85, "964": 85, "sitek": [85, 96, 293], "62": [85, 293], "sanjaymarreddi": 85, "377": 85, "149": 85, "amit": [85, 159, 299], "chaudhari1": 85, "112": [85, 294], "mehabhalodiya": [85, 156], "181": [85, 295], "sparshg": [85, 222, 301], "88": [85, 293], "80": [85, 173, 293], "bago": 85, "amirbekian": 85, "103": [85, 294], "189": [85, 295], "jhlegarreta": 85, "gregori": 85, "lee": 85, "122": [85, 295], "109": [85, 294], "stefan": 85, "van": [85, 163, 165, 276], "der": [85, 163, 165, 276], "walt": 85, "415": [85, 299], "albai": 85, "lidonohu": 85, "316": [85, 301], "rkharsan": 85, "254": [85, 296], "guillaumefaveli": 85, "prayasj": [85, 169, 300], "156": [85, 295], "lej0hn": 85, "alexand": 85, "gauvin": 85, "yash": 85, "sherri": 85, "ghoshbishakh": 85, "81": [85, 295, 300], "haran2001": [85, 131, 298], "christoph": [85, 282], "nguyen": 85, "samuel": 85, "jean": [85, 158], "jiri": 85, "borovec": 85, "scott": [85, 96, 293], "trinkl": [85, 96, 293], "marsco": 85, "gautamgottipati": 85, "chencheng0630": [85, 99, 295], "aju100": [85, 131, 298], "jhalak27": 85, "184": [85, 295], "151": [85, 295], "relativisticmechan": 85, "sarasaadoun": 85, "197": [85, 296], "179": [85, 295], "dwijrajhari": 85, "yaroslav": 85, "halchenko": 85, "jakob": 85, "wasserth": 85, "devmodi154": 85, "pietroastolfi": 85, "iamansoni": 85, "16bitmood": 85, "shadow2121": 85, "165": [85, 295], "loopthrough": [85, 159, 299], "danielskatz": 85, "sailesh": [85, 222, 301], "2209": 85, "offici": [86, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 129, 135, 138, 171, 172, 173, 302], "driven": [86, 90, 302], "statu": [86, 186, 238, 245, 283, 302], "unless": [86, 128, 266, 283, 284, 285], "shutdown": 86, "gravity_x": 86, "gravity_i": 86, "gravity_z": 86, "criterion": 86, "fulfil": 86, "snippet": [86, 111, 120, 133, 143], "lateral_frict": 86, "damp": 86, "inertial_po": 86, "inertial_orn": 86, "coeff": 86, "linkindex": 86, "extern": [86, 128, 132, 271, 300], "applyexternaltorqu": 86, "Not": [86, 173, 228, 231, 234, 246, 255, 257, 297], "explicitli": [86, 122, 190, 284, 292], "pair": [86, 236, 239, 247, 282], "enablecol": 86, "setcollisionfilterpair": 86, "feel": [86, 171, 173], "section": [86, 177, 238, 242, 244, 266, 280, 298, 301], "rotatewxyz": 86, "said": [86, 105, 107, 109, 111, 114, 117, 128, 147, 172, 174, 231, 248, 257], "procedur": [86, 109], "firstli": [86, 114, 162, 173, 214, 232], "nb_object": 86, "object_cent": 86, "object_direct": 86, "object_orient": 86, "object_color": 86, "object_collis": 86, "further": [86, 111, 122, 126, 142, 227, 243, 247, 249, 256, 257, 266, 302], "brick_actor_singl": 86, "getdifferencefromquarternion": 86, "tupl": [86, 263, 264, 265, 266, 268, 270, 273, 275, 276, 277, 278, 279, 281, 282, 283, 284, 285], "subtract": [86, 111, 285], "gimbal": 86, "lock": [86, 141, 281, 285, 286], "lead": [86, 148, 242, 251, 259, 276, 298, 299, 302], "unwant": [86, 298], "spin": [86, 117, 120, 285], "experienc": [86, 171, 223, 236], "advis": [86, 107, 171, 174, 303], "urdf": 86, "root": [86, 226, 232, 251, 259, 302], "hierarchi": [86, 212, 220], "freedom": 86, "regular": [86, 175, 263, 269, 270, 279, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "inerti": 86, "princip": [86, 266], "inertia": 86, "nb_link": 86, "suppos": [86, 103, 122, 147, 166, 242, 261], "linkheight": 86, "linkradii": 86, "queri": [86, 152, 173, 298], "suzann": [87, 186, 298, 301], "blender": [87, 171, 172, 173, 210, 215], "directori": [87, 89, 158, 268, 278, 280, 283, 285, 302], "path_suzann": 87, "soon": [89, 124, 139, 142, 151, 154, 164, 219, 231, 234], "life": [89, 126, 135, 171, 172, 230], "decemb": [89, 172], "31st": 89, "2019": [89, 287, 295], "mandatori": [89, 141, 156, 171, 281], "aiohttp": [89, 177, 281], "pygltflib": [89, 177, 186, 271], "matplotlib": [89, 162, 245, 261, 262, 263, 264, 266, 267, 293], "termin": [89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 172, 222, 285, 301], "forg": [89, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "channel": [89, 216, 218, 263, 266, 267, 271, 285], "latest": [89, 242, 251, 297, 301], "clone": [89, 173, 302], "repo": [89, 104, 173, 302], "git": [89, 172, 278, 302], "txt": [89, 92, 290, 295, 301, 302], "enjoi": [89, 98, 126, 130, 136, 170, 221], "get_info": [89, 286, 292], "pytest": [89, 136, 166, 300, 302], "svv": [89, 302], "test_actor": [89, 294, 299], "test_my_function_nam": 89, "headless": 89, "xvfb": 89, "osx": [89, 292, 293], "xquartz": 89, "1920x1080x24": 89, "null": [89, 236], "bat": 89, "makefil": 89, "readm": [89, 93, 291, 292, 293, 295, 296, 298, 299, 301, 302], "md": [89, 302], "upload_to_gh": 89, "page": [89, 90, 172, 173, 223, 238, 239, 248, 282, 301, 302], "rst": [89, 157, 292, 296, 301, 302], "congratul": [89, 95, 173], "minimalist": [90, 173, 211], "har": 90, "gpu": [90, 127, 135, 139, 166, 171, 179, 198, 219, 251, 263, 299], "precis": [90, 251], "clariti": [90, 232, 238], "address": [90, 145, 151, 154, 155, 160, 229, 232, 235, 240, 241, 243, 244, 246, 247, 249, 250, 252, 255, 256, 259, 260, 261], "grow": [90, 129, 219], "necess": [90, 235], "ecosystem": 90, "cgi": 90, "imageri": 90, "deploi": 90, "everydai": 90, "practic": [90, 147, 166, 171, 173, 225], "clearli": [90, 173, 236], "written": [90, 109, 147, 166, 173, 223, 303], "good": [90, 112, 132, 135, 141, 142, 158, 161, 163, 166, 171, 173, 174, 204, 205, 211, 223, 228, 242, 245, 246, 248, 249, 251, 254, 257, 303], "underli": [90, 142, 163], "collabor": [90, 132, 166, 229], "hope": [90, 236, 237, 242, 246, 251, 258], "fail": [90, 95, 151, 154, 190, 220, 230, 244, 250, 261, 278, 292, 293, 301, 302], "develop": [90, 91, 92, 93, 94, 96, 97, 99, 105, 115, 125, 126, 131, 132, 133, 135, 147, 159, 166, 167, 168, 169, 218, 219, 222, 225, 233, 235, 248, 253, 256, 296, 302], "team": [90, 101, 129, 134, 138, 141, 149, 155, 162, 223, 235, 266], "discord": [90, 91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 159, 169, 170, 172, 173, 221, 222, 298], "chat": 90, "room": 90, "cinemat": 90, "multiplatform": 90, "mac": [90, 292], "super": [90, 219], "integr": [90, 101, 107, 109, 117, 127, 128, 129, 138, 144, 166, 169, 172, 177, 194, 198, 199, 204, 211, 220, 222, 233, 250, 253, 256, 289, 298, 300, 301], "btdf": 90, "latex": [90, 162, 301], "font": [90, 107, 154, 160, 162, 166, 168, 232, 241, 247, 283], "bsd": 90, "who": [90, 95, 129, 135, 147, 166, 239, 266], "involv": [90, 100, 108, 110, 118, 121, 127, 140, 164, 171, 223, 226, 232, 233, 236, 239, 253, 259], "typo": [90, 141, 156, 217, 293, 299, 301], "request": [90, 101, 122, 123, 126, 127, 128, 129, 132, 141, 144, 156, 163, 164, 165, 166, 172, 186, 194, 198, 218, 219, 226, 229, 232, 241, 253, 266, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "happi": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 172, 173, 222, 248], "announc": [91, 92, 93, 94, 96, 97, 99, 101, 115, 125, 131, 159, 169, 171, 172, 222, 224, 302], "highlight": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 208, 209, 218, 222, 235, 300, 302], "split": [91, 288], "upgrad": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 188, 222, 302], "conda": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "question": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 171, 172, 173, 176, 178, 222, 281], "suggest": [91, 92, 93, 94, 96, 97, 99, 104, 109, 111, 115, 125, 131, 146, 149, 156, 159, 169, 177, 182, 190, 192, 193, 195, 199, 207, 211, 214, 215, 222, 225, 233, 246, 252, 257, 259, 261, 263, 266], "mail": [91, 92, 93, 94, 96, 97, 98, 99, 115, 125, 130, 131, 141, 159, 169, 170, 171, 173, 221, 222, 302], "On": [91, 92, 93, 94, 96, 97, 99, 115, 125, 129, 131, 159, 162, 169, 222, 240], "behalf": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222], "mainten": [92, 93, 125, 131, 159, 169, 222, 246, 289, 290, 291, 302], "codecov": [93, 291, 301], "travi": [93, 131, 289, 291, 292, 293, 294, 298, 302], "stereo": [94, 285, 292], "coverag": [94, 96, 97, 99, 115, 125, 153, 159, 292, 293, 294, 295, 296, 297, 299], "thank": [94, 96, 97, 99, 103, 105, 107, 109, 111, 112, 114, 115, 117, 120, 122, 123, 125, 126, 129, 131, 159, 169, 222, 223, 236, 258, 266], "contributor": [94, 96, 97, 99, 115, 122, 125, 128, 131, 159, 169, 172, 173, 174, 177, 222, 224, 225, 238, 242, 245, 248, 249, 257, 258, 260, 302, 303], "jon": [94, 99, 292, 295], "haitz": [94, 99, 292, 295], "legarreta": [94, 99, 292, 295], "gorro\u00f1o": [94, 99, 292, 295], "c\u00f4t\u00e9": [94, 99, 115, 169, 292, 295, 296, 300], "ohbm": 95, "brainart": 95, "melpomen": 95, "realli": [95, 105, 135, 136, 142, 223, 236, 248, 251, 302], "beauti": [95, 245, 251], "experi": [95, 102, 104, 111, 126, 134, 161, 163, 173, 174, 177, 178, 199, 224, 236, 242, 248, 249, 251, 258, 263], "appveyor": [96, 97, 293, 294], "ci": [96, 151, 153, 154, 166, 169, 222, 293, 296, 300, 301], "guillaum": [96, 293], "faveli": [96, 293], "kevin": [96, 293], "prashil": [96, 293], "anti": [97, 162, 171, 265, 285, 294], "alias": [97, 162, 171, 265, 285, 294], "nose": [97, 294, 295], "azur": [97, 222, 294, 296, 299, 301], "javier": [97, 99, 125, 131, 159, 169, 182, 194, 222, 294, 295, 297, 298, 299, 300, 301], "particip": [98, 130, 133, 170, 172, 173, 221, 224, 233, 246], "2020": [98, 123, 126, 128, 129, 164, 165, 166, 287, 298], "umbrella": [98, 100, 101, 130, 170, 173, 221, 283], "foundat": [98, 100, 101, 127, 128, 130, 164, 165, 170, 171, 173, 218, 219, 220, 221], "graph": [98, 130, 132, 144, 147, 166, 170, 221, 299], "talk": [98, 130, 135, 170, 172, 173, 174, 221, 228, 233, 236, 239, 242, 245, 251, 254, 260], "drop": [98, 128, 130, 170, 173, 221, 283], "Be": [98, 130, 170, 221], "contour_from_label": [99, 286, 295], "huge": [99, 115, 135, 173, 295, 296], "secur": [99, 257, 295], "md5": [99, 295], "sha256": [99, 295], "devanshu": [99, 295], "modi": [99, 295], "filipi": [99, 135, 166, 174, 179, 182, 194, 198, 222, 223, 239, 242, 260, 295, 301], "nascimento": [99, 135, 166, 222, 223, 295, 301], "silva": [99, 222, 295, 301], "gottipati": [99, 295], "gautam": [99, 222, 295, 301], "liam": [99, 115, 295, 296], "donohu": [99, 115, 295, 296], "marssi": [99, 295], "naman": [99, 115, 295, 296], "bansal": [99, 115, 295, 296], "nasim": [99, 125, 222, 295, 297, 301], "saransh": [99, 295], "jain": [99, 295], "shreya": [99, 295], "bhujbal": [99, 295], "soham": [99, 101, 115, 125, 128, 129, 131, 222, 259, 295, 296, 297, 298, 301], "biswa": [99, 101, 115, 125, 128, 131, 222, 295, 296, 297, 298, 301], "vivek": [99, 125, 295, 297], "choudhari": [99, 125, 295, 297], "hei": [100, 102, 104, 106, 108, 110, 113, 116, 118, 119, 121, 124, 129], "everyon": [100, 101, 102, 113, 116, 118, 129, 132, 133, 176, 223, 225, 233, 239, 242, 245, 248, 251, 254, 257, 260], "summer": [100, 126, 129, 132, 133, 134, 171, 173, 186, 223, 224, 299], "psf": [100, 173], "am": [100, 101, 105, 107, 109, 111, 112, 114, 122, 123, 124, 126, 133, 145, 148, 157, 171, 172, 173, 177, 204, 218, 225, 227, 231, 233, 235, 242, 248, 251, 257, 260, 302], "lenix": [100, 115, 125, 127, 131, 296, 297, 298], "lobo": [100, 115, 125, 127, 131, 296, 297, 298], "undergradu": 100, "student": [100, 101, 132, 133, 173], "india": [100, 101], "univers": [100, 101, 171], "pandem": [100, 101], "outbreak": [100, 101], "head": [100, 101, 141, 281, 286, 298], "earli": [100, 101, 134, 172, 219, 237], "had": [100, 101, 102, 103, 107, 109, 111, 114, 120, 122, 123, 126, 128, 133, 134, 135, 136, 139, 140, 141, 142, 145, 148, 151, 154, 158, 162, 163, 171, 172, 173, 174, 175, 176, 177, 180, 186, 187, 189, 190, 193, 195, 197, 198, 200, 201, 202, 204, 205, 207, 208, 211, 214, 223, 224, 225, 236, 237, 238, 242, 245, 246, 248, 250, 251, 254, 258, 259, 261], "confer": [100, 101], "meet": [100, 101, 104, 123, 132, 133, 134, 136, 139, 140, 142, 145, 146, 148, 149, 151, 154, 155, 158, 160, 162, 163, 165, 166, 174, 175, 183, 191, 192, 193, 194, 195, 197, 206, 207, 210, 223, 224, 225, 229, 230, 231, 232, 234, 238, 240, 243, 245, 248, 249, 254, 302], "mentor": [100, 101, 102, 104, 105, 107, 109, 110, 111, 112, 119, 122, 123, 126, 128, 129, 132, 133, 134, 135, 137, 139, 140, 141, 143, 146, 149, 153, 154, 155, 156, 158, 163, 165, 167, 172, 174, 177, 178, 180, 193, 199, 202, 211, 214, 223, 225, 228, 230, 233, 236, 237, 238, 239, 240, 242, 243, 245, 247, 248, 251, 254, 257, 258, 259, 260, 261], "schedul": 100, "wednesdai": [100, 101, 192, 239], "coher": 100, "entir": [100, 101, 109, 135, 231], "lot": [100, 108, 110, 118, 127, 132, 135, 139, 141, 144, 147, 151, 154, 171, 172, 173, 174, 182, 193, 198, 199, 217, 227], "theoret": 100, "concept": [100, 109, 128, 172, 173, 236], "spent": [100, 102, 108, 112, 138, 141, 144, 156, 173, 232, 251, 254, 257], "theori": [100, 152, 163, 166, 303], "2nd": [101, 106], "year": [101, 133, 135, 171, 172, 173, 224, 296, 302], "pursu": [101, 171, 172, 173], "bachelor": [101, 171, 172, 173], "tech": 101, "scienc": [101, 225], "institut": [101, 134, 172], "kolkata": 101, "organ": [101, 132, 135, 141, 166, 171, 172, 173, 243, 276], "sci": [101, 133], "fi": [101, 133], "countri": [101, 135], "lockdown": 101, "were": [101, 104, 105, 106, 107, 108, 109, 111, 112, 114, 117, 119, 121, 122, 124, 127, 128, 133, 136, 139, 141, 145, 148, 151, 154, 157, 158, 160, 161, 162, 164, 165, 166, 171, 172, 173, 175, 177, 186, 190, 195, 196, 199, 202, 204, 208, 209, 210, 211, 219, 229, 230, 231, 241, 244, 249, 250, 251, 256, 257, 259, 260, 261, 270, 285], "core": [101, 134, 141, 145, 148, 155, 219, 250, 251, 281, 286, 299], "discuss": [101, 110, 119, 120, 122, 123, 132, 134, 135, 137, 138, 141, 145, 147, 148, 153, 156, 163, 165, 167, 174, 177, 178, 180, 191, 193, 194, 195, 197, 206, 211, 218, 219, 224, 229, 230, 232, 234, 235, 237, 238, 240, 241, 243, 249, 251, 282], "deadlin": 101, "ourselv": [101, 162], "progress": [101, 103, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 166, 224, 232, 233, 238, 242, 244, 248, 253, 256, 259, 261, 268, 283, 301], "remain": [101, 112, 116, 118, 139, 145, 154, 157, 160, 164, 166, 218, 229, 235, 250, 256, 257, 300], "pull": [101, 122, 123, 127, 128, 132, 138, 141, 144, 164, 165, 166, 172, 218, 219, 226, 229, 232, 241, 253, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "pend": [101, 112, 122, 235, 243], "review": [101, 102, 133, 139, 142, 155, 156, 157, 160, 167, 172, 174, 203, 213, 218, 220, 225, 226, 228, 231, 234, 238, 240, 242, 243, 244, 245, 246, 248, 249, 250, 251, 256, 257, 259, 260, 261, 276, 298, 299, 302], "date": [101, 127, 128, 164, 165, 166, 218, 219, 220, 242], "focus": [101, 111, 123, 147, 166, 217, 228, 229, 232, 238, 244, 251, 257, 259, 260], "skeleton": [101, 103, 220], "pr": [101, 102, 105, 111, 113, 120, 122, 124, 128, 129, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 146, 148, 149, 150, 152, 153, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 172, 173, 174, 177, 179, 181, 182, 183, 185, 186, 187, 188, 193, 194, 196, 198, 199, 200, 202, 203, 204, 206, 208, 209, 210, 212, 213, 214, 215, 216, 218, 219, 220, 225, 226, 228, 229, 231, 232, 233, 235, 236, 237, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 259, 260, 261, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "doubl": [101, 115, 128, 140, 227, 231, 261, 276, 283, 284, 294, 296, 301], "unabl": [101, 173, 261, 297, 298], "thankfulli": [101, 120, 122, 253, 260], "successfulli": [101, 103, 105, 128, 172, 173, 180, 199, 204, 211, 216, 235, 250, 251, 256, 285], "cheer": [101, 129, 257], "volumetr": [102, 119], "stack": [102, 157, 160, 164, 211, 273], "Such": 102, "prior": [102, 119, 173, 193, 199, 239, 245, 303], "directx": 102, "fur": [102, 127], "minor": [102, 113, 132, 136, 145, 151, 154, 167, 231, 237, 260, 270, 298, 301], "bug": [102, 105, 106, 107, 113, 116, 118, 123, 124, 138, 139, 144, 154, 164, 166, 167, 168, 172, 176, 177, 186, 202, 218, 220, 248, 251, 257, 281, 292, 294, 295, 297, 298, 299, 300, 301], "noth": [102, 160, 173, 190, 218, 227], "weekli": [103, 104, 105, 107, 109, 111, 112, 114, 117, 120, 122, 123, 126, 127, 128, 134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163, 164, 165, 166, 174, 175, 219, 229, 231, 233, 234, 236, 239, 240, 242, 245, 248, 249, 251, 254, 257, 297], "far": [103, 105, 107, 142, 146, 161, 242, 251], "apart": [103, 105, 109, 111, 112, 114, 117, 122, 123, 128, 129, 160], "regard": [103, 105, 107, 109, 112, 114, 117, 120, 122, 123, 126, 151, 154, 173, 232, 241, 251, 254, 261], "proper": [103, 122, 123, 141, 151, 173, 174, 199, 226, 247, 258], "problem": [103, 107, 109, 111, 112, 114, 117, 120, 122, 128, 133, 135, 139, 140, 145, 148, 154, 166, 198, 207, 217, 218, 219, 225, 229, 232, 237, 246, 247, 248, 250, 251, 252, 254, 257, 258, 259, 261, 263, 293, 295], "doesn": [103, 133, 139, 144, 171, 204, 205, 236, 239, 276, 284, 292, 298, 299, 302], "scrollbar": [103, 105, 107, 128, 148, 229, 232, 235, 241, 259, 283], "hopefulli": [103, 105, 142, 145, 148, 151, 154, 160, 162, 164, 246, 255], "excit": [104, 111, 173, 224, 248], "got": [104, 108, 133, 134, 145, 162, 172, 174, 179, 190, 194, 205, 207, 208, 212, 215, 224, 225, 233, 248, 249, 251, 261, 278], "proceed": 104, "branch": [104, 106, 110, 113, 116, 133, 181, 183, 220, 261, 292, 302], "deform": [104, 106, 220], "rid": 104, "slightli": [104, 133], "realist": [104, 106, 220], "thevtk": 104, "confus": [104, 105, 108, 123, 208, 211, 232], "doubt": [104, 173], "immedi": [104, 230, 235], "affili": 105, "countless": 105, "debug": [105, 149, 190, 204, 208, 250, 280, 300], "session": [105, 186, 236, 247], "friendli": [105, 128, 253, 301], "manner": [105, 263, 273], "wrote": [105, 114, 171, 183, 201], "summar": [105, 223], "gif": [105, 106, 108, 166, 206, 213, 219, 265, 301], "unfortun": [105, 126, 127, 145, 147, 166, 251, 259], "didn": [105, 133, 136, 145, 151, 152, 154, 163, 164, 171, 172, 173, 178, 188, 191, 192, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 216, 217, 226, 230, 233, 235, 238, 239, 242, 250, 251, 254, 261], "prioriti": [105, 145, 250, 256, 280, 283, 299], "overshoot": 105, "runtim": [105, 126, 128, 144, 164, 168, 174, 220, 270], "reason": [105, 135, 154, 164, 168, 173, 177, 190, 191, 219, 227, 228, 230, 232, 233, 236, 254, 261, 276], "misplac": 105, "wasn": [105, 106, 114, 145, 160, 171, 173, 175, 178, 184, 187, 189, 190, 204, 233, 235, 236, 245, 257], "post": [106, 122, 135, 141, 146, 147, 157, 166, 173, 211, 218, 219, 220, 245, 248, 251, 257, 299, 300, 301, 302], "slight": [106, 194, 230], "solv": [106, 107, 114, 127, 132, 133, 135, 138, 141, 147, 172, 173, 178, 179, 196, 198, 200, 204, 207, 215, 251, 261, 298], "suspect": 106, "possibli": [106, 139], "long": [106, 114, 142, 145, 186, 284], "simultan": [106, 253, 277], "rather": [106, 110, 140, 161, 163, 251, 263, 282], "highli": [106, 109, 111, 142], "benefici": [106, 134, 137], "realiz": [106, 122, 173], "caus": [106, 132, 135, 142, 144, 168, 177, 179, 195, 207, 210, 226, 229, 232, 244, 301, 303], "lambertian": 106, "eventu": [106, 108, 116, 171, 242], "vtktextactor": [107, 109, 232, 283], "text_scale_mode_non": 107, "text_scale_mode_prop": 107, "text_scale_mode_viewport": 107, "mainli": [107, 111, 114, 122, 123, 125, 131, 159, 169, 218, 222, 248, 249, 257, 259], "couldn": [107, 133, 142, 145, 154, 171, 182, 207, 261], "tri": [107, 109, 124, 126, 137, 140, 143, 148, 152, 171, 172, 173, 175, 177, 178, 180, 182, 184, 187, 190, 198, 199, 200, 202, 204, 207, 209, 214, 215, 218, 220, 237, 248, 251, 254, 258, 261, 301], "maintain": [107, 160, 179, 182, 185, 194, 198, 283], "abstract": [107, 147, 281, 283], "expos": [107, 236, 266, 268, 274, 280], "vtkviewport": [107, 112], "position2": [107, 232], "cannot": [107, 164, 186, 227, 230, 270, 277, 301], "inconsist": [107, 232, 241], "agre": 107, "irrespect": 107, "constructor": [107, 139, 151, 164, 266], "someth": [107, 112, 114, 139, 142, 171, 173, 204, 214, 218, 225, 227, 230, 233, 234, 236, 239, 246, 248, 251, 254, 257, 258, 261, 266, 269, 283, 302], "plan": [107, 111, 113, 120, 138, 179, 181, 223, 225, 226, 227, 229, 230, 232, 233, 234, 235, 236, 239, 240, 242, 243, 245, 248, 251, 253, 259, 260], "getposition2": 107, "upto": [108, 297], "mileston": [108, 256], "toward": [108, 238, 259, 282, 283, 285], "occlus": [108, 285], "complic": [108, 110, 128, 151, 154, 164, 184, 236, 239, 248, 251, 254, 284], "hood": [108, 110], "took": [109, 120, 122, 173, 176, 193, 199, 208, 232, 235, 237, 241, 244, 258], "terminologi": [109, 163], "nevertheless": 109, "rigid": [109, 162], "backend": 109, "frontend": 109, "rest": [109, 140, 172, 237], "un": [109, 111], "confid": 109, "restrict": [110, 171, 178, 283], "expect": [110, 112, 114, 118, 127, 154, 171, 172, 174, 195, 198, 234, 245, 252, 258, 261, 263, 265, 268, 272, 285], "poor": [110, 141], "6th": 111, "period": [111, 120, 126, 127, 129, 132, 133, 161, 163, 173, 265, 270, 281], "own": [111, 140, 142, 172, 173, 242, 245, 280, 283, 285], "jump": [111, 171, 266], "quickli": [111, 218], "transln_vector": 111, "preserv": 111, "gamma": [111, 285], "beta": [111, 270], "get_r": 111, "new_po": 111, "quadrup": 111, "haven": [111, 145, 251, 254], "7th": [112, 173], "thought": [112, 135, 172, 173, 175, 178, 211, 214, 230, 243, 248, 251, 257], "fortun": [112, 132, 133, 138, 139, 141, 142, 144, 151, 168, 226, 235, 238, 245, 249, 254], "_add_to_scen": 112, "inherit": [112, 137, 160, 162, 232], "eager": 112, "clearer": [113, 253], "merg": [113, 116, 119, 123, 127, 138, 139, 142, 145, 148, 150, 153, 154, 155, 157, 160, 161, 162, 163, 164, 168, 172, 177, 181, 183, 185, 186, 188, 189, 190, 203, 204, 208, 209, 210, 216, 218, 219, 220, 231, 234, 235, 243, 244, 249, 255, 256, 257, 260, 280, 295, 298, 301, 302], "8th": 114, "refactor": [114, 128, 144, 151, 159, 162, 166, 176, 242, 245, 246, 254, 259, 260, 298, 299, 301], "aid": 114, "Its": 114, "workaround": [114, 137, 148, 227, 239, 251], "broke": 114, "weird": [114, 123, 244], "month": [114, 127, 173, 233, 251], "anymor": [114, 248], "charact": [114, 128, 166, 168, 173, 256, 283, 298, 299, 302], "search": [114, 161, 171, 173, 196, 211, 230, 285], "extrem": 114, "rhombocuboctahedron": [115, 296], "vtk9": [115, 296], "melina": [115, 125, 296, 297], "raglin": [115, 125, 296, 297], "tushar": [115, 131, 296, 298], "past": [116, 132, 140, 141, 144, 147, 230, 285, 302], "codebas": [116, 118, 140, 142, 208, 235], "sdf_actor": [116, 118], "9th": 117, "uncontrol": [117, 120], "mismatch": [117, 300], "gsoc": [118, 119, 123, 124, 126, 127, 128, 129, 132, 156, 157, 158, 163, 164, 165, 166, 171, 177, 219, 223, 233, 240, 242, 245, 246, 248, 255, 257, 258, 260, 297, 298, 299, 300, 301], "THe": 118, "tremend": [118, 219], "despit": [118, 124, 174, 259], "went": [118, 129, 171, 172, 173, 176, 196, 226, 251, 260], "smoothli": [118, 129, 135, 171, 244, 253], "immers": [119, 127, 173, 266], "Being": [119, 250, 257], "cloud": [119, 223, 263], "10th": 120, "3rd": 120, "todai": [120, 126, 129, 191, 194, 236, 239, 242, 248, 251, 257, 260], "futur": [120, 139, 141, 142, 145, 148, 151, 164, 176, 235, 248, 266, 302], "conveni": 120, "standalon": [120, 122, 128], "discontinu": 120, "gooch": [121, 127], "11th": 122, "lack": [122, 127, 128, 145, 148, 151, 165, 173, 220, 228, 230], "awar": 122, "kept": [122, 172, 214, 219], "wrong": [122, 132, 135, 144, 145, 173, 239], "brows": [122, 126], "forum": [122, 152, 171, 211], "mind": [122, 173, 175, 225, 251, 254, 257], "prism": [122, 159, 169, 263, 279, 296, 299, 300], "brief": [122, 139, 235, 239, 302], "glimps": [122, 224], "fellow": [122, 128, 174, 224, 240, 242, 245, 248, 258], "12th": 123, "smash": 123, "he": [123, 172, 173, 174, 218, 239], "probabl": [123, 136, 139, 144, 145, 147, 148, 150, 174, 225, 239, 245, 251], "formal": [123, 255], "silhouett": 124, "inbuilt": 124, "across": [125, 132, 141, 166, 168, 171, 172, 267, 297], "anousheh": [125, 222, 297, 301], "mark": [126, 129, 256, 302], "altogeth": 126, "grown": 126, "person": [126, 147, 166], "especi": 126, "immens": [126, 129, 247], "mentorship": 126, "love": [126, 171, 173], "contribut": [126, 129, 132, 171, 172, 173, 174, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "semest": [126, 172, 235], "filemenu": [126, 259], "submiss": [126, 234], "organis": [127, 128, 134, 164, 165, 218, 219, 220, 283], "overwhelm": [127, 172], "stun": 127, "spheremap": 127, "toon": [127, 129], "bias": 127, "leverag": 127, "hardwar": 127, "devot": 127, "unsatisfactori": 127, "distort": [127, 144, 147, 166, 242], "priorit": 127, "hand": [127, 133, 162, 164, 172, 240, 248], "flexibl": [127, 280], "hair": 127, "benchmark": [127, 185, 194], "multisdf": 127, "296": 127, "familiar": [127, 129, 171], "267": [127, 296], "websit": [127, 128, 153, 157, 164, 165, 166, 172, 173, 218, 219, 220, 222, 238, 251, 298, 301, 302], "week": [127, 128, 141, 147, 164, 165, 166, 218, 219, 220, 300, 301], "outlin": [127, 162], "commonli": 128, "tradition": 128, "textbox": [128, 250, 256, 283, 299], "term": [128, 136, 172, 173, 239, 270], "246": [128, 296], "navig": [128, 135], "aren": [128, 211], "231": [128, 296], "overflow": [128, 142, 148, 157, 250, 256, 259, 283, 295, 296, 298, 299], "listboxitem2d": [128, 286, 295], "filemenu2d": [128, 286], "tackl": [128, 232, 250, 260], "modif": [128, 132, 135, 166, 198, 226, 229, 270, 303], "accept": [128, 172, 173, 219, 265, 270], "clip": [128, 178, 179, 204, 280, 283, 285, 296, 298], "268": [128, 296], "exhaust": 128, "287": [128, 297], "1xjcg1tl5zrjzdyi8v76leyzt_maxgp0kob7ozixksta": 128, "edit": [128, 171, 215, 256, 283, 302], "usp": [128, 132], "hard": [128, 142, 144, 168, 171, 190, 203, 205, 206], "aspect": [128, 145, 147, 148, 166, 204, 256, 263, 273, 283, 284], "285": 128, "filesystem": 128, "rewritten": [128, 266], "intact": 128, "281": [128, 297], "286": [128, 298], "clippingoverflow": 128, "tabpanel2d": [128, 286], "scrollbarsupd": 128, "journei": [128, 218, 219, 220, 223, 224, 248, 301], "itsopen": 128, "googl": [129, 135, 154, 173, 224, 299], "opportun": [129, 223, 224, 225, 235, 244, 302], "programm": 129, "member": [129, 134, 149, 155, 157, 283], "throughout": [129, 236], "2021": [130, 141, 164, 165, 172, 287, 300, 301], "migrat": [131, 222, 298, 301], "charl": [131, 298], "poirier": [131, 298], "sajag": [131, 134, 159, 165, 169, 298, 299, 300], "swami": [131, 134, 159, 165, 169, 298, 299, 300], "pietro": [131, 298], "astolfi": [131, 298], "sanjai": [131, 298], "marreddi": [131, 298], "aman": [131, 298], "soni": [131, 298], "bruno": [132, 159, 169, 174, 222, 236, 239, 248, 251, 299, 300, 301], "messia": [132, 159, 169, 222, 299, 300, 301], "ph": 132, "brazil": 132, "bond": [132, 133, 140, 143, 152, 165, 276, 299], "paragraph": 132, "stream": [132, 135, 138, 147, 166, 167, 168, 222, 286, 301], "propos": [132, 133, 135, 138, 171, 172, 173, 240, 257, 258, 301, 302], "internet": [132, 141, 147, 166, 171], "spec": 132, "hous": [132, 171], "discov": [132, 135, 138, 156, 173, 177, 194, 203, 226, 229, 247], "432": [132, 138, 156, 166, 167, 300], "422": [132, 138, 139, 299], "antriksh": [133, 159, 164, 169, 222, 299, 300, 301], "misri": [133, 159, 164, 169, 222, 299, 300, 301], "mit": 133, "pune": 133, "primari": [133, 139, 164, 171], "stretch": [133, 134, 164, 165, 166, 218, 220], "seen": [133, 216, 218, 279, 302], "movi": 133, "guardian": 133, "galaxi": 133, "hinder": [133, 238], "introductori": [133, 206, 217], "compli": 133, "windowresizeev": [133, 142, 151, 164], "invok": [133, 142, 145, 168, 184, 215, 263, 281], "partial": [133, 182, 204, 257, 261, 300, 302], "functool": [133, 257], "sophomor": 134, "indian": [134, 172, 173], "technologi": [134, 172, 173], "roorke": [134, 172], "shall": [134, 146, 192, 303], "protein": [134, 137, 146, 149, 165, 276], "richardson": [134, 165, 276], "aka": [134, 146], "ribbon": [134, 137, 140, 143, 149, 152, 155, 161, 164, 165, 286], "diagram": [134, 137, 165], "molecular": [134, 143, 146, 149, 152, 155, 158, 161, 165, 169, 286, 300], "expand": [134, 142, 145, 279, 301], "stick": [134, 140, 146, 165, 286], "wire": [134, 165], "pipe": [134, 141, 165], "plank": [134, 165], "acquaint": [134, 224], "learnt": 134, "vision": 134, "pars": [134, 137], "pdb": [134, 137], "pdbx": [134, 137], "pro": [134, 177], "con": [134, 177], "upon": [134, 155, 256], "docstr": [134, 156, 181, 183, 269, 295, 300, 301, 302], "syntax": [134, 191], "colleg": [134, 172, 173, 186, 193], "courtesi": [134, 149], "covid": 134, "backbon": [134, 165], "1mb0": 134, "carbon": 134, "vtkproteinribbonfilt": [134, 137, 140, 143, 149, 165], "prove": [134, 137, 163, 173, 247], "au": [134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163], "revoir": [134, 137, 140, 143, 146, 149, 152, 155, 158, 161, 163], "437": [135, 138, 141, 147, 156, 167, 168, 301], "phd": 135, "cheapest": 135, "price": [135, 251, 298], "convinc": 135, "brazilian": 135, "friend": [135, 171, 172], "budget": 135, "scenario": [135, 138, 139, 141, 166, 235], "resid": [135, 166], "bandwidth": [135, 166, 254, 257, 260], "circumv": [135, 166], "gil": [135, 147, 166], "alon": [135, 166, 251], "enough": [135, 141, 166, 171, 172, 239, 251], "cpu": [135, 219, 251], "uncoupl": [135, 166], "believ": [135, 171], "protocol": [135, 141, 166], "myriad": 135, "hangout": 135, "econom": 135, "hardest": 135, "webserv": [135, 281], "technic": [135, 175], "kind": [135, 147, 165, 166, 173, 199, 204, 223, 242, 283], "unnecessari": [135, 147, 165], "duplic": [135, 141, 279, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "economi": 135, "trick": [135, 174, 242], "older": [135, 174, 253, 259], "stage": [135, 219, 225, 237, 243, 253, 257], "saw": [135, 138, 174], "l101": 135, "raw_arr_buff": 135, "new_data": 135, "explan": [135, 236, 243], "bad": [135, 257], "demystifi": 135, "sharedctyp": 135, "stupend": 135, "memoryview": 135, "memview": 135, "arr_buff": 135, "arr_buffer_uint8": 135, "new_data_uint8": 135, "cast": [135, 300], "rescu": 135, "arr_uint8_repr": 135, "ctypeslib": 135, "as_arrai": 135, "behav": [135, 166, 168, 197, 265, 283], "spawm": [135, 138], "sai": [135, 171, 174, 269, 283, 302], "uniti": [136, 171, 173], "unreal": [136, 173], "customiz": [136, 139, 229], "css": [136, 139], "getter": [136, 253, 256], "watcher": [136, 139, 142, 164], "monitor": [136, 142, 147, 164, 166], "fatal": 136, "error": [136, 173, 177, 178, 181, 186, 204, 208, 211, 227, 230, 244, 251, 259, 268, 270, 274, 280, 289, 295, 298, 301], "sideeffect": 136, "wherein": [136, 154, 164], "faulthandl": 136, "suppress": 136, "adapt": [136, 148, 164, 215, 301], "preview": [137, 140, 145, 201, 205, 210, 212, 216], "3pgk": 137, "space_filling_model": 137, "myself": [137, 242, 243, 251], "atom": [137, 143, 152, 165, 276], "biopython": 137, "vtkmoleculereaderbas": 137, "unsuccess": [137, 143, 146, 152, 173], "endeavour": 137, "maker": 138, "helio": [138, 147, 150, 153, 166], "hour": [138, 173, 239], "071dab85": 138, "unrel": 138, "subprocess": [138, 141], "popen": [138, 141, 301], "shell": [138, 141], "unlink": [138, 141], "flawless": 138, "issue38119": [138, 281], "cpython": [138, 141], "21516": [138, 141], "monkei": [138, 166, 281], "patch": [138, 166, 281, 298, 300], "meanwhil": [138, 141, 144, 243, 256], "resource_track": [138, 141, 281], "38119": [138, 141], "revolv": [139, 142, 259], "redesign": [139, 219], "cellshap": 139, "filedialog2d": 139, "briefli": [139, 223], "job": [139, 239], "studi": [139, 156, 185, 236], "contour": [139, 292], "meant": [139, 145, 270], "tax": 139, "million": [139, 166], "interestingli": 139, "tripl": [140, 276], "presenc": 140, "interatom": [140, 276], "intrigu": 140, "molecul": [140, 143, 152, 161, 165, 286], "ethan": 140, "ethen": 140, "ethyn": 140, "vtkmolecul": [140, 143, 276], "vtksimplebondperceiv": [140, 143, 165, 276], "vtkmoleculemapp": [140, 143], "vtkperiodict": [140, 143, 276], "great": [140, 173, 175, 178, 211, 223, 225], "crucial": 140, "utilis": 140, "predict": [140, 239], "resolv": [140, 142, 152, 162, 204, 209, 218, 226, 229, 235, 241, 244, 247, 250, 259, 292, 299, 301], "extent": 140, "inabl": 140, "blob": [141, 162, 177], "b1e985": 141, "l20": 141, "mess": [141, 173], "obviou": [141, 154, 240], "mayb": [141, 172, 248, 251, 258, 261, 284], "socket": 141, "abc": [141, 281], "genericimagebuffermanag": [141, 286], "create_mem_resourc": [141, 281, 286], "imagebuffermanag": [141, 281], "load_mem_resourc": [141, 281, 286], "sketch": [141, 167], "abstractmethod": 141, "num_buff": [141, 281], "use_shared_mem": [141, 281], "imagebuffermang": 141, "440a39d427822096679ba384c7d1d9a362dab061": 141, "l491": 141, "info_buffer_s": 141, "_use_shared_mem": 141, "omit": 141, "next_buffer_index": [141, 281, 286], "info_buffer_repr": 141, "buffer_index": [141, 281, 286], "write_into": [141, 281, 286], "np_arr": [141, 281], "buffer_s": 141, "get_current_fram": [141, 281, 286], "image_buffer_repr": 141, "get_jpeg": [141, 281, 286], "image_encod": 141, "tobyt": 141, "async_get_jpeg": [141, 281, 286], "rawarrayimagebuffermanag": [141, 286], "sharedmemimagebuffermanag": [141, 286], "dry": 141, "readabl": [141, 213, 217, 231], "circularqueu": [141, 281], "violat": 141, "tail": [141, 281, 286], "busi": [141, 303], "get_lock": 141, "dosen": 141, "peculiar": [141, 250], "358402e": 141, "weel": [141, 281], "ctrl": [141, 187, 218, 281], "press": [141, 166, 173, 187, 283, 285], "test_stream": 141, "steam": 141, "app_async": 141, "problemat": [141, 154], "mitig": [141, 251], "event_id": [141, 281], "mouse_mov": [141, 281], "mouse_weel": [141, 281], "anywher": 141, "chose": [141, 142, 173], "situat": [141, 259], "realpython": 141, "shared_memori": 141, "shm_a": 141, "command_str": [141, 281, 286], "shm_b": 141, "stdout": 141, "stderr": 141, "nstdout": 141, "nstderr": 141, "l776": 141, "l112": 141, "l296": 141, "souli": 141, "apr": 141, "towardsdatasci": 141, "9062272e6bdc": 141, "jun": 141, "corrupt": [141, 168], "archiv": [141, 173, 278], "msg22935": 141, "388287": 141, "tracker": 141, "msg388287": 141, "bpo": 141, "shmem": 141, "vinay0410": 141, "stuff": [142, 149, 160, 166, 168, 171, 173], "led": [142, 171, 173, 200, 237, 244, 250, 259], "meantim": 142, "primarili": [142, 148, 164, 181], "trigger": [142, 164, 175, 178, 248, 280], "ambigu": 142, "unmonitor": 142, "automat": [142, 154, 168, 171, 180, 185, 190, 218, 229, 241, 244, 250, 258, 263, 265, 283, 284, 285, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "accordion": [142, 164], "treenode2d": [142, 145, 151, 157], "children": [142, 148, 154, 164], "chow": 142, "panle2d": 142, "retain": [142, 164, 303], "fourth": [143, 284], "chemic": [143, 165], "obelisk": [143, 276], "molecular_viz_vtk": 143, "paper": [143, 158, 159, 161, 163, 165, 258, 299], "potenti": [143, 248], "vtkpdbreader": 143, "endeavor": 143, "vtkpolydata": [143, 146, 165, 272, 284], "confound": 143, "8c670c2": 144, "fall": 144, "silent": 144, "troublesom": 144, "4086": 144, "byte": [144, 266, 271, 281], "independ": [144, 218, 219, 232, 235, 239, 241, 292], "multidimensionalbuff": [144, 281], "max_siz": [144, 281], "uniformtool": 144, "424": [144, 174], "characterist": 144, "usefulli": 144, "convic": 144, "group": [144, 172, 177, 187, 204, 209, 211, 218, 219, 263, 265, 268, 280], "scientist": 144, "minimum": [144, 147, 166, 169, 199, 219, 251, 265, 266, 271, 283, 300], "embed": [144, 147, 166, 268], "pymd": [144, 147, 166], "perfect": [144, 171, 218], "heliospr": 144, "submodul": 145, "conflict": [145, 162, 250, 299, 302], "reveal": [145, 257], "brainstorm": 145, "annoi": 145, "attent": [145, 171, 173, 230, 245, 254, 256, 259], "beyond": [145, 176, 226, 248, 250], "secondli": 145, "fluid": 145, "gone": 145, "guess": [145, 171, 242], "fifth": 146, "calott": [146, 165], "cpk": [146, 276], "mid": 146, "proteinribbonfilt": [146, 286], "hashtag": [147, 166], "social": [147, 166], "insight": [147, 166], "epidem": [147, 166], "spread": [147, 166, 227], "kuramoto": [147, 166], "delet": [147, 166, 175, 176, 218, 246, 268, 296, 302], "di": [147, 166], "diseas": [147, 166], "recomput": [147, 166], "shouldn": [147, 154, 205], "wrapper": [147, 166], "rememb": [147, 171, 302], "unfeas": 147, "hundr": [147, 166, 167, 168, 219], "cugraph": [147, 150, 166], "forceatla": [147, 166], "networkdraw": 147, "weight": [147, 205, 220, 239, 271], "consum": [147, 161, 164, 171, 190, 270, 281], "shmmanagermultiarrai": 147, "pain": 147, "inter": [147, 168], "networklayoutipcservercalc": 147, "networklayoutipcrend": 147, "bore": 147, "_check_and_sync": 147, "mde": [147, 166], "l180": 147, "test_mde_layout": 147, "l43": 147, "until": [147, 167, 171, 239, 245, 270], "atla": [147, 160, 162, 168], "viz_helios_md": 147, "anchor": [147, 263, 283, 286], "forceatlas2": [147, 150, 166], "cuda": [147, 166], "flicker": [147, 166], "a94e22dbc2854ec87b8c934f6cabdf48931dc279": 147, "flaw": [148, 190, 226, 242], "restructur": [148, 164, 194, 217, 253], "indirectli": [148, 241, 250], "circularli": 148, "add_to_scen": [148, 263, 265, 283, 286], "exceed": [148, 181, 199], "came": [148, 171, 172, 175, 176, 239, 250], "till": [148, 172, 173, 219], "sixth": 149, "generalis": [149, 201], "452": [149, 155, 158, 161, 163, 165, 300], "362": [149, 155, 161, 165, 279, 300], "grate": [149, 224], "ipc": [150, 166, 167, 168], "ipclayout": [150, 167], "evolut": 150, "record_posit": 150, "seem": [150, 154, 161, 163, 168, 175, 210, 211, 214, 227, 230, 236, 239, 242, 250, 251, 298], "mostli": [151, 206], "indent": 151, "feedback": [151, 155, 163, 225, 228, 231, 234, 237, 240, 246, 259], "443": [151, 154, 164, 301], "comment": [151, 154, 240, 249, 252, 269, 295, 298, 299, 301], "442": [151, 154, 299], "reus": [151, 231, 263], "has_bord": [151, 283], "wast": [151, 174, 211, 214], "seventh": 152, "add_atom": [152, 286], "462": [152, 155, 161, 165], "discours": [152, 211], "gap": [152, 190], "vtkproperti": 152, "backfacecul": 152, "frontfacecul": 152, "onlin": [153, 166, 266], "tomorrow": [153, 156, 167], "besid": [154, 168, 199, 219, 249], "windowsresizeev": 154, "ignor": [154, 263, 273, 292], "leav": [154, 248, 251, 254, 266, 301, 302], "redon": 154, "is_ui": [154, 286], "wouldn": 154, "mistak": 154, "wrap_overflow": [154, 286], "freetyp": [154, 157, 160, 162, 168], "desktop": 154, "bitmap": [154, 167], "hihgli": 154, "inspir": [154, 171, 172, 173], "difficult": [154, 187, 190, 211, 246, 260], "fortunalt": 154, "eighth": 155, "thursdai": [155, 236, 239], "474": [156, 167, 300], "tree2d": [157, 160, 164], "mobil": [157, 301], "pose": [157, 205, 220, 256, 271], "troubl": [157, 254], "accordion2d": [157, 160, 164], "spinbox2d": [157, 164], "ninth": 158, "optimis": 158, "solvent": [158, 163, 165], "exclud": [158, 165, 266], "se": 158, "bioconda": 158, "msm": 158, "michel": 158, "sanner": 158, "arthur": 158, "olson": 158, "claud": 158, "spehner": 158, "475": [158, 165, 299], "fast": [158, 159, 190, 299], "triangular": [159, 263, 279, 284, 299], "chaudhari": [159, 299], "daniel": [159, 299], "katz": [159, 299], "gurdit": [159, 299], "siyan": [159, 299], "jhalak": [159, 299], "gupta": [159, 299], "mihir": [159, 299], "praneeth": [159, 169, 173, 174, 177, 218, 222, 299, 300, 301], "shetti": [159, 169, 173, 218, 222, 299, 300, 301], "hariharan": [159, 299], "ayappan": [159, 299], "revers": 160, "chunk": [160, 164], "tenth": 161, "archaic": 161, "tad": 161, "intimid": 161, "never": [161, 171, 218, 223, 230], "domain": [161, 244, 301], "reckon": 161, "brought": [162, 173], "email": [162, 171, 172], "string": [162, 198, 220, 263, 264, 266, 268, 270, 271, 272, 274, 275, 276, 280, 281, 282, 283, 285], "3a4fdea8d23207d67431973fe5df1811605c4132": 162, "artist": 162, "l94": 162, "raster": [162, 172], "patheffectrender": 162, "submit": [162, 225, 231, 233, 238, 243], "gist": 162, "eleventh": 163, "waal": [163, 165, 276], "492": [163, 165], "alien": 163, "fruit": 163, "understood": [163, 242], "vtkmarchingcub": 163, "earliest": 163, "sa": [163, 165], "256": [163, 251, 295, 296], "cool": [163, 266], "lai": [164, 218, 259, 263, 273], "480": [164, 166, 300], "479": [164, 300], "486": [164, 301], "460": [164, 235], "visul": 164, "themselv": 164, "487": 164, "vtkactor2d": [164, 283], "stall": 164, "491": [164, 300], "398": [164, 232, 235], "ratio": [164, 263, 273, 283, 284, 285, 286], "446": [164, 235], "wathcer": 164, "448": 164, "entiti": [164, 171], "compris": 164, "obvious": 164, "heavi": [164, 198, 251, 263, 280], "pattern": [164, 278], "441": [164, 299], "477": [164, 299], "494": 164, "rebas": [164, 216, 226, 229, 235, 244, 259], "schemat": 165, "polypeptid": 165, "\u03b1": 165, "coil": 165, "\u03b2": 165, "strand": 165, "repetit": [165, 218, 301], "strip": [165, 263, 266, 301], "unclear": 165, "filter": [165, 248, 263], "substanc": 165, "typic": 165, "tube": [165, 263, 276, 292], "vtkopenglmoleculemapp": 165, "chemistri": [165, 276], "proport": [165, 171], "triangul": [165, 263, 279], "macromolecular": 165, "euclidean": [165, 265], "dong": 165, "xu": 165, "yang": 165, "zhang": 165, "miscellan": 165, "emwav": 165, "493": [165, 300], "genesi": 165, "misc": 165, "vdw": [165, 276], "effort": 166, "opt": [166, 261], "stadia": 166, "cheap": 166, "reach": [166, 171, 183, 239, 248, 256, 301], "concurr": [166, 168], "emploi": [166, 235], "transfer": 166, "latter": [166, 194], "smothli": 166, "gave": [166, 171, 172, 173], "intel": 166, "hd": 166, "3000": 166, "tun": 166, "finer": 166, "superactor": 166, "host": [166, 281], "heliosnetwork": 166, "consumpt": 166, "489": [166, 168], "476": [166, 299], "tbd": 166, "fake": 166, "demvessia": 166, "demvessiass": 166, "rougier": 166, "2018": [166, 223, 287, 292], "book": [166, 172], "2007": 166, "acm": 166, "san": 166, "diego": 166, "california": 166, "doi": [166, 299], "1145": 166, "1281500": 166, "1281665": 166, "484": 167, "pack": [168, 251], "glyp": [168, 261], "fortunelli": 168, "woke": [168, 172], "viz_huge_amount_of_label": 168, "viz_billboad_label": 168, "tricki": 168, "acrro": 168, "timeinterv": 168, "imposs": [168, 219], "approcach": 168, "strang": [168, 186], "mousewheelforwardev": 168, "mousewheelbackwardev": 168, "glitch": 168, "prfuri": 168, "grant": 168, "stand": [169, 300, 302], "rhombicuboctahedron": [169, 279, 286, 295, 300], "anand": [169, 220, 222, 300, 301], "shivam": [169, 172, 174, 191, 194, 215, 220, 222, 300, 301], "meha": [169, 300], "bhalodiya": [169, 300], "moham": [171, 189, 190, 192, 195, 199, 207, 219, 222, 301], "egypt": 171, "2023": [171, 223, 242, 287, 303], "tanta": 171, "2008": [171, 266], "pc": [171, 286], "128mb": 171, "ram": 171, "ran": [171, 174], "xp": 171, "2013": 171, "answer": [171, 173, 205, 207, 239], "english": 171, "arab": 171, "peopl": [171, 223], "speak": 171, "sens": [171, 227], "amaz": [171, 173], "lucki": 171, "2009": 171, "beg": 171, "touch": [171, 256], "sight": [171, 255], "interior": 171, "poli": [171, 184, 194], "human": [171, 266], "curiou": 171, "cryengin": 171, "udk": 171, "terrain": 171, "pyramid": [171, 263, 296], "languag": [171, 172, 173], "harvard": 171, "cs50": 171, "competit": 171, "heard": [171, 172, 173], "senior": [171, 172], "hit": 171, "fog": 171, "taught": 171, "professor": 171, "v1": [171, 265, 266], "pyopengl": 171, "pygam": 171, "pyglm": 171, "disappoint": [171, 173], "publicli": 171, "scratch": [171, 173, 229, 241], "walk": 171, "sound": 171, "intens": [171, 251, 254, 257, 260, 275], "player": [171, 219], "bilinear": 171, "sequenc": [171, 244, 266, 276, 277, 282, 285], "mummyisland": 171, "recogn": [171, 302], "anki": 171, "godot": [171, 173], "glanc": [171, 228, 250], "lumin": 171, "hors": 171, "felt": [171, 172, 173], "fxaa": 171, "fire": 171, "gaussian": [171, 248, 251], "train": 171, "postpon": [171, 174], "bother": 171, "match": [171, 191, 228, 253, 257, 261, 266, 268], "552": [171, 301], "555": [171, 301], "mission": 171, "pm": [171, 172, 173], "cairo": 171, "timezon": 171, "whatsoev": 171, "dashboard": 171, "stori": 171, "promot": [171, 303], "spam": 171, "conclus": 171, "celebr": 171, "shortli": 171, "receiv": [171, 172, 173, 225, 231, 237, 240, 246, 249, 255, 283], "ever": 171, "2024": 172, "product": [172, 238, 285, 303], "industri": 172, "iit": 172, "teach": 172, "compet": 172, "hackathon": 172, "lost": 172, "enjoy": 172, "enthusiast": 172, "told": [172, 177, 242, 245, 246, 248, 255, 258], "motiv": [172, 173, 242], "octob": 172, "hactoberfest": 172, "him": [172, 174], "shortlist": 172, "android": 172, "kotlin": 172, "hadn": 172, "brush": 172, "remark": [172, 173, 224], "ucsc": 172, "lectur": 172, "victor": 172, "gordon": 172, "straight": 172, "loader": [172, 177, 220], "gltfreader": 172, "forgot": [172, 230], "examin": [172, 266], "somehow": 172, "april": 172, "520": [172, 300], "533": [172, 220, 301], "547": [172, 220, 301], "556": [172, 220, 301], "559": [172, 220, 301], "anxiou": 172, "18th": 172, "reject": [172, 173], "morn": 172, "profil": 172, "dad": 172, "night": 172, "refresh": [172, 173, 283, 301], "site": 172, "shout": 172, "numfocu": 172, "moment": [172, 241], "bless": 172, "gsoc22": [173, 219], "lesson": 173, "javascript": 173, "struggl": [173, 220, 230, 236], "twice": [173, 210, 292], "laptop": 173, "cousin": 173, "brother": 173, "enquir": 173, "academ": 173, "greet": 173, "flood": 173, "whatev": [173, 254, 285], "vacat": [173, 186], "gameplai": 173, "youtub": 173, "brackei": 173, "grab": [173, 199, 283], "ie": [173, 175, 207, 271, 284], "rigidbodi": 173, "replic": [173, 282], "gigabyt": 173, "2g": 173, "megabyt": 173, "inr": 173, "unknown": [173, 190], "playlist": 173, "lightweight": 173, "satisfi": [173, 235], "spend": [173, 178, 206, 251], "surpris": 173, "wherea": 173, "bulki": 173, "mini": 173, "gdscript": 173, "resembl": 173, "drown": 173, "hacktoberfest": 173, "girlscript": 173, "gssoc": 173, "guidanc": [173, 236, 259], "interview": 173, "flow": 173, "consider": [173, 235, 256], "p5": 173, "creativ": 173, "attempt": [173, 256, 259], "rais": [173, 178, 181, 196, 263, 268, 270, 280, 300], "old": [173, 191, 217, 219, 251, 270, 301], "beginn": [173, 206], "analysi": [173, 229, 250], "comfort": 173, "fascin": 173, "hasn": 173, "engag": 173, "newbi": 173, "skill": [173, 225], "disengag": 173, "energi": 173, "enthusiasm": 173, "arriv": 173, "anxieti": 173, "peak": [173, 261, 286, 292, 298, 300, 301], "alarm": 173, "remind": [173, 174], "straightforward": [174, 248], "verifi": [174, 175, 268, 302], "filip": 174, "attend": [174, 242], "604": 174, "movabl": 175, "unintention": 175, "599": [175, 176, 218, 301], "scan": 175, "actor2d": [175, 211, 286], "cleaner": [176, 267], "aris": [176, 178, 259, 303], "deselect": [176, 187, 218, 283, 286], "keyboard": [176, 283], "shortcut": 176, "clamp": [176, 178, 204, 218, 283], "met": [177, 303], "panda3d": 177, "pyrend": 177, "dataclass": 177, "json": [177, 181, 183, 220, 295], "accident": 177, "darker": 177, "602": [177, 220, 301], "asynchron": [177, 220], "var": 177, "typeerror": [177, 270], "subscript": 177, "weren": [177, 181, 195, 199, 204, 230], "gimp": 177, "vtktextur": [177, 193, 239, 263, 272], "get_accessor_data": 177, "prototyp": [178, 184, 202, 220, 301], "alongsid": [178, 283], "polylin": [178, 184, 187, 190, 196, 199, 211, 214, 218, 263], "quadrant": 178, "li": [178, 263], "th": [179, 265], "612": [179, 301], "613": [179, 301], "seek": [179, 265, 283, 286], "matric": [179, 197, 200, 201, 203, 205, 271], "dig": [179, 227], "newer": 179, "b\u00e9zier": [179, 219, 265], "disappear": [179, 251], "phew": 180, "tediou": 180, "parallelli": 180, "sem": 180, "exam": [180, 238], "off": [180, 190, 214, 259, 263, 285], "aabb": 180, "enhanc": [180, 184, 202, 219, 229, 247, 301], "get_polydata_triangl": [181, 286], "basetextur": 181, "compositetimelin": [182, 185], "617": [182, 219, 301], "mergeabl": [182, 183], "616": [183, 220, 301], "upcom": [184, 224, 226, 229, 235, 238, 243], "left_mouse_click": [184, 218], "sub_timelin": 185, "actors_list": 185, "add_timelin": 185, "unbound": 185, "travel": 186, "load_io": 186, "pil": 186, "pallet": 186, "glb": [186, 220], "bufferview": [186, 271], "khronoosgroup": 186, "boxinterleav": 186, "ye": 186, "speculartest": 186, "animatedcub": 186, "normaltangentmirrortest": 186, "animatedtriangl": 186, "specglossvsmetalrough": 186, "nonetyp": 186, "basecolortextur": [186, 271], "cesiummilktruck": 186, "vc": 186, "waterbottl": 186, "animatedmorphcub": [186, 216], "sponza": 186, "scifihelmet": 186, "iridescencemetallicspher": 186, "corset": 186, "texturelinearinterpolationtest": 186, "simplemesh": 186, "lantern": 186, "texturetransformmultitest": 186, "texturesettingstest": 186, "lightspunctuallamp": 186, "damagedhelmet": 186, "cesiumman": [186, 212], "barramundifish": 186, "metalroughspheresnotextur": 186, "environmenttest": 186, "mosquitoinamb": 186, "boxtexturednonpoweroftwo": 186, "brainstem": [186, 216, 220], "simplemorph": 186, "orientationtest": 186, "boxanim": 186, "stainedglasslamp": 186, "texturetransformtest": 186, "clearcoattest": 186, "iridescencelamp": 186, "dragonattenu": 186, "recursiveskeleton": 186, "riggedsimpl": [186, 205, 207], "textureencodingtest": 186, "2cylinderengin": 186, "normaltangenttest": 186, "iridescencedielectricspher": 186, "texturecoordinatetest": 186, "alphablendmodetest": 186, "trianglewithoutindic": 186, "multiuvtest": 186, "boomboxwithax": 186, "20with": 186, "20space": 186, "sheencloth": 186, "toycar": 186, "materialsvariantssho": 186, "iridescentdishwithol": 186, "vertexcolortest": 186, "sheenchair": 186, "fox": [186, 216, 220], "antiquecamera": 186, "transmissiontest": 186, "transmissionroughnesstest": 186, "boxvertexcolor": 186, "reciprocatingsaw": 186, "morphprimitivestest": 186, "metalroughspher": 186, "gearboxassi": 186, "twosidedplan": 186, "buggi": 186, "simplesparseaccessor": 186, "unlittest": 186, "simpleskin": [186, 201, 205], "flighthelmet": [186, 268], "unicod": 186, "e2": 186, "9d": 186, "a4": 186, "bbtest": 186, "avocado": 186, "glamvelvetsofa": 186, "boombox": 186, "emissivestrengthtest": 186, "attenuationtest": 186, "animatedmorphspher": [186, 216], "iridescencesuzann": 186, "pil_imag": 186, "uri": [186, 271], "glb2gltf": 186, "investig": [187, 190, 193, 197, 215, 223, 226, 227, 229, 232, 244, 267, 301], "preced": [187, 265], "631": [188, 219], "626": [188, 189, 192, 301], "finalis": 189, "permit": [189, 267, 303], "reli": [189, 227, 233, 240, 241, 242, 246, 248, 250, 259], "623": [190, 193, 196, 202, 204, 208, 218, 301], "ubuntu": [190, 292, 296, 301], "on_value_chang": 191, "on_moving_slid": 191, "634": [191, 219, 301], "643": [191, 210, 212, 216, 220, 301], "custominterpol": 191, "mousemoveev": [193, 285], "prop": [193, 265, 271, 283, 284], "mipmapon": 193, "interpolateon": 193, "settl": 193, "reopen": 193, "freehand": [193, 196, 199, 204, 218], "tracer": 193, "rotation_slid": [193, 214, 218, 301], "647": [194, 219, 301], "euler": [194, 265, 282], "renam": [194, 263, 270, 292, 297, 300], "draft": [194, 219, 231, 242, 251, 257], "linearinterpol": 195, "smoothen": [195, 202], "645": [196, 199, 218, 301], "zerodivsionerror": 196, "653": [196, 202, 204, 208, 218], "tr": [197, 271], "invertbindmatric": 197, "globaltransformmatric": 197, "ago": [198, 233], "bigger": [198, 208, 251], "slower": 198, "unbind": 198, "compact": 198, "160k": 198, "encount": [198, 226, 229, 232, 235, 238, 240, 244, 249, 250, 259], "vtkimagetrac": [199, 202], "imagesourc": 199, "pure": [199, 211], "architectur": [199, 218], "partialactor": [200, 203], "imit": 202, "drawback": [202, 249, 261], "overcom": [202, 229], "promis": 202, "drawshap": [204, 209, 214, 218, 286, 301], "analyz": [204, 285], "overlapp": 204, "nearer": 204, "throw": [204, 270, 301], "analyse_snapshot": 204, "inversebindmatrix": 205, "short": [205, 248, 278], "undo": 205, "extrus": [206, 263], "irrad": 207, "invert": [207, 295, 300, 301], "skin_mat": 207, "harder": [208, 230], "674": [208, 218, 301], "redund": [208, 214], "in_progress": [208, 218, 301], "mode_panel": [209, 218, 301], "mode_text": [209, 218, 301], "678": [209, 218, 301], "duplicaci": 209, "brighter": [209, 211], "fault": [210, 299, 301], "impress": 210, "elimin": 210, "get_valu": [210, 265, 286], "get_skin_timelin": [210, 216], "grei": [211, 276], "skinmatrix": 212, "inversebindpos": 212, "bonedeform": 212, "currentbonetransform": 212, "parentbonetransform": 212, "parti": 213, "665": [213, 219, 301], "common": [214, 228, 271], "688": [214, 218, 301], "694": [215, 219, 301], "689": [216, 220, 301], "685": [216, 220, 301], "getconsum": 217, "scene_idx": 217, "frustum": [217, 279, 286, 296], "eras": 218, "depict": 218, "wysiwyg": 218, "695": 218, "doodl": 218, "696": 218, "exce": [218, 265, 276], "eveyth": 218, "701": [218, 301], "zerodivisionerror": [218, 259, 301], "2022": [218, 219, 220, 287, 301], "abouagour": 219, "rewind": 219, "blank": 219, "transit": [219, 253], "bottleneck": 219, "690": [219, 301], "687": [219, 301], "changer": 219, "inevit": 219, "692": [219, 301], "massiv": 219, "cleanest": 219, "660": 219, "702": 219, "extrud": 219, "661": [219, 301], "594": [219, 301], "597": [219, 301], "591": [219, 301], "598": [219, 301], "equip": 219, "base64": 220, "bin": [220, 268, 271], "timlelin": 220, "though": [220, 251, 257, 261], "condit": [220, 239, 259, 265, 281, 301, 303], "account": [220, 225, 229, 284, 302], "frequent": 220, "estim": [220, 223, 237, 239], "khronosgroup": [220, 268, 280], "setuptool": [222, 301], "hatch": [222, 301], "dwij": [222, 301], "raj": [222, 301], "hari": [222, 301], "francoi": [222, 301], "rheault": [222, 301], "frank": [222, 301], "cerasoli": [222, 301], "johni": [222, 301], "dara": [222, 301], "rohit": [222, 301], "kharsan": [222, 301], "sara": [222, 301], "hamza": [222, 301], "siddharth": [222, 301], "sreekar": [222, 301], "chigurupati": [222, 301], "tania": [222, 225, 242, 301], "castillo": [222, 225, 301], "zhiwen": [222, 301], "shi": [222, 301], "maharshigor": [222, 301], "honour": 223, "profession": 223, "guidelin": [223, 225], "kernel": [223, 227, 239, 248, 251], "webgl": 223, "kde": [223, 239, 242, 245, 248, 251, 254, 257], "macro": 223, "spatial": 223, "benefit": [223, 285], "fbo": [223, 230, 233, 236, 239], "devic": 223, "renderbuff": 223, "thrill": 224, "catch": [224, 235, 270], "regul": 224, "excel": [224, 282], "virtual": 224, "air": 224, "stai": 224, "breakthrough": 224, "hardi": 225, "former": [225, 257], "meticul": 226, "categor": 226, "499": [226, 256], "spinboxui": [226, 250, 253, 256, 283], "rectifi": [226, 259], "devis": 226, "appeal": 226, "signific": [226, 229, 230, 256, 257], "790": [226, 229], "blogpost": [227, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260, 301], "inde": 227, "stencil": 227, "warn": [227, 236, 262, 270, 292, 297, 298, 299, 300], "vtktextureobject": [227, 230], "allocate2d": [227, 230], "create2d": 227, "create2dfromraw": 227, "nor": [227, 265, 303], "anyon": [227, 239], "color_textur": [227, 230], "setdatatyp": [227, 230], "vtk_unsigned_char": [227, 230, 236], "datatyp": [227, 230], "unsign": [227, 230, 251, 280], "char": [227, 230, 251], "setinternalformat": [227, 230], "vtk_rgba": [227, 230], "setformat": [227, 230], "setminificationfilt": [227, 230], "minfilt": [227, 230], "setmagnificationfilt": [227, 230], "magfilt": [227, 230], "allocate3d": [227, 230], "wish": [227, 236, 239, 242, 248, 254, 260], "encapsul": 227, "palat": 227, "strict": [227, 268, 274, 280, 303], "expend": 227, "wors": 227, "accomplish": [227, 235, 245], "forward": [227, 230, 235, 298], "luck": [227, 236, 242, 248, 254, 260], "791": [228, 231, 238, 240, 242, 243, 249], "3x1": 228, "aros": [229, 232, 247], "unexpect": [229, 296], "furthermor": 229, "562": 229, "731": 229, "author": [229, 244, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "portion": [229, 278], "dedic": [229, 238, 242, 247, 251, 279], "stakehold": 229, "everybodi": 230, "admit": 230, "framebufferobject": 230, "textureobject": 230, "caught": 230, "setcontext": [230, 233, 236], "vtk_rgb": 230, "spot": 230, "assert": [230, 294], "nullptr": 230, "vtkerrormacro": 230, "push": [230, 302], "realis": [230, 233, 251, 257], "offscreen": [230, 245, 248, 257, 285, 301], "uncertainti": [231, 243], "double_con": 231, "dti_uncertainti": 231, "boundingbox": 232, "settextscalemodetonon": 232, "settextscalemodetoprop": 232, "position1": 232, "misalign": [232, 257], "ongo": [232, 238, 253], "803": [232, 241, 248, 259], "occasion": [232, 256], "malfunct": 232, "cardui": [232, 235], "segreg": 232, "540": [232, 235], "numpy_to_vtk_image_data": [232, 235, 286, 300], "supposedli": [233, 236], "stuck": 233, "appar": [233, 236, 239], "createfbo": 233, "getfboindex": [233, 236], "glgenframebuff": 233, "getcontext": 233, "conclud": [233, 241], "gonna": 233, "addon": 233, "783": [233, 236], "wip": [234, 240, 295, 299, 300, 301], "articl": [234, 302], "amidst": 235, "notabl": [235, 259], "dive": [235, 236, 242], "success": [235, 236, 245, 285], "revisit": 235, "restart": [235, 265, 286], "decis": [235, 241], "obstacl": [235, 240], "eagerli": 235, "comeback": 235, "intric": [236, 259], "recal": [236, 251], "numba": 236, "vtkopenglframebufferobject": 236, "setoffscreenrend": 236, "populateframebuff": 236, "suffer": [236, 242, 248], "getnumberofcolorattach": 236, "synchron": 236, "someon": 236, "torment": 236, "proof": 236, "bumpier": 236, "810": [237, 240, 248], "estimate_sigma": 237, "design_matrix": 237, "tensor_predict": 237, "signal": [237, 239], "refin": [237, 256], "bval": 237, "bvec": 237, "readjust": 237, "812": 238, "roadblock": [238, 253], "bumpi": 239, "simplest": 239, "dug": 239, "deep": [239, 276, 280, 284], "vtkwindowtoimagefilt": [239, 251], "windowtoimagefilt": [239, 286], "setinput": 239, "setinputconnect": 239, "getoutputport": 239, "settextur": 239, "statist": 239, "parametr": [239, 252, 299, 300], "fundament": 239, "infer": 239, "finit": 239, "econometr": 239, "parzen": 239, "rosenblatt": 239, "emanuel": 239, "murrai": 239, "credit": [239, 302], "famou": 239, "margin": [239, 285], "naiv": 239, "bay": 239, "accuraci": 239, "sentenc": 239, "greener": 239, "clarifi": 240, "auto_font_scal": [241, 253, 283, 286], "justifi": 241, "joaodellagli": 242, "graduat": 242, "capston": 242, "polish": [242, 248, 254, 255], "600x600": 242, "modular": 242, "delic": 242, "ruin": 242, "failur": [242, 244, 250], "804": [242, 245], "818": [243, 252], "difficulti": [243, 244], "improp": [244, 259], "814": 244, "769": [244, 301], "redirect": [244, 299], "spoiler": 245, "recap": 245, "sigma": [245, 248, 251, 257, 270], "worth": [245, 257], "window_to_textur": 245, "texture_to_actor": 245, "colormap_to_textur": 245, "flatten": [245, 266], "onscreen": [245, 248, 257], "ponder": 245, "preprocess": 246, "revis": 246, "deeper": [246, 247, 255, 258, 261], "forese": 246, "goe": [246, 283], "delv": 247, "stem": 247, "began": 247, "seamlessli": [247, 253], "treeui": [247, 259], "debat": 248, "tradeoff": 248, "hidden": 248, "prefix": 248, "effectmanag": [248, 257], "onscreen_manag": 248, "kde_actor": [248, 257], "inferno": [248, 263, 264, 266], "laplacian": 248, "hint": [248, 254, 257, 260], "laplac": 248, "sudden": 248, "grayscal": [248, 263], "blur": [248, 251], "shadertoi": 249, "unlik": 249, "trivial": [249, 282], "textbox2d": [250, 286, 298, 299, 301], "test_el": 250, "thorough": [250, 256], "invest": [251, 254], "front": 251, "renorm": 251, "mondai": 251, "tuesdai": 251, "realiti": 251, "rethink": 251, "guarante": 251, "scikit": [251, 266], "tophat": 251, "epanechnikov": 251, "exponenti": 251, "cosin": 251, "trickier": 251, "fidel": 251, "sum_": 251, "report": [251, 257, 270, 285, 301], "gem": 251, "chapter": 251, "ara": 251, "pranckevi\u010diu": 251, "noisi": 251, "13x13": 251, "shift": [253, 256, 259, 281], "dynamic_bbox": [253, 283, 286], "830": [253, 256], "filedialog": [253, 256], "checkout": [253, 302], "832": [253, 259], "sail": 253, "entail": 253, "826": [254, 260], "crash": [254, 256, 292], "m_l": 255, "incorpor": 255, "critic": 256, "emerg": [256, 259], "symbol": [256, 276], "risk": 256, "invalid": 256, "concern": 256, "838": 256, "res_factor": 257, "tex_coord": 257, "normalizedvertexmcvsoutput": 257, "screentextur": 257, "gl_fragcoord": 257, "vulner": [257, 298, 299], "em": 257, "kde_effect": 257, "gain": 257, "shorten": 257, "misus": 257, "l_m": 258, "basi": 258, "literatur": 258, "descoteaux": 258, "descoteaux07": 258, "curvatur": 258, "relationship": 258, "overal": [259, 283], "systemat": 259, "fairli": 259, "methodologi": 259, "slot": [259, 283], "occur": [259, 295], "ascertain": 259, "misposit": 259, "refrain": 259, "sole": 259, "outcom": 259, "sought": 259, "viabl": 259, "nearli": [259, 301], "style": [260, 266, 268, 285, 286, 295, 302], "union": 260, "tunion": 260, "typedhint": 260, "impl": 261, "equit": 261, "peak_valu": 261, "uniformli": 261, "tempor": 261, "precalcul": 261, "mipmap": 261, "six": 261, "4x15": 261, "texel": 261, "grai": 261, "sampler": [261, 271], "master": [261, 292, 295, 298, 302], "init": [262, 283, 286], "verbos": [262, 285, 302], "pkg_path": [262, 278], "warnings_origin": 262, "pad_x_neg": 263, "pad_x_po": 263, "pad_y_neg": 263, "pad_y_po": 263, "pad_z_neg": 263, "pad_z_po": 263, "addposit": [263, 286], "getbound": [263, 286], "getcent": [263, 286], "getlength": [263, 286], "getposit": [263, 286], "getvis": [263, 286], "newinst": [263, 286], "shallowcopi": [263, 286], "kwarg": [263, 265, 270, 281, 282], "vtkprop3d": [263, 273, 284], "borrow": 263, "shallow": [263, 280, 284], "elsewher": 263, "remove_from_scen": [263, 265, 286], "picking_tol": 263, "cut": 263, "vtklookupt": [263, 264], "nearest": 263, "neighbor": [263, 273], "toler": [263, 276], "vtkcellpick": 263, "imageactor": [263, 286], "subdivis": 263, "precomput": 263, "butterfli": 263, "surface_actor": 263, "binar": 263, "contour_assembli": 263, "vtkassembli": 263, "tube_sid": 263, "lod_point": 263, "lod_points_s": 263, "spline_subdiv": 263, "replace_strip": 263, "colour": [263, 284], "trilinear": [263, 284], "opaqu": [263, 264, 285], "lodactor": [263, 286], "straighter": 263, "curvier": 263, "approx_polygon_track": 263, "boolean": [263, 283], "cue": 263, "lookup_t": [263, 266], "colorbar": 263, "vtkscalarbaractor": 263, "colorx": 263, "colori": 263, "colorz": 263, "suppli": 263, "4x4": [263, 264], "amplitud": [263, 264], "plain": 263, "n_coeff": [263, 264], "n_vertic": [263, 264], "odfsliceractor": [263, 286], "scalar_color": 263, "sphere_valu": 263, "color_fa": 263, "tensor_actor": 263, "peaks_dir": [263, 264], "peaks_valu": 263, "dec": [263, 266], "peak_actor": 263, "magnitud": 263, "peakactor": [263, 286], "peak_dir": 263, "dot_siz": 263, "dot_actor": 263, "deprec": [263, 266, 280, 286, 292, 295, 296, 297, 298, 299, 300, 301], "expireddeprecationerror": [263, 280, 286], "coral": 263, "facet": 263, "sector": [263, 279], "repeat_sourc": [263, 286], "cylinder_actor": 263, "rinner": 263, "router": 263, "cresolut": 263, "rresolut": 263, "outer": [263, 283], "perimet": 263, "radial": 263, "disk_actor": 263, "sq_actor": 263, "rect_actor": 263, "tip": [263, 279], "cone_actor": 263, "tprism_actor": 263, "rcoh_actor": 263, "pent_actor": 263, "actor_pentagon": 263, "octagon": [263, 279, 296], "oct_actor": 263, "frustum_actor": 263, "spq_actor": 263, "gs_prog": 263, "bb_type": 263, "cylindrical_x": 263, "cylindrical_i": 263, "billboard_actor": 263, "align_cent": 263, "array_lik": [263, 266, 282], "text3d": [263, 300], "7777777777777777": [263, 273, 283, 284], "necessarili": [263, 265, 266, 285], "pad_x": [263, 273], "pad_i": [263, 273], "tightest": [263, 273], "nb_row": [263, 272, 273, 284], "nb_col": [263, 272, 273, 284], "pic": 263, "vtkimageactor": 263, "interp": 263, "texture_actor": 263, "arr": [263, 267, 272, 280, 281, 284, 285], "viz_video_on_plan": 263, "vtktexturedactor": 263, "edge_opac": 263, "tensor_ellipsoid": [263, 286], "vtkactor": [264, 265, 271, 276, 280, 283, 284, 300], "x_indic": 264, "y_indic": 264, "z_indic": 264, "inclus": 264, "slice_index": 264, "zaxi": 264, "dwi": 264, "rgb_standard": [264, 266], "cross_sect": [264, 286], "display_cross_sect": [264, 286], "global_opac": [264, 284, 286], "high_rang": [264, 286], "is_rang": [264, 286], "low_rang": [264, 286], "max_cent": [264, 286], "min_cent": [264, 286], "add_static_actor": [265, 286], "add_to_scene_at": [265, 286], "add_update_callback": [265, 286], "callabl": [265, 266, 270, 279, 280, 283], "child_anim": [265, 286], "current_timestamp": [265, 286], "get_color": [265, 286], "get_current_valu": [265, 286], "attrib": 265, "get_keyfram": [265, 286], "get_opac": [265, 286], "get_posit": [265, 286], "get_rot": [265, 286], "as_quat": 265, "get_scal": [265, 286], "is_inside_scene_at": [265, 286], "is_interpolat": [265, 286], "interpolat": 265, "safe": 265, "opposit": [265, 284, 285], "parent_anim": [265, 271, 286], "remove_actor": [265, 286], "remove_anim": [265, 285, 286], "remove_from_scene_at": [265, 286], "set_color_keyfram": [265, 286], "timestamp_1": 265, "color_1": 265, "timestamp_2": 265, "color_2": 265, "color_keyfram": 265, "spline_degre": 265, "1x3": 265, "1x1": 265, "pos_fun": 265, "lambda": 265, "set_keyfram": [265, 286], "update_interpol": 265, "reiniti": 265, "key_frames_simpl": 265, "key_frames_bezi": 265, "pos_keyfram": 265, "set_opacity_interpol": [265, 286], "set_opacity_keyfram": [265, 286], "opacity_1": 265, "opacity_2": 265, "set_scale_keyfram": [265, 286], "position_1": 265, "position_2": 265, "set_rotation_as_vector": [265, 286], "set_scale_interpol": [265, 286], "scale_1": 265, "scale_2": 265, "scale_keyfram": 265, "static_actor": [265, 286], "update_dur": [265, 286], "update_motion_path": [265, 286], "vtkcamera": [265, 271], "get_foc": [265, 286], "get_view_up": [265, 286], "set_foc": [265, 286], "focal_1": 265, "focal_po": 265, "set_view_up": [265, 286], "set_view_up_interpol": [265, 286], "set_view_up_keyfram": [265, 286], "view_up_1": 265, "view_up_2": 265, "current_tim": [265, 283, 286], "include_last": 265, "include_first": 265, "tau": 265, "v0": [265, 287, 302], "consecut": [265, 281], "rgb2space": 265, "space2rgb": 265, "has_playback_panel": [265, 286], "max_peel": [265, 285], "show_panel": 265, "peel": [265, 285], "seek_perc": [265, 286], "percent": 265, "lookupt": [266, 286], "na": 266, "nd": 266, "boi": 266, "undirect": 266, "glu": 266, "mobiu": 266, "crosscap": 266, "roman": 266, "steiner": 266, "homeomorph": 266, "pinkal": 266, "1986": 266, "singular": 266, "visit": 266, "brown": 266, "edu": [266, 282], "cad": 266, "rp2color": 266, "cagatai": 266, "demiralp": 266, "matlab": [266, 282], "boys_standard": 266, "maptlotlib": 266, "pyplot": 266, "jet": 266, "accent": 266, "often": [266, 302], "mislead": 266, "bg": 266, "maxim": 266, "perceptu": 266, "distinct": 266, "percept": 266, "farthest": 266, "greedi": 266, "rbg": 266, "75862069": 266, "03448276": 266, "89655172": 266, "17241379": 266, "tim": 266, "holi": 266, "mathwork": 266, "matlabcentr": 266, "fileexchang": 266, "29702": 266, "2010": 266, "feb": 266, "2011": 266, "hexadecim": [266, 295, 296], "hexcod": 266, "hash": [266, 278, 302], "ffffff": 266, "denot": 266, "stride": [266, 271, 286], "multidimension": [266, 281], "instanti": 266, "__new__": 266, "fortran": 266, "transpos": 266, "c_contigu": 266, "owndata": 266, "writeabl": 266, "flat": [266, 275, 286], "todo": [266, 283], "flatit": 266, "items": [266, 286], "nbyte": [266, 286], "ndim": [266, 286], "contigu": 266, "impli": [266, 303], "ctype": [266, 286], "unchang": 266, "garbag": 266, "alia": [266, 301], "keyword": [266, 270, 282, 295, 301], "0e": 266, "nan": 266, "5e": 266, "323": 266, "int_": 266, "d50": 266, "d55": 266, "d65": 266, "d75": 266, "NOT": [266, 303], "sensit": 266, "grdevic": 266, "convertcolor": 266, "cie": 266, "xyzcolor": 266, "apertur": 266, "srgb": 266, "iec": 266, "61966": 266, "1999": 266, "colorspac": 266, "fig": 267, "dpi": [267, 272, 285, 301], "flip_up_down": 267, "inch": [267, 272, 285], "matlplotlib": 267, "safest": 267, "savefig": 267, "icar": 267, "univ": 267, "lille1": 267, "fr": 267, "drupal": 267, "1141": 267, "tostring_argb": 267, "stabl": 267, "bytes_or_buff": [268, 274, 280], "decod": [268, 274, 280], "__str__": [268, 274, 280], "repr": [268, 274, 280], "getdefaultencod": [268, 274, 280], "total_length": 268, "progressbar": 268, "fsrc": 268, "fdst": 268, "16384": 268, "stored_sha256": 268, "sha": [268, 295], "checksum": 268, "data_s": 268, "mb": 268, "log": [268, 285], "fetchererror": 268, "draco": 268, "fetech": 268, "informationinterdisciplinari": 268, "suffix_typ": 268, "ext": [268, 292, 302], "suffix": 268, "numer": [268, 284], "skybox_0": 268, "skybox_1": 268, "nc": 268, "px": 268, "ny": 268, "negc": 268, "skybox_posx": 268, "skybox_negi": 268, "skybox_right": 268, "skybox_front": 268, "icomoon": 268, "infin": 268, "dmri": 268, "model_nam": 268, "compil": [269, 270, 301], "func": [269, 270, 279], "markup": 269, "doctest": [269, 270, 302], "have_amodul": 269, "have_bmodul": 269, "scope": [269, 302], "nipi": 270, "copyright": [270, 296, 302, 303], "licens": [270, 302], "runtimeerror": 270, "expir": 270, "deprecationwarn": [270, 292], "version_str": 270, "pkg_version_str": 270, "dev319": 270, "gad3f9797": 270, "__version__": [270, 302], "version_cmp": 270, "0dev": 270, "version_compar": 270, "warn_class": 270, "error_class": 270, "decor": [270, 286, 295], "warning_class": 270, "old_nam": 270, "new_nam": 270, "arg_in_kwarg": 270, "signatur": 270, "thereof": 270, "relax": 270, "astropi": 270, "sig": 270, "apply_morph_vertic": [271, 286], "apply_skin_matrix": [271, 286], "joint_matric": 271, "actor_index": 271, "skinnig": 271, "join_matric": 271, "generate_tmatrix": [271, 286], "transf": 271, "ransform": 271, "get_acc_data": [271, 286], "acc_id": 271, "accessor": 271, "buffer_arrai": 271, "get_anim": [271, 286], "get_buff_arrai": [271, 286], "buff_id": 271, "d_type": 271, "byte_length": 271, "byte_offset": 271, "byte_strid": 271, "out_arr": 271, "get_joint_actor": [271, 286], "with_transform": 271, "get_materi": [271, 286], "mat_id": 271, "get_matrix_from_sampl": [271, 286], "anim_channel": 271, "gltflib": 271, "get_morph_data": [271, 286], "mesh_id": 271, "get_sampler_data": [271, 286], "node_id": 271, "transform_typ": 271, "sampler_data": 271, "get_skin_data": [271, 286], "skin_id": 271, "joint_nod": 271, "inv_bind_matrix": 271, "get_textur": [271, 286], "tex_id": 271, "atextur": 271, "inspect_scen": [271, 286], "scene_id": 271, "load_camera": [271, 286], "camera_id": 271, "transform_mat": 271, "load_mesh": [271, 286], "root_anim": 271, "transverse_anim": [271, 286], "bone_id": 271, "parent_bone_deform": 271, "parent_bone_transform": 271, "transverse_bon": [271, 286], "channel_nam": 271, "transverse_channel": [271, 286], "transverse_nod": [271, 286], "nextnode_id": 271, "is_joint": 271, "gltf2": 271, "tcoord": [271, 280, 284], "topologi": 271, "prim": [271, 295], "comp_typ": 271, "accssor_typ": 271, "objecomp_typ": 271, "byteoffset": 271, "interpolate_on": 272, "mipmap_on": 272, "tif": 272, "tiff": 272, "use_pillow": 272, "pillow": [272, 301], "compression_typ": 272, "deflat": 272, "72": [272, 285, 293], "lzw": 272, "imageio": 272, "vtp": [272, 298], "color_array_nam": 272, "sheet_path": 272, "compute_posit": [273, 286], "_actor": 273, "lie": 273, "compute_s": [273, 286], "get_cells_shap": [273, 286], "glossi": 275, "anisotropic_direct": 275, "scatter": 275, "principled_param": 275, "ambient_level": 275, "ambient_color": 275, "diffuse_level": 275, "diffuse_color": 275, "specular_level": 275, "specular_color": 275, "specular_pow": 275, "gouraud": 275, "ambient": 275, "atomic_numb": [276, 286], "coord": [276, 277, 279, 283], "atom_nam": 276, "residue_seq": 276, "helix": 276, "is_hetatm": 276, "residu": 276, "heteroatom": 276, "total_num_atom": [276, 286], "total_num_bond": [276, 286], "eg": 276, "coval": 276, "atom_color": [276, 286], "atomicnumb": 276, "element_nam": [276, 286], "insensit": 276, "atomic_radiu": [276, 286], "radius_typ": 276, "\u00e5": 276, "atomic_symbol": [276, 286], "atomic_num": 276, "x_coord": 276, "y_coord": 276, "z_coord": 276, "atom1_index": 276, "atom2_index": 276, "bond_ord": 276, "establish": 276, "errat": 276, "atom_index": 276, "belong": [276, 283], "whom": 276, "atom_num": 276, "atom_coordin": 276, "bond_index": 276, "molecule1": 276, "molecule2": 276, "valenc": 276, "hybrid": 276, "aromat": 276, "colormod": 276, "molecule_actor": 276, "corei": 276, "paul": 276, "amino": 276, "acid": 276, "peptid": 276, "instrument": 276, "1953": 276, "621": [276, 301], "627": [276, 301], "atom_scale_factor": 276, "bond_thick": 276, "multiple_bond": 276, "dark": 276, "turner": 276, "chem": 276, "educ": 276, "1971": 276, "407": [276, 295, 299], "rubbon": 276, "anatomi": 276, "taxonomi": 276, "1981": 276, "167": [276, 295], "339": [276, 298], "bbox_actor": 276, "disp_xi": 277, "sc": 277, "pickable_off": [277, 286], "pickable_on": [277, 286], "selectable_on": [277, 286], "update_selection_typ": [277, 286], "commit_hash": 278, "substitut": [278, 280, 303], "archive_subst_hash": 278, "truncat": 278, "hash_from": 278, "hash_str": 278, "func_arg": 279, "superquadr": [279, 286, 295, 296, 298], "big_vertic": 279, "big_triangl": 279, "big_color": 279, "have_tiled_vert": 279, "big_cent": 279, "symmetric642": 279, "symmetric724": 279, "sphere_nam": 279, "pyramid_vert": 279, "icosahedron": [279, 295], "icosahedron_vertic": 279, "icosahedron_mesh": 279, "36": [279, 284, 293], "glsl_code": 280, "shader_fil": 280, "glslang": 280, "reimplement": 280, "shader_typ": 280, "valuepass": 280, "keep_default": 280, "replace_first": 280, "replace_al": 280, "shaders_in_vtk": 280, "prim_id": 280, "tag": [280, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "caller": 280, "updateshaderev": 280, "vtkcommand": 280, "nightli": 280, "classvtkobject": 280, "func_call1": 280, "func_call2": 280, "removeobserv": 280, "test_valu": 280, "callbacklow": 280, "callbackhigh": 280, "999": 280, "callbackmean": 280, "id_mean": 280, "renderwindow": [280, 285, 286], "overrid": 280, "attr_nam": 280, "whithout_iren_start": 281, "streamclient": 281, "vtkinteractor": 281, "use_asyncio": 281, "showmmanag": 281, "stream_client": 281, "imagemanag": 281, "render_aft": 281, "dequeu": [281, 286], "cqueue_event_id": 281, "mouse_id": 281, "left_btn_press": 281, "left_btn_releas": 281, "middle_btn_press": 281, "middle_btn_releas": 281, "right_btn_press": 281, "right_btn_releas": 281, "cqueue_index_info": 281, "user_timestamp": 281, "cqueue": 281, "index_info": 281, "unord": 281, "leftbuttonreleaseev": 281, "middlebuttonpressev": 281, "middlebuttonreleaseev": 281, "rightbuttonpressev": 281, "rightbuttonreleaseev": 281, "rtc_server": 281, "image_buffer_manag": 281, "provides_mjpeg": 281, "broadcast": 281, "videostream": 281, "webrtcserv": 281, "recv": [281, 286], "videofram": 281, "queue_head_tail_buff": 281, "queue_buff": 281, "provides_webrtc": 281, "ms_jpeg": 281, "run_app": 281, "queue_head_tail_buffer_nam": 281, "queue_buffer_nam": 281, "avoid_unlink_shared_mem": 281, "image_buffers_nam": 281, "get_start_end": [281, 286], "enqueu": [281, 286], "set_head_tail": [281, 286], "is_unlock": [281, 286], "unlock": [281, 286], "setinterv": 281, "interval_tim": 281, "stackoverflow": 281, "3393612": 281, "queue_siz": 281, "ifram": 281, "return_ifram": [281, 286], "div": 281, "run_command": [281, 286], "ai": 282, "aj": 282, "ak": 282, "sxyz": 282, "gohlk": 282, "lfd": 282, "uci": 282, "yaw": [282, 285, 286], "syxz": 282, "allclos": 282, "34786452": 282, "383436184": 282, "_axes2tupl": 282, "inclin": 282, "imagin": 282, "south": 282, "north": 282, "west": 282, "east": 282, "posterior": 282, "anterior": 282, "zenith": 282, "equival": [282, 284], "nomenclatur": 282, "cartes": 282, "spherical_coordinate_system": 282, "mathworld": 282, "wolfram": 282, "sphericalcoordin": 282, "hypotenus": 282, "q": 282, "deliber": 282, "sph2cart": 282, "unusu": 282, "0lethetamathrm": 282, "lepi": 282, "pilephimathrm": 282, "tran": 282, "quat": 282, "rotation_mat": 282, "259": [282, 296], "966": 282, "866": 282, "scale_mat": 282, "left_button_drag": [283, 286], "_panel2d_object": 283, "left_button_press": [283, 286], "panel2d_object": 283, "window_size_chang": 283, "remove_el": [283, 286], "update_border_coord": [283, 286], "update_el": [283, 286], "content_panel": [283, 286], "title_bold": [283, 286], "title_color": [283, 286], "title_font_s": [283, 286], "title_ital": [283, 286], "active_color": [283, 286], "inactive_color": 283, "startup_tab_id": 283, "inact": 283, "uncollaps": 283, "startup": 283, "tab_idx": 283, "collapse_tab_ui": [283, 286], "_tab_comp": 283, "_sub_compon": 283, "select_tab_callback": [283, 286], "update_tab": [283, 286], "imagedata": [283, 286], "vtktexturedactor2d": 283, "rotation_spe": 283, "anticlockwise_rotation_x": [283, 286], "anticlockwise_rotation_i": [283, 286], "clockwise_rotation_x": [283, 286], "clockwise_rotation_i": [283, 286], "key_press_callback": [283, 286], "istyl": 283, "_what": 283, "left_click_callback2": [283, 286], "left_release_callback": [283, 286], "left_release_callback2": [283, 286], "mouse_move_callback": [283, 286], "mouse_move_callback2": [283, 286], "on_left_mouse_button_releas": [283, 286], "on_left_mouse_double_click": [283, 286], "on_left_mouse_button_drag": [283, 286], "on_right_mouse_button_press": [283, 286], "on_right_mouse_button_releas": [283, 286], "on_right_mouse_button_click": [283, 286], "on_right_mouse_double_click": [283, 286], "on_right_mouse_button_drag": [283, 286], "on_middle_mouse_button_press": [283, 286], "on_middle_mouse_button_releas": [283, 286], "on_middle_mouse_button_click": [283, 286], "on_middle_mouse_double_click": [283, 286], "on_middle_mouse_button_drag": [283, 286], "on_key_press": [283, 286], "add_callback": [283, 286], "event_typ": 283, "vtkprop": 283, "handle_ev": [283, 286], "left_button_click_callback": [283, 286], "left_button_release_callback": [283, 286], "middle_button_click_callback": [283, 286], "middle_button_release_callback": [283, 286], "right_button_click_callback": [283, 286], "right_button_release_callback": [283, 286], "italicis": 283, "auto_font_sc": 283, "cal_size_from_messag": [283, 286], "famili": 283, "update_align": [283, 286], "update_bounding_box": [283, 286], "overlai": 283, "iconnam": 283, "next_icon_id": [283, 286], "cycl": [283, 287], "set_icon": [283, 286], "set_icon_by_nam": [283, 286], "icon_nam": 283, "cursor": 283, "beforehand": 283, "window_left": [283, 286], "window_right": [283, 286], "caret_po": [283, 286], "caret": 283, "add_charact": [283, 286], "edit_mod": [283, 286], "handle_charact": [283, 286], "key_char": 283, "key_press": [283, 286], "_textbox_object": 283, "textboxself": 283, "custominteractorstyl": [283, 285], "left_move_left": [283, 286], "ward": 283, "left_move_right": [283, 286], "move_caret_left": [283, 286], "move_caret_right": [283, 286], "move_left": [283, 286], "move_right": [283, 286], "remove_charact": [283, 286], "render_text": [283, 286], "show_caret": 283, "right_move_left": [283, 286], "right_move_right": [283, 286], "set_messag": [283, 286], "showable_text": [283, 286], "chop": 283, "width_set_text": [283, 286], "newlin": 283, "slide": 283, "default_color": [283, 286], "unpress": 283, "bottom_y_posit": [283, 286], "format_text": [283, 286], "handle_move_callback": [283, 286], "_vtkactor": 283, "_slider": 283, "handle_release_callback": [283, 286], "left_x_posit": [283, 286], "right_x_posit": [283, 286], "top_y_posit": [283, 286], "track_click_callback": [283, 286], "bottom_disk_ratio": [283, 286], "bottom_disk_valu": [283, 286], "coord_to_ratio": [283, 286], "disk_numb": 283, "left_disk_ratio": [283, 286], "left_disk_valu": [283, 286], "ratio_to_coord": [283, 286], "ratio_to_valu": [283, 286], "right_disk_ratio": [283, 286], "right_disk_valu": [283, 286], "top_disk_ratio": [283, 286], "top_disk_valu": [283, 286], "value_to_ratio": [283, 286], "slider_inner_radiu": 283, "slider_outer_radiu": 283, "handle_inner_radiu": 283, "handle_outer_radiu": 283, "mid_track_radiu": [283, 286], "move_handl": [283, 286], "click_posit": 283, "range_slid": [283, 286], "value_slid": [283, 286], "range_slider_handle_move_callback": [283, 286], "_element": 283, "adjac": 283, "selection_text_color": 283, "selection_bg_color": 283, "menu_text_color": 283, "selected_color": 283, "unselected_color": 283, "scroll_bar_active_color": 283, "scroll_bar_inactive_color": 283, "menu_opac": 283, "reverse_scrol": 283, "line_spac": 283, "menu": 283, "selection_box": [283, 286], "drop_down_button": [283, 286, 301], "drop_down_menu": [283, 286], "unselect": 283, "append_item": [283, 286], "menu_toggle_callback": [283, 286], "_combobox": 283, "select_option_callback": [283, 286], "listboxitem": 283, "selected_text_index": [283, 286], "text_color": 283, "background_opac": 283, "castabl": 283, "clear_select": [283, 286], "down_button_callback": [283, 286], "_list_box": 283, "scroll_click_callback": [283, 286], "_rect_obj": 283, "scroll_drag_callback": [283, 286], "rect_obj": 283, "scroll_release_callback": [283, 286], "range_select": 283, "multi_select": 283, "up_button_callback": [283, 286], "update_scrollbar": [283, 286], "list_box": 283, "left_button_click": [283, 286], "_list_box_item": 283, "directory_path": 283, "extension1": 283, "extension2": 283, "directory_click_callback": [283, 286], "get_all_file_nam": [283, 286], "all_file_nam": 283, "get_directory_nam": [283, 286], "current_directori": 283, "directory_nam": 283, "get_file_nam": [283, 286], "scroll_callback": [283, 286], "_filemenu_item": 283, "set_slot_color": [283, 286], "cal_bounding_box": [283, 286], "clamp_posit": [283, 286], "new_cent": 283, "is_select": [283, 286], "left_button_releas": [283, 286], "selection_chang": [283, 286], "update_shape_posit": [283, 286], "center_posit": 283, "is_dragg": 283, "draggbl": 283, "cal_min_boundary_dist": [283, 286], "clamp_mouse_posit": [283, 286], "mouse_posit": 283, "handle_mouse_click": [283, 286], "handle_mouse_drag": [283, 286], "resize_shap": [283, 286], "show_rotation_slid": [283, 286], "update_button_icon": [283, 286], "update_shape_select": [283, 286], "selected_shap": 283, "current_time_str": [283, 286], "hh": 283, "mm": 283, "ss": [283, 286], "final_tim": [283, 286], "play_onc": [283, 286], "body_color": 283, "maintain_aspect": 283, "title_box": [283, 286], "body_box": [283, 286], "panel_color": 283, "max_column": 283, "max_lin": 283, "decrement_callback": [283, 286], "increment_callback": [283, 286], "textbox_update_valu": [283, 286], "validate_valu": [283, 286], "wrap_width": 283, "overflow_postfix": 283, "postfix": 283, "mid_ptr": 283, "vtk_object": 284, "inp": 284, "vtkalgorithmoutput": 284, "poly_mapp": 284, "polydatamapp": [284, 286], "poly_data": 284, "vtk_point": 284, "vtkpoint": 284, "vtk_color": 284, "vtkdataarrai": 284, "unsigned_char": 284, "rgb_arrai": 284, "is_coord": 284, "vtk_cell": 284, "vtkcellarrai": 284, "vtk_imag": 284, "input_arrai": 284, "1d": 284, "color_is_scalar": 284, "line_polydata": 284, "nx3": 284, "nx2": 284, "field_nam": 284, "as_vtk": 284, "field_data": 284, "array_typ": 284, "vtkarraytyp": 284, "primitives_count": 284, "array_nam": 284, "vtkpolydatamapp": 284, "prim_count": 284, "mx3": 284, "nx4": 284, "cull": 284, "backfac": 284, "active_scalar": 284, "transformed_act": 284, "aff": 284, "transformed_pt": 284, "routin": 284, "contrari": 284, "largest": 284, "cell_width": 284, "cell_height": 284, "vtkobject": 284, "norm_arrai": 284, "veric": 284, "ccw": 284, "new_triangl": 284, "corrected_triangl": 284, "as_vtk_typ": 284, "all_arrai": 284, "pts_len": 284, "polici": 284, "predefin": 284, "vtkopenglrender": 285, "vtkrender": 285, "setviewup": 285, "camera_direct": [285, 286], "viewplanenorm": 285, "obliqu": 285, "dolli": [285, 286], "fxaa_off": [285, 286], "fxaa_on": [285, 286], "get_camera": [285, 286], "last_render_tim": [285, 286], "proj_typ": 285, "reset_camera_tight": [285, 286], "margin_factor": 285, "tightli": 285, "rm_all": [285, 286], "gamma_correct": 285, "rescal": 285, "png_magnifi": 285, "interactor_styl": 285, "occlusion_ratio": 285, "magnifi": 285, "vtkinteractorstyl": 285, "trackbal": 285, "vtkinteractorstyletrackballcamera": 285, "vtkinteractorstyleimag": 285, "sequenti": 285, "crystaley": 285, "anaglyph": 285, "glass": 285, "interlac": 285, "checkerboard": 285, "aliaz": 285, "ration": 285, "vtkrenderwindowinteractor": 285, "vtkrenderwindow": 285, "iren_callback": 285, "acquir": 285, "play_ev": [285, 286], "play_events_from_fil": [285, 286], "record_ev": [285, 286], "temporari": 285, "record_events_to_fil": [285, 286], "release_lock": [285, 286], "save_screenshot": [285, 286], "200x200": 285, "400x400": 285, "desired_fp": 285, "cam_po": 285, "cam_foc": 285, "cam_view": 285, "path_numb": 285, "n_frame": 285, "az_ang": 285, "screen_clip": 285, "az_angl": 285, "win": 285, "render_window": 285, "stealth": 285, "im": 285, "find_object": 285, "strel": 285, "colors_found": 285, "reportsnapshot": 285, "renwin": 285, "stereo_typ": 285, "gl_state": 285, "vtkopenglst": 285, "enable_warn": 286, "disable_warn": 286, "peak_slic": [286, 292, 301], "triangularpr": 286, "pentagonalpr": 286, "octagonalpr": 286, "get_values_from_keyfram": 286, "lerp": 286, "euclidean_dist": 286, "color_interpol": 286, "cc": 286, "boys2rgb": 286, "orient2rgb": 286, "get_cmap": 286, "hex_to_rgb": 286, "rgb2hsv": 286, "hsv2rgb": 286, "xyz_from_rgb": 286, "rgb_from_xyz": 286, "xyz2rgb": 286, "rgb2xyz": 286, "get_xyz_coord": 286, "xyz2lab": 286, "lab2xyz": 286, "rgb2lab": 286, "lab2rgb": 286, "matplotlib_figure_to_numpi": 286, "data_dir": 286, "update_progressbar": [286, 301], "copyfileobj_withprogress": 286, "check_sha": 286, "fetch_data": 286, "list_gltf_sample_model": 286, "skip_r": 286, "doctest_skip_pars": 286, "argsdeprecationwarn": 286, "_leading_whit": 286, "cmp_pkg_version": 286, "is_bad_vers": 286, "deprecate_with_vers": 286, "deprecated_param": 286, "write_scen": 286, "write_nod": 286, "write_mesh": 286, "write_camera": 286, "get_prim": 286, "write_materi": 286, "write_accessor": 286, "write_bufferview": 286, "write_buff": 286, "load_text": 286, "horizontallayout": 286, "verticallayout": 286, "xlayout": 286, "ylayout": 286, "zlayout": 286, "idtypearrai": 286, "floatarrai": 286, "doublearrai": 286, "stringarrai": 286, "unsignedchararrai": 286, "algorithmoutput": 286, "renderwindowinteractor": 286, "interactoreventrecord": 286, "interactorstyl": 286, "proppick": 286, "pointpick": 286, "cellpick": 286, "worldpointpick": 286, "hardwareselector": 286, "polydatamapper2d": 286, "assembli": 286, "datasetmapp": 286, "texturedactor2d": 286, "textactor": 286, "textactor3d": 286, "property2d": 286, "vectortext": 286, "scalarbaractor": 286, "openglrender": 286, "interactorstyleimag": 286, "interactorstyletrackballactor": 286, "interactorstyletrackballcamera": 286, "interactorstyleus": 286, "cleanpolydata": 286, "polydatanorm": 286, "contourfilt": 286, "tubefilt": 286, "glyph3d": 286, "trianglefilt": 286, "splinefilt": 286, "transformpolydatafilt": 286, "renderlargeimag": 286, "loopsubdivisionfilt": 286, "butterflysubdivisionfilt": 286, "outlinefilt": 286, "linearextrusionfilt": 286, "texturemaptoplan": 286, "spheresourc": 286, "cylindersourc": 286, "arrowsourc": 286, "conesourc": 286, "disksourc": 286, "texturedspheresourc": 286, "regularpolygonsourc": 286, "dataobject": 286, "cellarrai": 286, "polyvertex": 286, "unstructuredgrid": 286, "datasetattribut": 286, "matrix4x4": 286, "matrix3x3": 286, "imageflip": 286, "imagereslic": 286, "imagemaptocolor": 286, "imagereader2factori": 286, "pngreader": 286, "bmpreader": 286, "jpegread": 286, "tiffread": 286, "plyread": 286, "stlreader": 286, "objread": 286, "mniobjectread": 286, "polydataread": 286, "xmlpolydataread": 286, "pngwriter": 286, "bmpwriter": 286, "jpegwrit": 286, "tiffwrit": 286, "plywrit": 286, "stlwriter": 286, "mniobjectwrit": 286, "polydatawrit": 286, "xmlpolydatawrit": 286, "simplebondperceiv": 286, "periodict": 286, "openglmoleculemapp": 286, "vtk_version": 286, "manifest_standard": [286, 300], "ptabl": 286, "add_bond": 286, "get_atomic_numb": 286, "set_atomic_numb": 286, "get_atomic_posit": 286, "set_atomic_posit": 286, "get_bond_ord": 286, "set_bond_ord": 286, "get_all_atomic_numb": 286, "get_all_bond_ord": 286, "get_all_atomic_posit": 286, "deep_copy_molecul": 286, "compute_bond": 286, "sphere_cpk": 286, "ball_stick": 286, "bounding_box": 286, "pkg_info": 286, "pkg_commit_hash": 286, "faces_from_sphere_vertic": 286, "repeat_primitive_funct": 286, "prim_squar": 286, "prim_superquadr": 286, "prim_icosahedron": 286, "prim_rhombicuboctahedron": 286, "prim_star": 286, "prim_triangularpr": 286, "prim_pentagonalpr": 286, "prim_octagonalpr": 286, "prim_frustum": 286, "prim_cylind": 286, "prim_arrow": 286, "prim_con": 286, "shaders_dir": 286, "load_shad": 286, "replace_shader_in_actor": 286, "async_app": 286, "callback_stream_cli": 286, "interaction_callback": 286, "_cqueue_event_id": 286, "_cqueue_index_info": 286, "_cqueue": 286, "set_weel": 286, "set_mous": 286, "set_mouse_click": 286, "get_app": 286, "rtcserver": 286, "genericmultidimensionalbuff": 286, "rawarraymultidimensionalbuff": 286, "sharedmemmultidimensionalbuff": 286, "genericcircularqueu": 286, "arraycircularqueu": 286, "sharedmemcircularqueu": 286, "intervaltimerthread": 286, "intervaltim": 286, "remove_shm_from_resource_track": 286, "check_port_is_avail": 286, "_tuple2ax": 286, "euler_matrix": 286, "sphere2cart": 286, "cart2spher": 286, "apply_transform": 286, "transform_from_matrix": 286, "linedoubleslider2d": [286, 295], "clip_overflow": 286, "check_overflow": 286, "cal_bounding_box_2d": 286, "rotate_2d": 286, "set_input": 286, "numpy_to_vtk_point": 286, "numpy_to_vtk_color": 286, "numpy_to_vtk_cel": [286, 300], "map_coordinates_3d_4d": 286, "lines_to_vtk_polydata": 286, "get_polydata_lin": 286, "get_polydata_tcoord": 286, "get_polydata_norm": 286, "get_polydata_tang": 286, "get_polydata_field": 286, "add_polydata_numeric_field": 286, "set_polydata_primitives_count": 286, "get_polydata_primitives_count": 286, "primitives_count_to_actor": 286, "primitives_count_from_actor": 286, "set_polydata_norm": 286, "set_polydata_tang": 286, "set_polydata_tcoord": 286, "update_polydata_norm": 286, "apply_affine_to_actor": 286, "apply_affin": 286, "asbyt": 286, "vtk_matrix_to_numpi": 286, "numpy_to_vtk_matrix": 286, "get_bounding_box_s": 286, "get_grid_cells_posit": 286, "shallow_copi": 286, "rgb_to_vtk": 286, "normalize_v3": 286, "triangle_ord": 286, "change_vertices_ord": 286, "tangents_from_actor": 286, "array_from_actor": 286, "normals_to_actor": 286, "get_bound": 286, "color_check": 286, "analyze_scen": 286, "analyze_snapshot": 286, "enable_stereo": 286, "gl_get_current_st": 286, "gl_enable_blend": 286, "gl_set_additive_blending_white_background": 286, "release_context": 286, "github_tool": [292, 302], "nf": [292, 295, 296], "filterwarn": 292, "codaci": 292, "rank": 292, "tensorsliceractor": 292, "enforc": 292, "enh": [292, 298, 300], "exercis": 292, "peaksliceractor": 292, "peaks_slic": [292, 298], "elementwis": 292, "numpy_vtk": 292, "badg": 292, "honor": 292, "miniconda": [292, 294], "voxsz": 292, "vtk6": 292, "sphinx_galleri": 292, "reorient": 292, "sierra": 292, "ananoda": 292, "164": [293, 295, 297], "github_stat": [293, 294, 295, 296, 297, 298, 299, 300, 301], "83": 293, "bot": 293, "67": 293, "x64": 293, "84": 293, "test_order_transpar": 293, "63": 293, "65": 293, "169": [294, 296], "110": 294, "107": 294, "104": [294, 295], "105": 294, "101": 294, "102": 294, "npt_assert_equ": 294, "97": 294, "92": 294, "96": 294, "153": 295, "227": 295, "210": 295, "225": 295, "223": 295, "218": 295, "220": 295, "213": [295, 301], "215": 295, "207": 295, "206": 295, "203": 295, "namanb009": 295, "windowtitlefix": 295, "204": 295, "190": 295, "201": 295, "192": 295, "194": 295, "182": 295, "177": 295, "191": 295, "173": 295, "154": 295, "sep": 295, "132": 295, "163": 295, "spell": 295, "157": 295, "145": 295, "144": 295, "restructuredtext": 295, "143": 295, "139": 295, "136": 295, "134": 295, "129": 295, "126": 295, "124": 295, "python2": 295, "pickl": 295, "events_count": 295, "serial": 295, "115": 295, "135": 295, "137": 295, "152": 295, "219": 295, "217": 295, "212": 295, "133": 295, "214": 295, "211": [295, 299], "187": 295, "te": 295, "209": 295, "202": 295, "199": 295, "175": 295, "185": 295, "170": 295, "rhombi": 295, "171": 295, "193": 295, "178": 295, "188": 295, "166": [295, 301], "183": 295, "star2d": 295, "tests_primit": 295, "54": [295, 299], "174": 295, "108": 295, "172": 295, "162": 295, "168": 295, "158": 295, "71": 295, "expans": 295, "161": 295, "121": 295, "sha2": 295, "sha3": 295, "146": 295, "142": 295, "markdown": 295, "117": 295, "123": 295, "119": 295, "241": 296, "265": 296, "262": 296, "263": 296, "127": 296, "233": 296, "261": 296, "249": 296, "258": 296, "ssl": 296, "certif": 296, "244": 296, "237": 296, "264": 296, "247": 296, "138": 296, "51": 296, "253": 296, "hang": 296, "251": 296, "226": 296, "216": 296, "utiltii": 296, "288": 297, "292": 297, "289": 297, "284": 297, "283": 297, "282": 297, "279": 297, "solarsystem": 297, "273": 297, "276": 297, "19th": 297, "juli": 297, "260": 297, "270": 297, "236": 297, "205": 297, "269": 297, "242": 297, "271": 297, "280": 297, "278": 297, "388": 298, "389": 298, "asymmetr": 298, "370": 298, "385": 298, "387": 298, "382": 298, "383": 298, "376": 298, "phenomena": 298, "374": 298, "373": 298, "368": 298, "343": 298, "353": 298, "346": 298, "351": 298, "modelsuzann": 298, "348": 298, "341": 298, "342": 298, "340": 298, "oauth": 298, "token": 298, "header": 298, "337": 298, "clip_overflow_text": 298, "336": 298, "334": 298, "332": 298, "328": 298, "329": 298, "319": 298, "311": 298, "python35": 298, "307": 298, "306": 298, "302": 298, "303": 298, "reader": 298, "bf": 298, "295": 298, "364": 298, "379": [298, 301], "361": 298, "352": 298, "372": 298, "369": 298, "363": 298, "366": 298, "357": 298, "rce": [298, 299], "359": 298, "312": 298, "335": 298, "_opac": 298, "345": 298, "338": 298, "315": 298, "authent": 298, "308": 298, "309": 298, "333": 298, "32bit": 298, "239": 298, "318": 298, "313": 298, "274": 298, "297": 298, "298": 298, "466": 299, "bib": 299, "464": 299, "dan": 299, "459": 299, "430": 299, "456": 299, "bibtex": 299, "454": 299, "451": 299, "447": 299, "438": 299, "420": 299, "stochast": 299, "444": 299, "440": [299, 302], "356": 299, "436": 299, "434": 299, "426": 299, "vtkeventid": 299, "394": 299, "test_util": 299, "sk": 299, "orcid": 299, "413": 299, "nanohub": 299, "412": 299, "386": 299, "joss": 299, "371": 299, "408": 299, "parenthesi": 299, "406": 299, "unus": 299, "405": 299, "399": 299, "317": 299, "355": 299, "393": 299, "396": 299, "421": 299, "416": 299, "445": 299, "410": 299, "bulletlist": 299, "429": 299, "453": 299, "439": 299, "403": 299, "411": 299, "417": 299, "pep": [299, 302], "414": 299, "409": 299, "375": 299, "blacklist": 299, "danger": 299, "395": 299, "358": 299, "523": 300, "536": 300, "vtk_9_plu": 300, "535": 300, "532": 300, "503": 300, "534": 300, "update_user_matrix": 300, "509": 300, "507": 300, "524": 300, "521": 300, "518": 300, "519": 300, "515": 300, "516": 300, "514": 300, "513": 300, "mesa": [300, 301], "506": 300, "504": 300, "470": 300, "496": 300, "498": 300, "488": 300, "449": 300, "python3": [300, 302], "433": 300, "526": 300, "vtktextactor3d": 300, "431": 300, "457": 300, "468": 300, "505": 300, "512": 300, "flock": 300, "boid": 300, "511": 300, "404": 300, "469": 300, "324": 300, "1835": 301, "782": 301, "codespel": 301, "587": 301, "781": 301, "779": 301, "741": 301, "unneed": 301, "778": 301, "777": 301, "771": 301, "770": 301, "766": 301, "767": 301, "677": 301, "765": 301, "764": 301, "748": 301, "ex": 301, "754": 301, "760": 301, "fdata": 301, "761": 301, "762": 301, "get_data": 301, "756": 301, "747": 301, "744": 301, "710": 301, "734": 301, "736": 301, "727": 301, "478": 301, "502": 301, "739": 301, "tput": 301, "737": 301, "726": 301, "735": 301, "precommit": 301, "728": 301, "730": 301, "pyproject": 301, "toml": 301, "729": 301, "725": 301, "721": 301, "723": 301, "722": 301, "719": 301, "718": 301, "717": 301, "712": 301, "segfault": 301, "706": 301, "seg": 301, "697": 301, "693": 301, "699": 301, "698": 301, "667": 301, "686": 301, "684": 301, "691": 301, "683": 301, "682": 301, "681": 301, "672": 301, "675": 301, "676": 301, "671": 301, "670": 301, "666": 301, "669": 301, "620": 301, "663": 301, "656": 301, "662": 301, "654": 301, "659": 301, "655": 301, "648": 301, "649": 301, "646": 301, "641": 301, "644": 301, "638": 301, "639": 301, "gha": 301, "intervent": 301, "637": 301, "bugfix": [301, 302], "610": 301, "633": 301, "624": 301, "622": 301, "619": 301, "611": 301, "614": 301, "615": 301, "607": 301, "606": 301, "608": 301, "605": 301, "week1": 301, "501": 301, "off_focu": 301, "601": 301, "593": 301, "arraysequ": 301, "581": 301, "595": 301, "589": 301, "586": 301, "590": 301, "584": 301, "582": 301, "580": 301, "574": 301, "561": 301, "577": 301, "570": 301, "569": 301, "572": 301, "571": 301, "567": 301, "theme": 301, "566": 301, "footer": 301, "ac": 301, "565": 301, "563": 301, "564": 301, "557": 301, "544": 301, "542": 301, "537": 301, "713": 301, "pydata": 301, "776": 301, "732": 301, "772": 301, "82": 301, "354": 301, "grammat": 301, "708": 301, "745": 301, "743": 301, "709": 301, "463": 301, "738": 301, "664": 301, "714": 301, "upsidedown": 301, "716": 301, "603": 301, "705": 301, "stress": 301, "435": 301, "rtmp": 301, "704": 301, "419": 301, "htc": 301, "vive": 301, "657": 301, "618": 301, "418": 301, "553": 301, "588": 301, "596": 301, "585": 301, "vtkbillboardtextactor": 301, "546": 301, "528": 301, "529": 301, "530": 301, "test_materi": 301, "554": 301, "573": 301, "541": 301, "548": 301, "549": 301, "helica": 301, "greatli": 302, "appreci": 302, "troubleshoot": 302, "reproduc": [302, 303], "whoever": 302, "pep8": 302, "narrow": 302, "volunt": 302, "your_name_her": 302, "remot": 302, "unittest": 302, "flake8": 302, "virtualenv": 302, "pypi": 302, "outstand": 302, "shortlog": 302, "nse": 302, "mailmap": 302, "release0": 302, "release_not": 302, "autom": 302, "cd": 302, "histori": 302, "uncommit": 302, "skim": 302, "vx": 302, "forget": 302, "strongli": 302, "editor": 302, "incident": [302, 303], "resum": 302, "g58ad5f7": 302, "58ad5f7": 302, "letter": 302, "twine": 302, "upload": 302, "extran": 302, "dfx": 302, "sdist": 302, "bdist_wheel": 302, "substanti": 302, "trunk": 302, "maint": 302, "upstream": 302, "rw": 302, "strategi": 302, "spuriou": 302, "fear": 302, "trembl": 302, "reserv": 303, "redistribut": 303, "disclaim": 303, "neither": 303, "endors": 303, "permiss": 303, "BY": 303, "THE": 303, "holder": 303, "AND": 303, "AS": 303, "OR": 303, "warranti": 303, "BUT": 303, "TO": 303, "merchant": 303, "FOR": 303, "NO": 303, "BE": 303, "liabl": 303, "indirect": 303, "exemplari": 303, "consequenti": 303, "damag": 303, "procur": 303, "servic": 303, "loss": 303, "profit": 303, "interrupt": 303, "ON": 303, "liabil": 303, "contract": 303, "tort": 303, "neglig": 303, "IF": 303, "SUCH": 303}, "objects": {"": [[262, 0, 0, "-", "fury"]], "fury": [[263, 0, 0, "-", "actor"], [264, 0, 0, "-", "actors"], [265, 0, 0, "-", "animation"], [266, 0, 0, "-", "colormap"], [267, 0, 0, "-", "convert"], [268, 0, 0, "-", "data"], [269, 0, 0, "-", "decorators"], [270, 0, 0, "-", "deprecator"], [262, 5, 1, "", "disable_warnings"], [262, 5, 1, "", "enable_warnings"], [262, 5, 1, "", "get_info"], [271, 0, 0, "-", "gltf"], [272, 0, 0, "-", "io"], [273, 0, 0, "-", "layout"], [274, 0, 0, "-", "lib"], [275, 0, 0, "-", "material"], [276, 0, 0, "-", "molecular"], [277, 0, 0, "-", "pick"], [278, 0, 0, "-", "pkg_info"], [279, 0, 0, "-", "primitive"], [280, 0, 0, "-", "shaders"], [281, 0, 0, "-", "stream"], [282, 0, 0, "-", "transform"], [283, 0, 0, "-", "ui"], [284, 0, 0, "-", "utils"], [285, 0, 0, "-", "window"]], "fury.actor": [[263, 1, 1, "", "Container"], [263, 5, 1, "", "arrow"], [263, 5, 1, "", "axes"], [263, 5, 1, "", "billboard"], [263, 5, 1, "", "box"], [263, 5, 1, "", "cone"], [263, 5, 1, "", "contour_from_label"], [263, 5, 1, "", "contour_from_roi"], [263, 5, 1, "", "cube"], [263, 5, 1, "", "cylinder"], [263, 5, 1, "", "disk"], [263, 5, 1, "", "dot"], [263, 5, 1, "", "dots"], [263, 5, 1, "", "ellipsoid"], [263, 5, 1, "", "figure"], [263, 5, 1, "", "frustum"], [263, 5, 1, "", "grid"], [263, 5, 1, "", "label"], [263, 5, 1, "", "line"], [263, 5, 1, "", "markers"], [263, 5, 1, "", "octagonalprism"], [263, 5, 1, "", "odf_slicer"], [263, 5, 1, "", "peak"], [263, 5, 1, "", "peak_slicer"], [263, 5, 1, "", "pentagonalprism"], [263, 5, 1, "", "point"], [263, 5, 1, "", "rectangle"], [263, 5, 1, "", "rhombicuboctahedron"], [263, 5, 1, "", "scalar_bar"], [263, 5, 1, "", "sdf"], [263, 5, 1, "", "slicer"], [263, 5, 1, "", "sphere"], [263, 5, 1, "", "square"], [263, 5, 1, "", "streamtube"], [263, 5, 1, "", "superquadric"], [263, 5, 1, "", "surface"], [263, 5, 1, "", "tensor_slicer"], [263, 5, 1, "", "text_3d"], [263, 5, 1, "", "texture"], [263, 5, 1, "", "texture_2d"], [263, 5, 1, "", "texture_on_sphere"], [263, 5, 1, "", "texture_update"], [263, 5, 1, "", "triangularprism"], [263, 5, 1, "", "vector_text"]], "fury.actor.Container": [[263, 2, 1, "", "AddPosition"], [263, 2, 1, "", "GetBounds"], [263, 2, 1, "", "GetCenter"], [263, 2, 1, "", "GetLength"], [263, 2, 1, "", "GetPosition"], [263, 2, 1, "", "GetVisibility"], [263, 2, 1, "", "NewInstance"], [263, 2, 1, "", "SetPosition"], [263, 2, 1, "", "SetVisibility"], [263, 2, 1, "", "ShallowCopy"], [263, 2, 1, "", "__init__"], [263, 2, 1, "", "add"], [263, 2, 1, "", "add_to_scene"], [263, 3, 1, "", "anchor"], [263, 2, 1, "", "clear"], [263, 4, 1, "", "items"], [263, 3, 1, "", "padding"], [263, 2, 1, "", "remove_from_scene"], [263, 2, 1, "", "update"]], "fury.actors": [[264, 0, 0, "-", "odf_slicer"], [264, 0, 0, "-", "peak"], [264, 0, 0, "-", "tensor"]], "fury.actors.odf_slicer": [[264, 1, 1, "", "OdfSlicerActor"]], "fury.actors.odf_slicer.OdfSlicerActor": [[264, 2, 1, "", "__init__"], [264, 2, 1, "", "display"], [264, 2, 1, "", "display_extent"], [264, 2, 1, "", "set_opacity"], [264, 2, 1, "", "slice_along_axis"], [264, 2, 1, "", "update_sphere"]], "fury.actors.peak": [[264, 1, 1, "", "PeakActor"]], "fury.actors.peak.PeakActor": [[264, 2, 1, "", "__init__"], [264, 4, 1, "", "cross_section"], [264, 2, 1, "", "display_cross_section"], [264, 2, 1, "", "display_extent"], [264, 4, 1, "", "global_opacity"], [264, 4, 1, "", "high_ranges"], [264, 4, 1, "", "is_range"], [264, 4, 1, "", "linewidth"], [264, 4, 1, "", "low_ranges"], [264, 4, 1, "", "max_centers"], [264, 4, 1, "", "min_centers"]], "fury.actors.tensor": [[264, 5, 1, "", "tensor_ellipsoid"]], "fury.animation": [[265, 0, 0, "-", "animation"], [265, 0, 0, "-", "helpers"], [265, 0, 0, "-", "interpolator"], [265, 0, 0, "-", "timeline"]], "fury.animation.animation": [[265, 1, 1, "", "Animation"], [265, 1, 1, "", "CameraAnimation"]], "fury.animation.animation.Animation": [[265, 2, 1, "", "__init__"], [265, 4, 1, "id0", "actors"], [265, 2, 1, "", "add"], [265, 2, 1, "", "add_actor"], [265, 2, 1, "", "add_child_animation"], [265, 2, 1, "", "add_static_actor"], [265, 2, 1, "", "add_to_scene"], [265, 2, 1, "", "add_to_scene_at"], [265, 2, 1, "", "add_update_callback"], [265, 4, 1, "", "child_animations"], [265, 4, 1, "", "current_timestamp"], [265, 4, 1, "", "duration"], [265, 2, 1, "", "get_color"], [265, 2, 1, "", "get_current_value"], [265, 2, 1, "", "get_keyframes"], [265, 2, 1, "", "get_opacity"], [265, 2, 1, "", "get_position"], [265, 2, 1, "", "get_rotation"], [265, 2, 1, "", "get_scale"], [265, 2, 1, "", "get_value"], [265, 2, 1, "", "is_inside_scene_at"], [265, 2, 1, "", "is_interpolatable"], [265, 3, 1, "", "length"], [265, 4, 1, "id2", "loop"], [265, 3, 1, "", "motion_path_res"], [265, 4, 1, "", "parent_animation"], [265, 2, 1, "", "remove_actor"], [265, 2, 1, "", "remove_actors"], [265, 2, 1, "", "remove_animations"], [265, 2, 1, "", "remove_from_scene"], [265, 2, 1, "", "remove_from_scene_at"], [265, 2, 1, "", "set_color"], [265, 2, 1, "", "set_color_interpolator"], [265, 2, 1, "", "set_color_keyframes"], [265, 2, 1, "", "set_interpolator"], [265, 2, 1, "", "set_keyframe"], [265, 2, 1, "", "set_keyframes"], [265, 2, 1, "", "set_opacity"], [265, 2, 1, "", "set_opacity_interpolator"], [265, 2, 1, "", "set_opacity_keyframes"], [265, 2, 1, "", "set_position"], [265, 2, 1, "", "set_position_interpolator"], [265, 2, 1, "", "set_position_keyframes"], [265, 2, 1, "", "set_rotation"], [265, 2, 1, "", "set_rotation_as_vector"], [265, 2, 1, "", "set_rotation_interpolator"], [265, 2, 1, "", "set_scale"], [265, 2, 1, "", "set_scale_interpolator"], [265, 2, 1, "", "set_scale_keyframes"], [265, 4, 1, "", "static_actors"], [265, 4, 1, "", "timeline"], [265, 2, 1, "", "update_animation"], [265, 2, 1, "", "update_duration"], [265, 2, 1, "", "update_motion_path"]], "fury.animation.animation.CameraAnimation": [[265, 2, 1, "", "__init__"], [265, 4, 1, "id3", "camera"], [265, 2, 1, "", "get_focal"], [265, 2, 1, "", "get_view_up"], [265, 3, 1, "", "length"], [265, 3, 1, "", "loop"], [265, 3, 1, "", "motion_path_res"], [265, 2, 1, "", "set_focal"], [265, 2, 1, "", "set_focal_interpolator"], [265, 2, 1, "", "set_focal_keyframes"], [265, 2, 1, "", "set_view_up"], [265, 2, 1, "", "set_view_up_interpolator"], [265, 2, 1, "", "set_view_up_keyframes"], [265, 2, 1, "", "update_animation"]], "fury.animation.helpers": [[265, 5, 1, "", "euclidean_distances"], [265, 5, 1, "", "get_next_timestamp"], [265, 5, 1, "", "get_previous_timestamp"], [265, 5, 1, "", "get_time_tau"], [265, 5, 1, "", "get_timestamps_from_keyframes"], [265, 5, 1, "", "get_values_from_keyframes"], [265, 5, 1, "", "lerp"]], "fury.animation.interpolator": [[265, 5, 1, "", "color_interpolator"], [265, 5, 1, "", "cubic_bezier_interpolator"], [265, 5, 1, "", "cubic_spline_interpolator"], [265, 5, 1, "", "hsv_color_interpolator"], [265, 5, 1, "", "lab_color_interpolator"], [265, 5, 1, "", "linear_interpolator"], [265, 5, 1, "", "slerp"], [265, 5, 1, "", "spline_interpolator"], [265, 5, 1, "", "step_interpolator"], [265, 5, 1, "", "tan_cubic_spline_interpolator"], [265, 5, 1, "", "xyz_color_interpolator"]], "fury.animation.timeline": [[265, 1, 1, "", "Timeline"]], "fury.animation.timeline.Timeline": [[265, 2, 1, "", "__init__"], [265, 2, 1, "", "add_animation"], [265, 2, 1, "", "add_to_scene"], [265, 4, 1, "id4", "animations"], [265, 4, 1, "", "current_timestamp"], [265, 4, 1, "", "duration"], [265, 4, 1, "", "has_playback_panel"], [265, 3, 1, "", "length"], [265, 4, 1, "id5", "loop"], [265, 2, 1, "", "pause"], [265, 4, 1, "", "paused"], [265, 2, 1, "", "play"], [265, 3, 1, "", "playback_panel"], [265, 4, 1, "", "playing"], [265, 2, 1, "", "record"], [265, 2, 1, "", "remove_from_scene"], [265, 2, 1, "", "restart"], [265, 2, 1, "", "seek"], [265, 2, 1, "", "seek_percent"], [265, 4, 1, "", "speed"], [265, 2, 1, "", "stop"], [265, 4, 1, "", "stopped"], [265, 2, 1, "", "update"], [265, 2, 1, "", "update_duration"]], "fury.colormap": [[266, 3, 1, "id0", "T"], [266, 3, 1, "id15", "base"], [266, 5, 1, "", "boys2rgb"], [266, 5, 1, "", "cc"], [266, 5, 1, "", "colormap_lookup_table"], [266, 5, 1, "", "create_colormap"], [266, 3, 1, "id14", "ctypes"], [266, 3, 1, "id2", "data"], [266, 5, 1, "", "distinguishable_colormap"], [266, 3, 1, "id3", "dtype"], [266, 3, 1, "id4", "flags"], [266, 3, 1, "id5", "flat"], [266, 5, 1, "", "get_cmap"], [266, 5, 1, "", "get_xyz_coords"], [266, 5, 1, "", "hex_to_rgb"], [266, 5, 1, "", "hsv2rgb"], [266, 3, 1, "id6", "imag"], [266, 3, 1, "id9", "itemsize"], [266, 5, 1, "", "lab2rgb"], [266, 5, 1, "", "lab2xyz"], [266, 5, 1, "", "line_colors"], [266, 3, 1, "id10", "nbytes"], [266, 3, 1, "id11", "ndim"], [266, 5, 1, "", "orient2rgb"], [266, 3, 1, "id7", "real"], [266, 5, 1, "", "rgb2hsv"], [266, 5, 1, "", "rgb2lab"], [266, 5, 1, "", "rgb2xyz"], [266, 5, 1, "", "rgb_from_xyz"], [266, 3, 1, "id12", "shape"], [266, 3, 1, "id8", "size"], [266, 5, 1, "", "ss"], [266, 3, 1, "id13", "strides"], [266, 5, 1, "", "xyz2lab"], [266, 5, 1, "", "xyz2rgb"], [266, 5, 1, "", "xyz_from_rgb"]], "fury.convert": [[267, 5, 1, "", "matplotlib_figure_to_numpy"]], "fury.data": [[268, 5, 1, "", "DATA_DIR"], [268, 0, 0, "-", "fetcher"]], "fury.data.fetcher": [[268, 5, 1, "", "check_sha"], [268, 5, 1, "", "copyfileobj_withprogress"], [268, 5, 1, "", "fetch_data"], [268, 5, 1, "", "fetch_gltf"], [268, 5, 1, "", "fetch_viz_cubemaps"], [268, 5, 1, "", "fetch_viz_dmri"], [268, 5, 1, "", "fetch_viz_icons"], [268, 5, 1, "", "fetch_viz_models"], [268, 5, 1, "", "fetch_viz_new_icons"], [268, 5, 1, "", "fetch_viz_textures"], [268, 5, 1, "", "fetch_viz_wiki_nw"], [268, 5, 1, "", "list_gltf_sample_models"], [268, 5, 1, "", "read_viz_cubemap"], [268, 5, 1, "", "read_viz_dmri"], [268, 5, 1, "", "read_viz_gltf"], [268, 5, 1, "", "read_viz_icons"], [268, 5, 1, "", "read_viz_models"], [268, 5, 1, "", "read_viz_textures"], [268, 5, 1, "", "update_progressbar"]], "fury.decorators": [[269, 5, 1, "", "SKIP_RE"], [269, 5, 1, "", "doctest_skip_parser"]], "fury.deprecator": [[270, 1, 1, "", "ArgsDeprecationWarning"], [270, 1, 1, "", "ExpiredDeprecationError"], [270, 5, 1, "", "_LEADING_WHITE"], [270, 5, 1, "", "cmp_pkg_version"], [270, 5, 1, "", "deprecate_with_version"], [270, 5, 1, "", "deprecated_params"], [270, 5, 1, "", "is_bad_version"]], "fury.deprecator.ArgsDeprecationWarning": [[270, 2, 1, "", "__init__"]], "fury.deprecator.ExpiredDeprecationError": [[270, 2, 1, "", "__init__"]], "fury.gltf": [[271, 5, 1, "", "export_scene"], [271, 5, 1, "", "get_prim"], [271, 1, 1, "", "glTF"], [271, 5, 1, "", "write_accessor"], [271, 5, 1, "", "write_buffer"], [271, 5, 1, "", "write_bufferview"], [271, 5, 1, "", "write_camera"], [271, 5, 1, "", "write_material"], [271, 5, 1, "", "write_mesh"], [271, 5, 1, "", "write_node"], [271, 5, 1, "", "write_scene"]], "fury.gltf.glTF": [[271, 2, 1, "", "__init__"], [271, 2, 1, "", "actors"], [271, 2, 1, "", "apply_morph_vertices"], [271, 2, 1, "", "apply_skin_matrix"], [271, 2, 1, "", "generate_tmatrix"], [271, 2, 1, "", "get_acc_data"], [271, 2, 1, "", "get_animations"], [271, 2, 1, "", "get_buff_array"], [271, 2, 1, "", "get_joint_actors"], [271, 2, 1, "", "get_materials"], [271, 2, 1, "", "get_matrix_from_sampler"], [271, 2, 1, "", "get_morph_data"], [271, 2, 1, "", "get_sampler_data"], [271, 2, 1, "", "get_skin_data"], [271, 2, 1, "", "get_texture"], [271, 2, 1, "", "initialize_skin"], [271, 2, 1, "", "inspect_scene"], [271, 2, 1, "", "load_camera"], [271, 2, 1, "", "load_mesh"], [271, 2, 1, "", "main_animation"], [271, 2, 1, "", "morph_animation"], [271, 2, 1, "", "skin_animation"], [271, 2, 1, "", "transverse_animations"], [271, 2, 1, "", "transverse_bones"], [271, 2, 1, "", "transverse_channels"], [271, 2, 1, "", "transverse_node"], [271, 2, 1, "", "update_morph"], [271, 2, 1, "", "update_skin"]], "fury.io": [[272, 5, 1, "", "load_cubemap_texture"], [272, 5, 1, "", "load_image"], [272, 5, 1, "", "load_polydata"], [272, 5, 1, "", "load_sprite_sheet"], [272, 5, 1, "", "load_text"], [272, 5, 1, "", "save_image"], [272, 5, 1, "", "save_polydata"]], "fury.layout": [[273, 1, 1, "", "GridLayout"], [273, 1, 1, "", "HorizontalLayout"], [273, 1, 1, "", "Layout"], [273, 1, 1, "", "VerticalLayout"], [273, 1, 1, "", "XLayout"], [273, 1, 1, "", "YLayout"], [273, 1, 1, "", "ZLayout"]], "fury.layout.GridLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "compute_positions"], [273, 2, 1, "", "compute_sizes"], [273, 2, 1, "", "get_cells_shape"]], "fury.layout.HorizontalLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "compute_positions"]], "fury.layout.Layout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "apply"], [273, 2, 1, "", "compute_positions"]], "fury.layout.VerticalLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "compute_positions"]], "fury.layout.XLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "apply"], [273, 2, 1, "", "compute_positions"], [273, 2, 1, "", "get_cells_shape"]], "fury.layout.YLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "apply"], [273, 2, 1, "", "compute_positions"], [273, 2, 1, "", "get_cells_shape"]], "fury.layout.ZLayout": [[273, 2, 1, "", "__init__"], [273, 2, 1, "", "apply"], [273, 2, 1, "", "compute_positions"], [273, 2, 1, "", "get_cells_shape"]], "fury.lib": [[274, 3, 1, "", "Actor"], [274, 3, 1, "", "Actor2D"], [274, 3, 1, "", "AlgorithmOutput"], [274, 3, 1, "", "ArrowSource"], [274, 3, 1, "", "Assembly"], [274, 3, 1, "", "BMPReader"], [274, 3, 1, "", "BMPWriter"], [274, 3, 1, "", "ButterflySubdivisionFilter"], [274, 3, 1, "", "Camera"], [274, 3, 1, "", "CellArray"], [274, 3, 1, "", "CellPicker"], [274, 3, 1, "", "CleanPolyData"], [274, 3, 1, "", "Command"], [274, 3, 1, "", "ConeSource"], [274, 3, 1, "", "ContourFilter"], [274, 3, 1, "", "CylinderSource"], [274, 3, 1, "id0", "DataObject"], [274, 3, 1, "", "DataSetAttributes"], [274, 3, 1, "", "DataSetMapper"], [274, 3, 1, "", "DiskSource"], [274, 3, 1, "", "DoubleArray"], [274, 3, 1, "", "FloatArray"], [274, 3, 1, "", "Follower"], [274, 3, 1, "", "Glyph3D"], [274, 3, 1, "", "HardwareSelector"], [274, 3, 1, "", "IdTypeArray"], [274, 3, 1, "", "ImageActor"], [274, 3, 1, "", "ImageData"], [274, 3, 1, "", "ImageFlip"], [274, 3, 1, "", "ImageMapToColors"], [274, 3, 1, "", "ImageReader2Factory"], [274, 3, 1, "", "ImageReslice"], [274, 3, 1, "", "InteractorEventRecorder"], [274, 3, 1, "", "InteractorStyle"], [274, 3, 1, "", "InteractorStyleImage"], [274, 3, 1, "", "InteractorStyleTrackballActor"], [274, 3, 1, "", "InteractorStyleTrackballCamera"], [274, 3, 1, "", "InteractorStyleUser"], [274, 3, 1, "", "JPEGReader"], [274, 3, 1, "", "JPEGWriter"], [274, 3, 1, "", "LODActor"], [274, 3, 1, "", "LinearExtrusionFilter"], [274, 3, 1, "", "LookupTable"], [274, 3, 1, "", "LoopSubdivisionFilter"], [274, 3, 1, "", "MNIObjectReader"], [274, 3, 1, "", "MNIObjectWriter"], [274, 3, 1, "", "Matrix3x3"], [274, 3, 1, "", "Matrix4x4"], [274, 3, 1, "", "Molecule"], [274, 3, 1, "", "OBJReader"], [274, 3, 1, "", "OpenGLMoleculeMapper"], [274, 3, 1, "", "OpenGLRenderer"], [274, 3, 1, "", "OutlineFilter"], [274, 3, 1, "", "PLYReader"], [274, 3, 1, "", "PLYWriter"], [274, 3, 1, "", "PNGReader"], [274, 3, 1, "", "PNGWriter"], [274, 3, 1, "", "PeriodicTable"], [274, 3, 1, "", "PointPicker"], [274, 3, 1, "", "Points"], [274, 3, 1, "", "PolyData"], [274, 3, 1, "", "PolyDataMapper"], [274, 3, 1, "", "PolyDataMapper2D"], [274, 3, 1, "", "PolyDataNormals"], [274, 3, 1, "", "PolyDataReader"], [274, 3, 1, "", "PolyDataWriter"], [274, 3, 1, "", "PolyVertex"], [274, 3, 1, "", "Polygon"], [274, 3, 1, "", "PropPicker"], [274, 3, 1, "", "Property2D"], [274, 3, 1, "", "ProteinRibbonFilter"], [274, 3, 1, "", "RegularPolygonSource"], [274, 3, 1, "", "RenderLargeImage"], [274, 3, 1, "", "RenderWindow"], [274, 3, 1, "", "RenderWindowInteractor"], [274, 3, 1, "", "Renderer"], [274, 3, 1, "", "STLReader"], [274, 3, 1, "", "STLWriter"], [274, 3, 1, "", "ScalarBarActor"], [274, 3, 1, "", "Shader"], [274, 3, 1, "", "SimpleBondPerceiver"], [274, 3, 1, "", "Skybox"], [274, 3, 1, "", "SphereSource"], [274, 3, 1, "", "SplineFilter"], [274, 3, 1, "", "StringArray"], [274, 3, 1, "", "TIFFReader"], [274, 3, 1, "", "TIFFWriter"], [274, 3, 1, "", "TextActor"], [274, 3, 1, "", "TextActor3D"], [274, 3, 1, "", "Texture"], [274, 3, 1, "", "TextureMapToPlane"], [274, 3, 1, "", "TexturedActor2D"], [274, 3, 1, "", "TexturedSphereSource"], [274, 3, 1, "", "Transform"], [274, 3, 1, "", "TransformPolyDataFilter"], [274, 3, 1, "", "TriangleFilter"], [274, 3, 1, "", "TubeFilter"], [274, 3, 1, "", "UnsignedCharArray"], [274, 3, 1, "", "UnstructuredGrid"], [274, 5, 1, "", "VTK_VERSION"], [274, 3, 1, "", "VectorText"], [274, 3, 1, "", "Volume"], [274, 3, 1, "", "WindowToImageFilter"], [274, 3, 1, "", "WorldPointPicker"], [274, 3, 1, "", "XMLPolyDataReader"], [274, 3, 1, "", "XMLPolyDataWriter"]], "fury.material": [[275, 5, 1, "", "manifest_pbr"], [275, 5, 1, "", "manifest_principled"], [275, 5, 1, "", "manifest_standard"]], "fury.molecular": [[276, 1, 1, "", "Molecule"], [276, 1, 1, "", "PTable"], [276, 5, 1, "", "add_atom"], [276, 5, 1, "", "add_bond"], [276, 5, 1, "", "ball_stick"], [276, 5, 1, "", "bounding_box"], [276, 5, 1, "", "compute_bonding"], [276, 5, 1, "", "deep_copy_molecule"], [276, 5, 1, "", "get_all_atomic_numbers"], [276, 5, 1, "", "get_all_atomic_positions"], [276, 5, 1, "", "get_all_bond_orders"], [276, 5, 1, "", "get_atomic_number"], [276, 5, 1, "", "get_atomic_position"], [276, 5, 1, "", "get_bond_order"], [276, 5, 1, "", "ribbon"], [276, 5, 1, "", "set_atomic_number"], [276, 5, 1, "", "set_atomic_position"], [276, 5, 1, "", "set_bond_order"], [276, 5, 1, "", "sphere_cpk"], [276, 5, 1, "", "stick"]], "fury.molecular.Molecule": [[276, 2, 1, "", "__init__"], [276, 4, 1, "", "total_num_atoms"], [276, 4, 1, "", "total_num_bonds"]], "fury.molecular.PTable": [[276, 2, 1, "", "__init__"], [276, 2, 1, "", "atom_color"], [276, 2, 1, "", "atomic_number"], [276, 2, 1, "", "atomic_radius"], [276, 2, 1, "", "atomic_symbol"], [276, 2, 1, "", "element_name"]], "fury.pick": [[277, 1, 1, "", "PickingManager"], [277, 1, 1, "", "SelectionManager"]], "fury.pick.PickingManager": [[277, 2, 1, "", "__init__"], [277, 2, 1, "", "event_position"], [277, 2, 1, "", "pick"], [277, 2, 1, "", "pickable_off"], [277, 2, 1, "", "pickable_on"]], "fury.pick.SelectionManager": [[277, 2, 1, "", "__init__"], [277, 2, 1, "", "event_position"], [277, 2, 1, "id0", "pick"], [277, 2, 1, "id1", "select"], [277, 2, 1, "", "selectable_off"], [277, 2, 1, "", "selectable_on"], [277, 2, 1, "", "update_selection_type"]], "fury.pkg_info": [[278, 5, 1, "", "pkg_commit_hash"]], "fury.primitive": [[279, 5, 1, "", "faces_from_sphere_vertices"], [279, 5, 1, "", "prim_arrow"], [279, 5, 1, "", "prim_box"], [279, 5, 1, "", "prim_cone"], [279, 5, 1, "", "prim_cylinder"], [279, 5, 1, "", "prim_frustum"], [279, 5, 1, "", "prim_icosahedron"], [279, 5, 1, "", "prim_octagonalprism"], [279, 5, 1, "", "prim_pentagonalprism"], [279, 5, 1, "", "prim_rhombicuboctahedron"], [279, 5, 1, "", "prim_sphere"], [279, 5, 1, "", "prim_square"], [279, 5, 1, "", "prim_star"], [279, 5, 1, "", "prim_superquadric"], [279, 5, 1, "", "prim_tetrahedron"], [279, 5, 1, "", "prim_triangularprism"], [279, 5, 1, "", "repeat_primitive"], [279, 5, 1, "", "repeat_primitive_function"]], "fury.shaders": [[280, 0, 0, "-", "base"]], "fury.shaders.base": [[280, 5, 1, "", "SHADERS_DIR"], [280, 5, 1, "", "add_shader_callback"], [280, 5, 1, "", "attribute_to_actor"], [280, 5, 1, "", "compose_shader"], [280, 5, 1, "", "import_fury_shader"], [280, 5, 1, "", "load"], [280, 5, 1, "", "load_shader"], [280, 5, 1, "", "replace_shader_in_actor"], [280, 5, 1, "", "shader_apply_effects"], [280, 5, 1, "", "shader_to_actor"]], "fury.stream": [[281, 0, 0, "-", "client"], [281, 0, 0, "-", "constants"], [281, 0, 0, "-", "server"], [281, 0, 0, "-", "tools"], [281, 0, 0, "-", "widget"]], "fury.stream.client": [[281, 1, 1, "", "FuryStreamClient"], [281, 1, 1, "", "FuryStreamInteraction"], [281, 5, 1, "", "callback_stream_client"], [281, 5, 1, "", "interaction_callback"]], "fury.stream.client.FuryStreamClient": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "start"], [281, 2, 1, "", "stop"]], "fury.stream.client.FuryStreamInteraction": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "start"], [281, 2, 1, "", "stop"]], "fury.stream.constants": [[281, 5, 1, "", "_CQUEUE"], [281, 5, 1, "", "_CQUEUE_EVENT_IDs"], [281, 5, 1, "", "_CQUEUE_INDEX_INFO"]], "fury.stream.server": [[281, 0, 0, "-", "async_app"], [281, 0, 0, "-", "main"]], "fury.stream.server.async_app": [[281, 5, 1, "", "get_app"], [281, 5, 1, "", "pcs"], [281, 5, 1, "", "set_mouse"], [281, 5, 1, "", "set_mouse_click"], [281, 5, 1, "", "set_weel"]], "fury.stream.server.main": [[281, 1, 1, "", "RTCServer"], [281, 5, 1, "", "web_server"], [281, 5, 1, "", "web_server_raw_array"]], "fury.stream.server.main.RTCServer": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "recv"], [281, 2, 1, "", "release"]], "fury.stream.tools": [[281, 1, 1, "", "ArrayCircularQueue"], [281, 1, 1, "", "GenericCircularQueue"], [281, 1, 1, "", "GenericImageBufferManager"], [281, 1, 1, "", "GenericMultiDimensionalBuffer"], [281, 1, 1, "", "IntervalTimer"], [281, 1, 1, "", "IntervalTimerThreading"], [281, 1, 1, "", "RawArrayImageBufferManager"], [281, 1, 1, "", "RawArrayMultiDimensionalBuffer"], [281, 1, 1, "", "SharedMemCircularQueue"], [281, 1, 1, "", "SharedMemImageBufferManager"], [281, 1, 1, "", "SharedMemMultiDimensionalBuffer"], [281, 5, 1, "", "remove_shm_from_resource_tracker"]], "fury.stream.tools.ArrayCircularQueue": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "dequeue"], [281, 2, 1, "", "enqueue"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.GenericCircularQueue": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "dequeue"], [281, 2, 1, "", "enqueue"], [281, 4, 1, "", "head"], [281, 2, 1, "", "load_mem_resource"], [281, 2, 1, "", "set_head_tail"], [281, 4, 1, "", "tail"]], "fury.stream.tools.GenericImageBufferManager": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "async_get_jpeg"], [281, 4, 1, "", "buffer_index"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "get_current_frame"], [281, 2, 1, "", "get_jpeg"], [281, 2, 1, "", "load_mem_resource"], [281, 4, 1, "", "next_buffer_index"], [281, 2, 1, "", "write_into"]], "fury.stream.tools.GenericMultiDimensionalBuffer": [[281, 2, 1, "", "__init__"], [281, 4, 1, "", "buffer"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "get_start_end"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.IntervalTimer": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "start"], [281, 2, 1, "", "stop"]], "fury.stream.tools.IntervalTimerThreading": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "start"], [281, 2, 1, "", "stop"]], "fury.stream.tools.RawArrayImageBufferManager": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.RawArrayMultiDimensionalBuffer": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemCircularQueue": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "dequeue"], [281, 2, 1, "", "enqueue"], [281, 2, 1, "", "is_unlocked"], [281, 2, 1, "", "load_mem_resource"], [281, 2, 1, "", "lock"], [281, 2, 1, "", "unlock"]], "fury.stream.tools.SharedMemImageBufferManager": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemMultiDimensionalBuffer": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 2, 1, "", "create_mem_resource"], [281, 2, 1, "", "load_mem_resource"]], "fury.stream.widget": [[281, 1, 1, "", "Widget"], [281, 5, 1, "", "check_port_is_available"]], "fury.stream.widget.Widget": [[281, 2, 1, "", "__init__"], [281, 2, 1, "", "cleanup"], [281, 4, 1, "", "command_string"], [281, 2, 1, "", "display"], [281, 2, 1, "", "return_iframe"], [281, 2, 1, "", "run_command"], [281, 2, 1, "", "start"], [281, 2, 1, "", "stop"], [281, 4, 1, "", "url"]], "fury.transform": [[282, 5, 1, "", "_TUPLE2AXES"], [282, 5, 1, "", "apply_transformation"], [282, 5, 1, "", "cart2sphere"], [282, 5, 1, "", "euler_matrix"], [282, 5, 1, "", "rotate"], [282, 5, 1, "", "scale"], [282, 5, 1, "", "sphere2cart"], [282, 5, 1, "", "transform_from_matrix"], [282, 5, 1, "", "translate"]], "fury.ui": [[283, 0, 0, "-", "containers"], [283, 0, 0, "-", "core"], [283, 0, 0, "-", "elements"], [283, 0, 0, "-", "helpers"]], "fury.ui.containers": [[283, 1, 1, "", "GridUI"], [283, 1, 1, "", "ImageContainer2D"], [283, 1, 1, "", "Panel2D"], [283, 1, 1, "", "TabPanel2D"], [283, 1, 1, "", "TabUI"]], "fury.ui.containers.GridUI": [[283, 3, 1, "", "ANTICLOCKWISE_ROTATION_X"], [283, 3, 1, "", "ANTICLOCKWISE_ROTATION_Y"], [283, 3, 1, "", "CLOCKWISE_ROTATION_X"], [283, 3, 1, "", "CLOCKWISE_ROTATION_Y"], [283, 2, 1, "", "__init__"], [283, 2, 1, "", "key_press_callback"], [283, 2, 1, "", "left_click_callback"], [283, 2, 1, "", "left_click_callback2"], [283, 2, 1, "", "left_release_callback"], [283, 2, 1, "", "left_release_callback2"], [283, 2, 1, "", "mouse_move_callback"], [283, 2, 1, "", "mouse_move_callback2"], [283, 2, 1, "", "resize"]], "fury.ui.containers.ImageContainer2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "img"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "scale"], [283, 2, 1, "", "set_img"], [283, 3, 1, "", "size"]], "fury.ui.containers.Panel2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "add_element"], [283, 3, 1, "", "alignment"], [283, 4, 1, "", "border_color"], [283, 4, 1, "", "border_width"], [283, 4, 1, "", "color"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 4, 1, "", "opacity"], [283, 2, 1, "", "re_align"], [283, 2, 1, "", "remove_element"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "set_visibility"], [283, 2, 1, "", "update_border_coords"], [283, 2, 1, "", "update_element"]], "fury.ui.containers.TabPanel2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "add_element"], [283, 4, 1, "", "color"], [283, 3, 1, "", "content_panel"], [283, 2, 1, "", "remove_element"], [283, 2, 1, "", "resize"], [283, 3, 1, "", "text_block"], [283, 4, 1, "", "title"], [283, 4, 1, "", "title_bold"], [283, 4, 1, "", "title_color"], [283, 4, 1, "", "title_font_size"], [283, 4, 1, "", "title_italic"], [283, 2, 1, "", "update_element"]], "fury.ui.containers.TabUI": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "add_element"], [283, 2, 1, "", "collapse_tab_ui"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 2, 1, "", "remove_element"], [283, 2, 1, "", "select_tab_callback"], [283, 3, 1, "", "tabs"], [283, 2, 1, "", "update_element"], [283, 2, 1, "", "update_tabs"]], "fury.ui.core": [[283, 1, 1, "", "Button2D"], [283, 1, 1, "", "Disk2D"], [283, 1, 1, "", "Rectangle2D"], [283, 1, 1, "", "TextBlock2D"], [283, 1, 1, "", "UI"]], "fury.ui.core.Button2D": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "color"], [283, 2, 1, "", "next_icon"], [283, 2, 1, "", "next_icon_id"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "scale"], [283, 2, 1, "", "set_icon"], [283, 2, 1, "", "set_icon_by_name"]], "fury.ui.core.Disk2D": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "color"], [283, 4, 1, "", "inner_radius"], [283, 4, 1, "", "opacity"], [283, 4, 1, "", "outer_radius"]], "fury.ui.core.Rectangle2D": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "color"], [283, 4, 1, "", "height"], [283, 4, 1, "", "opacity"], [283, 2, 1, "", "resize"], [283, 4, 1, "", "width"]], "fury.ui.core.TextBlock2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "actor"], [283, 4, 1, "id4", "auto_font_scale"], [283, 4, 1, "", "background_color"], [283, 3, 1, "", "bg_color"], [283, 4, 1, "id5", "bold"], [283, 2, 1, "", "cal_size_from_message"], [283, 4, 1, "id6", "color"], [283, 4, 1, "id7", "dynamic_bbox"], [283, 4, 1, "id8", "font_family"], [283, 4, 1, "id9", "font_size"], [283, 4, 1, "id10", "italic"], [283, 4, 1, "id11", "justification"], [283, 4, 1, "id12", "message"], [283, 3, 1, "", "position"], [283, 2, 1, "", "resize"], [283, 4, 1, "id13", "shadow"], [283, 3, 1, "", "size"], [283, 2, 1, "", "update_alignment"], [283, 2, 1, "", "update_bounding_box"], [283, 4, 1, "id14", "vertical_justification"]], "fury.ui.core.UI": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "actors"], [283, 2, 1, "", "add_callback"], [283, 2, 1, "", "add_to_scene"], [283, 4, 1, "id0", "center"], [283, 2, 1, "", "handle_events"], [283, 2, 1, "", "key_press_callback"], [283, 2, 1, "", "left_button_click_callback"], [283, 2, 1, "", "left_button_release_callback"], [283, 2, 1, "", "middle_button_click_callback"], [283, 2, 1, "", "middle_button_release_callback"], [283, 2, 1, "", "mouse_move_callback"], [283, 3, 1, "", "on_key_press"], [283, 3, 1, "", "on_left_mouse_button_clicked"], [283, 3, 1, "", "on_left_mouse_button_dragged"], [283, 3, 1, "", "on_left_mouse_button_pressed"], [283, 3, 1, "", "on_left_mouse_button_released"], [283, 3, 1, "", "on_left_mouse_double_clicked"], [283, 3, 1, "", "on_middle_mouse_button_clicked"], [283, 3, 1, "", "on_middle_mouse_button_dragged"], [283, 3, 1, "", "on_middle_mouse_button_pressed"], [283, 3, 1, "", "on_middle_mouse_button_released"], [283, 3, 1, "", "on_middle_mouse_double_clicked"], [283, 3, 1, "", "on_right_mouse_button_clicked"], [283, 3, 1, "", "on_right_mouse_button_dragged"], [283, 3, 1, "", "on_right_mouse_button_pressed"], [283, 3, 1, "", "on_right_mouse_button_released"], [283, 3, 1, "", "on_right_mouse_double_clicked"], [283, 4, 1, "id2", "position"], [283, 2, 1, "", "right_button_click_callback"], [283, 2, 1, "", "right_button_release_callback"], [283, 2, 1, "", "set_visibility"], [283, 4, 1, "id3", "size"]], "fury.ui.elements": [[283, 1, 1, "", "Card2D"], [283, 1, 1, "", "Checkbox"], [283, 1, 1, "", "ComboBox2D"], [283, 1, 1, "", "DrawPanel"], [283, 1, 1, "", "DrawShape"], [283, 1, 1, "", "FileMenu2D"], [283, 1, 1, "", "LineDoubleSlider2D"], [283, 1, 1, "", "LineSlider2D"], [283, 1, 1, "", "ListBox2D"], [283, 1, 1, "", "ListBoxItem2D"], [283, 1, 1, "", "Option"], [283, 1, 1, "", "PlaybackPanel"], [283, 1, 1, "", "RadioButton"], [283, 1, 1, "", "RangeSlider"], [283, 1, 1, "", "RingSlider2D"], [283, 1, 1, "", "SpinBox"], [283, 1, 1, "", "TextBox2D"]], "fury.ui.elements.Card2D": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "body"], [283, 3, 1, "", "body_box"], [283, 4, 1, "", "color"], [283, 3, 1, "", "image"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 2, 1, "", "resize"], [283, 4, 1, "", "title"], [283, 3, 1, "", "title_box"]], "fury.ui.elements.Checkbox": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "font_size"], [283, 3, 1, "", "labels"], [283, 3, 1, "", "options"], [283, 4, 1, "id17", "padding"]], "fury.ui.elements.ComboBox2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "append_item"], [283, 3, 1, "", "drop_down_button"], [283, 3, 1, "", "drop_down_menu"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 2, 1, "", "menu_toggle_callback"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "select_option_callback"], [283, 4, 1, "", "selected_text"], [283, 4, 1, "", "selected_text_index"], [283, 3, 1, "", "selection_box"], [283, 2, 1, "", "set_visibility"]], "fury.ui.elements.DrawPanel": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "cal_min_boundary_distance"], [283, 2, 1, "", "clamp_mouse_position"], [283, 4, 1, "", "current_mode"], [283, 2, 1, "", "draw_shape"], [283, 2, 1, "", "handle_mouse_click"], [283, 2, 1, "", "handle_mouse_drag"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "resize_shape"], [283, 2, 1, "", "show_rotation_slider"], [283, 2, 1, "", "update_button_icons"], [283, 2, 1, "", "update_shape_selection"]], "fury.ui.elements.DrawShape": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "cal_bounding_box"], [283, 4, 1, "", "center"], [283, 2, 1, "", "clamp_position"], [283, 4, 1, "", "is_selected"], [283, 2, 1, "", "left_button_dragged"], [283, 2, 1, "", "left_button_pressed"], [283, 2, 1, "", "left_button_released"], [283, 2, 1, "", "remove"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "rotate"], [283, 2, 1, "", "selection_change"], [283, 2, 1, "", "update_shape_position"]], "fury.ui.elements.FileMenu2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "directory_click_callback"], [283, 3, 1, "", "extensions"], [283, 2, 1, "", "get_all_file_names"], [283, 2, 1, "", "get_directory_names"], [283, 2, 1, "", "get_file_names"], [283, 3, 1, "", "listbox"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "scroll_callback"], [283, 2, 1, "", "set_slot_colors"]], "fury.ui.elements.LineDoubleSlider2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "active_color"], [283, 4, 1, "", "bottom_disk_ratio"], [283, 4, 1, "", "bottom_disk_value"], [283, 4, 1, "", "bottom_y_position"], [283, 2, 1, "", "coord_to_ratio"], [283, 3, 1, "", "default_color"], [283, 2, 1, "", "format_text"], [283, 2, 1, "", "handle_move_callback"], [283, 2, 1, "", "handle_release_callback"], [283, 3, 1, "", "handles"], [283, 4, 1, "", "left_disk_ratio"], [283, 4, 1, "", "left_disk_value"], [283, 4, 1, "", "left_x_position"], [283, 3, 1, "", "length"], [283, 3, 1, "", "line_width"], [283, 2, 1, "", "ratio_to_coord"], [283, 2, 1, "", "ratio_to_value"], [283, 4, 1, "", "right_disk_ratio"], [283, 4, 1, "", "right_disk_value"], [283, 4, 1, "", "right_x_position"], [283, 2, 1, "", "set_position"], [283, 3, 1, "", "shape"], [283, 3, 1, "", "text"], [283, 4, 1, "", "top_disk_ratio"], [283, 4, 1, "", "top_disk_value"], [283, 4, 1, "", "top_y_position"], [283, 3, 1, "", "track"], [283, 2, 1, "", "update"], [283, 2, 1, "", "value_to_ratio"]], "fury.ui.elements.LineSlider2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "active_color"], [283, 4, 1, "", "bottom_y_position"], [283, 3, 1, "", "default_color"], [283, 2, 1, "", "format_text"], [283, 3, 1, "", "handle"], [283, 2, 1, "", "handle_move_callback"], [283, 2, 1, "", "handle_release_callback"], [283, 4, 1, "", "left_x_position"], [283, 3, 1, "", "length"], [283, 3, 1, "", "line_width"], [283, 4, 1, "", "ratio"], [283, 4, 1, "", "right_x_position"], [283, 2, 1, "", "set_position"], [283, 3, 1, "", "shape"], [283, 3, 1, "", "text"], [283, 4, 1, "", "top_y_position"], [283, 3, 1, "", "track"], [283, 2, 1, "", "track_click_callback"], [283, 2, 1, "", "update"], [283, 4, 1, "", "value"]], "fury.ui.elements.ListBox2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "clear_selection"], [283, 2, 1, "", "down_button_callback"], [283, 3, 1, "", "on_change"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "scroll_click_callback"], [283, 2, 1, "", "scroll_drag_callback"], [283, 2, 1, "", "scroll_release_callback"], [283, 2, 1, "", "select"], [283, 2, 1, "", "up_button_callback"], [283, 2, 1, "", "update"], [283, 2, 1, "", "update_scrollbar"]], "fury.ui.elements.ListBoxItem2D": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "deselect"], [283, 4, 1, "", "element"], [283, 2, 1, "", "left_button_clicked"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "select"]], "fury.ui.elements.Option": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "deselect"], [283, 3, 1, "", "font_size"], [283, 3, 1, "", "label"], [283, 2, 1, "", "select"], [283, 2, 1, "", "toggle"]], "fury.ui.elements.PlaybackPanel": [[283, 2, 1, "", "__init__"], [283, 4, 1, "", "current_time"], [283, 4, 1, "", "current_time_str"], [283, 4, 1, "", "final_time"], [283, 2, 1, "", "hide"], [283, 2, 1, "", "loop"], [283, 2, 1, "", "pause"], [283, 2, 1, "", "play"], [283, 2, 1, "", "play_once"], [283, 2, 1, "", "show"], [283, 4, 1, "", "speed"], [283, 2, 1, "", "stop"], [283, 4, 1, "", "width"]], "fury.ui.elements.RadioButton": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "labels"], [283, 3, 1, "", "options"], [283, 3, 1, "", "padding"]], "fury.ui.elements.RangeSlider": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "range_slider"], [283, 3, 1, "", "range_slider_center"], [283, 2, 1, "", "range_slider_handle_move_callback"], [283, 3, 1, "", "value_slider"], [283, 3, 1, "", "value_slider_center"]], "fury.ui.elements.RingSlider2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "active_color"], [283, 4, 1, "", "angle"], [283, 3, 1, "", "default_color"], [283, 2, 1, "", "format_text"], [283, 3, 1, "", "handle"], [283, 2, 1, "", "handle_move_callback"], [283, 2, 1, "", "handle_release_callback"], [283, 4, 1, "id15", "mid_track_radius"], [283, 2, 1, "", "move_handle"], [283, 4, 1, "id16", "previous_value"], [283, 4, 1, "", "ratio"], [283, 3, 1, "", "text"], [283, 3, 1, "", "track"], [283, 2, 1, "", "track_click_callback"], [283, 2, 1, "", "update"], [283, 4, 1, "", "value"]], "fury.ui.elements.SpinBox": [[283, 2, 1, "", "__init__"], [283, 2, 1, "", "decrement"], [283, 2, 1, "", "decrement_callback"], [283, 2, 1, "", "increment"], [283, 2, 1, "", "increment_callback"], [283, 2, 1, "", "resize"], [283, 2, 1, "", "textbox_update_value"], [283, 2, 1, "", "validate_value"], [283, 4, 1, "", "value"]], "fury.ui.elements.TextBox2D": [[283, 2, 1, "", "__init__"], [283, 3, 1, "", "actor"], [283, 2, 1, "", "add_character"], [283, 3, 1, "", "caret_pos"], [283, 2, 1, "", "edit_mode"], [283, 2, 1, "", "handle_character"], [283, 3, 1, "", "height"], [283, 3, 1, "", "init"], [283, 2, 1, "", "key_press"], [283, 2, 1, "", "left_button_press"], [283, 2, 1, "", "left_move_left"], [283, 2, 1, "", "left_move_right"], [283, 2, 1, "", "move_caret_left"], [283, 2, 1, "", "move_caret_right"], [283, 2, 1, "", "move_left"], [283, 2, 1, "", "move_right"], [283, 2, 1, "", "remove_character"], [283, 2, 1, "", "render_text"], [283, 2, 1, "", "right_move_left"], [283, 2, 1, "", "right_move_right"], [283, 2, 1, "", "set_message"], [283, 2, 1, "", "showable_text"], [283, 3, 1, "", "text"], [283, 3, 1, "", "width"], [283, 2, 1, "", "width_set_text"], [283, 3, 1, "", "window_left"], [283, 3, 1, "", "window_right"]], "fury.ui.helpers": [[283, 5, 1, "", "cal_bounding_box_2d"], [283, 5, 1, "", "check_overflow"], [283, 5, 1, "", "clip_overflow"], [283, 5, 1, "", "rotate_2d"], [283, 5, 1, "", "wrap_overflow"]], "fury.utils": [[284, 5, 1, "", "add_polydata_numeric_field"], [284, 5, 1, "", "apply_affine"], [284, 5, 1, "", "apply_affine_to_actor"], [284, 5, 1, "", "array_from_actor"], [284, 5, 1, "", "asbytes"], [284, 5, 1, "", "change_vertices_order"], [284, 5, 1, "", "color_check"], [284, 5, 1, "", "colors_from_actor"], [284, 5, 1, "", "compute_bounds"], [284, 5, 1, "", "fix_winding_order"], [284, 5, 1, "", "get_actor_from_polydata"], [284, 5, 1, "", "get_actor_from_polymapper"], [284, 5, 1, "", "get_actor_from_primitive"], [284, 5, 1, "", "get_bounding_box_sizes"], [284, 5, 1, "", "get_bounds"], [284, 5, 1, "", "get_grid_cells_position"], [284, 5, 1, "", "get_polydata_colors"], [284, 5, 1, "", "get_polydata_field"], [284, 5, 1, "", "get_polydata_lines"], [284, 5, 1, "", "get_polydata_normals"], [284, 5, 1, "", "get_polydata_primitives_count"], [284, 5, 1, "", "get_polydata_tangents"], [284, 5, 1, "", "get_polydata_tcoord"], [284, 5, 1, "", "get_polydata_triangles"], [284, 5, 1, "", "get_polydata_vertices"], [284, 5, 1, "", "get_polymapper_from_polydata"], [284, 5, 1, "", "is_ui"], [284, 5, 1, "", "lines_to_vtk_polydata"], [284, 5, 1, "", "map_coordinates_3d_4d"], [284, 5, 1, "", "normalize_v3"], [284, 5, 1, "", "normals_from_actor"], [284, 5, 1, "", "normals_from_v_f"], [284, 5, 1, "", "normals_to_actor"], [284, 5, 1, "", "numpy_to_vtk_cells"], [284, 5, 1, "", "numpy_to_vtk_colors"], [284, 5, 1, "", "numpy_to_vtk_image_data"], [284, 5, 1, "", "numpy_to_vtk_matrix"], [284, 5, 1, "", "numpy_to_vtk_points"], [284, 5, 1, "", "primitives_count_from_actor"], [284, 5, 1, "", "primitives_count_to_actor"], [284, 5, 1, "", "remove_observer_from_actor"], [284, 5, 1, "", "repeat_sources"], [284, 5, 1, "", "represent_actor_as_wireframe"], [284, 5, 1, "", "rgb_to_vtk"], [284, 5, 1, "", "rotate"], [284, 5, 1, "", "set_actor_origin"], [284, 5, 1, "", "set_input"], [284, 5, 1, "", "set_polydata_colors"], [284, 5, 1, "", "set_polydata_normals"], [284, 5, 1, "", "set_polydata_primitives_count"], [284, 5, 1, "", "set_polydata_tangents"], [284, 5, 1, "", "set_polydata_tcoords"], [284, 5, 1, "", "set_polydata_triangles"], [284, 5, 1, "", "set_polydata_vertices"], [284, 5, 1, "", "shallow_copy"], [284, 5, 1, "", "tangents_from_actor"], [284, 5, 1, "", "tangents_from_direction_of_anisotropy"], [284, 5, 1, "", "tangents_to_actor"], [284, 5, 1, "", "triangle_order"], [284, 5, 1, "", "update_actor"], [284, 5, 1, "", "update_polydata_normals"], [284, 5, 1, "", "update_surface_actor_colors"], [284, 5, 1, "", "vertices_from_actor"], [284, 5, 1, "", "vtk_matrix_to_numpy"]], "fury.window": [[285, 1, 1, "", "Scene"], [285, 1, 1, "", "ShowManager"], [285, 5, 1, "", "analyze_scene"], [285, 5, 1, "", "analyze_snapshot"], [285, 5, 1, "", "antialiasing"], [285, 5, 1, "", "enable_stereo"], [285, 5, 1, "", "gl_disable_blend"], [285, 5, 1, "", "gl_disable_depth"], [285, 5, 1, "", "gl_enable_blend"], [285, 5, 1, "", "gl_enable_depth"], [285, 5, 1, "", "gl_get_current_state"], [285, 5, 1, "", "gl_reset_blend"], [285, 5, 1, "", "gl_set_additive_blending"], [285, 5, 1, "", "gl_set_additive_blending_white_background"], [285, 5, 1, "", "gl_set_multiplicative_blending"], [285, 5, 1, "", "gl_set_normal_blending"], [285, 5, 1, "", "gl_set_subtractive_blending"], [285, 5, 1, "", "record"], [285, 5, 1, "", "release_context"], [285, 5, 1, "", "show"], [285, 5, 1, "", "snapshot"]], "fury.window.Scene": [[285, 2, 1, "", "__init__"], [285, 2, 1, "", "add"], [285, 2, 1, "", "azimuth"], [285, 2, 1, "", "background"], [285, 2, 1, "", "camera"], [285, 2, 1, "", "camera_direction"], [285, 2, 1, "", "camera_info"], [285, 2, 1, "", "clear"], [285, 2, 1, "", "dolly"], [285, 2, 1, "", "elevation"], [285, 2, 1, "", "fxaa_off"], [285, 2, 1, "", "fxaa_on"], [285, 2, 1, "", "get_camera"], [285, 4, 1, "", "last_render_time"], [285, 2, 1, "", "pitch"], [285, 2, 1, "", "projection"], [285, 2, 1, "", "reset_camera"], [285, 2, 1, "", "reset_camera_tight"], [285, 2, 1, "", "reset_clipping_range"], [285, 2, 1, "", "rm"], [285, 2, 1, "", "rm_all"], [285, 2, 1, "", "roll"], [285, 2, 1, "", "set_camera"], [285, 2, 1, "", "size"], [285, 2, 1, "", "skybox"], [285, 2, 1, "", "yaw"], [285, 2, 1, "", "zoom"]], "fury.window.ShowManager": [[285, 2, 1, "", "__init__"], [285, 2, 1, "", "add_animation"], [285, 2, 1, "", "add_iren_callback"], [285, 2, 1, "", "add_timer_callback"], [285, 2, 1, "", "add_window_callback"], [285, 4, 1, "", "animations"], [285, 2, 1, "", "destroy_timer"], [285, 2, 1, "", "destroy_timers"], [285, 2, 1, "", "exit"], [285, 4, 1, "", "frame_rate"], [285, 2, 1, "", "initialize"], [285, 3, 1, "", "iren"], [285, 2, 1, "", "is_done"], [285, 2, 1, "", "lock"], [285, 2, 1, "", "lock_current"], [285, 2, 1, "", "play_events"], [285, 2, 1, "", "play_events_from_file"], [285, 2, 1, "", "record_events"], [285, 2, 1, "", "record_events_to_file"], [285, 2, 1, "", "release_current"], [285, 2, 1, "", "release_lock"], [285, 2, 1, "", "remove_animation"], [285, 2, 1, "", "render"], [285, 2, 1, "", "save_screenshot"], [285, 3, 1, "", "scene"], [285, 2, 1, "", "start"], [285, 3, 1, "", "style"], [285, 4, 1, "", "timelines"], [285, 2, 1, "", "wait"], [285, 3, 1, "", "window"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:property", "5": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "property", "Python property"], "5": ["py", "function", "Python function"]}, "titleterms": {"introductori": [0, 83], "furi": [1, 2, 15, 32, 50, 56, 61, 80, 81, 82, 86, 91, 92, 93, 94, 95, 96, 97, 99, 115, 125, 131, 141, 144, 156, 159, 167, 168, 169, 170, 213, 215, 221, 222, 262], "arrow": [1, 263], "actor": [1, 2, 15, 26, 56, 71, 86, 120, 200, 210, 220, 228, 231, 263, 264, 274], "cone": [2, 246, 263], "textur": [3, 18, 263, 274], "sphere": [3, 15, 16, 18, 47, 50, 56, 61, 67, 68, 69, 194, 263], "anim": [3, 8, 12, 14, 23, 27, 34, 54, 56, 59, 60, 61, 62, 63, 65, 83, 160, 173, 174, 185, 192, 195, 197, 199, 200, 201, 203, 212, 213, 215, 220, 265], "earth": 4, "coordin": 4, "convers": 4, "visual": [5, 6, 17, 22, 25, 26, 33, 34, 37, 71, 135, 141, 237, 246], "gltf": [5, 6, 7, 8, 12, 58, 177, 181, 186, 189, 220, 271], "file": [5, 6, 7, 12, 58, 220], "export": [7, 181, 189, 220], "scene": [7, 55, 86, 220, 285], "morph": [8, 216, 220], "multithread": 9, "exampl": [9, 86], "simpl": [10, 13, 48, 86, 220], "pick": [10, 277], "select": [11, 51], "multipl": [11, 86, 113, 207], "object": [11, 82, 86, 127, 128, 164, 165, 166, 218, 219, 220], "skelet": [12, 201, 212, 220], "volum": [13, 25, 274], "slice": 13, "render": [13, 25, 37, 67, 68, 86, 274], "from": [13, 25, 58, 187, 220], "t1": 13, "specif": [13, 25], "valu": [13, 25], "rang": [13, 51], "fa": 13, "your": [13, 25, 233], "colormap": [13, 25, 266], "creat": [13, 56, 60, 64, 86, 189, 202], "mosaic": 13, "solar": 14, "system": [14, 135, 141, 144], "spiki": 16, "surfac": [17, 37, 263], "us": [19, 26, 29, 43, 46, 47, 55, 70, 73, 82, 83, 95, 141, 147, 194], "timer": [19, 86], "collis": [20, 74, 86, 109], "particl": [20, 31], "box": [20, 43, 253, 263], "demo": [21, 35, 83], "advanc": 22, "interact": [22, 35, 80], "2d": 23, "function": [23, 127], "brownian": 24, "motion": [24, 31], "bundl": 25, "metric": 25, "show": [25, 43, 44, 45, 47, 51, 53, 86, 285], "everi": 25, "streamlin": [25, 37], "an": [25, 60], "orient": [25, 112], "color": [25, 43, 47, 50, 57, 72, 179], "point": [25, 263, 274], "default": [25, 60], "differ": [25, 46, 135], "add": 25, "depth": 25, "cue": 25, "fake": 25, "tube": 25, "combin": [25, 31], "displai": 26, "tensor": [26, 264], "ellipsoid": [26, 228, 231, 240, 243, 249, 263], "dti": [26, 237, 252], "tensor_slic": [26, 263], "v": [26, 70], "qualiti": 26, "comparison": 26, "larger": 26, "amount": 26, "data": [26, 58, 135, 192, 240, 268], "electromagnet": 27, "wave": 27, "propag": 27, "brain": [28, 95], "fiber": 28, "odf": [28, 258, 261], "visualis": 28, "fine": 29, "tune": 29, "opengl": 29, "state": 29, "shader": [29, 66, 69, 83, 119, 121, 129, 198, 274, 280], "callback": [29, 44, 86], "fractal": 30, "charg": 31, "magnet": 31, "electr": 31, "field": 31, "marker": [32, 263], "interdisciplinari": 33, "map": 33, "journal": 33, "network": [33, 34, 141, 144, 147], "version": [34, 198], "pbr": [35, 68, 220], "plai": [36, 199], "video": 36, "3d": [36, 171], "world": 36, "roi": 37, "tesseract": 38, "hypercub": 38, "user": [39, 51, 80, 83], "interfac": [39, 51, 83], "element": [39, 46, 83, 283], "button": [40, 43, 47, 51], "text": [40, 51, 56, 229], "card": [41, 42], "figur": [43, 263], "control": [43, 47, 50, 53], "check": [43, 100, 132, 138, 144, 150, 153], "radio": [43, 47], "manag": [43, 44, 45, 47, 51, 53, 86], "combobox": [44, 50, 232], "drawpanel": [45, 175, 176, 209, 283], "layout": [46, 141, 144, 147, 157, 273], "ui": [46, 49, 50, 112, 117, 136, 139, 142, 145, 148, 151, 160, 175, 176, 283], "shape": [48, 51, 187, 196], "spinbox": [49, 226, 256, 283], "tab": [50, 112, 117], "slider": [50, 51, 53], "cube": [50, 51, 53, 263], "index": 50, "0": [50, 91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 223, 224, 225, 288, 292, 293, 294, 296, 298, 300, 301], "checkbox": [50, 283], "For": 50, "cylind": [50, 70, 263], "1": [50, 91, 92, 93, 99, 100, 125, 132, 133, 144, 174, 175, 177, 226, 227, 228, 288, 289, 290, 291, 295, 297, 299], "2": [50, 94, 136, 176, 179, 181, 229, 230, 231, 290, 292], "imag": 51, "panel": 51, "menu": 51, "listbox": 52, "bezier": [55, 182], "interpol": [55, 57, 58, 60, 63, 179, 182, 185, 194, 265], "posit": [55, 58, 60], "cubic": [55, 58, 182], "curv": 55, "paramet": 55, "set": [55, 57, 58, 60, 64, 86], "keyfram": [55, 56, 57, 58, 59, 60, 61, 63, 64, 65, 174, 213, 215], "A": [55, 135, 138, 147, 171, 177, 257], "more": [55, 119, 121, 157, 191], "complex": 55, "camera": [56, 185, 274], "opac": 56, "The": [56, 147, 171, 172, 173, 223, 227, 230, 248, 260], "plan": [56, 238], "main": [56, 281], "timelin": [56, 64, 127, 128, 164, 165, 166, 185, 188, 191, 198, 218, 219, 220, 265], "ad": [56, 86, 142, 183, 188, 207, 210, 217], "static": [56, 220], "50": 56, "make": [58, 70, 182, 231], "custom": [58, 156], "implement": [58, 147, 174, 179, 182, 188, 194, 228, 255, 258, 261, 302], "spline": [58, 63], "same": [58, 200], "one": 58, "you": [58, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 134, 137, 138, 140, 143, 144, 146, 149, 152, 155, 158, 161, 163, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 226, 229, 232, 238, 241, 244, 247, 250, 253, 256, 259], "get": [58, 87, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261, 302], "hierarch": [59, 203], "what": [60, 61, 64, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 227, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261], "i": [60, 61, 64, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 171, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 260, 261], "ar": [60, 242], "environ": 60, "chang": [60, 86], "singl": [60, 86, 120, 185], "properti": [60, 86], "introduct": [61, 127], "exactli": 61, "translat": [61, 111, 204, 282], "arm": 62, "robot": 62, "wrap": [63, 260], "up": [63, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261], "sdf": [67, 70, 71, 113, 116, 118, 167, 228, 263], "impostor": 67, "billboard": [67, 194, 263], "tradit": 67, "refer": [67, 70, 166, 286], "physic": [68, 73, 77, 83, 120, 123], "base": [68, 198, 202, 280], "principl": 69, "brdf": 69, "polygon": [70, 274], "vari": 72, "integr": [73, 83, 86], "pybullet": [73, 83, 86], "ball": [74, 78, 86, 109, 123], "simul": [74, 75, 76, 77, 78, 86, 109, 122, 123], "brick": [75, 86, 109], "wall": [75, 86, 109], "sync": [75, 77, 86], "chain": [76, 86, 122], "domino": [77, 86], "wreck": [78, 86, 123], "stream": [79, 80, 81, 82, 83, 141, 144, 281], "note": [80, 82, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "webrtc": [81, 82, 141, 144], "mjpeg": [81, 82], "widget": [82, 281], "tutori": [83, 117, 122, 123, 206, 217, 240, 243, 249, 252], "blog": [84, 100, 101, 133, 134, 218, 220], "commun": [85, 100, 101, 134, 174, 177, 223, 224, 225], "join": 85, "u": 85, "contributor": 85, "guid": 86, "rigid": 86, "bodi": 86, "dynam": 86, "necessari": 86, "import": [86, 147, 177, 220, 230], "connect": 86, "mode": 86, "disconnect": 86, "graviti": 86, "applic": 86, "forc": [86, 109], "torqu": 86, "enabl": 86, "creation": 86, "initi": 86, "joint": 86, "start": [87, 242, 255, 302], "instal": 89, "depend": 89, "pypi": 89, "conda": 89, "via": [89, 170, 221], "sourc": [89, 126, 172], "test": [89, 141, 183, 188, 204, 207, 208], "run": 89, "offscreen": 89, "popul": 89, "our": 89, "document": [89, 188, 230, 302], "folder": 89, "structur": 89, "build": [89, 242], "about": [90, 171, 172, 227], "overview": [90, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "statement": 90, "need": [90, 257, 302], "mission": 90, "featur": [90, 136, 184, 191, 193, 302], "architectur": [90, 209], "licens": [90, 303], "credit": 90, "bug": [90, 141, 145, 148, 195, 197, 208, 302], "report": [90, 166, 302], "support": [90, 160, 187, 203, 205, 207, 212], "releas": [91, 92, 93, 94, 96, 97, 99, 115, 125, 131, 159, 169, 222, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "3": [92, 96, 138, 139, 178, 182, 183, 232, 233, 234, 290, 293], "4": [93, 97, 142, 180, 185, 186, 235, 236, 237, 291, 294], "success": 95, "art": 95, "competit": 95, "googl": [98, 127, 128, 130, 164, 165, 166, 170, 218, 219, 220, 221], "summer": [98, 127, 128, 130, 164, 165, 166, 170, 218, 219, 220, 221], "code": [98, 102, 103, 127, 128, 130, 137, 140, 141, 143, 146, 147, 149, 152, 154, 155, 158, 161, 163, 164, 165, 166, 170, 171, 199, 218, 219, 220, 221], "5": [99, 144, 145, 184, 188, 189, 238, 239, 240, 295], "weekli": [100, 132, 133, 138, 144, 150, 153, 218, 220], "welcom": [100, 101, 133, 134], "my": [100, 101, 133, 134, 171, 172, 227], "gsoc": [100, 101, 134, 172, 173, 218, 220, 224, 225], "did": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 242, 243, 244, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261], "do": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261, 302], "dure": [100, 101, 134, 174, 177], "bond": [100, 101, 134, 174, 177, 223, 224, 225], "period": [100, 101, 134, 174, 177, 223, 224, 225], "come": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261], "next": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 227, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 260, 261], "week": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261], "first": [102, 103, 137, 171, 201, 234, 237, 243], "thi": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261], "stuck": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261], "anywher": [102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 129, 132, 133, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 246, 247, 249, 250, 252, 253, 255, 256, 258, 259, 261], "raymarch": [104, 106], "combobox2d": [105, 114, 283], "progress": [105, 107, 128, 164, 165, 182, 218, 219, 220], "continu": [106, 110, 154], "textblock2d": [107, 114, 241, 250, 283], "spheric": [108, 110], "harmon": [108, 110], "mai": 109, "reposit": 111, "rotat": [111, 187, 190, 214, 282, 284], "size": 112, "primit": [113, 116, 118, 200, 279], "clip": 114, "overflow": 114, "6": [115, 125, 148, 187, 191, 192, 241, 242, 243, 296, 297], "improv": [116, 176, 181, 206], "tabpanel2d": [117, 283], "merg": [118, 250], "scrollbar": [120, 122, 123], "refactor": [122, 141, 257], "updat": [122, 123, 204, 209], "outlin": 124, "picker": 124, "part": 126, "journei": [126, 171, 172, 173], "end": 126, "unless": 126, "its": 126, "open": [126, 154, 162, 172], "dialog": 126, "save": 126, "2020": [127, 295, 296, 297], "final": [127, 128, 151, 162, 164, 165, 166, 186, 218, 219, 220, 250], "work": [127, 128, 135, 139, 148, 154, 164, 165, 184, 190, 193, 201, 214, 218, 219, 220, 226, 234, 249], "product": [127, 128, 164, 165, 218, 219, 220], "propos": [127, 128, 164, 165, 166, 218, 219, 220], "unsubmit": 127, "complet": [127, 128, 164, 165, 166, 218, 219, 220], "other": [127, 128, 164, 165, 218, 219, 220, 302], "modifi": [128, 219], "showcas": 129, "7": [131, 150, 151, 159, 190, 194, 195, 244, 245, 246, 298, 299], "In": [132, 138, 144, 150, 153], "stadia": 135, "like": 135, "how": [135, 147, 248, 251, 254, 257, 260], "doe": 135, "share": 135, "between": 135, "process": 135, "multiprocess": 135, "rawarrai": 135, "insid": 135, "oper": 135, "addit": 136, "io": [136, 272], "modul": [136, 142, 264, 265, 268, 280, 281, 283], "python": [138, 141, 147], "core": [138, 283], "issu": [138, 141, 180, 191, 204, 229, 258], "adapt": 139, "gridlayout": [139, 273], "second": 140, "solid": 141, "monkei": 141, "patch": 141, "through": 141, "abstract": [141, 166], "class": 141, "namedtupl": 141, "grant": 141, "immut": 141, "avoid": 141, "silent": 141, "most": [141, 147], "relev": 141, "helio": [141, 144, 156, 167, 168], "ref": 141, "tree": 142, "third": 143, "gl": 144, "pr": [144, 145, 151, 154, 189, 190, 234, 238], "437": 144, "superactor": 144, "rebas": 145, "all": [145, 239], "w": 145, "r": 145, "t": 145, "restructur": 145, "tree2d": [145, 148, 151, 154], "fix": [145, 148, 180, 183, 189, 191, 195, 197, 204, 208, 210, 302], "fourth": 146, "algorithm": 147, "ipc": 147, "problem": [147, 178, 227, 230, 233, 236, 239, 242], "block": 147, "behavior": 147, "why": 147, "thread": 147, "good": [147, 230], "solut": [147, 258], "have": 147, "b": 147, "result": 147, "step": [147, 260], "summari": [147, 156], "pull": [147, 162, 220, 302], "request": [147, 162, 220, 302], "fifth": 149, "stall": 151, "finish": [151, 154], "sixth": 152, "8": [153, 154, 169, 193, 197, 198, 247, 248, 249, 300], "cleanup": 154, "seventh": 155, "09": [156, 288], "sphinx": 156, "9": [157, 196, 200, 201, 222, 250, 251, 252, 301], "eighth": 158, "10": [160, 167, 199, 203, 205, 253, 254, 255, 289, 290, 294], "accordion": 160, "sprite": 160, "sheet": 160, "ninth": 161, "11": [162, 168, 202, 206, 207, 256, 257, 258, 291], "tenth": 163, "2021": [166, 298, 299], "bruno": 166, "messia": 166, "font": 167, "remov": 168, "flicker": 168, "effect": 168, "contribut": [170, 221, 302], "2022": [170, 172, 300], "till": 171, "accept": 171, "gsoc22": 171, "littl": [171, 206], "myself": [171, 172], "experi": [171, 255, 261], "develop": [171, 173], "game": [171, 173], "dai": [171, 172], "got": 171, "intro": [172, 173], "pre": 173, "begin": [173, 223, 259], "program": 173, "interest": 173, "opensourc": 173, "21": [173, 288], "22": 173, "basic": [174, 177], "api": [174, 182, 248, 286], "lai": 175, "foundat": 175, "deal": 178, "non": 179, "linear": 179, "clamp": 180, "fetcher": [181, 183, 220, 268], "redesign": 182, "gpu": 182, "side": 182, "doc": 183, "new": [184, 217], "glsl": 185, "loader": [186, 189], "center": 187, "slerp": [188, 265], "unit": 188, "try": [190, 238], "freehand": [190, 202], "draw": [190, 202], "equip": 191, "extract": 192, "polylin": 193, "closur": 194, "group": 196, "transform": [196, 207, 210, 274, 282], "back": 198, "understand": 199, "prototyp": 201, "12": [204, 210, 217, 259, 260, 261], "multi": [205, 212], "node": 205, "skin": [205, 220], "13": [208, 212, 213, 298], "separ": 208, "14": [209, 215, 216], "skeleton": 210, "global": 210, "15": [211, 301], "highlight": 211, "drawshap": [211, 283], "bone": 212, "now": [213, 215, 260], "bit": [213, 215], "easier": [213, 215], "16": 214, "here": 216, "load": [220, 280], "model": 220, "skine": 220, "emiss": 220, "materi": [220, 275], "indic": 220, "khrono": 220, "sampl": 220, "2023": [221, 224, 225, 301], "everyth": 223, "so": [223, 248, 251, 254, 257, 260], "project": 223, "": [223, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260], "goal": [223, 230, 233, 236, 239, 242, 245, 248, 251, 254, 257], "bound": [224, 225], "textbox": [226, 232], "enhanc": 226, "fbo": 227, "saga": 227, "past": 227, "current": 227, "tackl": 229, "justif": [229, 232], "icon": [229, 232], "flaw": [229, 232], "last": [230, 233, 236, 239, 242, 245, 248, 251, 254, 257, 260], "effort": [230, 233, 236, 239, 245, 248, 251, 254, 257, 260], "where": [230, 233, 236, 239, 242], "wa": [230, 233, 236, 239, 242, 245], "adjust": [231, 246, 258], "resolv": 232, "watch": 233, "expect": 233, "uncertainti": [234, 237, 246, 252], "detail": [234, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "exam": 235, "prepar": [235, 240], "review": [235, 254], "noth": 236, "ever": 236, "lost": 236, "draft": [237, 243], "out": 238, "ahead": 238, "road": 239, "lead": 239, "rome": 239, "boundingbox": 241, "thing": 242, "sow": 244, "seed": 244, "treeui": 244, "experiment": 245, "done": [245, 252], "hard": 245, "anoth": 247, "textblockui": 247, "birth": 248, "versatil": 248, "go": [248, 251, 254, 257, 260], "explor": 249, "sh": [249, 255], "It": 251, "polish": [251, 252], "time": [251, 253], "Its": 253, "spin": 253, "readi": 254, "bye": 256, "sometim": 257, "look": 258, "found": 258, "filedialog": 259, "quest": 259, "That": 260, "almost": 260, "get_info": 262, "enable_warn": 262, "disable_warn": 262, "contain": [263, 283], "slicer": 263, "contour_from_roi": 263, "contour_from_label": 263, "streamtub": 263, "line": 263, "scalar_bar": 263, "ax": 263, "odf_slic": [263, 264], "peak_slic": 263, "peak": [263, 264], "dot": 263, "disk": 263, "squar": 263, "rectangl": 263, "triangularpr": 263, "rhombicuboctahedron": 263, "pentagonalpr": 263, "octagonalpr": 263, "frustum": 263, "superquadr": 263, "vector_text": 263, "label": 263, "text_3d": 263, "grid": 263, "texture_upd": 263, "texture_on_spher": 263, "texture_2d": 263, "odfsliceractor": 264, "peakactor": 264, "tensor_ellipsoid": 264, "helper": [265, 283], "cameraanim": 265, "get_previous_timestamp": 265, "get_next_timestamp": 265, "get_timestamps_from_keyfram": 265, "get_values_from_keyfram": 265, "get_time_tau": 265, "lerp": 265, "euclidean_dist": 265, "spline_interpol": 265, "cubic_spline_interpol": 265, "step_interpol": 265, "linear_interpol": 265, "cubic_bezier_interpol": 265, "color_interpol": 265, "hsv_color_interpol": 265, "lab_color_interpol": 265, "xyz_color_interpol": 265, "tan_cubic_spline_interpol": 265, "colormap_lookup_t": 266, "cc": 266, "ss": 266, "boys2rgb": 266, "orient2rgb": 266, "line_color": 266, "get_cmap": 266, "create_colormap": 266, "distinguishable_colormap": 266, "hex_to_rgb": 266, "rgb2hsv": 266, "hsv2rgb": 266, "xyz_from_rgb": 266, "rgb_from_xyz": 266, "xyz2rgb": 266, "rgb2xyz": 266, "get_xyz_coord": 266, "xyz2lab": 266, "lab2xyz": 266, "rgb2lab": 266, "lab2rgb": 266, "convert": 267, "matplotlib_figure_to_numpi": 267, "data_dir": 268, "update_progressbar": 268, "copyfileobj_withprogress": 268, "check_sha": 268, "fetch_data": 268, "fetch_gltf": 268, "fetch_viz_cubemap": 268, "fetch_viz_icon": 268, "fetch_viz_new_icon": 268, "fetch_viz_wiki_nw": 268, "fetch_viz_model": 268, "fetch_viz_dmri": 268, "fetch_viz_textur": 268, "read_viz_cubemap": 268, "read_viz_icon": 268, "read_viz_model": 268, "read_viz_textur": 268, "read_viz_dmri": 268, "read_viz_gltf": 268, "list_gltf_sample_model": 268, "decor": 269, "skip_r": 269, "doctest_skip_pars": 269, "deprec": 270, "expireddeprecationerror": 270, "argsdeprecationwarn": 270, "_leading_whit": 270, "cmp_pkg_version": 270, "is_bad_vers": 270, "deprecate_with_vers": 270, "deprecated_param": 270, "export_scen": 271, "write_scen": 271, "write_nod": 271, "write_mesh": 271, "write_camera": 271, "get_prim": 271, "write_materi": 271, "write_accessor": 271, "write_bufferview": 271, "write_buff": 271, "load_cubemap_textur": 272, "load_imag": 272, "load_text": 272, "save_imag": 272, "load_polydata": 272, "save_polydata": 272, "load_sprite_sheet": 272, "horizontallayout": 273, "verticallayout": 273, "xlayout": 273, "ylayout": 273, "zlayout": 273, "lib": 274, "command": 274, "lookupt": 274, "idtypearrai": 274, "floatarrai": 274, "doublearrai": 274, "stringarrai": 274, "unsignedchararrai": 274, "algorithmoutput": 274, "skybox": 274, "actor2d": 274, "renderwindow": 274, "renderwindowinteractor": 274, "interactoreventrecord": 274, "windowtoimagefilt": 274, "interactorstyl": 274, "proppick": 274, "pointpick": 274, "cellpick": 274, "worldpointpick": 274, "hardwareselector": 274, "imageactor": 274, "polydatamapp": 274, "polydatamapper2d": 274, "assembli": 274, "datasetmapp": 274, "texturedactor2d": 274, "follow": 274, "textactor": 274, "textactor3d": 274, "property2d": 274, "vectortext": 274, "lodactor": 274, "scalarbaractor": 274, "openglrender": 274, "interactorstyleimag": 274, "interactorstyletrackballactor": 274, "interactorstyletrackballcamera": 274, "interactorstyleus": 274, "cleanpolydata": 274, "polydatanorm": 274, "contourfilt": 274, "tubefilt": 274, "glyph3d": 274, "trianglefilt": 274, "splinefilt": 274, "transformpolydatafilt": 274, "renderlargeimag": 274, "loopsubdivisionfilt": 274, "butterflysubdivisionfilt": 274, "outlinefilt": 274, "linearextrusionfilt": 274, "texturemaptoplan": 274, "spheresourc": 274, "cylindersourc": 274, "arrowsourc": 274, "conesourc": 274, "disksourc": 274, "texturedspheresourc": 274, "regularpolygonsourc": 274, "polydata": 274, "imagedata": 274, "dataobject": 274, "cellarrai": 274, "polyvertex": 274, "unstructuredgrid": 274, "molecul": [274, 276], "datasetattribut": 274, "matrix4x4": 274, "matrix3x3": 274, "imageflip": 274, "imagereslic": 274, "imagemaptocolor": 274, "imagereader2factori": 274, "pngreader": 274, "bmpreader": 274, "jpegread": 274, "tiffread": 274, "plyread": 274, "stlreader": 274, "objread": 274, "mniobjectread": 274, "polydataread": 274, "xmlpolydataread": 274, "pngwriter": 274, "bmpwriter": 274, "jpegwrit": 274, "tiffwrit": 274, "plywrit": 274, "stlwriter": 274, "mniobjectwrit": 274, "polydatawrit": 274, "xmlpolydatawrit": 274, "simplebondperceiv": 274, "proteinribbonfilt": 274, "periodict": 274, "openglmoleculemapp": 274, "vtk_version": 274, "manifest_pbr": 275, "manifest_principl": 275, "manifest_standard": 275, "molecular": 276, "ptabl": 276, "add_atom": 276, "add_bond": 276, "get_atomic_numb": 276, "set_atomic_numb": 276, "get_atomic_posit": 276, "set_atomic_posit": 276, "get_bond_ord": 276, "set_bond_ord": 276, "get_all_atomic_numb": 276, "get_all_bond_ord": 276, "get_all_atomic_posit": 276, "deep_copy_molecul": 276, "compute_bond": 276, "sphere_cpk": 276, "ball_stick": 276, "stick": 276, "ribbon": 276, "bounding_box": 276, "pickingmanag": 277, "selectionmanag": 277, "pkg_info": 278, "pkg_commit_hash": 278, "faces_from_sphere_vertic": 279, "repeat_primitive_funct": 279, "repeat_primit": 279, "prim_squar": 279, "prim_box": 279, "prim_spher": 279, "prim_superquadr": 279, "prim_tetrahedron": 279, "prim_icosahedron": 279, "prim_rhombicuboctahedron": 279, "prim_star": 279, "prim_triangularpr": 279, "prim_pentagonalpr": 279, "prim_octagonalpr": 279, "prim_frustum": 279, "prim_cylind": 279, "prim_arrow": 279, "prim_con": 279, "shaders_dir": 280, "compose_shad": 280, "import_fury_shad": 280, "load_shad": 280, "shader_to_actor": 280, "replace_shader_in_actor": 280, "add_shader_callback": 280, "shader_apply_effect": 280, "attribute_to_actor": 280, "client": 281, "constant": 281, "server": 281, "async_app": 281, "tool": 281, "furystreamcli": 281, "furystreaminteract": 281, "callback_stream_cli": 281, "interaction_callback": 281, "_cqueue_event_id": 281, "_cqueue_index_info": 281, "_cqueue": 281, "pc": 281, "set_weel": 281, "set_mous": 281, "set_mouse_click": 281, "get_app": 281, "rtcserver": 281, "web_server_raw_arrai": 281, "web_serv": 281, "genericmultidimensionalbuff": 281, "rawarraymultidimensionalbuff": 281, "sharedmemmultidimensionalbuff": 281, "genericcircularqueu": 281, "arraycircularqueu": 281, "sharedmemcircularqueu": 281, "genericimagebuffermanag": 281, "rawarrayimagebuffermanag": 281, "sharedmemimagebuffermanag": 281, "intervaltimerthread": 281, "intervaltim": 281, "remove_shm_from_resource_track": 281, "check_port_is_avail": 281, "_tuple2ax": 282, "euler_matrix": 282, "sphere2cart": 282, "cart2spher": 282, "scale": 282, "apply_transform": 282, "transform_from_matrix": 282, "panel2d": 283, "tabui": 283, "imagecontainer2d": 283, "gridui": 283, "rectangle2d": 283, "disk2d": 283, "button2d": 283, "textbox2d": 283, "lineslider2d": 283, "linedoubleslider2d": 283, "ringslider2d": 283, "rangeslid": 283, "option": 283, "radiobutton": 283, "listbox2d": 283, "listboxitem2d": 283, "filemenu2d": 283, "playbackpanel": 283, "card2d": 283, "clip_overflow": 283, "wrap_overflow": 283, "check_overflow": 283, "cal_bounding_box_2d": 283, "rotate_2d": 283, "util": 284, "remove_observer_from_actor": 284, "set_input": 284, "numpy_to_vtk_point": 284, "numpy_to_vtk_color": 284, "numpy_to_vtk_cel": 284, "numpy_to_vtk_image_data": 284, "map_coordinates_3d_4d": 284, "lines_to_vtk_polydata": 284, "get_polydata_lin": 284, "get_polydata_triangl": 284, "get_polydata_vertic": 284, "get_polydata_tcoord": 284, "get_polydata_norm": 284, "get_polydata_tang": 284, "get_polydata_color": 284, "get_polydata_field": 284, "add_polydata_numeric_field": 284, "set_polydata_primitives_count": 284, "get_polydata_primitives_count": 284, "primitives_count_to_actor": 284, "primitives_count_from_actor": 284, "set_polydata_triangl": 284, "set_polydata_vertic": 284, "set_polydata_norm": 284, "set_polydata_tang": 284, "set_polydata_color": 284, "set_polydata_tcoord": 284, "update_polydata_norm": 284, "get_polymapper_from_polydata": 284, "get_actor_from_polymapp": 284, "get_actor_from_polydata": 284, "get_actor_from_primit": 284, "repeat_sourc": 284, "apply_affine_to_actor": 284, "apply_affin": 284, "asbyt": 284, "vtk_matrix_to_numpi": 284, "numpy_to_vtk_matrix": 284, "get_bounding_box_s": 284, "get_grid_cells_posit": 284, "shallow_copi": 284, "rgb_to_vtk": 284, "normalize_v3": 284, "normals_from_v_f": 284, "tangents_from_direction_of_anisotropi": 284, "triangle_ord": 284, "change_vertices_ord": 284, "fix_winding_ord": 284, "vertices_from_actor": 284, "colors_from_actor": 284, "normals_from_actor": 284, "tangents_from_actor": 284, "array_from_actor": 284, "normals_to_actor": 284, "tangents_to_actor": 284, "compute_bound": 284, "update_actor": 284, "get_bound": 284, "represent_actor_as_wirefram": 284, "update_surface_actor_color": 284, "color_check": 284, "is_ui": 284, "set_actor_origin": 284, "window": 285, "showmanag": 285, "record": 285, "antialias": 285, "snapshot": 285, "analyze_scen": 285, "analyze_snapshot": 285, "enable_stereo": 285, "gl_get_current_st": 285, "gl_reset_blend": 285, "gl_enable_depth": 285, "gl_disable_depth": 285, "gl_enable_blend": 285, "gl_disable_blend": 285, "gl_set_additive_blend": 285, "gl_set_additive_blending_white_background": 285, "gl_set_normal_blend": 285, "gl_set_multiplicative_blend": 285, "gl_set_subtractive_blend": 285, "release_context": 285, "histori": 287, "v0": [288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "2018": [288, 289, 290, 291], "quick": [288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301], "29": [289, 294], "31": [290, 300], "26": 291, "2019": [292, 293, 294], "03": [292, 298, 299], "08": [292, 293, 297, 299], "02": 293, "04": [295, 301], "01": [295, 300], "07": 296, "20": [296, 297], "type": 302, "write": 302, "submit": 302, "feedback": 302, "guidelin": 302, "publish": 302, "checklist": 302, "befor": 302, "stuff": 302}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"Introductory": [[0, "introductory"], [83, "introductory"]], "Fury Arrow Actor": [[1, "fury-arrow-actor"]], "Fury Cone Actor": [[2, "fury-cone-actor"]], "Texture Sphere Animation": [[3, "texture-sphere-animation"]], "Earth Coordinate Conversion": [[4, "earth-coordinate-conversion"]], "Visualizing a glTF file": [[5, "visualizing-a-gltf-file"], [6, "visualizing-a-gltf-file"]], "Exporting scene as a glTF file": [[7, "exporting-scene-as-a-gltf-file"]], "Morphing Animation in a glTF": [[8, "morphing-animation-in-a-gltf"]], "Multithreading Example": [[9, "multithreading-example"]], "Simple picking": [[10, "simple-picking"]], "Selecting multiple objects": [[11, "selecting-multiple-objects"]], "Skeletal Animation in a glTF file": [[12, "skeletal-animation-in-a-gltf-file"]], "Simple volume slicing": [[13, "simple-volume-slicing"]], "Render slices from T1 with a specific value range": [[13, "render-slices-from-t1-with-a-specific-value-range"]], "Render slices from FA with your colormap": [[13, "render-slices-from-fa-with-your-colormap"]], "Create a mosaic": [[13, "create-a-mosaic"]], "Solar System Animation": [[14, "solar-system-animation"]], "FURY sphere Actor": [[15, "fury-sphere-actor"]], "Spiky Sphere": [[16, "spiky-sphere"]], "Visualize surfaces": [[17, "visualize-surfaces"]], "Sphere Texture": [[18, "sphere-texture"]], "Using a timer": [[19, "using-a-timer"]], "Collisions of particles in a box": [[20, "collisions-of-particles-in-a-box"]], "Demos": [[21, "demos"], [83, "demos"]], "Advanced interactive visualization": [[22, "advanced-interactive-visualization"]], "Animated 2D functions": [[23, "animated-2d-functions"]], "Brownian motion": [[24, "brownian-motion"]], "Visualize bundles and metrics on bundles": [[25, "visualize-bundles-and-metrics-on-bundles"]], "Show every streamline with an orientation color": [[25, "show-every-streamline-with-an-orientation-color"]], "Show every point with a value from a volume with default colormap": [[25, "show-every-point-with-a-value-from-a-volume-with-default-colormap"]], "Show every point with a value from a volume with your colormap": [[25, "show-every-point-with-a-value-from-a-volume-with-your-colormap"]], "Show every bundle with a specific color": [[25, "show-every-bundle-with-a-specific-color"]], "Show every streamline of a bundle with a different color": [[25, "show-every-streamline-of-a-bundle-with-a-different-color"]], "Show every point of every streamline with a different color": [[25, "show-every-point-of-every-streamline-with-a-different-color"]], "Add depth cues to streamline rendering": [[25, "add-depth-cues-to-streamline-rendering"]], "Render streamlines as fake tubes": [[25, "render-streamlines-as-fake-tubes"]], "Combine depth cues with fake tubes": [[25, "combine-depth-cues-with-fake-tubes"]], "Render streamlines as tubes": [[25, "render-streamlines-as-tubes"]], "Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor": [[26, "display-tensor-ellipsoids-for-dti-using-tensor-slicer-vs-ellipsoid-actor"]], "Using tensor_slicer actor": [[26, "using-tensor-slicer-actor"]], "Using ellipsoid actor": [[26, "using-ellipsoid-actor"]], "Visual quality comparison": [[26, "visual-quality-comparison"]], "Visualize a larger amount of data": [[26, "visualize-a-larger-amount-of-data"]], "Electromagnetic Wave Propagation Animation": [[27, "electromagnetic-wave-propagation-animation"]], "Brain Fiber ODF Visualisation": [[28, "brain-fiber-odf-visualisation"]], "Fine-tuning the OpenGL state using shader callbacks": [[29, "fine-tuning-the-opengl-state-using-shader-callbacks"]], "Fractals": [[30, "fractals"]], "Motion of a charged particle in a combined magnetic and electric field": [[31, "motion-of-a-charged-particle-in-a-combined-magnetic-and-electric-field"]], "Fury Markers": [[32, "fury-markers"]], "Visualize Interdisciplinary map of the journals network": [[33, "visualize-interdisciplinary-map-of-the-journals-network"]], "Visualize Networks (Animated version)": [[34, "visualize-networks-animated-version"]], "Interactive PBR demo": [[35, "interactive-pbr-demo"]], "Play a video in the 3D world": [[36, "play-a-video-in-the-3d-world"]], "Visualization of ROI Surface Rendered with Streamlines": [[37, "visualization-of-roi-surface-rendered-with-streamlines"]], "Tesseract (Hypercube)": [[38, "tesseract-hypercube"]], "User Interface Elements": [[39, "user-interface-elements"], [83, "user-interface-elements"]], "Buttons & Text": [[40, "buttons-text"]], "Card": [[41, "card"], [42, "card"]], "Figure and Color Control using Check boxes and Radio Buttons": [[43, "figure-and-color-control-using-check-boxes-and-radio-buttons"]], "Show Manager": [[43, "show-manager"], [44, "show-manager"], [45, "show-manager"], [47, "show-manager"], [51, "show-manager"], [53, "show-manager"]], "ComboBox": [[44, "combobox"], [44, "id1"]], "Callbacks": [[44, "callbacks"]], "DrawPanel": [[45, "drawpanel"], [283, "drawpanel"]], "Using Layouts with different UI elements": [[46, "using-layouts-with-different-ui-elements"]], "Sphere Color Control using Radio Buttons": [[47, "sphere-color-control-using-radio-buttons"]], "Sphere and Radio Buttons": [[47, "sphere-and-radio-buttons"]], "Simple Shapes": [[48, "simple-shapes"]], "SpinBox UI": [[49, "spinbox-ui"]], "Tab UI": [[50, "tab-ui"]], "Slider Controls for a Cube for Tab Index 0": [[50, "slider-controls-for-a-cube-for-tab-index-0"]], "CheckBoxes For Cylinder and Sphere for Tab Index 1": [[50, "checkboxes-for-cylinder-and-sphere-for-tab-index-1"]], "Color Combobox for Fury for Tab Index 2": [[50, "color-combobox-for-fury-for-tab-index-2"]], "User Interfaces": [[51, "user-interfaces"]], "Shapes": [[51, "shapes"]], "Image": [[51, "image"]], "Panel with buttons and text": [[51, "panel-with-buttons-and-text"]], "Cube and sliders": [[51, "cube-and-sliders"], [53, "cube-and-sliders"]], "Range Slider": [[51, "range-slider"]], "Select menu": [[51, "select-menu"]], "ListBox": [[52, "listbox"]], "Cube & Slider Control": [[53, "cube-slider-control"]], "Animation": [[54, "animation"], [83, "animation"], [265, "id1"]], "Bezier Interpolator": [[55, "bezier-interpolator"]], "Position interpolation using cubic Bezier curve": [[55, "position-interpolation-using-cubic-bezier-curve"]], "Cubic Bezier curve parameters": [[55, "cubic-bezier-curve-parameters"]], "Setting Cubic Bezier keyframes": [[55, "setting-cubic-bezier-keyframes"]], "A more complex scene scene": [[55, "a-more-complex-scene-scene"]], "Keyframe animation: Camera and opacity": [[56, "keyframe-animation-camera-and-opacity"]], "The Plan": [[56, "the-plan"]], "Creating the main Timeline and adding static actors to it": [[56, "creating-the-main-timeline-and-adding-static-actors-to-it"]], "Creating \u201cFURY\u201d text": [[56, "creating-fury-text"]], "Creating and animating 50 Spheres": [[56, "creating-and-animating-50-spheres"]], "Animating the camera": [[56, "animating-the-camera"]], "Keyframe Color Interpolators": [[57, "keyframe-color-interpolators"]], "Setting color keyframes": [[57, "setting-color-keyframes"]], "Making a custom interpolator": [[58, "making-a-custom-interpolator"]], "Implementing a custom interpolator": [[58, "implementing-a-custom-interpolator"]], "Cubic spline keyframes data same as the one you get from glTF file.": [[58, "cubic-spline-keyframes-data-same-as-the-one-you-get-from-gltf-file"]], "Setting position keyframes": [[58, "setting-position-keyframes"], [60, "setting-position-keyframes"]], "Keyframe hierarchical Animation": [[59, "keyframe-hierarchical-animation"]], "Keyframe animation": [[60, "keyframe-animation"], [65, "keyframe-animation"]], "What is an Animation": [[60, "what-is-an-animation"]], "What are the interpolators": [[60, "what-are-the-interpolators"]], "Creating the environment": [[60, "creating-the-environment"]], "Creating an Animation": [[60, "creating-an-animation"]], "Changing the default interpolator for a single property": [[60, "changing-the-default-interpolator-for-a-single-property"]], "Keyframe animation introduction": [[61, "keyframe-animation-introduction"]], "Animations in FURY": [[61, "animations-in-fury"]], "What exactly is a keyframe": [[61, "what-exactly-is-a-keyframe"]], "What is Keyframe Animation": [[61, "what-is-keyframe-animation"]], "Translating a sphere": [[61, "translating-a-sphere"]], "Arm Robot Animation": [[62, "arm-robot-animation"]], "Keyframes Spline Interpolator": [[63, "keyframes-spline-interpolator"]], "Wrapping animations up!": [[63, "wrapping-animations-up"]], "Timeline and setting keyframes": [[64, "timeline-and-setting-keyframes"]], "What is Timeline?": [[64, "what-is-timeline"]], "Creating a Timeline": [[64, "creating-a-timeline"]], "Setting Keyframes": [[64, "setting-keyframes"]], "Shaders": [[66, "shaders"], [83, "shaders"]], "SDF Impostors on Billboards": [[67, "sdf-impostors-on-billboards"]], "Traditional sphere rendering": [[67, "traditional-sphere-rendering"]], "SDF sphere rendering": [[67, "sdf-sphere-rendering"]], "References": [[67, "references"], [70, "references"], [166, "references"]], "Physically-Based Rendering (PBR) on spheres": [[68, "physically-based-rendering-pbr-on-spheres"]], "Principled BRDF shader on spheres": [[69, "principled-brdf-shader-on-spheres"]], "Make a Cylinder using polygons vs SDF": [[70, "make-a-cylinder-using-polygons-vs-sdf"]], "Cylinder using polygons": [[70, "cylinder-using-polygons"]], "Cylinder using SDF": [[70, "cylinder-using-sdf"]], "Visualize SDF Actor": [[71, "visualize-sdf-actor"]], "Varying Color": [[72, "varying-color"]], "Integrate Physics using pybullet": [[73, "integrate-physics-using-pybullet"], [83, "integrate-physics-using-pybullet"]], "Ball Collision Simulation": [[74, "ball-collision-simulation"], [86, "ball-collision-simulation"]], "Brick Wall Simulation": [[75, "brick-wall-simulation"], [86, "brick-wall-simulation"]], "Syncing Bricks": [[75, "syncing-bricks"]], "Chain Simulation": [[76, "chain-simulation"], [86, "chain-simulation"]], "Domino Physics Simulation": [[77, "domino-physics-simulation"]], "Syncing Dominoes": [[77, "syncing-dominoes"]], "Wrecking Ball Simulation": [[78, "wrecking-ball-simulation"], [86, "wrecking-ball-simulation"]], "Streaming": [[79, "streaming"], [83, "streaming"]], "Streaming FURY with user interaction": [[80, "streaming-fury-with-user-interaction"]], "Notes": [[80, "notes"], [82, "notes"]], "Streaming FURY with WebRTC/MJPEG": [[81, "streaming-fury-with-webrtc-mjpeg"]], "Streaming FURY with WebRTC/MJPEG using the Widget Object": [[82, "streaming-fury-with-webrtc-mjpeg-using-the-widget-object"]], "Tutorials": [[83, "tutorials"]], "Blog": [[84, "blog"]], "Community": [[85, "community"]], "Join Us!": [[85, "join-us"]], "Contributors": [[85, "contributors"]], "FURY - pyBullet Integration Guide": [[86, "fury-pybullet-integration-guide"]], "Simple Rigid Body Dynamics": [[86, "simple-rigid-body-dynamics"]], "Necessary Imports": [[86, "necessary-imports"]], "Connection Mode": [[86, "connection-mode"]], "Disconnection": [[86, "disconnection"]], "Setting Gravity": [[86, "setting-gravity"]], "Creating Objects": [[86, "creating-objects"]], "Changing Object Dynamics": [[86, "changing-object-dynamics"]], "Adding objects to the scene": [[86, "adding-objects-to-the-scene"]], "Application of Force/Torque": [[86, "application-of-force-torque"]], "Enabling collision": [[86, "enabling-collision"]], "Creation of Show Manager": [[86, "creation-of-show-manager"]], "Syncing properties of actors": [[86, "syncing-properties-of-actors"]], "Creation of Timer Callback": [[86, "creation-of-timer-callback"]], "Initiating the simulation": [[86, "initiating-the-simulation"]], "Rendering multiple objects by a single actor": [[86, "rendering-multiple-objects-by-a-single-actor"]], "Rendering objects in FURY": [[86, "rendering-objects-in-fury"]], "Render Pybullet Objects": [[86, "render-pybullet-objects"]], "Syncing objects": [[86, "syncing-objects"]], "Rendering Joints": [[86, "rendering-joints"]], "Examples": [[86, "examples"]], "Brick Wall Simulation(Single Actor)": [[86, "brick-wall-simulation-single-actor"]], "Domino Simulation": [[86, "domino-simulation"]], "Getting Started": [[87, "getting-started"]], "Installation": [[89, "installation"]], "Dependencies": [[89, "dependencies"]], "Installation with PyPi": [[89, "installation-with-pypi"]], "Installation with Conda": [[89, "installation-with-conda"]], "Installation via Source": [[89, "installation-via-source"]], "Test the Installation": [[89, "test-the-installation"]], "Running the Tests": [[89, "running-the-tests"]], "Running the Tests Offscreen": [[89, "running-the-tests-offscreen"]], "Populating our Documentation": [[89, "populating-our-documentation"]], "Folder Structure": [[89, "folder-structure"]], "Building the documentation": [[89, "building-the-documentation"]], "About": [[90, "about"]], "Overview": [[90, "overview"]], "Statement of Need": [[90, "statement-of-need"]], "Mission Statement": [[90, "mission-statement"]], "Features": [[90, "features"]], "Architecture": [[90, "architecture"]], "License": [[90, "license"], [303, "license"]], "Credits": [[90, "credits"]], "Bug reports and support": [[90, "bug-reports-and-support"]], "FURY 0.1.0 Released": [[91, "fury-0-1-0-released"]], "FURY 0.1.3 Released": [[92, "fury-0-1-3-released"]], "FURY 0.1.4 Released": [[93, "fury-0-1-4-released"]], "FURY 0.2.0 Released": [[94, "fury-0-2-0-released"]], "Success on Brain Art Competition using FURY": [[95, "success-on-brain-art-competition-using-fury"]], "FURY 0.3.0 Released": [[96, "fury-0-3-0-released"]], "FURY 0.4.0 Released": [[97, "fury-0-4-0-released"]], "Google Summer of Code": [[98, "google-summer-of-code"], [130, "google-summer-of-code"]], "FURY 0.5.1 Released": [[99, "fury-0-5-1-released"]], "Weekly Check-in #1": [[100, "weekly-check-in-1"]], "Welcome to my GSoC Blog!!!": [[100, "welcome-to-my-gsoc-blog"], [101, "welcome-to-my-gsoc-blog"]], "What did you do during the Community Bonding Period?": [[100, "what-did-you-do-during-the-community-bonding-period"], [101, "what-did-you-do-during-the-community-bonding-period"], [134, "what-did-you-do-during-the-community-bonding-period"], [174, "what-did-you-do-during-the-community-bonding-period"], [177, "what-did-you-do-during-the-community-bonding-period"]], "What is coming up next week?": [[100, "what-is-coming-up-next-week"], [101, "what-is-coming-up-next-week"], [102, "what-is-coming-up-next-week"], [103, "what-is-coming-up-next-week"], [104, "what-is-coming-up-next-week"], [105, "what-is-coming-up-next-week"], [106, "what-is-coming-up-next-week"], [107, "what-is-coming-up-next-week"], [108, "what-is-coming-up-next-week"], [109, "what-is-coming-up-next-week"], [110, "what-is-coming-up-next-week"], [111, "what-is-coming-up-next-week"], [112, "what-is-coming-up-next-week"], [113, "what-is-coming-up-next-week"], [114, "what-is-coming-up-next-week"], [116, "what-is-coming-up-next-week"], [117, "what-is-coming-up-next-week"], [118, "what-is-coming-up-next-week"], [119, "what-is-coming-up-next-week"], [120, "what-is-coming-up-next-week"], [121, "what-is-coming-up-next-week"], [122, "what-is-coming-up-next-week"], [123, "what-is-coming-up-next-week"], [124, "what-is-coming-up-next-week"], [126, "what-is-coming-up-next-week"], [129, "what-is-coming-up-next-week"], [134, "what-is-coming-up-next-week"], [137, "what-is-coming-up-next-week"], [140, "what-is-coming-up-next-week"], [143, "what-is-coming-up-next-week"], [144, "what-is-coming-up-next-week"], [146, "what-is-coming-up-next-week"], [149, "what-is-coming-up-next-week"], [152, "what-is-coming-up-next-week"], [154, "what-is-coming-up-next-week"], [155, "what-is-coming-up-next-week"], [157, "what-is-coming-up-next-week"], [158, "what-is-coming-up-next-week"], [160, "what-is-coming-up-next-week"], [161, "what-is-coming-up-next-week"], [162, "what-is-coming-up-next-week"], [163, "what-is-coming-up-next-week"], [174, "what-is-coming-up-next-week"], [177, "what-is-coming-up-next-week"], [179, "what-is-coming-up-next-week"], [181, "what-is-coming-up-next-week"], [182, "what-is-coming-up-next-week"], [183, "what-is-coming-up-next-week"], [185, "what-is-coming-up-next-week"], [186, "what-is-coming-up-next-week"], [188, "what-is-coming-up-next-week"], [189, "what-is-coming-up-next-week"], [191, "what-is-coming-up-next-week"], [192, "what-is-coming-up-next-week"], [194, "what-is-coming-up-next-week"], [195, "what-is-coming-up-next-week"], [197, "what-is-coming-up-next-week"], [198, "what-is-coming-up-next-week"], [200, "what-is-coming-up-next-week"], [201, "what-is-coming-up-next-week"], [203, "what-is-coming-up-next-week"], [205, "what-is-coming-up-next-week"], [206, "what-is-coming-up-next-week"], [207, "what-is-coming-up-next-week"], [210, "what-is-coming-up-next-week"], [212, "what-is-coming-up-next-week"], [213, "what-is-coming-up-next-week"], [215, "what-is-coming-up-next-week"], [216, "what-is-coming-up-next-week"], [217, "what-is-coming-up-next-week"]], "First week of coding!!": [[102, "first-week-of-coding"], [103, "first-week-of-coding"]], "What did you do this week?": [[102, "what-did-you-do-this-week"], [103, "what-did-you-do-this-week"], [104, "what-did-you-do-this-week"], [105, "what-did-you-do-this-week"], [106, "what-did-you-do-this-week"], [107, "what-did-you-do-this-week"], [108, "what-did-you-do-this-week"], [109, "what-did-you-do-this-week"], [110, "what-did-you-do-this-week"], [111, "what-did-you-do-this-week"], [112, "what-did-you-do-this-week"], [113, "what-did-you-do-this-week"], [114, "what-did-you-do-this-week"], [116, "what-did-you-do-this-week"], [117, "what-did-you-do-this-week"], [118, "what-did-you-do-this-week"], [119, "what-did-you-do-this-week"], [120, "what-did-you-do-this-week"], [121, "what-did-you-do-this-week"], [122, "what-did-you-do-this-week"], [123, "what-did-you-do-this-week"], [124, "what-did-you-do-this-week"], [126, "what-did-you-do-this-week"], [129, "what-did-you-do-this-week"], [137, "what-did-you-do-this-week"], [138, "what-did-you-do-this-week"], [140, "what-did-you-do-this-week"], [143, "what-did-you-do-this-week"], [144, "what-did-you-do-this-week"], [146, "what-did-you-do-this-week"], [149, "what-did-you-do-this-week"], [152, "what-did-you-do-this-week"], [155, "what-did-you-do-this-week"], [158, "what-did-you-do-this-week"], [161, "what-did-you-do-this-week"], [163, "what-did-you-do-this-week"], [174, "what-did-you-do-this-week"], [175, "what-did-you-do-this-week"], [176, "what-did-you-do-this-week"], [177, "what-did-you-do-this-week"], [178, "what-did-you-do-this-week"], [179, "what-did-you-do-this-week"], [180, "what-did-you-do-this-week"], [181, "what-did-you-do-this-week"], [182, "what-did-you-do-this-week"], [183, "what-did-you-do-this-week"], [184, "what-did-you-do-this-week"], [185, "what-did-you-do-this-week"], [186, "what-did-you-do-this-week"], [187, "what-did-you-do-this-week"], [188, "what-did-you-do-this-week"], [189, "what-did-you-do-this-week"], [190, "what-did-you-do-this-week"], [191, "what-did-you-do-this-week"], [192, "what-did-you-do-this-week"], [193, "what-did-you-do-this-week"], [194, "what-did-you-do-this-week"], [195, "what-did-you-do-this-week"], [196, "what-did-you-do-this-week"], [197, "what-did-you-do-this-week"], [198, "what-did-you-do-this-week"], [199, "what-did-you-do-this-week"], [200, "what-did-you-do-this-week"], [201, "what-did-you-do-this-week"], [202, "what-did-you-do-this-week"], [203, "what-did-you-do-this-week"], [204, "what-did-you-do-this-week"], [205, "what-did-you-do-this-week"], [206, "what-did-you-do-this-week"], [207, "what-did-you-do-this-week"], [208, "what-did-you-do-this-week"], [209, "what-did-you-do-this-week"], [210, "what-did-you-do-this-week"], [211, "what-did-you-do-this-week"], [212, "what-did-you-do-this-week"], [213, "what-did-you-do-this-week"], [214, "what-did-you-do-this-week"], [215, "what-did-you-do-this-week"], [216, "what-did-you-do-this-week"], [217, "what-did-you-do-this-week"], [226, "what-did-you-do-this-week"], [229, "what-did-you-do-this-week"], [232, "what-did-you-do-this-week"], [238, "what-did-you-do-this-week"], [241, "what-did-you-do-this-week"], [244, "what-did-you-do-this-week"], [247, "what-did-you-do-this-week"], [250, "what-did-you-do-this-week"], [253, "what-did-you-do-this-week"], [256, "what-did-you-do-this-week"], [259, "what-did-you-do-this-week"]], "Did you get stuck anywhere?": [[102, "did-you-get-stuck-anywhere"], [103, "did-you-get-stuck-anywhere"], [104, "did-you-get-stuck-anywhere"], [105, "did-you-get-stuck-anywhere"], [106, "did-you-get-stuck-anywhere"], [107, "did-you-get-stuck-anywhere"], [108, "did-you-get-stuck-anywhere"], [109, "did-you-get-stuck-anywhere"], [110, "did-you-get-stuck-anywhere"], [111, "did-you-get-stuck-anywhere"], [112, "did-you-get-stuck-anywhere"], [113, "did-you-get-stuck-anywhere"], [114, "did-you-get-stuck-anywhere"], [116, "did-you-get-stuck-anywhere"], [117, "did-you-get-stuck-anywhere"], [118, "did-you-get-stuck-anywhere"], [119, "did-you-get-stuck-anywhere"], [120, "did-you-get-stuck-anywhere"], [121, "did-you-get-stuck-anywhere"], [122, "did-you-get-stuck-anywhere"], [123, "did-you-get-stuck-anywhere"], [124, "did-you-get-stuck-anywhere"], [126, "did-you-get-stuck-anywhere"], [129, "did-you-get-stuck-anywhere"], [137, "did-you-get-stuck-anywhere"], [140, "did-you-get-stuck-anywhere"], [143, "did-you-get-stuck-anywhere"], [144, "did-you-get-stuck-anywhere"], [146, "did-you-get-stuck-anywhere"], [149, "did-you-get-stuck-anywhere"], [152, "did-you-get-stuck-anywhere"], [155, "did-you-get-stuck-anywhere"], [158, "did-you-get-stuck-anywhere"], [161, "did-you-get-stuck-anywhere"], [163, "did-you-get-stuck-anywhere"], [174, "did-you-get-stuck-anywhere"], [175, "did-you-get-stuck-anywhere"], [176, "did-you-get-stuck-anywhere"], [177, "did-you-get-stuck-anywhere"], [178, "did-you-get-stuck-anywhere"], [179, "did-you-get-stuck-anywhere"], [180, "did-you-get-stuck-anywhere"], [181, "did-you-get-stuck-anywhere"], [182, "did-you-get-stuck-anywhere"], [183, "did-you-get-stuck-anywhere"], [184, "did-you-get-stuck-anywhere"], [185, "did-you-get-stuck-anywhere"], [186, "did-you-get-stuck-anywhere"], [187, "did-you-get-stuck-anywhere"], [188, "did-you-get-stuck-anywhere"], [189, "did-you-get-stuck-anywhere"], [190, "did-you-get-stuck-anywhere"], [191, "did-you-get-stuck-anywhere"], [192, "did-you-get-stuck-anywhere"], [193, "did-you-get-stuck-anywhere"], [194, "did-you-get-stuck-anywhere"], [195, "did-you-get-stuck-anywhere"], [196, "did-you-get-stuck-anywhere"], [197, "did-you-get-stuck-anywhere"], [198, "did-you-get-stuck-anywhere"], [199, "did-you-get-stuck-anywhere"], [200, "did-you-get-stuck-anywhere"], [201, "did-you-get-stuck-anywhere"], [202, "did-you-get-stuck-anywhere"], [203, "did-you-get-stuck-anywhere"], [204, "did-you-get-stuck-anywhere"], [205, "did-you-get-stuck-anywhere"], [206, "did-you-get-stuck-anywhere"], [207, "did-you-get-stuck-anywhere"], [208, "did-you-get-stuck-anywhere"], [209, "did-you-get-stuck-anywhere"], [210, "did-you-get-stuck-anywhere"], [211, "did-you-get-stuck-anywhere"], [212, "did-you-get-stuck-anywhere"], [213, "did-you-get-stuck-anywhere"], [214, "did-you-get-stuck-anywhere"], [215, "did-you-get-stuck-anywhere"], [216, "did-you-get-stuck-anywhere"], [217, "did-you-get-stuck-anywhere"], [226, "did-you-get-stuck-anywhere"], [229, "did-you-get-stuck-anywhere"], [232, "did-you-get-stuck-anywhere"], [238, "did-you-get-stuck-anywhere"], [241, "did-you-get-stuck-anywhere"], [244, "did-you-get-stuck-anywhere"], [247, "did-you-get-stuck-anywhere"], [250, "did-you-get-stuck-anywhere"], [253, "did-you-get-stuck-anywhere"], [256, "did-you-get-stuck-anywhere"], [259, "did-you-get-stuck-anywhere"]], "Raymarching!!": [[104, "raymarching"]], "ComboBox2D Progress!!": [[105, "combobox2d-progress"]], "Raymarching continued": [[106, "raymarching-continued"]], "TextBlock2D Progress!!": [[107, "textblock2d-progress"]], "Spherical harmonics": [[108, "spherical-harmonics"]], "May the Force be with you!!": [[109, "may-the-force-be-with-you"]], "Ball Collision Simulation:": [[109, "ball-collision-simulation"]], "Brick Wall Simulation:": [[109, "brick-wall-simulation"]], "Spherical harmonics, Continued.": [[110, "spherical-harmonics-continued"]], "Translation, Reposition, Rotation.": [[111, "translation-reposition-rotation"]], "Translation:": [[111, "translation"]], "Rotation:": [[111, "rotation"]], "Reposition:": [[111, "reposition"]], "Orientation, Sizing, Tab UI.": [[112, "orientation-sizing-tab-ui"]], "Multiple SDF primitives.": [[113, "multiple-sdf-primitives"]], "ComboBox2D, TextBlock2D, Clipping Overflow.": [[114, "combobox2d-textblock2d-clipping-overflow"]], "FURY 0.6.0 Released": [[115, "fury-0-6-0-released"]], "Improvements in SDF primitives.": [[116, "improvements-in-sdf-primitives"]], "Tab UI, TabPanel2D, Tab UI Tutorial.": [[117, "tab-ui-tabpanel2d-tab-ui-tutorial"]], "Merging SDF primitives.": [[118, "merging-sdf-primitives"]], "More Shaders!!": [[119, "more-shaders"], [121, "more-shaders"]], "Single Actor, Physics, Scrollbars.": [[120, "single-actor-physics-scrollbars"]], "Chain Simulation, Scrollbar Refactor, Tutorial Update.": [[122, "chain-simulation-scrollbar-refactor-tutorial-update"]], "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.": [[123, "wrecking-ball-simulation-scrollbars-update-physics-tutorials"]], "Outline Picker": [[124, "outline-picker"]], "FURY 0.6.1 Released": [[125, "fury-0-6-1-released"]], "Part of the Journey is the end unless its Open Source!": [[126, "part-of-the-journey-is-the-end-unless-its-open-source"]], "Open Dialog:": [[126, "open-dialog"]], "Save Dialog:": [[126, "save-dialog"]], "Google Summer of Code 2020 Final Work Product": [[127, "google-summer-of-code-2020-final-work-product"]], "Introduction": [[127, "introduction"]], "Proposed Objectives": [[127, "proposed-objectives"], [128, "proposed-objectives"], [164, "proposed-objectives"], [165, "proposed-objectives"], [166, "proposed-objectives"], [218, "proposed-objectives"], [219, "proposed-objectives"], [220, "proposed-objectives"]], "Unsubmitted Functionalities": [[127, "unsubmitted-functionalities"]], "Objectives Completed": [[127, "objectives-completed"], [128, "objectives-completed"], [164, "objectives-completed"], [165, "objectives-completed"], [166, "objectives-completed"], [218, "objectives-completed"], [219, "objectives-completed"], [220, "objectives-completed"]], "Other Objectives": [[127, "other-objectives"], [128, "other-objectives"], [164, "other-objectives"], [165, "other-objectives"], [218, "other-objectives"], [219, "other-objectives"], [220, "other-objectives"]], "Timeline": [[127, "timeline"], [128, "timeline"], [164, "timeline"], [165, "timeline"], [166, "timeline"], [218, "timeline"], [219, "timeline"], [220, "timeline"], [265, "timeline"]], "Google Summer of Code Final Work Product": [[128, "google-summer-of-code-final-work-product"], [164, "google-summer-of-code-final-work-product"], [165, "google-summer-of-code-final-work-product"], [218, "google-summer-of-code-final-work-product"], [219, "google-summer-of-code-final-work-product"], [220, "google-summer-of-code-final-work-product"]], "Modified Objectives": [[128, "modified-objectives"], [219, "modified-objectives"]], "Objectives in Progress": [[128, "objectives-in-progress"], [164, "objectives-in-progress"], [165, "objectives-in-progress"], [218, "objectives-in-progress"], [219, "objectives-in-progress"], [220, "objectives-in-progress"]], "Shader Showcase": [[129, "shader-showcase"]], "FURY 0.7.0 Released": [[131, "fury-0-7-0-released"], [159, "fury-0-7-0-released"]], "Weekly Check-In #1": [[132, "weekly-check-in-1"]], "What did I do this week?": [[132, "what-did-i-do-this-week"], [133, "what-did-i-do-this-week"], [136, "what-did-i-do-this-week"], [139, "what-did-i-do-this-week"], [142, "what-did-i-do-this-week"], [145, "what-did-i-do-this-week"], [148, "what-did-i-do-this-week"], [150, "what-did-i-do-this-week"], [151, "what-did-i-do-this-week"], [153, "what-did-i-do-this-week"], [154, "what-did-i-do-this-week"], [156, "what-did-i-do-this-week"], [157, "what-did-i-do-this-week"], [160, "what-did-i-do-this-week"], [162, "what-did-i-do-this-week"], [167, "what-did-i-do-this-week"], [168, "what-did-i-do-this-week"], [225, "what-did-i-do-this-week"], [228, "what-did-i-do-this-week"], [231, "what-did-i-do-this-week"], [234, "what-did-i-do-this-week"], [235, "what-did-i-do-this-week"], [237, "what-did-i-do-this-week"], [240, "what-did-i-do-this-week"], [243, "what-did-i-do-this-week"], [246, "what-did-i-do-this-week"], [249, "what-did-i-do-this-week"], [252, "what-did-i-do-this-week"], [255, "what-did-i-do-this-week"], [258, "what-did-i-do-this-week"], [261, "what-did-i-do-this-week"]], "Did I get stuck anywhere?": [[132, "did-i-get-stuck-anywhere"], [133, "did-i-get-stuck-anywhere"], [136, "did-i-get-stuck-anywhere"], [138, "did-i-get-stuck-anywhere"], [139, "did-i-get-stuck-anywhere"], [142, "did-i-get-stuck-anywhere"], [145, "did-i-get-stuck-anywhere"], [148, "did-i-get-stuck-anywhere"], [150, "did-i-get-stuck-anywhere"], [151, "did-i-get-stuck-anywhere"], [153, "did-i-get-stuck-anywhere"], [154, "did-i-get-stuck-anywhere"], [156, "did-i-get-stuck-anywhere"], [157, "did-i-get-stuck-anywhere"], [160, "did-i-get-stuck-anywhere"], [162, "did-i-get-stuck-anywhere"], [167, "did-i-get-stuck-anywhere"], [168, "did-i-get-stuck-anywhere"], [225, "did-i-get-stuck-anywhere"], [228, "did-i-get-stuck-anywhere"], [231, "did-i-get-stuck-anywhere"], [234, "did-i-get-stuck-anywhere"], [235, "did-i-get-stuck-anywhere"], [237, "did-i-get-stuck-anywhere"], [240, "did-i-get-stuck-anywhere"], [243, "did-i-get-stuck-anywhere"], [246, "did-i-get-stuck-anywhere"], [249, "did-i-get-stuck-anywhere"], [252, "did-i-get-stuck-anywhere"], [255, "did-i-get-stuck-anywhere"], [258, "did-i-get-stuck-anywhere"], [261, "did-i-get-stuck-anywhere"]], "What is coming up next?": [[132, "what-is-coming-up-next"], [133, "what-is-coming-up-next"], [136, "what-is-coming-up-next"], [138, "what-is-coming-up-next"], [139, "what-is-coming-up-next"], [142, "what-is-coming-up-next"], [145, "what-is-coming-up-next"], [148, "what-is-coming-up-next"], [150, "what-is-coming-up-next"], [153, "what-is-coming-up-next"], [156, "what-is-coming-up-next"], [167, "what-is-coming-up-next"], [175, "what-is-coming-up-next"], [176, "what-is-coming-up-next"], [178, "what-is-coming-up-next"], [180, "what-is-coming-up-next"], [184, "what-is-coming-up-next"], [187, "what-is-coming-up-next"], [190, "what-is-coming-up-next"], [193, "what-is-coming-up-next"], [196, "what-is-coming-up-next"], [199, "what-is-coming-up-next"], [202, "what-is-coming-up-next"], [204, "what-is-coming-up-next"], [208, "what-is-coming-up-next"], [209, "what-is-coming-up-next"], [211, "what-is-coming-up-next"], [214, "what-is-coming-up-next"], [225, "what-is-coming-up-next"], [226, "what-is-coming-up-next"], [228, "what-is-coming-up-next"], [229, "what-is-coming-up-next"], [231, "what-is-coming-up-next"], [232, "what-is-coming-up-next"], [234, "what-is-coming-up-next"], [235, "what-is-coming-up-next"], [237, "what-is-coming-up-next"], [238, "what-is-coming-up-next"], [240, "what-is-coming-up-next"], [241, "what-is-coming-up-next"], [243, "what-is-coming-up-next"], [244, "what-is-coming-up-next"], [246, "what-is-coming-up-next"], [247, "what-is-coming-up-next"], [249, "what-is-coming-up-next"], [250, "what-is-coming-up-next"], [252, "what-is-coming-up-next"], [253, "what-is-coming-up-next"], [255, "what-is-coming-up-next"], [256, "what-is-coming-up-next"], [258, "what-is-coming-up-next"], [259, "what-is-coming-up-next"], [261, "what-is-coming-up-next"]], "Week #1: Welcome to my weekly Blogs!": [[133, "week-1-welcome-to-my-weekly-blogs"]], "Welcome to my GSoC Blog!": [[134, "welcome-to-my-gsoc-blog"]], "A Stadia-like system for data visualization": [[135, "a-stadia-like-system-for-data-visualization"]], "How does it works?": [[135, "how-does-it-works"]], "Sharing data between process": [[135, "sharing-data-between-process"]], "multiprocessing RawArray": [[135, "multiprocessing-rawarray"]], "Multiprocessing inside of different Operating Systems": [[135, "multiprocessing-inside-of-different-operating-systems"]], "Week #2: Feature additions in UI and IO modules": [[136, "week-2-feature-additions-in-ui-and-io-modules"]], "First week of coding!": [[137, "first-week-of-coding"]], "Weekly Check-In #3": [[138, "weekly-check-in-3"]], "A python-core issue": [[138, "a-python-core-issue"]], "Week #3: Adapting GridLayout to work with UI": [[139, "week-3-adapting-gridlayout-to-work-with-ui"]], "Second week of coding!": [[140, "second-week-of-coding"]], "SOLID, monkey patching a python issue and network visualization through WebRTC": [[141, "solid-monkey-patching-a-python-issue-and-network-visualization-through-webrtc"]], "Streaming System": [[141, "streaming-system"]], "Code Refactoring": [[141, "code-refactoring"]], "Abstract class and SOLID": [[141, "abstract-class-and-solid"]], "Using namedtuples to grant immutability and to avoid silent bugs": [[141, "using-namedtuples-to-grant-immutability-and-to-avoid-silent-bugs"]], "Testing": [[141, "testing"]], "Most relevant bugs": [[141, "most-relevant-bugs"]], "Network Layout (Helios-FURY)": [[141, "network-layout-helios-fury"]], "Refs:": [[141, "refs"]], "Week #4: Adding Tree UI to the UI module": [[142, "week-4-adding-tree-ui-to-the-ui-module"]], "Third week of coding!": [[143, "third-week-of-coding"]], "Weekly Check-In #5": [[144, "weekly-check-in-5"]], "fury-gl/fury PR#437: WebRTC streaming system for FURY": [[144, "fury-gl-fury-pr-437-webrtc-streaming-system-for-fury"]], "fury-gl/helios PR 1: Network Layout and SuperActors": [[144, "fury-gl-helios-pr-1-network-layout-and-superactors"]], "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes": [[145, "week-5-rebasing-all-prs-w-r-t-the-ui-restructuring-tree2d-bug-fixes"]], "Fourth week of coding!": [[146, "fourth-week-of-coding"]], "Network layout algorithms using IPC": [[147, "network-layout-algorithms-using-ipc"]], "The problem: network layout algorithm implementations with a blocking behavior": [[147, "the-problem-network-layout-algorithm-implementations-with-a-blocking-behavior"]], "Why is using the python threading is not a good solution?": [[147, "why-is-using-the-python-threading-is-not-a-good-solution"]], "IPC using python": [[147, "ipc-using-python"]], "How have I implemented the code for A and B?": [[147, "how-have-i-implemented-the-code-for-a-and-b"]], "Results": [[147, "results"]], "Next steps": [[147, "next-steps"]], "Summary of most important pull-requests:": [[147, "summary-of-most-important-pull-requests"]], "Week #6: Bug fixes, Working on Tree2D UI": [[148, "week-6-bug-fixes-working-on-tree2d-ui"]], "Fifth week of coding!": [[149, "fifth-week-of-coding"]], "Weekly Check-In #7": [[150, "weekly-check-in-7"]], "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.": [[151, "week-7-finalizing-the-stalling-prs-finishing-up-tree2d-ui"]], "Sixth week of coding!": [[152, "sixth-week-of-coding"]], "Weekly Check-In #8": [[153, "weekly-check-in-8"]], "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D": [[154, "week-8-code-cleanup-finishing-up-open-prs-continuing-work-on-tree2d"]], "Seventh week of coding!": [[155, "seventh-week-of-coding"]], "Week #09: Sphinx custom summary": [[156, "week-09-sphinx-custom-summary"]], "FURY/Helios": [[156, "fury-helios"], [167, "fury-helios"], [168, "fury-helios"]], "FURY": [[156, "fury"], [167, "fury"], [168, "fury"]], "Week #9: More Layouts!": [[157, "week-9-more-layouts"]], "Eighth coding week!": [[158, "eighth-coding-week"]], "Week#10: Accordion UI, Support for sprite sheet animations": [[160, "week-10-accordion-ui-support-for-sprite-sheet-animations"]], "Ninth coding week!": [[161, "ninth-coding-week"]], "Week #11: Finalizing open Pull Requests": [[162, "week-11-finalizing-open-pull-requests"]], "Tenth coding week!": [[163, "tenth-coding-week"]], "Google Summer of Code 2021 - Final Report - Bruno Messias": [[166, "google-summer-of-code-2021-final-report-bruno-messias"]], "Abstract": [[166, "abstract"]], "Week #10: SDF Fonts": [[167, "week-10-sdf-fonts"]], "Week #11: Removing the flickering effect": [[168, "week-11-removing-the-flickering-effect"]], "FURY 0.8.0 Released": [[169, "fury-0-8-0-released"]], "Contribute to FURY via Google Summer of Code 2022": [[170, "contribute-to-fury-via-google-summer-of-code-2022"]], "My journey till getting accepted into GSoC22": [[171, "my-journey-till-getting-accepted-into-gsoc22"]], "A Little About Myself": [[171, "a-little-about-myself"]], "My first coding experience": [[171, "my-first-coding-experience"]], "Developing a 3D game": [[171, "developing-a-3d-game"]], "My journey to GSoC22": [[171, "my-journey-to-gsoc22"]], "The day I got accepted": [[171, "the-day-i-got-accepted"]], "My Journey to GSoC 2022": [[172, "my-journey-to-gsoc-2022"]], "About Myself": [[172, "about-myself"]], "Intro to Open-Source and GSoC": [[172, "intro-to-open-source-and-gsoc"]], "The Day": [[172, "the-day"]], "Pre-GSoC Journey": [[173, "pre-gsoc-journey"]], "The Beginning of Programming": [[173, "the-beginning-of-programming"]], "Interest in Game Development and Animation": [[173, "interest-in-game-development-and-animation"]], "Intro to Opensource": [[173, "intro-to-opensource"]], "GSoC - 21": [[173, "gsoc-21"]], "GSoC - 22": [[173, "gsoc-22"]], "Week 1: Implementing a basic Keyframe animation API": [[174, "week-1-implementing-a-basic-keyframe-animation-api"]], "Week 1 - Laying the Foundation of DrawPanel UI": [[175, "week-1-laying-the-foundation-of-drawpanel-ui"]], "Week 2 - Improving DrawPanel UI": [[176, "week-2-improving-drawpanel-ui"]], "Week 1 - A Basic glTF Importer": [[177, "week-1-a-basic-gltf-importer"]], "Week 3 - Dealing with Problems": [[178, "week-3-dealing-with-problems"]], "Week 2: Implementing non-linear and color interpolators": [[179, "week-2-implementing-non-linear-and-color-interpolators"]], "Week 4 - Fixing the Clamping Issue": [[180, "week-4-fixing-the-clamping-issue"]], "Week 2 - Improving Fetcher and Exporting glTF": [[181, "week-2-improving-fetcher-and-exporting-gltf"]], "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!": [[182, "week-3-redesigning-the-api-implementing-cubic-bezier-interpolator-and-making-progress-on-the-gpu-side"]], "Week 3 - Fixing fetcher, adding tests and docs": [[183, "week-3-fixing-fetcher-adding-tests-and-docs"]], "Week 5 - Working on new features": [[184, "week-5-working-on-new-features"]], "Week 4: Camera animation, interpolation in GLSL, and a single Timeline!": [[185, "week-4-camera-animation-interpolation-in-glsl-and-a-single-timeline"]], "Week 4 - Finalizing glTF loader": [[186, "week-4-finalizing-gltf-loader"]], "Week 6 - Supporting Rotation of the Shapes from the Center": [[187, "week-6-supporting-rotation-of-the-shapes-from-the-center"]], "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests": [[188, "week-5-slerp-implementation-documenting-the-timeline-and-adding-unit-tests"]], "Week 5 - Creating PR for glTF exporter and fixing the loader": [[189, "week-5-creating-pr-for-gltf-exporter-and-fixing-the-loader"]], "Week 7 - Working on Rotation PR and Trying Freehand Drawing": [[190, "week-7-working-on-rotation-pr-and-trying-freehand-drawing"]], "Week 6: Fixing the Timeline issues and equipping it with more features": [[191, "week-6-fixing-the-timeline-issues-and-equipping-it-with-more-features"]], "Week 6 - Extracting the animation data": [[192, "week-6-extracting-the-animation-data"]], "Week 8 - Working on the polyline feature": [[193, "week-8-working-on-the-polyline-feature"]], "Week 7: Billboard spheres and implementing interpolators using closures": [[194, "week-7-billboard-spheres-and-implementing-interpolators-using-closures"]], "Week 7 - Fixing bugs in animations": [[195, "week-7-fixing-bugs-in-animations"]], "Week 9 - Grouping and Transforming Shapes": [[196, "week-9-grouping-and-transforming-shapes"]], "Week 8 - Fixing animation bugs": [[197, "week-8-fixing-animation-bugs"]], "Week 8: Back to the shader-based version of the Timeline": [[198, "week-8-back-to-the-shader-based-version-of-the-timeline"]], "Week 10 - Understanding Codes and Playing with Animation": [[199, "week-10-understanding-codes-and-playing-with-animation"]], "Week 9: Animating primitives of the same actor": [[200, "week-9-animating-primitives-of-the-same-actor"]], "Week 9 - First working skeletal animation prototype": [[201, "week-9-first-working-skeletal-animation-prototype"]], "Week 11 - Creating a base for Freehand Drawing": [[202, "week-11-creating-a-base-for-freehand-drawing"]], "Week 10: Supporting hierarchical animating": [[203, "week-10-supporting-hierarchical-animating"]], "Week 12 - Fixing translating issues and updating tests": [[204, "week-12-fixing-translating-issues-and-updating-tests"]], "Week 10 - Multi-node skinning support": [[205, "week-10-multi-node-skinning-support"]], "Week 11: Improving tutorials a little": [[206, "week-11-improving-tutorials-a-little"]], "Week 11 - Multiple transformations support and adding tests": [[207, "week-11-multiple-transformations-support-and-adding-tests"]], "Week 13 - Separating tests and fixing bugs": [[208, "week-13-separating-tests-and-fixing-bugs"]], "Week 14 - Updating DrawPanel architecture": [[209, "week-14-updating-drawpanel-architecture"]], "Week 12 - Adding skeleton as actors and fix global transformation": [[210, "week-12-adding-skeleton-as-actors-and-fix-global-transformation"]], "Week 15 - Highlighting DrawShapes": [[211, "week-15-highlighting-drawshapes"]], "Week 13 - Multi-bone skeletal animation support": [[212, "week-13-multi-bone-skeletal-animation-support"]], "Week 13: Keyframes animation is now a bit easier in FURY": [[213, "week-13-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 16 - Working with Rotations!": [[214, "week-16-working-with-rotations"]], "Week 14: Keyframes animation is now a bit easier in FURY": [[215, "week-14-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 14 - Morphing is here!": [[216, "week-14-morphing-is-here"]], "Week 12: Adding new tutorials": [[217, "week-12-adding-new-tutorials"]], "GSoC Weekly Blogs": [[218, "gsoc-weekly-blogs"]], "Loading Static glTF models": [[220, "loading-static-gltf-models"]], "Exporting Scene as a glTF": [[220, "exporting-scene-as-a-gltf"]], "Simple Actor Animations": [[220, "simple-actor-animations"]], "Morphing in glTF": [[220, "morphing-in-gltf"]], "Skeletal Animations (Skining)": [[220, "skeletal-animations-skining"]], "PBR and emission materials in glTF": [[220, "pbr-and-emission-materials-in-gltf"]], "Skinning for models with no indices": [[220, "skinning-for-models-with-no-indices"]], "Fetcher for importing glTF files from Khronos-glTF-Samples": [[220, "fetcher-for-importing-gltf-files-from-khronos-gltf-samples"]], "Other Pull Requests": [[220, "other-pull-requests"]], "GSoC weekly blogs": [[220, "gsoc-weekly-blogs"]], "Contribute to FURY via Google Summer of Code 2023": [[221, "contribute-to-fury-via-google-summer-of-code-2023"]], "FURY 0.9.0 Released": [[222, "fury-0-9-0-released"]], "The Beginning of Everything - Week 0": [[223, "the-beginning-of-everything-week-0"]], "So it begins\u2026": [[223, "so-it-begins"]], "The Community Bonding Period": [[223, "the-community-bonding-period"]], "The Project\u2019s Goal": [[223, "the-project-s-goal"]], "This Week\u2019s Goal": [[223, "this-week-s-goal"]], "Week 0: Community Bounding Period": [[224, "week-0-community-bounding-period"], [225, "week-0-community-bounding-period"]], "GSoC 2023: Community Bonding Period": [[224, "gsoc-2023-community-bonding-period"], [225, "gsoc-2023-community-bonding-period"]], "Week 1: Working with SpinBox and TextBox Enhancements": [[226, "week-1-working-with-spinbox-and-textbox-enhancements"]], "The FBO Saga - Week 1": [[227, "the-fbo-saga-week-1"]], "This Past Week": [[227, "this-past-week"]], "My Current Problems": [[227, "my-current-problems"]], "What About Next Week?": [[227, "what-about-next-week"]], "Week 1: Ellipsoid actor implemented with SDF": [[228, "week-1-ellipsoid-actor-implemented-with-sdf"]], "Week 2: Tackling Text Justification and Icon Flaw Issues": [[229, "week-2-tackling-text-justification-and-icon-flaw-issues"]], "Week 2: The Importance of (good) Documentation": [[230, "week-2-the-importance-of-good-documentation"]], "This Last Week\u2019s Effort": [[230, "this-last-week-s-effort"], [233, "this-last-week-s-effort"]], "Where the Problem Was": [[230, "where-the-problem-was"], [233, "where-the-problem-was"], [236, "where-the-problem-was"], [239, "where-the-problem-was"], [242, "where-the-problem-was"]], "This Week\u2019s Goals": [[230, "this-week-s-goals"], [233, "this-week-s-goals"], [236, "this-week-s-goals"], [239, "this-week-s-goals"], [242, "this-week-s-goals"], [245, "this-week-s-goals"], [248, "this-week-s-goals"], [251, "this-week-s-goals"], [254, "this-week-s-goals"], [257, "this-week-s-goals"]], "Week 2: Making adjustments to the Ellipsoid Actor": [[231, "week-2-making-adjustments-to-the-ellipsoid-actor"]], "Week 3: Resolving Combobox Icon Flaw and TextBox Justification": [[232, "week-3-resolving-combobox-icon-flaw-and-textbox-justification"]], "Week 3: Watch Your Expectations": [[233, "week-3-watch-your-expectations"]], "Week 3: Working on uncertainty and details of the first PR": [[234, "week-3-working-on-uncertainty-and-details-of-the-first-pr"]], "Week 4: Exam Preparations and Reviewing": [[235, "week-4-exam-preparations-and-reviewing"]], "Week 4: Nothing is Ever Lost": [[236, "week-4-nothing-is-ever-lost"]], "Last Week\u2019s Effort": [[236, "last-week-s-effort"], [239, "last-week-s-effort"], [245, "last-week-s-effort"], [248, "last-week-s-effort"], [251, "last-week-s-effort"], [254, "last-week-s-effort"], [257, "last-week-s-effort"], [260, "last-week-s-effort"]], "Week 4: First draft of the DTI uncertainty visualization": [[237, "week-4-first-draft-of-the-dti-uncertainty-visualization"]], "Week 5: Trying out PRs and Planning Ahead": [[238, "week-5-trying-out-prs-and-planning-ahead"]], "Week 5: All Roads Lead to Rome": [[239, "week-5-all-roads-lead-to-rome"]], "Week 5: Preparing the data for the Ellipsoid tutorial": [[240, "week-5-preparing-the-data-for-the-ellipsoid-tutorial"]], "Week 6: BoundingBox for TextBlock2D!": [[241, "week-6-boundingbox-for-textblock2d"]], "Week 6: Things are Starting to Build Up": [[242, "week-6-things-are-starting-to-build-up"]], "What I did Last Week": [[242, "what-i-did-last-week"]], "Week 6: First draft of the Ellipsoid tutorial": [[243, "week-6-first-draft-of-the-ellipsoid-tutorial"]], "Week 7: Sowing the seeds for TreeUI": [[244, "week-7-sowing-the-seeds-for-treeui"]], "Week 7: Experimentation Done": [[245, "week-7-experimentation-done"]], "Was it Hard?": [[245, "was-it-hard"]], "Week 7: Adjustments on the Uncertainty Cones visualization": [[246, "week-7-adjustments-on-the-uncertainty-cones-visualization"]], "Week 8: Another week with TextBlockUI": [[247, "week-8-another-week-with-textblockui"]], "Week 8: The Birth of a Versatile API": [[248, "week-8-the-birth-of-a-versatile-api"]], "So how did it go?": [[248, "so-how-did-it-go"], [251, "so-how-did-it-go"], [254, "so-how-did-it-go"], [257, "so-how-did-it-go"], [260, "so-how-did-it-go"]], "Week 8: Working on Ellipsoid Tutorial and exploring SH": [[249, "week-8-working-on-ellipsoid-tutorial-and-exploring-sh"]], "Week 9: TextBlock2D is Finally Merged!": [[250, "week-9-textblock2d-is-finally-merged"]], "Week 9: It is Polishing Time!": [[251, "week-9-it-is-polishing-time"]], "Week 9: Tutorial done and polishing DTI uncertainty": [[252, "week-9-tutorial-done-and-polishing-dti-uncertainty"]], "Week 10: Its time for a Spin-Box!": [[253, "week-10-its-time-for-a-spin-box"]], "Week 10: Ready for Review!": [[254, "week-10-ready-for-review"]], "Week 10 : Start of SH implementation experiments": [[255, "week-10-start-of-sh-implementation-experiments"]], "Week 11: Bye Bye SpinBox": [[256, "week-11-bye-bye-spinbox"]], "Week 11: A Refactor is Sometimes Needed": [[257, "week-11-a-refactor-is-sometimes-needed"]], "Week 11 : Adjusting ODF implementation and looking for solutions on issues found": [[258, "week-11-adjusting-odf-implementation-and-looking-for-solutions-on-issues-found"]], "Week 12: FileDialog Quest Begins!": [[259, "week-12-filedialog-quest-begins"]], "Week 12: Now That is (almost) a Wrap!": [[260, "week-12-now-that-is-almost-a-wrap"]], "The Next Steps": [[260, "the-next-steps"]], "Week 12 : Experimenting with ODFs implementation": [[261, "week-12-experimenting-with-odfs-implementation"]], "fury": [[262, "module-fury"]], "get_info": [[262, "get-info"]], "enable_warnings": [[262, "enable-warnings"]], "disable_warnings": [[262, "disable-warnings"]], "actor": [[263, "module-fury.actor"]], "Container": [[263, "container"]], "slicer": [[263, "slicer"]], "surface": [[263, "surface"]], "contour_from_roi": [[263, "contour-from-roi"]], "contour_from_label": [[263, "contour-from-label"]], "streamtube": [[263, "streamtube"]], "line": [[263, "line"]], "scalar_bar": [[263, "scalar-bar"]], "axes": [[263, "axes"]], "odf_slicer": [[263, "odf-slicer"]], "tensor_slicer": [[263, "tensor-slicer"]], "peak_slicer": [[263, "peak-slicer"]], "peak": [[263, "peak"]], "dot": [[263, "dot"]], "dots": [[263, "dots"]], "point": [[263, "point"]], "sphere": [[263, "sphere"]], "cylinder": [[263, "cylinder"]], "disk": [[263, "disk"]], "square": [[263, "square"]], "rectangle": [[263, "rectangle"]], "box": [[263, "box"]], "cube": [[263, "cube"]], "arrow": [[263, "arrow"]], "cone": [[263, "cone"]], "triangularprism": [[263, "triangularprism"]], "rhombicuboctahedron": [[263, "rhombicuboctahedron"]], "pentagonalprism": [[263, "pentagonalprism"]], "octagonalprism": [[263, "octagonalprism"]], "frustum": [[263, "frustum"]], "superquadric": [[263, "superquadric"]], "billboard": [[263, "billboard"]], "vector_text": [[263, "vector-text"]], "label": [[263, "label"]], "text_3d": [[263, "text-3d"]], "grid": [[263, "grid"]], "figure": [[263, "figure"]], "texture": [[263, "texture"]], "texture_update": [[263, "texture-update"]], "texture_on_sphere": [[263, "texture-on-sphere"]], "texture_2d": [[263, "texture-2d"]], "sdf": [[263, "sdf"]], "markers": [[263, "markers"]], "ellipsoid": [[263, "ellipsoid"]], "actors": [[264, "module-fury.actors"]], "Module: actors.odf_slicer": [[264, "module-fury.actors.odf_slicer"]], "Module: actors.peak": [[264, "module-fury.actors.peak"]], "Module: actors.tensor": [[264, "module-fury.actors.tensor"]], "OdfSlicerActor": [[264, "odfsliceractor"]], "PeakActor": [[264, "peakactor"]], "tensor_ellipsoid": [[264, "tensor-ellipsoid"]], "animation": [[265, "module-fury.animation"]], "Module: animation.animation": [[265, "module-fury.animation.animation"]], "Module: animation.helpers": [[265, "module-fury.animation.helpers"]], "Module: animation.interpolator": [[265, "module-fury.animation.interpolator"]], "Module: animation.timeline": [[265, "module-fury.animation.timeline"]], "CameraAnimation": [[265, "cameraanimation"]], "get_previous_timestamp": [[265, "get-previous-timestamp"]], "get_next_timestamp": [[265, "get-next-timestamp"]], "get_timestamps_from_keyframes": [[265, "get-timestamps-from-keyframes"]], "get_values_from_keyframes": [[265, "get-values-from-keyframes"]], "get_time_tau": [[265, "get-time-tau"]], "lerp": [[265, "lerp"]], "euclidean_distances": [[265, "euclidean-distances"]], "spline_interpolator": [[265, "spline-interpolator"]], "cubic_spline_interpolator": [[265, "cubic-spline-interpolator"]], "step_interpolator": [[265, "step-interpolator"]], "linear_interpolator": [[265, "linear-interpolator"]], "cubic_bezier_interpolator": [[265, "cubic-bezier-interpolator"]], "slerp": [[265, "slerp"]], "color_interpolator": [[265, "color-interpolator"]], "hsv_color_interpolator": [[265, "hsv-color-interpolator"]], "lab_color_interpolator": [[265, "lab-color-interpolator"]], "xyz_color_interpolator": [[265, "xyz-color-interpolator"]], "tan_cubic_spline_interpolator": [[265, "tan-cubic-spline-interpolator"]], "colormap": [[266, "module-fury.colormap"]], "colormap_lookup_table": [[266, "colormap-lookup-table"]], "cc": [[266, "cc"]], "ss": [[266, "ss"]], "boys2rgb": [[266, "boys2rgb"]], "orient2rgb": [[266, "orient2rgb"]], "line_colors": [[266, "line-colors"]], "get_cmap": [[266, "get-cmap"]], "create_colormap": [[266, "create-colormap"]], "distinguishable_colormap": [[266, "distinguishable-colormap"]], "hex_to_rgb": [[266, "hex-to-rgb"]], "rgb2hsv": [[266, "rgb2hsv"]], "hsv2rgb": [[266, "hsv2rgb"]], "xyz_from_rgb": [[266, "xyz-from-rgb"]], "rgb_from_xyz": [[266, "rgb-from-xyz"]], "xyz2rgb": [[266, "xyz2rgb"]], "rgb2xyz": [[266, "rgb2xyz"]], "get_xyz_coords": [[266, "get-xyz-coords"]], "xyz2lab": [[266, "xyz2lab"]], "lab2xyz": [[266, "lab2xyz"]], "rgb2lab": [[266, "rgb2lab"]], "lab2rgb": [[266, "lab2rgb"]], "convert": [[267, "module-fury.convert"]], "matplotlib_figure_to_numpy": [[267, "matplotlib-figure-to-numpy"]], "data": [[268, "module-fury.data"]], "Module: data.fetcher": [[268, "module-fury.data.fetcher"]], "DATA_DIR": [[268, "data-dir"]], "update_progressbar": [[268, "update-progressbar"]], "copyfileobj_withprogress": [[268, "copyfileobj-withprogress"]], "check_sha": [[268, "check-sha"]], "fetch_data": [[268, "fetch-data"]], "fetch_gltf": [[268, "fetch-gltf"]], "fetch_viz_cubemaps": [[268, "fetch-viz-cubemaps"]], "fetch_viz_icons": [[268, "fetch-viz-icons"]], "fetch_viz_new_icons": [[268, "fetch-viz-new-icons"]], "fetch_viz_wiki_nw": [[268, "fetch-viz-wiki-nw"]], "fetch_viz_models": [[268, "fetch-viz-models"]], "fetch_viz_dmri": [[268, "fetch-viz-dmri"]], "fetch_viz_textures": [[268, "fetch-viz-textures"]], "read_viz_cubemap": [[268, "read-viz-cubemap"]], "read_viz_icons": [[268, "read-viz-icons"]], "read_viz_models": [[268, "read-viz-models"]], "read_viz_textures": [[268, "read-viz-textures"]], "read_viz_dmri": [[268, "read-viz-dmri"]], "read_viz_gltf": [[268, "read-viz-gltf"]], "list_gltf_sample_models": [[268, "list-gltf-sample-models"]], "decorators": [[269, "module-fury.decorators"]], "SKIP_RE": [[269, "skip-re"]], "doctest_skip_parser": [[269, "doctest-skip-parser"]], "deprecator": [[270, "module-fury.deprecator"]], "ExpiredDeprecationError": [[270, "expireddeprecationerror"]], "ArgsDeprecationWarning": [[270, "argsdeprecationwarning"]], "_LEADING_WHITE": [[270, "leading-white"]], "cmp_pkg_version": [[270, "cmp-pkg-version"]], "is_bad_version": [[270, "is-bad-version"]], "deprecate_with_version": [[270, "deprecate-with-version"]], "deprecated_params": [[270, "deprecated-params"]], "gltf": [[271, "module-fury.gltf"]], "glTF": [[271, "id1"]], "export_scene": [[271, "export-scene"]], "write_scene": [[271, "write-scene"]], "write_node": [[271, "write-node"]], "write_mesh": [[271, "write-mesh"]], "write_camera": [[271, "write-camera"]], "get_prim": [[271, "get-prim"]], "write_material": [[271, "write-material"]], "write_accessor": [[271, "write-accessor"]], "write_bufferview": [[271, "write-bufferview"]], "write_buffer": [[271, "write-buffer"]], "io": [[272, "module-fury.io"]], "load_cubemap_texture": [[272, "load-cubemap-texture"]], "load_image": [[272, "load-image"]], "load_text": [[272, "load-text"]], "save_image": [[272, "save-image"]], "load_polydata": [[272, "load-polydata"]], "save_polydata": [[272, "save-polydata"]], "load_sprite_sheet": [[272, "load-sprite-sheet"]], "layout": [[273, "module-fury.layout"]], "Layout": [[273, "id1"]], "GridLayout": [[273, "gridlayout"]], "HorizontalLayout": [[273, "horizontallayout"]], "VerticalLayout": [[273, "verticallayout"]], "XLayout": [[273, "xlayout"]], "YLayout": [[273, "ylayout"]], "ZLayout": [[273, "zlayout"]], "lib": [[274, "module-fury.lib"]], "Command": [[274, "command"]], "LookupTable": [[274, "lookuptable"]], "Points": [[274, "points"]], "IdTypeArray": [[274, "idtypearray"]], "FloatArray": [[274, "floatarray"]], "DoubleArray": [[274, "doublearray"]], "StringArray": [[274, "stringarray"]], "UnsignedCharArray": [[274, "unsignedchararray"]], "AlgorithmOutput": [[274, "algorithmoutput"]], "Renderer": [[274, "renderer"]], "Skybox": [[274, "skybox"]], "Volume": [[274, "volume"]], "Actor2D": [[274, "actor2d"]], "Actor": [[274, "actor"]], "RenderWindow": [[274, "renderwindow"]], "RenderWindowInteractor": [[274, "renderwindowinteractor"]], "InteractorEventRecorder": [[274, "interactoreventrecorder"]], "WindowToImageFilter": [[274, "windowtoimagefilter"]], "InteractorStyle": [[274, "interactorstyle"]], "PropPicker": [[274, "proppicker"]], "PointPicker": [[274, "pointpicker"]], "CellPicker": [[274, "cellpicker"]], "WorldPointPicker": [[274, "worldpointpicker"]], "HardwareSelector": [[274, "hardwareselector"]], "ImageActor": [[274, "imageactor"]], "PolyDataMapper": [[274, "polydatamapper"]], "PolyDataMapper2D": [[274, "polydatamapper2d"]], "Assembly": [[274, "assembly"]], "DataSetMapper": [[274, "datasetmapper"]], "Texture": [[274, "texture"]], "TexturedActor2D": [[274, "texturedactor2d"]], "Follower": [[274, "follower"]], "TextActor": [[274, "textactor"]], "TextActor3D": [[274, "textactor3d"]], "Property2D": [[274, "property2d"]], "Camera": [[274, "camera"]], "VectorText": [[274, "vectortext"]], "LODActor": [[274, "lodactor"]], "ScalarBarActor": [[274, "scalarbaractor"]], "OpenGLRenderer": [[274, "openglrenderer"]], "Shader": [[274, "shader"]], "InteractorStyleImage": [[274, "interactorstyleimage"]], "InteractorStyleTrackballActor": [[274, "interactorstyletrackballactor"]], "InteractorStyleTrackballCamera": [[274, "interactorstyletrackballcamera"]], "InteractorStyleUser": [[274, "interactorstyleuser"]], "CleanPolyData": [[274, "cleanpolydata"]], "PolyDataNormals": [[274, "polydatanormals"]], "ContourFilter": [[274, "contourfilter"]], "TubeFilter": [[274, "tubefilter"]], "Glyph3D": [[274, "glyph3d"]], "TriangleFilter": [[274, "trianglefilter"]], "SplineFilter": [[274, "splinefilter"]], "TransformPolyDataFilter": [[274, "transformpolydatafilter"]], "RenderLargeImage": [[274, "renderlargeimage"]], "LoopSubdivisionFilter": [[274, "loopsubdivisionfilter"]], "ButterflySubdivisionFilter": [[274, "butterflysubdivisionfilter"]], "OutlineFilter": [[274, "outlinefilter"]], "LinearExtrusionFilter": [[274, "linearextrusionfilter"]], "TextureMapToPlane": [[274, "texturemaptoplane"]], "SphereSource": [[274, "spheresource"]], "CylinderSource": [[274, "cylindersource"]], "ArrowSource": [[274, "arrowsource"]], "ConeSource": [[274, "conesource"]], "DiskSource": [[274, "disksource"]], "TexturedSphereSource": [[274, "texturedspheresource"]], "RegularPolygonSource": [[274, "regularpolygonsource"]], "PolyData": [[274, "polydata"]], "ImageData": [[274, "imagedata"]], "DataObject": [[274, "dataobject"], [274, "id1"]], "CellArray": [[274, "cellarray"]], "PolyVertex": [[274, "polyvertex"]], "UnstructuredGrid": [[274, "unstructuredgrid"]], "Polygon": [[274, "polygon"]], "Molecule": [[274, "molecule"], [276, "molecule"]], "DataSetAttributes": [[274, "datasetattributes"]], "Transform": [[274, "transform"]], "Matrix4x4": [[274, "matrix4x4"]], "Matrix3x3": [[274, "matrix3x3"]], "ImageFlip": [[274, "imageflip"]], "ImageReslice": [[274, "imagereslice"]], "ImageMapToColors": [[274, "imagemaptocolors"]], "ImageReader2Factory": [[274, "imagereader2factory"]], "PNGReader": [[274, "pngreader"]], "BMPReader": [[274, "bmpreader"]], "JPEGReader": [[274, "jpegreader"]], "TIFFReader": [[274, "tiffreader"]], "PLYReader": [[274, "plyreader"]], "STLReader": [[274, "stlreader"]], "OBJReader": [[274, "objreader"]], "MNIObjectReader": [[274, "mniobjectreader"]], "PolyDataReader": [[274, "polydatareader"]], "XMLPolyDataReader": [[274, "xmlpolydatareader"]], "PNGWriter": [[274, "pngwriter"]], "BMPWriter": [[274, "bmpwriter"]], "JPEGWriter": [[274, "jpegwriter"]], "TIFFWriter": [[274, "tiffwriter"]], "PLYWriter": [[274, "plywriter"]], "STLWriter": [[274, "stlwriter"]], "MNIObjectWriter": [[274, "mniobjectwriter"]], "PolyDataWriter": [[274, "polydatawriter"]], "XMLPolyDataWriter": [[274, "xmlpolydatawriter"]], "SimpleBondPerceiver": [[274, "simplebondperceiver"]], "ProteinRibbonFilter": [[274, "proteinribbonfilter"]], "PeriodicTable": [[274, "periodictable"]], "OpenGLMoleculeMapper": [[274, "openglmoleculemapper"]], "VTK_VERSION": [[274, "vtk-version"]], "material": [[275, "module-fury.material"]], "manifest_pbr": [[275, "manifest-pbr"]], "manifest_principled": [[275, "manifest-principled"]], "manifest_standard": [[275, "manifest-standard"]], "molecular": [[276, "module-fury.molecular"]], "PTable": [[276, "ptable"]], "add_atom": [[276, "add-atom"]], "add_bond": [[276, "add-bond"]], "get_atomic_number": [[276, "get-atomic-number"]], "set_atomic_number": [[276, "set-atomic-number"]], "get_atomic_position": [[276, "get-atomic-position"]], "set_atomic_position": [[276, "set-atomic-position"]], "get_bond_order": [[276, "get-bond-order"]], "set_bond_order": [[276, "set-bond-order"]], "get_all_atomic_numbers": [[276, "get-all-atomic-numbers"]], "get_all_bond_orders": [[276, "get-all-bond-orders"]], "get_all_atomic_positions": [[276, "get-all-atomic-positions"]], "deep_copy_molecule": [[276, "deep-copy-molecule"]], "compute_bonding": [[276, "compute-bonding"]], "sphere_cpk": [[276, "sphere-cpk"]], "ball_stick": [[276, "ball-stick"]], "stick": [[276, "stick"]], "ribbon": [[276, "ribbon"]], "bounding_box": [[276, "bounding-box"]], "pick": [[277, "module-fury.pick"]], "PickingManager": [[277, "pickingmanager"]], "SelectionManager": [[277, "selectionmanager"]], "pkg_info": [[278, "module-fury.pkg_info"]], "pkg_commit_hash": [[278, "pkg-commit-hash"]], "primitive": [[279, "module-fury.primitive"]], "faces_from_sphere_vertices": [[279, "faces-from-sphere-vertices"]], "repeat_primitive_function": [[279, "repeat-primitive-function"]], "repeat_primitive": [[279, "repeat-primitive"]], "prim_square": [[279, "prim-square"]], "prim_box": [[279, "prim-box"]], "prim_sphere": [[279, "prim-sphere"]], "prim_superquadric": [[279, "prim-superquadric"]], "prim_tetrahedron": [[279, "prim-tetrahedron"]], "prim_icosahedron": [[279, "prim-icosahedron"]], "prim_rhombicuboctahedron": [[279, "prim-rhombicuboctahedron"]], "prim_star": [[279, "prim-star"]], "prim_triangularprism": [[279, "prim-triangularprism"]], "prim_pentagonalprism": [[279, "prim-pentagonalprism"]], "prim_octagonalprism": [[279, "prim-octagonalprism"]], "prim_frustum": [[279, "prim-frustum"]], "prim_cylinder": [[279, "prim-cylinder"]], "prim_arrow": [[279, "prim-arrow"]], "prim_cone": [[279, "prim-cone"]], "shaders": [[280, "module-fury.shaders"]], "Module: shaders.base": [[280, "module-fury.shaders.base"]], "SHADERS_DIR": [[280, "shaders-dir"]], "compose_shader": [[280, "compose-shader"]], "import_fury_shader": [[280, "import-fury-shader"]], "load_shader": [[280, "load-shader"]], "load": [[280, "load"]], "shader_to_actor": [[280, "shader-to-actor"]], "replace_shader_in_actor": [[280, "replace-shader-in-actor"]], "add_shader_callback": [[280, "add-shader-callback"]], "shader_apply_effects": [[280, "shader-apply-effects"]], "attribute_to_actor": [[280, "attribute-to-actor"]], "stream": [[281, "module-fury.stream"]], "Module: stream.client": [[281, "module-fury.stream.client"]], "Module: stream.constants": [[281, "module-fury.stream.constants"]], "Module: stream.server": [[281, "module-fury.stream.server"]], "Module: stream.server.async_app": [[281, "module-fury.stream.server.async_app"]], "Module: stream.server.main": [[281, "module-fury.stream.server.main"]], "Module: stream.tools": [[281, "module-fury.stream.tools"]], "Module: stream.widget": [[281, "module-fury.stream.widget"]], "FuryStreamClient": [[281, "furystreamclient"]], "FuryStreamInteraction": [[281, "furystreaminteraction"]], "callback_stream_client": [[281, "callback-stream-client"]], "interaction_callback": [[281, "interaction-callback"]], "_CQUEUE_EVENT_IDs": [[281, "cqueue-event-ids"]], "_CQUEUE_INDEX_INFO": [[281, "cqueue-index-info"]], "_CQUEUE": [[281, "cqueue"]], "pcs": [[281, "pcs"]], "set_weel": [[281, "set-weel"]], "set_mouse": [[281, "set-mouse"]], "set_mouse_click": [[281, "set-mouse-click"]], "get_app": [[281, "get-app"]], "RTCServer": [[281, "rtcserver"]], "web_server_raw_array": [[281, "web-server-raw-array"]], "web_server": [[281, "web-server"]], "GenericMultiDimensionalBuffer": [[281, "genericmultidimensionalbuffer"]], "RawArrayMultiDimensionalBuffer": [[281, "rawarraymultidimensionalbuffer"]], "SharedMemMultiDimensionalBuffer": [[281, "sharedmemmultidimensionalbuffer"]], "GenericCircularQueue": [[281, "genericcircularqueue"]], "ArrayCircularQueue": [[281, "arraycircularqueue"]], "SharedMemCircularQueue": [[281, "sharedmemcircularqueue"]], "GenericImageBufferManager": [[281, "genericimagebuffermanager"]], "RawArrayImageBufferManager": [[281, "rawarrayimagebuffermanager"]], "SharedMemImageBufferManager": [[281, "sharedmemimagebuffermanager"]], "IntervalTimerThreading": [[281, "intervaltimerthreading"]], "IntervalTimer": [[281, "intervaltimer"]], "remove_shm_from_resource_tracker": [[281, "remove-shm-from-resource-tracker"]], "Widget": [[281, "widget"]], "check_port_is_available": [[281, "check-port-is-available"]], "transform": [[282, "module-fury.transform"]], "_TUPLE2AXES": [[282, "tuple2axes"]], "euler_matrix": [[282, "euler-matrix"]], "sphere2cart": [[282, "sphere2cart"]], "cart2sphere": [[282, "cart2sphere"]], "translate": [[282, "translate"]], "rotate": [[282, "rotate"], [284, "rotate"]], "scale": [[282, "scale"]], "apply_transformation": [[282, "apply-transformation"]], "transform_from_matrix": [[282, "transform-from-matrix"]], "ui": [[283, "module-fury.ui"]], "Module: ui.containers": [[283, "module-fury.ui.containers"]], "Module: ui.core": [[283, "module-fury.ui.core"]], "Module: ui.elements": [[283, "module-fury.ui.elements"]], "Module: ui.helpers": [[283, "module-fury.ui.helpers"]], "Panel2D": [[283, "panel2d"]], "TabPanel2D": [[283, "tabpanel2d"]], "TabUI": [[283, "tabui"]], "ImageContainer2D": [[283, "imagecontainer2d"]], "GridUI": [[283, "gridui"]], "UI": [[283, "id1"]], "Rectangle2D": [[283, "rectangle2d"]], "Disk2D": [[283, "disk2d"]], "TextBlock2D": [[283, "textblock2d"]], "Button2D": [[283, "button2d"]], "TextBox2D": [[283, "textbox2d"]], "LineSlider2D": [[283, "lineslider2d"]], "LineDoubleSlider2D": [[283, "linedoubleslider2d"]], "RingSlider2D": [[283, "ringslider2d"]], "RangeSlider": [[283, "rangeslider"]], "Option": [[283, "option"]], "Checkbox": [[283, "checkbox"]], "RadioButton": [[283, "radiobutton"]], "ComboBox2D": [[283, "combobox2d"]], "ListBox2D": [[283, "listbox2d"]], "ListBoxItem2D": [[283, "listboxitem2d"]], "FileMenu2D": [[283, "filemenu2d"]], "DrawShape": [[283, "drawshape"]], "PlaybackPanel": [[283, "playbackpanel"]], "Card2D": [[283, "card2d"]], "SpinBox": [[283, "spinbox"]], "clip_overflow": [[283, "clip-overflow"]], "wrap_overflow": [[283, "wrap-overflow"]], "check_overflow": [[283, "check-overflow"]], "cal_bounding_box_2d": [[283, "cal-bounding-box-2d"]], "rotate_2d": [[283, "rotate-2d"]], "utils": [[284, "module-fury.utils"]], "remove_observer_from_actor": [[284, "remove-observer-from-actor"]], "set_input": [[284, "set-input"]], "numpy_to_vtk_points": [[284, "numpy-to-vtk-points"]], "numpy_to_vtk_colors": [[284, "numpy-to-vtk-colors"]], "numpy_to_vtk_cells": [[284, "numpy-to-vtk-cells"]], "numpy_to_vtk_image_data": [[284, "numpy-to-vtk-image-data"]], "map_coordinates_3d_4d": [[284, "map-coordinates-3d-4d"]], "lines_to_vtk_polydata": [[284, "lines-to-vtk-polydata"]], "get_polydata_lines": [[284, "get-polydata-lines"]], "get_polydata_triangles": [[284, "get-polydata-triangles"]], "get_polydata_vertices": [[284, "get-polydata-vertices"]], "get_polydata_tcoord": [[284, "get-polydata-tcoord"]], "get_polydata_normals": [[284, "get-polydata-normals"]], "get_polydata_tangents": [[284, "get-polydata-tangents"]], "get_polydata_colors": [[284, "get-polydata-colors"]], "get_polydata_field": [[284, "get-polydata-field"]], "add_polydata_numeric_field": [[284, "add-polydata-numeric-field"]], "set_polydata_primitives_count": [[284, "set-polydata-primitives-count"]], "get_polydata_primitives_count": [[284, "get-polydata-primitives-count"]], "primitives_count_to_actor": [[284, "primitives-count-to-actor"]], "primitives_count_from_actor": [[284, "primitives-count-from-actor"]], "set_polydata_triangles": [[284, "set-polydata-triangles"]], "set_polydata_vertices": [[284, "set-polydata-vertices"]], "set_polydata_normals": [[284, "set-polydata-normals"]], "set_polydata_tangents": [[284, "set-polydata-tangents"]], "set_polydata_colors": [[284, "set-polydata-colors"]], "set_polydata_tcoords": [[284, "set-polydata-tcoords"]], "update_polydata_normals": [[284, "update-polydata-normals"]], "get_polymapper_from_polydata": [[284, "get-polymapper-from-polydata"]], "get_actor_from_polymapper": [[284, "get-actor-from-polymapper"]], "get_actor_from_polydata": [[284, "get-actor-from-polydata"]], "get_actor_from_primitive": [[284, "get-actor-from-primitive"]], "repeat_sources": [[284, "repeat-sources"]], "apply_affine_to_actor": [[284, "apply-affine-to-actor"]], "apply_affine": [[284, "apply-affine"]], "asbytes": [[284, "asbytes"]], "vtk_matrix_to_numpy": [[284, "vtk-matrix-to-numpy"]], "numpy_to_vtk_matrix": [[284, "numpy-to-vtk-matrix"]], "get_bounding_box_sizes": [[284, "get-bounding-box-sizes"]], "get_grid_cells_position": [[284, "get-grid-cells-position"]], "shallow_copy": [[284, "shallow-copy"]], "rgb_to_vtk": [[284, "rgb-to-vtk"]], "normalize_v3": [[284, "normalize-v3"]], "normals_from_v_f": [[284, "normals-from-v-f"]], "tangents_from_direction_of_anisotropy": [[284, "tangents-from-direction-of-anisotropy"]], "triangle_order": [[284, "triangle-order"]], "change_vertices_order": [[284, "change-vertices-order"]], "fix_winding_order": [[284, "fix-winding-order"]], "vertices_from_actor": [[284, "vertices-from-actor"]], "colors_from_actor": [[284, "colors-from-actor"]], "normals_from_actor": [[284, "normals-from-actor"]], "tangents_from_actor": [[284, "tangents-from-actor"]], "array_from_actor": [[284, "array-from-actor"]], "normals_to_actor": [[284, "normals-to-actor"]], "tangents_to_actor": [[284, "tangents-to-actor"]], "compute_bounds": [[284, "compute-bounds"]], "update_actor": [[284, "update-actor"]], "get_bounds": [[284, "get-bounds"]], "represent_actor_as_wireframe": [[284, "represent-actor-as-wireframe"]], "update_surface_actor_colors": [[284, "update-surface-actor-colors"]], "color_check": [[284, "color-check"]], "is_ui": [[284, "is-ui"]], "set_actor_origin": [[284, "set-actor-origin"]], "window": [[285, "module-fury.window"]], "Scene": [[285, "scene"]], "ShowManager": [[285, "showmanager"]], "show": [[285, "show"]], "record": [[285, "record"]], "antialiasing": [[285, "antialiasing"]], "snapshot": [[285, "snapshot"]], "analyze_scene": [[285, "analyze-scene"]], "analyze_snapshot": [[285, "analyze-snapshot"]], "enable_stereo": [[285, "enable-stereo"]], "gl_get_current_state": [[285, "gl-get-current-state"]], "gl_reset_blend": [[285, "gl-reset-blend"]], "gl_enable_depth": [[285, "gl-enable-depth"]], "gl_disable_depth": [[285, "gl-disable-depth"]], "gl_enable_blend": [[285, "gl-enable-blend"]], "gl_disable_blend": [[285, "gl-disable-blend"]], "gl_set_additive_blending": [[285, "gl-set-additive-blending"]], "gl_set_additive_blending_white_background": [[285, "gl-set-additive-blending-white-background"]], "gl_set_normal_blending": [[285, "gl-set-normal-blending"]], "gl_set_multiplicative_blending": [[285, "gl-set-multiplicative-blending"]], "gl_set_subtractive_blending": [[285, "gl-set-subtractive-blending"]], "release_context": [[285, "release-context"]], "API Reference": [[286, "api-reference"]], "Release History": [[287, "release-history"]], "Release notes v0.1.0 (2018-09-21)": [[288, "release-notes-v0-1-0-2018-09-21"]], "Quick Overview": [[288, "quick-overview"], [289, "quick-overview"], [290, "quick-overview"], [291, "quick-overview"], [292, "quick-overview"], [293, "quick-overview"], [294, "quick-overview"], [295, "quick-overview"], [296, "quick-overview"], [297, "quick-overview"], [298, "quick-overview"], [299, "quick-overview"], [300, "quick-overview"], [301, "quick-overview"]], "Release notes v0.1.1 (2018-10-29)": [[289, "release-notes-v0-1-1-2018-10-29"]], "Release notes v0.1.2 and v0.1.3 (2018-10-31)": [[290, "release-notes-v0-1-2-and-v0-1-3-2018-10-31"]], "Release notes v0.1.4 (2018-11-26)": [[291, "release-notes-v0-1-4-2018-11-26"]], "Release notes v0.2.0 (2019-03-08)": [[292, "release-notes-v0-2-0-2019-03-08"]], "Details": [[292, "details"], [293, "details"], [294, "details"], [295, "details"], [296, "details"], [297, "details"], [298, "details"], [299, "details"], [300, "details"], [301, "details"]], "Release notes v0.3.0 (2019-08-02)": [[293, "release-notes-v0-3-0-2019-08-02"]], "Release notes v0.4.0 (2019-10-29)": [[294, "release-notes-v0-4-0-2019-10-29"]], "Release notes v0.5.1 (2020-04-01)": [[295, "release-notes-v0-5-1-2020-04-01"]], "Release notes v0.6.0 (2020-07-20)": [[296, "release-notes-v0-6-0-2020-07-20"]], "Release notes v0.6.1 (2020-08-20)": [[297, "release-notes-v0-6-1-2020-08-20"]], "Release notes v0.7.0 (2021/03/13)": [[298, "release-notes-v0-7-0-2021-03-13"]], "Release notes v0.7.1 (2021/08/03)": [[299, "release-notes-v0-7-1-2021-08-03"]], "Release notes v0.8.0 (2022/01/31)": [[300, "release-notes-v0-8-0-2022-01-31"]], "Release notes v0.9.0 (2023/04/15)": [[301, "release-notes-v0-9-0-2023-04-15"]], "Contributing": [[302, "contributing"]], "Types of Contributions": [[302, "types-of-contributions"]], "Report Bugs": [[302, "report-bugs"]], "Fix Bugs": [[302, "fix-bugs"]], "Implement Features": [[302, "implement-features"]], "Write Documentation": [[302, "write-documentation"]], "Submit Feedback": [[302, "submit-feedback"]], "Get Started!": [[302, "get-started"]], "Pull Request Guidelines": [[302, "pull-request-guidelines"]], "Publishing Releases": [[302, "publishing-releases"]], "Checklist before Releasing": [[302, "checklist-before-releasing"]], "Doing the release": [[302, "doing-the-release"]], "Other stuff that needs doing for the release": [[302, "other-stuff-that-needs-doing-for-the-release"]]}, "indexentries": {"disable_warnings() (in module fury)": [[262, "fury.disable_warnings"]], "enable_warnings() (in module fury)": [[262, "fury.enable_warnings"]], "fury": [[262, "module-fury"]], "get_info() (in module fury)": [[262, "fury.get_info"]], "module": [[262, "module-fury"], [263, "module-fury.actor"], [264, "module-fury.actors"], [264, "module-fury.actors.odf_slicer"], [264, "module-fury.actors.peak"], [264, "module-fury.actors.tensor"], [265, "module-fury.animation"], [265, "module-fury.animation.animation"], [265, "module-fury.animation.helpers"], [265, "module-fury.animation.interpolator"], [265, "module-fury.animation.timeline"], [266, "module-fury.colormap"], [267, "module-fury.convert"], [268, "module-fury.data"], [268, "module-fury.data.fetcher"], [269, "module-fury.decorators"], [270, "module-fury.deprecator"], [271, "module-fury.gltf"], [272, "module-fury.io"], [273, "module-fury.layout"], [274, "module-fury.lib"], [275, "module-fury.material"], [276, "module-fury.molecular"], [277, "module-fury.pick"], [278, "module-fury.pkg_info"], [279, "module-fury.primitive"], [280, "module-fury.shaders"], [280, "module-fury.shaders.base"], [281, "module-fury.stream"], [281, "module-fury.stream.client"], [281, "module-fury.stream.constants"], [281, "module-fury.stream.server"], [281, "module-fury.stream.server.async_app"], [281, "module-fury.stream.server.main"], [281, "module-fury.stream.tools"], [281, "module-fury.stream.widget"], [282, "module-fury.transform"], [283, "module-fury.ui"], [283, "module-fury.ui.containers"], [283, "module-fury.ui.core"], [283, "module-fury.ui.elements"], [283, "module-fury.ui.helpers"], [284, "module-fury.utils"], [285, "module-fury.window"]], "addposition() (fury.actor.container method)": [[263, "fury.actor.Container.AddPosition"]], "container (class in fury.actor)": [[263, "fury.actor.Container"]], "getbounds() (fury.actor.container method)": [[263, "fury.actor.Container.GetBounds"]], "getcenter() (fury.actor.container method)": [[263, "fury.actor.Container.GetCenter"]], "getlength() (fury.actor.container method)": [[263, "fury.actor.Container.GetLength"]], "getposition() (fury.actor.container method)": [[263, "fury.actor.Container.GetPosition"]], "getvisibility() (fury.actor.container method)": [[263, "fury.actor.Container.GetVisibility"]], "newinstance() (fury.actor.container method)": [[263, "fury.actor.Container.NewInstance"]], "setposition() (fury.actor.container method)": [[263, "fury.actor.Container.SetPosition"]], "setvisibility() (fury.actor.container method)": [[263, "fury.actor.Container.SetVisibility"]], "shallowcopy() (fury.actor.container method)": [[263, "fury.actor.Container.ShallowCopy"]], "__init__() (fury.actor.container method)": [[263, "fury.actor.Container.__init__"]], "add() (fury.actor.container method)": [[263, "fury.actor.Container.add"]], "add_to_scene() (fury.actor.container method)": [[263, "fury.actor.Container.add_to_scene"]], "anchor (fury.actor.container attribute)": [[263, "fury.actor.Container.anchor"]], "arrow() (in module fury.actor)": [[263, "fury.actor.arrow"]], "axes() (in module fury.actor)": [[263, "fury.actor.axes"]], "billboard() (in module fury.actor)": [[263, "fury.actor.billboard"]], "box() (in module fury.actor)": [[263, "fury.actor.box"]], "clear() (fury.actor.container method)": [[263, "fury.actor.Container.clear"]], "cone() (in module fury.actor)": [[263, "fury.actor.cone"]], "contour_from_label() (in module fury.actor)": [[263, "fury.actor.contour_from_label"]], "contour_from_roi() (in module fury.actor)": [[263, "fury.actor.contour_from_roi"]], "cube() (in module fury.actor)": [[263, "fury.actor.cube"]], "cylinder() (in module fury.actor)": [[263, "fury.actor.cylinder"]], "disk() (in module fury.actor)": [[263, "fury.actor.disk"]], "dot() (in module fury.actor)": [[263, "fury.actor.dot"]], "dots() (in module fury.actor)": [[263, "fury.actor.dots"]], "ellipsoid() (in module fury.actor)": [[263, "fury.actor.ellipsoid"]], "figure() (in module fury.actor)": [[263, "fury.actor.figure"]], "frustum() (in module fury.actor)": [[263, "fury.actor.frustum"]], "fury.actor": [[263, "module-fury.actor"]], "grid() (in module fury.actor)": [[263, "fury.actor.grid"]], "items (fury.actor.container property)": [[263, "fury.actor.Container.items"]], "label() (in module fury.actor)": [[263, "fury.actor.label"]], "line() (in module fury.actor)": [[263, "fury.actor.line"]], "markers() (in module fury.actor)": [[263, "fury.actor.markers"]], "octagonalprism() (in module fury.actor)": [[263, "fury.actor.octagonalprism"]], "odf_slicer() (in module fury.actor)": [[263, "fury.actor.odf_slicer"]], "padding (fury.actor.container attribute)": [[263, "fury.actor.Container.padding"]], "peak() (in module fury.actor)": [[263, "fury.actor.peak"]], "peak_slicer() (in module fury.actor)": [[263, "fury.actor.peak_slicer"]], "pentagonalprism() (in module fury.actor)": [[263, "fury.actor.pentagonalprism"]], "point() (in module fury.actor)": [[263, "fury.actor.point"]], "rectangle() (in module fury.actor)": [[263, "fury.actor.rectangle"]], "remove_from_scene() (fury.actor.container method)": [[263, "fury.actor.Container.remove_from_scene"]], "rhombicuboctahedron() (in module fury.actor)": [[263, "fury.actor.rhombicuboctahedron"]], "scalar_bar() (in module fury.actor)": [[263, "fury.actor.scalar_bar"]], "sdf() (in module fury.actor)": [[263, "fury.actor.sdf"]], "slicer() (in module fury.actor)": [[263, "fury.actor.slicer"]], "sphere() (in module fury.actor)": [[263, "fury.actor.sphere"]], "square() (in module fury.actor)": [[263, "fury.actor.square"]], "streamtube() (in module fury.actor)": [[263, "fury.actor.streamtube"]], "superquadric() (in module fury.actor)": [[263, "fury.actor.superquadric"]], "surface() (in module fury.actor)": [[263, "fury.actor.surface"]], "tensor_slicer() (in module fury.actor)": [[263, "fury.actor.tensor_slicer"]], "text_3d() (in module fury.actor)": [[263, "fury.actor.text_3d"]], "texture() (in module fury.actor)": [[263, "fury.actor.texture"]], "texture_2d() (in module fury.actor)": [[263, "fury.actor.texture_2d"]], "texture_on_sphere() (in module fury.actor)": [[263, "fury.actor.texture_on_sphere"]], "texture_update() (in module fury.actor)": [[263, "fury.actor.texture_update"]], "triangularprism() (in module fury.actor)": [[263, "fury.actor.triangularprism"]], "update() (fury.actor.container method)": [[263, "fury.actor.Container.update"]], "vector_text() (in module fury.actor)": [[263, "fury.actor.vector_text"]], "odfsliceractor (class in fury.actors.odf_slicer)": [[264, "fury.actors.odf_slicer.OdfSlicerActor"]], "peakactor (class in fury.actors.peak)": [[264, "fury.actors.peak.PeakActor"]], "__init__() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.__init__"]], "__init__() (fury.actors.peak.peakactor method)": [[264, "fury.actors.peak.PeakActor.__init__"]], "cross_section (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.cross_section"]], "display() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.display"]], "display_cross_section() (fury.actors.peak.peakactor method)": [[264, "fury.actors.peak.PeakActor.display_cross_section"]], "display_extent() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.display_extent"]], "display_extent() (fury.actors.peak.peakactor method)": [[264, "fury.actors.peak.PeakActor.display_extent"]], "fury.actors": [[264, "module-fury.actors"]], "fury.actors.odf_slicer": [[264, "module-fury.actors.odf_slicer"]], "fury.actors.peak": [[264, "module-fury.actors.peak"]], "fury.actors.tensor": [[264, "module-fury.actors.tensor"]], "global_opacity (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.global_opacity"]], "high_ranges (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.high_ranges"]], "is_range (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.is_range"]], "linewidth (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.linewidth"]], "low_ranges (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.low_ranges"]], "max_centers (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.max_centers"]], "min_centers (fury.actors.peak.peakactor property)": [[264, "fury.actors.peak.PeakActor.min_centers"]], "set_opacity() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.set_opacity"]], "slice_along_axis() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.slice_along_axis"]], "tensor_ellipsoid() (in module fury.actors.tensor)": [[264, "fury.actors.tensor.tensor_ellipsoid"]], "update_sphere() (fury.actors.odf_slicer.odfsliceractor method)": [[264, "fury.actors.odf_slicer.OdfSlicerActor.update_sphere"]], "animation (class in fury.animation.animation)": [[265, "fury.animation.animation.Animation"]], "cameraanimation (class in fury.animation.animation)": [[265, "fury.animation.animation.CameraAnimation"]], "timeline (class in fury.animation.timeline)": [[265, "fury.animation.timeline.Timeline"]], "__init__() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.__init__"]], "__init__() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.__init__"]], "__init__() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.__init__"]], "actors (fury.animation.animation.animation attribute)": [[265, "fury.animation.animation.Animation.actors"]], "actors (fury.animation.animation.animation property)": [[265, "id0"]], "add() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add"]], "add_actor() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_actor"]], "add_animation() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.add_animation"]], "add_child_animation() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_child_animation"]], "add_static_actor() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_static_actor"]], "add_to_scene() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_to_scene"]], "add_to_scene() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.add_to_scene"]], "add_to_scene_at() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_to_scene_at"]], "add_update_callback() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.add_update_callback"]], "animations (fury.animation.timeline.timeline attribute)": [[265, "fury.animation.timeline.Timeline.animations"]], "animations (fury.animation.timeline.timeline property)": [[265, "id4"]], "camera (fury.animation.animation.cameraanimation attribute)": [[265, "fury.animation.animation.CameraAnimation.camera"]], "camera (fury.animation.animation.cameraanimation property)": [[265, "id3"]], "child_animations (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.child_animations"]], "color_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.color_interpolator"]], "cubic_bezier_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.cubic_bezier_interpolator"]], "cubic_spline_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.cubic_spline_interpolator"]], "current_timestamp (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.current_timestamp"]], "current_timestamp (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.current_timestamp"]], "duration (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.duration"]], "duration (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.duration"]], "euclidean_distances() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.euclidean_distances"]], "fury.animation": [[265, "module-fury.animation"]], "fury.animation.animation": [[265, "module-fury.animation.animation"]], "fury.animation.helpers": [[265, "module-fury.animation.helpers"]], "fury.animation.interpolator": [[265, "module-fury.animation.interpolator"]], "fury.animation.timeline": [[265, "module-fury.animation.timeline"]], "get_color() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_color"]], "get_current_value() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_current_value"]], "get_focal() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.get_focal"]], "get_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_keyframes"]], "get_next_timestamp() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.get_next_timestamp"]], "get_opacity() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_opacity"]], "get_position() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_position"]], "get_previous_timestamp() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.get_previous_timestamp"]], "get_rotation() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_rotation"]], "get_scale() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_scale"]], "get_time_tau() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.get_time_tau"]], "get_timestamps_from_keyframes() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.get_timestamps_from_keyframes"]], "get_value() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.get_value"]], "get_values_from_keyframes() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.get_values_from_keyframes"]], "get_view_up() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.get_view_up"]], "has_playback_panel (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.has_playback_panel"]], "hsv_color_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.hsv_color_interpolator"]], "is_inside_scene_at() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.is_inside_scene_at"]], "is_interpolatable() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.is_interpolatable"]], "lab_color_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.lab_color_interpolator"]], "length (fury.animation.animation.animation attribute)": [[265, "fury.animation.animation.Animation.length"]], "length (fury.animation.animation.cameraanimation attribute)": [[265, "fury.animation.animation.CameraAnimation.length"]], "length (fury.animation.timeline.timeline attribute)": [[265, "fury.animation.timeline.Timeline.length"]], "lerp() (in module fury.animation.helpers)": [[265, "fury.animation.helpers.lerp"]], "linear_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.linear_interpolator"]], "loop (fury.animation.animation.animation attribute)": [[265, "fury.animation.animation.Animation.loop"]], "loop (fury.animation.animation.animation property)": [[265, "id2"]], "loop (fury.animation.animation.cameraanimation attribute)": [[265, "fury.animation.animation.CameraAnimation.loop"]], "loop (fury.animation.timeline.timeline attribute)": [[265, "fury.animation.timeline.Timeline.loop"]], "loop (fury.animation.timeline.timeline property)": [[265, "id5"]], "motion_path_res (fury.animation.animation.animation attribute)": [[265, "fury.animation.animation.Animation.motion_path_res"]], "motion_path_res (fury.animation.animation.cameraanimation attribute)": [[265, "fury.animation.animation.CameraAnimation.motion_path_res"]], "parent_animation (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.parent_animation"]], "pause() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.pause"]], "paused (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.paused"]], "play() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.play"]], "playback_panel (fury.animation.timeline.timeline attribute)": [[265, "fury.animation.timeline.Timeline.playback_panel"]], "playing (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.playing"]], "record() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.record"]], "remove_actor() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.remove_actor"]], "remove_actors() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.remove_actors"]], "remove_animations() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.remove_animations"]], "remove_from_scene() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.remove_from_scene"]], "remove_from_scene() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.remove_from_scene"]], "remove_from_scene_at() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.remove_from_scene_at"]], "restart() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.restart"]], "seek() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.seek"]], "seek_percent() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.seek_percent"]], "set_color() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_color"]], "set_color_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_color_interpolator"]], "set_color_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_color_keyframes"]], "set_focal() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_focal"]], "set_focal_interpolator() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_focal_interpolator"]], "set_focal_keyframes() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_focal_keyframes"]], "set_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_interpolator"]], "set_keyframe() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_keyframe"]], "set_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_keyframes"]], "set_opacity() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_opacity"]], "set_opacity_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_opacity_interpolator"]], "set_opacity_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_opacity_keyframes"]], "set_position() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_position"]], "set_position_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_position_interpolator"]], "set_position_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_position_keyframes"]], "set_rotation() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_rotation"]], "set_rotation_as_vector() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_rotation_as_vector"]], "set_rotation_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_rotation_interpolator"]], "set_scale() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_scale"]], "set_scale_interpolator() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_scale_interpolator"]], "set_scale_keyframes() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.set_scale_keyframes"]], "set_view_up() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_view_up"]], "set_view_up_interpolator() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_view_up_interpolator"]], "set_view_up_keyframes() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.set_view_up_keyframes"]], "slerp() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.slerp"]], "speed (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.speed"]], "spline_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.spline_interpolator"]], "static_actors (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.static_actors"]], "step_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.step_interpolator"]], "stop() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.stop"]], "stopped (fury.animation.timeline.timeline property)": [[265, "fury.animation.timeline.Timeline.stopped"]], "tan_cubic_spline_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.tan_cubic_spline_interpolator"]], "timeline (fury.animation.animation.animation property)": [[265, "fury.animation.animation.Animation.timeline"]], "update() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.update"]], "update_animation() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.update_animation"]], "update_animation() (fury.animation.animation.cameraanimation method)": [[265, "fury.animation.animation.CameraAnimation.update_animation"]], "update_duration() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.update_duration"]], "update_duration() (fury.animation.timeline.timeline method)": [[265, "fury.animation.timeline.Timeline.update_duration"]], "update_motion_path() (fury.animation.animation.animation method)": [[265, "fury.animation.animation.Animation.update_motion_path"]], "xyz_color_interpolator() (in module fury.animation.interpolator)": [[265, "fury.animation.interpolator.xyz_color_interpolator"]], "t (in module fury.colormap)": [[266, "fury.colormap.T"], [266, "id0"]], "base (in module fury.colormap)": [[266, "fury.colormap.base"], [266, "id15"]], "boys2rgb() (in module fury.colormap)": [[266, "fury.colormap.boys2rgb"]], "cc() (in module fury.colormap)": [[266, "fury.colormap.cc"]], "colormap_lookup_table() (in module fury.colormap)": [[266, "fury.colormap.colormap_lookup_table"]], "create_colormap() (in module fury.colormap)": [[266, "fury.colormap.create_colormap"]], "ctypes (in module fury.colormap)": [[266, "fury.colormap.ctypes"], [266, "id14"]], "data (in module fury.colormap)": [[266, "fury.colormap.data"], [266, "id2"]], "distinguishable_colormap() (in module fury.colormap)": [[266, "fury.colormap.distinguishable_colormap"]], "dtype (in module fury.colormap)": [[266, "fury.colormap.dtype"], [266, "id3"]], "flags (in module fury.colormap)": [[266, "fury.colormap.flags"], [266, "id4"]], "flat (in module fury.colormap)": [[266, "fury.colormap.flat"], [266, "id5"]], "fury.colormap": [[266, "module-fury.colormap"]], "get_cmap() (in module fury.colormap)": [[266, "fury.colormap.get_cmap"]], "get_xyz_coords() (in module fury.colormap)": [[266, "fury.colormap.get_xyz_coords"]], "hex_to_rgb() (in module fury.colormap)": [[266, "fury.colormap.hex_to_rgb"]], "hsv2rgb() (in module fury.colormap)": [[266, "fury.colormap.hsv2rgb"]], "imag (in module fury.colormap)": [[266, "fury.colormap.imag"], [266, "id6"]], "itemsize (in module fury.colormap)": [[266, "fury.colormap.itemsize"], [266, "id9"]], "lab2rgb() (in module fury.colormap)": [[266, "fury.colormap.lab2rgb"]], "lab2xyz() (in module fury.colormap)": [[266, "fury.colormap.lab2xyz"]], "line_colors() (in module fury.colormap)": [[266, "fury.colormap.line_colors"]], "nbytes (in module fury.colormap)": [[266, "fury.colormap.nbytes"], [266, "id10"]], "ndim (in module fury.colormap)": [[266, "fury.colormap.ndim"], [266, "id11"]], "orient2rgb() (in module fury.colormap)": [[266, "fury.colormap.orient2rgb"]], "real (in module fury.colormap)": [[266, "fury.colormap.real"], [266, "id7"]], "rgb2hsv() (in module fury.colormap)": [[266, "fury.colormap.rgb2hsv"]], "rgb2lab() (in module fury.colormap)": [[266, "fury.colormap.rgb2lab"]], "rgb2xyz() (in module fury.colormap)": [[266, "fury.colormap.rgb2xyz"]], "rgb_from_xyz() (in module fury.colormap)": [[266, "fury.colormap.rgb_from_xyz"]], "shape (in module fury.colormap)": [[266, "fury.colormap.shape"], [266, "id12"]], "size (in module fury.colormap)": [[266, "fury.colormap.size"], [266, "id8"]], "ss() (in module fury.colormap)": [[266, "fury.colormap.ss"]], "strides (in module fury.colormap)": [[266, "fury.colormap.strides"], [266, "id13"]], "xyz2lab() (in module fury.colormap)": [[266, "fury.colormap.xyz2lab"]], "xyz2rgb() (in module fury.colormap)": [[266, "fury.colormap.xyz2rgb"]], "xyz_from_rgb() (in module fury.colormap)": [[266, "fury.colormap.xyz_from_rgb"]], "fury.convert": [[267, "module-fury.convert"]], "matplotlib_figure_to_numpy() (in module fury.convert)": [[267, "fury.convert.matplotlib_figure_to_numpy"]], "data_dir() (in module fury.data)": [[268, "fury.data.DATA_DIR"]], "check_sha() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.check_sha"]], "copyfileobj_withprogress() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.copyfileobj_withprogress"]], "fetch_data() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_data"]], "fetch_gltf() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_gltf"]], "fetch_viz_cubemaps() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_cubemaps"]], "fetch_viz_dmri() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_dmri"]], "fetch_viz_icons() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_icons"]], "fetch_viz_models() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_models"]], "fetch_viz_new_icons() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_new_icons"]], "fetch_viz_textures() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_textures"]], "fetch_viz_wiki_nw() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.fetch_viz_wiki_nw"]], "fury.data": [[268, "module-fury.data"]], "fury.data.fetcher": [[268, "module-fury.data.fetcher"]], "list_gltf_sample_models() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.list_gltf_sample_models"]], "read_viz_cubemap() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_cubemap"]], "read_viz_dmri() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_dmri"]], "read_viz_gltf() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_gltf"]], "read_viz_icons() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_icons"]], "read_viz_models() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_models"]], "read_viz_textures() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.read_viz_textures"]], "update_progressbar() (in module fury.data.fetcher)": [[268, "fury.data.fetcher.update_progressbar"]], "skip_re() (in module fury.decorators)": [[269, "fury.decorators.SKIP_RE"]], "doctest_skip_parser() (in module fury.decorators)": [[269, "fury.decorators.doctest_skip_parser"]], "fury.decorators": [[269, "module-fury.decorators"]], "argsdeprecationwarning (class in fury.deprecator)": [[270, "fury.deprecator.ArgsDeprecationWarning"]], "expireddeprecationerror (class in fury.deprecator)": [[270, "fury.deprecator.ExpiredDeprecationError"]], "_leading_white() (in module fury.deprecator)": [[270, "fury.deprecator._LEADING_WHITE"]], "__init__() (fury.deprecator.argsdeprecationwarning method)": [[270, "fury.deprecator.ArgsDeprecationWarning.__init__"]], "__init__() (fury.deprecator.expireddeprecationerror method)": [[270, "fury.deprecator.ExpiredDeprecationError.__init__"]], "cmp_pkg_version() (in module fury.deprecator)": [[270, "fury.deprecator.cmp_pkg_version"]], "deprecate_with_version() (in module fury.deprecator)": [[270, "fury.deprecator.deprecate_with_version"]], "deprecated_params() (in module fury.deprecator)": [[270, "fury.deprecator.deprecated_params"]], "fury.deprecator": [[270, "module-fury.deprecator"]], "is_bad_version() (in module fury.deprecator)": [[270, "fury.deprecator.is_bad_version"]], "__init__() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.__init__"]], "actors() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.actors"]], "apply_morph_vertices() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.apply_morph_vertices"]], "apply_skin_matrix() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.apply_skin_matrix"]], "export_scene() (in module fury.gltf)": [[271, "fury.gltf.export_scene"]], "fury.gltf": [[271, "module-fury.gltf"]], "generate_tmatrix() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.generate_tmatrix"]], "get_acc_data() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_acc_data"]], "get_animations() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_animations"]], "get_buff_array() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_buff_array"]], "get_joint_actors() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_joint_actors"]], "get_materials() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_materials"]], "get_matrix_from_sampler() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_matrix_from_sampler"]], "get_morph_data() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_morph_data"]], "get_prim() (in module fury.gltf)": [[271, "fury.gltf.get_prim"]], "get_sampler_data() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_sampler_data"]], "get_skin_data() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_skin_data"]], "get_texture() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.get_texture"]], "gltf (class in fury.gltf)": [[271, "fury.gltf.glTF"]], "initialize_skin() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.initialize_skin"]], "inspect_scene() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.inspect_scene"]], "load_camera() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.load_camera"]], "load_mesh() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.load_mesh"]], "main_animation() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.main_animation"]], "morph_animation() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.morph_animation"]], "skin_animation() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.skin_animation"]], "transverse_animations() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.transverse_animations"]], "transverse_bones() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.transverse_bones"]], "transverse_channels() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.transverse_channels"]], "transverse_node() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.transverse_node"]], "update_morph() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.update_morph"]], "update_skin() (fury.gltf.gltf method)": [[271, "fury.gltf.glTF.update_skin"]], "write_accessor() (in module fury.gltf)": [[271, "fury.gltf.write_accessor"]], "write_buffer() (in module fury.gltf)": [[271, "fury.gltf.write_buffer"]], "write_bufferview() (in module fury.gltf)": [[271, "fury.gltf.write_bufferview"]], "write_camera() (in module fury.gltf)": [[271, "fury.gltf.write_camera"]], "write_material() (in module fury.gltf)": [[271, "fury.gltf.write_material"]], "write_mesh() (in module fury.gltf)": [[271, "fury.gltf.write_mesh"]], "write_node() (in module fury.gltf)": [[271, "fury.gltf.write_node"]], "write_scene() (in module fury.gltf)": [[271, "fury.gltf.write_scene"]], "fury.io": [[272, "module-fury.io"]], "load_cubemap_texture() (in module fury.io)": [[272, "fury.io.load_cubemap_texture"]], "load_image() (in module fury.io)": [[272, "fury.io.load_image"]], "load_polydata() (in module fury.io)": [[272, "fury.io.load_polydata"]], "load_sprite_sheet() (in module fury.io)": [[272, "fury.io.load_sprite_sheet"]], "load_text() (in module fury.io)": [[272, "fury.io.load_text"]], "save_image() (in module fury.io)": [[272, "fury.io.save_image"]], "save_polydata() (in module fury.io)": [[272, "fury.io.save_polydata"]], "gridlayout (class in fury.layout)": [[273, "fury.layout.GridLayout"]], "horizontallayout (class in fury.layout)": [[273, "fury.layout.HorizontalLayout"]], "layout (class in fury.layout)": [[273, "fury.layout.Layout"]], "verticallayout (class in fury.layout)": [[273, "fury.layout.VerticalLayout"]], "xlayout (class in fury.layout)": [[273, "fury.layout.XLayout"]], "ylayout (class in fury.layout)": [[273, "fury.layout.YLayout"]], "zlayout (class in fury.layout)": [[273, "fury.layout.ZLayout"]], "__init__() (fury.layout.gridlayout method)": [[273, "fury.layout.GridLayout.__init__"]], "__init__() (fury.layout.horizontallayout method)": [[273, "fury.layout.HorizontalLayout.__init__"]], "__init__() (fury.layout.layout method)": [[273, "fury.layout.Layout.__init__"]], "__init__() (fury.layout.verticallayout method)": [[273, "fury.layout.VerticalLayout.__init__"]], "__init__() (fury.layout.xlayout method)": [[273, "fury.layout.XLayout.__init__"]], "__init__() (fury.layout.ylayout method)": [[273, "fury.layout.YLayout.__init__"]], "__init__() (fury.layout.zlayout method)": [[273, "fury.layout.ZLayout.__init__"]], "apply() (fury.layout.layout method)": [[273, "fury.layout.Layout.apply"]], "apply() (fury.layout.xlayout method)": [[273, "fury.layout.XLayout.apply"]], "apply() (fury.layout.ylayout method)": [[273, "fury.layout.YLayout.apply"]], "apply() (fury.layout.zlayout method)": [[273, "fury.layout.ZLayout.apply"]], "compute_positions() (fury.layout.gridlayout method)": [[273, "fury.layout.GridLayout.compute_positions"]], "compute_positions() (fury.layout.horizontallayout method)": [[273, "fury.layout.HorizontalLayout.compute_positions"]], "compute_positions() (fury.layout.layout method)": [[273, "fury.layout.Layout.compute_positions"]], "compute_positions() (fury.layout.verticallayout method)": [[273, "fury.layout.VerticalLayout.compute_positions"]], "compute_positions() (fury.layout.xlayout method)": [[273, "fury.layout.XLayout.compute_positions"]], "compute_positions() (fury.layout.ylayout method)": [[273, "fury.layout.YLayout.compute_positions"]], "compute_positions() (fury.layout.zlayout method)": [[273, "fury.layout.ZLayout.compute_positions"]], "compute_sizes() (fury.layout.gridlayout method)": [[273, "fury.layout.GridLayout.compute_sizes"]], "fury.layout": [[273, "module-fury.layout"]], "get_cells_shape() (fury.layout.gridlayout method)": [[273, "fury.layout.GridLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.xlayout method)": [[273, "fury.layout.XLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.ylayout method)": [[273, "fury.layout.YLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.zlayout method)": [[273, "fury.layout.ZLayout.get_cells_shape"]], "actor (in module fury.lib)": [[274, "fury.lib.Actor"]], "actor2d (in module fury.lib)": [[274, "fury.lib.Actor2D"]], "algorithmoutput (in module fury.lib)": [[274, "fury.lib.AlgorithmOutput"]], "arrowsource (in module fury.lib)": [[274, "fury.lib.ArrowSource"]], "assembly (in module fury.lib)": [[274, "fury.lib.Assembly"]], "bmpreader (in module fury.lib)": [[274, "fury.lib.BMPReader"]], "bmpwriter (in module fury.lib)": [[274, "fury.lib.BMPWriter"]], "butterflysubdivisionfilter (in module fury.lib)": [[274, "fury.lib.ButterflySubdivisionFilter"]], "camera (in module fury.lib)": [[274, "fury.lib.Camera"]], "cellarray (in module fury.lib)": [[274, "fury.lib.CellArray"]], "cellpicker (in module fury.lib)": [[274, "fury.lib.CellPicker"]], "cleanpolydata (in module fury.lib)": [[274, "fury.lib.CleanPolyData"]], "command (in module fury.lib)": [[274, "fury.lib.Command"]], "conesource (in module fury.lib)": [[274, "fury.lib.ConeSource"]], "contourfilter (in module fury.lib)": [[274, "fury.lib.ContourFilter"]], "cylindersource (in module fury.lib)": [[274, "fury.lib.CylinderSource"]], "dataobject (in module fury.lib)": [[274, "fury.lib.DataObject"], [274, "id0"]], "datasetattributes (in module fury.lib)": [[274, "fury.lib.DataSetAttributes"]], "datasetmapper (in module fury.lib)": [[274, "fury.lib.DataSetMapper"]], "disksource (in module fury.lib)": [[274, "fury.lib.DiskSource"]], "doublearray (in module fury.lib)": [[274, "fury.lib.DoubleArray"]], "floatarray (in module fury.lib)": [[274, "fury.lib.FloatArray"]], "follower (in module fury.lib)": [[274, "fury.lib.Follower"]], "glyph3d (in module fury.lib)": [[274, "fury.lib.Glyph3D"]], "hardwareselector (in module fury.lib)": [[274, "fury.lib.HardwareSelector"]], "idtypearray (in module fury.lib)": [[274, "fury.lib.IdTypeArray"]], "imageactor (in module fury.lib)": [[274, "fury.lib.ImageActor"]], "imagedata (in module fury.lib)": [[274, "fury.lib.ImageData"]], "imageflip (in module fury.lib)": [[274, "fury.lib.ImageFlip"]], "imagemaptocolors (in module fury.lib)": [[274, "fury.lib.ImageMapToColors"]], "imagereader2factory (in module fury.lib)": [[274, "fury.lib.ImageReader2Factory"]], "imagereslice (in module fury.lib)": [[274, "fury.lib.ImageReslice"]], "interactoreventrecorder (in module fury.lib)": [[274, "fury.lib.InteractorEventRecorder"]], "interactorstyle (in module fury.lib)": [[274, "fury.lib.InteractorStyle"]], "interactorstyleimage (in module fury.lib)": [[274, "fury.lib.InteractorStyleImage"]], "interactorstyletrackballactor (in module fury.lib)": [[274, "fury.lib.InteractorStyleTrackballActor"]], "interactorstyletrackballcamera (in module fury.lib)": [[274, "fury.lib.InteractorStyleTrackballCamera"]], "interactorstyleuser (in module fury.lib)": [[274, "fury.lib.InteractorStyleUser"]], "jpegreader (in module fury.lib)": [[274, "fury.lib.JPEGReader"]], "jpegwriter (in module fury.lib)": [[274, "fury.lib.JPEGWriter"]], "lodactor (in module fury.lib)": [[274, "fury.lib.LODActor"]], "linearextrusionfilter (in module fury.lib)": [[274, "fury.lib.LinearExtrusionFilter"]], "lookuptable (in module fury.lib)": [[274, "fury.lib.LookupTable"]], "loopsubdivisionfilter (in module fury.lib)": [[274, "fury.lib.LoopSubdivisionFilter"]], "mniobjectreader (in module fury.lib)": [[274, "fury.lib.MNIObjectReader"]], "mniobjectwriter (in module fury.lib)": [[274, "fury.lib.MNIObjectWriter"]], "matrix3x3 (in module fury.lib)": [[274, "fury.lib.Matrix3x3"]], "matrix4x4 (in module fury.lib)": [[274, "fury.lib.Matrix4x4"]], "molecule (in module fury.lib)": [[274, "fury.lib.Molecule"]], "objreader (in module fury.lib)": [[274, "fury.lib.OBJReader"]], "openglmoleculemapper (in module fury.lib)": [[274, "fury.lib.OpenGLMoleculeMapper"]], "openglrenderer (in module fury.lib)": [[274, "fury.lib.OpenGLRenderer"]], "outlinefilter (in module fury.lib)": [[274, "fury.lib.OutlineFilter"]], "plyreader (in module fury.lib)": [[274, "fury.lib.PLYReader"]], "plywriter (in module fury.lib)": [[274, "fury.lib.PLYWriter"]], "pngreader (in module fury.lib)": [[274, "fury.lib.PNGReader"]], "pngwriter (in module fury.lib)": [[274, "fury.lib.PNGWriter"]], "periodictable (in module fury.lib)": [[274, "fury.lib.PeriodicTable"]], "pointpicker (in module fury.lib)": [[274, "fury.lib.PointPicker"]], "points (in module fury.lib)": [[274, "fury.lib.Points"]], "polydata (in module fury.lib)": [[274, "fury.lib.PolyData"]], "polydatamapper (in module fury.lib)": [[274, "fury.lib.PolyDataMapper"]], "polydatamapper2d (in module fury.lib)": [[274, "fury.lib.PolyDataMapper2D"]], "polydatanormals (in module fury.lib)": [[274, "fury.lib.PolyDataNormals"]], "polydatareader (in module fury.lib)": [[274, "fury.lib.PolyDataReader"]], "polydatawriter (in module fury.lib)": [[274, "fury.lib.PolyDataWriter"]], "polyvertex (in module fury.lib)": [[274, "fury.lib.PolyVertex"]], "polygon (in module fury.lib)": [[274, "fury.lib.Polygon"]], "proppicker (in module fury.lib)": [[274, "fury.lib.PropPicker"]], "property2d (in module fury.lib)": [[274, "fury.lib.Property2D"]], "proteinribbonfilter (in module fury.lib)": [[274, "fury.lib.ProteinRibbonFilter"]], "regularpolygonsource (in module fury.lib)": [[274, "fury.lib.RegularPolygonSource"]], "renderlargeimage (in module fury.lib)": [[274, "fury.lib.RenderLargeImage"]], "renderwindow (in module fury.lib)": [[274, "fury.lib.RenderWindow"]], "renderwindowinteractor (in module fury.lib)": [[274, "fury.lib.RenderWindowInteractor"]], "renderer (in module fury.lib)": [[274, "fury.lib.Renderer"]], "stlreader (in module fury.lib)": [[274, "fury.lib.STLReader"]], "stlwriter (in module fury.lib)": [[274, "fury.lib.STLWriter"]], "scalarbaractor (in module fury.lib)": [[274, "fury.lib.ScalarBarActor"]], "shader (in module fury.lib)": [[274, "fury.lib.Shader"]], "simplebondperceiver (in module fury.lib)": [[274, "fury.lib.SimpleBondPerceiver"]], "skybox (in module fury.lib)": [[274, "fury.lib.Skybox"]], "spheresource (in module fury.lib)": [[274, "fury.lib.SphereSource"]], "splinefilter (in module fury.lib)": [[274, "fury.lib.SplineFilter"]], "stringarray (in module fury.lib)": [[274, "fury.lib.StringArray"]], "tiffreader (in module fury.lib)": [[274, "fury.lib.TIFFReader"]], "tiffwriter (in module fury.lib)": [[274, "fury.lib.TIFFWriter"]], "textactor (in module fury.lib)": [[274, "fury.lib.TextActor"]], "textactor3d (in module fury.lib)": [[274, "fury.lib.TextActor3D"]], "texture (in module fury.lib)": [[274, "fury.lib.Texture"]], "texturemaptoplane (in module fury.lib)": [[274, "fury.lib.TextureMapToPlane"]], "texturedactor2d (in module fury.lib)": [[274, "fury.lib.TexturedActor2D"]], "texturedspheresource (in module fury.lib)": [[274, "fury.lib.TexturedSphereSource"]], "transform (in module fury.lib)": [[274, "fury.lib.Transform"]], "transformpolydatafilter (in module fury.lib)": [[274, "fury.lib.TransformPolyDataFilter"]], "trianglefilter (in module fury.lib)": [[274, "fury.lib.TriangleFilter"]], "tubefilter (in module fury.lib)": [[274, "fury.lib.TubeFilter"]], "unsignedchararray (in module fury.lib)": [[274, "fury.lib.UnsignedCharArray"]], "unstructuredgrid (in module fury.lib)": [[274, "fury.lib.UnstructuredGrid"]], "vtk_version() (in module fury.lib)": [[274, "fury.lib.VTK_VERSION"]], "vectortext (in module fury.lib)": [[274, "fury.lib.VectorText"]], "volume (in module fury.lib)": [[274, "fury.lib.Volume"]], "windowtoimagefilter (in module fury.lib)": [[274, "fury.lib.WindowToImageFilter"]], "worldpointpicker (in module fury.lib)": [[274, "fury.lib.WorldPointPicker"]], "xmlpolydatareader (in module fury.lib)": [[274, "fury.lib.XMLPolyDataReader"]], "xmlpolydatawriter (in module fury.lib)": [[274, "fury.lib.XMLPolyDataWriter"]], "fury.lib": [[274, "module-fury.lib"]], "fury.material": [[275, "module-fury.material"]], "manifest_pbr() (in module fury.material)": [[275, "fury.material.manifest_pbr"]], "manifest_principled() (in module fury.material)": [[275, "fury.material.manifest_principled"]], "manifest_standard() (in module fury.material)": [[275, "fury.material.manifest_standard"]], "molecule (class in fury.molecular)": [[276, "fury.molecular.Molecule"]], "ptable (class in fury.molecular)": [[276, "fury.molecular.PTable"]], "__init__() (fury.molecular.molecule method)": [[276, "fury.molecular.Molecule.__init__"]], "__init__() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.__init__"]], "add_atom() (in module fury.molecular)": [[276, "fury.molecular.add_atom"]], "add_bond() (in module fury.molecular)": [[276, "fury.molecular.add_bond"]], "atom_color() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.atom_color"]], "atomic_number() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.atomic_number"]], "atomic_radius() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.atomic_radius"]], "atomic_symbol() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.atomic_symbol"]], "ball_stick() (in module fury.molecular)": [[276, "fury.molecular.ball_stick"]], "bounding_box() (in module fury.molecular)": [[276, "fury.molecular.bounding_box"]], "compute_bonding() (in module fury.molecular)": [[276, "fury.molecular.compute_bonding"]], "deep_copy_molecule() (in module fury.molecular)": [[276, "fury.molecular.deep_copy_molecule"]], "element_name() (fury.molecular.ptable method)": [[276, "fury.molecular.PTable.element_name"]], "fury.molecular": [[276, "module-fury.molecular"]], "get_all_atomic_numbers() (in module fury.molecular)": [[276, "fury.molecular.get_all_atomic_numbers"]], "get_all_atomic_positions() (in module fury.molecular)": [[276, "fury.molecular.get_all_atomic_positions"]], "get_all_bond_orders() (in module fury.molecular)": [[276, "fury.molecular.get_all_bond_orders"]], "get_atomic_number() (in module fury.molecular)": [[276, "fury.molecular.get_atomic_number"]], "get_atomic_position() (in module fury.molecular)": [[276, "fury.molecular.get_atomic_position"]], "get_bond_order() (in module fury.molecular)": [[276, "fury.molecular.get_bond_order"]], "ribbon() (in module fury.molecular)": [[276, "fury.molecular.ribbon"]], "set_atomic_number() (in module fury.molecular)": [[276, "fury.molecular.set_atomic_number"]], "set_atomic_position() (in module fury.molecular)": [[276, "fury.molecular.set_atomic_position"]], "set_bond_order() (in module fury.molecular)": [[276, "fury.molecular.set_bond_order"]], "sphere_cpk() (in module fury.molecular)": [[276, "fury.molecular.sphere_cpk"]], "stick() (in module fury.molecular)": [[276, "fury.molecular.stick"]], "total_num_atoms (fury.molecular.molecule property)": [[276, "fury.molecular.Molecule.total_num_atoms"]], "total_num_bonds (fury.molecular.molecule property)": [[276, "fury.molecular.Molecule.total_num_bonds"]], "pickingmanager (class in fury.pick)": [[277, "fury.pick.PickingManager"]], "selectionmanager (class in fury.pick)": [[277, "fury.pick.SelectionManager"]], "__init__() (fury.pick.pickingmanager method)": [[277, "fury.pick.PickingManager.__init__"]], "__init__() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.__init__"]], "event_position() (fury.pick.pickingmanager method)": [[277, "fury.pick.PickingManager.event_position"]], "event_position() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.event_position"]], "fury.pick": [[277, "module-fury.pick"]], "pick() (fury.pick.pickingmanager method)": [[277, "fury.pick.PickingManager.pick"]], "pick() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.pick"], [277, "id0"]], "pickable_off() (fury.pick.pickingmanager method)": [[277, "fury.pick.PickingManager.pickable_off"]], "pickable_on() (fury.pick.pickingmanager method)": [[277, "fury.pick.PickingManager.pickable_on"]], "select() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.select"], [277, "id1"]], "selectable_off() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.selectable_off"]], "selectable_on() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.selectable_on"]], "update_selection_type() (fury.pick.selectionmanager method)": [[277, "fury.pick.SelectionManager.update_selection_type"]], "fury.pkg_info": [[278, "module-fury.pkg_info"]], "pkg_commit_hash() (in module fury.pkg_info)": [[278, "fury.pkg_info.pkg_commit_hash"]], "faces_from_sphere_vertices() (in module fury.primitive)": [[279, "fury.primitive.faces_from_sphere_vertices"]], "fury.primitive": [[279, "module-fury.primitive"]], "prim_arrow() (in module fury.primitive)": [[279, "fury.primitive.prim_arrow"]], "prim_box() (in module fury.primitive)": [[279, "fury.primitive.prim_box"]], "prim_cone() (in module fury.primitive)": [[279, "fury.primitive.prim_cone"]], "prim_cylinder() (in module fury.primitive)": [[279, "fury.primitive.prim_cylinder"]], "prim_frustum() (in module fury.primitive)": [[279, "fury.primitive.prim_frustum"]], "prim_icosahedron() (in module fury.primitive)": [[279, "fury.primitive.prim_icosahedron"]], "prim_octagonalprism() (in module fury.primitive)": [[279, "fury.primitive.prim_octagonalprism"]], "prim_pentagonalprism() (in module fury.primitive)": [[279, "fury.primitive.prim_pentagonalprism"]], "prim_rhombicuboctahedron() (in module fury.primitive)": [[279, "fury.primitive.prim_rhombicuboctahedron"]], "prim_sphere() (in module fury.primitive)": [[279, "fury.primitive.prim_sphere"]], "prim_square() (in module fury.primitive)": [[279, "fury.primitive.prim_square"]], "prim_star() (in module fury.primitive)": [[279, "fury.primitive.prim_star"]], "prim_superquadric() (in module fury.primitive)": [[279, "fury.primitive.prim_superquadric"]], "prim_tetrahedron() (in module fury.primitive)": [[279, "fury.primitive.prim_tetrahedron"]], "prim_triangularprism() (in module fury.primitive)": [[279, "fury.primitive.prim_triangularprism"]], "repeat_primitive() (in module fury.primitive)": [[279, "fury.primitive.repeat_primitive"]], "repeat_primitive_function() (in module fury.primitive)": [[279, "fury.primitive.repeat_primitive_function"]], "shaders_dir() (in module fury.shaders.base)": [[280, "fury.shaders.base.SHADERS_DIR"]], "add_shader_callback() (in module fury.shaders.base)": [[280, "fury.shaders.base.add_shader_callback"]], "attribute_to_actor() (in module fury.shaders.base)": [[280, "fury.shaders.base.attribute_to_actor"]], "compose_shader() (in module fury.shaders.base)": [[280, "fury.shaders.base.compose_shader"]], "fury.shaders": [[280, "module-fury.shaders"]], "fury.shaders.base": [[280, "module-fury.shaders.base"]], "import_fury_shader() (in module fury.shaders.base)": [[280, "fury.shaders.base.import_fury_shader"]], "load() (in module fury.shaders.base)": [[280, "fury.shaders.base.load"]], "load_shader() (in module fury.shaders.base)": [[280, "fury.shaders.base.load_shader"]], "replace_shader_in_actor() (in module fury.shaders.base)": [[280, "fury.shaders.base.replace_shader_in_actor"]], "shader_apply_effects() (in module fury.shaders.base)": [[280, "fury.shaders.base.shader_apply_effects"]], "shader_to_actor() (in module fury.shaders.base)": [[280, "fury.shaders.base.shader_to_actor"]], "arraycircularqueue (class in fury.stream.tools)": [[281, "fury.stream.tools.ArrayCircularQueue"]], "furystreamclient (class in fury.stream.client)": [[281, "fury.stream.client.FuryStreamClient"]], "furystreaminteraction (class in fury.stream.client)": [[281, "fury.stream.client.FuryStreamInteraction"]], "genericcircularqueue (class in fury.stream.tools)": [[281, "fury.stream.tools.GenericCircularQueue"]], "genericimagebuffermanager (class in fury.stream.tools)": [[281, "fury.stream.tools.GenericImageBufferManager"]], "genericmultidimensionalbuffer (class in fury.stream.tools)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer"]], "intervaltimer (class in fury.stream.tools)": [[281, "fury.stream.tools.IntervalTimer"]], "intervaltimerthreading (class in fury.stream.tools)": [[281, "fury.stream.tools.IntervalTimerThreading"]], "rtcserver (class in fury.stream.server.main)": [[281, "fury.stream.server.main.RTCServer"]], "rawarrayimagebuffermanager (class in fury.stream.tools)": [[281, "fury.stream.tools.RawArrayImageBufferManager"]], "rawarraymultidimensionalbuffer (class in fury.stream.tools)": [[281, "fury.stream.tools.RawArrayMultiDimensionalBuffer"]], "sharedmemcircularqueue (class in fury.stream.tools)": [[281, "fury.stream.tools.SharedMemCircularQueue"]], "sharedmemimagebuffermanager (class in fury.stream.tools)": [[281, "fury.stream.tools.SharedMemImageBufferManager"]], "sharedmemmultidimensionalbuffer (class in fury.stream.tools)": [[281, "fury.stream.tools.SharedMemMultiDimensionalBuffer"]], "widget (class in fury.stream.widget)": [[281, "fury.stream.widget.Widget"]], "_cqueue() (in module fury.stream.constants)": [[281, "fury.stream.constants._CQUEUE"]], "_cqueue_event_ids() (in module fury.stream.constants)": [[281, "fury.stream.constants._CQUEUE_EVENT_IDs"]], "_cqueue_index_info() (in module fury.stream.constants)": [[281, "fury.stream.constants._CQUEUE_INDEX_INFO"]], "__init__() (fury.stream.client.furystreamclient method)": [[281, "fury.stream.client.FuryStreamClient.__init__"]], "__init__() (fury.stream.client.furystreaminteraction method)": [[281, "fury.stream.client.FuryStreamInteraction.__init__"]], "__init__() (fury.stream.server.main.rtcserver method)": [[281, "fury.stream.server.main.RTCServer.__init__"]], "__init__() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.__init__"]], "__init__() (fury.stream.tools.genericmultidimensionalbuffer method)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.intervaltimer method)": [[281, "fury.stream.tools.IntervalTimer.__init__"]], "__init__() (fury.stream.tools.intervaltimerthreading method)": [[281, "fury.stream.tools.IntervalTimerThreading.__init__"]], "__init__() (fury.stream.tools.rawarrayimagebuffermanager method)": [[281, "fury.stream.tools.RawArrayImageBufferManager.__init__"]], "__init__() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[281, "fury.stream.tools.RawArrayMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.__init__"]], "__init__() (fury.stream.tools.sharedmemimagebuffermanager method)": [[281, "fury.stream.tools.SharedMemImageBufferManager.__init__"]], "__init__() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[281, "fury.stream.tools.SharedMemMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.__init__"]], "async_get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.async_get_jpeg"]], "buffer (fury.stream.tools.genericmultidimensionalbuffer property)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.buffer"]], "buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[281, "fury.stream.tools.GenericImageBufferManager.buffer_index"]], "callback_stream_client() (in module fury.stream.client)": [[281, "fury.stream.client.callback_stream_client"]], "check_port_is_available() (in module fury.stream.widget)": [[281, "fury.stream.widget.check_port_is_available"]], "cleanup() (fury.stream.client.furystreamclient method)": [[281, "fury.stream.client.FuryStreamClient.cleanup"]], "cleanup() (fury.stream.client.furystreaminteraction method)": [[281, "fury.stream.client.FuryStreamInteraction.cleanup"]], "cleanup() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.genericmultidimensionalbuffer method)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.rawarrayimagebuffermanager method)": [[281, "fury.stream.tools.RawArrayImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[281, "fury.stream.tools.RawArrayMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.sharedmemimagebuffermanager method)": [[281, "fury.stream.tools.SharedMemImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[281, "fury.stream.tools.SharedMemMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.cleanup"]], "command_string (fury.stream.widget.widget property)": [[281, "fury.stream.widget.Widget.command_string"]], "create_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[281, "fury.stream.tools.RawArrayImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[281, "fury.stream.tools.RawArrayMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[281, "fury.stream.tools.SharedMemImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[281, "fury.stream.tools.SharedMemMultiDimensionalBuffer.create_mem_resource"]], "dequeue() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.dequeue"]], "display() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.display"]], "enqueue() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.enqueue"]], "fury.stream": [[281, "module-fury.stream"]], "fury.stream.client": [[281, "module-fury.stream.client"]], "fury.stream.constants": [[281, "module-fury.stream.constants"]], "fury.stream.server": [[281, "module-fury.stream.server"]], "fury.stream.server.async_app": [[281, "module-fury.stream.server.async_app"]], "fury.stream.server.main": [[281, "module-fury.stream.server.main"]], "fury.stream.tools": [[281, "module-fury.stream.tools"]], "fury.stream.widget": [[281, "module-fury.stream.widget"]], "get_app() (in module fury.stream.server.async_app)": [[281, "fury.stream.server.async_app.get_app"]], "get_current_frame() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.get_current_frame"]], "get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.get_jpeg"]], "get_start_end() (fury.stream.tools.genericmultidimensionalbuffer method)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.get_start_end"]], "head (fury.stream.tools.genericcircularqueue property)": [[281, "fury.stream.tools.GenericCircularQueue.head"]], "interaction_callback() (in module fury.stream.client)": [[281, "fury.stream.client.interaction_callback"]], "is_unlocked() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.is_unlocked"]], "load_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[281, "fury.stream.tools.ArrayCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[281, "fury.stream.tools.GenericMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[281, "fury.stream.tools.RawArrayImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[281, "fury.stream.tools.RawArrayMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[281, "fury.stream.tools.SharedMemImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[281, "fury.stream.tools.SharedMemMultiDimensionalBuffer.load_mem_resource"]], "lock() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.lock"]], "next_buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[281, "fury.stream.tools.GenericImageBufferManager.next_buffer_index"]], "pcs() (in module fury.stream.server.async_app)": [[281, "fury.stream.server.async_app.pcs"]], "recv() (fury.stream.server.main.rtcserver method)": [[281, "fury.stream.server.main.RTCServer.recv"]], "release() (fury.stream.server.main.rtcserver method)": [[281, "fury.stream.server.main.RTCServer.release"]], "remove_shm_from_resource_tracker() (in module fury.stream.tools)": [[281, "fury.stream.tools.remove_shm_from_resource_tracker"]], "return_iframe() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.return_iframe"]], "run_command() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.run_command"]], "set_head_tail() (fury.stream.tools.genericcircularqueue method)": [[281, "fury.stream.tools.GenericCircularQueue.set_head_tail"]], "set_mouse() (in module fury.stream.server.async_app)": [[281, "fury.stream.server.async_app.set_mouse"]], "set_mouse_click() (in module fury.stream.server.async_app)": [[281, "fury.stream.server.async_app.set_mouse_click"]], "set_weel() (in module fury.stream.server.async_app)": [[281, "fury.stream.server.async_app.set_weel"]], "start() (fury.stream.client.furystreamclient method)": [[281, "fury.stream.client.FuryStreamClient.start"]], "start() (fury.stream.client.furystreaminteraction method)": [[281, "fury.stream.client.FuryStreamInteraction.start"]], "start() (fury.stream.tools.intervaltimer method)": [[281, "fury.stream.tools.IntervalTimer.start"]], "start() (fury.stream.tools.intervaltimerthreading method)": [[281, "fury.stream.tools.IntervalTimerThreading.start"]], "start() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.start"]], "stop() (fury.stream.client.furystreamclient method)": [[281, "fury.stream.client.FuryStreamClient.stop"]], "stop() (fury.stream.client.furystreaminteraction method)": [[281, "fury.stream.client.FuryStreamInteraction.stop"]], "stop() (fury.stream.tools.intervaltimer method)": [[281, "fury.stream.tools.IntervalTimer.stop"]], "stop() (fury.stream.tools.intervaltimerthreading method)": [[281, "fury.stream.tools.IntervalTimerThreading.stop"]], "stop() (fury.stream.widget.widget method)": [[281, "fury.stream.widget.Widget.stop"]], "tail (fury.stream.tools.genericcircularqueue property)": [[281, "fury.stream.tools.GenericCircularQueue.tail"]], "unlock() (fury.stream.tools.sharedmemcircularqueue method)": [[281, "fury.stream.tools.SharedMemCircularQueue.unlock"]], "url (fury.stream.widget.widget property)": [[281, "fury.stream.widget.Widget.url"]], "web_server() (in module fury.stream.server.main)": [[281, "fury.stream.server.main.web_server"]], "web_server_raw_array() (in module fury.stream.server.main)": [[281, "fury.stream.server.main.web_server_raw_array"]], "write_into() (fury.stream.tools.genericimagebuffermanager method)": [[281, "fury.stream.tools.GenericImageBufferManager.write_into"]], "_tuple2axes() (in module fury.transform)": [[282, "fury.transform._TUPLE2AXES"]], "apply_transformation() (in module fury.transform)": [[282, "fury.transform.apply_transformation"]], "cart2sphere() (in module fury.transform)": [[282, "fury.transform.cart2sphere"]], "euler_matrix() (in module fury.transform)": [[282, "fury.transform.euler_matrix"]], "fury.transform": [[282, "module-fury.transform"]], "rotate() (in module fury.transform)": [[282, "fury.transform.rotate"]], "scale() (in module fury.transform)": [[282, "fury.transform.scale"]], "sphere2cart() (in module fury.transform)": [[282, "fury.transform.sphere2cart"]], "transform_from_matrix() (in module fury.transform)": [[282, "fury.transform.transform_from_matrix"]], "translate() (in module fury.transform)": [[282, "fury.transform.translate"]], "anticlockwise_rotation_x (fury.ui.containers.gridui attribute)": [[283, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_X"]], "anticlockwise_rotation_y (fury.ui.containers.gridui attribute)": [[283, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_Y"]], "button2d (class in fury.ui.core)": [[283, "fury.ui.core.Button2D"]], "clockwise_rotation_x (fury.ui.containers.gridui attribute)": [[283, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_X"]], "clockwise_rotation_y (fury.ui.containers.gridui attribute)": [[283, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_Y"]], "card2d (class in fury.ui.elements)": [[283, "fury.ui.elements.Card2D"]], "checkbox (class in fury.ui.elements)": [[283, "fury.ui.elements.Checkbox"]], "combobox2d (class in fury.ui.elements)": [[283, "fury.ui.elements.ComboBox2D"]], "disk2d (class in fury.ui.core)": [[283, "fury.ui.core.Disk2D"]], "drawpanel (class in fury.ui.elements)": [[283, "fury.ui.elements.DrawPanel"]], "drawshape (class in fury.ui.elements)": [[283, "fury.ui.elements.DrawShape"]], "filemenu2d (class in fury.ui.elements)": [[283, "fury.ui.elements.FileMenu2D"]], "gridui (class in fury.ui.containers)": [[283, "fury.ui.containers.GridUI"]], "imagecontainer2d (class in fury.ui.containers)": [[283, "fury.ui.containers.ImageContainer2D"]], "linedoubleslider2d (class in fury.ui.elements)": [[283, "fury.ui.elements.LineDoubleSlider2D"]], "lineslider2d (class in fury.ui.elements)": [[283, "fury.ui.elements.LineSlider2D"]], "listbox2d (class in fury.ui.elements)": [[283, "fury.ui.elements.ListBox2D"]], "listboxitem2d (class in fury.ui.elements)": [[283, "fury.ui.elements.ListBoxItem2D"]], "option (class in fury.ui.elements)": [[283, "fury.ui.elements.Option"]], "panel2d (class in fury.ui.containers)": [[283, "fury.ui.containers.Panel2D"]], "playbackpanel (class in fury.ui.elements)": [[283, "fury.ui.elements.PlaybackPanel"]], "radiobutton (class in fury.ui.elements)": [[283, "fury.ui.elements.RadioButton"]], "rangeslider (class in fury.ui.elements)": [[283, "fury.ui.elements.RangeSlider"]], "rectangle2d (class in fury.ui.core)": [[283, "fury.ui.core.Rectangle2D"]], "ringslider2d (class in fury.ui.elements)": [[283, "fury.ui.elements.RingSlider2D"]], "spinbox (class in fury.ui.elements)": [[283, "fury.ui.elements.SpinBox"]], "tabpanel2d (class in fury.ui.containers)": [[283, "fury.ui.containers.TabPanel2D"]], "tabui (class in fury.ui.containers)": [[283, "fury.ui.containers.TabUI"]], "textblock2d (class in fury.ui.core)": [[283, "fury.ui.core.TextBlock2D"]], "textbox2d (class in fury.ui.elements)": [[283, "fury.ui.elements.TextBox2D"]], "ui (class in fury.ui.core)": [[283, "fury.ui.core.UI"]], "__init__() (fury.ui.containers.gridui method)": [[283, "fury.ui.containers.GridUI.__init__"]], "__init__() (fury.ui.containers.imagecontainer2d method)": [[283, "fury.ui.containers.ImageContainer2D.__init__"]], "__init__() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.__init__"]], "__init__() (fury.ui.containers.tabpanel2d method)": [[283, "fury.ui.containers.TabPanel2D.__init__"]], "__init__() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.__init__"]], "__init__() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.__init__"]], "__init__() (fury.ui.core.disk2d method)": [[283, "fury.ui.core.Disk2D.__init__"]], "__init__() (fury.ui.core.rectangle2d method)": [[283, "fury.ui.core.Rectangle2D.__init__"]], "__init__() (fury.ui.core.textblock2d method)": [[283, "fury.ui.core.TextBlock2D.__init__"]], "__init__() (fury.ui.core.ui method)": [[283, "fury.ui.core.UI.__init__"]], "__init__() (fury.ui.elements.card2d method)": [[283, "fury.ui.elements.Card2D.__init__"]], "__init__() (fury.ui.elements.checkbox method)": [[283, "fury.ui.elements.Checkbox.__init__"]], "__init__() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.__init__"]], "__init__() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.__init__"]], "__init__() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.__init__"]], "__init__() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.__init__"]], "__init__() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.__init__"]], "__init__() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.__init__"]], "__init__() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.__init__"]], "__init__() (fury.ui.elements.listboxitem2d method)": [[283, "fury.ui.elements.ListBoxItem2D.__init__"]], "__init__() (fury.ui.elements.option method)": [[283, "fury.ui.elements.Option.__init__"]], "__init__() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.__init__"]], "__init__() (fury.ui.elements.radiobutton method)": [[283, "fury.ui.elements.RadioButton.__init__"]], "__init__() (fury.ui.elements.rangeslider method)": [[283, "fury.ui.elements.RangeSlider.__init__"]], "__init__() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.__init__"]], "__init__() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.__init__"]], "__init__() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.__init__"]], "active_color (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.active_color"]], "active_color (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.active_color"]], "active_color (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.active_color"]], "actor (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.actor"]], "actor (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.actor"]], "actors (fury.ui.core.ui property)": [[283, "fury.ui.core.UI.actors"]], "add_callback() (fury.ui.core.ui method)": [[283, "fury.ui.core.UI.add_callback"]], "add_character() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.add_character"]], "add_element() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.add_element"]], "add_element() (fury.ui.containers.tabpanel2d method)": [[283, "fury.ui.containers.TabPanel2D.add_element"]], "add_element() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.add_element"]], "add_to_scene() (fury.ui.core.ui method)": [[283, "fury.ui.core.UI.add_to_scene"]], "alignment (fury.ui.containers.panel2d attribute)": [[283, "fury.ui.containers.Panel2D.alignment"]], "angle (fury.ui.elements.ringslider2d property)": [[283, "fury.ui.elements.RingSlider2D.angle"]], "append_item() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.append_item"]], "auto_font_scale (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.auto_font_scale"]], "auto_font_scale (fury.ui.core.textblock2d property)": [[283, "id4"]], "background_color (fury.ui.core.textblock2d property)": [[283, "fury.ui.core.TextBlock2D.background_color"]], "bg_color (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.bg_color"]], "body (fury.ui.elements.card2d property)": [[283, "fury.ui.elements.Card2D.body"]], "body_box (fury.ui.elements.card2d attribute)": [[283, "fury.ui.elements.Card2D.body_box"]], "bold (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.bold"]], "bold (fury.ui.core.textblock2d property)": [[283, "id5"]], "border_color (fury.ui.containers.panel2d property)": [[283, "fury.ui.containers.Panel2D.border_color"]], "border_width (fury.ui.containers.panel2d property)": [[283, "fury.ui.containers.Panel2D.border_width"]], "bottom_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_ratio"]], "bottom_disk_value (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_value"]], "bottom_y_position (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.bottom_y_position"]], "bottom_y_position (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.bottom_y_position"]], "cal_bounding_box() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.cal_bounding_box"]], "cal_bounding_box_2d() (in module fury.ui.helpers)": [[283, "fury.ui.helpers.cal_bounding_box_2d"]], "cal_min_boundary_distance() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.cal_min_boundary_distance"]], "cal_size_from_message() (fury.ui.core.textblock2d method)": [[283, "fury.ui.core.TextBlock2D.cal_size_from_message"]], "caret_pos (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.caret_pos"]], "center (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.center"]], "center (fury.ui.core.ui property)": [[283, "id0"]], "center (fury.ui.elements.drawshape property)": [[283, "fury.ui.elements.DrawShape.center"]], "check_overflow() (in module fury.ui.helpers)": [[283, "fury.ui.helpers.check_overflow"]], "clamp_mouse_position() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.clamp_mouse_position"]], "clamp_position() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.clamp_position"]], "clear_selection() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.clear_selection"]], "clip_overflow() (in module fury.ui.helpers)": [[283, "fury.ui.helpers.clip_overflow"]], "collapse_tab_ui() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.collapse_tab_ui"]], "color (fury.ui.containers.panel2d property)": [[283, "fury.ui.containers.Panel2D.color"]], "color (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.color"]], "color (fury.ui.core.button2d property)": [[283, "fury.ui.core.Button2D.color"]], "color (fury.ui.core.disk2d property)": [[283, "fury.ui.core.Disk2D.color"]], "color (fury.ui.core.rectangle2d property)": [[283, "fury.ui.core.Rectangle2D.color"]], "color (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.color"]], "color (fury.ui.core.textblock2d property)": [[283, "id6"]], "color (fury.ui.elements.card2d property)": [[283, "fury.ui.elements.Card2D.color"]], "content_panel (fury.ui.containers.tabpanel2d attribute)": [[283, "fury.ui.containers.TabPanel2D.content_panel"]], "coord_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.coord_to_ratio"]], "current_mode (fury.ui.elements.drawpanel property)": [[283, "fury.ui.elements.DrawPanel.current_mode"]], "current_time (fury.ui.elements.playbackpanel property)": [[283, "fury.ui.elements.PlaybackPanel.current_time"]], "current_time_str (fury.ui.elements.playbackpanel property)": [[283, "fury.ui.elements.PlaybackPanel.current_time_str"]], "decrement() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.decrement"]], "decrement_callback() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.decrement_callback"]], "default_color (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.default_color"]], "default_color (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.default_color"]], "default_color (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.default_color"]], "deselect() (fury.ui.elements.listboxitem2d method)": [[283, "fury.ui.elements.ListBoxItem2D.deselect"]], "deselect() (fury.ui.elements.option method)": [[283, "fury.ui.elements.Option.deselect"]], "directory_click_callback() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.directory_click_callback"]], "down_button_callback() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.down_button_callback"]], "draw_shape() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.draw_shape"]], "drop_down_button (fury.ui.elements.combobox2d attribute)": [[283, "fury.ui.elements.ComboBox2D.drop_down_button"]], "drop_down_menu (fury.ui.elements.combobox2d attribute)": [[283, "fury.ui.elements.ComboBox2D.drop_down_menu"]], "dynamic_bbox (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.dynamic_bbox"]], "dynamic_bbox (fury.ui.core.textblock2d property)": [[283, "id7"]], "edit_mode() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.edit_mode"]], "element (fury.ui.elements.listboxitem2d property)": [[283, "fury.ui.elements.ListBoxItem2D.element"]], "extensions (fury.ui.elements.filemenu2d attribute)": [[283, "fury.ui.elements.FileMenu2D.extensions"]], "final_time (fury.ui.elements.playbackpanel property)": [[283, "fury.ui.elements.PlaybackPanel.final_time"]], "font_family (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.font_family"]], "font_family (fury.ui.core.textblock2d property)": [[283, "id8"]], "font_size (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.font_size"]], "font_size (fury.ui.core.textblock2d property)": [[283, "id9"]], "font_size (fury.ui.elements.checkbox property)": [[283, "fury.ui.elements.Checkbox.font_size"]], "font_size (fury.ui.elements.option attribute)": [[283, "fury.ui.elements.Option.font_size"]], "format_text() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.format_text"]], "format_text() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.format_text"]], "format_text() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.format_text"]], "fury.ui": [[283, "module-fury.ui"]], "fury.ui.containers": [[283, "module-fury.ui.containers"]], "fury.ui.core": [[283, "module-fury.ui.core"]], "fury.ui.elements": [[283, "module-fury.ui.elements"]], "fury.ui.helpers": [[283, "module-fury.ui.helpers"]], "get_all_file_names() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.get_all_file_names"]], "get_directory_names() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.get_directory_names"]], "get_file_names() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.get_file_names"]], "handle (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.handle"]], "handle (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.handle"]], "handle_character() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.handle_character"]], "handle_events() (fury.ui.core.ui method)": [[283, "fury.ui.core.UI.handle_events"]], "handle_mouse_click() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.handle_mouse_click"]], "handle_mouse_drag() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.handle_mouse_drag"]], "handle_move_callback() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.handle_move_callback"]], "handle_release_callback() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.handle_release_callback"]], "handles (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.handles"]], "height (fury.ui.core.rectangle2d property)": [[283, "fury.ui.core.Rectangle2D.height"]], "height (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.height"]], "hide() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.hide"]], "image (fury.ui.elements.card2d attribute)": [[283, "fury.ui.elements.Card2D.image"]], "img (fury.ui.containers.imagecontainer2d attribute)": [[283, "fury.ui.containers.ImageContainer2D.img"]], "increment() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.increment"]], "increment_callback() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.increment_callback"]], "init (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.init"]], "inner_radius (fury.ui.core.disk2d property)": [[283, "fury.ui.core.Disk2D.inner_radius"]], "is_selected (fury.ui.elements.drawshape property)": [[283, "fury.ui.elements.DrawShape.is_selected"]], "italic (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.italic"]], "italic (fury.ui.core.textblock2d property)": [[283, "id10"]], "justification (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.justification"]], "justification (fury.ui.core.textblock2d property)": [[283, "id11"]], "key_press() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.key_press"]], "key_press_callback() (fury.ui.containers.gridui method)": [[283, "fury.ui.containers.GridUI.key_press_callback"]], "key_press_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.key_press_callback"]], "label (fury.ui.elements.option attribute)": [[283, "fury.ui.elements.Option.label"]], "labels (fury.ui.elements.checkbox attribute)": [[283, "fury.ui.elements.Checkbox.labels"]], "labels (fury.ui.elements.radiobutton attribute)": [[283, "fury.ui.elements.RadioButton.labels"]], "left_button_click_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.left_button_click_callback"]], "left_button_clicked() (fury.ui.elements.listboxitem2d method)": [[283, "fury.ui.elements.ListBoxItem2D.left_button_clicked"]], "left_button_dragged() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.left_button_dragged"]], "left_button_dragged() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.card2d method)": [[283, "fury.ui.elements.Card2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.left_button_dragged"]], "left_button_press() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.left_button_press"]], "left_button_pressed() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.left_button_pressed"]], "left_button_pressed() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.card2d method)": [[283, "fury.ui.elements.Card2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.left_button_pressed"]], "left_button_release_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.left_button_release_callback"]], "left_button_released() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.left_button_released"]], "left_click_callback() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.left_click_callback"]], "left_click_callback2() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.left_click_callback2"]], "left_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.left_disk_ratio"]], "left_disk_value (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.left_disk_value"]], "left_move_left() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.left_move_left"]], "left_move_right() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.left_move_right"]], "left_release_callback() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.left_release_callback"]], "left_release_callback2() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.left_release_callback2"]], "left_x_position (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.left_x_position"]], "left_x_position (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.left_x_position"]], "length (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.length"]], "length (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.length"]], "line_width (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.line_width"]], "line_width (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.line_width"]], "listbox (fury.ui.elements.filemenu2d attribute)": [[283, "fury.ui.elements.FileMenu2D.listbox"]], "loop() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.loop"]], "menu_toggle_callback() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.menu_toggle_callback"]], "message (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.message"]], "message (fury.ui.core.textblock2d property)": [[283, "id12"]], "mid_track_radius (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.mid_track_radius"]], "mid_track_radius (fury.ui.elements.ringslider2d property)": [[283, "id15"]], "middle_button_click_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.middle_button_click_callback"]], "middle_button_release_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.middle_button_release_callback"]], "mouse_move_callback() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.mouse_move_callback"]], "mouse_move_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.mouse_move_callback"]], "mouse_move_callback2() (fury.ui.containers.gridui static method)": [[283, "fury.ui.containers.GridUI.mouse_move_callback2"]], "move_caret_left() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.move_caret_left"]], "move_caret_right() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.move_caret_right"]], "move_handle() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.move_handle"]], "move_left() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.move_left"]], "move_right() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.move_right"]], "next_icon() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.next_icon"]], "next_icon_id() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.next_icon_id"]], "on_change (fury.ui.elements.listbox2d attribute)": [[283, "fury.ui.elements.ListBox2D.on_change"]], "on_key_press (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_key_press"]], "on_left_mouse_button_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_left_mouse_button_clicked"]], "on_left_mouse_button_dragged (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_left_mouse_button_dragged"]], "on_left_mouse_button_pressed (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_left_mouse_button_pressed"]], "on_left_mouse_button_released (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_left_mouse_button_released"]], "on_left_mouse_double_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_left_mouse_double_clicked"]], "on_middle_mouse_button_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_middle_mouse_button_clicked"]], "on_middle_mouse_button_dragged (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_middle_mouse_button_dragged"]], "on_middle_mouse_button_pressed (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_middle_mouse_button_pressed"]], "on_middle_mouse_button_released (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_middle_mouse_button_released"]], "on_middle_mouse_double_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_middle_mouse_double_clicked"]], "on_right_mouse_button_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_right_mouse_button_clicked"]], "on_right_mouse_button_dragged (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_right_mouse_button_dragged"]], "on_right_mouse_button_pressed (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_right_mouse_button_pressed"]], "on_right_mouse_button_released (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_right_mouse_button_released"]], "on_right_mouse_double_clicked (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.on_right_mouse_double_clicked"]], "opacity (fury.ui.containers.panel2d property)": [[283, "fury.ui.containers.Panel2D.opacity"]], "opacity (fury.ui.core.disk2d property)": [[283, "fury.ui.core.Disk2D.opacity"]], "opacity (fury.ui.core.rectangle2d property)": [[283, "fury.ui.core.Rectangle2D.opacity"]], "options (fury.ui.elements.checkbox attribute)": [[283, "fury.ui.elements.Checkbox.options"]], "options (fury.ui.elements.radiobutton attribute)": [[283, "fury.ui.elements.RadioButton.options"]], "outer_radius (fury.ui.core.disk2d property)": [[283, "fury.ui.core.Disk2D.outer_radius"]], "padding (fury.ui.elements.checkbox attribute)": [[283, "fury.ui.elements.Checkbox.padding"]], "padding (fury.ui.elements.checkbox property)": [[283, "id17"]], "padding (fury.ui.elements.radiobutton attribute)": [[283, "fury.ui.elements.RadioButton.padding"]], "pause() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.pause"]], "play() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.play"]], "play_once() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.play_once"]], "position (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.position"]], "position (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.position"]], "position (fury.ui.core.ui property)": [[283, "id2"]], "previous_value (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.previous_value"]], "previous_value (fury.ui.elements.ringslider2d property)": [[283, "id16"]], "range_slider (fury.ui.elements.rangeslider attribute)": [[283, "fury.ui.elements.RangeSlider.range_slider"]], "range_slider_center (fury.ui.elements.rangeslider attribute)": [[283, "fury.ui.elements.RangeSlider.range_slider_center"]], "range_slider_handle_move_callback() (fury.ui.elements.rangeslider method)": [[283, "fury.ui.elements.RangeSlider.range_slider_handle_move_callback"]], "ratio (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.ratio"]], "ratio (fury.ui.elements.ringslider2d property)": [[283, "fury.ui.elements.RingSlider2D.ratio"]], "ratio_to_coord() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.ratio_to_coord"]], "ratio_to_value() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.ratio_to_value"]], "re_align() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.re_align"]], "remove() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.remove"]], "remove_character() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.remove_character"]], "remove_element() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.remove_element"]], "remove_element() (fury.ui.containers.tabpanel2d method)": [[283, "fury.ui.containers.TabPanel2D.remove_element"]], "remove_element() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.remove_element"]], "render_text() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.render_text"]], "resize() (fury.ui.containers.gridui method)": [[283, "fury.ui.containers.GridUI.resize"]], "resize() (fury.ui.containers.imagecontainer2d method)": [[283, "fury.ui.containers.ImageContainer2D.resize"]], "resize() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.resize"]], "resize() (fury.ui.containers.tabpanel2d method)": [[283, "fury.ui.containers.TabPanel2D.resize"]], "resize() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.resize"]], "resize() (fury.ui.core.rectangle2d method)": [[283, "fury.ui.core.Rectangle2D.resize"]], "resize() (fury.ui.core.textblock2d method)": [[283, "fury.ui.core.TextBlock2D.resize"]], "resize() (fury.ui.elements.card2d method)": [[283, "fury.ui.elements.Card2D.resize"]], "resize() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.resize"]], "resize() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.resize"]], "resize() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.resize"]], "resize() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.resize"]], "resize() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.resize"]], "resize() (fury.ui.elements.listboxitem2d method)": [[283, "fury.ui.elements.ListBoxItem2D.resize"]], "resize() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.resize"]], "resize_shape() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.resize_shape"]], "right_button_click_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.right_button_click_callback"]], "right_button_release_callback() (fury.ui.core.ui static method)": [[283, "fury.ui.core.UI.right_button_release_callback"]], "right_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.right_disk_ratio"]], "right_disk_value (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.right_disk_value"]], "right_move_left() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.right_move_left"]], "right_move_right() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.right_move_right"]], "right_x_position (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.right_x_position"]], "right_x_position (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.right_x_position"]], "rotate() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.rotate"]], "rotate_2d() (in module fury.ui.helpers)": [[283, "fury.ui.helpers.rotate_2d"]], "scale() (fury.ui.containers.imagecontainer2d method)": [[283, "fury.ui.containers.ImageContainer2D.scale"]], "scale() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.scale"]], "scroll_callback() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.scroll_callback"]], "scroll_click_callback() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.scroll_click_callback"]], "scroll_drag_callback() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.scroll_drag_callback"]], "scroll_release_callback() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.scroll_release_callback"]], "select() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.select"]], "select() (fury.ui.elements.listboxitem2d method)": [[283, "fury.ui.elements.ListBoxItem2D.select"]], "select() (fury.ui.elements.option method)": [[283, "fury.ui.elements.Option.select"]], "select_option_callback() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.select_option_callback"]], "select_tab_callback() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.select_tab_callback"]], "selected_text (fury.ui.elements.combobox2d property)": [[283, "fury.ui.elements.ComboBox2D.selected_text"]], "selected_text_index (fury.ui.elements.combobox2d property)": [[283, "fury.ui.elements.ComboBox2D.selected_text_index"]], "selection_box (fury.ui.elements.combobox2d attribute)": [[283, "fury.ui.elements.ComboBox2D.selection_box"]], "selection_change() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.selection_change"]], "set_icon() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.set_icon"]], "set_icon_by_name() (fury.ui.core.button2d method)": [[283, "fury.ui.core.Button2D.set_icon_by_name"]], "set_img() (fury.ui.containers.imagecontainer2d method)": [[283, "fury.ui.containers.ImageContainer2D.set_img"]], "set_message() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.set_message"]], "set_position() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.set_position"]], "set_position() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.set_position"]], "set_slot_colors() (fury.ui.elements.filemenu2d method)": [[283, "fury.ui.elements.FileMenu2D.set_slot_colors"]], "set_visibility() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.set_visibility"]], "set_visibility() (fury.ui.core.ui method)": [[283, "fury.ui.core.UI.set_visibility"]], "set_visibility() (fury.ui.elements.combobox2d method)": [[283, "fury.ui.elements.ComboBox2D.set_visibility"]], "shadow (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.shadow"]], "shadow (fury.ui.core.textblock2d property)": [[283, "id13"]], "shape (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.shape"]], "shape (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.shape"]], "show() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.show"]], "show_rotation_slider() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.show_rotation_slider"]], "showable_text() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.showable_text"]], "size (fury.ui.containers.imagecontainer2d attribute)": [[283, "fury.ui.containers.ImageContainer2D.size"]], "size (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.size"]], "size (fury.ui.core.ui attribute)": [[283, "fury.ui.core.UI.size"]], "size (fury.ui.core.ui property)": [[283, "id3"]], "speed (fury.ui.elements.playbackpanel property)": [[283, "fury.ui.elements.PlaybackPanel.speed"]], "stop() (fury.ui.elements.playbackpanel method)": [[283, "fury.ui.elements.PlaybackPanel.stop"]], "tabs (fury.ui.containers.tabui attribute)": [[283, "fury.ui.containers.TabUI.tabs"]], "text (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.text"]], "text (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.text"]], "text (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.text"]], "text (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.text"]], "text_block (fury.ui.containers.tabpanel2d attribute)": [[283, "fury.ui.containers.TabPanel2D.text_block"]], "textbox_update_value() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.textbox_update_value"]], "title (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.title"]], "title (fury.ui.elements.card2d property)": [[283, "fury.ui.elements.Card2D.title"]], "title_bold (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.title_bold"]], "title_box (fury.ui.elements.card2d attribute)": [[283, "fury.ui.elements.Card2D.title_box"]], "title_color (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.title_color"]], "title_font_size (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.title_font_size"]], "title_italic (fury.ui.containers.tabpanel2d property)": [[283, "fury.ui.containers.TabPanel2D.title_italic"]], "toggle() (fury.ui.elements.option method)": [[283, "fury.ui.elements.Option.toggle"]], "top_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.top_disk_ratio"]], "top_disk_value (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.top_disk_value"]], "top_y_position (fury.ui.elements.linedoubleslider2d property)": [[283, "fury.ui.elements.LineDoubleSlider2D.top_y_position"]], "top_y_position (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.top_y_position"]], "track (fury.ui.elements.linedoubleslider2d attribute)": [[283, "fury.ui.elements.LineDoubleSlider2D.track"]], "track (fury.ui.elements.lineslider2d attribute)": [[283, "fury.ui.elements.LineSlider2D.track"]], "track (fury.ui.elements.ringslider2d attribute)": [[283, "fury.ui.elements.RingSlider2D.track"]], "track_click_callback() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.track_click_callback"]], "track_click_callback() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.track_click_callback"]], "up_button_callback() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.up_button_callback"]], "update() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.update"]], "update() (fury.ui.elements.lineslider2d method)": [[283, "fury.ui.elements.LineSlider2D.update"]], "update() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.update"]], "update() (fury.ui.elements.ringslider2d method)": [[283, "fury.ui.elements.RingSlider2D.update"]], "update_alignment() (fury.ui.core.textblock2d method)": [[283, "fury.ui.core.TextBlock2D.update_alignment"]], "update_border_coords() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.update_border_coords"]], "update_bounding_box() (fury.ui.core.textblock2d method)": [[283, "fury.ui.core.TextBlock2D.update_bounding_box"]], "update_button_icons() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.update_button_icons"]], "update_element() (fury.ui.containers.panel2d method)": [[283, "fury.ui.containers.Panel2D.update_element"]], "update_element() (fury.ui.containers.tabpanel2d method)": [[283, "fury.ui.containers.TabPanel2D.update_element"]], "update_element() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.update_element"]], "update_scrollbar() (fury.ui.elements.listbox2d method)": [[283, "fury.ui.elements.ListBox2D.update_scrollbar"]], "update_shape_position() (fury.ui.elements.drawshape method)": [[283, "fury.ui.elements.DrawShape.update_shape_position"]], "update_shape_selection() (fury.ui.elements.drawpanel method)": [[283, "fury.ui.elements.DrawPanel.update_shape_selection"]], "update_tabs() (fury.ui.containers.tabui method)": [[283, "fury.ui.containers.TabUI.update_tabs"]], "validate_value() (fury.ui.elements.spinbox method)": [[283, "fury.ui.elements.SpinBox.validate_value"]], "value (fury.ui.elements.lineslider2d property)": [[283, "fury.ui.elements.LineSlider2D.value"]], "value (fury.ui.elements.ringslider2d property)": [[283, "fury.ui.elements.RingSlider2D.value"]], "value (fury.ui.elements.spinbox property)": [[283, "fury.ui.elements.SpinBox.value"]], "value_slider (fury.ui.elements.rangeslider attribute)": [[283, "fury.ui.elements.RangeSlider.value_slider"]], "value_slider_center (fury.ui.elements.rangeslider attribute)": [[283, "fury.ui.elements.RangeSlider.value_slider_center"]], "value_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[283, "fury.ui.elements.LineDoubleSlider2D.value_to_ratio"]], "vertical_justification (fury.ui.core.textblock2d attribute)": [[283, "fury.ui.core.TextBlock2D.vertical_justification"]], "vertical_justification (fury.ui.core.textblock2d property)": [[283, "id14"]], "width (fury.ui.core.rectangle2d property)": [[283, "fury.ui.core.Rectangle2D.width"]], "width (fury.ui.elements.playbackpanel property)": [[283, "fury.ui.elements.PlaybackPanel.width"]], "width (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.width"]], "width_set_text() (fury.ui.elements.textbox2d method)": [[283, "fury.ui.elements.TextBox2D.width_set_text"]], "window_left (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.window_left"]], "window_right (fury.ui.elements.textbox2d attribute)": [[283, "fury.ui.elements.TextBox2D.window_right"]], "wrap_overflow() (in module fury.ui.helpers)": [[283, "fury.ui.helpers.wrap_overflow"]], "add_polydata_numeric_field() (in module fury.utils)": [[284, "fury.utils.add_polydata_numeric_field"]], "apply_affine() (in module fury.utils)": [[284, "fury.utils.apply_affine"]], "apply_affine_to_actor() (in module fury.utils)": [[284, "fury.utils.apply_affine_to_actor"]], "array_from_actor() (in module fury.utils)": [[284, "fury.utils.array_from_actor"]], "asbytes() (in module fury.utils)": [[284, "fury.utils.asbytes"]], "change_vertices_order() (in module fury.utils)": [[284, "fury.utils.change_vertices_order"]], "color_check() (in module fury.utils)": [[284, "fury.utils.color_check"]], "colors_from_actor() (in module fury.utils)": [[284, "fury.utils.colors_from_actor"]], "compute_bounds() (in module fury.utils)": [[284, "fury.utils.compute_bounds"]], "fix_winding_order() (in module fury.utils)": [[284, "fury.utils.fix_winding_order"]], "fury.utils": [[284, "module-fury.utils"]], "get_actor_from_polydata() (in module fury.utils)": [[284, "fury.utils.get_actor_from_polydata"]], "get_actor_from_polymapper() (in module fury.utils)": [[284, "fury.utils.get_actor_from_polymapper"]], "get_actor_from_primitive() (in module fury.utils)": [[284, "fury.utils.get_actor_from_primitive"]], "get_bounding_box_sizes() (in module fury.utils)": [[284, "fury.utils.get_bounding_box_sizes"]], "get_bounds() (in module fury.utils)": [[284, "fury.utils.get_bounds"]], "get_grid_cells_position() (in module fury.utils)": [[284, "fury.utils.get_grid_cells_position"]], "get_polydata_colors() (in module fury.utils)": [[284, "fury.utils.get_polydata_colors"]], "get_polydata_field() (in module fury.utils)": [[284, "fury.utils.get_polydata_field"]], "get_polydata_lines() (in module fury.utils)": [[284, "fury.utils.get_polydata_lines"]], "get_polydata_normals() (in module fury.utils)": [[284, "fury.utils.get_polydata_normals"]], "get_polydata_primitives_count() (in module fury.utils)": [[284, "fury.utils.get_polydata_primitives_count"]], "get_polydata_tangents() (in module fury.utils)": [[284, "fury.utils.get_polydata_tangents"]], "get_polydata_tcoord() (in module fury.utils)": [[284, "fury.utils.get_polydata_tcoord"]], "get_polydata_triangles() (in module fury.utils)": [[284, "fury.utils.get_polydata_triangles"]], "get_polydata_vertices() (in module fury.utils)": [[284, "fury.utils.get_polydata_vertices"]], "get_polymapper_from_polydata() (in module fury.utils)": [[284, "fury.utils.get_polymapper_from_polydata"]], "is_ui() (in module fury.utils)": [[284, "fury.utils.is_ui"]], "lines_to_vtk_polydata() (in module fury.utils)": [[284, "fury.utils.lines_to_vtk_polydata"]], "map_coordinates_3d_4d() (in module fury.utils)": [[284, "fury.utils.map_coordinates_3d_4d"]], "normalize_v3() (in module fury.utils)": [[284, "fury.utils.normalize_v3"]], "normals_from_actor() (in module fury.utils)": [[284, "fury.utils.normals_from_actor"]], "normals_from_v_f() (in module fury.utils)": [[284, "fury.utils.normals_from_v_f"]], "normals_to_actor() (in module fury.utils)": [[284, "fury.utils.normals_to_actor"]], "numpy_to_vtk_cells() (in module fury.utils)": [[284, "fury.utils.numpy_to_vtk_cells"]], "numpy_to_vtk_colors() (in module fury.utils)": [[284, "fury.utils.numpy_to_vtk_colors"]], "numpy_to_vtk_image_data() (in module fury.utils)": [[284, "fury.utils.numpy_to_vtk_image_data"]], "numpy_to_vtk_matrix() (in module fury.utils)": [[284, "fury.utils.numpy_to_vtk_matrix"]], "numpy_to_vtk_points() (in module fury.utils)": [[284, "fury.utils.numpy_to_vtk_points"]], "primitives_count_from_actor() (in module fury.utils)": [[284, "fury.utils.primitives_count_from_actor"]], "primitives_count_to_actor() (in module fury.utils)": [[284, "fury.utils.primitives_count_to_actor"]], "remove_observer_from_actor() (in module fury.utils)": [[284, "fury.utils.remove_observer_from_actor"]], "repeat_sources() (in module fury.utils)": [[284, "fury.utils.repeat_sources"]], "represent_actor_as_wireframe() (in module fury.utils)": [[284, "fury.utils.represent_actor_as_wireframe"]], "rgb_to_vtk() (in module fury.utils)": [[284, "fury.utils.rgb_to_vtk"]], "rotate() (in module fury.utils)": [[284, "fury.utils.rotate"]], "set_actor_origin() (in module fury.utils)": [[284, "fury.utils.set_actor_origin"]], "set_input() (in module fury.utils)": [[284, "fury.utils.set_input"]], "set_polydata_colors() (in module fury.utils)": [[284, "fury.utils.set_polydata_colors"]], "set_polydata_normals() (in module fury.utils)": [[284, "fury.utils.set_polydata_normals"]], "set_polydata_primitives_count() (in module fury.utils)": [[284, "fury.utils.set_polydata_primitives_count"]], "set_polydata_tangents() (in module fury.utils)": [[284, "fury.utils.set_polydata_tangents"]], "set_polydata_tcoords() (in module fury.utils)": [[284, "fury.utils.set_polydata_tcoords"]], "set_polydata_triangles() (in module fury.utils)": [[284, "fury.utils.set_polydata_triangles"]], "set_polydata_vertices() (in module fury.utils)": [[284, "fury.utils.set_polydata_vertices"]], "shallow_copy() (in module fury.utils)": [[284, "fury.utils.shallow_copy"]], "tangents_from_actor() (in module fury.utils)": [[284, "fury.utils.tangents_from_actor"]], "tangents_from_direction_of_anisotropy() (in module fury.utils)": [[284, "fury.utils.tangents_from_direction_of_anisotropy"]], "tangents_to_actor() (in module fury.utils)": [[284, "fury.utils.tangents_to_actor"]], "triangle_order() (in module fury.utils)": [[284, "fury.utils.triangle_order"]], "update_actor() (in module fury.utils)": [[284, "fury.utils.update_actor"]], "update_polydata_normals() (in module fury.utils)": [[284, "fury.utils.update_polydata_normals"]], "update_surface_actor_colors() (in module fury.utils)": [[284, "fury.utils.update_surface_actor_colors"]], "vertices_from_actor() (in module fury.utils)": [[284, "fury.utils.vertices_from_actor"]], "vtk_matrix_to_numpy() (in module fury.utils)": [[284, "fury.utils.vtk_matrix_to_numpy"]], "scene (class in fury.window)": [[285, "fury.window.Scene"]], "showmanager (class in fury.window)": [[285, "fury.window.ShowManager"]], "__init__() (fury.window.scene method)": [[285, "fury.window.Scene.__init__"]], "__init__() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.__init__"]], "add() (fury.window.scene method)": [[285, "fury.window.Scene.add"]], "add_animation() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.add_animation"]], "add_iren_callback() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.add_iren_callback"]], "add_timer_callback() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.add_timer_callback"]], "add_window_callback() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.add_window_callback"]], "analyze_scene() (in module fury.window)": [[285, "fury.window.analyze_scene"]], "analyze_snapshot() (in module fury.window)": [[285, "fury.window.analyze_snapshot"]], "animations (fury.window.showmanager property)": [[285, "fury.window.ShowManager.animations"]], "antialiasing() (in module fury.window)": [[285, "fury.window.antialiasing"]], "azimuth() (fury.window.scene method)": [[285, "fury.window.Scene.azimuth"]], "background() (fury.window.scene method)": [[285, "fury.window.Scene.background"]], "camera() (fury.window.scene method)": [[285, "fury.window.Scene.camera"]], "camera_direction() (fury.window.scene method)": [[285, "fury.window.Scene.camera_direction"]], "camera_info() (fury.window.scene method)": [[285, "fury.window.Scene.camera_info"]], "clear() (fury.window.scene method)": [[285, "fury.window.Scene.clear"]], "destroy_timer() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.destroy_timer"]], "destroy_timers() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.destroy_timers"]], "dolly() (fury.window.scene method)": [[285, "fury.window.Scene.dolly"]], "elevation() (fury.window.scene method)": [[285, "fury.window.Scene.elevation"]], "enable_stereo() (in module fury.window)": [[285, "fury.window.enable_stereo"]], "exit() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.exit"]], "frame_rate (fury.window.showmanager property)": [[285, "fury.window.ShowManager.frame_rate"]], "fury.window": [[285, "module-fury.window"]], "fxaa_off() (fury.window.scene method)": [[285, "fury.window.Scene.fxaa_off"]], "fxaa_on() (fury.window.scene method)": [[285, "fury.window.Scene.fxaa_on"]], "get_camera() (fury.window.scene method)": [[285, "fury.window.Scene.get_camera"]], "gl_disable_blend() (in module fury.window)": [[285, "fury.window.gl_disable_blend"]], "gl_disable_depth() (in module fury.window)": [[285, "fury.window.gl_disable_depth"]], "gl_enable_blend() (in module fury.window)": [[285, "fury.window.gl_enable_blend"]], "gl_enable_depth() (in module fury.window)": [[285, "fury.window.gl_enable_depth"]], "gl_get_current_state() (in module fury.window)": [[285, "fury.window.gl_get_current_state"]], "gl_reset_blend() (in module fury.window)": [[285, "fury.window.gl_reset_blend"]], "gl_set_additive_blending() (in module fury.window)": [[285, "fury.window.gl_set_additive_blending"]], "gl_set_additive_blending_white_background() (in module fury.window)": [[285, "fury.window.gl_set_additive_blending_white_background"]], "gl_set_multiplicative_blending() (in module fury.window)": [[285, "fury.window.gl_set_multiplicative_blending"]], "gl_set_normal_blending() (in module fury.window)": [[285, "fury.window.gl_set_normal_blending"]], "gl_set_subtractive_blending() (in module fury.window)": [[285, "fury.window.gl_set_subtractive_blending"]], "initialize() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.initialize"]], "iren (fury.window.showmanager attribute)": [[285, "fury.window.ShowManager.iren"]], "is_done() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.is_done"]], "last_render_time (fury.window.scene property)": [[285, "fury.window.Scene.last_render_time"]], "lock() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.lock"]], "lock_current() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.lock_current"]], "pitch() (fury.window.scene method)": [[285, "fury.window.Scene.pitch"]], "play_events() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.play_events"]], "play_events_from_file() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.play_events_from_file"]], "projection() (fury.window.scene method)": [[285, "fury.window.Scene.projection"]], "record() (in module fury.window)": [[285, "fury.window.record"]], "record_events() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.record_events"]], "record_events_to_file() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.record_events_to_file"]], "release_context() (in module fury.window)": [[285, "fury.window.release_context"]], "release_current() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.release_current"]], "release_lock() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.release_lock"]], "remove_animation() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.remove_animation"]], "render() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.render"]], "reset_camera() (fury.window.scene method)": [[285, "fury.window.Scene.reset_camera"]], "reset_camera_tight() (fury.window.scene method)": [[285, "fury.window.Scene.reset_camera_tight"]], "reset_clipping_range() (fury.window.scene method)": [[285, "fury.window.Scene.reset_clipping_range"]], "rm() (fury.window.scene method)": [[285, "fury.window.Scene.rm"]], "rm_all() (fury.window.scene method)": [[285, "fury.window.Scene.rm_all"]], "roll() (fury.window.scene method)": [[285, "fury.window.Scene.roll"]], "save_screenshot() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.save_screenshot"]], "scene (fury.window.showmanager attribute)": [[285, "fury.window.ShowManager.scene"]], "set_camera() (fury.window.scene method)": [[285, "fury.window.Scene.set_camera"]], "show() (in module fury.window)": [[285, "fury.window.show"]], "size() (fury.window.scene method)": [[285, "fury.window.Scene.size"]], "skybox() (fury.window.scene method)": [[285, "fury.window.Scene.skybox"]], "snapshot() (in module fury.window)": [[285, "fury.window.snapshot"]], "start() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.start"]], "style (fury.window.showmanager attribute)": [[285, "fury.window.ShowManager.style"]], "timelines (fury.window.showmanager property)": [[285, "fury.window.ShowManager.timelines"]], "wait() (fury.window.showmanager method)": [[285, "fury.window.ShowManager.wait"]], "window (fury.window.showmanager attribute)": [[285, "fury.window.ShowManager.window"]], "yaw() (fury.window.scene method)": [[285, "fury.window.Scene.yaw"]], "zoom() (fury.window.scene method)": [[285, "fury.window.Scene.zoom"]]}})
\ No newline at end of file
diff --git a/v0.9.x/symlink/contributing.html b/v0.9.x/symlink/contributing.html
index dede013ad..1033c649b 100644
--- a/v0.9.x/symlink/contributing.html
+++ b/v0.9.x/symlink/contributing.html
@@ -5,7 +5,7 @@
- Contributing — FURY 0.10.0.dev316+ge2b44640 documentation
+ Contributing — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/v0.9.x/symlink/license.html b/v0.9.x/symlink/license.html
index 92fbc846c..ba007f84d 100644
--- a/v0.9.x/symlink/license.html
+++ b/v0.9.x/symlink/license.html
@@ -5,7 +5,7 @@
- License — FURY 0.10.0.dev316+ge2b44640 documentation
+ License — FURY 0.10.0.dev319+gad3f9797 documentation
@@ -40,7 +40,7 @@
-
+