diff --git a/dev/.buildinfo b/dev/.buildinfo
index d0704b73f..ba3c2d4cd 100644
--- a/dev/.buildinfo
+++ b/dev/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 83af7ada174eb4bffc81699073c81ae6
+config: f9efb5e61f4f3c8f7cc9e15eaaac571f
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/dev/.doctrees/auto_examples/04_demos/index.doctree b/dev/.doctrees/auto_examples/04_demos/index.doctree
index 7e60d75f3..76890ada9 100644
Binary files a/dev/.doctrees/auto_examples/04_demos/index.doctree and b/dev/.doctrees/auto_examples/04_demos/index.doctree differ
diff --git a/dev/.doctrees/auto_examples/04_demos/viz_dt_ellipsoids.doctree b/dev/.doctrees/auto_examples/04_demos/viz_dt_ellipsoids.doctree
new file mode 100644
index 000000000..08331b9e6
Binary files /dev/null and b/dev/.doctrees/auto_examples/04_demos/viz_dt_ellipsoids.doctree differ
diff --git a/dev/.doctrees/auto_examples/index.doctree b/dev/.doctrees/auto_examples/index.doctree
index e26ef23a1..00a5fc6e6 100644
Binary files a/dev/.doctrees/auto_examples/index.doctree and b/dev/.doctrees/auto_examples/index.doctree differ
diff --git a/dev/.doctrees/environment.pickle b/dev/.doctrees/environment.pickle
index f0204e438..7016d20fb 100644
Binary files a/dev/.doctrees/environment.pickle and b/dev/.doctrees/environment.pickle differ
diff --git a/dev/.doctrees/reference/fury.deprecator.doctree b/dev/.doctrees/reference/fury.deprecator.doctree
index e059fda2e..98084d6b0 100644
Binary files a/dev/.doctrees/reference/fury.deprecator.doctree and b/dev/.doctrees/reference/fury.deprecator.doctree differ
diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip
index fae68a0f0..e328f3108 100644
Binary files a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip and b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip differ
diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip
index 51ff22130..cc363877a 100644
Binary files a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip and b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip differ
diff --git a/dev/_downloads/a45e245b3472717786fb1ffc09a9f1c5/viz_dt_ellipsoids.ipynb b/dev/_downloads/a45e245b3472717786fb1ffc09a9f1c5/viz_dt_ellipsoids.ipynb
new file mode 100644
index 000000000..a5a3eda2f
--- /dev/null
+++ b/dev/_downloads/a45e245b3472717786fb1ffc09a9f1c5/viz_dt_ellipsoids.ipynb
@@ -0,0 +1,349 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "\n# Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor\nThis tutorial is intended to show two ways of displaying diffusion tensor\nellipsoids for DTI visualization. The first is using the usual\n``tensor_slicer`` that allows us to slice many tensors as ellipsoids. The\nsecond is the generic ``ellipsoid`` actor that can be used to display different\namount of ellipsoids.\n\nWe start by importing the necessary modules:\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "import itertools\n\nimport numpy as np\n\nfrom dipy.io.image import load_nifti\n\nfrom fury import window, actor, ui\nfrom fury.actor import _fa, _color_fa\nfrom fury.data import fetch_viz_dmri, read_viz_dmri\nfrom fury.primitive import prim_sphere"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Now, we fetch and load the data needed to display the Diffusion Tensor\nImages.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "fetch_viz_dmri()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "The tensor ellipsoids are expressed as eigenvalues and eigenvectors which are\nthe decomposition of the diffusion tensor that describes the water diffusion\nwithin a voxel.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "slice_evecs, _ = load_nifti(read_viz_dmri('slice_evecs.nii.gz'))\nslice_evals, _ = load_nifti(read_viz_dmri('slice_evals.nii.gz'))\nroi_evecs, _ = load_nifti(read_viz_dmri('roi_evecs.nii.gz'))\nroi_evals, _ = load_nifti(read_viz_dmri('roi_evals.nii.gz'))\nwhole_brain_evecs, _ = load_nifti(read_viz_dmri('whole_brain_evecs.nii.gz'))\nwhole_brain_evals, _ = load_nifti(read_viz_dmri('whole_brain_evals.nii.gz'))"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Using tensor_slicer actor\nFirst we must define the 3 parameters needed to use the ``tensor_slicer``\nactor, which correspond to the eigenvalues, the eigenvectors, and the sphere.\nFor the sphere we use ``prim_sphere`` which provide vertices and triangles of\nthe spheres. These are labeled as 'repulsionN' with N been the number of\nvertices that made up the sphere, which have a standard number of 100, 200,\nand 724 vertices.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "vertices, faces = prim_sphere('repulsion100', True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "As we need to provide a sphere object we create a class Sphere to which we\nassign the values obtained from vertices and faces.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "class Sphere:\n def __init__(self, vertices, faces):\n self.vertices = vertices\n self.faces = faces\n\n\nsphere100 = Sphere(vertices, faces)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Now we are ready to create the ``tensor_slicer`` actor with the values of a\nbrain slice. We also define the scale so that the tensors are not so large\nand overlap each other.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "tensor_slice = actor.tensor_slicer(evals=slice_evals, evecs=slice_evecs,\n sphere=sphere100, scale=.3)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Next, we set up a new scene to add and visualize the tensor ellipsoids\ncreated.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "scene = window.Scene()\nscene.background([255, 255, 255])\nscene.add(tensor_slice)\n\n# Create show manager\nshowm = window.ShowManager(scene, size=(600, 600))\n\n# Enables/disables interactive visualization\ninteractive = False\n\nif interactive:\n showm.start()\n\nwindow.record(showm.scene, size=(600, 600), out_path='tensor_slice_100.png')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "If we zoom in at the scene to see with detail the tensor ellipsoids displayed\nwith the different spheres, we get the following results.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "scene.roll(10)\nscene.pitch(90)\nshowm = window.ShowManager(scene, size=(600, 600), order_transparent=True)\nshowm.scene.zoom(50)\n\nif interactive:\n showm.render()\n showm.start()\n\nwindow.record(showm.scene, out_path='tensor_slice_100_zoom.png',\n size=(600, 300), reset_camera=False)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "To render the same tensor slice using a different sphere we redefine the\nvertices and faces of the sphere using prim_sphere with other sphere\nspecification, as 'repulsion200' or 'repulsion724'.\n\nNow we clear the scene for the next visualization, and revert the scene\nrotations.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "showm.scene.clear()\nshowm.scene.pitch(-90)\nshowm.scene.roll(-10)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Using ellipsoid actor\nIn order to use the ``ellipsoid`` actor to display the same tensor slice we\nneed to set additional parameters. For this purpose, we define a helper\nfunction to facilitate the correct setting of the parameters before passing\nthem to the actor.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "def get_params(evecs, evals):\n # We define the centers which corresponds to the ellipsoids positions.\n valid_mask = np.abs(evecs).max(axis=(-2, -1)) > 0\n indices = np.nonzero(valid_mask)\n centers = np.asarray(indices).T\n\n # We need to pass the data of the axes and lengths of the ellipsoid as a\n # ndarray, so it is necessary to rearrange the data of the eigenvectors and\n # eigenvalues.\n fevecs = evecs[indices]\n fevals = evals[indices]\n\n # We need to define the colors of the ellipsoids following the default\n # coloring in tensor_slicer that is uses _color_fa that is a way to map\n # colors to each tensor based on the fractional anisotropy (FA) of each\n # diffusion tensor.\n colors = _color_fa(_fa(fevals), fevecs)\n\n return centers, fevecs, fevals, colors"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "With this we now have the values we need to define the centers, axes,\nlengths, and colors of the ellipsoids.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "centers, evecs, evals, colors = get_params(slice_evecs, slice_evals)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Now, we can use the ``ellipsoid`` actor to create the tensor ellipsoids as\nfollows.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,\n lengths=evals, scales=.6)\nshowm.scene.add(tensors)\n\nif interactive:\n showm.start()\n\nwindow.record(scene, size=(600, 600), out_path='tensor_slice_sdf.png')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Thus, one can see that the same result is obtained, however there is a\ndifference in the visual quality and this is because the ``ellipsoid`` actor\nuses raymarching technique, so the objects that are generated are smoother\nsince they are not made with polygons but defined by an SDF function. Next we\ncan see in more detail the tensor ellipsoids generated.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "scene.roll(10)\nscene.pitch(90)\nshowm = window.ShowManager(scene, size=(600, 600), order_transparent=True)\nshowm.scene.zoom(50)\n\nif interactive:\n showm.render()\n showm.start()\n\nwindow.record(showm.scene, out_path='tensor_slice_sdf_zoom.png',\n size=(600, 300), reset_camera=False)\n\nshowm.scene.clear()\nshowm.scene.pitch(-90)\nshowm.scene.roll(-10)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Visual quality comparison\nOne can see that there is a different on the visual quality of both ways of\ndisplaying tensors and this is because ``tensor_slicer`` uses polygons while\n``ellipsoid`` uses raymarching. Let's display both implementations at the\nsame time, so we can see this in more detail.\n\nWe first set up the required data and create the actors.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "mevals = np.array([1.4, 1.0, 0.35]) * 10 ** (-3)\nmevecs = np.array([[2/3, -2/3, 1/3], [1/3, 2/3, 2/3], [2/3, 1/3, -2/3]])\n\nevals = np.zeros((1, 1, 1, 3))\nevecs = np.zeros((1, 1, 1, 3, 3))\n\nevals[..., :] = mevals\nevecs[..., :, :] = mevecs\n\nvertices, faces = prim_sphere('repulsion200', True)\nsphere200 = Sphere(vertices, faces)\nvertices, faces = prim_sphere('repulsion724', True)\nsphere724 = Sphere(vertices, faces)\n\ntensor_100 = actor.tensor_slicer(evals=evals, evecs=evecs,\n sphere=sphere100, scale=1.0)\ntensor_200 = actor.tensor_slicer(evals=evals, evecs=evecs,\n sphere=sphere200, scale=1.0)\ntensor_724 = actor.tensor_slicer(evals=evals, evecs=evecs,\n sphere=sphere724, scale=1.0)\n\ncenters, evecs, evals, colors = get_params(evecs=evecs, evals=evals)\ntensor_sdf = actor.ellipsoid(centers=centers, axes=evecs, lengths=evals,\n colors=colors, scales=2.0)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Next, we made use of `GridUI` which allows us to add the actors in a grid and\ninteract with them individually.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "objects = [tensor_100, tensor_200, tensor_724, tensor_sdf]\ntext = [actor.vector_text('Tensor 100'), actor.vector_text('Tensor 200'),\n actor.vector_text('Tensor 724'), actor.vector_text('Tensor SDF')]\n\ngrid_ui = ui.GridUI(actors=objects, captions=text, cell_padding=.1,\n caption_offset=(-0.7, -2.5, 0), dim=(1, 4))\n\nscene = window.Scene()\nscene.background([255, 255, 255])\nscene.zoom(3.5)\nscene.set_camera(position=(3.2, -20, 12), focal_point=(3.2, 0.0, 0.0))\nshowm = window.ShowManager(scene, size=(560, 200))\nshowm.scene.add(grid_ui)\n\nif interactive:\n showm.start()\n\nwindow.record(showm.scene, size=(560, 200), out_path='tensor_comparison.png',\n reset_camera=False, magnification=2)\n\nshowm.scene.clear()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Visualize a larger amount of data\nWith ``tensor_slicer`` is possible to visualize more than one slice using\n``display_extent()``. Here we can see an example of a region of interest\n(ROI) using a sphere of 100 vertices.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "tensor_roi = actor.tensor_slicer(evals=roi_evals, evecs=roi_evecs,\n sphere=sphere100, scale=.3)\n\ndata_shape = roi_evals.shape[:3]\ntensor_roi.display_extent(\n 0, data_shape[0], 0, data_shape[1], 0, data_shape[2])\n\nshowm.size = (600, 600)\nshowm.scene.background([0, 0, 0])\nshowm.scene.add(tensor_roi)\nshowm.scene.azimuth(87)\n\nif interactive:\n showm.start()\n\nwindow.record(showm.scene, size=(600, 600), out_path='tensor_roi_100.png')\n\nshowm.scene.clear()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "We can do it also with a sphere of 200 vertices, but if we try to do it with\none of 724 the visualization can no longer be rendered. In contrast, we can\nvisualize the ROI with the ``ellipsoid`` actor without compromising the\nquality of the visualization.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "centers, evecs, evals, colors = get_params(roi_evecs, roi_evals)\n\ntensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,\n lengths=evals, scales=.6)\nshowm.scene.add(tensors)\n\nif interactive:\n showm.start()\n\nwindow.record(showm.scene, size=(600, 600), out_path='tensor_roi_sdf.png')\n\nshowm.scene.clear()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "In fact, although with a low performance, this actor allows us to visualize\nthe whole brain, which contains a much larger amount of data, to be exact\n184512 tensor ellipsoids are displayed at the same time.\n\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "centers, evecs, evals, colors = get_params(whole_brain_evecs,\n whole_brain_evals)\n\n# We remove all the noise around the brain to have a better visualization.\nfil = [len(set(elem)) != 1 for elem in evals]\ncenters = np.array(list(itertools.compress(centers, fil)))\ncolors = np.array(list(itertools.compress(colors, fil)))\nevecs = np.array(list(itertools.compress(evecs, fil)))\nevals = np.array(list(itertools.compress(evals, fil)))\n\ntensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,\n lengths=evals, scales=.6)\n\nscene = window.Scene()\nscene.add(tensors)\nscene.pitch(180)\nshowm = window.ShowManager(scene, size=(600, 600))\n\nif interactive:\n showm.start()\n\nwindow.record(showm.scene, size=(600, 600), reset_camera=False,\n out_path='tensor_whole_brain_sdf.png')\n\nshowm.scene.clear()"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.17"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}
\ No newline at end of file
diff --git a/dev/_downloads/c5580fbbf92d43a5a1e9ea1d9fc0854d/viz_dt_ellipsoids.py b/dev/_downloads/c5580fbbf92d43a5a1e9ea1d9fc0854d/viz_dt_ellipsoids.py
new file mode 100644
index 000000000..d45536732
--- /dev/null
+++ b/dev/_downloads/c5580fbbf92d43a5a1e9ea1d9fc0854d/viz_dt_ellipsoids.py
@@ -0,0 +1,329 @@
+"""
+===============================================================================
+Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
+===============================================================================
+This tutorial is intended to show two ways of displaying diffusion tensor
+ellipsoids for DTI visualization. The first is using the usual
+``tensor_slicer`` that allows us to slice many tensors as ellipsoids. The
+second is the generic ``ellipsoid`` actor that can be used to display different
+amount of ellipsoids.
+
+We start by importing the necessary modules:
+"""
+import itertools
+
+import numpy as np
+
+from dipy.io.image import load_nifti
+
+from fury import window, actor, ui
+from fury.actor import _fa, _color_fa
+from fury.data import fetch_viz_dmri, read_viz_dmri
+from fury.primitive import prim_sphere
+
+###############################################################################
+# Now, we fetch and load the data needed to display the Diffusion Tensor
+# Images.
+
+fetch_viz_dmri()
+
+###############################################################################
+# The tensor ellipsoids are expressed as eigenvalues and eigenvectors which are
+# the decomposition of the diffusion tensor that describes the water diffusion
+# within a voxel.
+
+slice_evecs, _ = load_nifti(read_viz_dmri('slice_evecs.nii.gz'))
+slice_evals, _ = load_nifti(read_viz_dmri('slice_evals.nii.gz'))
+roi_evecs, _ = load_nifti(read_viz_dmri('roi_evecs.nii.gz'))
+roi_evals, _ = load_nifti(read_viz_dmri('roi_evals.nii.gz'))
+whole_brain_evecs, _ = load_nifti(read_viz_dmri('whole_brain_evecs.nii.gz'))
+whole_brain_evals, _ = load_nifti(read_viz_dmri('whole_brain_evals.nii.gz'))
+
+###############################################################################
+# Using tensor_slicer actor
+# =========================
+# First we must define the 3 parameters needed to use the ``tensor_slicer``
+# actor, which correspond to the eigenvalues, the eigenvectors, and the sphere.
+# For the sphere we use ``prim_sphere`` which provide vertices and triangles of
+# the spheres. These are labeled as 'repulsionN' with N been the number of
+# vertices that made up the sphere, which have a standard number of 100, 200,
+# and 724 vertices.
+
+vertices, faces = prim_sphere('repulsion100', True)
+
+
+###############################################################################
+# As we need to provide a sphere object we create a class Sphere to which we
+# assign the values obtained from vertices and faces.
+
+class Sphere:
+ def __init__(self, vertices, faces):
+ self.vertices = vertices
+ self.faces = faces
+
+
+sphere100 = Sphere(vertices, faces)
+
+###############################################################################
+# Now we are ready to create the ``tensor_slicer`` actor with the values of a
+# brain slice. We also define the scale so that the tensors are not so large
+# and overlap each other.
+
+tensor_slice = actor.tensor_slicer(evals=slice_evals, evecs=slice_evecs,
+ sphere=sphere100, scale=.3)
+
+###############################################################################
+# Next, we set up a new scene to add and visualize the tensor ellipsoids
+# created.
+
+scene = window.Scene()
+scene.background([255, 255, 255])
+scene.add(tensor_slice)
+
+# Create show manager
+showm = window.ShowManager(scene, size=(600, 600))
+
+# Enables/disables interactive visualization
+interactive = False
+
+if interactive:
+ showm.start()
+
+window.record(showm.scene, size=(600, 600), out_path='tensor_slice_100.png')
+
+###############################################################################
+# If we zoom in at the scene to see with detail the tensor ellipsoids displayed
+# with the different spheres, we get the following results.
+
+scene.roll(10)
+scene.pitch(90)
+showm = window.ShowManager(scene, size=(600, 600), order_transparent=True)
+showm.scene.zoom(50)
+
+if interactive:
+ showm.render()
+ showm.start()
+
+window.record(showm.scene, out_path='tensor_slice_100_zoom.png',
+ size=(600, 300), reset_camera=False)
+
+###############################################################################
+# To render the same tensor slice using a different sphere we redefine the
+# vertices and faces of the sphere using prim_sphere with other sphere
+# specification, as 'repulsion200' or 'repulsion724'.
+#
+# Now we clear the scene for the next visualization, and revert the scene
+# rotations.
+
+showm.scene.clear()
+showm.scene.pitch(-90)
+showm.scene.roll(-10)
+
+
+###############################################################################
+# Using ellipsoid actor
+# =====================
+# In order to use the ``ellipsoid`` actor to display the same tensor slice we
+# need to set additional parameters. For this purpose, we define a helper
+# function to facilitate the correct setting of the parameters before passing
+# them to the actor.
+
+def get_params(evecs, evals):
+ # We define the centers which corresponds to the ellipsoids positions.
+ valid_mask = np.abs(evecs).max(axis=(-2, -1)) > 0
+ indices = np.nonzero(valid_mask)
+ centers = np.asarray(indices).T
+
+ # We need to pass the data of the axes and lengths of the ellipsoid as a
+ # ndarray, so it is necessary to rearrange the data of the eigenvectors and
+ # eigenvalues.
+ fevecs = evecs[indices]
+ fevals = evals[indices]
+
+ # We need to define the colors of the ellipsoids following the default
+ # coloring in tensor_slicer that is uses _color_fa that is a way to map
+ # colors to each tensor based on the fractional anisotropy (FA) of each
+ # diffusion tensor.
+ colors = _color_fa(_fa(fevals), fevecs)
+
+ return centers, fevecs, fevals, colors
+
+
+###############################################################################
+# With this we now have the values we need to define the centers, axes,
+# lengths, and colors of the ellipsoids.
+
+centers, evecs, evals, colors = get_params(slice_evecs, slice_evals)
+
+###############################################################################
+# Now, we can use the ``ellipsoid`` actor to create the tensor ellipsoids as
+# follows.
+
+tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+showm.scene.add(tensors)
+
+if interactive:
+ showm.start()
+
+window.record(scene, size=(600, 600), out_path='tensor_slice_sdf.png')
+
+###############################################################################
+# Thus, one can see that the same result is obtained, however there is a
+# difference in the visual quality and this is because the ``ellipsoid`` actor
+# uses raymarching technique, so the objects that are generated are smoother
+# since they are not made with polygons but defined by an SDF function. Next we
+# can see in more detail the tensor ellipsoids generated.
+
+scene.roll(10)
+scene.pitch(90)
+showm = window.ShowManager(scene, size=(600, 600), order_transparent=True)
+showm.scene.zoom(50)
+
+if interactive:
+ showm.render()
+ showm.start()
+
+window.record(showm.scene, out_path='tensor_slice_sdf_zoom.png',
+ size=(600, 300), reset_camera=False)
+
+showm.scene.clear()
+showm.scene.pitch(-90)
+showm.scene.roll(-10)
+
+###############################################################################
+# Visual quality comparison
+# =========================
+# One can see that there is a different on the visual quality of both ways of
+# displaying tensors and this is because ``tensor_slicer`` uses polygons while
+# ``ellipsoid`` uses raymarching. Let's display both implementations at the
+# same time, so we can see this in more detail.
+#
+# We first set up the required data and create the actors.
+
+mevals = np.array([1.4, 1.0, 0.35]) * 10 ** (-3)
+mevecs = np.array([[2/3, -2/3, 1/3], [1/3, 2/3, 2/3], [2/3, 1/3, -2/3]])
+
+evals = np.zeros((1, 1, 1, 3))
+evecs = np.zeros((1, 1, 1, 3, 3))
+
+evals[..., :] = mevals
+evecs[..., :, :] = mevecs
+
+vertices, faces = prim_sphere('repulsion200', True)
+sphere200 = Sphere(vertices, faces)
+vertices, faces = prim_sphere('repulsion724', True)
+sphere724 = Sphere(vertices, faces)
+
+tensor_100 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere100, scale=1.0)
+tensor_200 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere200, scale=1.0)
+tensor_724 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere724, scale=1.0)
+
+centers, evecs, evals, colors = get_params(evecs=evecs, evals=evals)
+tensor_sdf = actor.ellipsoid(centers=centers, axes=evecs, lengths=evals,
+ colors=colors, scales=2.0)
+
+###############################################################################
+# Next, we made use of `GridUI` which allows us to add the actors in a grid and
+# interact with them individually.
+
+objects = [tensor_100, tensor_200, tensor_724, tensor_sdf]
+text = [actor.vector_text('Tensor 100'), actor.vector_text('Tensor 200'),
+ actor.vector_text('Tensor 724'), actor.vector_text('Tensor SDF')]
+
+grid_ui = ui.GridUI(actors=objects, captions=text, cell_padding=.1,
+ caption_offset=(-0.7, -2.5, 0), dim=(1, 4))
+
+scene = window.Scene()
+scene.background([255, 255, 255])
+scene.zoom(3.5)
+scene.set_camera(position=(3.2, -20, 12), focal_point=(3.2, 0.0, 0.0))
+showm = window.ShowManager(scene, size=(560, 200))
+showm.scene.add(grid_ui)
+
+if interactive:
+ showm.start()
+
+window.record(showm.scene, size=(560, 200), out_path='tensor_comparison.png',
+ reset_camera=False, magnification=2)
+
+showm.scene.clear()
+
+###############################################################################
+# Visualize a larger amount of data
+# =================================
+# With ``tensor_slicer`` is possible to visualize more than one slice using
+# ``display_extent()``. Here we can see an example of a region of interest
+# (ROI) using a sphere of 100 vertices.
+
+tensor_roi = actor.tensor_slicer(evals=roi_evals, evecs=roi_evecs,
+ sphere=sphere100, scale=.3)
+
+data_shape = roi_evals.shape[:3]
+tensor_roi.display_extent(
+ 0, data_shape[0], 0, data_shape[1], 0, data_shape[2])
+
+showm.size = (600, 600)
+showm.scene.background([0, 0, 0])
+showm.scene.add(tensor_roi)
+showm.scene.azimuth(87)
+
+if interactive:
+ showm.start()
+
+window.record(showm.scene, size=(600, 600), out_path='tensor_roi_100.png')
+
+showm.scene.clear()
+
+###############################################################################
+# We can do it also with a sphere of 200 vertices, but if we try to do it with
+# one of 724 the visualization can no longer be rendered. In contrast, we can
+# visualize the ROI with the ``ellipsoid`` actor without compromising the
+# quality of the visualization.
+
+centers, evecs, evals, colors = get_params(roi_evecs, roi_evals)
+
+tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+showm.scene.add(tensors)
+
+if interactive:
+ showm.start()
+
+window.record(showm.scene, size=(600, 600), out_path='tensor_roi_sdf.png')
+
+showm.scene.clear()
+
+###############################################################################
+# In fact, although with a low performance, this actor allows us to visualize
+# the whole brain, which contains a much larger amount of data, to be exact
+# 184512 tensor ellipsoids are displayed at the same time.
+
+centers, evecs, evals, colors = get_params(whole_brain_evecs,
+ whole_brain_evals)
+
+# We remove all the noise around the brain to have a better visualization.
+fil = [len(set(elem)) != 1 for elem in evals]
+centers = np.array(list(itertools.compress(centers, fil)))
+colors = np.array(list(itertools.compress(colors, fil)))
+evecs = np.array(list(itertools.compress(evecs, fil)))
+evals = np.array(list(itertools.compress(evals, fil)))
+
+tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+
+scene = window.Scene()
+scene.add(tensors)
+scene.pitch(180)
+showm = window.ShowManager(scene, size=(600, 600))
+
+if interactive:
+ showm.start()
+
+window.record(showm.scene, size=(600, 600), reset_camera=False,
+ out_path='tensor_whole_brain_sdf.png')
+
+showm.scene.clear()
diff --git a/dev/_images/sphx_glr_viz_dt_ellipsoids_thumb.png b/dev/_images/sphx_glr_viz_dt_ellipsoids_thumb.png
new file mode 100644
index 000000000..8a5fed589
Binary files /dev/null and b/dev/_images/sphx_glr_viz_dt_ellipsoids_thumb.png differ
diff --git a/dev/_modules/fury.html b/dev/_modules/fury.html
index a679230bd..6cf1de65f 100644
--- a/dev/_modules/fury.html
+++ b/dev/_modules/fury.html
@@ -4,7 +4,7 @@
- fury — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/actor.html b/dev/_modules/fury/actor.html
index ff955cf7e..44e16e300 100644
--- a/dev/_modules/fury/actor.html
+++ b/dev/_modules/fury/actor.html
@@ -4,7 +4,7 @@
- fury.actor — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/actors/odf_slicer.html b/dev/_modules/fury/actors/odf_slicer.html
index 3eb474ff5..ca0328563 100644
--- a/dev/_modules/fury/actors/odf_slicer.html
+++ b/dev/_modules/fury/actors/odf_slicer.html
@@ -4,7 +4,7 @@
- fury.actors.odf_slicer — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.actors.odf_slicer — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/actors/peak.html b/dev/_modules/fury/actors/peak.html
index dcab8da9d..fd4156466 100644
--- a/dev/_modules/fury/actors/peak.html
+++ b/dev/_modules/fury/actors/peak.html
@@ -4,7 +4,7 @@
- fury.actors.peak — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.actors.peak — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/actors/tensor.html b/dev/_modules/fury/actors/tensor.html
index 8f177d175..4116d49e4 100644
--- a/dev/_modules/fury/actors/tensor.html
+++ b/dev/_modules/fury/actors/tensor.html
@@ -4,7 +4,7 @@
- fury.actors.tensor — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.actors.tensor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/animation/animation.html b/dev/_modules/fury/animation/animation.html
index 2b352de5a..8d4fc0689 100644
--- a/dev/_modules/fury/animation/animation.html
+++ b/dev/_modules/fury/animation/animation.html
@@ -4,7 +4,7 @@
- fury.animation.animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.animation.animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/animation/helpers.html b/dev/_modules/fury/animation/helpers.html
index b8f75b3d2..49554e7fb 100644
--- a/dev/_modules/fury/animation/helpers.html
+++ b/dev/_modules/fury/animation/helpers.html
@@ -4,7 +4,7 @@
- fury.animation.helpers — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.animation.helpers — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/animation/interpolator.html b/dev/_modules/fury/animation/interpolator.html
index f2e2903da..bd2d8f922 100644
--- a/dev/_modules/fury/animation/interpolator.html
+++ b/dev/_modules/fury/animation/interpolator.html
@@ -4,7 +4,7 @@
- fury.animation.interpolator — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.animation.interpolator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/animation/timeline.html b/dev/_modules/fury/animation/timeline.html
index 5ebb813f7..4f7441cbf 100644
--- a/dev/_modules/fury/animation/timeline.html
+++ b/dev/_modules/fury/animation/timeline.html
@@ -4,7 +4,7 @@
- fury.animation.timeline — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.animation.timeline — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/colormap.html b/dev/_modules/fury/colormap.html
index 43e64448b..91ea81eba 100644
--- a/dev/_modules/fury/colormap.html
+++ b/dev/_modules/fury/colormap.html
@@ -4,7 +4,7 @@
- fury.colormap — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.colormap — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/convert.html b/dev/_modules/fury/convert.html
index 712d1c84e..e184a789c 100644
--- a/dev/_modules/fury/convert.html
+++ b/dev/_modules/fury/convert.html
@@ -4,7 +4,7 @@
- fury.convert — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.convert — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/data/fetcher.html b/dev/_modules/fury/data/fetcher.html
index 5076e0ede..ac1c05639 100644
--- a/dev/_modules/fury/data/fetcher.html
+++ b/dev/_modules/fury/data/fetcher.html
@@ -4,7 +4,7 @@
- fury.data.fetcher — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.data.fetcher — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
@@ -803,9 +803,19 @@ Source code for fury.data.fetcher
"fetch_viz_dmri" ,
pjoin ( fury_home , "dmri" ),
DMRI_DATA_URL ,
- [ 'fodf.nii.gz' ],
- [ 'fodf.nii.gz' ],
- [ '767ca3e4cd296e78421d83c32201b30be2d859c332210812140caac1b93d492b' ]
+ [ 'fodf.nii.gz' , 'slice_evecs.nii.gz' , 'slice_evals.nii.gz' ,
+ 'roi_evecs.nii.gz' , 'roi_evals.nii.gz' , 'whole_brain_evecs.nii.gz' ,
+ 'whole_brain_evals.nii.gz' ],
+ [ 'fodf.nii.gz' , 'slice_evecs.nii.gz' , 'slice_evals.nii.gz' ,
+ 'roi_evecs.nii.gz' , 'roi_evals.nii.gz' , 'whole_brain_evecs.nii.gz' ,
+ 'whole_brain_evals.nii.gz' ],
+ [ '767ca3e4cd296e78421d83c32201b30be2d859c332210812140caac1b93d492b' ,
+ '8843ECF3224CB8E3315B7251D1E303409A17D7137D3498A8833853C4603C6CC2' ,
+ '3096B190B1146DD0EADDFECC0B4FBBD901F4933692ADD46A83F637F28B22122D' ,
+ '89E569858A897E72C852A8F05BBCE0B21C1CA726E55508087A2DA5A38C212A17' ,
+ 'F53C68CCCABF97F1326E93840A8B5CE2E767D66D692FFD955CA747FFF14EC781' ,
+ '8A894F6AB404240E65451FA6D10FB5D74E2D0BDCB2A56AD6BEA38215BF787248' ,
+ '47A73BBE68196381ED790F80F48E46AC07B699B506973FFA45A95A33023C7A77' ]
)
fetch_viz_textures = _make_fetcher (
diff --git a/dev/_modules/fury/decorators.html b/dev/_modules/fury/decorators.html
index 25ebde3cc..051a54839 100644
--- a/dev/_modules/fury/decorators.html
+++ b/dev/_modules/fury/decorators.html
@@ -4,7 +4,7 @@
- fury.decorators — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.decorators — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/deprecator.html b/dev/_modules/fury/deprecator.html
index c8e1101b7..14bfe2cdd 100644
--- a/dev/_modules/fury/deprecator.html
+++ b/dev/_modules/fury/deprecator.html
@@ -4,7 +4,7 @@
- fury.deprecator — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.deprecator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/gltf.html b/dev/_modules/fury/gltf.html
index 68e09752f..0f1a79372 100644
--- a/dev/_modules/fury/gltf.html
+++ b/dev/_modules/fury/gltf.html
@@ -4,7 +4,7 @@
- fury.gltf — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.gltf — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/io.html b/dev/_modules/fury/io.html
index a72e51a4d..a11f95886 100644
--- a/dev/_modules/fury/io.html
+++ b/dev/_modules/fury/io.html
@@ -4,7 +4,7 @@
- fury.io — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.io — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/layout.html b/dev/_modules/fury/layout.html
index 478a0e128..b88fe8a78 100644
--- a/dev/_modules/fury/layout.html
+++ b/dev/_modules/fury/layout.html
@@ -4,7 +4,7 @@
- fury.layout — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.layout — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/material.html b/dev/_modules/fury/material.html
index 4a3a5a997..a783d98a0 100644
--- a/dev/_modules/fury/material.html
+++ b/dev/_modules/fury/material.html
@@ -4,7 +4,7 @@
- fury.material — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.material — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/molecular.html b/dev/_modules/fury/molecular.html
index 1e0fed30e..fd592df04 100644
--- a/dev/_modules/fury/molecular.html
+++ b/dev/_modules/fury/molecular.html
@@ -4,7 +4,7 @@
- fury.molecular — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.molecular — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/pick.html b/dev/_modules/fury/pick.html
index 67b564eb3..19360143a 100644
--- a/dev/_modules/fury/pick.html
+++ b/dev/_modules/fury/pick.html
@@ -4,7 +4,7 @@
- fury.pick — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.pick — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/pkg_info.html b/dev/_modules/fury/pkg_info.html
index 5c02e0727..77479a89f 100644
--- a/dev/_modules/fury/pkg_info.html
+++ b/dev/_modules/fury/pkg_info.html
@@ -4,7 +4,7 @@
- fury.pkg_info — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.pkg_info — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/primitive.html b/dev/_modules/fury/primitive.html
index f4fb2bf26..500ebf71f 100644
--- a/dev/_modules/fury/primitive.html
+++ b/dev/_modules/fury/primitive.html
@@ -4,7 +4,7 @@
- fury.primitive — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.primitive — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/shaders/base.html b/dev/_modules/fury/shaders/base.html
index e512113bc..bb5d977c5 100644
--- a/dev/_modules/fury/shaders/base.html
+++ b/dev/_modules/fury/shaders/base.html
@@ -4,7 +4,7 @@
- fury.shaders.base — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.shaders.base — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/stream/client.html b/dev/_modules/fury/stream/client.html
index d231fa601..eae44d5c1 100644
--- a/dev/_modules/fury/stream/client.html
+++ b/dev/_modules/fury/stream/client.html
@@ -4,7 +4,7 @@
- fury.stream.client — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.stream.client — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/stream/server/async_app.html b/dev/_modules/fury/stream/server/async_app.html
index 49bf507d3..47da00936 100644
--- a/dev/_modules/fury/stream/server/async_app.html
+++ b/dev/_modules/fury/stream/server/async_app.html
@@ -4,7 +4,7 @@
- fury.stream.server.async_app — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.stream.server.async_app — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/stream/server/main.html b/dev/_modules/fury/stream/server/main.html
index 73b33f969..43daf5b14 100644
--- a/dev/_modules/fury/stream/server/main.html
+++ b/dev/_modules/fury/stream/server/main.html
@@ -4,7 +4,7 @@
- fury.stream.server.main — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.stream.server.main — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/stream/tools.html b/dev/_modules/fury/stream/tools.html
index c100c7a52..db7d57f4a 100644
--- a/dev/_modules/fury/stream/tools.html
+++ b/dev/_modules/fury/stream/tools.html
@@ -4,7 +4,7 @@
- fury.stream.tools — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.stream.tools — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/stream/widget.html b/dev/_modules/fury/stream/widget.html
index 042f78e57..19fb21a89 100644
--- a/dev/_modules/fury/stream/widget.html
+++ b/dev/_modules/fury/stream/widget.html
@@ -4,7 +4,7 @@
- fury.stream.widget — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.stream.widget — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/transform.html b/dev/_modules/fury/transform.html
index 94668fb71..eb43fe650 100644
--- a/dev/_modules/fury/transform.html
+++ b/dev/_modules/fury/transform.html
@@ -4,7 +4,7 @@
- fury.transform — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.transform — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/ui/containers.html b/dev/_modules/fury/ui/containers.html
index ced650724..87909b4ea 100644
--- a/dev/_modules/fury/ui/containers.html
+++ b/dev/_modules/fury/ui/containers.html
@@ -4,7 +4,7 @@
- fury.ui.containers — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.ui.containers — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/ui/core.html b/dev/_modules/fury/ui/core.html
index 5fe2678a2..d78f44b1e 100644
--- a/dev/_modules/fury/ui/core.html
+++ b/dev/_modules/fury/ui/core.html
@@ -4,7 +4,7 @@
- fury.ui.core — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.ui.core — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/ui/elements.html b/dev/_modules/fury/ui/elements.html
index b43639eca..d1c8fdb51 100644
--- a/dev/_modules/fury/ui/elements.html
+++ b/dev/_modules/fury/ui/elements.html
@@ -4,7 +4,7 @@
- fury.ui.elements — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.ui.elements — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/ui/helpers.html b/dev/_modules/fury/ui/helpers.html
index 13ea39695..f18f21ef8 100644
--- a/dev/_modules/fury/ui/helpers.html
+++ b/dev/_modules/fury/ui/helpers.html
@@ -4,7 +4,7 @@
- fury.ui.helpers — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.ui.helpers — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/utils.html b/dev/_modules/fury/utils.html
index 0804c238e..77355c357 100644
--- a/dev/_modules/fury/utils.html
+++ b/dev/_modules/fury/utils.html
@@ -4,7 +4,7 @@
- fury.utils — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.utils — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/fury/window.html b/dev/_modules/fury/window.html
index b4908ad6c..86b379d70 100644
--- a/dev/_modules/fury/window.html
+++ b/dev/_modules/fury/window.html
@@ -4,7 +4,7 @@
- fury.window — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury.window — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_modules/index.html b/dev/_modules/index.html
index bf184c191..457410e72 100644
--- a/dev/_modules/index.html
+++ b/dev/_modules/index.html
@@ -4,7 +4,7 @@
- Overview: module code — FURY 0.10.0.dev199+g9c30d048 documentation
+ Overview: module code — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/_sources/auto_examples/04_demos/index.rst.txt b/dev/_sources/auto_examples/04_demos/index.rst.txt
index 9e14443c8..c50734c8a 100644
--- a/dev/_sources/auto_examples/04_demos/index.rst.txt
+++ b/dev/_sources/auto_examples/04_demos/index.rst.txt
@@ -286,6 +286,23 @@ Below is a gallery of Demos. A bunch of apps powered by FURY.
+.. raw:: html
+
+
+
+.. only:: html
+
+ .. image:: /auto_examples/04_demos/images/thumb/sphx_glr_viz_dt_ellipsoids_thumb.png
+ :alt:
+
+ :ref:`sphx_glr_auto_examples_04_demos_viz_dt_ellipsoids.py`
+
+.. raw:: html
+
+
Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
+
+
+
.. raw:: html
@@ -327,5 +344,6 @@ Below is a gallery of Demos. A bunch of apps powered by FURY.
/auto_examples/04_demos/viz_fiber_odf
/auto_examples/04_demos/viz_fractals
/auto_examples/04_demos/viz_network_animated
+ /auto_examples/04_demos/viz_dt_ellipsoids
/auto_examples/04_demos/viz_pbr_interactive
diff --git a/dev/_sources/auto_examples/04_demos/viz_dt_ellipsoids.rst.txt b/dev/_sources/auto_examples/04_demos/viz_dt_ellipsoids.rst.txt
new file mode 100644
index 000000000..6aef5adda
--- /dev/null
+++ b/dev/_sources/auto_examples/04_demos/viz_dt_ellipsoids.rst.txt
@@ -0,0 +1,501 @@
+
+.. DO NOT EDIT.
+.. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY.
+.. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE:
+.. "auto_examples/04_demos/viz_dt_ellipsoids.py"
+.. LINE NUMBERS ARE GIVEN BELOW.
+
+.. only:: html
+
+ .. note::
+ :class: sphx-glr-download-link-note
+
+ :ref:`Go to the end `
+ to download the full example code
+
+.. rst-class:: sphx-glr-example-title
+
+.. _sphx_glr_auto_examples_04_demos_viz_dt_ellipsoids.py:
+
+
+===============================================================================
+Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
+===============================================================================
+This tutorial is intended to show two ways of displaying diffusion tensor
+ellipsoids for DTI visualization. The first is using the usual
+``tensor_slicer`` that allows us to slice many tensors as ellipsoids. The
+second is the generic ``ellipsoid`` actor that can be used to display different
+amount of ellipsoids.
+
+We start by importing the necessary modules:
+
+.. GENERATED FROM PYTHON SOURCE LINES 13-24
+
+.. code-block:: default
+
+ import itertools
+
+ import numpy as np
+
+ from dipy.io.image import load_nifti
+
+ from fury import window, actor, ui
+ from fury.actor import _fa, _color_fa
+ from fury.data import fetch_viz_dmri, read_viz_dmri
+ from fury.primitive import prim_sphere
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 25-27
+
+Now, we fetch and load the data needed to display the Diffusion Tensor
+Images.
+
+.. GENERATED FROM PYTHON SOURCE LINES 27-30
+
+.. code-block:: default
+
+
+ fetch_viz_dmri()
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 31-34
+
+The tensor ellipsoids are expressed as eigenvalues and eigenvectors which are
+the decomposition of the diffusion tensor that describes the water diffusion
+within a voxel.
+
+.. GENERATED FROM PYTHON SOURCE LINES 34-42
+
+.. code-block:: default
+
+
+ slice_evecs, _ = load_nifti(read_viz_dmri('slice_evecs.nii.gz'))
+ slice_evals, _ = load_nifti(read_viz_dmri('slice_evals.nii.gz'))
+ roi_evecs, _ = load_nifti(read_viz_dmri('roi_evecs.nii.gz'))
+ roi_evals, _ = load_nifti(read_viz_dmri('roi_evals.nii.gz'))
+ whole_brain_evecs, _ = load_nifti(read_viz_dmri('whole_brain_evecs.nii.gz'))
+ whole_brain_evals, _ = load_nifti(read_viz_dmri('whole_brain_evals.nii.gz'))
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 43-51
+
+Using tensor_slicer actor
+=========================
+First we must define the 3 parameters needed to use the ``tensor_slicer``
+actor, which correspond to the eigenvalues, the eigenvectors, and the sphere.
+For the sphere we use ``prim_sphere`` which provide vertices and triangles of
+the spheres. These are labeled as 'repulsionN' with N been the number of
+vertices that made up the sphere, which have a standard number of 100, 200,
+and 724 vertices.
+
+.. GENERATED FROM PYTHON SOURCE LINES 51-55
+
+.. code-block:: default
+
+
+ vertices, faces = prim_sphere('repulsion100', True)
+
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 56-58
+
+As we need to provide a sphere object we create a class Sphere to which we
+assign the values obtained from vertices and faces.
+
+.. GENERATED FROM PYTHON SOURCE LINES 58-67
+
+.. code-block:: default
+
+
+ class Sphere:
+ def __init__(self, vertices, faces):
+ self.vertices = vertices
+ self.faces = faces
+
+
+ sphere100 = Sphere(vertices, faces)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 68-71
+
+Now we are ready to create the ``tensor_slicer`` actor with the values of a
+brain slice. We also define the scale so that the tensors are not so large
+and overlap each other.
+
+.. GENERATED FROM PYTHON SOURCE LINES 71-75
+
+.. code-block:: default
+
+
+ tensor_slice = actor.tensor_slicer(evals=slice_evals, evecs=slice_evecs,
+ sphere=sphere100, scale=.3)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 76-78
+
+Next, we set up a new scene to add and visualize the tensor ellipsoids
+created.
+
+.. GENERATED FROM PYTHON SOURCE LINES 78-94
+
+.. code-block:: default
+
+
+ scene = window.Scene()
+ scene.background([255, 255, 255])
+ scene.add(tensor_slice)
+
+ # Create show manager
+ showm = window.ShowManager(scene, size=(600, 600))
+
+ # Enables/disables interactive visualization
+ interactive = False
+
+ if interactive:
+ showm.start()
+
+ window.record(showm.scene, size=(600, 600), out_path='tensor_slice_100.png')
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 95-97
+
+If we zoom in at the scene to see with detail the tensor ellipsoids displayed
+with the different spheres, we get the following results.
+
+.. GENERATED FROM PYTHON SOURCE LINES 97-110
+
+.. code-block:: default
+
+
+ scene.roll(10)
+ scene.pitch(90)
+ showm = window.ShowManager(scene, size=(600, 600), order_transparent=True)
+ showm.scene.zoom(50)
+
+ if interactive:
+ showm.render()
+ showm.start()
+
+ window.record(showm.scene, out_path='tensor_slice_100_zoom.png',
+ size=(600, 300), reset_camera=False)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 111-117
+
+To render the same tensor slice using a different sphere we redefine the
+vertices and faces of the sphere using prim_sphere with other sphere
+specification, as 'repulsion200' or 'repulsion724'.
+
+Now we clear the scene for the next visualization, and revert the scene
+rotations.
+
+.. GENERATED FROM PYTHON SOURCE LINES 117-123
+
+.. code-block:: default
+
+
+ showm.scene.clear()
+ showm.scene.pitch(-90)
+ showm.scene.roll(-10)
+
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 124-130
+
+Using ellipsoid actor
+=====================
+In order to use the ``ellipsoid`` actor to display the same tensor slice we
+need to set additional parameters. For this purpose, we define a helper
+function to facilitate the correct setting of the parameters before passing
+them to the actor.
+
+.. GENERATED FROM PYTHON SOURCE LINES 130-152
+
+.. code-block:: default
+
+
+ def get_params(evecs, evals):
+ # We define the centers which corresponds to the ellipsoids positions.
+ valid_mask = np.abs(evecs).max(axis=(-2, -1)) > 0
+ indices = np.nonzero(valid_mask)
+ centers = np.asarray(indices).T
+
+ # We need to pass the data of the axes and lengths of the ellipsoid as a
+ # ndarray, so it is necessary to rearrange the data of the eigenvectors and
+ # eigenvalues.
+ fevecs = evecs[indices]
+ fevals = evals[indices]
+
+ # We need to define the colors of the ellipsoids following the default
+ # coloring in tensor_slicer that is uses _color_fa that is a way to map
+ # colors to each tensor based on the fractional anisotropy (FA) of each
+ # diffusion tensor.
+ colors = _color_fa(_fa(fevals), fevecs)
+
+ return centers, fevecs, fevals, colors
+
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 153-155
+
+With this we now have the values we need to define the centers, axes,
+lengths, and colors of the ellipsoids.
+
+.. GENERATED FROM PYTHON SOURCE LINES 155-158
+
+.. code-block:: default
+
+
+ centers, evecs, evals, colors = get_params(slice_evecs, slice_evals)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 159-161
+
+Now, we can use the ``ellipsoid`` actor to create the tensor ellipsoids as
+follows.
+
+.. GENERATED FROM PYTHON SOURCE LINES 161-171
+
+.. code-block:: default
+
+
+ tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+ showm.scene.add(tensors)
+
+ if interactive:
+ showm.start()
+
+ window.record(scene, size=(600, 600), out_path='tensor_slice_sdf.png')
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 172-177
+
+Thus, one can see that the same result is obtained, however there is a
+difference in the visual quality and this is because the ``ellipsoid`` actor
+uses raymarching technique, so the objects that are generated are smoother
+since they are not made with polygons but defined by an SDF function. Next we
+can see in more detail the tensor ellipsoids generated.
+
+.. GENERATED FROM PYTHON SOURCE LINES 177-194
+
+.. code-block:: default
+
+
+ scene.roll(10)
+ scene.pitch(90)
+ showm = window.ShowManager(scene, size=(600, 600), order_transparent=True)
+ showm.scene.zoom(50)
+
+ if interactive:
+ showm.render()
+ showm.start()
+
+ window.record(showm.scene, out_path='tensor_slice_sdf_zoom.png',
+ size=(600, 300), reset_camera=False)
+
+ showm.scene.clear()
+ showm.scene.pitch(-90)
+ showm.scene.roll(-10)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 195-203
+
+Visual quality comparison
+=========================
+One can see that there is a different on the visual quality of both ways of
+displaying tensors and this is because ``tensor_slicer`` uses polygons while
+``ellipsoid`` uses raymarching. Let's display both implementations at the
+same time, so we can see this in more detail.
+
+We first set up the required data and create the actors.
+
+.. GENERATED FROM PYTHON SOURCE LINES 203-229
+
+.. code-block:: default
+
+
+ mevals = np.array([1.4, 1.0, 0.35]) * 10 ** (-3)
+ mevecs = np.array([[2/3, -2/3, 1/3], [1/3, 2/3, 2/3], [2/3, 1/3, -2/3]])
+
+ evals = np.zeros((1, 1, 1, 3))
+ evecs = np.zeros((1, 1, 1, 3, 3))
+
+ evals[..., :] = mevals
+ evecs[..., :, :] = mevecs
+
+ vertices, faces = prim_sphere('repulsion200', True)
+ sphere200 = Sphere(vertices, faces)
+ vertices, faces = prim_sphere('repulsion724', True)
+ sphere724 = Sphere(vertices, faces)
+
+ tensor_100 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere100, scale=1.0)
+ tensor_200 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere200, scale=1.0)
+ tensor_724 = actor.tensor_slicer(evals=evals, evecs=evecs,
+ sphere=sphere724, scale=1.0)
+
+ centers, evecs, evals, colors = get_params(evecs=evecs, evals=evals)
+ tensor_sdf = actor.ellipsoid(centers=centers, axes=evecs, lengths=evals,
+ colors=colors, scales=2.0)
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 230-232
+
+Next, we made use of `GridUI` which allows us to add the actors in a grid and
+interact with them individually.
+
+.. GENERATED FROM PYTHON SOURCE LINES 232-255
+
+.. code-block:: default
+
+
+ objects = [tensor_100, tensor_200, tensor_724, tensor_sdf]
+ text = [actor.vector_text('Tensor 100'), actor.vector_text('Tensor 200'),
+ actor.vector_text('Tensor 724'), actor.vector_text('Tensor SDF')]
+
+ grid_ui = ui.GridUI(actors=objects, captions=text, cell_padding=.1,
+ caption_offset=(-0.7, -2.5, 0), dim=(1, 4))
+
+ scene = window.Scene()
+ scene.background([255, 255, 255])
+ scene.zoom(3.5)
+ scene.set_camera(position=(3.2, -20, 12), focal_point=(3.2, 0.0, 0.0))
+ showm = window.ShowManager(scene, size=(560, 200))
+ showm.scene.add(grid_ui)
+
+ if interactive:
+ showm.start()
+
+ window.record(showm.scene, size=(560, 200), out_path='tensor_comparison.png',
+ reset_camera=False, magnification=2)
+
+ showm.scene.clear()
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 256-261
+
+Visualize a larger amount of data
+=================================
+With ``tensor_slicer`` is possible to visualize more than one slice using
+``display_extent()``. Here we can see an example of a region of interest
+(ROI) using a sphere of 100 vertices.
+
+.. GENERATED FROM PYTHON SOURCE LINES 261-281
+
+.. code-block:: default
+
+
+ tensor_roi = actor.tensor_slicer(evals=roi_evals, evecs=roi_evecs,
+ sphere=sphere100, scale=.3)
+
+ data_shape = roi_evals.shape[:3]
+ tensor_roi.display_extent(
+ 0, data_shape[0], 0, data_shape[1], 0, data_shape[2])
+
+ showm.size = (600, 600)
+ showm.scene.background([0, 0, 0])
+ showm.scene.add(tensor_roi)
+ showm.scene.azimuth(87)
+
+ if interactive:
+ showm.start()
+
+ window.record(showm.scene, size=(600, 600), out_path='tensor_roi_100.png')
+
+ showm.scene.clear()
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 282-286
+
+We can do it also with a sphere of 200 vertices, but if we try to do it with
+one of 724 the visualization can no longer be rendered. In contrast, we can
+visualize the ROI with the ``ellipsoid`` actor without compromising the
+quality of the visualization.
+
+.. GENERATED FROM PYTHON SOURCE LINES 286-300
+
+.. code-block:: default
+
+
+ centers, evecs, evals, colors = get_params(roi_evecs, roi_evals)
+
+ tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+ showm.scene.add(tensors)
+
+ if interactive:
+ showm.start()
+
+ window.record(showm.scene, size=(600, 600), out_path='tensor_roi_sdf.png')
+
+ showm.scene.clear()
+
+
+.. GENERATED FROM PYTHON SOURCE LINES 301-304
+
+In fact, although with a low performance, this actor allows us to visualize
+the whole brain, which contains a much larger amount of data, to be exact
+184512 tensor ellipsoids are displayed at the same time.
+
+.. GENERATED FROM PYTHON SOURCE LINES 304-330
+
+.. code-block:: default
+
+
+ centers, evecs, evals, colors = get_params(whole_brain_evecs,
+ whole_brain_evals)
+
+ # We remove all the noise around the brain to have a better visualization.
+ fil = [len(set(elem)) != 1 for elem in evals]
+ centers = np.array(list(itertools.compress(centers, fil)))
+ colors = np.array(list(itertools.compress(colors, fil)))
+ evecs = np.array(list(itertools.compress(evecs, fil)))
+ evals = np.array(list(itertools.compress(evals, fil)))
+
+ tensors = actor.ellipsoid(centers=centers, colors=colors, axes=evecs,
+ lengths=evals, scales=.6)
+
+ scene = window.Scene()
+ scene.add(tensors)
+ scene.pitch(180)
+ showm = window.ShowManager(scene, size=(600, 600))
+
+ if interactive:
+ showm.start()
+
+ window.record(showm.scene, size=(600, 600), reset_camera=False,
+ out_path='tensor_whole_brain_sdf.png')
+
+ showm.scene.clear()
+
+
+.. rst-class:: sphx-glr-timing
+
+ **Total running time of the script:** ( 0 minutes 0.000 seconds)
+
+
+.. _sphx_glr_download_auto_examples_04_demos_viz_dt_ellipsoids.py:
+
+.. only:: html
+
+ .. container:: sphx-glr-footer sphx-glr-footer-example
+
+
+
+
+ .. container:: sphx-glr-download sphx-glr-download-python
+
+ :download:`Download Python source code: viz_dt_ellipsoids.py `
+
+ .. container:: sphx-glr-download sphx-glr-download-jupyter
+
+ :download:`Download Jupyter notebook: viz_dt_ellipsoids.ipynb `
+
+
+.. only:: html
+
+ .. rst-class:: sphx-glr-signature
+
+ `Gallery generated by Sphinx-Gallery `_
diff --git a/dev/_sources/auto_examples/index.rst.txt b/dev/_sources/auto_examples/index.rst.txt
index e925359d4..919497263 100644
--- a/dev/_sources/auto_examples/index.rst.txt
+++ b/dev/_sources/auto_examples/index.rst.txt
@@ -645,6 +645,23 @@ Below is a gallery of Demos. A bunch of apps powered by FURY.
+.. raw:: html
+
+
+
+.. only:: html
+
+ .. image:: /auto_examples/04_demos/images/thumb/sphx_glr_viz_dt_ellipsoids_thumb.png
+ :alt:
+
+ :ref:`sphx_glr_auto_examples_04_demos_viz_dt_ellipsoids.py`
+
+.. raw:: html
+
+
Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
+
+
+
.. raw:: html
diff --git a/dev/_static/documentation_options.js b/dev/_static/documentation_options.js
index 13f573d06..95829f472 100644
--- a/dev/_static/documentation_options.js
+++ b/dev/_static/documentation_options.js
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
- VERSION: '0.10.0.dev199+g9c30d048',
+ VERSION: '0.10.0.dev211+g2aecb57b',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/dev/auto_examples/01_introductory/index.html b/dev/auto_examples/01_introductory/index.html
index a64606a0a..7b11e47aa 100644
--- a/dev/auto_examples/01_introductory/index.html
+++ b/dev/auto_examples/01_introductory/index.html
@@ -5,7 +5,7 @@
-
Introductory — FURY 0.10.0.dev199+g9c30d048 documentation
+
Introductory — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_arrow.html b/dev/auto_examples/01_introductory/viz_arrow.html
index cbe3773b5..06a4ac415 100644
--- a/dev/auto_examples/01_introductory/viz_arrow.html
+++ b/dev/auto_examples/01_introductory/viz_arrow.html
@@ -5,7 +5,7 @@
-
Fury Arrow Actor — FURY 0.10.0.dev199+g9c30d048 documentation
+
Fury Arrow Actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_cone.html b/dev/auto_examples/01_introductory/viz_cone.html
index 065e01850..f9f3a4ff9 100644
--- a/dev/auto_examples/01_introductory/viz_cone.html
+++ b/dev/auto_examples/01_introductory/viz_cone.html
@@ -5,7 +5,7 @@
-
Fury Cone Actor — FURY 0.10.0.dev199+g9c30d048 documentation
+
Fury Cone Actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_earth_animation.html b/dev/auto_examples/01_introductory/viz_earth_animation.html
index 0602ccb55..a4f36c600 100644
--- a/dev/auto_examples/01_introductory/viz_earth_animation.html
+++ b/dev/auto_examples/01_introductory/viz_earth_animation.html
@@ -5,7 +5,7 @@
-
Texture Sphere Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+
Texture Sphere Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_earth_coordinates.html b/dev/auto_examples/01_introductory/viz_earth_coordinates.html
index 0c0e3dc96..8c526636e 100644
--- a/dev/auto_examples/01_introductory/viz_earth_coordinates.html
+++ b/dev/auto_examples/01_introductory/viz_earth_coordinates.html
@@ -5,7 +5,7 @@
-
Earth Coordinate Conversion — FURY 0.10.0.dev199+g9c30d048 documentation
+
Earth Coordinate Conversion — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf.html b/dev/auto_examples/01_introductory/viz_gltf.html
index ddbf3a9c2..8863ce159 100644
--- a/dev/auto_examples/01_introductory/viz_gltf.html
+++ b/dev/auto_examples/01_introductory/viz_gltf.html
@@ -5,7 +5,7 @@
-
Visualizing a glTF file — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualizing a glTF file — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf_animated.html b/dev/auto_examples/01_introductory/viz_gltf_animated.html
index 10dee95a7..8015469b2 100644
--- a/dev/auto_examples/01_introductory/viz_gltf_animated.html
+++ b/dev/auto_examples/01_introductory/viz_gltf_animated.html
@@ -5,7 +5,7 @@
-
Visualizing a glTF file — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualizing a glTF file — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_gltf_export.html b/dev/auto_examples/01_introductory/viz_gltf_export.html
index 2f18c89ef..6183135c5 100644
--- a/dev/auto_examples/01_introductory/viz_gltf_export.html
+++ b/dev/auto_examples/01_introductory/viz_gltf_export.html
@@ -5,7 +5,7 @@
-
Exporting scene as a glTF file — FURY 0.10.0.dev199+g9c30d048 documentation
+
Exporting scene as a glTF file — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_morphing.html b/dev/auto_examples/01_introductory/viz_morphing.html
index 03a7843c8..b161b4f56 100644
--- a/dev/auto_examples/01_introductory/viz_morphing.html
+++ b/dev/auto_examples/01_introductory/viz_morphing.html
@@ -5,7 +5,7 @@
-
Morphing Animation in a glTF — FURY 0.10.0.dev199+g9c30d048 documentation
+
Morphing Animation in a glTF — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_multithread.html b/dev/auto_examples/01_introductory/viz_multithread.html
index 966b17e29..7491d70ca 100644
--- a/dev/auto_examples/01_introductory/viz_multithread.html
+++ b/dev/auto_examples/01_introductory/viz_multithread.html
@@ -5,7 +5,7 @@
-
Multithreading Example — FURY 0.10.0.dev199+g9c30d048 documentation
+
Multithreading Example — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_picking.html b/dev/auto_examples/01_introductory/viz_picking.html
index c325be1a8..54ee5a5a3 100644
--- a/dev/auto_examples/01_introductory/viz_picking.html
+++ b/dev/auto_examples/01_introductory/viz_picking.html
@@ -5,7 +5,7 @@
-
Simple picking — FURY 0.10.0.dev199+g9c30d048 documentation
+
Simple picking — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_selection.html b/dev/auto_examples/01_introductory/viz_selection.html
index 0ac75b88f..527cbccea 100644
--- a/dev/auto_examples/01_introductory/viz_selection.html
+++ b/dev/auto_examples/01_introductory/viz_selection.html
@@ -5,7 +5,7 @@
-
Selecting multiple objects — FURY 0.10.0.dev199+g9c30d048 documentation
+
Selecting multiple objects — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_skinning.html b/dev/auto_examples/01_introductory/viz_skinning.html
index bbdd24dd6..d7998c249 100644
--- a/dev/auto_examples/01_introductory/viz_skinning.html
+++ b/dev/auto_examples/01_introductory/viz_skinning.html
@@ -5,7 +5,7 @@
-
Skeletal Animation in a glTF file — FURY 0.10.0.dev199+g9c30d048 documentation
+
Skeletal Animation in a glTF file — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_slice.html b/dev/auto_examples/01_introductory/viz_slice.html
index c41e51618..8258b68eb 100644
--- a/dev/auto_examples/01_introductory/viz_slice.html
+++ b/dev/auto_examples/01_introductory/viz_slice.html
@@ -5,7 +5,7 @@
-
Simple volume slicing — FURY 0.10.0.dev199+g9c30d048 documentation
+
Simple volume slicing — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_solar_system.html b/dev/auto_examples/01_introductory/viz_solar_system.html
index ac6b1bef4..b22f41bcf 100644
--- a/dev/auto_examples/01_introductory/viz_solar_system.html
+++ b/dev/auto_examples/01_introductory/viz_solar_system.html
@@ -5,7 +5,7 @@
-
Solar System Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+
Solar System Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_sphere.html b/dev/auto_examples/01_introductory/viz_sphere.html
index 31a4f355b..66f2c6f03 100644
--- a/dev/auto_examples/01_introductory/viz_sphere.html
+++ b/dev/auto_examples/01_introductory/viz_sphere.html
@@ -5,7 +5,7 @@
-
FURY sphere Actor — FURY 0.10.0.dev199+g9c30d048 documentation
+
FURY sphere Actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_spiky.html b/dev/auto_examples/01_introductory/viz_spiky.html
index 5a8ed5b99..889d5747d 100644
--- a/dev/auto_examples/01_introductory/viz_spiky.html
+++ b/dev/auto_examples/01_introductory/viz_spiky.html
@@ -5,7 +5,7 @@
-
Spiky Sphere — FURY 0.10.0.dev199+g9c30d048 documentation
+
Spiky Sphere — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_surfaces.html b/dev/auto_examples/01_introductory/viz_surfaces.html
index 4710bdaa8..7016b47d4 100644
--- a/dev/auto_examples/01_introductory/viz_surfaces.html
+++ b/dev/auto_examples/01_introductory/viz_surfaces.html
@@ -5,7 +5,7 @@
-
Visualize surfaces — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualize surfaces — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_texture.html b/dev/auto_examples/01_introductory/viz_texture.html
index 4ac5fb04c..e967bc29c 100644
--- a/dev/auto_examples/01_introductory/viz_texture.html
+++ b/dev/auto_examples/01_introductory/viz_texture.html
@@ -5,7 +5,7 @@
-
Sphere Texture — FURY 0.10.0.dev199+g9c30d048 documentation
+
Sphere Texture — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/01_introductory/viz_timers.html b/dev/auto_examples/01_introductory/viz_timers.html
index 64051cfc3..5de5468a2 100644
--- a/dev/auto_examples/01_introductory/viz_timers.html
+++ b/dev/auto_examples/01_introductory/viz_timers.html
@@ -5,7 +5,7 @@
-
Using a timer — FURY 0.10.0.dev199+g9c30d048 documentation
+
Using a timer — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/collision-particles.html b/dev/auto_examples/04_demos/collision-particles.html
index b1c7fd9a3..168c7052b 100644
--- a/dev/auto_examples/04_demos/collision-particles.html
+++ b/dev/auto_examples/04_demos/collision-particles.html
@@ -5,7 +5,7 @@
-
Collisions of particles in a box — FURY 0.10.0.dev199+g9c30d048 documentation
+
Collisions of particles in a box — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/index.html b/dev/auto_examples/04_demos/index.html
index 9d0a19265..c9fa65707 100644
--- a/dev/auto_examples/04_demos/index.html
+++ b/dev/auto_examples/04_demos/index.html
@@ -5,7 +5,7 @@
-
Demos — FURY 0.10.0.dev199+g9c30d048 documentation
+
Demos — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
@@ -349,6 +349,9 @@
Interactive PBR demo
Interactive PBR demo
diff --git a/dev/auto_examples/04_demos/viz_advanced.html b/dev/auto_examples/04_demos/viz_advanced.html
index 2797a66fd..8fa1be5f5 100644
--- a/dev/auto_examples/04_demos/viz_advanced.html
+++ b/dev/auto_examples/04_demos/viz_advanced.html
@@ -5,7 +5,7 @@
-
Advanced interactive visualization — FURY 0.10.0.dev199+g9c30d048 documentation
+
Advanced interactive visualization — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_animated_surfaces.html b/dev/auto_examples/04_demos/viz_animated_surfaces.html
index 60124e5ee..086f812dc 100644
--- a/dev/auto_examples/04_demos/viz_animated_surfaces.html
+++ b/dev/auto_examples/04_demos/viz_animated_surfaces.html
@@ -5,7 +5,7 @@
-
Animated 2D functions — FURY 0.10.0.dev199+g9c30d048 documentation
+
Animated 2D functions — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_brownian_motion.html b/dev/auto_examples/04_demos/viz_brownian_motion.html
index 736806927..f1088b499 100644
--- a/dev/auto_examples/04_demos/viz_brownian_motion.html
+++ b/dev/auto_examples/04_demos/viz_brownian_motion.html
@@ -5,7 +5,7 @@
-
Brownian motion — FURY 0.10.0.dev199+g9c30d048 documentation
+
Brownian motion — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_bundles.html b/dev/auto_examples/04_demos/viz_bundles.html
index 25815d9b0..b897b0875 100644
--- a/dev/auto_examples/04_demos/viz_bundles.html
+++ b/dev/auto_examples/04_demos/viz_bundles.html
@@ -5,7 +5,7 @@
-
Visualize bundles and metrics on bundles — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualize bundles and metrics on bundles — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_dt_ellipsoids.html b/dev/auto_examples/04_demos/viz_dt_ellipsoids.html
new file mode 100644
index 000000000..5a88f8c6b
--- /dev/null
+++ b/dev/auto_examples/04_demos/viz_dt_ellipsoids.html
@@ -0,0 +1,847 @@
+
+
+
+
+
+
+
+
Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor — FURY 0.10.0.dev211+g2aecb57b documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Skip to main content
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
+This tutorial is intended to show two ways of displaying diffusion tensor
+ellipsoids for DTI visualization. The first is using the usual
+tensor_slicer
that allows us to slice many tensors as ellipsoids. The
+second is the generic ellipsoid
actor that can be used to display different
+amount of ellipsoids.
+We start by importing the necessary modules:
+import itertools
+
+import numpy as np
+
+from dipy.io.image import load_nifti
+
+from fury import window , actor , ui
+from fury.actor import _fa , _color_fa
+from fury.data import fetch_viz_dmri , read_viz_dmri
+from fury.primitive import prim_sphere
+
+
+Now, we fetch and load the data needed to display the Diffusion Tensor
+Images.
+
+The tensor ellipsoids are expressed as eigenvalues and eigenvectors which are
+the decomposition of the diffusion tensor that describes the water diffusion
+within a voxel.
+slice_evecs , _ = load_nifti ( read_viz_dmri ( 'slice_evecs.nii.gz' ))
+slice_evals , _ = load_nifti ( read_viz_dmri ( 'slice_evals.nii.gz' ))
+roi_evecs , _ = load_nifti ( read_viz_dmri ( 'roi_evecs.nii.gz' ))
+roi_evals , _ = load_nifti ( read_viz_dmri ( 'roi_evals.nii.gz' ))
+whole_brain_evecs , _ = load_nifti ( read_viz_dmri ( 'whole_brain_evecs.nii.gz' ))
+whole_brain_evals , _ = load_nifti ( read_viz_dmri ( 'whole_brain_evals.nii.gz' ))
+
+
+
+Using tensor_slicer actor
+First we must define the 3 parameters needed to use the tensor_slicer
+actor, which correspond to the eigenvalues, the eigenvectors, and the sphere.
+For the sphere we use prim_sphere
which provide vertices and triangles of
+the spheres. These are labeled as ‘repulsionN’ with N been the number of
+vertices that made up the sphere, which have a standard number of 100, 200,
+and 724 vertices.
+
+As we need to provide a sphere object we create a class Sphere to which we
+assign the values obtained from vertices and faces.
+class Sphere :
+ def __init__ ( self , vertices , faces ):
+ self . vertices = vertices
+ self . faces = faces
+
+
+sphere100 = Sphere ( vertices , faces )
+
+
+Now we are ready to create the tensor_slicer
actor with the values of a
+brain slice. We also define the scale so that the tensors are not so large
+and overlap each other.
+tensor_slice = actor . tensor_slicer ( evals = slice_evals , evecs = slice_evecs ,
+ sphere = sphere100 , scale = .3 )
+
+
+Next, we set up a new scene to add and visualize the tensor ellipsoids
+created.
+scene = window . Scene ()
+scene . background ([ 255 , 255 , 255 ])
+scene . add ( tensor_slice )
+
+# Create show manager
+showm = window . ShowManager ( scene , size = ( 600 , 600 ))
+
+# Enables/disables interactive visualization
+interactive = False
+
+if interactive :
+ showm . start ()
+
+window . record ( showm . scene , size = ( 600 , 600 ), out_path = 'tensor_slice_100.png' )
+
+
+If we zoom in at the scene to see with detail the tensor ellipsoids displayed
+with the different spheres, we get the following results.
+scene . roll ( 10 )
+scene . pitch ( 90 )
+showm = window . ShowManager ( scene , size = ( 600 , 600 ), order_transparent = True )
+showm . scene . zoom ( 50 )
+
+if interactive :
+ showm . render ()
+ showm . start ()
+
+window . record ( showm . scene , out_path = 'tensor_slice_100_zoom.png' ,
+ size = ( 600 , 300 ), reset_camera = False )
+
+
+To render the same tensor slice using a different sphere we redefine the
+vertices and faces of the sphere using prim_sphere with other sphere
+specification, as ‘repulsion200’ or ‘repulsion724’.
+Now we clear the scene for the next visualization, and revert the scene
+rotations.
+showm . scene . clear ()
+showm . scene . pitch ( - 90 )
+showm . scene . roll ( - 10 )
+
+
+
+
+Using ellipsoid actor
+In order to use the ellipsoid
actor to display the same tensor slice we
+need to set additional parameters. For this purpose, we define a helper
+function to facilitate the correct setting of the parameters before passing
+them to the actor.
+def get_params ( evecs , evals ):
+ # We define the centers which corresponds to the ellipsoids positions.
+ valid_mask = np . abs ( evecs ) . max ( axis = ( - 2 , - 1 )) > 0
+ indices = np . nonzero ( valid_mask )
+ centers = np . asarray ( indices ) . T
+
+ # We need to pass the data of the axes and lengths of the ellipsoid as a
+ # ndarray, so it is necessary to rearrange the data of the eigenvectors and
+ # eigenvalues.
+ fevecs = evecs [ indices ]
+ fevals = evals [ indices ]
+
+ # We need to define the colors of the ellipsoids following the default
+ # coloring in tensor_slicer that is uses _color_fa that is a way to map
+ # colors to each tensor based on the fractional anisotropy (FA) of each
+ # diffusion tensor.
+ colors = _color_fa ( _fa ( fevals ), fevecs )
+
+ return centers , fevecs , fevals , colors
+
+
+With this we now have the values we need to define the centers, axes,
+lengths, and colors of the ellipsoids.
+centers , evecs , evals , colors = get_params ( slice_evecs , slice_evals )
+
+
+Now, we can use the ellipsoid
actor to create the tensor ellipsoids as
+follows.
+tensors = actor . ellipsoid ( centers = centers , colors = colors , axes = evecs ,
+ lengths = evals , scales = .6 )
+showm . scene . add ( tensors )
+
+if interactive :
+ showm . start ()
+
+window . record ( scene , size = ( 600 , 600 ), out_path = 'tensor_slice_sdf.png' )
+
+
+Thus, one can see that the same result is obtained, however there is a
+difference in the visual quality and this is because the ellipsoid
actor
+uses raymarching technique, so the objects that are generated are smoother
+since they are not made with polygons but defined by an SDF function. Next we
+can see in more detail the tensor ellipsoids generated.
+scene . roll ( 10 )
+scene . pitch ( 90 )
+showm = window . ShowManager ( scene , size = ( 600 , 600 ), order_transparent = True )
+showm . scene . zoom ( 50 )
+
+if interactive :
+ showm . render ()
+ showm . start ()
+
+window . record ( showm . scene , out_path = 'tensor_slice_sdf_zoom.png' ,
+ size = ( 600 , 300 ), reset_camera = False )
+
+showm . scene . clear ()
+showm . scene . pitch ( - 90 )
+showm . scene . roll ( - 10 )
+
+
+
+
+Visual quality comparison
+One can see that there is a different on the visual quality of both ways of
+displaying tensors and this is because tensor_slicer
uses polygons while
+ellipsoid
uses raymarching. Let’s display both implementations at the
+same time, so we can see this in more detail.
+We first set up the required data and create the actors.
+mevals = np . array ([ 1.4 , 1.0 , 0.35 ]) * 10 ** ( - 3 )
+mevecs = np . array ([[ 2 / 3 , - 2 / 3 , 1 / 3 ], [ 1 / 3 , 2 / 3 , 2 / 3 ], [ 2 / 3 , 1 / 3 , - 2 / 3 ]])
+
+evals = np . zeros (( 1 , 1 , 1 , 3 ))
+evecs = np . zeros (( 1 , 1 , 1 , 3 , 3 ))
+
+evals [ ... , :] = mevals
+evecs [ ... , :, :] = mevecs
+
+vertices , faces = prim_sphere ( 'repulsion200' , True )
+sphere200 = Sphere ( vertices , faces )
+vertices , faces = prim_sphere ( 'repulsion724' , True )
+sphere724 = Sphere ( vertices , faces )
+
+tensor_100 = actor . tensor_slicer ( evals = evals , evecs = evecs ,
+ sphere = sphere100 , scale = 1.0 )
+tensor_200 = actor . tensor_slicer ( evals = evals , evecs = evecs ,
+ sphere = sphere200 , scale = 1.0 )
+tensor_724 = actor . tensor_slicer ( evals = evals , evecs = evecs ,
+ sphere = sphere724 , scale = 1.0 )
+
+centers , evecs , evals , colors = get_params ( evecs = evecs , evals = evals )
+tensor_sdf = actor . ellipsoid ( centers = centers , axes = evecs , lengths = evals ,
+ colors = colors , scales = 2.0 )
+
+
+Next, we made use of GridUI which allows us to add the actors in a grid and
+interact with them individually.
+objects = [ tensor_100 , tensor_200 , tensor_724 , tensor_sdf ]
+text = [ actor . vector_text ( 'Tensor 100' ), actor . vector_text ( 'Tensor 200' ),
+ actor . vector_text ( 'Tensor 724' ), actor . vector_text ( 'Tensor SDF' )]
+
+grid_ui = ui . GridUI ( actors = objects , captions = text , cell_padding = .1 ,
+ caption_offset = ( - 0.7 , - 2.5 , 0 ), dim = ( 1 , 4 ))
+
+scene = window . Scene ()
+scene . background ([ 255 , 255 , 255 ])
+scene . zoom ( 3.5 )
+scene . set_camera ( position = ( 3.2 , - 20 , 12 ), focal_point = ( 3.2 , 0.0 , 0.0 ))
+showm = window . ShowManager ( scene , size = ( 560 , 200 ))
+showm . scene . add ( grid_ui )
+
+if interactive :
+ showm . start ()
+
+window . record ( showm . scene , size = ( 560 , 200 ), out_path = 'tensor_comparison.png' ,
+ reset_camera = False , magnification = 2 )
+
+showm . scene . clear ()
+
+
+
+
+Visualize a larger amount of data
+With tensor_slicer
is possible to visualize more than one slice using
+display_extent()
. Here we can see an example of a region of interest
+(ROI) using a sphere of 100 vertices.
+tensor_roi = actor . tensor_slicer ( evals = roi_evals , evecs = roi_evecs ,
+ sphere = sphere100 , scale = .3 )
+
+data_shape = roi_evals . shape [: 3 ]
+tensor_roi . display_extent (
+ 0 , data_shape [ 0 ], 0 , data_shape [ 1 ], 0 , data_shape [ 2 ])
+
+showm . size = ( 600 , 600 )
+showm . scene . background ([ 0 , 0 , 0 ])
+showm . scene . add ( tensor_roi )
+showm . scene . azimuth ( 87 )
+
+if interactive :
+ showm . start ()
+
+window . record ( showm . scene , size = ( 600 , 600 ), out_path = 'tensor_roi_100.png' )
+
+showm . scene . clear ()
+
+
+We can do it also with a sphere of 200 vertices, but if we try to do it with
+one of 724 the visualization can no longer be rendered. In contrast, we can
+visualize the ROI with the ellipsoid
actor without compromising the
+quality of the visualization.
+centers , evecs , evals , colors = get_params ( roi_evecs , roi_evals )
+
+tensors = actor . ellipsoid ( centers = centers , colors = colors , axes = evecs ,
+ lengths = evals , scales = .6 )
+showm . scene . add ( tensors )
+
+if interactive :
+ showm . start ()
+
+window . record ( showm . scene , size = ( 600 , 600 ), out_path = 'tensor_roi_sdf.png' )
+
+showm . scene . clear ()
+
+
+In fact, although with a low performance, this actor allows us to visualize
+the whole brain, which contains a much larger amount of data, to be exact
+184512 tensor ellipsoids are displayed at the same time.
+centers , evecs , evals , colors = get_params ( whole_brain_evecs ,
+ whole_brain_evals )
+
+# We remove all the noise around the brain to have a better visualization.
+fil = [ len ( set ( elem )) != 1 for elem in evals ]
+centers = np . array ( list ( itertools . compress ( centers , fil )))
+colors = np . array ( list ( itertools . compress ( colors , fil )))
+evecs = np . array ( list ( itertools . compress ( evecs , fil )))
+evals = np . array ( list ( itertools . compress ( evals , fil )))
+
+tensors = actor . ellipsoid ( centers = centers , colors = colors , axes = evecs ,
+ lengths = evals , scales = .6 )
+
+scene = window . Scene ()
+scene . add ( tensors )
+scene . pitch ( 180 )
+showm = window . ShowManager ( scene , size = ( 600 , 600 ))
+
+if interactive :
+ showm . start ()
+
+window . record ( showm . scene , size = ( 600 , 600 ), reset_camera = False ,
+ out_path = 'tensor_whole_brain_sdf.png' )
+
+showm . scene . clear ()
+
+
+Total running time of the script: ( 0 minutes 0.000 seconds)
+
+Gallery generated by Sphinx-Gallery
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dev/auto_examples/04_demos/viz_emwave_animation.html b/dev/auto_examples/04_demos/viz_emwave_animation.html
index 834adc39b..1fdefe877 100644
--- a/dev/auto_examples/04_demos/viz_emwave_animation.html
+++ b/dev/auto_examples/04_demos/viz_emwave_animation.html
@@ -5,7 +5,7 @@
-
Electromagnetic Wave Propagation Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+
Electromagnetic Wave Propagation Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fiber_odf.html b/dev/auto_examples/04_demos/viz_fiber_odf.html
index 9eaab16a7..221b990d5 100644
--- a/dev/auto_examples/04_demos/viz_fiber_odf.html
+++ b/dev/auto_examples/04_demos/viz_fiber_odf.html
@@ -5,7 +5,7 @@
-
Brain Fiber ODF Visualisation — FURY 0.10.0.dev199+g9c30d048 documentation
+
Brain Fiber ODF Visualisation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html b/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
index e38e2cb80..c06ec5216 100644
--- a/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
+++ b/dev/auto_examples/04_demos/viz_fine_tuning_gl_context.html
@@ -5,7 +5,7 @@
-
Fine-tuning the OpenGL state using shader callbacks — FURY 0.10.0.dev199+g9c30d048 documentation
+
Fine-tuning the OpenGL state using shader callbacks — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_fractals.html b/dev/auto_examples/04_demos/viz_fractals.html
index e8d1fed2f..b0c3cb9c1 100644
--- a/dev/auto_examples/04_demos/viz_fractals.html
+++ b/dev/auto_examples/04_demos/viz_fractals.html
@@ -5,7 +5,7 @@
-
Fractals — FURY 0.10.0.dev199+g9c30d048 documentation
+
Fractals — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_helical_motion.html b/dev/auto_examples/04_demos/viz_helical_motion.html
index d742332d4..96f4d6b43 100644
--- a/dev/auto_examples/04_demos/viz_helical_motion.html
+++ b/dev/auto_examples/04_demos/viz_helical_motion.html
@@ -5,7 +5,7 @@
-
Motion of a charged particle in a combined magnetic and electric field — FURY 0.10.0.dev199+g9c30d048 documentation
+
Motion of a charged particle in a combined magnetic and electric field — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_markers.html b/dev/auto_examples/04_demos/viz_markers.html
index cfb87b6e5..e4638da77 100644
--- a/dev/auto_examples/04_demos/viz_markers.html
+++ b/dev/auto_examples/04_demos/viz_markers.html
@@ -5,7 +5,7 @@
-
Fury Markers — FURY 0.10.0.dev199+g9c30d048 documentation
+
Fury Markers — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_network.html b/dev/auto_examples/04_demos/viz_network.html
index a1a68345c..2c180ee22 100644
--- a/dev/auto_examples/04_demos/viz_network.html
+++ b/dev/auto_examples/04_demos/viz_network.html
@@ -5,7 +5,7 @@
-
Visualize Interdisciplinary map of the journals network — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualize Interdisciplinary map of the journals network — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_network_animated.html b/dev/auto_examples/04_demos/viz_network_animated.html
index 66bc333d6..29fb55041 100644
--- a/dev/auto_examples/04_demos/viz_network_animated.html
+++ b/dev/auto_examples/04_demos/viz_network_animated.html
@@ -5,7 +5,7 @@
-
Visualize Networks (Animated version) — FURY 0.10.0.dev199+g9c30d048 documentation
+
Visualize Networks (Animated version) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
@@ -573,10 +573,10 @@
Fractals
-
+
next
-
Interactive PBR demo
+
Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
diff --git a/dev/auto_examples/04_demos/viz_pbr_interactive.html b/dev/auto_examples/04_demos/viz_pbr_interactive.html
index 240c22565..2fdadcf3a 100644
--- a/dev/auto_examples/04_demos/viz_pbr_interactive.html
+++ b/dev/auto_examples/04_demos/viz_pbr_interactive.html
@@ -5,7 +5,7 @@
- Interactive PBR demo — FURY 0.10.0.dev199+g9c30d048 documentation
+ Interactive PBR demo — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
@@ -54,7 +54,7 @@
-
+
@@ -642,11 +642,11 @@
-
+
previous
-
Visualize Networks (Animated version)
+
Display Tensor Ellipsoids for DTI using tensor_slicer vs ellipsoid actor
diff --git a/dev/auto_examples/04_demos/viz_play_video.html b/dev/auto_examples/04_demos/viz_play_video.html
index 05d2868ea..999e2bf6c 100644
--- a/dev/auto_examples/04_demos/viz_play_video.html
+++ b/dev/auto_examples/04_demos/viz_play_video.html
@@ -5,7 +5,7 @@
- Play a video in the 3D world — FURY 0.10.0.dev199+g9c30d048 documentation
+ Play a video in the 3D world — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_roi_contour.html b/dev/auto_examples/04_demos/viz_roi_contour.html
index d69a76ef6..83254c486 100644
--- a/dev/auto_examples/04_demos/viz_roi_contour.html
+++ b/dev/auto_examples/04_demos/viz_roi_contour.html
@@ -5,7 +5,7 @@
- Visualization of ROI Surface Rendered with Streamlines — FURY 0.10.0.dev199+g9c30d048 documentation
+ Visualization of ROI Surface Rendered with Streamlines — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/04_demos/viz_tesseract.html b/dev/auto_examples/04_demos/viz_tesseract.html
index 784054e1b..75c309fad 100644
--- a/dev/auto_examples/04_demos/viz_tesseract.html
+++ b/dev/auto_examples/04_demos/viz_tesseract.html
@@ -5,7 +5,7 @@
- Tesseract (Hypercube) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tesseract (Hypercube) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/index.html b/dev/auto_examples/07_ui/index.html
index b59ba831b..85a3afff2 100644
--- a/dev/auto_examples/07_ui/index.html
+++ b/dev/auto_examples/07_ui/index.html
@@ -5,7 +5,7 @@
- User Interface Elements — FURY 0.10.0.dev199+g9c30d048 documentation
+ User Interface Elements — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_buttons.html b/dev/auto_examples/07_ui/viz_buttons.html
index 37604c130..4be07c6dd 100644
--- a/dev/auto_examples/07_ui/viz_buttons.html
+++ b/dev/auto_examples/07_ui/viz_buttons.html
@@ -5,7 +5,7 @@
- Buttons & Text — FURY 0.10.0.dev199+g9c30d048 documentation
+ Buttons & Text — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_card.html b/dev/auto_examples/07_ui/viz_card.html
index e2838f437..a45a8e641 100644
--- a/dev/auto_examples/07_ui/viz_card.html
+++ b/dev/auto_examples/07_ui/viz_card.html
@@ -5,7 +5,7 @@
- Card — FURY 0.10.0.dev199+g9c30d048 documentation
+ Card — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_card_sprite_sheet.html b/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
index e3b513cac..f4a01df88 100644
--- a/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
+++ b/dev/auto_examples/07_ui/viz_card_sprite_sheet.html
@@ -5,7 +5,7 @@
- Card — FURY 0.10.0.dev199+g9c30d048 documentation
+ Card — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_check_boxes.html b/dev/auto_examples/07_ui/viz_check_boxes.html
index c2dd744dd..cfdc95c30 100644
--- a/dev/auto_examples/07_ui/viz_check_boxes.html
+++ b/dev/auto_examples/07_ui/viz_check_boxes.html
@@ -5,7 +5,7 @@
- Figure and Color Control using Check boxes and Radio Buttons — FURY 0.10.0.dev199+g9c30d048 documentation
+ Figure and Color Control using Check boxes and Radio Buttons — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_combobox.html b/dev/auto_examples/07_ui/viz_combobox.html
index f826c626e..2a2f3d8f2 100644
--- a/dev/auto_examples/07_ui/viz_combobox.html
+++ b/dev/auto_examples/07_ui/viz_combobox.html
@@ -5,7 +5,7 @@
- ComboBox — FURY 0.10.0.dev199+g9c30d048 documentation
+ ComboBox — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_drawpanel.html b/dev/auto_examples/07_ui/viz_drawpanel.html
index e81803fb0..1840b4108 100644
--- a/dev/auto_examples/07_ui/viz_drawpanel.html
+++ b/dev/auto_examples/07_ui/viz_drawpanel.html
@@ -5,7 +5,7 @@
- DrawPanel — FURY 0.10.0.dev199+g9c30d048 documentation
+ DrawPanel — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_layout.html b/dev/auto_examples/07_ui/viz_layout.html
index 4633f9893..4282b858a 100644
--- a/dev/auto_examples/07_ui/viz_layout.html
+++ b/dev/auto_examples/07_ui/viz_layout.html
@@ -5,7 +5,7 @@
- Using Layouts with different UI elements — FURY 0.10.0.dev199+g9c30d048 documentation
+ Using Layouts with different UI elements — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_radio_buttons.html b/dev/auto_examples/07_ui/viz_radio_buttons.html
index 11d8c918f..a6a8febab 100644
--- a/dev/auto_examples/07_ui/viz_radio_buttons.html
+++ b/dev/auto_examples/07_ui/viz_radio_buttons.html
@@ -5,7 +5,7 @@
- Sphere Color Control using Radio Buttons — FURY 0.10.0.dev199+g9c30d048 documentation
+ Sphere Color Control using Radio Buttons — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_shapes.html b/dev/auto_examples/07_ui/viz_shapes.html
index e7be0ac2f..6be3c282f 100644
--- a/dev/auto_examples/07_ui/viz_shapes.html
+++ b/dev/auto_examples/07_ui/viz_shapes.html
@@ -5,7 +5,7 @@
- Simple Shapes — FURY 0.10.0.dev199+g9c30d048 documentation
+ Simple Shapes — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_tab.html b/dev/auto_examples/07_ui/viz_tab.html
index 622d5baad..11a3c3ccb 100644
--- a/dev/auto_examples/07_ui/viz_tab.html
+++ b/dev/auto_examples/07_ui/viz_tab.html
@@ -5,7 +5,7 @@
- Tab UI — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tab UI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui.html b/dev/auto_examples/07_ui/viz_ui.html
index d5c85d832..9bfe38635 100644
--- a/dev/auto_examples/07_ui/viz_ui.html
+++ b/dev/auto_examples/07_ui/viz_ui.html
@@ -5,7 +5,7 @@
- User Interfaces — FURY 0.10.0.dev199+g9c30d048 documentation
+ User Interfaces — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui_listbox.html b/dev/auto_examples/07_ui/viz_ui_listbox.html
index b282a15a8..0b71629d9 100644
--- a/dev/auto_examples/07_ui/viz_ui_listbox.html
+++ b/dev/auto_examples/07_ui/viz_ui_listbox.html
@@ -5,7 +5,7 @@
- ListBox — FURY 0.10.0.dev199+g9c30d048 documentation
+ ListBox — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/07_ui/viz_ui_slider.html b/dev/auto_examples/07_ui/viz_ui_slider.html
index 94b9a56c1..32343f7db 100644
--- a/dev/auto_examples/07_ui/viz_ui_slider.html
+++ b/dev/auto_examples/07_ui/viz_ui_slider.html
@@ -5,7 +5,7 @@
- Cube & Slider Control — FURY 0.10.0.dev199+g9c30d048 documentation
+ Cube & Slider Control — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/index.html b/dev/auto_examples/10_animation/index.html
index 60150043a..826a10cea 100644
--- a/dev/auto_examples/10_animation/index.html
+++ b/dev/auto_examples/10_animation/index.html
@@ -5,7 +5,7 @@
- Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_bezier_interpolator.html b/dev/auto_examples/10_animation/viz_bezier_interpolator.html
index e3ac9477c..a8ccf589a 100644
--- a/dev/auto_examples/10_animation/viz_bezier_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_bezier_interpolator.html
@@ -5,7 +5,7 @@
- Bezier Interpolator — FURY 0.10.0.dev199+g9c30d048 documentation
+ Bezier Interpolator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_camera.html b/dev/auto_examples/10_animation/viz_camera.html
index 222fddc13..c139dd94b 100644
--- a/dev/auto_examples/10_animation/viz_camera.html
+++ b/dev/auto_examples/10_animation/viz_camera.html
@@ -5,7 +5,7 @@
- Keyframe animation: Camera and opacity — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe animation: Camera and opacity — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_color_interpolators.html b/dev/auto_examples/10_animation/viz_color_interpolators.html
index 9c581cd1f..99b7ed696 100644
--- a/dev/auto_examples/10_animation/viz_color_interpolators.html
+++ b/dev/auto_examples/10_animation/viz_color_interpolators.html
@@ -5,7 +5,7 @@
- Keyframe Color Interpolators — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe Color Interpolators — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_custom_interpolator.html b/dev/auto_examples/10_animation/viz_custom_interpolator.html
index a706abd10..b7befbafe 100644
--- a/dev/auto_examples/10_animation/viz_custom_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_custom_interpolator.html
@@ -5,7 +5,7 @@
- Making a custom interpolator — FURY 0.10.0.dev199+g9c30d048 documentation
+ Making a custom interpolator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_hierarchical_animation.html b/dev/auto_examples/10_animation/viz_hierarchical_animation.html
index ca4677d22..69759ff68 100644
--- a/dev/auto_examples/10_animation/viz_hierarchical_animation.html
+++ b/dev/auto_examples/10_animation/viz_hierarchical_animation.html
@@ -5,7 +5,7 @@
- Keyframe hierarchical Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe hierarchical Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_interpolators.html b/dev/auto_examples/10_animation/viz_interpolators.html
index 58c3bbbbc..63528efd5 100644
--- a/dev/auto_examples/10_animation/viz_interpolators.html
+++ b/dev/auto_examples/10_animation/viz_interpolators.html
@@ -5,7 +5,7 @@
- Keyframe animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_introduction.html b/dev/auto_examples/10_animation/viz_introduction.html
index 0b6e904bd..63e089bea 100644
--- a/dev/auto_examples/10_animation/viz_introduction.html
+++ b/dev/auto_examples/10_animation/viz_introduction.html
@@ -5,7 +5,7 @@
- Keyframe animation introduction — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe animation introduction — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_robot_arm_animation.html b/dev/auto_examples/10_animation/viz_robot_arm_animation.html
index 761bc2753..06d922eb4 100644
--- a/dev/auto_examples/10_animation/viz_robot_arm_animation.html
+++ b/dev/auto_examples/10_animation/viz_robot_arm_animation.html
@@ -5,7 +5,7 @@
- Arm Robot Animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Arm Robot Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_spline_interpolator.html b/dev/auto_examples/10_animation/viz_spline_interpolator.html
index 8893b9fb3..38d53f3c9 100644
--- a/dev/auto_examples/10_animation/viz_spline_interpolator.html
+++ b/dev/auto_examples/10_animation/viz_spline_interpolator.html
@@ -5,7 +5,7 @@
- Keyframes Spline Interpolator — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframes Spline Interpolator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_timeline.html b/dev/auto_examples/10_animation/viz_timeline.html
index 86694a39c..d9f0c908f 100644
--- a/dev/auto_examples/10_animation/viz_timeline.html
+++ b/dev/auto_examples/10_animation/viz_timeline.html
@@ -5,7 +5,7 @@
- Timeline and setting keyframes — FURY 0.10.0.dev199+g9c30d048 documentation
+ Timeline and setting keyframes — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/10_animation/viz_using_time_equations.html b/dev/auto_examples/10_animation/viz_using_time_equations.html
index b28d2e7b8..a9a87d0fc 100644
--- a/dev/auto_examples/10_animation/viz_using_time_equations.html
+++ b/dev/auto_examples/10_animation/viz_using_time_equations.html
@@ -5,7 +5,7 @@
- Keyframe animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Keyframe animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/index.html b/dev/auto_examples/13_shaders/index.html
index 9b4b3e1e1..19bd94645 100644
--- a/dev/auto_examples/13_shaders/index.html
+++ b/dev/auto_examples/13_shaders/index.html
@@ -5,7 +5,7 @@
- Shaders — FURY 0.10.0.dev199+g9c30d048 documentation
+ Shaders — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html b/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
index f44fd2646..ae730ed36 100644
--- a/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_billboard_sdf_spheres.html
@@ -5,7 +5,7 @@
- SDF Impostors on Billboards — FURY 0.10.0.dev199+g9c30d048 documentation
+ SDF Impostors on Billboards — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_pbr_spheres.html b/dev/auto_examples/13_shaders/viz_pbr_spheres.html
index ac1cfdde0..de5a94cf7 100644
--- a/dev/auto_examples/13_shaders/viz_pbr_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_pbr_spheres.html
@@ -5,7 +5,7 @@
- Physically-Based Rendering (PBR) on spheres — FURY 0.10.0.dev199+g9c30d048 documentation
+ Physically-Based Rendering (PBR) on spheres — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_principled_spheres.html b/dev/auto_examples/13_shaders/viz_principled_spheres.html
index 0f450b0ea..b119a642b 100644
--- a/dev/auto_examples/13_shaders/viz_principled_spheres.html
+++ b/dev/auto_examples/13_shaders/viz_principled_spheres.html
@@ -5,7 +5,7 @@
- Principled BRDF shader on spheres — FURY 0.10.0.dev199+g9c30d048 documentation
+ Principled BRDF shader on spheres — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_sdf_cylinder.html b/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
index 3dc7b7d9d..622f5c221 100644
--- a/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
+++ b/dev/auto_examples/13_shaders/viz_sdf_cylinder.html
@@ -5,7 +5,7 @@
- Make a Cylinder using polygons vs SDF — FURY 0.10.0.dev199+g9c30d048 documentation
+ Make a Cylinder using polygons vs SDF — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_sdfactor.html b/dev/auto_examples/13_shaders/viz_sdfactor.html
index 5a8f378ff..8e47f8d9b 100644
--- a/dev/auto_examples/13_shaders/viz_sdfactor.html
+++ b/dev/auto_examples/13_shaders/viz_sdfactor.html
@@ -5,7 +5,7 @@
- Visualize SDF Actor — FURY 0.10.0.dev199+g9c30d048 documentation
+ Visualize SDF Actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/13_shaders/viz_shader.html b/dev/auto_examples/13_shaders/viz_shader.html
index 9100f463a..ecaeb3437 100644
--- a/dev/auto_examples/13_shaders/viz_shader.html
+++ b/dev/auto_examples/13_shaders/viz_shader.html
@@ -5,7 +5,7 @@
- Varying Color — FURY 0.10.0.dev199+g9c30d048 documentation
+ Varying Color — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/index.html b/dev/auto_examples/17_pybullet/index.html
index a2f6c9408..6a88da44e 100644
--- a/dev/auto_examples/17_pybullet/index.html
+++ b/dev/auto_examples/17_pybullet/index.html
@@ -5,7 +5,7 @@
- Integrate Physics using pybullet — FURY 0.10.0.dev199+g9c30d048 documentation
+ Integrate Physics using pybullet — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_ball_collide.html b/dev/auto_examples/17_pybullet/viz_ball_collide.html
index 736dfa8f7..c4690445e 100644
--- a/dev/auto_examples/17_pybullet/viz_ball_collide.html
+++ b/dev/auto_examples/17_pybullet/viz_ball_collide.html
@@ -5,7 +5,7 @@
- Ball Collision Simulation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Ball Collision Simulation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_brick_wall.html b/dev/auto_examples/17_pybullet/viz_brick_wall.html
index 3fe7ad1f0..6d7ef870b 100644
--- a/dev/auto_examples/17_pybullet/viz_brick_wall.html
+++ b/dev/auto_examples/17_pybullet/viz_brick_wall.html
@@ -5,7 +5,7 @@
- Brick Wall Simulation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Brick Wall Simulation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_chain.html b/dev/auto_examples/17_pybullet/viz_chain.html
index 2e16c8a4b..6c6cacf0c 100644
--- a/dev/auto_examples/17_pybullet/viz_chain.html
+++ b/dev/auto_examples/17_pybullet/viz_chain.html
@@ -5,7 +5,7 @@
- Chain Simulation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Chain Simulation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_domino.html b/dev/auto_examples/17_pybullet/viz_domino.html
index 98c8f0b37..c515cb35e 100644
--- a/dev/auto_examples/17_pybullet/viz_domino.html
+++ b/dev/auto_examples/17_pybullet/viz_domino.html
@@ -5,7 +5,7 @@
- Domino Physics Simulation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Domino Physics Simulation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/17_pybullet/viz_wrecking_ball.html b/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
index 277bfe39f..cb4a7aeff 100644
--- a/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
+++ b/dev/auto_examples/17_pybullet/viz_wrecking_ball.html
@@ -5,7 +5,7 @@
- Wrecking Ball Simulation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Wrecking Ball Simulation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/index.html b/dev/auto_examples/20_stream/index.html
index edba676c6..939310719 100644
--- a/dev/auto_examples/20_stream/index.html
+++ b/dev/auto_examples/20_stream/index.html
@@ -5,7 +5,7 @@
- Streaming — FURY 0.10.0.dev199+g9c30d048 documentation
+ Streaming — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_interaction.html b/dev/auto_examples/20_stream/viz_interaction.html
index a8edc16ba..6a98932c6 100644
--- a/dev/auto_examples/20_stream/viz_interaction.html
+++ b/dev/auto_examples/20_stream/viz_interaction.html
@@ -5,7 +5,7 @@
- Streaming FURY with user interaction — FURY 0.10.0.dev199+g9c30d048 documentation
+ Streaming FURY with user interaction — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_no_interaction.html b/dev/auto_examples/20_stream/viz_no_interaction.html
index dada38058..3bef68334 100644
--- a/dev/auto_examples/20_stream/viz_no_interaction.html
+++ b/dev/auto_examples/20_stream/viz_no_interaction.html
@@ -5,7 +5,7 @@
- Streaming FURY with WebRTC/MJPEG — FURY 0.10.0.dev199+g9c30d048 documentation
+ Streaming FURY with WebRTC/MJPEG — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/20_stream/viz_widget.html b/dev/auto_examples/20_stream/viz_widget.html
index ff60b8803..a747bd275 100644
--- a/dev/auto_examples/20_stream/viz_widget.html
+++ b/dev/auto_examples/20_stream/viz_widget.html
@@ -5,7 +5,7 @@
- Streaming FURY with WebRTC/MJPEG using the Widget Object — FURY 0.10.0.dev199+g9c30d048 documentation
+ Streaming FURY with WebRTC/MJPEG using the Widget Object — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/auto_examples/index.html b/dev/auto_examples/index.html
index cdfb353d2..75097f135 100644
--- a/dev/auto_examples/index.html
+++ b/dev/auto_examples/index.html
@@ -5,7 +5,7 @@
- Tutorials — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tutorials — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
@@ -418,6 +418,9 @@ Demos
Interactive PBR demo
Interactive PBR demo
diff --git a/dev/blog.html b/dev/blog.html
index c05afc5df..e62048ba2 100644
--- a/dev/blog.html
+++ b/dev/blog.html
@@ -4,7 +4,7 @@
-
All Posts — FURY 0.10.0.dev199+g9c30d048 documentation
+
All Posts — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2018.html b/dev/blog/2018.html
index b308d45d4..a580390b2 100644
--- a/dev/blog/2018.html
+++ b/dev/blog/2018.html
@@ -4,7 +4,7 @@
-
Posted in 2018 — FURY 0.10.0.dev199+g9c30d048 documentation
+
Posted in 2018 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2018/atom.xml b/dev/blog/2018/atom.xml
index d824b8636..c7d85270a 100644
--- a/dev/blog/2018/atom.xml
+++ b/dev/blog/2018/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2018
- 2023-08-07T19:55:25.896819+00:00
+ 2023-08-08T15:07:34.183400+00:00
ABlog
diff --git a/dev/blog/2019.html b/dev/blog/2019.html
index f8ce5463c..ccad408eb 100644
--- a/dev/blog/2019.html
+++ b/dev/blog/2019.html
@@ -4,7 +4,7 @@
- Posted in 2019 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posted in 2019 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2019/atom.xml b/dev/blog/2019/atom.xml
index 7b9b45c79..ce2ea2838 100644
--- a/dev/blog/2019/atom.xml
+++ b/dev/blog/2019/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2019
- 2023-08-07T19:55:25.872550+00:00
+ 2023-08-08T15:07:34.162331+00:00
ABlog
diff --git a/dev/blog/2020.html b/dev/blog/2020.html
index 943a73b6f..e9b40d142 100644
--- a/dev/blog/2020.html
+++ b/dev/blog/2020.html
@@ -4,7 +4,7 @@
- Posted in 2020 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posted in 2020 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2020/atom.xml b/dev/blog/2020/atom.xml
index 46af0a0d9..0024d024a 100644
--- a/dev/blog/2020/atom.xml
+++ b/dev/blog/2020/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2020
- 2023-08-07T19:55:25.787067+00:00
+ 2023-08-08T15:07:34.098000+00:00
ABlog
diff --git a/dev/blog/2021.html b/dev/blog/2021.html
index b534a43c5..cc563d125 100644
--- a/dev/blog/2021.html
+++ b/dev/blog/2021.html
@@ -4,7 +4,7 @@
- Posted in 2021 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posted in 2021 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2021/atom.xml b/dev/blog/2021/atom.xml
index 562b3a52a..1989540cb 100644
--- a/dev/blog/2021/atom.xml
+++ b/dev/blog/2021/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2021
- 2023-08-07T19:55:25.684268+00:00
+ 2023-08-08T15:07:34.011493+00:00
ABlog
diff --git a/dev/blog/2022.html b/dev/blog/2022.html
index a1557a406..f47a8b262 100644
--- a/dev/blog/2022.html
+++ b/dev/blog/2022.html
@@ -4,7 +4,7 @@
- Posted in 2022 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posted in 2022 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2022/atom.xml b/dev/blog/2022/atom.xml
index 408d1064a..50d7a3880 100644
--- a/dev/blog/2022/atom.xml
+++ b/dev/blog/2022/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2022
- 2023-08-07T19:55:25.639293+00:00
+ 2023-08-08T15:07:33.973722+00:00
ABlog
diff --git a/dev/blog/2023.html b/dev/blog/2023.html
index 62a43e660..ef3f8c8ef 100644
--- a/dev/blog/2023.html
+++ b/dev/blog/2023.html
@@ -4,7 +4,7 @@
- Posted in 2023 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posted in 2023 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/2023/atom.xml b/dev/blog/2023/atom.xml
index 586c77266..6823f9d19 100644
--- a/dev/blog/2023/atom.xml
+++ b/dev/blog/2023/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posted in 2023
- 2023-08-07T19:55:25.584562+00:00
+ 2023-08-08T15:07:33.927791+00:00
ABlog
diff --git a/dev/blog/archive.html b/dev/blog/archive.html
index 500009c84..6ca86edcf 100644
--- a/dev/blog/archive.html
+++ b/dev/blog/archive.html
@@ -4,7 +4,7 @@
- All posts — FURY 0.10.0.dev199+g9c30d048 documentation
+ All posts — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/atom.xml b/dev/blog/atom.xml
index 2ef86267a..f15396caf 100644
--- a/dev/blog/atom.xml
+++ b/dev/blog/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog
- 2023-08-07T19:55:24.699155+00:00
+ 2023-08-08T15:07:33.161611+00:00
ABlog
diff --git a/dev/blog/author.html b/dev/blog/author.html
index 9e1338217..72f88b205 100644
--- a/dev/blog/author.html
+++ b/dev/blog/author.html
@@ -4,7 +4,7 @@
- Authors — FURY 0.10.0.dev199+g9c30d048 documentation
+ Authors — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/antriksh-misri.html b/dev/blog/author/antriksh-misri.html
index 52ef158b3..d0cefd0d2 100644
--- a/dev/blog/author/antriksh-misri.html
+++ b/dev/blog/author/antriksh-misri.html
@@ -4,7 +4,7 @@
- Posts by Antriksh Misri — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Antriksh Misri — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/antriksh-misri/atom.xml b/dev/blog/author/antriksh-misri/atom.xml
index 15994afb6..3b7240ed0 100644
--- a/dev/blog/author/antriksh-misri/atom.xml
+++ b/dev/blog/author/antriksh-misri/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Antriksh Misri
- 2023-08-07T19:55:24.750010+00:00
+ 2023-08-08T15:07:33.207508+00:00
ABlog
diff --git a/dev/blog/author/bruno-messias.html b/dev/blog/author/bruno-messias.html
index 1fc97bf2a..d7912aa25 100644
--- a/dev/blog/author/bruno-messias.html
+++ b/dev/blog/author/bruno-messias.html
@@ -4,7 +4,7 @@
- Posts by Bruno Messias — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Bruno Messias — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/bruno-messias/atom.xml b/dev/blog/author/bruno-messias/atom.xml
index c05581015..8bfe16cff 100644
--- a/dev/blog/author/bruno-messias/atom.xml
+++ b/dev/blog/author/bruno-messias/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Bruno Messias
- 2023-08-07T19:55:24.807825+00:00
+ 2023-08-08T15:07:33.258191+00:00
ABlog
diff --git a/dev/blog/author/joao-victor-dell-agli-floriano.html b/dev/blog/author/joao-victor-dell-agli-floriano.html
index 217564138..c8dfbb923 100644
--- a/dev/blog/author/joao-victor-dell-agli-floriano.html
+++ b/dev/blog/author/joao-victor-dell-agli-floriano.html
@@ -4,7 +4,7 @@
- Posts by João Victor Dell Agli Floriano — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by João Victor Dell Agli Floriano — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/joao-victor-dell-agli-floriano/atom.xml b/dev/blog/author/joao-victor-dell-agli-floriano/atom.xml
index 84a8e40e2..f6931a258 100644
--- a/dev/blog/author/joao-victor-dell-agli-floriano/atom.xml
+++ b/dev/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-07T19:55:24.887233+00:00
+ 2023-08-08T15:07:33.330000+00:00
ABlog
diff --git a/dev/blog/author/lenix-lobo.html b/dev/blog/author/lenix-lobo.html
index ff4d54297..8648534c6 100644
--- a/dev/blog/author/lenix-lobo.html
+++ b/dev/blog/author/lenix-lobo.html
@@ -4,7 +4,7 @@
- Posts by Lenix Lobo — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Lenix Lobo — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/lenix-lobo/atom.xml b/dev/blog/author/lenix-lobo/atom.xml
index 5dca47744..0f10a142f 100644
--- a/dev/blog/author/lenix-lobo/atom.xml
+++ b/dev/blog/author/lenix-lobo/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Lenix Lobo
- 2023-08-07T19:55:24.948948+00:00
+ 2023-08-08T15:07:33.382018+00:00
ABlog
diff --git a/dev/blog/author/mohamed-abouagour.html b/dev/blog/author/mohamed-abouagour.html
index e52002d67..fa901014e 100644
--- a/dev/blog/author/mohamed-abouagour.html
+++ b/dev/blog/author/mohamed-abouagour.html
@@ -4,7 +4,7 @@
- Posts by Mohamed Abouagour — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Mohamed Abouagour — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/mohamed-abouagour/atom.xml b/dev/blog/author/mohamed-abouagour/atom.xml
index c7b1be796..cdb15ae92 100644
--- a/dev/blog/author/mohamed-abouagour/atom.xml
+++ b/dev/blog/author/mohamed-abouagour/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Mohamed Abouagour
- 2023-08-07T19:55:24.992772+00:00
+ 2023-08-08T15:07:33.422248+00:00
ABlog
diff --git a/dev/blog/author/praneeth-shetty.html b/dev/blog/author/praneeth-shetty.html
index 97f4241fc..fb2eb7a06 100644
--- a/dev/blog/author/praneeth-shetty.html
+++ b/dev/blog/author/praneeth-shetty.html
@@ -4,7 +4,7 @@
- Posts by Praneeth Shetty — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Praneeth Shetty — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/praneeth-shetty/atom.xml b/dev/blog/author/praneeth-shetty/atom.xml
index 1afe3f67a..1058303d3 100644
--- a/dev/blog/author/praneeth-shetty/atom.xml
+++ b/dev/blog/author/praneeth-shetty/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Praneeth Shetty
- 2023-08-07T19:55:25.073306+00:00
+ 2023-08-08T15:07:33.491387+00:00
ABlog
diff --git a/dev/blog/author/sajag-swami.html b/dev/blog/author/sajag-swami.html
index 7e85ab445..dc0a00739 100644
--- a/dev/blog/author/sajag-swami.html
+++ b/dev/blog/author/sajag-swami.html
@@ -4,7 +4,7 @@
- Posts by Sajag Swami — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Sajag Swami — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/sajag-swami/atom.xml b/dev/blog/author/sajag-swami/atom.xml
index 1e72ba3a3..3ac9064a0 100644
--- a/dev/blog/author/sajag-swami/atom.xml
+++ b/dev/blog/author/sajag-swami/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Sajag Swami
- 2023-08-07T19:55:25.141999+00:00
+ 2023-08-08T15:07:33.548480+00:00
ABlog
diff --git a/dev/blog/author/serge-koudoro.html b/dev/blog/author/serge-koudoro.html
index 59b9515ef..9b35bad09 100644
--- a/dev/blog/author/serge-koudoro.html
+++ b/dev/blog/author/serge-koudoro.html
@@ -4,7 +4,7 @@
- Posts by Serge Koudoro — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Serge Koudoro — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/serge-koudoro/atom.xml b/dev/blog/author/serge-koudoro/atom.xml
index b58b42edb..aa749279f 100644
--- a/dev/blog/author/serge-koudoro/atom.xml
+++ b/dev/blog/author/serge-koudoro/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Serge Koudoro
- 2023-08-07T19:55:25.386440+00:00
+ 2023-08-08T15:07:33.751064+00:00
ABlog
diff --git a/dev/blog/author/shivam-anand.html b/dev/blog/author/shivam-anand.html
index 630f7f5c9..aa71b68f0 100644
--- a/dev/blog/author/shivam-anand.html
+++ b/dev/blog/author/shivam-anand.html
@@ -4,7 +4,7 @@
- Posts by Shivam Anand — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Shivam Anand — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/shivam-anand/atom.xml b/dev/blog/author/shivam-anand/atom.xml
index 9195160c9..137352bcc 100644
--- a/dev/blog/author/shivam-anand/atom.xml
+++ b/dev/blog/author/shivam-anand/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Shivam Anand
- 2023-08-07T19:55:25.206106+00:00
+ 2023-08-08T15:07:33.600117+00:00
ABlog
diff --git a/dev/blog/author/shivam-sahu.html b/dev/blog/author/shivam-sahu.html
index 1d01dc229..830973b36 100644
--- a/dev/blog/author/shivam-sahu.html
+++ b/dev/blog/author/shivam-sahu.html
@@ -4,7 +4,7 @@
- Posts by Shivam Sahu — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Shivam Sahu — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/shivam-sahu/atom.xml b/dev/blog/author/shivam-sahu/atom.xml
index e45112250..4a098e3bb 100644
--- a/dev/blog/author/shivam-sahu/atom.xml
+++ b/dev/blog/author/shivam-sahu/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Shivam Sahu
- 2023-08-07T19:55:25.281451+00:00
+ 2023-08-08T15:07:33.660717+00:00
ABlog
diff --git a/dev/blog/author/soham-biswas.html b/dev/blog/author/soham-biswas.html
index 6d31d0846..fdc465f72 100644
--- a/dev/blog/author/soham-biswas.html
+++ b/dev/blog/author/soham-biswas.html
@@ -4,7 +4,7 @@
- Posts by Soham Biswas — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Soham Biswas — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/soham-biswas/atom.xml b/dev/blog/author/soham-biswas/atom.xml
index 78b1a8e68..07a0eebe1 100644
--- a/dev/blog/author/soham-biswas/atom.xml
+++ b/dev/blog/author/soham-biswas/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Soham Biswas
- 2023-08-07T19:55:25.288736+00:00
+ 2023-08-08T15:07:33.666450+00:00
ABlog
diff --git a/dev/blog/author/tania-castillo.html b/dev/blog/author/tania-castillo.html
index 3aa69b0ea..63e589395 100644
--- a/dev/blog/author/tania-castillo.html
+++ b/dev/blog/author/tania-castillo.html
@@ -4,7 +4,7 @@
- Posts by Tania Castillo — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts by Tania Castillo — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/author/tania-castillo/atom.xml b/dev/blog/author/tania-castillo/atom.xml
index db26dca5d..3d3d7c0f4 100644
--- a/dev/blog/author/tania-castillo/atom.xml
+++ b/dev/blog/author/tania-castillo/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts by Tania Castillo
- 2023-08-07T19:55:25.359539+00:00
+ 2023-08-08T15:07:33.728215+00:00
ABlog
diff --git a/dev/blog/category.html b/dev/blog/category.html
index ad2b8c8e9..a8c61999e 100644
--- a/dev/blog/category.html
+++ b/dev/blog/category.html
@@ -4,7 +4,7 @@
- Categories — FURY 0.10.0.dev199+g9c30d048 documentation
+ Categories — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/category/gsoc.html b/dev/blog/category/gsoc.html
index f376610fb..7ba02c002 100644
--- a/dev/blog/category/gsoc.html
+++ b/dev/blog/category/gsoc.html
@@ -4,7 +4,7 @@
- Posts in gsoc — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts in gsoc — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/category/gsoc/atom.xml b/dev/blog/category/gsoc/atom.xml
index 6631e9780..2e57f4338 100644
--- a/dev/blog/category/gsoc/atom.xml
+++ b/dev/blog/category/gsoc/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts in gsoc
- 2023-08-07T19:55:25.452112+00:00
+ 2023-08-08T15:07:33.810494+00:00
ABlog
diff --git a/dev/blog/category/news.html b/dev/blog/category/news.html
index a7e3157e3..427163c8f 100644
--- a/dev/blog/category/news.html
+++ b/dev/blog/category/news.html
@@ -4,7 +4,7 @@
- Posts in news — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts in news — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/category/news/atom.xml b/dev/blog/category/news/atom.xml
index 2573fbd1c..40514cb55 100644
--- a/dev/blog/category/news/atom.xml
+++ b/dev/blog/category/news/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts in news
- 2023-08-07T19:55:25.501158+00:00
+ 2023-08-08T15:07:33.855104+00:00
ABlog
diff --git a/dev/blog/category/release.html b/dev/blog/category/release.html
index 33bd8fc98..594203432 100644
--- a/dev/blog/category/release.html
+++ b/dev/blog/category/release.html
@@ -4,7 +4,7 @@
- Posts in release — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts in release — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/category/release/atom.xml b/dev/blog/category/release/atom.xml
index 2040936ef..53e44f729 100644
--- a/dev/blog/category/release/atom.xml
+++ b/dev/blog/category/release/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts in release
- 2023-08-07T19:55:25.504136+00:00
+ 2023-08-08T15:07:33.857560+00:00
ABlog
diff --git a/dev/blog/drafts.html b/dev/blog/drafts.html
index 64f67a326..288d40834 100644
--- a/dev/blog/drafts.html
+++ b/dev/blog/drafts.html
@@ -4,7 +4,7 @@
- Drafts — FURY 0.10.0.dev199+g9c30d048 documentation
+ Drafts — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/tag.html b/dev/blog/tag.html
index 3c7e69a35..c68fc4abe 100644
--- a/dev/blog/tag.html
+++ b/dev/blog/tag.html
@@ -4,7 +4,7 @@
- Tags — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tags — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/tag/fury.html b/dev/blog/tag/fury.html
index 830606610..447146095 100644
--- a/dev/blog/tag/fury.html
+++ b/dev/blog/tag/fury.html
@@ -4,7 +4,7 @@
- Posts tagged fury — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts tagged fury — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/tag/fury/atom.xml b/dev/blog/tag/fury/atom.xml
index 39a25f246..d0b91d303 100644
--- a/dev/blog/tag/fury/atom.xml
+++ b/dev/blog/tag/fury/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts tagged fury
- 2023-08-07T19:55:25.916746+00:00
+ 2023-08-08T15:07:34.200488+00:00
ABlog
diff --git a/dev/blog/tag/google.html b/dev/blog/tag/google.html
index 47f2e04b1..efb264ff1 100644
--- a/dev/blog/tag/google.html
+++ b/dev/blog/tag/google.html
@@ -4,7 +4,7 @@
- Posts tagged google — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts tagged google — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/tag/google/atom.xml b/dev/blog/tag/google/atom.xml
index d471b62d2..4ea823140 100644
--- a/dev/blog/tag/google/atom.xml
+++ b/dev/blog/tag/google/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts tagged google
- 2023-08-07T19:55:26.007809+00:00
+ 2023-08-08T15:07:34.273094+00:00
ABlog
diff --git a/dev/blog/tag/shader.html b/dev/blog/tag/shader.html
index 81282648c..aa81858fb 100644
--- a/dev/blog/tag/shader.html
+++ b/dev/blog/tag/shader.html
@@ -4,7 +4,7 @@
- Posts tagged shader — FURY 0.10.0.dev199+g9c30d048 documentation
+ Posts tagged shader — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/blog/tag/shader/atom.xml b/dev/blog/tag/shader/atom.xml
index a151e105c..f9882a989 100644
--- a/dev/blog/tag/shader/atom.xml
+++ b/dev/blog/tag/shader/atom.xml
@@ -2,7 +2,7 @@
https://fury.gl/
Blog - Posts tagged shader
- 2023-08-07T19:55:26.068846+00:00
+ 2023-08-08T15:07:34.316519+00:00
ABlog
diff --git a/dev/community.html b/dev/community.html
index 93e28b59a..0a425bde2 100644
--- a/dev/community.html
+++ b/dev/community.html
@@ -5,7 +5,7 @@
- Community — FURY 0.10.0.dev199+g9c30d048 documentation
+ Community — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/fury-pybullet.html b/dev/fury-pybullet.html
index b0fa5bb25..5478a91e1 100644
--- a/dev/fury-pybullet.html
+++ b/dev/fury-pybullet.html
@@ -5,7 +5,7 @@
- FURY - pyBullet Integration Guide — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY - pyBullet Integration Guide — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/genindex.html b/dev/genindex.html
index 2fd5a1af5..6ba84669c 100644
--- a/dev/genindex.html
+++ b/dev/genindex.html
@@ -4,7 +4,7 @@
- Index — FURY 0.10.0.dev199+g9c30d048 documentation
+ Index — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/getting_started.html b/dev/getting_started.html
index 8c227583e..c5d4287d4 100644
--- a/dev/getting_started.html
+++ b/dev/getting_started.html
@@ -5,7 +5,7 @@
- Getting Started — FURY 0.10.0.dev199+g9c30d048 documentation
+ Getting Started — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/installation.html b/dev/installation.html
index f1eda8eb1..dd3833066 100644
--- a/dev/installation.html
+++ b/dev/installation.html
@@ -5,7 +5,7 @@
- Installation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Installation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/introduction.html b/dev/introduction.html
index 7c371535c..86b20b4a5 100644
--- a/dev/introduction.html
+++ b/dev/introduction.html
@@ -5,7 +5,7 @@
- About — FURY 0.10.0.dev199+g9c30d048 documentation
+ About — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/objects.inv b/dev/objects.inv
index 84deb7c2e..fdfb8bdb2 100644
Binary files a/dev/objects.inv and b/dev/objects.inv differ
diff --git a/dev/posts/2018/2018-09-21-release-announcement.html b/dev/posts/2018/2018-09-21-release-announcement.html
index 17e7dfbff..788f6a944 100644
--- a/dev/posts/2018/2018-09-21-release-announcement.html
+++ b/dev/posts/2018/2018-09-21-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.1.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2018/2018-10-31-release-announcement.html b/dev/posts/2018/2018-10-31-release-announcement.html
index e6bbabfa1..8e00b4d46 100644
--- a/dev/posts/2018/2018-10-31-release-announcement.html
+++ b/dev/posts/2018/2018-10-31-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.3 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.1.3 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2018/2018-11-26-release-announcement.html b/dev/posts/2018/2018-11-26-release-announcement.html
index adda14597..5ebb18eff 100644
--- a/dev/posts/2018/2018-11-26-release-announcement.html
+++ b/dev/posts/2018/2018-11-26-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.1.4 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.1.4 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2019/2019-03-08-release-announcement.html b/dev/posts/2019/2019-03-08-release-announcement.html
index 795eb000d..43748c470 100644
--- a/dev/posts/2019/2019-03-08-release-announcement.html
+++ b/dev/posts/2019/2019-03-08-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.2.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.2.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2019/2019-06-19-brain-art.html b/dev/posts/2019/2019-06-19-brain-art.html
index 087c7e249..0a79693f1 100644
--- a/dev/posts/2019/2019-06-19-brain-art.html
+++ b/dev/posts/2019/2019-06-19-brain-art.html
@@ -5,7 +5,7 @@
- Success on Brain Art Competition using FURY — FURY 0.10.0.dev199+g9c30d048 documentation
+ Success on Brain Art Competition using FURY — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2019/2019-08-02-release-announcement.html b/dev/posts/2019/2019-08-02-release-announcement.html
index e9d09b93d..bd1ac4e72 100644
--- a/dev/posts/2019/2019-08-02-release-announcement.html
+++ b/dev/posts/2019/2019-08-02-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.3.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.3.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2019/2019-10-29-release-announcement.html b/dev/posts/2019/2019-10-29-release-announcement.html
index e2712668f..29d1a5ce5 100644
--- a/dev/posts/2019/2019-10-29-release-announcement.html
+++ b/dev/posts/2019/2019-10-29-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.4.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.4.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-01-05-gsoc.html b/dev/posts/2020/2020-01-05-gsoc.html
index cb0360a36..ad4db9490 100644
--- a/dev/posts/2020/2020-01-05-gsoc.html
+++ b/dev/posts/2020/2020-01-05-gsoc.html
@@ -5,7 +5,7 @@
- Google Summer of Code — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-04-09-release-announcement.html b/dev/posts/2020/2020-04-09-release-announcement.html
index 1a6278889..5df8d1dea 100644
--- a/dev/posts/2020/2020-04-09-release-announcement.html
+++ b/dev/posts/2020/2020-04-09-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.5.1 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.5.1 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-05-30-week-1-lenix.html b/dev/posts/2020/2020-05-30-week-1-lenix.html
index 26809ddd4..a28ba8a4f 100644
--- a/dev/posts/2020/2020-05-30-week-1-lenix.html
+++ b/dev/posts/2020/2020-05-30-week-1-lenix.html
@@ -5,7 +5,7 @@
- Weekly Check-in #1 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-in #1 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-05-30-week-1-soham.html b/dev/posts/2020/2020-05-30-week-1-soham.html
index 02d39782f..1f15c3750 100644
--- a/dev/posts/2020/2020-05-30-week-1-soham.html
+++ b/dev/posts/2020/2020-05-30-week-1-soham.html
@@ -5,7 +5,7 @@
- Welcome to my GSoC Blog!!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Welcome to my GSoC Blog!!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-07-week-2-lenix.html b/dev/posts/2020/2020-06-07-week-2-lenix.html
index 8f684db3d..ac87034b8 100644
--- a/dev/posts/2020/2020-06-07-week-2-lenix.html
+++ b/dev/posts/2020/2020-06-07-week-2-lenix.html
@@ -5,7 +5,7 @@
- First week of coding!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ First week of coding!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-07-week-2-soham.html b/dev/posts/2020/2020-06-07-week-2-soham.html
index fe5bd3caf..7a696a446 100644
--- a/dev/posts/2020/2020-06-07-week-2-soham.html
+++ b/dev/posts/2020/2020-06-07-week-2-soham.html
@@ -5,7 +5,7 @@
- First week of coding!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ First week of coding!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-14-week-3-lenix.html b/dev/posts/2020/2020-06-14-week-3-lenix.html
index 667e9dc66..f3d39be97 100644
--- a/dev/posts/2020/2020-06-14-week-3-lenix.html
+++ b/dev/posts/2020/2020-06-14-week-3-lenix.html
@@ -5,7 +5,7 @@
- Raymarching!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Raymarching!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-14-week-3-soham.html b/dev/posts/2020/2020-06-14-week-3-soham.html
index 692d6807d..623c71525 100644
--- a/dev/posts/2020/2020-06-14-week-3-soham.html
+++ b/dev/posts/2020/2020-06-14-week-3-soham.html
@@ -5,7 +5,7 @@
- ComboBox2D Progress!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ ComboBox2D Progress!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-21-week-4-lenix.html b/dev/posts/2020/2020-06-21-week-4-lenix.html
index d2dbaa3f2..c7ae865d5 100644
--- a/dev/posts/2020/2020-06-21-week-4-lenix.html
+++ b/dev/posts/2020/2020-06-21-week-4-lenix.html
@@ -5,7 +5,7 @@
- Raymarching continued — FURY 0.10.0.dev199+g9c30d048 documentation
+ Raymarching continued — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-21-week-4-soham.html b/dev/posts/2020/2020-06-21-week-4-soham.html
index 781dc3987..93a8c00ee 100644
--- a/dev/posts/2020/2020-06-21-week-4-soham.html
+++ b/dev/posts/2020/2020-06-21-week-4-soham.html
@@ -5,7 +5,7 @@
- TextBlock2D Progress!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ TextBlock2D Progress!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-28-week-5-lenix.html b/dev/posts/2020/2020-06-28-week-5-lenix.html
index 0c4ec3074..6df177b8f 100644
--- a/dev/posts/2020/2020-06-28-week-5-lenix.html
+++ b/dev/posts/2020/2020-06-28-week-5-lenix.html
@@ -5,7 +5,7 @@
- Spherical harmonics — FURY 0.10.0.dev199+g9c30d048 documentation
+ Spherical harmonics — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-06-28-week-5-soham.html b/dev/posts/2020/2020-06-28-week-5-soham.html
index 2551ba35e..e519db5e0 100644
--- a/dev/posts/2020/2020-06-28-week-5-soham.html
+++ b/dev/posts/2020/2020-06-28-week-5-soham.html
@@ -5,7 +5,7 @@
- May the Force be with you!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ May the Force be with you!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-05-week-6-lenix.html b/dev/posts/2020/2020-07-05-week-6-lenix.html
index cec99f989..8934ae821 100644
--- a/dev/posts/2020/2020-07-05-week-6-lenix.html
+++ b/dev/posts/2020/2020-07-05-week-6-lenix.html
@@ -5,7 +5,7 @@
- Spherical harmonics, Continued. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Spherical harmonics, Continued. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-05-week-6-soham.html b/dev/posts/2020/2020-07-05-week-6-soham.html
index a0beecab6..04abfb4d1 100644
--- a/dev/posts/2020/2020-07-05-week-6-soham.html
+++ b/dev/posts/2020/2020-07-05-week-6-soham.html
@@ -5,7 +5,7 @@
- Translation, Reposition, Rotation. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Translation, Reposition, Rotation. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-12-week-7-soham.html b/dev/posts/2020/2020-07-12-week-7-soham.html
index 6a4e4a863..a3e53a922 100644
--- a/dev/posts/2020/2020-07-12-week-7-soham.html
+++ b/dev/posts/2020/2020-07-12-week-7-soham.html
@@ -5,7 +5,7 @@
- Orientation, Sizing, Tab UI. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Orientation, Sizing, Tab UI. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-13-week-7-lenix.html b/dev/posts/2020/2020-07-13-week-7-lenix.html
index 50ffa5851..ed158408f 100644
--- a/dev/posts/2020/2020-07-13-week-7-lenix.html
+++ b/dev/posts/2020/2020-07-13-week-7-lenix.html
@@ -5,7 +5,7 @@
- Multiple SDF primitives. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Multiple SDF primitives. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-19-week-8-soham.html b/dev/posts/2020/2020-07-19-week-8-soham.html
index 18c3f22f9..d2710f174 100644
--- a/dev/posts/2020/2020-07-19-week-8-soham.html
+++ b/dev/posts/2020/2020-07-19-week-8-soham.html
@@ -5,7 +5,7 @@
- ComboBox2D, TextBlock2D, Clipping Overflow. — FURY 0.10.0.dev199+g9c30d048 documentation
+ ComboBox2D, TextBlock2D, Clipping Overflow. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-20-release-announcement.html b/dev/posts/2020/2020-07-20-release-announcement.html
index 3435b1874..a8c665aaf 100644
--- a/dev/posts/2020/2020-07-20-release-announcement.html
+++ b/dev/posts/2020/2020-07-20-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.6.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.6.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-20-week-8-lenix.html b/dev/posts/2020/2020-07-20-week-8-lenix.html
index b78be7776..4371cf30f 100644
--- a/dev/posts/2020/2020-07-20-week-8-lenix.html
+++ b/dev/posts/2020/2020-07-20-week-8-lenix.html
@@ -5,7 +5,7 @@
- Improvements in SDF primitives. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Improvements in SDF primitives. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-26-week-9-soham.html b/dev/posts/2020/2020-07-26-week-9-soham.html
index d5982d833..f74f3971d 100644
--- a/dev/posts/2020/2020-07-26-week-9-soham.html
+++ b/dev/posts/2020/2020-07-26-week-9-soham.html
@@ -5,7 +5,7 @@
- Tab UI, TabPanel2D, Tab UI Tutorial. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tab UI, TabPanel2D, Tab UI Tutorial. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-07-27-week-9-lenix.html b/dev/posts/2020/2020-07-27-week-9-lenix.html
index d7f0b58bb..d0060ffa1 100644
--- a/dev/posts/2020/2020-07-27-week-9-lenix.html
+++ b/dev/posts/2020/2020-07-27-week-9-lenix.html
@@ -5,7 +5,7 @@
- Merging SDF primitives. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Merging SDF primitives. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-02-week-10-lenix.html b/dev/posts/2020/2020-08-02-week-10-lenix.html
index 143f16ff6..094f0c627 100644
--- a/dev/posts/2020/2020-08-02-week-10-lenix.html
+++ b/dev/posts/2020/2020-08-02-week-10-lenix.html
@@ -5,7 +5,7 @@
- More Shaders!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ More Shaders!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-02-week-10-soham.html b/dev/posts/2020/2020-08-02-week-10-soham.html
index 1f8551ac0..9b2db2340 100644
--- a/dev/posts/2020/2020-08-02-week-10-soham.html
+++ b/dev/posts/2020/2020-08-02-week-10-soham.html
@@ -5,7 +5,7 @@
- Single Actor, Physics, Scrollbars. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Single Actor, Physics, Scrollbars. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-09-week-11-lenix.html b/dev/posts/2020/2020-08-09-week-11-lenix.html
index 3380b8886..ae99e0d22 100644
--- a/dev/posts/2020/2020-08-09-week-11-lenix.html
+++ b/dev/posts/2020/2020-08-09-week-11-lenix.html
@@ -5,7 +5,7 @@
- More Shaders!! — FURY 0.10.0.dev199+g9c30d048 documentation
+ More Shaders!! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-09-week-11-soham.html b/dev/posts/2020/2020-08-09-week-11-soham.html
index 45a7385ff..cee722d8e 100644
--- a/dev/posts/2020/2020-08-09-week-11-soham.html
+++ b/dev/posts/2020/2020-08-09-week-11-soham.html
@@ -5,7 +5,7 @@
- Chain Simulation, Scrollbar Refactor, Tutorial Update. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Chain Simulation, Scrollbar Refactor, Tutorial Update. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-16-week-12-soham.html b/dev/posts/2020/2020-08-16-week-12-soham.html
index 40238c627..e88c4d5a6 100644
--- a/dev/posts/2020/2020-08-16-week-12-soham.html
+++ b/dev/posts/2020/2020-08-16-week-12-soham.html
@@ -5,7 +5,7 @@
- Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials. — FURY 0.10.0.dev199+g9c30d048 documentation
+ Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-17-week-12-lenix.html b/dev/posts/2020/2020-08-17-week-12-lenix.html
index fdafea672..5c738ddfa 100644
--- a/dev/posts/2020/2020-08-17-week-12-lenix.html
+++ b/dev/posts/2020/2020-08-17-week-12-lenix.html
@@ -5,7 +5,7 @@
- Outline Picker — FURY 0.10.0.dev199+g9c30d048 documentation
+ Outline Picker — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-18-release-announcement.html b/dev/posts/2020/2020-08-18-release-announcement.html
index 02ee75dd5..a0e12f3a8 100644
--- a/dev/posts/2020/2020-08-18-release-announcement.html
+++ b/dev/posts/2020/2020-08-18-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.6.1 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.6.1 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-23-week-13-soham.html b/dev/posts/2020/2020-08-23-week-13-soham.html
index c89519a16..1887e5fbd 100644
--- a/dev/posts/2020/2020-08-23-week-13-soham.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Part of the Journey is the end unless its Open Source! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-24-final-work-lenix.html b/dev/posts/2020/2020-08-24-final-work-lenix.html
index 0a7c03451..ef99f198d 100644
--- a/dev/posts/2020/2020-08-24-final-work-lenix.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Google Summer of Code 2020 Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-24-final-work-soham.html b/dev/posts/2020/2020-08-24-final-work-soham.html
index 1ffb7d7ed..d723fa014 100644
--- a/dev/posts/2020/2020-08-24-final-work-soham.html
+++ b/dev/posts/2020/2020-08-24-final-work-soham.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2020/2020-08-24-week-13-lenix.html b/dev/posts/2020/2020-08-24-week-13-lenix.html
index e6cf210c6..32a75de4e 100644
--- a/dev/posts/2020/2020-08-24-week-13-lenix.html
+++ b/dev/posts/2020/2020-08-24-week-13-lenix.html
@@ -5,7 +5,7 @@
- Shader Showcase — FURY 0.10.0.dev199+g9c30d048 documentation
+ Shader Showcase — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-03-09-gsoc.html b/dev/posts/2021/2021-03-09-gsoc.html
index f33f25355..dc1948aac 100644
--- a/dev/posts/2021/2021-03-09-gsoc.html
+++ b/dev/posts/2021/2021-03-09-gsoc.html
@@ -5,7 +5,7 @@
- Google Summer of Code — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-03-13-release-announcement.html b/dev/posts/2021/2021-03-13-release-announcement.html
index 875c766b0..f1e8fd296 100644
--- a/dev/posts/2021/2021-03-13-release-announcement.html
+++ b/dev/posts/2021/2021-03-13-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.7.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.7.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-08-gsoc-devmessias-1.html b/dev/posts/2021/2021-06-08-gsoc-devmessias-1.html
index bac2c7634..20113263c 100644
--- a/dev/posts/2021/2021-06-08-gsoc-devmessias-1.html
+++ b/dev/posts/2021/2021-06-08-gsoc-devmessias-1.html
@@ -5,7 +5,7 @@
- Weekly Check-In #1 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-In #1 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-08-week-1-antriksh.html b/dev/posts/2021/2021-06-08-week-1-antriksh.html
index f9127f0dc..d62742239 100644
--- a/dev/posts/2021/2021-06-08-week-1-antriksh.html
+++ b/dev/posts/2021/2021-06-08-week-1-antriksh.html
@@ -5,7 +5,7 @@
- Week #1: Welcome to my weekly Blogs! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #1: Welcome to my weekly Blogs! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-08-week-1-sajag.html b/dev/posts/2021/2021-06-08-week-1-sajag.html
index a7bb7ecb3..5d5c9c38d 100644
--- a/dev/posts/2021/2021-06-08-week-1-sajag.html
+++ b/dev/posts/2021/2021-06-08-week-1-sajag.html
@@ -5,7 +5,7 @@
- Welcome to my GSoC Blog! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Welcome to my GSoC Blog! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-12-gsoc-devmessias-2.html b/dev/posts/2021/2021-06-12-gsoc-devmessias-2.html
index aacd1cb45..8315cff97 100644
--- a/dev/posts/2021/2021-06-12-gsoc-devmessias-2.html
+++ b/dev/posts/2021/2021-06-12-gsoc-devmessias-2.html
@@ -5,7 +5,7 @@
- A Stadia-like system for data visualization — FURY 0.10.0.dev199+g9c30d048 documentation
+ A Stadia-like system for data visualization — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-13-week-2-antriksh.html b/dev/posts/2021/2021-06-13-week-2-antriksh.html
index 6c3296379..2debadb22 100644
--- a/dev/posts/2021/2021-06-13-week-2-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #2: Feature additions in UI and IO modules — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-14-week-2-sajag.html b/dev/posts/2021/2021-06-14-week-2-sajag.html
index 3e460a03b..27dbf1045 100644
--- a/dev/posts/2021/2021-06-14-week-2-sajag.html
+++ b/dev/posts/2021/2021-06-14-week-2-sajag.html
@@ -5,7 +5,7 @@
- First week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ First week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-21-gsoc-devmessias-3.html b/dev/posts/2021/2021-06-21-gsoc-devmessias-3.html
index 825fbb558..01e8c61d5 100644
--- a/dev/posts/2021/2021-06-21-gsoc-devmessias-3.html
+++ b/dev/posts/2021/2021-06-21-gsoc-devmessias-3.html
@@ -5,7 +5,7 @@
- Weekly Check-In #3 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-In #3 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-21-week-3-antriksh.html b/dev/posts/2021/2021-06-21-week-3-antriksh.html
index 4b5a74d30..32c227ed0 100644
--- a/dev/posts/2021/2021-06-21-week-3-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #3: Adapting GridLayout to work with UI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-21-week-3-sajag.html b/dev/posts/2021/2021-06-21-week-3-sajag.html
index e3dbf8c3f..48ed3454f 100644
--- a/dev/posts/2021/2021-06-21-week-3-sajag.html
+++ b/dev/posts/2021/2021-06-21-week-3-sajag.html
@@ -5,7 +5,7 @@
- Second week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Second week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-28-gsoc-devmessias-4.html b/dev/posts/2021/2021-06-28-gsoc-devmessias-4.html
index 5d98c6a59..90fdc5985 100644
--- a/dev/posts/2021/2021-06-28-gsoc-devmessias-4.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ SOLID, monkey patching a python issue and network visualization through WebRTC — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-28-week-4-antriksh.html b/dev/posts/2021/2021-06-28-week-4-antriksh.html
index f7d3845d7..de726aa99 100644
--- a/dev/posts/2021/2021-06-28-week-4-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #4: Adding Tree UI to the UI module — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-06-28-week-4-sajag.html b/dev/posts/2021/2021-06-28-week-4-sajag.html
index d2038a99b..cc625dfac 100644
--- a/dev/posts/2021/2021-06-28-week-4-sajag.html
+++ b/dev/posts/2021/2021-06-28-week-4-sajag.html
@@ -5,7 +5,7 @@
- Third week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Third week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-05-gsoc-devmessias-5.html b/dev/posts/2021/2021-07-05-gsoc-devmessias-5.html
index ca9f39638..bfc69b0e7 100644
--- a/dev/posts/2021/2021-07-05-gsoc-devmessias-5.html
+++ b/dev/posts/2021/2021-07-05-gsoc-devmessias-5.html
@@ -5,7 +5,7 @@
- Weekly Check-In #5 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-In #5 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-05-week-5-antriksh.html b/dev/posts/2021/2021-07-05-week-5-antriksh.html
index 83ade5bfe..7216079be 100644
--- a/dev/posts/2021/2021-07-05-week-5-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-05-week-5-sajag.html b/dev/posts/2021/2021-07-05-week-5-sajag.html
index acbf5a303..bd3ddcf8d 100644
--- a/dev/posts/2021/2021-07-05-week-5-sajag.html
+++ b/dev/posts/2021/2021-07-05-week-5-sajag.html
@@ -5,7 +5,7 @@
- Fourth week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Fourth week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-12-gsoc-devmessias-6.html b/dev/posts/2021/2021-07-12-gsoc-devmessias-6.html
index 5a41ca779..3289bb234 100644
--- a/dev/posts/2021/2021-07-12-gsoc-devmessias-6.html
+++ b/dev/posts/2021/2021-07-12-gsoc-devmessias-6.html
@@ -5,7 +5,7 @@
- Network layout algorithms using IPC — FURY 0.10.0.dev199+g9c30d048 documentation
+ Network layout algorithms using IPC — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-12-week-6-antriksh.html b/dev/posts/2021/2021-07-12-week-6-antriksh.html
index 5835ca334..b60b568ef 100644
--- a/dev/posts/2021/2021-07-12-week-6-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #6: Bug fixes, Working on Tree2D UI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-12-week-6-sajag.html b/dev/posts/2021/2021-07-12-week-6-sajag.html
index dc51e5a61..783f174ba 100644
--- a/dev/posts/2021/2021-07-12-week-6-sajag.html
+++ b/dev/posts/2021/2021-07-12-week-6-sajag.html
@@ -5,7 +5,7 @@
- Fifth week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Fifth week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-19-gsoc-devmessias-7.html b/dev/posts/2021/2021-07-19-gsoc-devmessias-7.html
index 69611d0f9..6e0e36855 100644
--- a/dev/posts/2021/2021-07-19-gsoc-devmessias-7.html
+++ b/dev/posts/2021/2021-07-19-gsoc-devmessias-7.html
@@ -5,7 +5,7 @@
- Weekly Check-In #7 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-In #7 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-19-week-7-antriksh.html b/dev/posts/2021/2021-07-19-week-7-antriksh.html
index e6e586035..5fb0831af 100644
--- a/dev/posts/2021/2021-07-19-week-7-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #7: Finalizing the stalling PRs, finishing up Tree2D UI. — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-19-week-7-sajag.html b/dev/posts/2021/2021-07-19-week-7-sajag.html
index 06b9df85a..a6a740a11 100644
--- a/dev/posts/2021/2021-07-19-week-7-sajag.html
+++ b/dev/posts/2021/2021-07-19-week-7-sajag.html
@@ -5,7 +5,7 @@
- Sixth week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Sixth week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-26-gsoc-devmessias-8.html b/dev/posts/2021/2021-07-26-gsoc-devmessias-8.html
index d11eef650..59a13e27e 100644
--- a/dev/posts/2021/2021-07-26-gsoc-devmessias-8.html
+++ b/dev/posts/2021/2021-07-26-gsoc-devmessias-8.html
@@ -5,7 +5,7 @@
- Weekly Check-In #8 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Weekly Check-In #8 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-26-week-8-antriksh.html b/dev/posts/2021/2021-07-26-week-8-antriksh.html
index 9c3f0b7ba..52342a7f1 100644
--- a/dev/posts/2021/2021-07-26-week-8-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-07-26-week-8-sajag.html b/dev/posts/2021/2021-07-26-week-8-sajag.html
index 4accf2987..ab5b569d0 100644
--- a/dev/posts/2021/2021-07-26-week-8-sajag.html
+++ b/dev/posts/2021/2021-07-26-week-8-sajag.html
@@ -5,7 +5,7 @@
- Seventh week of coding! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Seventh week of coding! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-02-gsoc-devmessias-9.html b/dev/posts/2021/2021-08-02-gsoc-devmessias-9.html
index 83194feaf..d069552f3 100644
--- a/dev/posts/2021/2021-08-02-gsoc-devmessias-9.html
+++ b/dev/posts/2021/2021-08-02-gsoc-devmessias-9.html
@@ -5,7 +5,7 @@
- Week #09: Sphinx custom summary — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #09: Sphinx custom summary — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-02-week-9-antriksh.html b/dev/posts/2021/2021-08-02-week-9-antriksh.html
index ee42d279f..d7ba86741 100644
--- a/dev/posts/2021/2021-08-02-week-9-antriksh.html
+++ b/dev/posts/2021/2021-08-02-week-9-antriksh.html
@@ -5,7 +5,7 @@
- Week #9: More Layouts! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #9: More Layouts! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-02-week-9-sajag.html b/dev/posts/2021/2021-08-02-week-9-sajag.html
index 832222a6f..2dde4c794 100644
--- a/dev/posts/2021/2021-08-02-week-9-sajag.html
+++ b/dev/posts/2021/2021-08-02-week-9-sajag.html
@@ -5,7 +5,7 @@
- Eighth coding week! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Eighth coding week! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-03-release-announcement.html b/dev/posts/2021/2021-08-03-release-announcement.html
index 2eed7eddb..e8a2b1574 100644
--- a/dev/posts/2021/2021-08-03-release-announcement.html
+++ b/dev/posts/2021/2021-08-03-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.7.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.7.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-09-week-10-antriksh.html b/dev/posts/2021/2021-08-09-week-10-antriksh.html
index caf57333b..119509a32 100644
--- a/dev/posts/2021/2021-08-09-week-10-antriksh.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week#10: Accordion UI, Support for sprite sheet animations — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-09-week-10-sajag.html b/dev/posts/2021/2021-08-09-week-10-sajag.html
index a588af1ed..442eb1d92 100644
--- a/dev/posts/2021/2021-08-09-week-10-sajag.html
+++ b/dev/posts/2021/2021-08-09-week-10-sajag.html
@@ -5,7 +5,7 @@
- Ninth coding week! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Ninth coding week! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-16-week-11-antriksh.html b/dev/posts/2021/2021-08-16-week-11-antriksh.html
index 7c2519117..d55527ae8 100644
--- a/dev/posts/2021/2021-08-16-week-11-antriksh.html
+++ b/dev/posts/2021/2021-08-16-week-11-antriksh.html
@@ -5,7 +5,7 @@
- Week #11: Finalizing open Pull Requests — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #11: Finalizing open Pull Requests — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-16-week-11-sajag.html b/dev/posts/2021/2021-08-16-week-11-sajag.html
index 960ec9089..4f972b3cf 100644
--- a/dev/posts/2021/2021-08-16-week-11-sajag.html
+++ b/dev/posts/2021/2021-08-16-week-11-sajag.html
@@ -5,7 +5,7 @@
- Tenth coding week! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Tenth coding week! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-23-final-work-antriksh.html b/dev/posts/2021/2021-08-23-final-work-antriksh.html
index ae265722d..5e1f1590e 100644
--- a/dev/posts/2021/2021-08-23-final-work-antriksh.html
+++ b/dev/posts/2021/2021-08-23-final-work-antriksh.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-23-final-work-sajag.html b/dev/posts/2021/2021-08-23-final-work-sajag.html
index 7e654c6c3..6df685b2b 100644
--- a/dev/posts/2021/2021-08-23-final-work-sajag.html
+++ b/dev/posts/2021/2021-08-23-final-work-sajag.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-08-23-gsoc-devmessias-final-report.html b/dev/posts/2021/2021-08-23-gsoc-devmessias-final-report.html
index 11cc83ef8..a29691360 100644
--- a/dev/posts/2021/2021-08-23-gsoc-devmessias-final-report.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Google Summer of Code 2021 - Final Report - Bruno Messias — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-09-08-gsoc-devmessias-10.html b/dev/posts/2021/2021-09-08-gsoc-devmessias-10.html
index 4d54b0b6c..a207645de 100644
--- a/dev/posts/2021/2021-09-08-gsoc-devmessias-10.html
+++ b/dev/posts/2021/2021-09-08-gsoc-devmessias-10.html
@@ -5,7 +5,7 @@
- Week #10: SDF Fonts — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #10: SDF Fonts — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2021/2021-16-08-gsoc-devmessias-11.html b/dev/posts/2021/2021-16-08-gsoc-devmessias-11.html
index ac5a784df..b50583d2a 100644
--- a/dev/posts/2021/2021-16-08-gsoc-devmessias-11.html
+++ b/dev/posts/2021/2021-16-08-gsoc-devmessias-11.html
@@ -5,7 +5,7 @@
- Week #11: Removing the flickering effect — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week #11: Removing the flickering effect — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-01-31-release-announcement.html b/dev/posts/2022/2022-01-31-release-announcement.html
index 1b50b1b91..19fb15864 100644
--- a/dev/posts/2022/2022-01-31-release-announcement.html
+++ b/dev/posts/2022/2022-01-31-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.8.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.8.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-02-01-gsoc.html b/dev/posts/2022/2022-02-01-gsoc.html
index d0829ae04..a7ac81650 100644
--- a/dev/posts/2022/2022-02-01-gsoc.html
+++ b/dev/posts/2022/2022-02-01-gsoc.html
@@ -5,7 +5,7 @@
- Contribute to FURY via Google Summer of Code 2022 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Contribute to FURY via Google Summer of Code 2022 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-05-23-first-post-mohamed.html b/dev/posts/2022/2022-05-23-first-post-mohamed.html
index e5bb4eafd..ab150a6de 100644
--- a/dev/posts/2022/2022-05-23-first-post-mohamed.html
+++ b/dev/posts/2022/2022-05-23-first-post-mohamed.html
@@ -5,7 +5,7 @@
- My journey till getting accepted into GSoC22 — FURY 0.10.0.dev199+g9c30d048 documentation
+ My journey till getting accepted into GSoC22 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html b/dev/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html
index c5ba98ac6..b3bc54730 100644
--- a/dev/posts/2022/2022-05-24-my-journey-to-gsoc-2022-shivam.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ My Journey to GSoC 2022 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html b/dev/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
index 94a4ca268..fed3666c0 100644
--- a/dev/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
+++ b/dev/posts/2022/2022-05-25-pre-gsoc-journey-praneeth.html
@@ -5,7 +5,7 @@
- Pre-GSoC Journey — FURY 0.10.0.dev199+g9c30d048 documentation
+ Pre-GSoC Journey — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-08-week-1-mohamed.html b/dev/posts/2022/2022-06-08-week-1-mohamed.html
index c8c2b607f..7967de962 100644
--- a/dev/posts/2022/2022-06-08-week-1-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 1: Implementing a basic Keyframe animation API — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-08-week-1-praneeth.html b/dev/posts/2022/2022-06-08-week-1-praneeth.html
index 7ed801034..8467c2605 100644
--- a/dev/posts/2022/2022-06-08-week-1-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 1 - Laying the Foundation of DrawPanel UI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-15-week-2-praneeth.html b/dev/posts/2022/2022-06-15-week-2-praneeth.html
index ec8caf65b..d6f90712e 100644
--- a/dev/posts/2022/2022-06-15-week-2-praneeth.html
+++ b/dev/posts/2022/2022-06-15-week-2-praneeth.html
@@ -5,7 +5,7 @@
- Week 2 - Improving DrawPanel UI — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 2 - Improving DrawPanel UI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-20-week1-shivam.html b/dev/posts/2022/2022-06-20-week1-shivam.html
index 3bcdcb658..9337abb72 100644
--- a/dev/posts/2022/2022-06-20-week1-shivam.html
+++ b/dev/posts/2022/2022-06-20-week1-shivam.html
@@ -5,7 +5,7 @@
- Week 1 - A Basic glTF Importer — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 1 - A Basic glTF Importer — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-22-week-3-praneeth.html b/dev/posts/2022/2022-06-22-week-3-praneeth.html
index 65834ffb6..2f124f48f 100644
--- a/dev/posts/2022/2022-06-22-week-3-praneeth.html
+++ b/dev/posts/2022/2022-06-22-week-3-praneeth.html
@@ -5,7 +5,7 @@
- Week 3 - Dealing with Problems — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 3 - Dealing with Problems — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-28-week-2-mohamed.html b/dev/posts/2022/2022-06-28-week-2-mohamed.html
index fbebccfcd..772ea3295 100644
--- a/dev/posts/2022/2022-06-28-week-2-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 2: Implementing non-linear and color interpolators — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-29-week-4-praneeth.html b/dev/posts/2022/2022-06-29-week-4-praneeth.html
index 4b07d149b..a27ee8cc6 100644
--- a/dev/posts/2022/2022-06-29-week-4-praneeth.html
+++ b/dev/posts/2022/2022-06-29-week-4-praneeth.html
@@ -5,7 +5,7 @@
- Week 4 - Fixing the Clamping Issue — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 4 - Fixing the Clamping Issue — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-06-29-week2-shivam.html b/dev/posts/2022/2022-06-29-week2-shivam.html
index 262d44159..1b4ee8457 100644
--- a/dev/posts/2022/2022-06-29-week2-shivam.html
+++ b/dev/posts/2022/2022-06-29-week2-shivam.html
@@ -5,7 +5,7 @@
- Week 2 - Improving Fetcher and Exporting glTF — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 2 - Improving Fetcher and Exporting glTF — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-04-week-3-mohamed.html b/dev/posts/2022/2022-07-04-week-3-mohamed.html
index 52bac55ac..e7b5230dc 100644
--- a/dev/posts/2022/2022-07-04-week-3-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-04-week3-shivam.html b/dev/posts/2022/2022-07-04-week3-shivam.html
index e026f8f2e..e011a1739 100644
--- a/dev/posts/2022/2022-07-04-week3-shivam.html
+++ b/dev/posts/2022/2022-07-04-week3-shivam.html
@@ -5,7 +5,7 @@
- Week 3 - Fixing fetcher, adding tests and docs — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 3 - Fixing fetcher, adding tests and docs — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-06-week-5-praneeth.html b/dev/posts/2022/2022-07-06-week-5-praneeth.html
index 8fb88aab6..aa6a8c0f5 100644
--- a/dev/posts/2022/2022-07-06-week-5-praneeth.html
+++ b/dev/posts/2022/2022-07-06-week-5-praneeth.html
@@ -5,7 +5,7 @@
- Week 5 - Working on new features — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 5 - Working on new features — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-11-week-4-mohamed.html b/dev/posts/2022/2022-07-11-week-4-mohamed.html
index 445e835fe..878334467 100644
--- a/dev/posts/2022/2022-07-11-week-4-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 4: Camera animation, interpolation in GLSL, and a single Timeline! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-12-week4-shivam.html b/dev/posts/2022/2022-07-12-week4-shivam.html
index f9f471d64..128812915 100644
--- a/dev/posts/2022/2022-07-12-week4-shivam.html
+++ b/dev/posts/2022/2022-07-12-week4-shivam.html
@@ -5,7 +5,7 @@
- Week 4 - Finalizing glTF loader — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 4 - Finalizing glTF loader — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-13-week-6-praneeth.html b/dev/posts/2022/2022-07-13-week-6-praneeth.html
index 8ddf3c9f7..f5071ac87 100644
--- a/dev/posts/2022/2022-07-13-week-6-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 6 - Supporting Rotation of the Shapes from the Center — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-19-week-5-mohamed.html b/dev/posts/2022/2022-07-19-week-5-mohamed.html
index 667788413..d12010a92 100644
--- a/dev/posts/2022/2022-07-19-week-5-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 5: Slerp implementation, documenting the Timeline, and adding unit tests — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-19-week5-shivam.html b/dev/posts/2022/2022-07-19-week5-shivam.html
index 4d3fd4a99..083eda9c9 100644
--- a/dev/posts/2022/2022-07-19-week5-shivam.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 5 - Creating PR for glTF exporter and fixing the loader — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-20-week-7-praneeth.html b/dev/posts/2022/2022-07-20-week-7-praneeth.html
index 9257f975c..06b2ce6ba 100644
--- a/dev/posts/2022/2022-07-20-week-7-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 7 - Working on Rotation PR and Trying Freehand Drawing — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-25-week-6-mohamed.html b/dev/posts/2022/2022-07-25-week-6-mohamed.html
index 21b3d9fff..5435686a9 100644
--- a/dev/posts/2022/2022-07-25-week-6-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 6: Fixing the Timeline issues and equipping it with more features — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-25-week-6-shivam.html b/dev/posts/2022/2022-07-25-week-6-shivam.html
index bf06d2c28..1506e0b0c 100644
--- a/dev/posts/2022/2022-07-25-week-6-shivam.html
+++ b/dev/posts/2022/2022-07-25-week-6-shivam.html
@@ -5,7 +5,7 @@
- Week 6 - Extracting the animation data — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 6 - Extracting the animation data — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-07-27-week-8-praneeth.html b/dev/posts/2022/2022-07-27-week-8-praneeth.html
index b1314fc5e..9e9587ae2 100644
--- a/dev/posts/2022/2022-07-27-week-8-praneeth.html
+++ b/dev/posts/2022/2022-07-27-week-8-praneeth.html
@@ -5,7 +5,7 @@
- Week 8 - Working on the polyline feature — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 8 - Working on the polyline feature — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-01-week-7-mohamed.html b/dev/posts/2022/2022-08-01-week-7-mohamed.html
index e431feb08..acaa85939 100644
--- a/dev/posts/2022/2022-08-01-week-7-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 7: Billboard spheres and implementing interpolators using closures — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-01-week-7-shivam.html b/dev/posts/2022/2022-08-01-week-7-shivam.html
index 7d58505b9..e71181a87 100644
--- a/dev/posts/2022/2022-08-01-week-7-shivam.html
+++ b/dev/posts/2022/2022-08-01-week-7-shivam.html
@@ -5,7 +5,7 @@
- Week 7 - Fixing bugs in animations — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 7 - Fixing bugs in animations — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-03-week-9-praneeth.html b/dev/posts/2022/2022-08-03-week-9-praneeth.html
index 500877b51..dab9b7660 100644
--- a/dev/posts/2022/2022-08-03-week-9-praneeth.html
+++ b/dev/posts/2022/2022-08-03-week-9-praneeth.html
@@ -5,7 +5,7 @@
- Week 9 - Grouping and Transforming Shapes — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 9 - Grouping and Transforming Shapes — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-09-week-08-shivam.html b/dev/posts/2022/2022-08-09-week-08-shivam.html
index ec3f49318..0945c773e 100644
--- a/dev/posts/2022/2022-08-09-week-08-shivam.html
+++ b/dev/posts/2022/2022-08-09-week-08-shivam.html
@@ -5,7 +5,7 @@
- Week 8 - Fixing animation bugs — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 8 - Fixing animation bugs — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-09-week-8-mohamed.html b/dev/posts/2022/2022-08-09-week-8-mohamed.html
index 108adc13f..56429b498 100644
--- a/dev/posts/2022/2022-08-09-week-8-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 8: Back to the shader-based version of the Timeline — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-10-week-10-praneeth.html b/dev/posts/2022/2022-08-10-week-10-praneeth.html
index e20bd7dcd..08e582615 100644
--- a/dev/posts/2022/2022-08-10-week-10-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 10 - Understanding Codes and Playing with Animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-16-week-9-mohamed.html b/dev/posts/2022/2022-08-16-week-9-mohamed.html
index d9f9523a9..6d2bcf9db 100644
--- a/dev/posts/2022/2022-08-16-week-9-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 9: Animating primitives of the same actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-17-week-09-shivam.html b/dev/posts/2022/2022-08-17-week-09-shivam.html
index c2f444402..cce7c7e98 100644
--- a/dev/posts/2022/2022-08-17-week-09-shivam.html
+++ b/dev/posts/2022/2022-08-17-week-09-shivam.html
@@ -5,7 +5,7 @@
- Week 9 - First working skeletal animation prototype — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 9 - First working skeletal animation prototype — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-17-week-11-praneeth.html b/dev/posts/2022/2022-08-17-week-11-praneeth.html
index b70c853d4..a89541234 100644
--- a/dev/posts/2022/2022-08-17-week-11-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 11 - Creating a base for Freehand Drawing — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-23-week-10-mohamed.html b/dev/posts/2022/2022-08-23-week-10-mohamed.html
index 549ffdedf..0f2392145 100644
--- a/dev/posts/2022/2022-08-23-week-10-mohamed.html
+++ b/dev/posts/2022/2022-08-23-week-10-mohamed.html
@@ -5,7 +5,7 @@
- Week 10: Supporting hierarchical animating — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 10: Supporting hierarchical animating — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-24-week-12-praneeth.html b/dev/posts/2022/2022-08-24-week-12-praneeth.html
index 76a9e30cc..e991432fd 100644
--- a/dev/posts/2022/2022-08-24-week-12-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 12 - Fixing translating issues and updating tests — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-25-week-10-shivam.html b/dev/posts/2022/2022-08-25-week-10-shivam.html
index 0707d517e..29b1cbabe 100644
--- a/dev/posts/2022/2022-08-25-week-10-shivam.html
+++ b/dev/posts/2022/2022-08-25-week-10-shivam.html
@@ -5,7 +5,7 @@
- Week 10 - Multi-node skinning support — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 10 - Multi-node skinning support — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-30-week-11-mohamed.html b/dev/posts/2022/2022-08-30-week-11-mohamed.html
index 7610b65e7..665408475 100644
--- a/dev/posts/2022/2022-08-30-week-11-mohamed.html
+++ b/dev/posts/2022/2022-08-30-week-11-mohamed.html
@@ -5,7 +5,7 @@
- Week 11: Improving tutorials a little — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 11: Improving tutorials a little — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-31-week-11-shivam.html b/dev/posts/2022/2022-08-31-week-11-shivam.html
index dc418357c..75acaf631 100644
--- a/dev/posts/2022/2022-08-31-week-11-shivam.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 11 - Multiple transformations support and adding tests — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-08-31-week-13-praneeth.html b/dev/posts/2022/2022-08-31-week-13-praneeth.html
index e87ea3282..af338ee6c 100644
--- a/dev/posts/2022/2022-08-31-week-13-praneeth.html
+++ b/dev/posts/2022/2022-08-31-week-13-praneeth.html
@@ -5,7 +5,7 @@
- Week 13 - Separating tests and fixing bugs — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 13 - Separating tests and fixing bugs — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-07-week-14-praneeth.html b/dev/posts/2022/2022-09-07-week-14-praneeth.html
index c8c6b5f89..071d70796 100644
--- a/dev/posts/2022/2022-09-07-week-14-praneeth.html
+++ b/dev/posts/2022/2022-09-07-week-14-praneeth.html
@@ -5,7 +5,7 @@
- Week 14 - Updating DrawPanel architecture — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 14 - Updating DrawPanel architecture — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-08-week-12-shivam.html b/dev/posts/2022/2022-09-08-week-12-shivam.html
index aaff36495..cb29f5ace 100644
--- a/dev/posts/2022/2022-09-08-week-12-shivam.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 12 - Adding skeleton as actors and fix global transformation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-14-week-15-praneeth.html b/dev/posts/2022/2022-09-14-week-15-praneeth.html
index 2a696aa0d..cf17f4d7a 100644
--- a/dev/posts/2022/2022-09-14-week-15-praneeth.html
+++ b/dev/posts/2022/2022-09-14-week-15-praneeth.html
@@ -5,7 +5,7 @@
- Week 15 - Highlighting DrawShapes — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 15 - Highlighting DrawShapes — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-15-week-13-blog.html b/dev/posts/2022/2022-09-15-week-13-blog.html
index b1d2ded14..4c9f19ae6 100644
--- a/dev/posts/2022/2022-09-15-week-13-blog.html
+++ b/dev/posts/2022/2022-09-15-week-13-blog.html
@@ -5,7 +5,7 @@
- Week 13 - Multi-bone skeletal animation support — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 13 - Multi-bone skeletal animation support — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-20-week-13-mohamed.html b/dev/posts/2022/2022-09-20-week-13-mohamed.html
index 9fea2c157..22c9be584 100644
--- a/dev/posts/2022/2022-09-20-week-13-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 13: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-21-week-16-praneeth.html b/dev/posts/2022/2022-09-21-week-16-praneeth.html
index 101baba6d..2e0543956 100644
--- a/dev/posts/2022/2022-09-21-week-16-praneeth.html
+++ b/dev/posts/2022/2022-09-21-week-16-praneeth.html
@@ -5,7 +5,7 @@
- Week 16 - Working with Rotations! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 16 - Working with Rotations! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-28-week-14-mohamed.html b/dev/posts/2022/2022-09-28-week-14-mohamed.html
index f079da3ec..b105754dc 100644
--- a/dev/posts/2022/2022-09-28-week-14-mohamed.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 14: Keyframes animation is now a bit easier in FURY — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-28-week-14-shivam.html b/dev/posts/2022/2022-09-28-week-14-shivam.html
index d495fb997..28cd359c5 100644
--- a/dev/posts/2022/2022-09-28-week-14-shivam.html
+++ b/dev/posts/2022/2022-09-28-week-14-shivam.html
@@ -5,7 +5,7 @@
- Week 14 - Morphing is here! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 14 - Morphing is here! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2022/2022-09-7-week-12-mohamed.html b/dev/posts/2022/2022-09-7-week-12-mohamed.html
index f558383b7..3ee53a7ef 100644
--- a/dev/posts/2022/2022-09-7-week-12-mohamed.html
+++ b/dev/posts/2022/2022-09-7-week-12-mohamed.html
@@ -5,7 +5,7 @@
- Week 12: Adding new tutorials — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 12: Adding new tutorials — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-01-24-final-report-praneeth.html b/dev/posts/2023/2023-01-24-final-report-praneeth.html
index 15725be99..f6bac4be5 100644
--- a/dev/posts/2023/2023-01-24-final-report-praneeth.html
+++ b/dev/posts/2023/2023-01-24-final-report-praneeth.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-01-29-final-report-mohamed.html b/dev/posts/2023/2023-01-29-final-report-mohamed.html
index e24d7ddba..357cc1206 100644
--- a/dev/posts/2023/2023-01-29-final-report-mohamed.html
+++ b/dev/posts/2023/2023-01-29-final-report-mohamed.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-01-29-final-report-shivam.html b/dev/posts/2023/2023-01-29-final-report-shivam.html
index b7324e779..5a91c4861 100644
--- a/dev/posts/2023/2023-01-29-final-report-shivam.html
+++ b/dev/posts/2023/2023-01-29-final-report-shivam.html
@@ -5,7 +5,7 @@
- Google Summer of Code Final Work Product — FURY 0.10.0.dev199+g9c30d048 documentation
+ Google Summer of Code Final Work Product — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-02-01-gsoc.html b/dev/posts/2023/2023-02-01-gsoc.html
index b930d80f1..de0de4f38 100644
--- a/dev/posts/2023/2023-02-01-gsoc.html
+++ b/dev/posts/2023/2023-02-01-gsoc.html
@@ -5,7 +5,7 @@
- Contribute to FURY via Google Summer of Code 2023 — FURY 0.10.0.dev199+g9c30d048 documentation
+ Contribute to FURY via Google Summer of Code 2023 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-04-14-release-announcement.html b/dev/posts/2023/2023-04-14-release-announcement.html
index dd507f9a9..e2477ff7a 100644
--- a/dev/posts/2023/2023-04-14-release-announcement.html
+++ b/dev/posts/2023/2023-04-14-release-announcement.html
@@ -5,7 +5,7 @@
- FURY 0.9.0 Released — FURY 0.10.0.dev199+g9c30d048 documentation
+ FURY 0.9.0 Released — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-02-week-0-praneeth.html b/dev/posts/2023/2023-06-02-week-0-praneeth.html
index d849bacb5..e51aa5d68 100644
--- a/dev/posts/2023/2023-06-02-week-0-praneeth.html
+++ b/dev/posts/2023/2023-06-02-week-0-praneeth.html
@@ -5,7 +5,7 @@
- Week 0: Community Bounding Period — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 0: Community Bounding Period — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-02-week-0-tvcastillod.html b/dev/posts/2023/2023-06-02-week-0-tvcastillod.html
index a05e5a41b..9a949d6c4 100644
--- a/dev/posts/2023/2023-06-02-week-0-tvcastillod.html
+++ b/dev/posts/2023/2023-06-02-week-0-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 0: Community Bounding Period — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 0: Community Bounding Period — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-03-week-1-praneeth.html b/dev/posts/2023/2023-06-03-week-1-praneeth.html
index 99c3cfd4a..1e7c1db27 100644
--- a/dev/posts/2023/2023-06-03-week-1-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 1: Working with SpinBox and TextBox Enhancements — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-05-week-1-joaodellagli.html b/dev/posts/2023/2023-06-05-week-1-joaodellagli.html
index e2dcb6587..fcacfabdd 100644
--- a/dev/posts/2023/2023-06-05-week-1-joaodellagli.html
+++ b/dev/posts/2023/2023-06-05-week-1-joaodellagli.html
@@ -5,7 +5,7 @@
- The FBO Saga - Week 1 — FURY 0.10.0.dev199+g9c30d048 documentation
+ The FBO Saga - Week 1 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-05-week-1-tvcastillod.html b/dev/posts/2023/2023-06-05-week-1-tvcastillod.html
index 8be5b6058..63747c298 100644
--- a/dev/posts/2023/2023-06-05-week-1-tvcastillod.html
+++ b/dev/posts/2023/2023-06-05-week-1-tvcastillod.html
@@ -5,7 +5,7 @@
- Week 1: Ellipsoid actor implemented with SDF — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 1: Ellipsoid actor implemented with SDF — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-11-week-2-praneeth.html b/dev/posts/2023/2023-06-11-week-2-praneeth.html
index 4e8d7d014..a658fdc35 100644
--- a/dev/posts/2023/2023-06-11-week-2-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 2: Tackling Text Justification and Icon Flaw Issues — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-12-week-2-joaodellagli.html b/dev/posts/2023/2023-06-12-week-2-joaodellagli.html
index 24e3549bd..5c3b76f24 100644
--- a/dev/posts/2023/2023-06-12-week-2-joaodellagli.html
+++ b/dev/posts/2023/2023-06-12-week-2-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 2: The Importance of (good) Documentation — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 2: The Importance of (good) Documentation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-12-week-2-tvcastillod.html b/dev/posts/2023/2023-06-12-week-2-tvcastillod.html
index 027c8ecf2..438d07745 100644
--- a/dev/posts/2023/2023-06-12-week-2-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 2: Making adjustments to the Ellipsoid Actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-17-week-3-praneeth.html b/dev/posts/2023/2023-06-17-week-3-praneeth.html
index bbd114c5c..d464ad5a7 100644
--- a/dev/posts/2023/2023-06-17-week-3-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 3: Resolving Combobox Icon Flaw and TextBox Justification — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-19-week-3-joaodellagli.html b/dev/posts/2023/2023-06-19-week-3-joaodellagli.html
index f5b20785f..636b7a760 100644
--- a/dev/posts/2023/2023-06-19-week-3-joaodellagli.html
+++ b/dev/posts/2023/2023-06-19-week-3-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 3: Watch Your Expectations — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 3: Watch Your Expectations — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-19-week-3-tvcastillod.html b/dev/posts/2023/2023-06-19-week-3-tvcastillod.html
index 73f4f1366..ee65e7234 100644
--- a/dev/posts/2023/2023-06-19-week-3-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 3: Working on uncertainty and details of the first PR — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-24-week-4-praneeth.html b/dev/posts/2023/2023-06-24-week-4-praneeth.html
index f709631fe..db1221026 100644
--- a/dev/posts/2023/2023-06-24-week-4-praneeth.html
+++ b/dev/posts/2023/2023-06-24-week-4-praneeth.html
@@ -5,7 +5,7 @@
- Week 4: Exam Preparations and Reviewing — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 4: Exam Preparations and Reviewing — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-26-week-4-joaodellagli.html b/dev/posts/2023/2023-06-26-week-4-joaodellagli.html
index 1360fa385..46b6ce50b 100644
--- a/dev/posts/2023/2023-06-26-week-4-joaodellagli.html
+++ b/dev/posts/2023/2023-06-26-week-4-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 4: Nothing is Ever Lost — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 4: Nothing is Ever Lost — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-06-27-week-4-tvcastillod.html b/dev/posts/2023/2023-06-27-week-4-tvcastillod.html
index cf2305e91..26d13d358 100644
--- a/dev/posts/2023/2023-06-27-week-4-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 4: First draft of the DTI uncertainty visualization — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-01-week-5-praneeth.html b/dev/posts/2023/2023-07-01-week-5-praneeth.html
index 0ffe91c6b..bf9678f51 100644
--- a/dev/posts/2023/2023-07-01-week-5-praneeth.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 5: Trying out PRs and Planning Ahead — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-03-week-5-joaodellagli.html b/dev/posts/2023/2023-07-03-week-5-joaodellagli.html
index 196bc0d3f..9d343b579 100644
--- a/dev/posts/2023/2023-07-03-week-5-joaodellagli.html
+++ b/dev/posts/2023/2023-07-03-week-5-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 5: All Roads Lead to Rome — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 5: All Roads Lead to Rome — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-03-week-5-tvcastillod.html b/dev/posts/2023/2023-07-03-week-5-tvcastillod.html
index f333595c8..142202a0c 100644
--- a/dev/posts/2023/2023-07-03-week-5-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 5: Preparing the data for the Ellipsoid tutorial — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-08-week-6-praneeth.html b/dev/posts/2023/2023-07-08-week-6-praneeth.html
index 94dbc20eb..d9f6c33c1 100644
--- a/dev/posts/2023/2023-07-08-week-6-praneeth.html
+++ b/dev/posts/2023/2023-07-08-week-6-praneeth.html
@@ -5,7 +5,7 @@
- Week 6: BoundingBox for TextBlock2D! — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 6: BoundingBox for TextBlock2D! — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-10-week-6-joaodellagli.html b/dev/posts/2023/2023-07-10-week-6-joaodellagli.html
index 51c2cbc4d..45587d1ee 100644
--- a/dev/posts/2023/2023-07-10-week-6-joaodellagli.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 6: Things are Starting to Build Up — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-10-week-6-tvcastillod.html b/dev/posts/2023/2023-07-10-week-6-tvcastillod.html
index 389113dda..2c60bd9c4 100644
--- a/dev/posts/2023/2023-07-10-week-6-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 6: First draft of the Ellipsoid tutorial — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-15-week-7-praneeth.html b/dev/posts/2023/2023-07-15-week-7-praneeth.html
index c2d205a03..d309c38cf 100644
--- a/dev/posts/2023/2023-07-15-week-7-praneeth.html
+++ b/dev/posts/2023/2023-07-15-week-7-praneeth.html
@@ -5,7 +5,7 @@
- Week 7: Sowing the seeds for TreeUI — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 7: Sowing the seeds for TreeUI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-17-week-7-joaodellagli.html b/dev/posts/2023/2023-07-17-week-7-joaodellagli.html
index 6a9bdb8bf..a9b54e47d 100644
--- a/dev/posts/2023/2023-07-17-week-7-joaodellagli.html
+++ b/dev/posts/2023/2023-07-17-week-7-joaodellagli.html
@@ -5,7 +5,7 @@
- Week 7: Experimentation Done — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 7: Experimentation Done — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-17-week-7-tvcastillod.html b/dev/posts/2023/2023-07-17-week-7-tvcastillod.html
index f8d3d3632..45ca6fb8b 100644
--- a/dev/posts/2023/2023-07-17-week-7-tvcastillod.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 7: Adjustments on the Uncertainty Cones visualization — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-22-week-8-praneeth.html b/dev/posts/2023/2023-07-22-week-8-praneeth.html
index f1b2e0507..0e92b132c 100644
--- a/dev/posts/2023/2023-07-22-week-8-praneeth.html
+++ b/dev/posts/2023/2023-07-22-week-8-praneeth.html
@@ -5,7 +5,7 @@
- Week 8: Another week with TextBlockUI — FURY 0.10.0.dev199+g9c30d048 documentation
+ Week 8: Another week with TextBlockUI — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/2023-07-24-week-8-joaodellagli.html b/dev/posts/2023/2023-07-24-week-8-joaodellagli.html
index 4a92157f6..a1e661f8b 100644
--- a/dev/posts/2023/2023-07-24-week-8-joaodellagli.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Week 8: The Birth of a Versatile API — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/posts/2023/29-05-2023-week-0-joaodellagli.html b/dev/posts/2023/29-05-2023-week-0-joaodellagli.html
index 3e9977ddc..e9b1524cd 100644
--- a/dev/posts/2023/29-05-2023-week-0-joaodellagli.html
+++ b/dev/posts/2023/29-05-2023-week-0-joaodellagli.html
@@ -5,7 +5,7 @@
- The Beginning of Everything - Week 0 — FURY 0.10.0.dev199+g9c30d048 documentation
+ The Beginning of Everything - Week 0 — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/py-modindex.html b/dev/py-modindex.html
index be27e7137..9a935903c 100644
--- a/dev/py-modindex.html
+++ b/dev/py-modindex.html
@@ -4,7 +4,7 @@
- Python Module Index — FURY 0.10.0.dev199+g9c30d048 documentation
+ Python Module Index — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -39,7 +39,7 @@
-
+
diff --git a/dev/reference/fury.actor.html b/dev/reference/fury.actor.html
index 8b010ee66..8cec1c57f 100644
--- a/dev/reference/fury.actor.html
+++ b/dev/reference/fury.actor.html
@@ -5,7 +5,7 @@
- actor — FURY 0.10.0.dev199+g9c30d048 documentation
+ actor — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.actors.html b/dev/reference/fury.actors.html
index 33764ee9d..e57a28ea6 100644
--- a/dev/reference/fury.actors.html
+++ b/dev/reference/fury.actors.html
@@ -5,7 +5,7 @@
- actors — FURY 0.10.0.dev199+g9c30d048 documentation
+ actors — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.animation.html b/dev/reference/fury.animation.html
index c0edefd5f..720667902 100644
--- a/dev/reference/fury.animation.html
+++ b/dev/reference/fury.animation.html
@@ -5,7 +5,7 @@
- animation — FURY 0.10.0.dev199+g9c30d048 documentation
+ animation — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.colormap.html b/dev/reference/fury.colormap.html
index 0882fe919..76b4cdcf0 100644
--- a/dev/reference/fury.colormap.html
+++ b/dev/reference/fury.colormap.html
@@ -5,7 +5,7 @@
- colormap — FURY 0.10.0.dev199+g9c30d048 documentation
+ colormap — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.convert.html b/dev/reference/fury.convert.html
index c7d40a4bf..52b49657a 100644
--- a/dev/reference/fury.convert.html
+++ b/dev/reference/fury.convert.html
@@ -5,7 +5,7 @@
- convert — FURY 0.10.0.dev199+g9c30d048 documentation
+ convert — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.data.html b/dev/reference/fury.data.html
index 7b9530e6d..62eb863b7 100644
--- a/dev/reference/fury.data.html
+++ b/dev/reference/fury.data.html
@@ -5,7 +5,7 @@
- data — FURY 0.10.0.dev199+g9c30d048 documentation
+ data — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.decorators.html b/dev/reference/fury.decorators.html
index 122a02a2c..33a1fe472 100644
--- a/dev/reference/fury.decorators.html
+++ b/dev/reference/fury.decorators.html
@@ -5,7 +5,7 @@
- decorators — FURY 0.10.0.dev199+g9c30d048 documentation
+ decorators — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.deprecator.html b/dev/reference/fury.deprecator.html
index 609aaa62c..8cd332236 100644
--- a/dev/reference/fury.deprecator.html
+++ b/dev/reference/fury.deprecator.html
@@ -5,7 +5,7 @@
- deprecator — FURY 0.10.0.dev199+g9c30d048 documentation
+ deprecator — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
@@ -393,7 +393,7 @@ _LEADING_WHITE
-fury.deprecator. cmp_pkg_version ( version_str , pkg_version_str = '0.10.0.dev199+g9c30d048' ) [source]
+fury.deprecator. cmp_pkg_version ( version_str , pkg_version_str = '0.10.0.dev211+g2aecb57b' ) [source]
Compare version_str
to current package version.
Parameters:
diff --git a/dev/reference/fury.gltf.html b/dev/reference/fury.gltf.html
index 50cd090b0..e35c00583 100644
--- a/dev/reference/fury.gltf.html
+++ b/dev/reference/fury.gltf.html
@@ -5,7 +5,7 @@
- gltf — FURY 0.10.0.dev199+g9c30d048 documentation
+ gltf — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.html b/dev/reference/fury.html
index db8c840c6..429ebc3ea 100644
--- a/dev/reference/fury.html
+++ b/dev/reference/fury.html
@@ -5,7 +5,7 @@
- fury — FURY 0.10.0.dev199+g9c30d048 documentation
+ fury — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.io.html b/dev/reference/fury.io.html
index bb8e9da8c..0c666ab59 100644
--- a/dev/reference/fury.io.html
+++ b/dev/reference/fury.io.html
@@ -5,7 +5,7 @@
- io — FURY 0.10.0.dev199+g9c30d048 documentation
+ io — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.layout.html b/dev/reference/fury.layout.html
index ac7a2e991..92756b420 100644
--- a/dev/reference/fury.layout.html
+++ b/dev/reference/fury.layout.html
@@ -5,7 +5,7 @@
- layout — FURY 0.10.0.dev199+g9c30d048 documentation
+ layout — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.lib.html b/dev/reference/fury.lib.html
index a07d65a97..17de7e158 100644
--- a/dev/reference/fury.lib.html
+++ b/dev/reference/fury.lib.html
@@ -5,7 +5,7 @@
- lib — FURY 0.10.0.dev199+g9c30d048 documentation
+ lib — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.material.html b/dev/reference/fury.material.html
index 1c5c28d92..6be354219 100644
--- a/dev/reference/fury.material.html
+++ b/dev/reference/fury.material.html
@@ -5,7 +5,7 @@
- material — FURY 0.10.0.dev199+g9c30d048 documentation
+ material — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.molecular.html b/dev/reference/fury.molecular.html
index b23dfeeea..91393182d 100644
--- a/dev/reference/fury.molecular.html
+++ b/dev/reference/fury.molecular.html
@@ -5,7 +5,7 @@
- molecular — FURY 0.10.0.dev199+g9c30d048 documentation
+ molecular — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.pick.html b/dev/reference/fury.pick.html
index ceba1bbb0..db360ad52 100644
--- a/dev/reference/fury.pick.html
+++ b/dev/reference/fury.pick.html
@@ -5,7 +5,7 @@
- pick — FURY 0.10.0.dev199+g9c30d048 documentation
+ pick — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.pkg_info.html b/dev/reference/fury.pkg_info.html
index db63152d7..f306c5a6c 100644
--- a/dev/reference/fury.pkg_info.html
+++ b/dev/reference/fury.pkg_info.html
@@ -5,7 +5,7 @@
- pkg_info — FURY 0.10.0.dev199+g9c30d048 documentation
+ pkg_info — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.primitive.html b/dev/reference/fury.primitive.html
index 2fe627bf4..c96f36717 100644
--- a/dev/reference/fury.primitive.html
+++ b/dev/reference/fury.primitive.html
@@ -5,7 +5,7 @@
- primitive — FURY 0.10.0.dev199+g9c30d048 documentation
+ primitive — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.shaders.html b/dev/reference/fury.shaders.html
index 7587ccfbb..e2e5aebb8 100644
--- a/dev/reference/fury.shaders.html
+++ b/dev/reference/fury.shaders.html
@@ -5,7 +5,7 @@
- shaders — FURY 0.10.0.dev199+g9c30d048 documentation
+ shaders — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.stream.html b/dev/reference/fury.stream.html
index d03e1e610..2988f97f8 100644
--- a/dev/reference/fury.stream.html
+++ b/dev/reference/fury.stream.html
@@ -5,7 +5,7 @@
- stream — FURY 0.10.0.dev199+g9c30d048 documentation
+ stream — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.transform.html b/dev/reference/fury.transform.html
index e9c3201b5..c6df88ebb 100644
--- a/dev/reference/fury.transform.html
+++ b/dev/reference/fury.transform.html
@@ -5,7 +5,7 @@
- transform — FURY 0.10.0.dev199+g9c30d048 documentation
+ transform — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.ui.html b/dev/reference/fury.ui.html
index f47cde68d..a721338e2 100644
--- a/dev/reference/fury.ui.html
+++ b/dev/reference/fury.ui.html
@@ -5,7 +5,7 @@
- ui — FURY 0.10.0.dev199+g9c30d048 documentation
+ ui — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.utils.html b/dev/reference/fury.utils.html
index aa1843e8c..1562412a5 100644
--- a/dev/reference/fury.utils.html
+++ b/dev/reference/fury.utils.html
@@ -5,7 +5,7 @@
- utils — FURY 0.10.0.dev199+g9c30d048 documentation
+ utils — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/fury.window.html b/dev/reference/fury.window.html
index 12f081b24..5731146a6 100644
--- a/dev/reference/fury.window.html
+++ b/dev/reference/fury.window.html
@@ -5,7 +5,7 @@
- window — FURY 0.10.0.dev199+g9c30d048 documentation
+ window — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/reference/index.html b/dev/reference/index.html
index e6be61e2b..dc5f8bf53 100644
--- a/dev/reference/index.html
+++ b/dev/reference/index.html
@@ -5,7 +5,7 @@
- API Reference — FURY 0.10.0.dev199+g9c30d048 documentation
+ API Reference — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release-history.html b/dev/release-history.html
index 12dbb1f81..372bd2faf 100644
--- a/dev/release-history.html
+++ b/dev/release-history.html
@@ -5,7 +5,7 @@
- Release History — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release History — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.1.0.html b/dev/release_notes/releasev0.1.0.html
index f8459dba5..44547547d 100644
--- a/dev/release_notes/releasev0.1.0.html
+++ b/dev/release_notes/releasev0.1.0.html
@@ -5,7 +5,7 @@
- Release notes v0.1.0 (2018-09-21) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.1.0 (2018-09-21) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.1.1.html b/dev/release_notes/releasev0.1.1.html
index 912c83b76..c2f856483 100644
--- a/dev/release_notes/releasev0.1.1.html
+++ b/dev/release_notes/releasev0.1.1.html
@@ -5,7 +5,7 @@
- Release notes v0.1.1 (2018-10-29) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.1.1 (2018-10-29) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.1.3.html b/dev/release_notes/releasev0.1.3.html
index 36053b7e0..748dd13b4 100644
--- a/dev/release_notes/releasev0.1.3.html
+++ b/dev/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.dev199+g9c30d048 documentation
+ Release notes v0.1.2 and v0.1.3 (2018-10-31) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.1.4.html b/dev/release_notes/releasev0.1.4.html
index 572766072..ed74b1ef2 100644
--- a/dev/release_notes/releasev0.1.4.html
+++ b/dev/release_notes/releasev0.1.4.html
@@ -5,7 +5,7 @@
- Release notes v0.1.4 (2018-11-26) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.1.4 (2018-11-26) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.2.0.html b/dev/release_notes/releasev0.2.0.html
index b8cf04740..c38ad6eac 100644
--- a/dev/release_notes/releasev0.2.0.html
+++ b/dev/release_notes/releasev0.2.0.html
@@ -5,7 +5,7 @@
- Release notes v0.2.0 (2019-03-08) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.2.0 (2019-03-08) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.3.0.html b/dev/release_notes/releasev0.3.0.html
index b88a39d5c..ddf846c04 100644
--- a/dev/release_notes/releasev0.3.0.html
+++ b/dev/release_notes/releasev0.3.0.html
@@ -5,7 +5,7 @@
- Release notes v0.3.0 (2019-08-02) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.3.0 (2019-08-02) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.4.0.html b/dev/release_notes/releasev0.4.0.html
index c8639c2f7..19fc01a19 100644
--- a/dev/release_notes/releasev0.4.0.html
+++ b/dev/release_notes/releasev0.4.0.html
@@ -5,7 +5,7 @@
- Release notes v0.4.0 (2019-10-29) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.4.0 (2019-10-29) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.5.1.html b/dev/release_notes/releasev0.5.1.html
index 49fb80067..883b52683 100644
--- a/dev/release_notes/releasev0.5.1.html
+++ b/dev/release_notes/releasev0.5.1.html
@@ -5,7 +5,7 @@
- Release notes v0.5.1 (2020-04-01) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.5.1 (2020-04-01) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.6.0.html b/dev/release_notes/releasev0.6.0.html
index 9049e7a6e..a8b2a85e1 100644
--- a/dev/release_notes/releasev0.6.0.html
+++ b/dev/release_notes/releasev0.6.0.html
@@ -5,7 +5,7 @@
- Release notes v0.6.0 (2020-07-20) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.6.0 (2020-07-20) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.6.1.html b/dev/release_notes/releasev0.6.1.html
index 5de4f0029..1dd9ec23b 100644
--- a/dev/release_notes/releasev0.6.1.html
+++ b/dev/release_notes/releasev0.6.1.html
@@ -5,7 +5,7 @@
- Release notes v0.6.1 (2020-08-20) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.6.1 (2020-08-20) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.7.0.html b/dev/release_notes/releasev0.7.0.html
index 867181fe0..91b8c0348 100644
--- a/dev/release_notes/releasev0.7.0.html
+++ b/dev/release_notes/releasev0.7.0.html
@@ -5,7 +5,7 @@
- Release notes v0.7.0 (2021/03/13) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.7.0 (2021/03/13) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.7.1.html b/dev/release_notes/releasev0.7.1.html
index d67d7ab77..7a2ceefe7 100644
--- a/dev/release_notes/releasev0.7.1.html
+++ b/dev/release_notes/releasev0.7.1.html
@@ -5,7 +5,7 @@
- Release notes v0.7.1 (2021/08/03) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.7.1 (2021/08/03) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.8.0.html b/dev/release_notes/releasev0.8.0.html
index 305cc3af0..10f1d9415 100644
--- a/dev/release_notes/releasev0.8.0.html
+++ b/dev/release_notes/releasev0.8.0.html
@@ -5,7 +5,7 @@
- Release notes v0.8.0 (2022/01/31) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.8.0 (2022/01/31) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/release_notes/releasev0.9.0.html b/dev/release_notes/releasev0.9.0.html
index 4a311bff2..dcfa80781 100644
--- a/dev/release_notes/releasev0.9.0.html
+++ b/dev/release_notes/releasev0.9.0.html
@@ -5,7 +5,7 @@
- Release notes v0.9.0 (2023/04/15) — FURY 0.10.0.dev199+g9c30d048 documentation
+ Release notes v0.9.0 (2023/04/15) — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/search.html b/dev/search.html
index 8313fa82e..64d560f86 100644
--- a/dev/search.html
+++ b/dev/search.html
@@ -3,7 +3,7 @@
- Search - FURY 0.10.0.dev199+g9c30d048 documentation
+ Search - FURY 0.10.0.dev211+g2aecb57b documentation
@@ -38,7 +38,7 @@
-
+
diff --git a/dev/searchindex.js b/dev/searchindex.js
index 47a2da57f..2694c7e40 100644
--- a/dev/searchindex.js
+++ b/dev/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_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_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-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/29-05-2023-week-0-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_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_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-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/29-05-2023-week-0-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", "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", "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", "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", "The Beginning of Everything - Week 0", "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, 29, 38, 52, 59, 64, 66, 71, 77, 81, 131, 139, 149, 155, 158, 160, 162, 171, 216, 217, 218, 245, 251, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "tutori": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 22, 36, 38, 52, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 77, 78, 87, 94, 95, 97, 112, 113, 116, 123, 124, 125, 126, 131, 132, 133, 135, 139, 149, 152, 156, 159, 160, 162, 163, 170, 171, 172, 173, 174, 180, 181, 186, 187, 189, 190, 197, 198, 201, 213, 217, 218, 220, 243, 253, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "show": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 45, 47, 48, 50, 52, 54, 55, 56, 57, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 89, 90, 91, 92, 94, 95, 97, 102, 113, 123, 129, 130, 133, 135, 137, 141, 142, 145, 150, 152, 157, 160, 164, 166, 167, 170, 171, 172, 173, 192, 198, 207, 211, 218, 220, 227, 233, 237, 239, 240, 245, 248, 250, 253, 266, 268, 269, 271, 277, 279, 280, 284], "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, 27, 28, 29, 31, 33, 34, 35, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 84, 87, 98, 109, 118, 122, 126, 131, 132, 135, 137, 138, 139, 141, 142, 143, 148, 154, 156, 160, 161, 164, 166, 169, 170, 171, 172, 174, 175, 176, 177, 181, 183, 185, 186, 189, 192, 193, 196, 197, 198, 200, 204, 208, 209, 212, 216, 217, 218, 222, 224, 225, 228, 229, 230, 233, 237, 239, 240, 242, 243, 246, 251, 260, 270, 277, 284, 285, 286, 287], "combin": [0, 21, 27, 65, 81, 104, 112, 115, 121, 126, 200, 203, 218, 226, 256, 270], "timer": [0, 16, 33, 35, 41, 70, 72, 73, 74, 75, 76, 79, 81, 107, 139, 158, 203, 217, 218, 245, 266, 281, 286], "an": [0, 3, 10, 11, 13, 14, 16, 17, 18, 22, 23, 24, 29, 30, 31, 32, 33, 36, 37, 47, 49, 53, 54, 55, 56, 57, 59, 63, 65, 66, 68, 78, 81, 84, 87, 88, 89, 90, 91, 92, 94, 95, 97, 98, 99, 100, 102, 106, 108, 109, 112, 113, 115, 117, 120, 123, 125, 126, 129, 131, 132, 133, 135, 137, 138, 139, 140, 143, 145, 146, 147, 156, 157, 159, 161, 162, 164, 167, 169, 170, 171, 172, 173, 174, 175, 177, 178, 179, 181, 183, 185, 186, 189, 191, 192, 193, 196, 197, 201, 203, 208, 209, 212, 213, 215, 216, 217, 218, 220, 221, 223, 224, 225, 227, 232, 234, 236, 237, 238, 239, 242, 244, 245, 246, 248, 249, 250, 251, 255, 256, 257, 261, 264, 265, 266, 267, 268, 269, 270, 280, 283, 284, 286, 287], "actor": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42, 46, 48, 49, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 72, 73, 74, 75, 76, 78, 79, 80, 81, 85, 87, 89, 94, 95, 97, 100, 102, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 125, 126, 129, 131, 132, 135, 136, 137, 150, 153, 155, 156, 157, 159, 162, 163, 164, 166, 167, 169, 172, 175, 177, 179, 180, 181, 182, 183, 186, 187, 189, 192, 193, 195, 196, 201, 204, 209, 210, 211, 213, 214, 215, 217, 220, 222, 229, 231, 234, 235, 236, 237, 239, 240, 241, 242, 243, 245, 250, 251, 256, 258, 260, 261, 262, 265, 268, 269, 270, 271, 273, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "slice": [0, 22, 27, 81, 84, 240, 248, 249], "data": [0, 3, 4, 5, 6, 7, 8, 12, 13, 14, 17, 18, 22, 25, 27, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 58, 59, 68, 70, 79, 80, 81, 85, 96, 125, 128, 132, 140, 141, 144, 145, 150, 162, 163, 164, 168, 169, 170, 171, 175, 176, 179, 183, 184, 187, 195, 196, 198, 210, 216, 217, 218, 219, 225, 231, 233, 234, 236, 240, 243, 246, 248, 250, 251, 256, 257, 259, 261, 265, 266, 269, 271, 280, 286, 288], "slicer": [0, 13, 22, 27, 81, 129, 271, 277, 278, 280, 283], "us": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 37, 38, 39, 41, 43, 44, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 84, 85, 87, 88, 98, 100, 103, 105, 106, 107, 108, 109, 115, 116, 117, 119, 120, 122, 125, 126, 130, 131, 132, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 146, 148, 149, 150, 152, 154, 156, 158, 160, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 193, 195, 196, 197, 198, 200, 201, 202, 204, 206, 207, 208, 209, 210, 211, 214, 215, 216, 217, 218, 222, 224, 225, 227, 229, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 249, 250, 251, 252, 253, 255, 256, 257, 259, 260, 261, 262, 265, 266, 267, 268, 269, 270, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "normal": [0, 8, 12, 16, 24, 27, 31, 34, 65, 66, 68, 80, 81, 143, 162, 172, 175, 188, 198, 216, 218, 245, 248, 249, 251, 256, 260, 265, 268, 269, 270, 280], "your": [0, 3, 14, 18, 65, 78, 80, 81, 87, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 124, 128, 129, 145, 157, 164, 167, 168, 171, 203, 219, 220, 233, 236, 251, 261, 265, 266, 270, 287], "sphere": [0, 4, 7, 9, 14, 19, 20, 27, 31, 32, 33, 34, 38, 42, 53, 56, 58, 60, 61, 62, 63, 64, 68, 69, 72, 73, 76, 78, 79, 80, 81, 84, 107, 115, 116, 121, 125, 132, 136, 163, 164, 170, 172, 196, 217, 218, 240, 249, 261, 264, 267, 271, 280, 283, 285, 286], "textur": [0, 4, 5, 11, 14, 34, 35, 81, 97, 100, 119, 125, 152, 158, 162, 164, 165, 166, 169, 175, 179, 184, 218, 224, 227, 230, 233, 236, 239, 242, 246, 253, 256, 257, 269, 271, 280, 281, 286], "visual": [0, 3, 8, 12, 13, 14, 16, 18, 21, 27, 28, 34, 35, 40, 41, 42, 46, 51, 53, 54, 61, 64, 65, 66, 67, 68, 73, 75, 76, 78, 80, 81, 84, 88, 89, 90, 91, 92, 94, 95, 96, 97, 106, 113, 116, 117, 123, 125, 128, 129, 130, 135, 141, 142, 145, 146, 148, 157, 162, 163, 164, 166, 167, 168, 171, 172, 177, 178, 189, 208, 212, 216, 217, 219, 220, 222, 223, 225, 228, 231, 237, 240, 246, 247, 248, 249, 250, 261, 270, 277, 280, 283, 284], "gltf": [0, 81, 88, 170, 172, 181, 189, 190, 192, 193, 195, 220, 250, 253, 271, 286], "file": [0, 10, 11, 14, 32, 33, 79, 81, 84, 87, 88, 118, 124, 126, 132, 135, 139, 170, 171, 175, 179, 181, 184, 190, 191, 207, 247, 248, 250, 253, 255, 256, 257, 263, 264, 265, 268, 270, 280, 283, 284, 286, 287], "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, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 81, 85, 87, 88, 96, 98, 99, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 122, 124, 125, 126, 127, 128, 130, 131, 132, 133, 136, 137, 145, 148, 151, 152, 155, 156, 159, 161, 162, 163, 164, 169, 170, 171, 172, 173, 174, 175, 177, 181, 191, 192, 197, 198, 208, 215, 216, 217, 218, 222, 224, 230, 232, 235, 237, 239, 242, 243, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 277, 278, 280, 281, 282, 283, 284, 285, 286, 287, 288], "cone": [0, 16, 42, 57, 60, 81, 94, 218, 228, 231, 234, 264, 271, 278, 281, 286], "arrow": [0, 16, 26, 30, 42, 54, 58, 81, 95, 208, 256, 264, 271, 278, 279, 280, 286], "morph": [0, 81, 187, 190, 210, 217, 256, 286], "anim": [0, 4, 6, 16, 19, 21, 24, 30, 37, 53, 55, 56, 62, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 145, 147, 148, 150, 157, 160, 162, 163, 164, 167, 168, 169, 175, 177, 180, 184, 186, 187, 189, 192, 196, 203, 204, 205, 208, 214, 215, 216, 217, 219, 220, 256, 270, 271, 280, 281, 283, 285, 286], "export": [0, 81, 87, 175, 181, 184, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 85, 92, 110, 122, 125, 134, 137, 140, 162, 175, 179, 183, 189, 202, 204, 215, 217, 236, 245, 248, 250, 256, 258, 262, 268, 271, 277, 285, 286], "skelet": [0, 81, 112, 126, 187, 190, 195, 217], "spiki": [0, 81, 280], "surfac": [0, 3, 4, 16, 18, 21, 23, 65, 68, 69, 81, 125, 132, 141, 147, 150, 153, 156, 159, 161, 163, 171, 175, 218, 251, 269, 271, 277, 278, 284, 285], "select": [0, 10, 29, 43, 50, 81, 99, 112, 126, 152, 157, 164, 170, 171, 173, 174, 176, 182, 185, 188, 206, 207, 209, 216, 257, 260, 261, 262, 268, 269, 271, 284], "multipl": [0, 6, 9, 13, 54, 62, 67, 81, 88, 95, 97, 102, 104, 109, 112, 113, 115, 120, 122, 125, 126, 138, 143, 146, 150, 152, 157, 163, 166, 175, 181, 182, 183, 190, 203, 208, 210, 214, 217, 218, 220, 248, 249, 250, 255, 261, 262, 268, 270, 279, 280, 281, 284, 286], "object": [0, 4, 5, 6, 8, 10, 12, 13, 14, 16, 22, 23, 24, 25, 26, 30, 34, 35, 36, 37, 42, 44, 56, 61, 65, 66, 68, 72, 73, 74, 75, 76, 77, 78, 81, 85, 92, 101, 103, 105, 107, 109, 110, 111, 114, 115, 118, 120, 131, 133, 137, 139, 141, 142, 145, 152, 157, 166, 175, 177, 183, 184, 185, 188, 224, 225, 227, 233, 236, 242, 246, 248, 250, 251, 252, 253, 254, 255, 256, 258, 259, 261, 262, 265, 266, 267, 268, 269, 270, 277, 283, 284, 286], "multithread": [0, 81, 88, 166, 270, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 87, 94, 95, 97, 98, 100, 107, 112, 113, 119, 120, 123, 125, 126, 127, 130, 133, 135, 137, 138, 139, 140, 142, 143, 145, 152, 158, 161, 163, 164, 166, 175, 181, 187, 192, 193, 199, 201, 209, 239, 241, 245, 248, 250, 251, 253, 254, 255, 262, 264, 265, 266, 267, 269, 270, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "simpl": [0, 6, 17, 19, 20, 23, 27, 36, 38, 49, 69, 77, 81, 105, 107, 112, 124, 133, 163, 164, 171, 172, 173, 184, 187, 190, 206, 208, 210, 214, 224, 228, 230, 233, 245, 250, 251, 256, 261, 267, 269, 270, 286], "pick": [0, 11, 13, 32, 81, 113, 122, 125, 170, 268, 271, 281], "earth": [0, 3, 18, 81, 171, 281, 286], "coordin": [0, 10, 22, 23, 24, 25, 26, 30, 37, 69, 81, 84, 103, 104, 107, 132, 138, 143, 162, 163, 169, 175, 239, 248, 249, 251, 256, 258, 261, 262, 264, 267, 268, 269, 281, 286], "convers": [0, 81, 84, 175, 188, 251], "volum": [0, 27, 81, 161, 248, 249, 270, 271], "solar": [0, 81, 281, 285], "system": [0, 16, 22, 59, 78, 80, 81, 84, 103, 107, 113, 119, 124, 125, 127, 130, 136, 145, 148, 149, 162, 164, 165, 166, 169, 171, 173, 175, 193, 197, 210, 217, 220, 232, 238, 248, 266, 281, 282, 283, 285, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 85, 87, 88, 89, 90, 91, 92, 94, 95, 97, 98, 100, 102, 105, 112, 113, 123, 129, 132, 143, 152, 157, 160, 161, 167, 169, 171, 172, 176, 202, 220, 222, 228, 233, 234, 236, 240, 268, 270, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 87, 109, 118, 122, 126, 127, 132, 152, 160, 161, 169, 170, 171, 175, 178, 184, 216, 232, 233, 235, 237, 242, 250, 264, 265], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 85, 171, 175, 179, 181, 184, 218, 251, 253, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 143, 176, 218, 232, 248, 265, 272, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 84, 92, 94, 95, 97, 102, 104, 105, 108, 109, 111, 112, 113, 114, 118, 123, 124, 127, 130, 131, 133, 142, 149, 151, 158, 160, 166, 170, 171, 172, 174, 175, 183, 184, 199, 202, 207, 209, 211, 212, 214, 215, 221, 222, 224, 227, 228, 232, 233, 239, 240, 243, 245, 248, 251, 265, 266, 267, 268, 270, 277, 278, 279, 280, 281, 282, 283, 284, 286, 287, 288], "thi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 87, 88, 89, 90, 91, 92, 94, 95, 97, 98, 99, 113, 123, 125, 126, 129, 132, 133, 139, 145, 157, 162, 163, 164, 167, 169, 170, 171, 216, 217, 218, 220, 221, 247, 248, 250, 251, 252, 253, 254, 255, 261, 263, 264, 265, 266, 267, 268, 269, 270, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 85, 87, 133, 137, 139, 140, 143, 146, 162, 172, 184, 187, 208, 222, 233, 239, 242, 245, 248, 251, 255, 264, 265, 267, 269, 270, 285, 286, 287], "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, 35, 37, 41, 42, 46, 48, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 87, 88, 133, 150, 161, 169, 248, 251, 252, 256, 264, 265, 267, 269, 270, 280, 285, 286, 287], "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, 35, 37, 42, 46, 48, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 109, 118, 133, 205, 248, 250, 251, 256, 264, 267, 269, 270], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 87, 88, 89, 97, 98, 99, 101, 103, 107, 109, 110, 112, 115, 118, 120, 121, 124, 126, 127, 129, 131, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 146, 149, 152, 158, 160, 162, 164, 166, 169, 170, 171, 172, 174, 175, 176, 178, 179, 181, 187, 188, 190, 192, 193, 195, 197, 204, 205, 208, 212, 214, 215, 216, 217, 220, 226, 229, 233, 234, 236, 238, 239, 241, 242, 244, 245, 246, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 273, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 95, 102, 126, 131, 134, 140, 143, 145, 146, 149, 162, 164, 165, 166, 169, 220, 227, 233, 236, 242, 245, 246, 248, 250, 265, 266, 268, 271, 273, 276, 277, 278, 279, 280, 281, 284, 285, 286], "first": [1, 2, 9, 13, 14, 15, 19, 22, 23, 25, 27, 28, 29, 32, 33, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 65, 68, 70, 72, 73, 74, 75, 76, 79, 84, 87, 105, 107, 109, 110, 120, 125, 126, 130, 132, 133, 136, 139, 143, 146, 160, 161, 162, 163, 164, 166, 170, 171, 172, 173, 181, 182, 188, 192, 196, 197, 209, 210, 217, 218, 221, 222, 224, 225, 227, 228, 233, 236, 237, 239, 242, 243, 245, 248, 250, 251, 255, 261, 265, 268, 269, 286, 287], "thing": [1, 2, 15, 65, 84, 112, 120, 133, 139, 143, 146, 149, 152, 158, 171, 173, 176, 182, 191, 197, 206, 212, 216, 222, 224, 225, 227, 228, 236, 245, 285], "you": [1, 2, 5, 8, 12, 13, 15, 16, 18, 20, 22, 25, 27, 28, 29, 31, 32, 33, 36, 49, 53, 54, 59, 62, 65, 68, 78, 79, 80, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 113, 123, 126, 128, 129, 131, 133, 134, 137, 139, 140, 143, 145, 146, 149, 152, 155, 157, 158, 160, 164, 167, 168, 171, 216, 219, 220, 227, 230, 233, 239, 245, 248, 251, 252, 253, 265, 266, 269, 270, 287], "have": [1, 2, 13, 15, 22, 25, 27, 29, 34, 37, 39, 42, 46, 47, 49, 50, 51, 56, 57, 65, 66, 68, 69, 70, 78, 80, 84, 87, 88, 98, 99, 101, 103, 104, 105, 106, 107, 110, 112, 114, 115, 116, 120, 121, 124, 126, 127, 130, 131, 132, 133, 134, 135, 139, 140, 143, 148, 152, 155, 156, 158, 160, 162, 164, 166, 169, 171, 172, 174, 180, 183, 184, 196, 204, 206, 208, 209, 211, 212, 213, 216, 217, 218, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 236, 239, 240, 242, 243, 245, 248, 249, 250, 251, 254, 255, 258, 261, 263, 265, 267, 268, 269, 278, 280, 287], "specifi": [1, 2, 3, 7, 15, 16, 39, 49, 59, 70, 103, 126, 227, 248, 250, 253, 255, 258, 259, 260, 261, 265, 268, 269, 270], "center": [1, 2, 3, 4, 7, 9, 10, 11, 14, 15, 16, 19, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 39, 42, 43, 46, 47, 48, 49, 51, 54, 60, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 109, 192, 193, 202, 212, 216, 217, 241, 245, 248, 249, 264, 267, 268, 269, 270, 271, 283, 286], "direct": [1, 2, 10, 11, 16, 26, 30, 33, 34, 36, 42, 48, 49, 51, 57, 65, 68, 69, 72, 73, 74, 75, 76, 84, 85, 114, 136, 137, 145, 158, 162, 164, 201, 217, 225, 248, 249, 250, 251, 258, 260, 264, 267, 269, 270, 278, 279, 280, 286, 288], "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, 36, 37, 38, 39, 43, 45, 47, 49, 51, 52, 53, 54, 57, 60, 62, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 80, 81, 84, 85, 91, 105, 112, 115, 120, 123, 163, 166, 172, 175, 179, 180, 182, 183, 189, 201, 207, 209, 214, 217, 218, 224, 225, 227, 230, 233, 236, 248, 249, 250, 251, 256, 260, 261, 264, 265, 268, 269, 270, 271, 276, 277, 278, 279, 280, 281, 282, 286], "": [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, 37, 39, 40, 41, 42, 43, 47, 49, 54, 56, 57, 59, 62, 65, 66, 67, 68, 70, 74, 76, 78, 79, 84, 85, 87, 98, 99, 103, 105, 109, 110, 112, 118, 120, 121, 125, 126, 130, 131, 133, 134, 136, 137, 138, 139, 140, 143, 145, 146, 148, 149, 151, 152, 154, 155, 156, 157, 158, 161, 162, 163, 164, 166, 169, 170, 171, 172, 175, 176, 179, 180, 181, 184, 187, 189, 192, 195, 197, 198, 199, 202, 203, 204, 208, 210, 211, 213, 214, 215, 216, 217, 221, 223, 224, 232, 248, 250, 251, 252, 260, 261, 262, 263, 265, 266, 267, 268, 269, 270, 283, 284, 285, 286, 287], "zero": [1, 2, 7, 10, 11, 15, 16, 29, 33, 36, 37, 56, 59, 62, 73, 74, 75, 76, 194, 216, 251, 266, 286], "3": [1, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 17, 19, 20, 22, 24, 25, 26, 29, 30, 31, 33, 34, 37, 43, 45, 48, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 68, 69, 73, 74, 75, 76, 78, 80, 84, 85, 87, 88, 109, 115, 118, 125, 126, 133, 134, 139, 145, 162, 163, 164, 169, 170, 175, 182, 216, 217, 218, 239, 248, 249, 250, 251, 253, 255, 257, 258, 260, 261, 264, 265, 266, 267, 268, 269, 270, 272, 277, 279, 281, 286, 287], "ident": [1, 2, 208, 248, 256], "i": [1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 43, 45, 48, 49, 51, 53, 54, 55, 56, 61, 63, 65, 66, 67, 68, 69, 70, 73, 75, 76, 78, 79, 80, 81, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 125, 126, 128, 129, 133, 139, 157, 162, 163, 164, 167, 168, 170, 171, 216, 217, 218, 219, 220, 221, 224, 227, 230, 236, 242, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "same": [1, 3, 13, 17, 20, 25, 29, 53, 55, 62, 63, 73, 74, 76, 84, 98, 101, 102, 103, 105, 107, 111, 112, 117, 125, 132, 133, 134, 135, 139, 143, 145, 146, 147, 152, 164, 166, 170, 171, 172, 173, 181, 182, 183, 185, 194, 196, 201, 202, 203, 205, 208, 217, 224, 228, 236, 239, 245, 248, 249, 250, 251, 255, 258, 261, 265, 266, 269], "x": [1, 4, 13, 14, 22, 23, 24, 26, 27, 30, 31, 34, 78, 80, 84, 87, 109, 136, 139, 158, 160, 162, 163, 169, 175, 192, 248, 249, 250, 251, 253, 258, 260, 261, 262, 266, 267, 268, 269, 270, 286, 287], "y": [1, 4, 13, 14, 22, 23, 24, 26, 27, 30, 34, 57, 84, 109, 143, 158, 160, 162, 163, 169, 192, 248, 249, 250, 253, 258, 260, 261, 262, 266, 267, 268, 269, 270, 286, 287], "z": [1, 4, 13, 22, 23, 24, 26, 27, 30, 34, 37, 65, 84, 109, 158, 160, 162, 163, 169, 192, 204, 248, 249, 250, 253, 258, 260, 261, 267, 269, 286, 287], "dir": [1, 2, 68, 69, 248], "scale": [1, 3, 4, 9, 10, 11, 13, 14, 20, 23, 24, 27, 28, 29, 31, 42, 48, 49, 51, 53, 54, 55, 57, 58, 59, 60, 62, 63, 65, 66, 67, 68, 69, 73, 74, 75, 76, 79, 84, 105, 114, 143, 169, 172, 191, 193, 195, 201, 203, 204, 207, 209, 217, 218, 225, 229, 238, 239, 244, 245, 248, 249, 250, 256, 261, 264, 268, 270, 271, 282, 283], "arrai": [1, 2, 3, 4, 7, 10, 11, 15, 17, 20, 24, 26, 28, 29, 30, 32, 33, 37, 41, 42, 46, 48, 49, 51, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 67, 68, 69, 72, 73, 74, 75, 76, 78, 79, 84, 109, 133, 139, 150, 161, 184, 242, 248, 249, 250, 251, 252, 256, 257, 261, 265, 266, 267, 268, 269, 270, 280, 282, 285], "2": [1, 3, 4, 7, 10, 11, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 36, 37, 42, 49, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 66, 67, 68, 70, 73, 74, 75, 76, 84, 85, 87, 97, 105, 109, 111, 122, 125, 126, 135, 136, 139, 145, 162, 163, 164, 170, 171, 216, 217, 218, 220, 248, 249, 250, 251, 253, 255, 256, 258, 260, 264, 266, 267, 268, 269, 270, 272, 274, 278, 280, 281, 283, 285, 286, 287], "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, 39, 40, 41, 42, 43, 44, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 87, 109, 122, 125, 126, 133, 135, 136, 139, 145, 157, 162, 163, 164, 167, 171, 184, 201, 204, 216, 217, 218, 230, 233, 248, 249, 250, 251, 253, 255, 256, 257, 258, 260, 261, 264, 265, 266, 267, 268, 269, 270, 272, 277, 281, 283, 285, 286, 287], "6": [1, 10, 11, 14, 17, 20, 22, 23, 24, 26, 29, 34, 36, 43, 45, 48, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 65, 68, 72, 73, 74, 75, 76, 84, 116, 125, 126, 145, 162, 163, 164, 216, 217, 218, 248, 250, 257, 261, 266, 268, 269, 272, 277, 283, 286, 287], "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, 40, 41, 42, 43, 45, 48, 49, 51, 53, 54, 55, 57, 58, 60, 61, 63, 65, 66, 67, 68, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 87, 113, 125, 126, 134, 136, 139, 145, 162, 163, 164, 171, 216, 217, 218, 239, 248, 250, 251, 256, 260, 261, 264, 266, 267, 268, 269, 272, 277, 281, 286], "The": [1, 2, 3, 9, 11, 13, 14, 15, 16, 19, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 45, 49, 53, 55, 56, 57, 58, 59, 65, 66, 67, 68, 70, 76, 80, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 146, 149, 152, 156, 157, 158, 159, 160, 162, 163, 164, 166, 167, 173, 175, 178, 179, 181, 182, 188, 189, 194, 196, 203, 209, 214, 216, 217, 218, 220, 225, 226, 229, 230, 232, 234, 236, 237, 239, 241, 242, 244, 248, 249, 250, 251, 252, 253, 254, 255, 256, 258, 261, 262, 264, 265, 266, 267, 268, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "below": [1, 2, 3, 13, 15, 21, 56, 57, 58, 81, 93, 100, 102, 104, 106, 108, 111, 114, 117, 119, 122, 127, 131, 133, 134, 137, 139, 140, 142, 143, 145, 146, 148, 149, 152, 155, 158, 160, 162, 164, 176, 178, 180, 181, 183, 185, 188, 191, 194, 197, 200, 202, 207, 209, 216, 224, 227, 230, 234, 236, 239, 242, 245, 251, 270], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 84, 87, 88, 108, 125, 132, 133, 135, 138, 139, 152, 156, 159, 161, 162, 163, 164, 166, 171, 173, 177, 181, 183, 186, 212, 217, 230, 233, 234, 237, 239, 243, 248, 250, 251, 253, 255, 256, 261, 264, 266, 269, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "repeat": [1, 2, 15, 20, 23, 24, 26, 30, 33, 37, 54, 68, 149, 207, 218, 264, 268, 270, 286], "primit": [1, 2, 15, 16, 22, 29, 37, 68, 69, 79, 97, 100, 104, 113, 125, 129, 157, 170, 175, 177, 179, 180, 187, 196, 214, 217, 218, 248, 256, 269, 271, 280, 281, 282, 283, 284, 285, 286], "arrow_actor": [1, 16, 26, 30, 248], "what": [1, 2, 10, 13, 14, 22, 29, 65, 85, 133, 139, 163, 164, 170, 171, 216, 227, 230, 233, 236, 245, 252, 270], "we": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 27, 28, 29, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 97, 99, 100, 105, 107, 108, 109, 110, 111, 113, 115, 116, 118, 122, 123, 124, 126, 129, 130, 131, 132, 133, 136, 137, 139, 142, 145, 152, 156, 157, 160, 162, 164, 166, 167, 171, 172, 173, 174, 175, 177, 178, 179, 180, 181, 184, 188, 190, 191, 192, 193, 195, 196, 197, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 214, 216, 217, 218, 220, 221, 222, 226, 227, 228, 229, 230, 232, 233, 235, 236, 237, 238, 241, 243, 244, 245, 248, 251, 256, 263, 264, 267, 268, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "did": [1, 2, 169, 170, 267], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 100, 110, 111, 118, 127, 132, 133, 139, 140, 141, 142, 143, 145, 146, 149, 154, 159, 161, 162, 164, 165, 169, 170, 171, 172, 175, 176, 177, 180, 183, 184, 185, 187, 188, 189, 191, 196, 197, 203, 204, 206, 209, 212, 215, 216, 217, 224, 226, 228, 229, 230, 232, 233, 235, 236, 238, 239, 242, 244, 245, 246, 248, 250, 251, 252, 266, 268, 270, 286, 287], "random": [1, 2, 4, 9, 11, 19, 20, 24, 25, 31, 32, 33, 54, 69, 73, 74, 75, 76, 79, 80, 84, 85, 236, 242, 248, 251, 267, 269, 270], "cen2": [1, 2, 15], "rand": [1, 2, 4, 11, 19, 20, 24, 25, 32, 33, 69, 73, 74, 75, 76, 79, 84, 85, 248, 269, 270], "dir2": [1, 2], "cols2": [1, 2, 15], "arrow_actor2": 1, "ad": [1, 2, 7, 10, 11, 12, 13, 15, 23, 25, 28, 32, 33, 34, 41, 44, 49, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 73, 74, 75, 85, 89, 90, 91, 92, 94, 95, 97, 100, 102, 103, 104, 106, 108, 109, 111, 112, 113, 114, 116, 123, 125, 126, 129, 131, 132, 133, 134, 137, 143, 146, 149, 150, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 167, 169, 171, 172, 174, 175, 177, 178, 179, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 200, 201, 202, 203, 204, 206, 211, 213, 214, 216, 217, 218, 220, 227, 229, 245, 248, 250, 251, 261, 268, 270, 277, 280, 281, 282, 283, 284, 285, 286], "our": [1, 2, 15, 22, 27, 29, 32, 33, 34, 37, 54, 59, 62, 65, 66, 67, 68, 70, 76, 84, 88, 89, 90, 91, 92, 94, 95, 96, 97, 99, 113, 118, 123, 128, 129, 133, 136, 157, 164, 167, 168, 171, 173, 190, 193, 205, 208, 210, 219, 220, 221, 229, 232, 255, 261, 264, 285, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 91, 92, 94, 95, 102, 103, 104, 105, 106, 108, 109, 120, 121, 131, 134, 137, 140, 143, 146, 147, 155, 158, 160, 162, 164, 169, 173, 175, 178, 179, 180, 182, 183, 186, 188, 189, 192, 207, 209, 210, 211, 213, 217, 218, 237, 245, 248, 249, 250, 256, 261, 265, 268, 269, 270, 271, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "interact": [1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 21, 23, 25, 26, 27, 28, 29, 31, 32, 36, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 79, 80, 81, 88, 98, 99, 103, 133, 139, 145, 150, 164, 173, 182, 189, 216, 245, 251, 266, 268, 270, 277], "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, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 136, 139, 149, 227, 233, 247, 248, 249, 250, 252, 254, 255, 256, 257, 261, 264, 265, 266, 268, 269, 270, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 101, 103, 105, 107, 112, 120, 126, 131, 133, 139, 140, 142, 143, 152, 162, 171, 173, 176, 184, 223, 239, 241, 244, 248, 249, 250, 251, 253, 256, 258, 264, 266, 268, 269, 270, 271, 279, 282], "600": [1, 2, 13, 15, 17, 18, 23, 24, 25, 26, 28, 30, 31, 32, 35, 36, 37, 42, 45, 47, 48, 65, 66, 67, 68, 72, 175, 179, 181, 218, 248, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 143, 146, 148, 149, 152, 164, 204, 211, 217, 250, 255, 271, 278, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 270], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 88, 184, 252, 253, 257, 268, 270], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 143, 208, 251, 261, 266, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 133, 134, 157, 166, 167, 169, 171, 181, 187, 220, 222, 245, 266, 267, 280, 284, 286, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 87, 179, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 83, 84, 85, 87, 109, 116, 134, 149, 162, 169, 175, 184, 208, 216, 217, 218, 224, 227, 230, 233, 244, 245, 248, 249, 250, 251, 253, 255, 256, 257, 258, 260, 261, 262, 264, 265, 266, 267, 268, 269, 270, 272, 280, 282, 284, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 171], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 116, 251], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 87, 101, 105, 107, 109, 118, 125, 126, 130, 135, 145, 160, 162, 163, 164, 166, 170, 176, 196, 209, 224, 234, 239, 242, 245, 250, 251, 261, 266, 270, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 113, 123, 125, 126, 128, 129, 130, 133, 135, 141, 142, 150, 152, 156, 157, 158, 160, 162, 163, 164, 167, 168, 169, 170, 171, 175, 180, 183, 184, 216, 217, 218, 219, 220, 224, 251, 257, 261, 266, 270, 274, 277, 280, 281, 282, 283, 287, 288], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 121, 123, 125, 126, 128, 129, 133, 141, 145, 157, 164, 167, 168, 169, 171, 172, 219, 220, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 284, 287, 288], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 87, 90, 133, 139, 142, 145, 152, 160, 166, 181, 189, 192, 207, 247, 248, 267, 275, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 88, 136, 145, 164, 266], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 145, 164], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 145], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 143, 164, 278], "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, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 164, 278, 286, 287], "cone_actor1": 2, "height": [2, 16, 26, 30, 42, 57, 60, 68, 74, 76, 84, 85, 101, 105, 112, 126, 139, 146, 163, 169, 224, 227, 233, 245, 248, 250, 258, 264, 266, 268, 269, 270, 271], "here": [2, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 36, 39, 45, 49, 54, 56, 59, 68, 69, 73, 75, 84, 85, 89, 90, 91, 92, 94, 95, 97, 100, 103, 105, 107, 109, 110, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 133, 137, 139, 145, 157, 158, 162, 163, 164, 167, 171, 175, 176, 181, 184, 197, 199, 200, 203, 208, 209, 210, 216, 218, 220, 221, 223, 224, 225, 227, 233, 234, 236, 238, 243, 245, 251, 252, 267, 287], "re": [2, 8, 12, 15, 22, 28, 78, 79, 112, 139, 149, 171, 210, 268, 269, 277, 280, 281, 286, 287], "vtkconesourc": 2, "cone_actor2": 2, "use_primit": [2, 9, 15, 65, 248, 286], "viz_con": 2, "In": [3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 18, 20, 22, 24, 25, 29, 30, 31, 34, 39, 49, 53, 56, 57, 58, 62, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 78, 80, 84, 87, 102, 103, 107, 109, 118, 120, 121, 126, 127, 131, 132, 133, 135, 137, 138, 139, 140, 141, 143, 145, 146, 152, 160, 162, 163, 164, 166, 169, 170, 171, 174, 175, 188, 203, 222, 224, 227, 232, 236, 244, 245, 248, 263, 270, 285], "itertool": [3, 4, 14, 16, 19, 20, 23, 26, 28, 30, 37, 72, 73, 74, 75, 76, 84], "io": [3, 4, 14, 17, 18, 34, 41, 70, 85, 151, 162, 164, 184, 271, 280, 284], "util": [3, 4, 10, 11, 14, 16, 17, 20, 23, 24, 26, 27, 28, 29, 30, 33, 34, 36, 37, 42, 46, 60, 65, 66, 68, 70, 73, 74, 75, 76, 84, 85, 89, 91, 137, 160, 163, 173, 179, 218, 229, 232, 249, 271, 273, 276, 277, 280, 285, 286], "fetch_viz_model": [3, 70, 85, 271], "fetch_viz_textur": [3, 4, 14, 18, 271], "read_viz_model": [3, 70, 271], "read_viz_textur": [3, 4, 14, 18, 271], "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, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 53, 55, 56, 57, 59, 60, 61, 63, 64, 65, 68, 69, 70, 73, 74, 75, 76, 77, 80, 81, 85, 88, 93, 98, 99, 100, 101, 104, 105, 107, 109, 112, 115, 116, 117, 118, 121, 122, 125, 126, 127, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 149, 150, 152, 154, 156, 158, 159, 160, 161, 162, 163, 164, 166, 170, 171, 173, 174, 175, 176, 177, 179, 181, 182, 184, 185, 190, 191, 193, 194, 195, 197, 199, 202, 205, 206, 207, 208, 209, 212, 214, 216, 217, 218, 225, 227, 228, 229, 235, 236, 237, 238, 240, 241, 246, 248, 251, 253, 256, 259, 261, 265, 266, 268, 269, 270, 281, 282, 284, 286, 287], "start": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 87, 98, 99, 104, 105, 112, 116, 121, 122, 124, 125, 130, 131, 142, 148, 152, 153, 155, 166, 169, 170, 171, 173, 174, 175, 176, 178, 180, 182, 183, 184, 185, 191, 193, 194, 195, 196, 197, 200, 202, 203, 208, 209, 212, 214, 216, 222, 223, 225, 226, 227, 228, 229, 230, 231, 237, 238, 240, 243, 245, 251, 265, 266, 270, 271, 279, 280, 286], "next": [3, 4, 14, 16, 18, 19, 20, 23, 26, 28, 29, 30, 35, 36, 37, 48, 68, 72, 73, 74, 75, 76, 84, 87, 133, 149, 169, 170, 171, 227, 239, 242, 250, 251, 268, 286, 287], "load": [3, 4, 13, 14, 17, 18, 22, 27, 34, 65, 70, 139, 162, 167, 169, 171, 175, 184, 187, 190, 214, 237, 248, 256, 257, 264, 268, 271, 280, 285, 286], "each": [3, 4, 10, 11, 12, 14, 16, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 39, 49, 54, 55, 56, 57, 59, 61, 66, 67, 68, 73, 75, 76, 84, 98, 99, 107, 109, 110, 112, 118, 132, 133, 137, 139, 140, 145, 152, 160, 162, 166, 169, 171, 174, 175, 176, 180, 183, 188, 196, 203, 208, 210, 212, 216, 218, 223, 224, 239, 242, 245, 248, 249, 250, 251, 253, 256, 258, 261, 265, 266, 268, 269, 277], "For": [3, 5, 20, 23, 25, 26, 29, 36, 58, 59, 65, 66, 67, 68, 70, 78, 80, 84, 87, 89, 90, 91, 92, 94, 95, 97, 107, 113, 115, 123, 129, 133, 145, 150, 152, 155, 157, 164, 167, 174, 182, 185, 191, 209, 212, 213, 220, 222, 224, 225, 226, 228, 233, 236, 239, 242, 246, 250, 251, 253, 254, 255, 265, 267, 269, 270, 272], "one": [3, 9, 11, 14, 23, 28, 29, 32, 33, 34, 36, 49, 54, 55, 61, 63, 67, 68, 84, 103, 104, 105, 107, 115, 124, 133, 137, 138, 141, 145, 160, 162, 169, 170, 171, 176, 177, 192, 196, 210, 215, 217, 224, 225, 227, 228, 233, 237, 239, 242, 245, 246, 248, 249, 250, 251, 261, 264, 265, 266, 267, 268, 269, 270, 277, 280, 283, 286, 287], "anoth": [3, 19, 34, 58, 59, 61, 105, 117, 139, 140, 171, 179, 183, 188, 193, 198, 217, 218, 221, 228, 230, 233, 236, 239, 242, 245, 251, 287], "moon": [3, 171], "collect": [3, 159, 169, 216, 246, 266], "github": [3, 18, 56, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 139, 151, 157, 160, 167, 168, 169, 170, 175, 179, 218, 219, 220, 253, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "load_imag": [3, 4, 14, 18, 41, 134, 271, 280], "imag": [3, 4, 13, 18, 22, 25, 29, 34, 35, 41, 96, 100, 128, 133, 134, 139, 142, 143, 148, 158, 160, 162, 164, 168, 175, 184, 218, 219, 234, 236, 245, 246, 248, 251, 253, 256, 257, 266, 268, 269, 270, 271, 277, 280, 284, 286], "earth_filenam": 3, "1_earth_8k": [3, 14, 18], "jpg": [3, 4, 14, 18, 253, 257, 268], "earth_imag": [3, 4], "texture_on_spher": [3, 4, 14, 18, 271], "earth_actor": [3, 4, 14], "newli": [3, 7, 14, 143, 172, 189, 218], "Then": [3, 14, 19, 22, 27, 32, 33, 34, 39, 47, 49, 55, 57, 59, 65, 68, 84, 169, 171, 172, 173, 174, 179, 182, 185, 191, 194, 196, 197, 202, 207, 216, 240, 248, 249, 269, 287], "do": [3, 20, 29, 57, 68, 73, 84, 88, 133, 170, 171, 216, 217, 218, 224, 227, 236, 239, 242, 248, 251, 268, 285, 286], "moon_filenam": 3, "8k": 3, "moon_imag": 3, "moon_actor": 3, "both": [3, 15, 22, 25, 36, 60, 72, 84, 104, 106, 107, 115, 127, 143, 163, 164, 169, 172, 180, 183, 189, 192, 200, 209, 218, 226, 237, 240, 241, 245, 248, 249, 255, 257, 258, 264, 268, 270], "alreadi": [3, 18, 28, 58, 65, 120, 133, 137, 139, 145, 164, 169, 172, 173, 185, 189, 192, 203, 217, 218, 225, 228, 237, 239, 240, 245, 253, 261, 266, 269, 287], "exist": [3, 18, 29, 53, 100, 102, 108, 115, 118, 131, 146, 149, 171, 173, 182, 189, 192, 216, 239, 245, 250, 253, 268, 286], "alter": [3, 198], "posit": [3, 4, 7, 10, 13, 14, 17, 20, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 37, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54, 55, 57, 59, 60, 61, 62, 63, 65, 68, 72, 73, 74, 75, 76, 79, 84, 85, 101, 103, 107, 109, 133, 137, 139, 145, 148, 160, 163, 164, 166, 173, 174, 176, 178, 182, 183, 185, 188, 189, 194, 200, 201, 202, 205, 213, 216, 217, 223, 229, 241, 242, 244, 248, 249, 250, 252, 253, 255, 258, 261, 262, 264, 265, 266, 267, 268, 269, 270, 271, 279, 280, 285, 286], "correctli": [3, 4, 76, 84, 112, 121, 143, 175, 208, 226, 229, 234, 280, 287], "comparison": [3, 68, 223, 240, 277], "setposit": [3, 11, 13, 14, 48, 49, 51, 57, 59, 60, 72, 73, 74, 75, 76, 84, 248, 271], "setscal": [3, 4, 14], "rotat": [3, 4, 9, 14, 19, 28, 34, 35, 37, 49, 51, 57, 58, 60, 62, 66, 68, 73, 74, 75, 84, 110, 111, 114, 126, 150, 158, 163, 167, 173, 182, 183, 186, 189, 192, 193, 194, 195, 207, 209, 216, 217, 218, 242, 248, 250, 256, 258, 260, 268, 270, 271, 285, 286], "align": [3, 10, 13, 14, 22, 27, 34, 39, 49, 51, 65, 68, 84, 115, 184, 208, 223, 232, 238, 241, 258, 268, 271, 286], "25": [3, 4, 13, 14, 26, 31, 34, 36, 39, 42, 49, 54, 58, 66, 67, 72, 216, 217, 218, 267, 281], "90": [3, 4, 14, 26, 30, 58, 60, 63, 73, 75, 175, 269, 278], "showmanag": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 33, 34, 35, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 211, 213, 215, 217, 245, 262, 265, 266, 271, 280, 286], "class": [3, 14, 16, 22, 35, 101, 131, 134, 135, 137, 140, 141, 143, 146, 149, 160, 162, 163, 170, 172, 173, 181, 183, 185, 189, 190, 192, 216, 217, 218, 224, 226, 229, 236, 245, 248, 249, 250, 251, 255, 256, 258, 259, 261, 262, 265, 266, 268, 270, 280, 284, 286], "interfac": [3, 4, 14, 16, 22, 88, 99, 126, 162, 185, 216, 223, 227, 246, 251, 270], "between": [3, 4, 14, 16, 20, 29, 32, 33, 36, 42, 48, 53, 58, 59, 66, 67, 68, 69, 72, 73, 75, 76, 78, 80, 84, 107, 109, 126, 136, 145, 162, 163, 164, 166, 169, 173, 178, 185, 188, 200, 216, 217, 231, 232, 237, 242, 244, 248, 250, 253, 257, 260, 261, 266, 267, 268, 270, 286], "interactor": [3, 4, 14, 16, 89, 143, 146, 233, 242, 245, 262, 270, 273], "showm": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 23, 24, 26, 28, 30, 33, 37, 43, 44, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 84, 85, 265, 266, 270], "900": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 20, 22, 27, 28, 33, 35, 37, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 72, 73, 74, 75, 76, 84, 250], "768": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 28, 33, 35, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 73, 74, 75, 76, 84, 226, 229, 250], "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, 33, 34, 35, 42, 46, 49, 51, 53, 54, 55, 56, 57, 58, 60, 61, 63, 70, 72, 73, 74, 75, 76, 79, 84, 85, 270, 271], "order_transpar": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 24, 26, 28, 30, 33, 34, 35, 37, 53, 54, 55, 56, 57, 58, 60, 61, 63, 72, 73, 74, 75, 76, 79, 84, 250, 270, 281], "true": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 37, 40, 41, 42, 43, 45, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 68, 70, 72, 73, 74, 75, 76, 78, 79, 84, 105, 139, 183, 229, 233, 248, 249, 250, 251, 252, 254, 255, 256, 257, 261, 262, 264, 265, 266, 267, 268, 269, 270], "let": [3, 4, 9, 10, 11, 13, 14, 16, 19, 20, 22, 24, 25, 28, 29, 30, 32, 33, 34, 37, 39, 40, 41, 47, 49, 59, 65, 66, 67, 69, 70, 85, 87, 88, 136, 139, 145, 230, 232, 233, 236, 242, 246, 265, 281], "focu": [3, 14, 101, 104, 105, 116, 117, 130, 139, 142, 145, 186, 223, 226, 235, 238, 244, 268], "can": [3, 5, 8, 9, 11, 12, 13, 14, 16, 20, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 34, 37, 39, 47, 48, 49, 51, 53, 54, 55, 58, 59, 62, 65, 66, 67, 69, 78, 80, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95, 97, 101, 103, 105, 107, 109, 110, 111, 112, 113, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 131, 132, 133, 136, 137, 138, 139, 140, 141, 142, 143, 145, 149, 152, 157, 158, 160, 162, 163, 164, 166, 167, 169, 170, 171, 172, 173, 174, 177, 178, 179, 180, 181, 183, 184, 185, 187, 188, 190, 191, 192, 194, 197, 200, 202, 207, 209, 212, 216, 217, 218, 220, 224, 225, 226, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 239, 240, 243, 245, 246, 248, 250, 251, 252, 253, 257, 258, 262, 265, 266, 267, 268, 269, 270, 283, 284, 287], "determin": [3, 14, 16, 24, 37, 42, 65, 84, 105, 110, 146, 229, 232, 256, 269, 270, 286], "durat": [3, 14, 16, 35, 72, 73, 74, 75, 76, 84, 217, 250, 270, 271], "counter": [3, 4, 9, 14, 16, 19, 20, 23, 26, 28, 29, 30, 33, 37, 72, 73, 74, 75, 76, 84, 183, 260, 267, 269], "avoid": [3, 11, 14, 16, 19, 20, 29, 104, 133, 145, 152, 164, 166, 251, 261, 280], "global": [3, 14, 16, 19, 20, 22, 23, 24, 26, 27, 29, 30, 34, 37, 41, 48, 49, 70, 72, 73, 74, 75, 76, 84, 137, 146, 178, 205, 218, 247, 251, 254], "variabl": [3, 14, 16, 19, 20, 22, 23, 24, 26, 27, 30, 32, 37, 49, 65, 68, 69, 70, 73, 75, 84, 85, 105, 108, 175, 196, 236, 243, 248, 263, 268], "count": [3, 4, 9, 14, 16, 19, 20, 23, 26, 28, 30, 37, 72, 73, 74, 75, 76, 84, 149, 180, 217, 256, 269, 286], "set_camera": [3, 4, 7, 14, 17, 23, 24, 25, 26, 30, 33, 37, 42, 46, 49, 51, 58, 62, 63, 72, 73, 74, 75, 76, 79, 270, 271], "ensur": [3, 8, 27, 29, 223, 226, 229, 232, 241, 244, 248, 258, 261, 270], "camera": [3, 4, 5, 7, 8, 9, 14, 23, 24, 25, 26, 29, 30, 33, 35, 37, 42, 46, 51, 52, 57, 58, 59, 60, 63, 65, 68, 73, 75, 76, 81, 163, 169, 175, 177, 179, 184, 189, 215, 217, 218, 248, 250, 256, 265, 269, 270, 271, 286], "optim": [3, 100, 107, 109, 153, 163, 169, 180, 196, 217, 230, 261], "24": [3, 23, 164, 166, 216, 218, 233, 261, 264, 267, 269, 277, 278, 286], "00": [3, 25, 72, 169, 170], "4": [3, 5, 7, 9, 11, 13, 14, 17, 19, 20, 22, 23, 24, 26, 29, 37, 40, 41, 45, 49, 51, 53, 54, 55, 56, 57, 58, 60, 61, 68, 69, 70, 73, 74, 75, 76, 78, 80, 84, 87, 106, 109, 123, 125, 126, 136, 137, 139, 145, 149, 162, 163, 164, 199, 216, 217, 218, 224, 227, 239, 248, 249, 250, 251, 255, 256, 257, 261, 264, 266, 267, 268, 269, 270, 272, 277, 280, 282, 286], "34": [3, 261, 285], "focal_point": [3, 7, 17, 23, 24, 25, 26, 30, 37, 72, 73, 75, 79, 270], "view_up": [3, 7, 23, 24, 25, 26, 30, 37, 72, 73, 75, 79, 250, 270], "place": [3, 4, 34, 39, 45, 49, 57, 60, 65, 98, 99, 103, 137, 140, 143, 146, 155, 162, 208, 248, 255, 258, 268, 280, 286], "bloomington": 3, "IN": [3, 288], "home": [3, 88, 235, 253, 286], "headquart": 3, "39": [3, 4, 76, 277, 278], "3175": 3, "025": [3, 248], "radiu": [3, 14, 16, 20, 30, 47, 48, 49, 54, 57, 60, 65, 68, 72, 73, 74, 76, 84, 163, 248, 261, 264, 267, 268], "002": [3, 26, 30], "sphere_actor": [3, 4, 9, 19, 20, 32, 33, 79, 248], "blue_medium": 3, "also": [3, 13, 14, 17, 22, 23, 25, 27, 28, 29, 31, 33, 42, 54, 55, 56, 58, 59, 65, 68, 72, 84, 87, 89, 90, 91, 92, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 118, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 134, 135, 137, 139, 140, 143, 145, 146, 149, 155, 157, 158, 161, 162, 163, 166, 167, 169, 170, 171, 172, 174, 175, 177, 178, 180, 182, 184, 185, 188, 189, 192, 195, 196, 203, 205, 206, 208, 209, 216, 217, 218, 220, 222, 225, 227, 228, 230, 231, 232, 233, 234, 236, 237, 238, 239, 240, 242, 243, 245, 250, 251, 255, 261, 268, 270, 286, 287], "text": [3, 4, 9, 10, 13, 22, 23, 24, 26, 27, 30, 34, 37, 38, 43, 48, 50, 72, 73, 74, 75, 76, 81, 85, 105, 112, 126, 152, 155, 160, 162, 164, 171, 197, 216, 217, 223, 229, 238, 241, 244, 248, 257, 268, 270, 271, 280, 281, 283, 284, 285, 286, 287], "text_actor": 3, "text_3d": [3, 4, 271], "indiana": 3, "42": [3, 25, 277, 282], "31": [3, 25, 54, 216, 218, 272, 278, 286], "03": [3, 216, 239, 248, 264, 272, 278, 285], "white": [3, 4, 25, 248, 270], "004": [3, 30], "model": [3, 5, 6, 8, 12, 65, 66, 67, 68, 69, 70, 85, 99, 101, 102, 104, 106, 122, 125, 132, 135, 138, 141, 144, 145, 147, 153, 161, 163, 164, 169, 172, 175, 179, 181, 184, 187, 192, 195, 199, 203, 205, 208, 210, 214, 253, 256, 260, 261, 283, 284, 286], "satellit": [3, 171], "circl": [3, 31, 39, 44, 47, 49, 173, 216, 268], "satellite_filenam": 3, "satellite_obj": 3, "obj": [3, 10, 13, 22, 27, 28, 34, 70, 85, 88, 169, 252, 257, 266, 268, 286], "load_polydata": [3, 17, 70, 85, 271], "satellite_actor": 3, "get_actor_from_polydata": [3, 17, 271], "75": [3, 13, 22, 27, 34, 43, 257, 280], "005": [3, 4, 26, 30], "timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 26, 28, 29, 30, 33, 35, 37, 41, 70, 72, 73, 74, 75, 76, 84, 270], "function": [3, 4, 9, 13, 14, 17, 21, 22, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 37, 41, 49, 50, 56, 58, 60, 63, 65, 67, 68, 69, 74, 76, 81, 84, 85, 87, 88, 101, 108, 115, 120, 122, 131, 132, 137, 141, 147, 149, 153, 158, 160, 162, 163, 165, 167, 172, 173, 175, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 192, 193, 195, 202, 204, 206, 207, 208, 211, 216, 217, 220, 224, 226, 227, 228, 229, 230, 231, 232, 234, 236, 239, 242, 243, 245, 248, 250, 251, 254, 255, 258, 261, 264, 265, 266, 267, 268, 269, 270, 277, 278, 280, 281, 283, 284, 285, 286, 287], "statement": [3, 65], "when": [3, 10, 11, 20, 23, 25, 26, 28, 30, 34, 48, 49, 50, 53, 56, 57, 65, 66, 69, 105, 120, 122, 133, 134, 139, 140, 143, 148, 149, 152, 162, 164, 166, 169, 171, 172, 176, 177, 179, 183, 184, 188, 189, 194, 202, 206, 213, 215, 216, 217, 222, 226, 227, 229, 230, 232, 236, 238, 241, 242, 244, 245, 248, 250, 251, 253, 255, 261, 268, 270, 277, 278, 279, 280, 283, 284, 285, 286, 287], "certain": [3, 14, 48, 59, 134, 137, 140, 143, 158, 218, 235, 250, 258, 266], "event": [3, 10, 14, 22, 28, 34, 70, 79, 99, 131, 139, 140, 143, 146, 149, 171, 173, 174, 176, 182, 185, 188, 191, 216, 217, 245, 250, 262, 265, 266, 268, 270, 280, 281, 288], "happen": [3, 14, 20, 25, 36, 139, 145, 164, 188, 191, 197, 206, 208, 216, 224, 227, 233, 236, 242, 270, 287], "base": [3, 17, 34, 53, 56, 58, 59, 60, 61, 63, 64, 67, 68, 69, 73, 74, 75, 76, 81, 84, 87, 88, 100, 101, 105, 106, 107, 108, 112, 114, 116, 117, 125, 126, 143, 147, 152, 156, 162, 163, 164, 167, 169, 170, 171, 172, 175, 182, 183, 192, 201, 213, 215, 216, 217, 218, 223, 234, 236, 237, 238, 241, 244, 245, 246, 248, 249, 250, 251, 253, 255, 256, 258, 260, 261, 262, 266, 268, 269, 270, 271, 281, 283, 285], "so": [3, 13, 14, 16, 22, 25, 29, 32, 33, 34, 37, 43, 49, 54, 61, 65, 67, 73, 75, 84, 85, 88, 101, 103, 104, 105, 106, 107, 108, 109, 112, 117, 118, 119, 120, 121, 122, 124, 126, 131, 134, 140, 143, 144, 146, 149, 152, 158, 159, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 182, 183, 185, 187, 191, 192, 196, 200, 204, 206, 207, 208, 209, 210, 212, 213, 216, 217, 227, 228, 231, 233, 237, 239, 240, 242, 243, 248, 249, 266, 267, 270, 287], "continu": [3, 20, 33, 56, 65, 107, 110, 112, 115, 120, 125, 137, 143, 146, 160, 162, 167, 170, 172, 188, 207, 209, 217, 220, 226, 228, 234, 241, 243, 285, 286], "while": [3, 9, 48, 99, 101, 103, 104, 106, 107, 108, 109, 110, 112, 118, 120, 127, 134, 169, 171, 175, 176, 178, 179, 180, 181, 184, 188, 192, 200, 202, 206, 208, 209, 210, 211, 212, 216, 217, 218, 222, 226, 227, 229, 234, 241, 243, 250, 251, 268, 269, 286], "less": [3, 20, 37, 139, 140, 142, 145, 169, 188, 197, 233, 236, 261, 270], "than": [3, 11, 13, 25, 104, 108, 116, 125, 133, 142, 143, 145, 146, 149, 152, 162, 164, 171, 184, 188, 193, 196, 197, 199, 211, 227, 233, 241, 242, 244, 248, 251, 255, 261, 266, 267, 269, 270, 280], "450": [3, 49, 85, 268, 284], "def": [3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 19, 20, 22, 23, 24, 26, 27, 28, 29, 30, 33, 34, 35, 37, 39, 41, 42, 43, 46, 48, 49, 50, 51, 56, 60, 63, 70, 72, 73, 74, 75, 76, 80, 84, 109, 118, 139, 250, 255, 265, 266], "_obj": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 23, 24, 26, 29, 30, 33, 35, 37, 39, 41, 49, 72, 73, 74, 75, 76, 84, 268], "_event": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 22, 23, 24, 26, 27, 29, 30, 33, 35, 37, 70, 72, 73, 74, 75, 76, 84, 265], "cnt": [3, 4, 13, 14, 16, 19, 20, 23, 26, 28, 30, 37, 72, 73, 74, 75, 76, 84, 256], "render": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 33, 34, 35, 37, 40, 41, 42, 48, 58, 59, 64, 68, 69, 70, 72, 73, 74, 75, 76, 78, 81, 85, 87, 88, 92, 100, 102, 104, 106, 107, 108, 109, 111, 114, 115, 117, 118, 120, 121, 122, 125, 126, 133, 135, 138, 140, 141, 145, 152, 160, 161, 162, 164, 167, 171, 181, 187, 196, 199, 200, 210, 211, 213, 218, 224, 227, 230, 233, 236, 239, 242, 245, 246, 248, 256, 260, 261, 266, 268, 270, 271, 277, 280, 283, 284, 285, 286, 288], "azimuth": [3, 4, 9, 16, 19, 20, 24, 28, 29, 35, 42, 46, 49, 51, 70, 150, 267, 270, 271], "300": [3, 14, 19, 22, 24, 26, 27, 33, 39, 40, 41, 43, 45, 48, 49, 50, 75, 78, 268, 270, 283], "679": [3, 207, 216, 286], "314": 3, "35": [3, 22, 27, 54, 66, 76, 248, 264, 281, 284], "zoom": [3, 4, 11, 13, 17, 20, 22, 24, 30, 36, 270, 271], "01": [3, 4, 9, 16, 20, 29, 34, 74, 76, 217, 218, 248, 272, 286], "1500": [3, 45], "550": [3, 85, 286], "575": [3, 4, 286], "180": [3, 4, 16, 39, 40, 41, 49, 57, 60, 268, 280], "rm": [3, 9, 29, 270, 271], "750": [3, 49], "8": [3, 10, 14, 20, 23, 24, 27, 30, 32, 33, 36, 37, 40, 41, 43, 45, 48, 49, 56, 57, 58, 60, 61, 65, 66, 67, 68, 69, 73, 75, 76, 78, 80, 87, 125, 126, 136, 162, 163, 164, 169, 170, 216, 217, 218, 248, 250, 251, 261, 264, 265, 266, 269, 270, 272, 277, 278, 281, 282, 286, 287], "10000": [3, 11, 31, 73, 139, 248], "1100": 3, "07": [3, 4, 125, 126, 162, 163, 164, 216, 217, 218, 239, 251, 272, 282], "exit": [3, 4, 9, 14, 16, 19, 20, 23, 24, 26, 28, 30, 33, 35, 37, 72, 73, 74, 75, 76, 84, 270, 271, 281], "watch": [3, 4, 14, 169, 171], "new": [3, 4, 13, 14, 17, 18, 29, 56, 64, 65, 66, 67, 68, 78, 81, 84, 99, 103, 109, 110, 113, 116, 122, 123, 125, 126, 127, 129, 130, 132, 136, 139, 145, 152, 153, 157, 162, 164, 166, 167, 169, 170, 171, 173, 176, 180, 181, 185, 188, 189, 191, 192, 194, 196, 201, 205, 206, 207, 208, 209, 213, 216, 217, 218, 220, 225, 226, 228, 229, 231, 235, 237, 238, 240, 243, 245, 248, 253, 255, 256, 259, 265, 266, 267, 268, 269, 270, 278, 280, 281, 282, 283, 284, 285, 286, 287], "take": [3, 4, 14, 24, 34, 37, 56, 58, 59, 65, 68, 88, 127, 133, 139, 140, 145, 149, 152, 155, 162, 169, 171, 176, 179, 189, 193, 210, 215, 218, 222, 226, 236, 242, 243, 245, 248, 249, 250, 253, 265, 268, 269, 270, 287], "add_timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 26, 28, 29, 30, 33, 35, 37, 41, 70, 72, 73, 74, 75, 76, 84, 270, 271], "viz_earth_anim": 3, "specif": [4, 11, 22, 28, 56, 65, 73, 74, 75, 76, 87, 105, 109, 112, 118, 120, 124, 126, 130, 131, 133, 139, 140, 142, 148, 152, 162, 164, 171, 188, 215, 216, 217, 223, 224, 234, 236, 245, 250, 251, 253, 264, 265, 268, 270, 287, 288], "locat": [4, 34, 58, 76, 133, 139, 160], "math": [4, 29, 33, 106, 108, 138, 159, 161, 169, 228, 267], "16k": 4, "resolut": [4, 16, 26, 27, 30, 42, 57, 60, 65, 68, 79, 133, 226, 248, 264, 270, 278], "maximum": [4, 65, 78, 140, 197, 241, 248, 249, 250, 251, 256, 266, 268, 270], "detail": [4, 65, 68, 81, 85, 99, 107, 110, 125, 126, 132, 137, 140, 143, 145, 146, 149, 152, 162, 163, 164, 201, 222, 228, 234, 242, 243, 245, 248, 251, 266, 287], "earth_fil": 4, "1_earth_16k": 4, "make": [4, 10, 11, 12, 14, 16, 22, 25, 29, 39, 47, 49, 52, 53, 57, 58, 60, 61, 63, 64, 81, 87, 88, 99, 102, 103, 104, 105, 106, 108, 109, 111, 114, 116, 117, 119, 122, 126, 127, 131, 132, 135, 139, 141, 143, 144, 145, 146, 155, 156, 158, 161, 162, 163, 164, 165, 169, 170, 171, 174, 175, 182, 183, 186, 188, 189, 191, 192, 196, 197, 209, 211, 212, 217, 222, 224, 225, 227, 229, 230, 231, 232, 233, 234, 237, 239, 240, 242, 243, 244, 245, 250, 251, 252, 265, 268, 269, 280, 286, 287], "sure": [4, 12, 22, 57, 99, 102, 103, 104, 106, 108, 111, 114, 116, 117, 119, 122, 127, 212, 216, 228, 250, 251, 287], "orient": [4, 10, 27, 48, 49, 51, 65, 73, 74, 75, 76, 84, 107, 109, 118, 120, 126, 225, 248, 249, 250, 251, 264, 267, 268, 269], "chang": [4, 10, 11, 13, 14, 19, 20, 22, 26, 27, 28, 30, 37, 42, 48, 53, 54, 55, 57, 61, 63, 65, 68, 70, 73, 107, 112, 118, 124, 127, 134, 139, 140, 144, 145, 149, 152, 158, 160, 162, 164, 166, 169, 171, 172, 173, 174, 175, 176, 177, 178, 182, 185, 189, 192, 196, 213, 216, 217, 222, 228, 229, 231, 235, 239, 244, 245, 248, 249, 251, 255, 265, 268, 269, 270, 277, 279, 280, 282, 283, 284, 285, 286, 287], "defin": [4, 6, 8, 11, 12, 14, 16, 19, 20, 24, 27, 29, 30, 32, 33, 34, 37, 41, 42, 48, 58, 59, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 79, 84, 109, 133, 139, 140, 162, 164, 167, 209, 216, 225, 235, 239, 242, 243, 245, 248, 253, 256, 259, 265, 268, 269, 283, 284, 285], "convert": [4, 41, 107, 133, 140, 143, 162, 175, 178, 184, 188, 189, 192, 216, 218, 250, 251, 256, 268, 269, 271, 285], "geograph": [4, 33, 267], "latitud": [4, 248, 264, 267], "longitud": [4, 248, 264, 267], "degre": [4, 61, 72, 73, 74, 84, 99, 106, 175, 177, 192, 222, 250, 251, 268], "radian": [4, 84, 268], "spheric": [4, 27, 58, 84, 104, 116, 125, 186, 217, 243, 248, 250, 267], "lastli": [4, 18, 84, 171, 229], "cartesian": [4, 267], "latlong_coordin": 4, "lat": 4, "lon": 4, "degrees_to_radian": 4, "pi": [4, 14, 23, 26, 60, 63, 74, 109, 260, 267], "phi": [4, 32, 33, 34, 42, 46, 65, 66, 67, 248, 264, 267], "theta": [4, 32, 33, 34, 42, 46, 65, 66, 67, 248, 264, 267], "now": [4, 9, 13, 22, 27, 28, 29, 32, 33, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 56, 57, 58, 59, 60, 61, 62, 65, 66, 67, 68, 70, 73, 74, 75, 76, 84, 85, 105, 109, 110, 112, 116, 117, 118, 120, 121, 124, 126, 131, 136, 139, 141, 142, 143, 145, 148, 149, 151, 152, 154, 155, 160, 164, 165, 166, 171, 173, 174, 175, 178, 179, 180, 182, 183, 184, 186, 187, 190, 192, 196, 199, 202, 204, 206, 208, 214, 217, 222, 225, 227, 228, 231, 233, 236, 240, 242, 243, 244, 267, 287], "sin": [4, 14, 23, 26, 29, 30, 37, 60, 63, 74, 109, 250, 267], "co": [4, 14, 23, 29, 30, 37, 60, 63, 70, 74, 109, 250, 267, 287], "flip": [4, 101, 175, 256, 280, 285, 286], "return": [4, 11, 14, 20, 22, 23, 24, 25, 26, 27, 29, 33, 34, 37, 42, 48, 56, 58, 59, 60, 63, 65, 68, 69, 84, 85, 105, 109, 139, 179, 184, 193, 214, 216, 217, 227, 228, 230, 233, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 286], "some": [4, 9, 10, 14, 22, 24, 25, 27, 28, 29, 30, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 55, 56, 58, 59, 66, 67, 68, 69, 72, 73, 74, 75, 76, 81, 84, 85, 100, 101, 102, 103, 109, 110, 112, 118, 120, 122, 130, 133, 134, 136, 137, 139, 140, 141, 142, 143, 145, 146, 148, 149, 152, 154, 155, 158, 160, 162, 164, 166, 169, 170, 171, 172, 173, 174, 175, 177, 178, 180, 182, 183, 184, 186, 188, 191, 192, 193, 195, 196, 197, 198, 200, 201, 202, 204, 206, 207, 208, 209, 211, 212, 215, 216, 217, 222, 224, 227, 228, 229, 230, 231, 233, 234, 235, 236, 238, 239, 242, 243, 245, 246, 248, 258, 280, 282, 283, 284, 286], "sever": [4, 49, 125, 133, 136, 139, 140, 164, 213, 229, 243, 279], "big": [4, 171, 239], "citi": 4, "around": [4, 11, 14, 24, 29, 57, 74, 84, 137, 140, 159, 169, 170, 171, 176, 178, 182, 185, 192, 196, 206, 209, 211, 216, 239, 242, 246, 248, 250, 260, 261, 262, 267, 269, 270], "locationon": 4, "40": [4, 24, 42, 43, 44, 48, 54, 60, 66, 67, 72, 268, 277], "730610": 4, "73": [4, 278], "935242": 4, "york": 4, "u": [4, 14, 29, 34, 37, 65, 66, 67, 68, 73, 74, 75, 87, 88, 96, 110, 125, 126, 128, 148, 152, 168, 169, 170, 172, 202, 218, 219, 232], "locationtwo": 4, "916668": 4, "116": [4, 282], "383331": 4, "beij": 4, "china": 4, "locationthre": 4, "48": [4, 23, 261, 277], "864716": 4, "349014": 4, "pari": 4, "franc": 4, "set": [4, 5, 7, 8, 12, 13, 14, 17, 18, 22, 25, 27, 28, 29, 36, 40, 41, 42, 43, 45, 46, 48, 49, 51, 52, 54, 57, 59, 60, 61, 63, 65, 66, 67, 68, 72, 73, 74, 75, 76, 78, 79, 81, 85, 105, 115, 120, 126, 145, 149, 163, 171, 172, 175, 177, 183, 185, 186, 187, 191, 194, 196, 198, 201, 204, 208, 212, 215, 217, 218, 221, 224, 227, 233, 236, 245, 246, 248, 249, 250, 251, 255, 256, 261, 264, 265, 266, 268, 269, 270, 281, 283, 286, 287], "radii": [4, 9, 10, 11, 14, 15, 19, 20, 32, 33, 34, 42, 46, 53, 56, 60, 65, 66, 67, 72, 73, 74, 76, 78, 79, 80, 84, 163, 248, 261], "indic": [4, 32, 33, 74, 76, 84, 122, 179, 181, 249, 250, 253, 256, 261, 262, 264, 268, 269], "its": [4, 9, 13, 14, 20, 22, 25, 27, 42, 43, 46, 54, 57, 63, 68, 73, 75, 84, 87, 101, 105, 109, 112, 115, 120, 121, 131, 132, 138, 140, 143, 146, 152, 170, 171, 173, 185, 188, 201, 203, 210, 212, 217, 224, 225, 226, 227, 229, 231, 232, 233, 234, 236, 237, 238, 239, 240, 242, 245, 248, 250, 251, 255, 265, 268, 270, 288], "nyc_actor": 4, "n40": 4, "7128": 4, "n": [4, 10, 29, 31, 74, 80, 139, 162, 164, 177, 248, 249, 250, 251, 261, 264, 266, 267, 268, 269, 287], "74": 4, "0060": 4, "w": [4, 26, 37, 84, 139, 140, 162, 164, 248, 251, 257, 266, 269], "04": [4, 217, 218, 272, 281], "paris_actor": 4, "n48": 4, "8566": 4, "3522": 4, "e": [4, 22, 23, 26, 30, 45, 58, 62, 65, 84, 85, 87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 143, 157, 158, 162, 163, 167, 209, 210, 216, 217, 218, 220, 236, 248, 249, 250, 251, 253, 258, 261, 268, 269, 270, 281, 287], "beijing_actor": 4, "n39": 4, "9042": 4, "4074": 4, "06": [4, 26, 30, 125, 126, 162, 163, 164, 216, 217, 218], "85": [4, 14, 42, 278], "which": [4, 6, 10, 11, 13, 14, 22, 23, 24, 25, 26, 28, 29, 30, 32, 33, 34, 35, 36, 37, 46, 49, 56, 59, 62, 65, 68, 73, 75, 76, 78, 79, 80, 84, 87, 100, 104, 105, 107, 109, 110, 112, 115, 117, 119, 120, 121, 122, 124, 125, 126, 127, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 141, 142, 143, 144, 145, 146, 149, 152, 155, 156, 158, 159, 160, 161, 162, 163, 164, 169, 171, 172, 173, 174, 175, 176, 177, 178, 181, 182, 183, 185, 188, 189, 191, 192, 193, 196, 197, 198, 200, 202, 206, 207, 209, 211, 212, 216, 217, 222, 223, 224, 226, 228, 229, 231, 234, 236, 237, 238, 239, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 255, 258, 261, 262, 264, 265, 266, 267, 268, 269, 270, 287], "act": [4, 24, 112, 198, 216, 248, 268, 269], "angl": [4, 14, 26, 30, 37, 48, 49, 51, 109, 158, 216, 228, 248, 251, 267, 268, 269, 270, 271], "fly": [4, 152], "over": [4, 68, 78, 98, 114, 116, 124, 170, 225, 232, 237, 256, 268, 287], "7": [4, 14, 17, 23, 24, 34, 37, 54, 55, 57, 60, 65, 74, 75, 76, 87, 125, 126, 145, 162, 163, 164, 184, 216, 217, 218, 248, 251, 266, 268, 269, 272, 274, 278, 285, 286, 287], "200": [4, 10, 11, 16, 19, 22, 23, 27, 30, 33, 37, 43, 45, 46, 47, 49, 50, 51, 63, 171, 240, 266, 268], "015": 4, "pitch": [4, 267, 270, 271], "250": [4, 13, 43, 45, 48, 49, 57, 125, 281], "350": [4, 49, 283], "985": 4, "425": 4, "525": [4, 170, 286], "011": 4, "700": [4, 72, 218, 286], "820": [4, 241], "930": 4, "1000": [4, 20, 28, 33, 35, 40, 41, 42, 60, 79, 80, 242], "initi": [4, 5, 6, 8, 9, 12, 14, 22, 23, 24, 26, 28, 30, 35, 36, 37, 41, 49, 53, 55, 56, 57, 58, 59, 60, 62, 63, 73, 75, 76, 85, 89, 100, 104, 105, 106, 131, 143, 149, 162, 163, 169, 185, 196, 217, 223, 233, 244, 245, 251, 262, 266, 267, 268, 270, 271, 273, 280, 286], "viz_earth_coordin": 4, "displai": [5, 6, 10, 13, 17, 22, 24, 25, 26, 27, 30, 36, 37, 49, 65, 68, 72, 73, 74, 75, 87, 143, 150, 152, 158, 159, 163, 182, 183, 216, 218, 225, 231, 237, 240, 246, 248, 249, 262, 266, 268, 271, 285], "fetch_gltf": [5, 6, 7, 8, 12, 179, 271], "read_viz_gltf": [5, 6, 7, 8, 12, 271], "setbackground": 5, "retriev": [5, 6, 8, 12, 236, 262, 265], "duck": [5, 184], "filenam": [5, 6, 7, 8, 12, 14, 18, 248, 253, 256, 257, 265, 268, 270], "get": [5, 6, 7, 8, 10, 12, 13, 17, 20, 22, 23, 28, 29, 34, 35, 37, 42, 48, 53, 65, 68, 72, 73, 75, 84, 87, 98, 99, 125, 133, 145, 164, 170, 171, 216, 217, 218, 230, 236, 239, 242, 245, 246, 248, 250, 251, 252, 255, 256, 258, 261, 263, 264, 266, 268, 269, 270, 280, 286], "method": [5, 6, 8, 11, 12, 13, 22, 25, 27, 29, 37, 42, 43, 48, 52, 53, 55, 62, 65, 68, 72, 73, 74, 75, 76, 81, 84, 101, 103, 105, 107, 110, 112, 121, 122, 125, 126, 133, 134, 136, 137, 139, 140, 141, 143, 145, 146, 148, 149, 152, 162, 164, 166, 169, 172, 173, 175, 178, 179, 184, 191, 196, 200, 201, 202, 211, 214, 217, 218, 224, 227, 229, 230, 233, 236, 248, 250, 251, 255, 259, 261, 266, 269, 270, 280, 284, 285, 286], "note": [5, 8, 11, 12, 23, 25, 26, 39, 48, 49, 53, 56, 61, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 169, 203, 220, 242, 248, 250, 251, 252, 255, 261, 266, 267, 269, 270, 272, 287], "alwai": [5, 54, 57, 65, 84, 105, 107, 109, 110, 112, 115, 118, 133, 137, 169, 170, 189, 248, 287], "manual": [5, 58, 59, 84, 126, 146, 176, 179, 185, 191, 194, 204, 206, 287], "polydata": [5, 17, 70, 122, 175, 179, 180, 193, 217, 257, 269, 271, 280, 286], "appli": [5, 8, 12, 13, 14, 17, 20, 28, 45, 68, 72, 73, 74, 75, 76, 84, 118, 139, 169, 171, 172, 173, 175, 183, 188, 193, 195, 203, 205, 208, 210, 212, 218, 226, 229, 242, 245, 248, 249, 256, 257, 258, 260, 264, 265, 266, 269, 270, 271], "materi": [5, 34, 66, 67, 129, 167, 170, 179, 214, 256, 271, 283, 285, 286, 288], "afterward": [5, 227], "experiment": [5, 87, 279], "smooth": [5, 29, 59, 68, 148, 161, 163, 164, 172, 182, 236, 242, 246, 248], "mesh": [5, 65, 68, 171, 175, 195, 203, 218, 256, 267], "apply_norm": [5, 8, 12, 256], "gltf_obj": [5, 6, 7, 8, 12], "all": [5, 7, 8, 10, 11, 13, 14, 16, 22, 27, 28, 32, 33, 34, 39, 42, 46, 47, 49, 50, 51, 55, 58, 59, 61, 65, 68, 69, 70, 72, 73, 74, 75, 76, 81, 84, 87, 88, 92, 94, 95, 97, 99, 105, 107, 109, 113, 118, 123, 124, 126, 127, 129, 131, 132, 133, 139, 140, 142, 145, 149, 152, 153, 157, 158, 160, 161, 162, 163, 167, 169, 170, 171, 176, 178, 179, 180, 181, 183, 184, 185, 186, 187, 188, 190, 191, 196, 197, 198, 202, 205, 210, 212, 213, 214, 216, 217, 218, 220, 221, 224, 229, 241, 242, 244, 245, 246, 247, 248, 249, 250, 251, 253, 256, 261, 263, 264, 268, 269, 270, 283, 285, 286, 287, 288], "list": [5, 7, 14, 23, 24, 25, 27, 28, 36, 41, 42, 43, 46, 48, 49, 50, 53, 54, 61, 66, 67, 74, 76, 84, 96, 103, 126, 128, 132, 139, 142, 145, 146, 168, 169, 170, 171, 175, 193, 219, 247, 248, 250, 251, 253, 255, 256, 257, 258, 260, 265, 266, 267, 268, 269, 270, 272, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "setactivecamera": 5, "1280": [5, 7], "720": [5, 7, 69, 70, 80, 85, 264, 286], "viz_gltf": 5, "interpolationtest": [6, 184], "main_timelin": [6, 183], "contain": [6, 11, 13, 14, 20, 22, 24, 27, 29, 37, 49, 54, 56, 58, 60, 61, 65, 84, 87, 88, 89, 96, 115, 126, 128, 131, 132, 140, 143, 168, 175, 181, 183, 184, 210, 216, 218, 219, 247, 250, 251, 255, 256, 257, 260, 261, 263, 265, 266, 267, 269, 270, 271, 273, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "timelin": [6, 8, 12, 52, 53, 55, 58, 60, 61, 63, 81, 130, 172, 175, 177, 180, 187, 190, 192, 193, 198, 208, 210, 211, 213, 214, 215, 270, 271, 286], "main_anim": [6, 256, 271], "No": [6, 8, 12, 59, 111, 114, 117, 119, 147, 153, 156, 158, 159, 160, 161, 174, 178, 181, 184, 190, 194, 199, 200, 203, 205, 207, 209, 210, 214, 227, 232, 251, 286], "need": [6, 8, 12, 13, 14, 17, 22, 25, 28, 29, 32, 33, 34, 36, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 53, 54, 56, 58, 59, 61, 63, 65, 67, 68, 78, 80, 84, 85, 87, 100, 103, 108, 112, 120, 122, 124, 126, 130, 133, 134, 135, 137, 139, 140, 142, 143, 145, 146, 149, 152, 160, 162, 164, 181, 184, 189, 193, 195, 196, 203, 205, 208, 210, 213, 216, 217, 218, 224, 225, 227, 228, 230, 231, 233, 234, 236, 237, 238, 239, 240, 242, 243, 245, 246, 250, 251, 252, 264, 268, 269, 270, 280, 283, 286], "separ": [6, 8, 12, 54, 84, 105, 107, 112, 118, 121, 126, 145, 160, 164, 174, 179, 180, 185, 192, 213, 216, 217, 229, 238, 253, 261, 266, 286], "updat": [6, 8, 9, 10, 11, 12, 14, 17, 22, 23, 24, 26, 27, 29, 35, 37, 41, 54, 58, 59, 70, 73, 75, 76, 84, 90, 91, 94, 95, 97, 99, 107, 109, 113, 118, 123, 126, 129, 133, 139, 140, 142, 143, 145, 146, 147, 149, 150, 152, 153, 155, 156, 157, 158, 159, 160, 162, 163, 164, 166, 167, 176, 182, 185, 189, 191, 194, 200, 206, 211, 213, 216, 217, 218, 220, 221, 224, 227, 229, 232, 236, 241, 242, 244, 248, 250, 251, 256, 262, 266, 268, 269, 270, 271, 275, 276, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "update_anim": [6, 250, 271], "10": [6, 9, 10, 13, 14, 16, 17, 19, 20, 26, 29, 30, 31, 33, 35, 37, 44, 48, 49, 50, 51, 53, 54, 57, 58, 59, 61, 62, 65, 67, 68, 72, 73, 74, 75, 76, 84, 116, 125, 126, 129, 145, 162, 163, 164, 171, 216, 217, 218, 245, 248, 251, 255, 264, 266, 268, 269, 270, 272, 280, 283, 285, 286], "viz_gltf_anim": 6, "paramet": [7, 14, 27, 33, 34, 37, 50, 59, 65, 66, 67, 72, 73, 74, 75, 76, 80, 84, 85, 105, 110, 142, 148, 190, 206, 216, 218, 231, 234, 243, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 277, 280, 281, 282, 283, 285, 286], "later": [7, 37, 54, 55, 57, 112, 118, 132, 139, 170, 178, 179, 222, 225, 228, 230, 231, 233, 242, 255, 265], "cube": [7, 10, 11, 16, 17, 24, 29, 34, 37, 38, 42, 55, 60, 63, 81, 102, 104, 111, 115, 120, 125, 169, 184, 253, 257, 271, 281], "boxtextur": [7, 184, 253], "box_actor": [7, 20, 68, 76, 248, 249], "45": [7, 13, 14, 23, 36, 47, 49, 277], "21": [7, 23, 125, 126, 162, 163, 164, 169, 216, 272, 277, 282, 284], "12": [7, 11, 15, 23, 30, 58, 60, 65, 68, 125, 126, 145, 162, 163, 164, 184, 216, 217, 218, 248, 264, 269, 285, 286], "export_scen": [7, 271], "viz_gltf_export": 7, "read": [7, 13, 29, 32, 33, 35, 101, 103, 104, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 126, 133, 136, 139, 141, 145, 150, 159, 161, 169, 170, 171, 173, 175, 184, 190, 218, 224, 252, 253, 256, 266, 270], "look": [8, 25, 29, 65, 100, 101, 105, 108, 112, 116, 117, 118, 120, 121, 122, 133, 137, 139, 142, 143, 145, 160, 161, 170, 171, 175, 179, 184, 191, 192, 197, 200, 207, 209, 210, 223, 225, 232, 236, 242, 243, 245, 248, 287], "khronoo": 8, "sampl": [8, 35, 175, 179, 184, 187, 193, 224, 236, 250, 253, 270, 286], "choos": [8, 12, 16, 25, 27, 43, 48, 49, 78, 80, 122, 133, 164, 231, 237, 251, 253, 262, 268], "morphstresstest": [8, 184], "addition": [8, 12, 65, 226, 229, 237, 238, 241], "might": [8, 12, 53, 56, 59, 65, 189, 216, 237, 251, 287], "work": [8, 11, 12, 25, 29, 65, 78, 79, 87, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 136, 139, 140, 143, 145, 147, 148, 149, 151, 153, 155, 158, 160, 161, 164, 166, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 183, 184, 187, 189, 193, 194, 196, 197, 200, 202, 203, 205, 206, 207, 209, 222, 224, 225, 226, 227, 228, 229, 230, 232, 233, 234, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 266, 267, 279, 281, 282, 283, 284, 286, 287], "intend": [8, 12, 68, 160, 182, 193, 195, 197, 203, 206, 225, 248, 284], "morph_timelin": 8, "name": [8, 12, 14, 16, 22, 23, 24, 30, 37, 42, 56, 62, 68, 125, 126, 130, 139, 162, 163, 164, 169, 171, 179, 183, 184, 196, 204, 216, 217, 218, 222, 237, 245, 247, 248, 249, 250, 251, 253, 255, 256, 261, 264, 265, 266, 267, 268, 269, 270, 280, 282, 286, 287, 288], "want": [8, 12, 13, 16, 22, 25, 29, 32, 57, 59, 65, 68, 80, 122, 133, 145, 148, 164, 169, 170, 171, 173, 175, 176, 216, 228, 236, 239, 240, 245, 256, 264, 265, 266, 267, 270, 285, 287], "If": [8, 12, 13, 22, 29, 36, 44, 49, 53, 65, 78, 80, 85, 96, 105, 110, 124, 128, 133, 139, 140, 142, 146, 149, 162, 168, 171, 172, 188, 189, 196, 204, 219, 224, 227, 233, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 270, 287], "It": [8, 12, 13, 17, 23, 25, 28, 37, 56, 65, 89, 107, 112, 120, 124, 125, 133, 140, 143, 148, 156, 158, 160, 161, 163, 164, 166, 167, 169, 170, 171, 172, 184, 185, 188, 191, 197, 202, 203, 208, 213, 216, 217, 218, 221, 226, 229, 234, 239, 240, 245, 246, 248, 250, 251, 255, 261, 264, 268, 273, 285, 287], "store": [8, 12, 23, 24, 25, 29, 36, 42, 43, 59, 68, 73, 75, 78, 84, 85, 139, 141, 145, 148, 175, 184, 188, 190, 196, 211, 216, 218, 246, 251, 253, 261, 266, 268], "anim_0": [8, 12], "anim_1": [8, 12], "etc": [8, 12, 22, 32, 84, 105, 126, 160, 169, 171, 176, 218, 242, 251, 253, 261, 268, 281], "morph_anim": [8, 256, 271], "thewav": 8, "call": [8, 10, 11, 12, 14, 16, 19, 25, 26, 30, 35, 43, 49, 58, 70, 73, 75, 84, 120, 135, 136, 137, 139, 152, 156, 164, 166, 170, 171, 180, 185, 188, 189, 191, 206, 216, 229, 230, 231, 233, 245, 246, 248, 249, 250, 255, 261, 263, 265, 266, 267, 270, 277, 284, 285, 286, 287], "update_morph": [8, 256, 271], "onc": [8, 25, 29, 49, 54, 62, 84, 109, 110, 111, 112, 121, 145, 158, 170, 171, 174, 185, 196, 198, 199, 202, 216, 217, 232, 250, 268, 270, 280, 287], "move": [8, 11, 13, 20, 22, 24, 29, 30, 33, 57, 59, 74, 84, 105, 109, 110, 115, 118, 166, 169, 171, 188, 197, 202, 205, 207, 212, 216, 224, 227, 232, 242, 251, 268, 279, 283, 286, 287], "initialis": [8, 12, 24, 39, 40, 41, 42, 46, 47, 49, 50, 51, 69, 70, 256, 280], "timestamp": [8, 53, 54, 56, 58, 59, 61, 145, 203, 205, 208, 218, 250, 256], "fit": [8, 23, 88, 133, 152, 228, 239, 242, 268, 270, 288], "perfectli": [8, 68, 152, 178, 203], "manag": [8, 9, 10, 11, 12, 13, 34, 35, 39, 40, 41, 47, 48, 50, 55, 56, 57, 61, 63, 69, 70, 73, 74, 75, 97, 98, 99, 123, 131, 136, 139, 140, 145, 146, 148, 154, 164, 165, 170, 173, 176, 177, 179, 182, 183, 184, 185, 188, 197, 206, 212, 214, 216, 222, 227, 230, 232, 233, 235, 239, 242, 243, 245, 262, 266, 268, 270, 278, 279, 280, 282, 286, 287], "again": [8, 59, 65, 162, 169, 170, 171, 176, 209, 216, 230, 233, 236, 252, 287], "option": [8, 9, 12, 25, 29, 42, 43, 46, 62, 65, 78, 80, 84, 87, 101, 105, 112, 116, 122, 126, 146, 154, 169, 175, 183, 186, 201, 211, 216, 217, 226, 239, 244, 245, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 262, 264, 265, 266, 269, 270, 271, 280, 281, 283, 286, 287], "plai": [8, 12, 21, 32, 58, 61, 62, 65, 81, 158, 160, 162, 176, 180, 189, 209, 216, 217, 250, 268, 270, 271, 286], "auto": [8, 12, 146, 251], "20": [8, 9, 12, 13, 14, 16, 20, 24, 25, 26, 29, 30, 37, 42, 49, 51, 54, 55, 57, 58, 61, 68, 74, 99, 164, 170, 171, 216, 217, 218, 248, 250, 264, 266, 268, 269, 270, 272, 277, 280, 283], "viz_morph": 8, "goal": [9, 32, 33, 35, 59, 87, 131, 132, 135, 137, 141, 144, 156, 162, 163, 164, 216, 217, 218, 221, 224, 225, 232], "demo": [9, 20, 29, 33, 35, 59, 67, 71, 117, 119, 122, 125, 127, 129, 157, 162, 163, 167, 200, 218, 241, 245, 280, 283, 284, 285, 286], "differ": [9, 10, 11, 13, 19, 22, 29, 34, 38, 42, 43, 48, 52, 55, 59, 65, 66, 67, 68, 73, 75, 78, 81, 84, 103, 105, 106, 107, 109, 112, 115, 122, 124, 125, 131, 132, 137, 139, 141, 143, 145, 152, 162, 164, 166, 172, 173, 176, 178, 180, 183, 187, 191, 193, 194, 196, 207, 209, 211, 212, 216, 218, 227, 236, 237, 238, 239, 242, 245, 248, 249, 252, 253, 267, 269, 270], "thread": [9, 133, 139, 164, 166, 266, 270], "particular": [9, 84, 101, 109, 118, 120, 140, 146, 162, 177, 288], "main": [9, 22, 40, 41, 55, 58, 60, 66, 78, 79, 80, 101, 103, 104, 105, 106, 110, 114, 117, 121, 133, 137, 139, 140, 143, 145, 162, 164, 183, 190, 193, 196, 216, 217, 224, 226, 227, 237, 244, 250, 256, 268, 271, 287], "A": [9, 21, 25, 26, 29, 30, 33, 35, 37, 40, 41, 42, 46, 54, 56, 59, 65, 68, 73, 81, 84, 96, 121, 126, 128, 130, 132, 134, 137, 139, 140, 152, 158, 162, 164, 165, 168, 171, 189, 196, 216, 218, 219, 226, 246, 248, 249, 250, 251, 252, 253, 256, 260, 261, 263, 264, 265, 266, 268, 269, 270, 288], "b": [9, 26, 27, 33, 36, 99, 136, 139, 164, 230, 233, 234, 248, 249, 251, 255, 260, 261, 264, 269, 287], "print": [9, 17, 22, 23, 25, 85, 87, 139, 170, 173, 233, 270], "c": [9, 14, 26, 65, 68, 87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 139, 145, 157, 158, 164, 167, 169, 170, 184, 197, 220, 248, 251, 253, 270, 287, 288], "remov": [9, 28, 29, 74, 90, 95, 97, 112, 145, 146, 150, 152, 163, 164, 172, 194, 206, 207, 216, 217, 248, 250, 251, 254, 255, 265, 268, 269, 270, 271, 275, 277, 278, 279, 280, 283, 284, 285, 286, 287], "element": [9, 13, 34, 39, 40, 41, 42, 46, 47, 49, 50, 51, 65, 69, 70, 84, 99, 101, 103, 105, 107, 115, 126, 131, 134, 137, 140, 143, 145, 146, 152, 155, 162, 173, 174, 188, 191, 197, 209, 216, 217, 226, 229, 232, 238, 248, 251, 256, 258, 261, 266, 267, 270, 271, 281, 284], "ui": [9, 10, 13, 14, 19, 20, 22, 23, 24, 26, 27, 29, 30, 34, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 70, 72, 73, 74, 75, 76, 81, 85, 89, 97, 99, 101, 103, 105, 107, 112, 113, 118, 120, 121, 122, 123, 124, 125, 126, 127, 131, 152, 155, 157, 162, 167, 170, 171, 172, 178, 191, 194, 197, 209, 216, 217, 223, 226, 229, 232, 238, 258, 269, 271, 273, 278, 280, 281, 282, 283, 284, 285, 286], "prepar": [9, 32, 33, 48, 169, 171, 223, 242, 243, 270, 280], "draw": [9, 29, 47, 49, 137, 141, 160, 162, 164, 165, 166, 170, 173, 176, 191, 194, 196, 197, 202, 216, 224, 227, 248, 268, 284, 286], "xyz": [9, 10, 19, 20, 23, 55, 68, 84, 183, 217, 250, 251, 262, 264, 269], "100": [9, 10, 11, 14, 19, 30, 33, 39, 41, 42, 45, 47, 49, 51, 56, 67, 75, 107, 116, 171, 236, 240, 244, 248, 250, 252, 253, 257, 266, 268, 269, 279], "usual": [9, 13, 16, 28, 62, 66, 178, 216, 236, 245, 246, 248, 251, 270], "block": [9, 50, 68, 70, 85, 105, 133, 136, 139, 149, 164, 265, 268, 284, 285], "messag": [9, 10, 13, 19, 20, 22, 23, 24, 26, 27, 30, 39, 49, 70, 72, 73, 74, 75, 76, 85, 139, 224, 255, 268, 271, 286], "reset": [9, 29, 270], "tb": [9, 19, 20, 23, 24, 26, 30, 37, 70, 72, 73, 74, 75, 76, 85], "textblock2d": [9, 10, 13, 19, 20, 22, 23, 24, 26, 27, 30, 34, 37, 39, 43, 48, 49, 50, 70, 72, 73, 74, 75, 76, 85, 101, 103, 110, 126, 173, 216, 229, 241, 244, 271, 281], "bold": [9, 19, 20, 22, 23, 24, 26, 27, 30, 248, 268, 271], "resetcamera": 9, "consol": 9, "print_count": 9, "rang": [9, 14, 23, 24, 26, 29, 31, 33, 34, 35, 37, 54, 55, 57, 66, 67, 73, 74, 75, 76, 84, 197, 248, 249, 251, 260, 261, 264, 269], "rcounter": 9, "d": [9, 26, 31, 37, 126, 130, 159, 164, 248, 249, 267, 268], "up": [9, 13, 19, 20, 24, 25, 29, 36, 39, 49, 54, 65, 66, 67, 68, 76, 84, 133, 162, 169, 170, 171, 217, 227, 230, 233, 236, 242, 250, 255, 268, 269, 270, 277, 283, 287], "str": [9, 10, 13, 19, 20, 23, 32, 33, 66, 67, 73, 74, 75, 76, 79, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 263, 264, 265, 266, 268, 269, 270, 278], "sleep": [9, 80, 139, 266], "05": [9, 16, 19, 20, 34, 125, 126, 162, 163, 164, 216, 217, 218, 248], "is_don": [9, 270, 271], "break": [9, 13, 35, 124, 145, 164, 228], "rotate_camera": 9, "lock_curr": [9, 270, 271], "release_curr": [9, 270, 271], "els": [9, 10, 12, 14, 22, 23, 27, 29, 33, 35, 37, 42, 44, 48, 65, 68, 78, 80, 84, 105, 217, 248, 249, 251, 254], "ax": [9, 10, 16, 23, 72, 73, 74, 75, 76, 115, 162, 225, 249, 267, 270, 271], "increas": [9, 10, 11, 24, 25, 33, 37, 65, 68, 73, 74, 75, 76, 84, 92, 94, 95, 97, 107, 113, 123, 133, 157, 212, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284], "add_remove_ax": 9, "current_ax": 9, "none": [9, 11, 13, 16, 27, 33, 35, 49, 53, 56, 70, 139, 184, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 261, 263, 264, 265, 266, 268, 269, 270, 286], "pass": [9, 37, 68, 69, 70, 80, 84, 105, 106, 108, 114, 137, 139, 141, 143, 148, 149, 150, 162, 170, 171, 206, 216, 232, 233, 236, 239, 242, 243, 245, 248, 255, 266, 268, 269, 283, 286, 287], "thread_a": 9, "target": [9, 32, 33, 78, 79, 218, 250, 256], "thread_b": 9, "thread_c": 9, "loop": [9, 13, 29, 54, 63, 80, 84, 163, 189, 216, 217, 245, 248, 250, 256, 268, 271, 286], "wait": [9, 78, 136, 139, 169, 228, 231, 270, 271], "finish": [9, 110, 112, 115, 124, 130, 143, 155, 158, 162, 164, 172, 180, 181, 201, 222, 234, 239, 242, 243, 270], "join": [9, 13, 32, 33, 41, 65, 68, 79, 85, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 157, 167, 168, 170, 216, 219, 220], "viz_multithread": 9, "present": [10, 13, 30, 84, 137, 139, 140, 146, 164, 166, 216, 227, 239, 245, 261], "3d": [10, 11, 13, 21, 22, 24, 27, 29, 31, 34, 36, 37, 65, 68, 69, 81, 88, 89, 90, 91, 92, 94, 95, 96, 97, 99, 110, 113, 123, 128, 129, 131, 136, 142, 157, 158, 162, 163, 164, 167, 168, 171, 213, 216, 217, 218, 219, 220, 224, 242, 245, 248, 249, 251, 252, 257, 258, 262, 267, 269, 280, 281, 284], "world": [10, 11, 21, 22, 25, 68, 73, 75, 81, 84, 107, 118, 169, 170, 246, 248, 249, 262], "ar": [10, 11, 13, 14, 16, 22, 23, 25, 26, 27, 29, 30, 31, 33, 34, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 54, 56, 59, 61, 62, 65, 66, 68, 73, 75, 76, 78, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 100, 103, 107, 108, 113, 114, 117, 118, 119, 120, 121, 122, 123, 125, 126, 127, 128, 129, 131, 133, 134, 137, 139, 140, 142, 143, 145, 146, 148, 149, 152, 155, 157, 158, 160, 162, 163, 164, 167, 168, 169, 171, 172, 183, 184, 188, 190, 196, 198, 202, 206, 207, 208, 213, 216, 217, 218, 219, 220, 222, 224, 226, 227, 231, 232, 234, 236, 241, 242, 245, 246, 248, 249, 250, 251, 253, 255, 257, 258, 261, 262, 263, 265, 267, 268, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "part": [10, 11, 29, 59, 65, 67, 84, 96, 107, 116, 126, 128, 130, 132, 133, 162, 168, 170, 171, 189, 196, 206, 216, 217, 218, 219, 221, 222, 228, 230, 233, 239, 240, 243, 245, 246, 248, 251, 263, 268, 285, 287], "singl": [10, 11, 34, 54, 57, 62, 73, 104, 107, 109, 110, 112, 115, 125, 126, 140, 150, 177, 178, 180, 189, 217, 233, 241, 242, 245, 248, 250, 256, 257, 258, 261, 262, 268, 269, 270, 277, 282], "like": [10, 11, 13, 18, 22, 37, 65, 84, 92, 94, 95, 97, 99, 112, 113, 118, 123, 124, 126, 127, 129, 131, 132, 134, 137, 143, 145, 149, 157, 160, 161, 164, 167, 170, 175, 192, 198, 199, 207, 208, 209, 213, 217, 218, 220, 225, 227, 233, 236, 239, 246, 255, 268, 269, 270, 287], "bundl": [10, 11, 21, 22, 81], "few": [10, 11, 84, 102, 112, 114, 126, 138, 140, 146, 160, 170, 171, 175, 196, 197, 200, 205, 232, 235, 251], "reduc": [10, 11, 145, 169, 215, 248], "speed": [10, 11, 24, 37, 58, 88, 138, 167, 169, 186, 189, 217, 230, 250, 268, 270, 271, 285], "thei": [10, 22, 32, 33, 49, 65, 66, 68, 84, 121, 126, 132, 134, 143, 146, 149, 152, 158, 160, 164, 170, 171, 172, 175, 190, 192, 196, 197, 202, 206, 212, 216, 217, 218, 224, 239, 242, 245, 246, 248, 268, 269, 287], "50": [10, 14, 20, 36, 39, 42, 43, 44, 46, 47, 49, 58, 72, 250, 261, 266, 268, 277], "150": [10, 11, 39, 42, 43, 45, 46, 48, 49, 51, 261, 266, 280], "dtype": [10, 11, 17, 24, 32, 33, 73, 75, 76, 79, 248, 251, 271, 278, 286], "bool": [10, 248, 249, 250, 251, 252, 255, 256, 257, 261, 262, 264, 265, 266, 268, 269, 270], "panel": [10, 13, 14, 22, 27, 34, 39, 45, 54, 61, 62, 115, 126, 131, 140, 143, 146, 155, 162, 173, 176, 180, 182, 186, 202, 206, 207, 216, 217, 232, 250, 268], "panel2d": [10, 13, 14, 22, 27, 34, 39, 45, 49, 103, 131, 134, 137, 140, 143, 146, 149, 162, 173, 182, 216, 271, 284], "400": [10, 14, 28, 34, 39, 42, 43, 45, 47, 49, 50, 51, 78, 79, 268, 285], "right": [10, 13, 14, 22, 25, 27, 29, 34, 39, 48, 49, 51, 57, 78, 134, 136, 138, 140, 143, 152, 162, 169, 175, 216, 225, 228, 229, 230, 239, 248, 268, 269, 270, 279, 286, 287, 288], "text_block": [10, 268, 271], "left": [10, 13, 22, 25, 27, 39, 49, 51, 110, 138, 143, 175, 176, 178, 216, 229, 245, 248, 268, 269, 270, 283], "click": [10, 13, 39, 48, 49, 99, 113, 126, 139, 162, 171, 173, 176, 178, 185, 188, 191, 216, 245, 268, 281], "add_el": [10, 13, 14, 22, 27, 34, 39, 48, 49, 268, 271], "build": [10, 11, 28, 32, 33, 65, 68, 88, 99, 103, 145, 164, 171, 266, 268, 280, 286, 287], "mani": [10, 11, 19, 22, 25, 29, 49, 96, 99, 128, 133, 140, 143, 161, 168, 170, 171, 188, 216, 219, 245, 246, 248, 249, 251, 262, 267, 287], "label_actor": 10, "vector_text": [10, 23, 54, 55, 66, 67, 201, 204, 217, 271, 285, 286], "test": [10, 27, 86, 92, 94, 95, 97, 101, 103, 104, 112, 113, 114, 116, 122, 123, 124, 126, 130, 131, 132, 133, 134, 135, 137, 140, 142, 145, 146, 147, 149, 150, 151, 152, 153, 154, 157, 162, 163, 164, 165, 172, 173, 174, 175, 178, 179, 180, 182, 183, 184, 187, 188, 189, 191, 192, 193, 196, 197, 200, 203, 208, 210, 211, 213, 216, 217, 218, 222, 224, 225, 232, 241, 243, 244, 253, 254, 255, 266, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "made": [10, 16, 33, 66, 68, 76, 116, 120, 130, 131, 132, 133, 134, 136, 138, 139, 141, 142, 144, 150, 154, 159, 164, 169, 170, 171, 172, 175, 180, 185, 192, 196, 198, 216, 225, 226, 227, 228, 229, 231, 233, 234, 236, 237, 238, 239, 240, 248, 279], "sqrt": [10, 14, 23, 29, 33], "fury_actor": 10, "access": [10, 11, 13, 18, 22, 84, 88, 111, 116, 125, 126, 130, 139, 161, 163, 164, 174, 261, 266, 269, 270, 280, 282], "memori": [10, 11, 78, 133, 136, 139, 142, 145, 148, 154, 164, 165, 166, 188, 196, 224, 251, 266, 270], "vertic": [10, 11, 16, 17, 20, 23, 24, 26, 27, 29, 30, 37, 48, 49, 51, 68, 73, 74, 75, 76, 84, 109, 118, 152, 155, 156, 158, 160, 162, 167, 175, 180, 192, 195, 217, 218, 240, 248, 249, 256, 258, 262, 264, 265, 267, 268, 269, 270, 280, 285], "vertices_from_actor": [10, 11, 20, 23, 24, 26, 30, 33, 37, 73, 74, 75, 76, 84, 271], "num_vertic": [10, 11, 20, 73, 74, 75, 76, 84], "shape": [10, 11, 13, 16, 20, 22, 25, 27, 29, 33, 38, 44, 45, 50, 69, 73, 74, 75, 76, 81, 84, 125, 172, 173, 174, 176, 178, 179, 182, 184, 188, 202, 206, 207, 209, 212, 216, 225, 248, 249, 250, 251, 256, 257, 258, 261, 264, 267, 268, 269, 270, 271, 280, 286], "num_object": [10, 11, 73, 74, 75, 76, 84], "vcolor": [10, 11, 20, 26, 30, 42, 46], "colors_from_actor": [10, 11, 20, 26, 30, 42, 46, 271], "pickm": 10, "pickingmanag": [10, 248, 271], "callback": [10, 11, 13, 14, 16, 19, 21, 22, 27, 29, 33, 35, 37, 39, 41, 46, 49, 51, 70, 72, 73, 74, 75, 76, 81, 99, 101, 103, 107, 113, 120, 121, 126, 139, 140, 149, 152, 158, 162, 172, 173, 175, 182, 191, 203, 213, 215, 218, 242, 245, 250, 259, 265, 266, 268, 270, 278, 281, 286], "left_click_callback": [10, 13, 268, 271], "event_po": [10, 11, 13], "event_posit": [10, 11, 262, 271], "iren": [10, 11, 13, 166, 262, 266, 268, 270, 271], "picked_info": 10, "vertex_index": 10, "vertex": [10, 16, 37, 68, 70, 125, 169, 183, 185, 195, 196, 205, 210, 213, 217, 218, 248, 256, 260, 262, 265, 269, 286], "calcul": [10, 14, 16, 29, 58, 65, 68, 73, 75, 76, 84, 107, 109, 141, 143, 152, 173, 176, 178, 185, 186, 188, 196, 197, 202, 205, 206, 208, 212, 216, 217, 223, 228, 231, 234, 236, 238, 239, 243, 245, 248, 250, 256, 258, 260, 268, 269, 270], "index": [10, 34, 49, 50, 66, 74, 76, 84, 87, 139, 167, 184, 218, 233, 256, 260, 261, 268, 285], "object_index": [10, 11, 73, 75, 76, 84, 109, 118], "int": [10, 11, 20, 22, 23, 27, 32, 33, 35, 41, 73, 74, 75, 76, 79, 84, 139, 175, 184, 188, 248, 250, 251, 252, 253, 255, 256, 257, 258, 261, 262, 264, 265, 266, 268, 269, 270], "floor": [10, 188], "find": [10, 22, 68, 85, 100, 122, 135, 139, 146, 159, 166, 169, 171, 173, 185, 201, 204, 206, 208, 215, 217, 229, 230, 233, 235, 236, 238, 239, 268, 270, 287], "correspond": [10, 14, 25, 32, 33, 34, 42, 49, 68, 73, 75, 84, 109, 115, 126, 163, 225, 236, 243, 251, 261, 269], "sec": [10, 11, 20, 73, 74, 75, 76, 84, 109, 118], "color_add": 10, "30": [10, 14, 20, 23, 24, 25, 42, 46, 49, 50, 51, 54, 57, 70, 72, 73, 74, 75, 76, 125, 126, 170, 217, 248, 250, 268, 277], "uint8": [10, 11, 133, 248, 269], "tell": [10, 11, 16, 78, 148, 245, 248, 255], "modifi": [10, 23, 109, 131, 137, 139, 173, 175, 179, 181, 182, 184, 185, 191, 192, 212, 213, 216, 226, 251, 256, 267, 268, 286], "update_actor": [10, 11, 20, 23, 24, 26, 30, 33, 37, 42, 46, 73, 74, 75, 76, 271, 283], "face_index": [10, 11], "face": [10, 11, 16, 27, 29, 65, 99, 101, 103, 105, 107, 109, 110, 112, 115, 117, 118, 119, 120, 121, 124, 137, 145, 169, 171, 173, 184, 185, 193, 198, 227, 229, 235, 239, 241, 248, 249, 262, 264, 269, 285], "info": [10, 11, 96, 128, 135, 141, 145, 168, 215, 219, 287], "id": [10, 84, 217, 248, 268, 269, 286], "po": [10, 23, 29, 33, 53, 54, 56, 66, 67, 68, 72, 73, 74, 75, 76, 84, 118, 248, 253], "round": [10, 22, 27, 66, 67, 73, 74, 75, 76, 188, 248, 264], "bind": [10, 11, 158, 160, 162, 196, 203, 224, 227, 236, 256], "addobserv": [10, 13], "leftbuttonpressev": [10, 13, 266], "appear": [10, 11, 22, 54, 101, 139, 166, 171, 216, 217, 218, 229, 241, 251, 269, 270, 283, 285, 286], "1024": [10, 11, 69, 70, 85], "save": [10, 11, 13, 17, 22, 32, 126, 133, 145, 149, 179, 180, 211, 250, 252, 253, 256, 257, 264, 270, 277, 278, 280, 286, 287], "current": [10, 11, 22, 34, 35, 56, 70, 84, 85, 87, 98, 99, 100, 103, 104, 105, 108, 109, 112, 116, 117, 118, 120, 121, 122, 125, 126, 130, 131, 133, 137, 140, 143, 146, 149, 159, 161, 162, 163, 170, 171, 173, 174, 180, 187, 188, 190, 191, 197, 206, 207, 216, 218, 225, 227, 230, 232, 235, 236, 239, 242, 244, 250, 251, 253, 255, 256, 266, 268, 270, 287], "framebuff": [10, 11, 130, 224, 227, 233, 236, 239, 246, 266], "viz_pick": 10, "nonetheless": 11, "too": [11, 39, 49, 104, 132, 137, 152, 170, 171, 175, 176, 182, 184, 216, 243, 255, 283, 284], "abl": [11, 13, 16, 22, 29, 53, 57, 99, 101, 102, 103, 104, 106, 107, 108, 109, 110, 112, 115, 118, 120, 121, 122, 124, 125, 126, 138, 140, 147, 156, 163, 165, 171, 178, 180, 181, 182, 185, 190, 196, 199, 216, 217, 218, 224, 230, 233, 266], "more": [11, 13, 22, 25, 28, 33, 34, 36, 58, 65, 68, 78, 80, 84, 85, 102, 104, 107, 108, 109, 112, 125, 126, 132, 133, 139, 143, 145, 148, 149, 150, 152, 153, 154, 156, 158, 162, 163, 164, 171, 172, 176, 185, 186, 188, 192, 195, 196, 197, 199, 200, 201, 205, 211, 213, 215, 217, 222, 224, 228, 231, 233, 237, 238, 239, 240, 242, 243, 245, 248, 250, 251, 252, 261, 265, 266, 268, 269, 270, 280, 284, 287], "addit": [11, 22, 29, 31, 56, 80, 130, 131, 133, 138, 139, 140, 141, 162, 164, 166, 209, 217, 222, 231, 239, 242, 250, 251, 268, 270, 277, 285, 286, 287], "summari": [11, 25, 236, 243], "thousand": [11, 164, 165, 166, 217], "rectangular": 11, "box": [11, 21, 23, 24, 26, 27, 30, 37, 38, 46, 48, 49, 54, 57, 60, 68, 73, 74, 75, 76, 81, 84, 95, 105, 112, 126, 150, 159, 160, 163, 171, 178, 182, 184, 185, 206, 212, 216, 238, 241, 244, 245, 253, 258, 261, 264, 268, 269, 271, 279, 280, 281, 282], "hover": 11, "mous": [11, 13, 99, 121, 126, 139, 173, 176, 178, 188, 191, 200, 216, 245, 268, 286], "transpar": [11, 36, 248, 249, 250, 252, 270, 277, 278, 281], "everyth": [11, 22, 27, 57, 59, 61, 84, 99, 105, 111, 116, 124, 145, 152, 160, 166, 169, 174, 175, 178, 194, 208, 212, 213, 222, 233, 234, 237, 268, 287], "behind": [11, 106, 108, 109, 134, 150, 162, 164, 228, 229, 245], "num_cub": 11, "50000": 11, "keep": [11, 23, 24, 26, 49, 75, 76, 84, 87, 110, 118, 120, 126, 147, 169, 171, 173, 191, 193, 196, 206, 212, 218, 222, 225, 228, 230, 234, 237, 245, 248, 265, 270, 286, 287], "track": [11, 22, 24, 25, 36, 49, 73, 74, 75, 76, 84, 110, 118, 139, 191, 218, 248, 266, 268, 271, 284, 287], "number": [11, 23, 24, 26, 39, 49, 65, 68, 75, 78, 84, 107, 139, 150, 163, 169, 177, 224, 225, 233, 248, 249, 250, 251, 253, 255, 257, 261, 264, 266, 268, 269, 270, 287], "triangl": [11, 16, 17, 23, 29, 31, 65, 68, 156, 169, 175, 179, 184, 187, 217, 218, 248, 249, 256, 264, 269, 286], "everi": [11, 14, 16, 19, 22, 23, 24, 26, 27, 29, 30, 33, 34, 35, 37, 53, 70, 72, 98, 99, 122, 124, 149, 185, 215, 216, 218, 224, 239, 248, 249, 251, 258, 266, 269, 270, 287], "quad": [11, 192, 202, 216, 268], "ha": [11, 13, 16, 19, 24, 28, 33, 40, 41, 49, 54, 56, 58, 62, 68, 84, 85, 87, 100, 108, 110, 124, 131, 133, 135, 139, 140, 141, 142, 143, 144, 145, 146, 152, 161, 162, 166, 169, 171, 175, 184, 193, 203, 211, 212, 215, 216, 217, 218, 224, 236, 245, 246, 248, 250, 251, 254, 255, 264, 265, 268, 269, 270, 277, 286], "num_fac": 11, "cube_actor": [11, 17, 248], "2d": [11, 21, 31, 65, 81, 88, 99, 131, 142, 163, 164, 170, 184, 189, 216, 227, 242, 245, 248, 249, 257, 258, 262, 268, 269, 270, 281, 284], "rgba": [11, 224, 227, 248, 252, 264, 269, 270, 280], "255": [11, 13, 17, 31, 42, 46, 69, 248, 251, 269, 281], "ones": [11, 14, 59, 62, 63, 65, 74, 76, 133, 159, 245, 251], "98": [11, 25, 279, 283], "198": [11, 280], "texa": 11, "texture_2d": [11, 271], "astyp": 11, "selm": 11, "selectionmanag": [11, 248, 271], "selectable_off": [11, 262, 271], "hover_callback": 11, "region": 11, "inform": [11, 14, 34, 72, 74, 76, 84, 85, 87, 118, 139, 141, 145, 164, 171, 214, 216, 218, 225, 232, 243, 250, 251, 253, 261, 265, 266, 269, 270, 283], "node": [11, 29, 32, 33, 140, 143, 145, 146, 152, 162, 164, 166, 175, 190, 195, 208, 218, 244, 252, 256], "kei": [11, 14, 22, 29, 32, 33, 42, 43, 48, 59, 61, 66, 67, 79, 139, 174, 185, 216, 223, 248, 250, 256, 267, 268], "help": [11, 14, 28, 34, 48, 56, 58, 68, 74, 84, 99, 103, 109, 110, 115, 121, 122, 125, 126, 127, 130, 131, 138, 147, 154, 155, 158, 161, 165, 171, 172, 188, 192, 197, 216, 217, 230, 232, 244, 262, 267, 268, 287], "divid": [11, 29, 65, 66, 162, 216, 270], "color_chang": 11, "add_iren_callback": [11, 245, 270, 271], "viz_select": 11, "skin": [12, 190, 193, 195, 199, 205, 208, 210, 214, 256, 286], "riggedfigur": [12, 184, 208], "well": [12, 25, 27, 65, 107, 120, 131, 133, 134, 137, 143, 145, 146, 149, 155, 172, 174, 184, 194, 196, 199, 202, 209, 213, 217, 218, 222, 227, 230, 233, 236, 239, 245, 246, 250, 270], "skin_timelin": 12, "skin_anim": [12, 256, 271], "after": [12, 13, 14, 16, 18, 19, 22, 28, 35, 41, 48, 57, 59, 73, 74, 75, 78, 84, 87, 100, 102, 103, 104, 110, 112, 114, 115, 117, 118, 124, 125, 133, 134, 140, 143, 145, 146, 148, 149, 158, 159, 162, 163, 164, 169, 170, 171, 175, 178, 181, 182, 183, 191, 193, 194, 195, 197, 206, 208, 209, 212, 216, 223, 227, 230, 232, 233, 236, 238, 239, 241, 242, 244, 245, 251, 254, 266, 268, 282, 286, 287], "process": [12, 22, 26, 34, 59, 68, 78, 79, 80, 84, 88, 105, 107, 126, 136, 139, 140, 145, 158, 162, 164, 166, 171, 188, 223, 236, 242, 245, 257, 265, 268, 285], "bone": [12, 208, 218, 251, 256], "transform": [12, 13, 22, 25, 44, 65, 68, 104, 158, 163, 171, 176, 177, 178, 181, 185, 188, 190, 193, 195, 198, 199, 203, 210, 216, 217, 218, 242, 245, 248, 249, 250, 256, 269, 271, 280, 286], "lenght": 12, "initialise_skin": 12, "befor": [12, 14, 29, 65, 78, 84, 99, 100, 105, 109, 112, 121, 131, 137, 139, 140, 142, 143, 146, 148, 149, 152, 164, 169, 170, 171, 190, 193, 196, 208, 223, 230, 243, 265, 268, 270, 286], "won": [12, 84, 93, 124, 170, 189, 196, 266, 277], "t": [12, 13, 22, 23, 26, 44, 53, 54, 55, 56, 60, 62, 63, 65, 68, 74, 78, 80, 84, 101, 103, 104, 105, 107, 109, 112, 124, 126, 130, 131, 133, 134, 137, 139, 140, 142, 145, 149, 150, 152, 158, 161, 162, 164, 166, 169, 170, 171, 172, 173, 175, 176, 179, 180, 182, 183, 185, 186, 187, 188, 189, 190, 193, 196, 197, 199, 200, 201, 202, 203, 204, 205, 206, 207, 209, 210, 211, 212, 214, 215, 216, 223, 227, 230, 232, 233, 235, 236, 239, 242, 248, 250, 251, 261, 266, 269, 271, 277, 283, 284, 287], "initialize_skin": [12, 256, 271], "update_skin": [12, 256, 271], "viz_skin": 12, "o": [13, 31, 32, 33, 41, 65, 68, 78, 79, 80, 85, 149, 166, 248, 286], "nibabel": [13, 27, 255, 269], "nib": [13, 27], "dipi": [13, 17, 22, 25, 27, 36, 87, 89, 93, 234, 243, 248, 251, 253, 273, 277], "fetch_bundles_2_subject": [13, 22, 25], "fname_t1": 13, "path": [13, 14, 24, 30, 32, 33, 34, 35, 41, 53, 63, 65, 68, 79, 85, 189, 217, 218, 236, 239, 241, 247, 250, 253, 256, 257, 265, 268, 270, 286], "expandus": 13, "exp_bundles_and_map": 13, "bundles_2_subject": 13, "subj_1": [13, 22, 25], "t1_warp": 13, "nii": [13, 27], "gz": [13, 27, 270], "img": [13, 49, 268, 271], "get_fdata": [13, 27, 36, 286], "affin": [13, 22, 25, 27, 36, 248, 249, 269, 277], "hold": [13, 22, 57, 65, 139, 140, 183, 185, 196, 198, 216, 245, 268, 270], "background": [13, 24, 28, 66, 67, 69, 74, 105, 173, 207, 209, 216, 223, 238, 239, 241, 244, 251, 252, 268, 270, 271, 284], "higher": [13, 20, 23, 26, 116, 248, 250, 255, 265, 268], "would": [13, 18, 22, 49, 56, 58, 62, 67, 92, 94, 95, 97, 100, 105, 110, 112, 113, 119, 121, 123, 124, 126, 127, 129, 131, 134, 137, 140, 143, 146, 149, 157, 167, 169, 171, 173, 174, 176, 188, 202, 209, 212, 216, 217, 220, 224, 225, 227, 229, 230, 233, 237, 242, 245, 246, 250, 268, 287], "see": [13, 22, 25, 28, 29, 56, 58, 59, 66, 67, 68, 78, 87, 88, 93, 99, 101, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 131, 133, 134, 136, 137, 138, 139, 140, 142, 143, 145, 146, 148, 149, 152, 155, 158, 160, 164, 169, 171, 178, 184, 185, 188, 191, 194, 197, 200, 201, 202, 207, 210, 212, 216, 222, 225, 227, 231, 239, 243, 245, 249, 251, 255, 265, 267, 270, 286], "mean": [13, 22, 24, 29, 33, 59, 73, 74, 75, 76, 78, 84, 126, 131, 137, 140, 143, 158, 160, 162, 169, 230, 233, 246, 248, 250, 258, 260, 269, 287], "std": [13, 171], "value_rang": [13, 194, 216, 248, 251, 286], "resampl": 13, "matrix": [13, 25, 27, 37, 68, 73, 75, 84, 109, 110, 173, 193, 195, 203, 205, 208, 210, 225, 231, 234, 242, 248, 249, 251, 256, 267, 269, 286], "default": [13, 22, 23, 24, 26, 30, 37, 51, 54, 55, 56, 61, 68, 70, 80, 84, 87, 99, 101, 120, 126, 149, 160, 218, 246, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 259, 260, 261, 262, 264, 265, 266, 268, 269, 270, 280, 286], "behavior": [13, 28, 125, 131, 133, 136, 139, 142, 164, 166, 226, 239, 241, 261, 265, 266, 270, 281], "middl": [13, 27, 248, 268, 278], "last": [13, 34, 104, 107, 108, 109, 117, 146, 152, 158, 160, 169, 171, 172, 173, 176, 178, 195, 197, 204, 205, 212, 216, 224, 228, 229, 238, 250, 255, 267, 268, 269, 270, 286, 287], "dimens": [13, 161, 248, 251, 257, 258, 264, 266, 269, 270], "slice_actor": 13, "axial": [13, 14, 27], "ani": [13, 17, 29, 56, 58, 59, 84, 88, 89, 90, 91, 92, 94, 95, 97, 103, 104, 107, 109, 110, 112, 113, 115, 118, 120, 121, 123, 124, 126, 127, 129, 131, 133, 134, 137, 140, 143, 145, 146, 152, 157, 162, 164, 167, 169, 170, 171, 172, 173, 183, 187, 188, 191, 196, 202, 203, 209, 212, 216, 217, 218, 220, 223, 226, 230, 232, 233, 235, 237, 239, 248, 250, 251, 253, 269, 270, 287, 288], "given": [13, 28, 35, 100, 117, 118, 127, 162, 169, 218, 228, 248, 249, 250, 251, 252, 253, 255, 256, 259, 261, 265, 266, 267, 268, 269, 270, 286, 287], "howev": [13, 16, 22, 25, 27, 65, 78, 80, 102, 104, 108, 125, 133, 136, 145, 166, 175, 179, 184, 203, 205, 218, 224, 229, 235, 241, 252, 270, 286, 288], "copi": [13, 20, 22, 23, 24, 26, 30, 37, 130, 133, 171, 182, 207, 248, 255, 261, 265, 269], "slice_actor2": 13, "sagitt": [13, 27], "plane": [13, 18, 22, 35, 37, 73, 75, 76, 248, 251, 258, 267], "order": [13, 16, 27, 53, 56, 57, 58, 60, 62, 68, 84, 99, 105, 106, 118, 126, 131, 137, 146, 154, 158, 162, 192, 201, 204, 205, 218, 240, 243, 248, 249, 251, 261, 263, 269, 270, 278, 280, 281, 286], "uncom": [13, 36, 78, 79, 270], "line": [13, 14, 20, 22, 24, 25, 26, 30, 32, 33, 36, 37, 49, 51, 53, 78, 79, 87, 96, 126, 128, 133, 145, 150, 163, 168, 170, 171, 173, 176, 182, 185, 187, 188, 197, 200, 207, 216, 219, 224, 227, 228, 229, 233, 243, 245, 249, 250, 251, 268, 269, 270, 271, 277, 280, 285], "otherwis": [13, 29, 65, 224, 239, 248, 250, 251, 253, 255, 257, 259, 264, 265, 268, 269, 270, 288], "screenshot": [13, 22, 65, 158, 162, 270, 286], "follow": [13, 22, 23, 24, 27, 29, 30, 34, 36, 54, 55, 56, 59, 62, 65, 74, 76, 78, 79, 84, 87, 89, 90, 91, 92, 94, 95, 97, 109, 110, 113, 115, 118, 120, 121, 123, 124, 126, 129, 133, 136, 139, 157, 164, 166, 167, 177, 180, 181, 183, 186, 187, 190, 216, 217, 218, 220, 222, 226, 236, 242, 248, 250, 253, 255, 257, 269, 271, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "command": [13, 65, 84, 87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 171, 220, 265, 266, 271, 286, 287], "possibl": [13, 25, 28, 29, 34, 46, 65, 68, 84, 100, 105, 107, 108, 126, 137, 139, 140, 142, 148, 166, 171, 173, 217, 234, 240, 245, 248, 251, 255, 265, 267, 287, 288], "prefer": [13, 54, 65, 263], "non": [13, 29, 54, 163, 164, 169, 183, 217, 218, 236, 260], "standard": [13, 70, 123, 170, 171, 245, 248, 249, 251, 260, 265, 267, 269, 282, 285], "wai": [13, 22, 25, 34, 57, 62, 65, 66, 68, 87, 88, 101, 105, 122, 126, 130, 133, 136, 137, 139, 140, 143, 149, 160, 162, 166, 171, 172, 175, 180, 185, 191, 196, 201, 206, 207, 209, 211, 213, 215, 217, 218, 221, 222, 225, 230, 233, 237, 239, 245, 248, 251, 252, 269, 285, 286, 287, 288], "hsv": [13, 55, 177, 183, 217, 250, 251], "fname_fa": 13, "fa_1x1x1": 13, "notic": [13, 34, 65, 112, 145, 148, 161, 169, 181, 184, 208, 212, 241, 266, 283, 288], "min": [13, 25, 29, 194, 248, 251, 256, 268], "max": [13, 23, 25, 29, 78, 169, 171, 194, 248, 251, 256, 268], "lut": [13, 269, 283], "colormap_lookup_t": [13, 25, 248, 249, 271], "scale_rang": [13, 25, 251], "hue_rang": [13, 25, 251], "saturation_rang": [13, 25, 251], "becaus": [13, 22, 34, 65, 68, 105, 107, 110, 112, 118, 121, 130, 133, 137, 139, 142, 145, 146, 149, 161, 162, 164, 166, 171, 176, 185, 188, 191, 193, 196, 197, 206, 211, 226, 230, 234, 243, 251, 267], "lookup": [13, 248, 249, 251], "tabl": [13, 184, 248, 249, 251], "interpol": [13, 32, 33, 52, 54, 59, 63, 66, 81, 163, 169, 172, 186, 189, 190, 193, 196, 199, 203, 205, 215, 217, 248, 251, 256, 260, 269, 271, 286], "fa_actor": 13, "lookup_colormap": [13, 25, 248, 249], "clear": [13, 25, 65, 66, 68, 102, 171, 223, 231, 248, 260, 270, 271, 285], "slices_lut": 13, "abil": [13, 144, 159, 161, 164, 175, 189, 211, 214, 217, 218, 251, 286], "voxel": [13, 22, 248, 249, 269], "requir": [13, 22, 25, 29, 33, 65, 73, 75, 84, 87, 90, 99, 101, 103, 133, 137, 138, 140, 143, 152, 163, 169, 171, 172, 176, 185, 191, 197, 202, 205, 209, 211, 216, 218, 224, 226, 230, 237, 243, 245, 251, 266, 268, 275, 277, 280, 286, 287], "area": [13, 22, 103, 126, 197, 236, 246, 262], "pipelin": [13, 22, 95, 100, 164, 169, 236, 270, 279, 281, 284], "therefor": [13, 22, 25, 66, 84, 99, 103, 105, 107, 110, 126, 130, 133, 139, 145, 164, 238, 248, 269], "don": [13, 22, 65, 68, 78, 80, 130, 133, 162, 172, 183, 210, 216, 233, 287], "recommend": [13, 22, 56, 87, 133, 141, 161, 250, 287], "appropri": [13, 22, 68, 73, 84, 120, 163, 177, 243, 268], "allow": [13, 22, 29, 59, 65, 68, 78, 103, 105, 110, 126, 133, 136, 137, 139, 142, 143, 146, 155, 162, 164, 165, 177, 183, 198, 204, 213, 215, 217, 218, 225, 228, 231, 239, 251, 262, 266, 268, 270, 278, 280, 284, 285, 286, 287], "show_m": [13, 22, 27, 34], "1200": [13, 22, 27], "ll": [13, 14, 22, 28, 29, 37, 39, 49, 51, 79, 130, 132, 133, 135, 138, 139, 141, 142, 144, 145, 146, 147, 148, 150, 151, 153, 154, 156, 159, 161, 165, 170, 179, 181, 187, 193, 205, 221], "label_posit": 13, "label_valu": 13, "result_posit": 13, "result_valu": 13, "panel_pick": 13, "125": [13, 280], "opac": [13, 19, 22, 27, 32, 34, 36, 52, 62, 65, 68, 78, 79, 80, 81, 85, 217, 225, 248, 249, 250, 264, 268, 269, 271, 277, 283], "55": [13, 22, 27, 40, 41, 277], "disabl": [13, 84, 195, 247, 270, 282], "_ev": 13, "geteventposit": 13, "picker": 13, "j": [13, 20, 66, 67, 73, 74, 76, 156, 157, 171, 261, 266, 284], "k": [13, 26, 29, 62, 73, 76, 87, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 157, 167, 168, 219, 220, 248, 249, 267, 269], "getpointijk": 13, "format": [13, 66, 70, 85, 88, 155, 160, 163, 170, 171, 175, 176, 184, 218, 224, 227, 249, 250, 251, 253, 257, 268, 286], "8f": 13, "setinterpol": 13, "By": [13, 24, 25, 34, 51, 80, 84, 171, 223, 248, 251, 269], "becom": [13, 149, 194, 206, 210], "easi": [13, 22, 25, 29, 59, 65, 67, 88, 130, 133, 143, 164, 166, 172, 174, 176, 185, 212, 228, 250], "effici": [13, 65, 109, 125, 130, 143, 164, 172, 176, 200, 216, 248, 251], "project": [13, 27, 37, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 102, 103, 104, 106, 107, 108, 111, 113, 114, 116, 117, 119, 122, 123, 125, 126, 127, 128, 129, 130, 133, 157, 162, 163, 164, 167, 168, 169, 170, 171, 175, 189, 216, 217, 218, 219, 220, 221, 222, 223, 224, 227, 228, 230, 233, 236, 239, 240, 242, 248, 249, 251, 267, 270, 271, 280, 283, 287], "perspect": [13, 124, 270], "parallel": [13, 30, 75, 133, 164, 270], "associ": [13, 53, 68, 134, 139, 149, 172, 176, 216, 223, 234, 248, 250, 251, 261, 269], "show_m_mosa": 13, "left_click_callback_mosa": 13, "two": [13, 14, 20, 32, 33, 39, 42, 45, 48, 49, 54, 56, 59, 61, 65, 68, 78, 84, 87, 107, 122, 124, 132, 135, 139, 143, 145, 146, 160, 162, 163, 164, 166, 171, 172, 180, 183, 189, 192, 196, 198, 199, 205, 206, 209, 214, 216, 217, 218, 232, 239, 245, 246, 251, 261, 264, 267, 268, 284, 287], "nest": [13, 284], "grid": [13, 23, 25, 27, 35, 45, 137, 146, 152, 161, 163, 249, 258, 268, 269, 271, 277, 278], "15": [13, 22, 30, 41, 42, 49, 51, 53, 54, 61, 63, 72, 76, 164, 216, 218, 272, 278, 279, 280, 282, 284], "column": [13, 251, 257, 267], "row": [13, 251, 257, 269], "adjust": [13, 22, 143, 222, 223, 226, 229, 231, 234, 237, 244, 269, 286], "those": [13, 34, 53, 59, 65, 121, 136, 139, 145, 164, 171, 205, 223, 235, 239, 242, 245, 251, 266, 268], "dataset": [13, 22, 25, 27, 32, 33, 36, 142, 237], "col": [13, 42, 55, 70], "border": [13, 65, 134, 137, 149, 155, 162, 178, 182, 202, 206, 207, 209, 216, 245, 268, 284], "slice_mosa": 13, "abov": [13, 16, 25, 29, 54, 57, 58, 75, 84, 87, 102, 104, 107, 108, 111, 114, 115, 127, 136, 138, 139, 183, 196, 201, 202, 212, 213, 216, 217, 236, 239, 251, 288], "down": [13, 23, 26, 29, 39, 49, 73, 74, 75, 76, 84, 126, 169, 228, 248, 268], "button": [13, 14, 22, 38, 81, 99, 126, 140, 174, 189, 216, 217, 268, 278, 285, 286], "drag": [13, 140, 155, 162, 176, 185, 191, 216, 268], "out": [13, 53, 56, 58, 68, 70, 99, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 114, 116, 117, 118, 119, 120, 121, 122, 127, 131, 133, 140, 143, 147, 149, 152, 158, 162, 169, 171, 172, 173, 176, 178, 181, 184, 191, 193, 195, 196, 200, 203, 204, 205, 206, 209, 210, 215, 221, 224, 227, 229, 233, 236, 238, 239, 242, 248, 250, 251, 255, 258, 268, 270, 272, 283, 288], "scroll": [13, 103, 120, 169, 268], "wheel": [13, 57, 88], "viz_slic": 13, "manipul": [14, 18, 30, 68, 105, 143, 150, 176, 177, 185, 196, 261], "simul": [14, 20, 24, 25, 34, 66, 71, 81, 105, 109, 110, 112, 115, 118, 126, 150, 163, 217, 218, 277, 282, 283, 285, 286], "orbit": [14, 171], "motion": [14, 21, 53, 63, 74, 81, 150, 163, 189, 197, 217, 250, 283], "read_viz_icon": [14, 39, 49, 271, 280], "paus": [14, 61, 62, 189, 217, 250, 268, 271, 286], "pause_button": 14, "button2d": [14, 39, 49, 146, 216, 271, 284], "icon_fnam": [14, 39, 49, 268], "squar": [14, 31, 37, 39, 45, 49, 169, 258, 264, 268, 271, 279, 281], "fname": [14, 39, 49, 250, 252, 253, 257, 270], "pause2": 14, "start_button": 14, "play3": 14, "33": [14, 39, 49, 139, 266, 270], "66": [14, 39, 49, 279], "relev": [14, 112, 145, 162, 226, 243], "planet": 14, "includ": [14, 39, 40, 41, 42, 43, 46, 47, 48, 49, 50, 51, 65, 67, 70, 85, 88, 96, 98, 99, 106, 116, 125, 128, 131, 132, 134, 135, 149, 155, 158, 167, 168, 180, 217, 219, 226, 229, 232, 235, 239, 255, 270, 283, 285, 287, 288], "rel": [14, 60, 84, 146, 149, 152, 178, 217, 248, 270, 287], "planets_data": 14, "8k_mercuri": 14, "earth_dai": 14, "58": [14, 277], "8k_venus_surfac": 14, "9": [14, 24, 53, 54, 57, 58, 61, 65, 66, 67, 68, 76, 84, 87, 125, 126, 129, 145, 162, 163, 164, 167, 172, 175, 184, 216, 217, 218, 248, 251, 258, 265, 268, 269, 272, 281, 282, 283, 285, 287], "243": [14, 282], "11": [14, 42, 46, 66, 67, 125, 126, 162, 163, 164, 170, 171, 216, 217, 218, 269, 272, 277, 285, 286], "8k_mar": 14, "13": [14, 61, 65, 73, 75, 125, 126, 145, 148, 164, 216, 217, 218, 272, 278, 284, 286], "jupit": 14, "16": [14, 29, 33, 34, 37, 42, 46, 54, 65, 68, 87, 125, 126, 148, 162, 163, 164, 216, 217, 248, 258, 266, 268, 269, 286], "41": [14, 34, 277], "8k_saturn": 14, "19": [14, 29, 30, 125, 126, 162, 163, 164, 217, 218], "8k_saturn_ring_alpha": 14, "2k_uranu": 14, "22": [14, 57, 154, 165, 216, 277, 286], "70": [14, 60], "2k_neptun": 14, "8k_sun": 14, "27": [14, 29, 53, 54, 73, 75, 216, 282], "To": [14, 16, 18, 23, 25, 29, 40, 41, 43, 45, 48, 49, 57, 62, 65, 70, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 97, 100, 104, 111, 113, 123, 129, 133, 139, 145, 146, 149, 152, 157, 164, 167, 175, 184, 185, 188, 194, 196, 202, 207, 216, 220, 221, 223, 226, 227, 229, 236, 237, 238, 241, 244, 251, 255, 256, 268, 287], "advantag": [14, 136, 139, 155, 218, 245], "previous": [14, 34, 65, 115, 118, 124, 143, 149, 160, 162, 173, 182, 200, 202, 216, 245, 251], "structur": [14, 17, 22, 29, 32, 137, 140, 145, 163, 164, 170, 175, 177, 228, 233, 237, 240, 258, 261, 270, 280], "auxiliari": 14, "respect": [14, 20, 66, 68, 74, 76, 84, 99, 101, 105, 126, 131, 140, 160, 175, 178, 207, 216, 225, 248, 256, 266, 268, 269, 280], "properti": [14, 34, 48, 54, 59, 62, 66, 68, 69, 105, 109, 133, 139, 143, 164, 167, 176, 177, 182, 183, 189, 201, 213, 216, 217, 218, 226, 229, 238, 248, 249, 250, 251, 256, 260, 261, 266, 268, 270, 277, 285], "init_planet": 14, "planet_data": 14, "dict": [14, 46, 56, 61, 247, 250, 251, 256, 257, 260, 267, 268, 270, 280], "dictionari": [14, 22, 42, 43, 54, 58, 85, 139, 187, 214, 251, 253, 256, 260, 267, 268], "planet_actor": 14, "planet_fil": 14, "planet_imag": 14, "map": [14, 21, 22, 25, 34, 46, 65, 68, 81, 163, 165, 166, 169, 218, 248, 249, 251, 253, 257, 267], "assign": [14, 53, 54, 98, 100, 104, 108, 116, 117, 119, 122, 173, 204, 248, 250, 251, 261, 269], "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, 58, 65, 107, 139, 173, 271], "g": [14, 22, 36, 84, 85, 218, 248, 249, 251, 253, 260, 261, 264, 269, 270, 287], "central": [14, 65, 68], "mass": [14, 75, 84], "sun": [14, 282], "graviti": [14, 73, 74, 75, 76, 126, 169], "multipli": [14, 109, 173, 267, 269], "togeth": [14, 22, 65, 67, 84, 194, 209, 216, 226, 239, 242], "miu": 14, "g_expon": 14, "float_pow": 14, "g_constant": 14, "673": [14, 206, 216, 286], "m_expon": 14, "1073741824": 14, "power": [14, 21, 29, 65, 81, 88, 171, 217], "m_constant": 14, "989": 14, "get_orbit_period": 14, "get_orbital_posit": 14, "orbit_period": 14, "axi": [14, 20, 23, 24, 26, 29, 30, 32, 33, 37, 57, 68, 74, 76, 79, 84, 109, 162, 175, 192, 248, 249, 258, 267, 268, 269, 270, 285], "should": [14, 17, 56, 57, 59, 80, 84, 133, 134, 136, 137, 139, 143, 145, 148, 152, 162, 164, 180, 181, 191, 212, 218, 224, 227, 228, 229, 230, 231, 248, 249, 250, 251, 253, 256, 257, 260, 264, 265, 266, 268, 269, 270, 281, 283, 286, 287], "rotate_axi": 14, "funtction": 14, "better": [14, 25, 42, 46, 51, 58, 63, 68, 73, 75, 76, 88, 100, 124, 125, 127, 133, 139, 141, 145, 148, 164, 169, 171, 172, 211, 222, 238, 239, 240, 242], "60": [14, 23, 58, 116, 248, 270, 277, 281], "update_planet_posit": 14, "r_planet": 14, "pos_planet": 14, "calculate_path": 14, "planet_track": 14, "saturn": 14, "ring": [14, 47, 49, 51, 268], "r_time": 14, "taken": [14, 24, 268], "dai": [14, 100, 106, 127, 134, 171, 229, 236, 239, 242], "itself": [14, 53, 57, 65, 137, 140, 143, 162, 213, 216, 224, 227, 229], "p_data": 14, "saturn_r": 14, "sun_data": 14, "rplanet": 14, "orbit_actor": 14, "linewidth": [14, 20, 24, 25, 26, 30, 33, 37, 248, 249, 261, 271, 277], "control": [14, 28, 31, 38, 49, 53, 54, 55, 58, 61, 62, 65, 68, 74, 76, 81, 115, 126, 142, 164, 169, 171, 172, 178, 180, 183, 186, 189, 201, 217, 224, 225, 248, 250, 264, 268, 286], "valu": [14, 22, 23, 26, 27, 29, 30, 34, 37, 41, 43, 45, 46, 48, 49, 50, 51, 53, 54, 56, 58, 59, 61, 65, 66, 67, 73, 74, 75, 76, 84, 85, 105, 106, 109, 126, 139, 145, 162, 163, 172, 184, 188, 189, 194, 196, 197, 198, 208, 214, 230, 233, 239, 244, 245, 248, 249, 250, 251, 252, 253, 256, 257, 258, 260, 261, 263, 265, 267, 268, 269, 270, 271, 280, 283, 286, 287], "p_actor": 14, "zip": [14, 26, 81, 251], "pos_saturn": 14, "2000": [14, 73, 74, 84], "perform": [14, 34, 37, 39, 42, 48, 49, 65, 68, 73, 75, 78, 80, 84, 88, 108, 116, 125, 129, 130, 131, 133, 137, 139, 142, 145, 162, 164, 177, 196, 198, 216, 225, 261, 266, 283], "action": [14, 39, 49, 129, 133, 162, 164, 216, 220, 235, 238, 283, 286], "start_anim": 14, "i_ren": [14, 39, 41, 49, 268], "_button": [14, 39, 49], "pause_anim": 14, "destroy_tim": [14, 19, 270, 271], "on_left_mouse_button_click": [14, 39, 49, 268, 271], "viz_solar_system_anim": 14, "viz_solar_system": [14, 282], "vtksourc": [15, 179, 181, 269], "prim_sphere_actor": 15, "vtkspheresourc": 15, "vtk_sphere_actor": 15, "viz_spher": 15, "spike": 16, "point": [16, 23, 26, 29, 30, 34, 37, 53, 56, 58, 65, 68, 69, 84, 120, 133, 140, 145, 149, 152, 158, 160, 164, 171, 173, 176, 177, 178, 180, 185, 187, 188, 194, 196, 197, 200, 209, 212, 216, 233, 235, 236, 239, 242, 245, 246, 249, 250, 251, 264, 267, 269, 270, 271, 283], "evenli": [16, 248, 258], "distribut": [16, 24, 27, 67, 88, 162, 167, 224, 246, 248, 255, 258, 285, 288], "connect": [16, 22, 32, 37, 53, 68, 71, 72, 73, 74, 75, 76, 78, 80, 81, 107, 163, 169, 242, 269, 286], "prim_spher": [16, 271], "provid": [16, 22, 25, 29, 34, 36, 53, 55, 59, 65, 88, 99, 105, 125, 126, 131, 134, 137, 143, 149, 162, 170, 189, 223, 226, 235, 238, 246, 248, 250, 251, 255, 258, 261, 262, 264, 265, 266, 267, 268, 269, 270, 280, 288], "symmetric362": [16, 27, 264], "gen_fac": [16, 264], "green": [16, 36, 42, 43, 46, 48, 164, 248, 268], "point_actor": [16, 248], "point_radiu": [16, 30, 248], "vector": [16, 25, 56, 68, 84, 109, 164, 196, 197, 225, 248, 250, 251, 264, 267, 269, 270], "perpendicular": [16, 270], "whether": [16, 65, 152, 171, 197, 202, 206, 212, 246, 248, 250, 251, 261, 264, 268, 270, 287, 288], "repres": [16, 17, 29, 30, 32, 33, 68, 137, 145, 160, 163, 164, 245, 246, 248, 251, 255, 261, 264, 266, 268, 269, 270], "curv": [16, 30, 163, 177, 193, 248, 250, 269], "normals_from_v_f": [16, 271], "light": [16, 34, 65, 66, 68, 70, 102, 104, 106, 169, 175, 196, 204, 215, 218, 260, 265], "bounc": [16, 197], "them": [16, 22, 27, 29, 32, 33, 34, 36, 39, 42, 44, 45, 46, 47, 49, 50, 51, 55, 57, 65, 68, 69, 70, 74, 100, 101, 103, 108, 109, 110, 115, 126, 127, 132, 140, 145, 146, 152, 159, 163, 164, 169, 170, 172, 173, 178, 179, 180, 183, 185, 189, 193, 196, 200, 207, 209, 212, 216, 218, 222, 223, 224, 232, 246, 250, 252, 261, 268, 277, 287], "get_actor_from_primit": [16, 29, 271], "primitive_color": 16, "primitive_actor": 16, "backface_cul": [16, 269], "small": [16, 59, 132, 133, 135, 152, 159, 171, 200, 237, 265, 279, 284], "fun": [16, 169, 170], "user": [16, 19, 59, 64, 70, 77, 80, 84, 88, 99, 103, 105, 106, 111, 114, 116, 122, 124, 125, 126, 127, 132, 133, 135, 139, 140, 143, 145, 162, 164, 166, 174, 176, 182, 189, 206, 209, 211, 215, 216, 223, 224, 237, 245, 246, 251, 255, 266, 268, 286, 287], "millisecond": [16, 19, 23, 24, 26, 30, 33, 37, 70, 78, 266], "applic": [16, 19, 65, 96, 128, 133, 145, 164, 168, 171, 174, 217, 219, 227, 230, 236, 239, 266, 269, 285], "been": [16, 19, 39, 40, 41, 42, 46, 47, 49, 50, 51, 58, 63, 69, 70, 87, 88, 99, 101, 110, 114, 116, 130, 133, 134, 138, 140, 143, 144, 145, 146, 148, 151, 152, 162, 164, 169, 170, 171, 193, 203, 217, 222, 227, 245, 246, 248, 251, 263, 265, 268], "getproperti": [16, 19, 68, 85], "setopac": [16, 19, 85], "viz_spiki": 16, "instead": [16, 18, 29, 54, 59, 78, 105, 118, 136, 140, 143, 158, 169, 175, 176, 183, 188, 189, 192, 193, 196, 198, 200, 201, 204, 205, 209, 211, 212, 213, 217, 250, 255, 266, 270], "other": [16, 17, 20, 22, 56, 58, 60, 61, 65, 68, 78, 80, 99, 103, 107, 109, 122, 124, 131, 132, 133, 134, 137, 139, 140, 141, 143, 144, 145, 146, 149, 152, 155, 156, 160, 164, 167, 169, 171, 172, 173, 174, 175, 176, 177, 180, 181, 189, 192, 193, 196, 199, 201, 211, 213, 225, 226, 229, 231, 232, 233, 237, 238, 239, 243, 248, 251, 261, 265, 269, 270, 285, 288], "geometr": [16, 29, 47, 50, 65, 68, 216], "vtk": [17, 22, 41, 70, 84, 85, 87, 91, 98, 99, 102, 105, 121, 122, 125, 126, 129, 130, 133, 135, 136, 137, 139, 141, 145, 150, 161, 162, 163, 164, 166, 167, 169, 170, 172, 191, 192, 196, 197, 198, 209, 218, 224, 227, 233, 236, 246, 247, 248, 249, 252, 256, 257, 260, 265, 266, 269, 270, 276, 277, 278, 280, 281, 282, 283, 285, 286], "idea": [17, 88, 96, 100, 104, 108, 117, 120, 121, 125, 126, 128, 139, 145, 161, 168, 169, 170, 171, 172, 174, 176, 212, 219, 221, 225, 231, 236, 237, 240, 242, 281], "save_polydata": [17, 271], "lib": [17, 133, 145, 160, 164, 166, 167, 271, 285], "empti": [17, 251, 256, 266, 267, 286, 287], "my_polydata": 17, "my_vertic": 17, "type": [17, 31, 84, 88, 126, 132, 139, 143, 144, 145, 162, 163, 164, 171, 175, 184, 218, 226, 227, 237, 245, 247, 248, 249, 250, 251, 252, 253, 255, 256, 257, 258, 260, 261, 262, 264, 265, 266, 267, 268, 269, 270, 280], "mention": [17, 54, 110, 137, 169, 171, 176, 196, 200, 201, 211, 212, 213, 216, 217, 224, 228, 245, 280], "int64": 17, "my_triangl": 17, "i8": 17, "set_polydata_vertic": [17, 271], "set_polydata_triangl": [17, 271], "file_nam": [17, 257, 268], "my_cub": 17, "cube_polydata": 17, "cube_vertic": 17, "get_polydata_vertic": [17, 271], "set_polydata_color": [17, 271], "get_polydata_color": [17, 271], "viz_surfac": [17, 277], "bmp": [18, 257], "jpeg": [18, 253, 257, 266, 268], "avail": [18, 22, 25, 32, 33, 77, 81, 84, 88, 89, 90, 91, 92, 94, 95, 97, 100, 102, 104, 105, 108, 111, 113, 114, 117, 119, 122, 123, 127, 129, 131, 133, 139, 145, 151, 157, 160, 162, 164, 167, 169, 220, 236, 242, 248, 261, 266, 270], "viz_textur": 18, "level": [19, 29, 169, 171, 224, 228, 248, 251, 260], "insid": [19, 20, 24, 27, 68, 78, 130, 137, 139, 140, 143, 145, 154, 160, 162, 164, 166, 180, 183, 190, 192, 197, 211, 218, 224, 230, 233, 239, 242, 243, 245, 246, 250, 266, 270, 286], "timer_id": [19, 270], "destroi": [19, 76], "replac": [19, 65, 70, 84, 92, 95, 120, 126, 162, 209, 215, 239, 254, 255, 265, 268, 277, 279, 280, 285, 286], "faster": [19, 68, 69, 100, 112, 125, 159, 169, 196, 217], "viz_tim": 19, "demonstr": [20, 23, 25, 27, 34, 39, 42, 43, 44, 46, 47, 48, 49, 51, 53, 70, 84, 115, 117, 119, 124, 126, 137, 138, 143, 158, 162, 163, 217], "collid": [20, 171, 248, 258, 282], "wall": [20, 71, 76, 81, 109, 112, 118, 121, 126], "veloc": [20, 30, 33, 150, 163, 169, 286], "simplic": [20, 171], "forc": [20, 33, 72, 73, 74, 75, 76, 120, 126, 136, 140, 145, 162, 164, 213, 250, 283, 286], "edg": [20, 31, 32, 33, 37, 68, 79, 145, 164, 207, 251], "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, 65, 108, 216, 229, 250, 255, 268], "num_particl": [20, 24], "ndindex": 20, "distanc": [20, 25, 29, 33, 37, 65, 68, 69, 88, 113, 138, 163, 164, 165, 169, 173, 188, 220, 248, 250, 261, 268, 270, 281, 286], "linalg": [20, 22, 25], "norm": [20, 24, 27, 248, 249, 267], "vel_mag_i": 20, "vel": 20, "vel_mag_j": 20, "equal": [20, 24, 58, 59, 84, 112, 163, 248, 249, 255, 269], "sum": [20, 112, 171, 239, 242, 261, 267], "dt": [20, 23, 56], "where": [20, 25, 26, 57, 62, 68, 84, 87, 99, 109, 112, 118, 126, 133, 135, 137, 139, 145, 152, 163, 164, 171, 173, 175, 178, 194, 205, 210, 213, 221, 222, 223, 224, 232, 248, 249, 251, 252, 253, 260, 261, 263, 267, 268, 269, 270, 287], "randomli": [20, 33, 54, 283], "step": [20, 24, 28, 32, 33, 36, 55, 56, 58, 65, 68, 72, 73, 74, 75, 76, 84, 87, 100, 102, 107, 116, 117, 118, 130, 150, 163, 169, 196, 217, 230, 233, 236, 237, 242, 243, 245, 250, 251, 281, 286, 287], "With": [20, 22, 34, 65, 80, 88, 105, 115, 122, 126, 127, 139, 143, 152, 184, 235, 287], "streamtub": [20, 22, 25, 271, 280], "box_cent": 20, "box_direct": 20, "box_color": 20, "line_actor": [20, 30], "no_vertices_per_spher": 20, "len": [20, 23, 24, 26, 30, 32, 33, 37, 41, 72, 79, 248, 266], "initial_vertic": [20, 23, 24, 26, 30], "reset_clipping_rang": [20, 22, 33, 36, 42, 46, 49, 51, 270, 271], "simple_collis": 20, "bunch": [21, 47, 49, 50, 70, 81], "app": [21, 32, 81], "marker": [21, 28, 59, 81, 130, 136, 137, 157, 164, 165, 271, 284, 287], "interdisciplinari": [21, 81], "journal": [21, 81, 253, 284], "network": [21, 81, 130, 134, 136, 148, 164, 166, 280, 283], "roi": [21, 81, 240, 248, 286], "streamlin": [21, 22, 81, 93, 223, 248, 249, 251, 269, 280], "charg": [21, 81], "particl": [21, 24, 81, 150, 163, 282], "magnet": [21, 26, 81], "electr": [21, 26, 81], "field": [21, 26, 81, 113, 164, 236, 248, 249, 251, 268, 269, 281], "brownian": [21, 81, 150, 163, 283, 286], "video": [21, 81, 98, 99, 139, 164, 171, 183, 204, 217, 250, 266, 270, 284], "fine": [21, 81, 130, 133, 136, 156, 164, 173, 175, 178, 203, 212, 224, 227, 285], "tune": [21, 81, 130, 136, 156, 221, 285], "opengl": [21, 81, 87, 100, 130, 133, 136, 164, 166, 169, 170, 224, 233, 236, 242, 246, 265, 266, 270, 285, 286], "state": [21, 59, 81, 130, 136, 137, 143, 145, 164, 171, 189, 217, 224, 250, 265, 268, 270, 280, 285], "shader": [21, 65, 68, 69, 70, 88, 93, 98, 100, 102, 108, 111, 116, 122, 123, 125, 130, 138, 162, 164, 166, 167, 169, 172, 183, 186, 191, 192, 198, 202, 209, 213, 215, 217, 218, 222, 228, 233, 236, 239, 242, 246, 248, 253, 271, 280, 282, 283, 284, 285, 286], "electromagnet": [21, 81, 283], "wave": [21, 30, 81, 147, 285], "propag": [21, 81, 131, 143, 146, 188, 226, 229, 283], "metric": [21, 65, 68, 81], "tesseract": [21, 81, 218, 286], "hypercub": [21, 81], "collis": [21, 71, 73, 81, 88, 121, 126], "advanc": [21, 81, 88, 140, 222, 261, 283], "brain": [21, 81, 240], "fiber": [21, 81, 277], "odf": [21, 81, 94, 129, 222, 243, 248, 249, 278, 283], "visualis": [21, 81, 132], "fractal": [21, 81, 286], "version": [21, 80, 81, 133, 136, 139, 142, 162, 164, 167, 169, 171, 172, 174, 183, 192, 197, 217, 218, 220, 236, 248, 251, 255, 261, 263, 265, 266, 268, 270, 277, 280, 282, 285, 286, 287], "pbr": [21, 64, 81, 167, 283, 285], "thin": [22, 163], "capabl": [22, 27, 111, 117, 118, 119, 125, 127, 161, 217, 218, 248], "toolkit": [22, 246], "framework": [22, 98, 117, 125, 224], "tailor": 22, "diffus": [22, 234, 237, 240, 260], "modul": [22, 23, 24, 26, 27, 29, 30, 34, 59, 65, 66, 67, 68, 81, 84, 129, 131, 133, 135, 137, 139, 143, 144, 145, 146, 147, 150, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 166, 167, 213, 217, 218, 220, 248, 251, 254, 261, 264, 271, 277, 283, 284, 285, 286, 287], "wa": [22, 67, 88, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 131, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 145, 146, 147, 148, 149, 150, 152, 156, 158, 161, 163, 164, 166, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 202, 205, 206, 208, 209, 212, 216, 217, 221, 223, 224, 225, 226, 228, 229, 231, 232, 235, 237, 243, 244, 245, 246, 250, 251, 252, 255, 266, 269, 270, 286, 287], "fvtk": [22, 277], "still": [22, 65, 87, 109, 112, 120, 122, 126, 139, 143, 146, 149, 164, 169, 171, 181, 185, 193, 195, 202, 203, 205, 213, 225, 234, 239, 240, 241, 245, 255], "backward": [22, 277, 280], "compat": [22, 88, 97, 113, 129, 164, 165, 166, 197, 226, 235, 277, 280, 281, 283], "comprehens": 22, "fetcher": [22, 33, 70, 79, 175, 216, 271, 280, 283, 286], "read_bundles_2_subject": [22, 25], "disk": [22, 47, 49, 169, 251, 252, 268, 271, 285], "open": [22, 80, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 126, 128, 129, 130, 131, 136, 139, 143, 145, 157, 162, 164, 167, 168, 171, 172, 217, 219, 220, 226, 264, 268, 284, 286, 287], "dialog": [22, 118, 126, 268, 280], "snapshot": [22, 271, 279, 285, 286], "slider": [22, 27, 32, 34, 38, 45, 81, 152, 177, 180, 189, 194, 209, 212, 216, 217, 268, 279, 280, 285, 286], "input": [22, 25, 34, 56, 63, 65, 68, 189, 193, 248, 249, 251, 255, 269, 270], "oper": [22, 65, 84, 109, 126, 166, 175, 224, 227, 230, 245, 286], "fa": [22, 25], "t1": [22, 56, 250], "lineslider2d": [22, 27, 34, 45, 48, 49, 51, 115, 180, 229, 271, 280], "widget": [22, 27, 77, 81, 89, 99, 126, 162, 166, 191, 197, 271, 273, 277], "fetch": [22, 27, 34, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 152, 162, 216, 218, 237, 253, 277, 286, 287], "output": [22, 65, 70, 102, 108, 111, 114, 117, 119, 122, 125, 127, 163, 171, 202, 209, 233, 241, 245, 257, 263, 269, 270], "af": 22, "arcuat": 22, "fasciculu": 22, "subject": [22, 171, 217], "cst": [22, 25], "cc_1": 22, "bring": [22, 65, 84, 109], "ra": [22, 248], "1mm": [22, 248], "extend": [22, 29, 171, 223], "design": [22, 65, 67, 84, 98, 110, 112, 124, 126, 140, 146, 160, 169, 177, 231, 233, 267], "decid": [22, 23, 26, 30, 98, 99, 104, 107, 112, 115, 117, 118, 119, 120, 121, 125, 126, 131, 134, 137, 138, 140, 143, 144, 146, 152, 156, 162, 169, 173, 175, 178, 179, 181, 190, 205, 226, 233, 237, 244, 269, 270], "space": [22, 25, 55, 65, 68, 69, 104, 132, 135, 144, 158, 161, 162, 163, 169, 184, 248, 250, 251, 261, 267, 269, 284], "world_coord": [22, 262], "nativ": [22, 25, 118, 126, 159, 248, 249, 280], "back": [22, 84, 109, 112, 169, 171, 181, 184, 217, 233, 239, 270, 287], "invers": [22, 169, 203, 256], "transform_streamlin": [22, 25], "inv": [22, 25], "stream_actor": [22, 25], "image_actor_z": 22, "ey": [22, 270], "slicer_opac": 22, "origin": [22, 24, 29, 53, 54, 59, 68, 84, 109, 121, 175, 188, 193, 197, 212, 218, 233, 239, 246, 247, 248, 251, 252, 256, 269, 286, 287], "display_ext": [22, 27, 248, 249, 271], "image_actor_x": 22, "x_midpoint": 22, "image_actor_i": 22, "y_midpoint": 22, "image_actor": [22, 248], "ahead": [22, 171, 221, 223], "line_slider_z": [22, 27], "min_valu": [22, 27, 34, 48, 49, 51, 268], "max_valu": [22, 27, 34, 48, 49, 51, 268], "initial_valu": [22, 27, 34, 48, 49, 51, 268], "text_templ": [22, 27, 34, 48, 49, 51, 268], "0f": [22, 27], "length": [22, 25, 27, 34, 45, 49, 53, 60, 63, 105, 217, 225, 248, 249, 250, 253, 256, 264, 267, 268, 269, 271], "140": [22, 27, 280], "line_slider_x": [22, 27, 48, 49], "line_slider_i": [22, 27, 48, 49], "opacity_slid": 22, "write": [22, 27, 88, 124, 126, 133, 138, 139, 142, 145, 160, 170, 172, 203, 215, 256, 266], "regist": [22, 27, 29, 34, 146, 287], "change_slice_z": [22, 27], "change_slice_x": [22, 27], "change_slice_i": [22, 27], "change_opac": 22, "on_chang": [22, 27, 29, 34, 42, 43, 46, 48, 49, 50, 51, 189, 268, 271, 286], "label": [22, 27, 34, 36, 39, 43, 48, 49, 55, 66, 67, 112, 115, 155, 164, 165, 166, 268, 270, 271, 277, 285, 287], "identifi": [22, 109, 139, 209, 216, 223, 229, 231, 235], "build_label": [22, 27], "font_siz": [22, 27, 29, 34, 37, 42, 43, 46, 48, 49, 50, 72, 73, 74, 75, 76, 85, 248, 268, 271], "18": [22, 23, 25, 27, 29, 42, 49, 53, 72, 73, 75, 151, 164, 170, 268, 278, 281], "font_famili": [22, 27, 42, 46, 248, 268, 271], "arial": [22, 27, 42, 46, 248, 268], "justif": [22, 27, 43, 48, 238, 248, 268, 271, 285], "ital": [22, 27, 248, 268, 271], "shadow": [22, 27, 169, 248, 268, 271], "background_color": [22, 27, 268, 271], "line_slider_label_z": [22, 27], "line_slider_label_x": [22, 27], "line_slider_label_i": [22, 27], "opacity_slider_label": 22, "1030": [22, 27], "120": [22, 27, 42, 184, 280], "38": [22, 27], "screen": [22, 25, 27, 49, 68, 87, 166, 191, 224, 227, 229, 236, 239, 242, 245, 253, 268, 270, 286], "properli": [22, 27, 99, 103, 120, 140, 172, 175, 202, 212, 236], "solut": [22, 27, 100, 105, 133, 134, 136, 137, 139, 142, 146, 152, 164, 223, 226, 230, 233, 236, 239, 248, 266], "issu": [22, 27, 87, 88, 99, 101, 103, 104, 105, 107, 109, 110, 111, 112, 114, 115, 117, 118, 119, 120, 121, 124, 125, 126, 130, 133, 134, 140, 143, 145, 152, 164, 166, 170, 171, 172, 173, 175, 176, 177, 179, 184, 185, 188, 192, 193, 195, 196, 198, 200, 201, 204, 206, 209, 210, 211, 213, 216, 217, 223, 224, 227, 229, 232, 233, 235, 238, 239, 241, 242, 244, 255, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "re_align": [22, 27, 34, 268, 271], "getsiz": [22, 27, 34], "win_callback": [22, 27, 34, 270], "size_old": [22, 27, 34], "size_chang": [22, 27, 34], "final": [22, 27, 28, 29, 32, 33, 34, 49, 54, 59, 65, 66, 67, 68, 84, 100, 112, 118, 121, 124, 127, 131, 139, 140, 143, 147, 155, 166, 169, 186, 192, 201, 224, 231, 233, 236, 238, 239, 242, 248, 250, 251, 268, 269, 283, 286], "pleas": [22, 27, 32, 36, 88, 287], "add_window_callback": [22, 27, 34, 270, 271, 280], "bundles_and_3_slic": 22, "del": [22, 27], "viz_advanc": 22, "necessari": [23, 24, 26, 29, 30, 34, 65, 66, 67, 68, 74, 76, 110, 112, 118, 133, 139, 164, 226, 228, 238, 240, 243, 266, 268, 270, 285, 286, 287], "colormap": [23, 27, 32, 33, 36, 55, 79, 89, 163, 183, 189, 242, 245, 248, 249, 269, 271, 273, 277, 281, 284], "being": [23, 33, 68, 76, 87, 102, 104, 120, 127, 137, 138, 139, 146, 152, 169, 177, 194, 196, 198, 201, 204, 213, 215, 217, 227, 230, 233, 236, 245, 250, 268, 269, 277, 280, 286], "plot": [23, 24, 26, 30, 236, 242, 251], "kindli": [23, 26], "onli": [23, 25, 29, 34, 53, 54, 56, 58, 59, 62, 65, 105, 118, 120, 127, 137, 138, 140, 143, 145, 146, 150, 158, 162, 164, 166, 169, 177, 179, 187, 189, 191, 196, 199, 216, 217, 232, 242, 245, 248, 249, 250, 251, 266, 268, 269, 270, 285], "update_surfac": 23, "equat": [23, 56], "cmap_nam": 23, "viridi": [23, 242, 251], "f": [23, 41, 139, 156, 251, 265], "eval": [23, 248], "vstack": [23, 25], "v": [23, 29, 37, 64, 81, 133, 192, 208, 248, 251, 267, 287], "m_v": 23, "ab": [23, 65], "create_colormap": [23, 271, 283], "usag": [23, 84, 88, 141, 171, 230, 232, 237], "float": [23, 24, 39, 49, 65, 68, 70, 162, 188, 248, 249, 250, 251, 256, 257, 258, 260, 261, 264, 265, 266, 268, 269, 270], "begin": [23, 24, 26, 29, 30, 59, 60, 147, 164, 226], "program": [23, 68, 70, 125, 169, 170, 196, 202, 209, 221, 222, 224, 227, 233, 242, 244, 245, 248, 265, 281], "amount": [23, 59, 65, 79, 133, 215, 217, 225, 234, 237, 248, 266], "increment": [23, 26, 30, 268], "iter": [23, 33, 35, 37, 73, 74, 75, 84, 162, 242, 251, 266, 267], "lower_xbound": 23, "bound": [23, 105, 126, 159, 163, 171, 176, 178, 182, 185, 206, 212, 216, 238, 241, 244, 248, 258, 261, 268, 269, 280, 281], "upper_xbound": 23, "upper": [23, 229], "lower_ybound": 23, "upper_ybound": 23, "npoint": [23, 26], "high": [23, 26, 27, 65, 88, 133, 192, 248, 255, 257, 258, 270], "qualiti": [23, 26, 65, 92, 94, 95, 97, 113, 123, 225, 237, 240, 257, 270, 277, 278, 279, 280, 281, 282], "slow": [23, 26, 73, 74, 75, 76, 84, 138, 196, 217, 248], "128": [23, 25, 260, 280], "elev": [23, 29, 270, 271], "linspac": [23, 26, 66], "meshgrid": 23, "reshap": [23, 37, 73, 74, 75, 76, 84, 118, 175, 184, 269, 280], "obtain": [23, 234, 243, 251, 261, 284], "create_surfac": 23, "colormap_nam": 23, "surf": 23, "no_vertices_per_point": [23, 24, 26, 30], "eq1": 23, "eq2": 23, "eq3": 23, "eq4": 23, "variou": [23, 27, 44, 72, 74, 76, 84, 107, 109, 126, 132, 152, 171, 173, 174, 175, 176, 191, 202, 212, 218, 232], "hot": 23, "plasma": [23, 251], "ocean": [23, 171], "append": [23, 32, 33, 37, 39, 41, 49, 73, 74, 75, 76, 79, 103, 179, 265, 268], "configur": [23, 24, 26, 27, 30, 37, 65, 145, 286], "individu": [23, 68, 73, 75, 76, 84, 109, 115, 118, 134, 137, 143, 162, 169, 172, 174, 180, 206, 212, 216, 248, 249, 268, 286], "t_actor": 23, "17": [23, 29, 61, 65, 78, 148, 151, 164, 216, 218, 269, 277, 279], "grid_ui": 23, "gridui": [23, 92, 150, 271, 277, 286], "caption": [23, 248, 268, 278, 286], "caption_offset": [23, 248, 268], "dim": [23, 184, 248, 258, 264, 268, 269], "cell_pad": [23, 248, 258, 268], "aspect_ratio": [23, 248, 258, 268, 269], "rotation_axi": [23, 268], "titl": [23, 26, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 69, 99, 143, 162, 171, 248, 268, 270, 271, 280], "form": [23, 56, 65, 73, 152, 169, 195, 210, 224, 236, 248, 249, 250, 258, 263, 264, 268, 269, 288], "update_surface_actor_color": [23, 271], "viz_animated_surfac": 23, "pedesi": 24, "suspend": 24, "medium": [24, 26, 133, 139], "exhibit": 24, "scipi": [24, 87, 110, 280], "stat": [24, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "descript": [24, 26, 30, 36, 37, 84, 125, 126, 149, 152, 162, 163, 164, 216, 217, 218, 234, 239, 263, 265, 287], "total_tim": 24, "discret": [24, 65, 245, 261], "via": [24, 70, 88, 103, 109, 132, 141, 144, 156, 267, 270, 283], "time_step": 24, "num_total_step": 24, "counter_step": 24, "delta": 24, "whose": [24, 30, 65, 163, 248, 253, 258, 261, 268], "varianc": [24, 231, 234], "path_thick": 24, "thick": [24, 248, 249, 261], "asarrai": 24, "tile": 24, "path_actor": 24, "update_path": 24, "rv": 24, "l_particl": 24, "_": [24, 29, 33, 35, 42, 57, 73, 75, 76, 160, 239, 251, 267], "container_actor": 24, "235": [24, 281], "list_particl": 24, "p": [24, 31, 65, 72, 73, 74, 75, 76, 78, 79, 84, 118, 139, 164, 170, 184, 248, 253, 267], "viz_brownian_mot": 24, "dix": 25, "subj_id": 25, "cg": 25, "fraction": [25, 248, 268], "anisotropi": [25, 34, 66, 260, 269, 285], "cingulum": 25, "bundle_n": 25, "176": [25, 280], "118": [25, 280], "52": [25, 277], "113": 25, "76": [25, 280], "56": [25, 277], "bundle1": 25, "mai": [25, 37, 54, 59, 62, 68, 84, 126, 149, 164, 170, 202, 216, 218, 227, 239, 245, 248, 255, 263, 269, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "wonder": [25, 103], "knew": [25, 169, 170], "veri": [25, 62, 65, 107, 108, 109, 110, 133, 140, 142, 149, 158, 160, 162, 169, 170, 171, 184, 188, 196, 217], "just": [25, 28, 29, 37, 49, 68, 88, 133, 134, 137, 139, 146, 149, 164, 169, 171, 175, 178, 182, 199, 202, 209, 212, 213, 216, 224, 225, 227, 233, 250, 254, 265, 266, 268, 269, 287], "close": [25, 78, 98, 99, 136, 139, 201, 222, 238, 251, 261, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "camera_info": [25, 270, 271], "focal": [25, 54, 183, 250, 270], "view": [25, 54, 80, 169, 171, 189, 250, 251, 267, 270], "stream_actor2": 25, "scalar": [25, 175, 248, 250, 256, 269], "bar": [25, 248, 268, 270, 286], "scalar_bar": [25, 271], "bundle2": 25, "hue": 25, "red": [25, 26, 30, 42, 43, 46, 48, 72, 248, 270], "satur": 25, "lut_cmap": 25, "stream_actor3": 25, "bar2": 25, "bundle3": 25, "orang": [25, 43, 48], "stream_actor4": 25, "bundle4": 25, "blue": [25, 26, 30, 36, 42, 43, 46, 48, 72, 141, 209, 248, 251, 261, 268, 270], "black": [25, 171, 239, 286], "stream_actor5": 25, "bar3": 25, "bundle5": 25, "case": [25, 29, 34, 39, 49, 56, 65, 68, 84, 100, 103, 109, 127, 143, 145, 152, 163, 164, 171, 176, 194, 197, 232, 238, 239, 245, 250, 251, 261, 268, 269, 280], "per": [25, 53, 65, 104, 178, 197, 248, 249, 250, 252, 257, 269, 270], "insert": [25, 37, 265, 268], "rgb": [25, 43, 184, 248, 249, 250, 251, 260, 261, 264, 268, 269, 270, 283], "stream_actor6": 25, "bundle6": 25, "drawn": [25, 65, 137, 160, 173, 227, 248, 249, 268, 269], "width": [25, 31, 85, 101, 105, 112, 126, 139, 173, 217, 224, 227, 233, 245, 248, 250, 258, 268, 269, 270, 271, 286], "regardless": 25, "realism": 25, "enabl": [25, 59, 76, 88, 95, 125, 132, 144, 238, 247, 250, 270, 277, 279, 286], "depth_cu": [25, 248, 277], "shrink": [25, 244, 248], "scheme": [25, 29], "best": [25, 56, 127, 140, 171, 176, 248, 287], "stream_actor7": 25, "bundle7": 25, "shade": [25, 65, 67, 70, 119, 125, 172, 218, 248, 260], "fake_tub": [25, 33, 37, 248, 277], "stream_actor8": 25, "bundle8": 25, "fulli": [25, 84, 88, 239, 248, 249, 251], "challeng": [25, 100, 102, 107, 108, 145, 169, 221, 223, 226, 229, 232, 235, 244], "techniqu": [25, 59, 65, 68, 106, 119, 122, 152, 188, 222, 235, 246, 266], "stream_actor9": 25, "bundle9": 25, "yet": [25, 109, 112, 155, 159, 162, 170, 180, 189, 193, 221, 225, 233], "much": [25, 65, 100, 110, 125, 171, 175, 176, 217, 228, 230, 243, 248, 270], "geometri": [25, 29, 57, 68, 69, 98, 100, 125, 186, 192, 213, 215, 217, 218, 248, 264, 265, 286], "computation": [25, 125], "expens": [25, 125, 133, 164], "larg": [25, 33, 97, 113, 123, 129, 130, 133, 138, 143, 157, 177, 184, 220, 225, 246, 251, 280, 281, 282, 283, 284, 286], "approxim": [25, 248], "describ": [25, 34, 84, 87, 131, 137, 140, 145, 164, 216, 227, 230, 236, 239, 247, 250, 251, 253, 268, 270, 281], "stream_actor10": 25, "bundle10": 25, "viz_bundl": 25, "linearli": [26, 61, 250], "polar": [26, 267], "sinusoid": 26, "through": [26, 59, 66, 67, 68, 78, 84, 88, 98, 100, 102, 105, 124, 125, 126, 136, 163, 164, 169, 170, 171, 172, 212, 223, 224, 227, 244, 246, 266, 268, 283, 286, 287], "homogen": [26, 251, 267, 269], "isotrop": [26, 260], "dissipationless": 26, "vacuum": 26, "oscil": [26, 74], "orthogon": [26, 225], "phase": [26, 30], "wavenumb": 26, "abscissa": 26, "angular": [26, 30], "frequenc": [26, 30], "update_coordin": [26, 30], "ang_frq": 26, "phase_angl": [26, 30], "800": [26, 29, 30, 39, 46, 47, 48, 49, 50, 51, 78], "wavelength": 26, "incre_tim": [26, 30], "angular_frq": [26, 30], "yellow": [26, 43, 48, 207, 209], "tip_length": [26, 30, 248, 264], "tip_radiu": [26, 30, 248, 264], "012": [26, 30], "shaft_radiu": [26, 30, 248, 264], "pt": [26, 30, 248, 268, 269], "wave_actor1": 26, "xx": 26, "yy": 26, "zz": 26, "pts2": 26, "colors2": 26, "wave_actor2": 26, "vertices2": 26, "vcolors2": 26, "no_vertices_per_point2": 26, "initial_vertices2": 26, "160": [26, 58, 280], "time_incr": 26, "viz_emwav": 26, "viz_emwave_anim": 26, "viewer": [27, 218], "odf_slic": [27, 271, 277, 283], "get_spher": 27, "reconst": [27, 36], "shm": [27, 36], "sh_to_sf_matrix": 27, "fetch_viz_dmri": [27, 271], "fetch_viz_icon": [27, 39, 40, 41, 42, 43, 46, 47, 48, 49, 50, 51, 271], "read_viz_dmri": [27, 271], "fix_winding_ord": [27, 249, 271], "express": [27, 84, 170, 248, 249, 254, 255, 288], "harmon": [27, 104, 116, 125, 243, 248], "sh": [27, 139, 248, 249], "coeffici": [27, 72, 125, 248, 249, 260], "fodf_img": 27, "fodf": 27, "grid_shap": 27, "low": [27, 78, 80, 133, 164, 169, 224, 248, 251, 257, 283], "sf": [27, 248, 249], "b_low": 27, "onto": [27, 224, 267], "sphere_low": 27, "repulsion100": [27, 264], "return_inv": 27, "radial_scal": [27, 248, 249], "global_cm": [27, 248, 249], "odf_actor_z": 27, "b_matrix": [27, 248], "coron": 27, "odf_actor_i": 27, "odf_actor_x": 27, "dynam": [27, 73, 100, 107, 125, 145, 162, 164, 217, 222, 244, 245, 249, 268, 280], "sphere_high": 27, "fix": [27, 76, 84, 100, 101, 103, 105, 107, 110, 111, 113, 118, 120, 121, 132, 136, 137, 139, 140, 149, 152, 154, 159, 162, 164, 165, 166, 169, 170, 171, 174, 175, 176, 177, 179, 183, 184, 188, 192, 196, 201, 204, 205, 210, 211, 212, 215, 216, 217, 218, 223, 229, 239, 241, 250, 251, 274, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "three": [27, 29, 49, 54, 73, 75, 99, 105, 126, 141, 144, 145, 158, 163, 164, 166, 169, 216, 242, 244, 245, 251, 269, 286], "clockwis": [27, 249, 260, 267, 269], "wind": [27, 269, 280], "awai": [27, 169, 269, 270], "b_high": 27, "combobox": [27, 38, 81, 101, 103, 105, 113, 115, 126, 223, 226, 268, 281], "dure": [27, 58, 63, 84, 93, 103, 107, 124, 125, 127, 130, 131, 137, 146, 152, 162, 163, 169, 170, 184, 204, 221, 222, 226, 232, 237, 241, 244, 246, 270, 280, 284], "execut": [27, 73, 75, 76, 84, 133, 139, 145, 164, 171, 202, 209, 215, 233, 250, 263, 265, 266, 286], "sphere_dict": 27, "combobox2d": [27, 43, 48, 99, 101, 105, 107, 110, 126, 229, 271, 281, 286], "item": [27, 42, 43, 48, 53, 103, 248, 250, 251, 268, 271], "combo": [27, 112, 126, 268], "slice_along_axi": [27, 249, 271], "yaxi": [27, 249], "xaxi": [27, 249], "change_spher": 27, "selected_text": [27, 43, 48, 268, 271], "update_spher": [27, 249, 271], "odf_slicer_3d": 27, "viz_fiber_odf": 27, "sometim": [28, 126, 139, 164, 207, 209, 266], "about": [28, 58, 65, 74, 76, 84, 85, 87, 96, 99, 107, 110, 128, 132, 133, 139, 141, 145, 150, 156, 158, 160, 161, 164, 168, 171, 172, 175, 177, 185, 188, 190, 200, 212, 215, 216, 219, 222, 225, 230, 232, 233, 234, 236, 238, 242, 245, 246, 253, 255, 261, 266, 270, 280, 284, 286, 287], "special": [28, 34, 101, 109, 163, 164, 283, 284, 288], "effect": [28, 66, 67, 75, 93, 112, 122, 125, 142, 145, 160, 162, 164, 169, 242, 245, 248, 265], "shader_apply_effect": [28, 271], "remove_observer_from_actor": [28, 271], "proce": [28, 84, 228], "actor_no_depth_test": 28, "marker_opac": [28, 248], "actor_normal_blend": 28, "actor_add_blend": 28, "actor_sub_blend": 28, "actor_mul_blend": 28, "must": [28, 54, 56, 57, 59, 62, 84, 115, 133, 139, 145, 162, 164, 166, 217, 227, 248, 250, 253, 259, 260, 261, 265, 268, 288], "enter": [28, 171, 268, 287], "topic": [28, 98, 120, 150, 215], "pre": [28, 131, 166, 216, 268, 286], "built": [28, 84, 166, 170, 218], "gl_function": 28, "instanc": [28, 59, 84, 125, 133, 140, 145, 146, 164, 166, 194, 266, 268, 270], "context": [28, 133, 139, 164, 166, 227, 233, 246, 247, 266, 270], "gl_set_normal_blend": [28, 271], "composit": [28, 216, 245], "id_observ": [28, 265], "gl_reset_blend": [28, 271], "gl_disable_blend": [28, 271], "gl_disable_depth": [28, 271], "gl_enable_depth": [28, 271], "gl_set_additive_blend": [28, 271], "gl_set_subtractive_blend": [28, 271], "gl_set_multiplicative_blend": [28, 271], "result": [28, 32, 33, 37, 58, 67, 108, 109, 133, 134, 139, 140, 142, 164, 170, 171, 175, 188, 202, 226, 228, 229, 239, 242, 244, 245, 253, 259, 265, 269, 270], "no_depth_test": 28, "viz_fine_tuning_gl_context": 28, "self": [29, 35, 139, 258, 268, 286], "similar": [29, 42, 84, 100, 109, 110, 140, 169, 172, 174, 197, 207, 212, 216, 242, 248, 251, 287], "recurs": [29, 143], "implement": [29, 65, 67, 68, 84, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 115, 119, 121, 122, 124, 125, 126, 127, 131, 132, 133, 135, 136, 137, 138, 139, 140, 141, 146, 147, 149, 150, 152, 159, 161, 163, 164, 166, 169, 170, 171, 173, 183, 185, 188, 189, 191, 193, 194, 196, 197, 201, 204, 205, 207, 209, 210, 212, 213, 214, 217, 218, 222, 223, 224, 226, 227, 228, 232, 233, 234, 236, 238, 239, 242, 243, 245, 246, 248, 251, 265, 266, 267, 272, 281, 284, 286], "sierpinski": 29, "tetrahedron": [29, 264, 280], "tetrix": 29, "menger": 29, "spong": 29, "moselei": 29, "snowflak": 29, "hardcod": 29, "repeat_primit": [29, 218, 248, 271, 286], "ground": 29, "rule": [29, 130, 131, 146, 171, 221, 285], "comput": [29, 34, 36, 65, 66, 68, 88, 99, 104, 125, 130, 133, 145, 164, 169, 170, 171, 176, 180, 217, 222, 227, 246, 248, 258, 260, 269, 280], "depth": [29, 65, 162, 224, 248, 250, 270], "prevent": [29, 120, 139, 146, 286], "infinit": [29, 162], "assum": [29, 133, 248, 249, 255, 268], "smaller": [29, 68, 171, 184], "ideal": [29, 100, 137, 239, 242, 245], "alloc": [29, 224, 227, 230, 251], "upfront": 29, "achiev": [29, 53, 88, 106, 109, 111, 112, 118, 122, 125, 130, 133, 136, 139, 140, 164, 216], "binari": [29, 112, 175, 218, 248, 253, 257, 288], "tree": [29, 143, 162, 232, 244, 245], "ari": 29, "formula": [29, 108, 243, 267], "found": [29, 84, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 126, 142, 158, 162, 163, 164, 165, 166, 171, 172, 178, 180, 181, 191, 193, 197, 209, 213, 216, 217, 218, 229, 234, 236, 240, 243, 245, 251, 252, 253, 255, 263, 267, 269, 270], "represent": [29, 37, 65, 68, 125, 132, 133, 138, 142, 144, 150, 159, 162, 163, 164, 218, 248, 261, 285], "sub": [29, 60, 99, 101, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 126, 140, 143, 158, 162, 163, 169, 171, 216, 217, 218, 250, 268], "child": [29, 57, 84, 143, 152, 162, 218, 229, 250, 256], "skip": [29, 251, 253, 254, 255], "frac": 29, "entri": [29, 251, 255], "leaf": 29, "exactli": [29, 65, 137, 169, 171, 224, 228, 236, 239], "without": [29, 73, 75, 80, 87, 88, 109, 136, 139, 141, 145, 149, 164, 166, 185, 189, 191, 209, 218, 225, 227, 228, 229, 233, 236, 248, 250, 251, 252, 258, 270, 283, 285, 286, 287, 288], "overhead": 29, "classic": 29, "natur": [29, 30, 88, 143, 158, 244], "dimension": [29, 37, 163, 249, 286], "extens": [29, 95, 253, 257, 265, 268, 271, 279, 280], "At": [29, 84, 169, 173, 217, 218, 224, 229, 242, 255], "offset": [29, 84, 107, 137, 143, 241, 244, 251, 256, 258, 268, 269, 286], "prim_tetrahedron": [29, 271, 286], "gen_cent": 29, "dist": [29, 65, 287], "idx": [29, 41, 73, 75, 76, 266], "halv": 29, "divis": [29, 188], "correct": [29, 49, 59, 143, 166, 179, 206, 208, 212, 225, 228, 231, 240, 241, 242, 256, 269, 270, 278, 280, 286], "depend": [29, 30, 60, 63, 65, 66, 90, 95, 133, 139, 146, 152, 154, 158, 164, 171, 176, 185, 216, 217, 237, 241, 248, 250, 261, 269, 275, 277, 279], "pretti": [29, 171, 228, 242, 245], "bounds_min": 29, "bounds_max": 29, "corner": [29, 134, 140, 143, 152, 162, 175, 197, 216, 229, 268, 269], "accord": [29, 34, 73, 75, 139, 161, 172, 173, 174, 176, 202, 217, 229, 238, 244, 248, 251, 258, 268, 269, 270, 284, 287], "consid": [29, 137, 171, 173, 189, 200, 238, 248, 249, 250, 251, 261, 267, 269], "side": [29, 68, 143, 152, 177, 217, 246, 248, 258, 264, 268, 270, 283], "prim_box": [29, 271], "think": [29, 65, 133, 143, 161, 171, 173, 202, 212, 222, 246], "quit": [29, 102, 107, 108, 110, 120, 125, 133, 138, 161, 166, 208], "interest": [29, 66, 67, 96, 117, 128, 134, 140, 141, 158, 168, 170, 217, 219, 224, 236, 239, 247], "koch": 29, "showmgr": 29, "nice": [29, 175], "my": [29, 101, 103, 104, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 126, 127, 130, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 166, 171, 172, 173, 174, 175, 178, 180, 184, 191, 197, 200, 209, 212, 216, 217, 218, 221, 222, 223, 225, 226, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 239, 240, 242, 244, 245, 246, 286], "machin": [29, 133, 171, 252, 278, 287], "lag": [29, 130, 189, 217], "could": [29, 58, 59, 63, 67, 103, 119, 122, 124, 136, 139, 142, 143, 150, 152, 154, 155, 164, 166, 169, 170, 171, 173, 174, 185, 191, 200, 208, 212, 216, 224, 227, 230, 233, 236, 242, 245, 264, 269, 287], "bump": [29, 280], "switch": [29, 32, 126, 131, 162, 171, 176, 216, 229, 256, 268], "radiobutton": [29, 46, 120, 271, 282], "shape_choos": 29, "pad": [29, 42, 46, 226, 248, 258, 268, 271], "checked_label": [29, 42, 46, 48, 268], "choose_shap": 29, "radio": [29, 38, 81, 126, 268, 282, 285], "basic": [29, 68, 100, 108, 115, 117, 121, 135, 137, 169, 170, 171, 173, 176, 217, 218, 222, 239, 240, 242, 264, 268, 280, 283], "movement": [29, 68, 191, 244, 268], "littl": [29, 33, 133, 134, 201, 217, 287], "mode": [29, 33, 73, 74, 75, 76, 78, 105, 124, 173, 174, 184, 187, 188, 207, 216, 218, 238, 250, 251, 253, 256, 261, 268, 270], "document": [29, 34, 88, 94, 95, 97, 98, 102, 107, 113, 120, 121, 123, 124, 125, 126, 127, 129, 131, 132, 133, 134, 135, 136, 141, 145, 151, 154, 157, 161, 164, 165, 167, 170, 171, 172, 175, 192, 213, 217, 220, 224, 231, 236, 274, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288], "viz_fract": 29, "tend": [30, 236], "acceler": [30, 233, 284], "antiparallel": 30, "along": [30, 35, 68, 101, 105, 109, 137, 143, 152, 162, 169, 170, 173, 174, 175, 178, 182, 189, 200, 202, 206, 207, 209, 221, 225, 248, 249, 250, 255, 258, 267, 268, 285], "helic": [30, 150, 163, 261], "under": [30, 75, 87, 88, 96, 98, 99, 128, 131, 168, 171, 216, 217, 218, 219, 223, 251, 283, 286], "influenc": 30, "radius_particl": 30, "08": [30, 125, 126, 162, 163, 164, 216, 217, 218, 272, 279, 283, 285], "initial_veloc": 30, "09": [30, 126, 162, 163, 164, 216, 217, 218, 272, 281, 285], "acc": 30, "due": [30, 98, 99, 107, 120, 125, 140, 143, 145, 163, 164, 171, 178, 179, 188, 206, 207, 208, 235, 241, 286], "color_arrow": 30, "color_particl": 30, "charge_actor": 30, "m1": 30, "m2": 30, "coor_1": 30, "coor_2": 30, "coor": 30, "cyan": 30, "viz_helical_mot": 30, "There": [31, 62, 87, 103, 115, 120, 121, 122, 126, 133, 163, 169, 171, 184, 187, 212, 218, 234, 248, 251, 252, 280], "nine": 31, "diamond": 31, "pentagon": [31, 167, 248, 264, 285], "hexagon": [31, 120], "heptagon": 31, "cross": [31, 107, 270], "plu": [31, 261], "marker_symbol": 31, "h": [31, 139, 248, 257, 261, 266], "s6": [31, 248], "choic": [31, 56, 70, 211, 248, 261, 268], "uniform": [31, 68, 70, 80, 108, 172, 180, 183, 196, 198, 204, 215, 242], "nodes_actor": [31, 248], "edge_width": [31, 248], "edge_color": [31, 248], "valid": [31, 206, 250, 261], "nodes_3d_actor": [31, 248], "ones_lik": 31, "viz_mark": 31, "overview": [32, 112], "complex": [32, 33, 59, 107, 137, 171, 176, 189, 212, 224, 246], "shown": [32, 49, 50, 84, 108, 111, 116, 122, 127, 163, 176, 209, 216, 255, 261, 268], "citat": [32, 33], "pjoin": [32, 33, 79], "cmap": [32, 33, 79, 251, 278], "fetch_viz_wiki_nw": [32, 33, 79, 271], "folder": [32, 33, 79, 241, 253, 266, 268, 280, 287], "categories_fil": [32, 33, 79], "edges_fil": [32, 33, 79], "positions_fil": [32, 33, 79], "sort": [32, 33, 79, 140, 162, 170, 250, 270], "loadtxt": [32, 33, 79], "categori": [32, 33, 66, 79, 93, 223], "attribut": [32, 33, 59, 68, 140, 146, 162, 183, 184, 217, 218, 225, 229, 250, 251, 262, 265, 270, 277, 280, 287], "category2index": [32, 33, 79], "enumer": [32, 33, 37, 41, 66, 73, 75, 76, 79], "uniqu": [32, 33, 79, 166, 167, 266, 285, 286], "index2categori": [32, 33, 79], "categorycolor": [32, 79], "distinguishable_colormap": [32, 33, 55, 79, 271], "nb_color": [32, 33, 55, 79, 251], "OF": [32, 288], "cours": [32, 67, 98, 164, 169, 170, 236], "edgesposit": [32, 79], "edgescolor": [32, 79], "averag": [32, 33, 79, 256], "readi": [32, 33, 34, 65, 84, 109, 114, 121, 160, 166, 199, 201, 217, 228, 230, 231, 242, 243, 245, 287], "lines_actor": [32, 33, 79], "creation": [32, 33, 68, 176, 182, 185, 216, 217, 222, 225, 265, 286], "journal_network": 32, "improv": [32, 65, 88, 97, 98, 108, 113, 116, 118, 125, 126, 129, 130, 133, 135, 136, 138, 139, 142, 145, 148, 149, 154, 164, 165, 167, 170, 171, 185, 189, 196, 198, 201, 216, 217, 218, 220, 222, 223, 225, 232, 235, 236, 238, 246, 270, 278, 280, 281, 283, 285, 286, 287], "interactivi": 32, "viz_network": 32, "algorithm": [33, 68, 69, 100, 102, 104, 107, 109, 112, 117, 125, 138, 148, 156, 159, 161, 163, 164, 166, 169, 170, 225, 230, 248, 251, 261, 280], "layout": [33, 38, 81, 130, 131, 134, 136, 137, 146, 148, 152, 158, 160, 162, 164, 166, 167, 248, 271, 279, 280, 284, 285, 286], "simpler": [33, 68, 73, 215, 224, 227, 279], "displac": [33, 109, 188, 218], "compute_bound": [33, 271], "heurist": 33, "vertices_count": 33, "networkx": 33, "packag": [33, 87, 88, 91, 156, 164, 171, 247, 251, 255, 263, 276, 287], "nx": 33, "view_siz": 33, "random_geometric_graph": 33, "arang": [33, 74, 76], "category_color": 33, "endpoint": 33, "edges_color": 33, "lod": [33, 37, 248], "new_layout_tim": 33, "edges_list": 33, "max_iter": 33, "vertex_initial_posit": 33, "500": [33, 34, 39, 47, 48, 49, 50, 74, 76, 80, 265, 285], "viscos": 33, "alpha": [33, 109, 132, 164, 248, 255, 283], "0005": [33, 74, 76], "deltat": 33, "sphere_geometri": 33, "geometry_length": 33, "iterationcount": 33, "nonloc": 33, "repulst": 33, "vertex1": 33, "vertex2": 33, "x1": [33, 249], "y1": [33, 249], "z1": [33, 249], "x2": [33, 249], "y2": [33, 249], "z2": [33, 249], "rx": 33, "ry": 33, "rz": 33, "fx": 33, "fy": 33, "fz": 33, "attract": 33, "vfrom": 33, "vto": 33, "_timer": 33, "spheres_posit": 33, "edges_posit": 33, "bit": [33, 107, 121, 124, 143, 158, 159, 161, 170, 171, 178, 212, 217, 287], "farther": 33, "max_iteract": 33, "multi_sampl": [33, 217, 250, 270, 286], "viz_animated_network": 33, "viz_network_anim": [33, 218, 286], "physic": [34, 64, 67, 72, 73, 74, 76, 84, 88, 99, 105, 107, 109, 110, 115, 120, 123, 126, 167, 169, 218, 260, 267, 282, 283, 285], "fetch_viz_cubemap": [34, 271], "read_viz_cubemap": [34, 271], "load_cubemap_textur": [34, 271], "normals_from_actor": [34, 66, 271], "tangents_from_direction_of_anisotropi": [34, 66, 271], "tangents_to_actor": [34, 66, 271], "change_slice_metal": 34, "pbr_param": 34, "metal": [34, 66, 67, 218, 260], "change_slice_rough": 34, "rough": [34, 66, 67, 161, 218, 260], "change_slice_anisotropi": 34, "change_slice_anisotropy_direction_x": 34, "doa": 34, "tangent": [34, 56, 66, 193, 199, 250, 269], "change_slice_anisotropy_direction_i": 34, "change_slice_anisotropy_direction_z": 34, "change_slice_anisotropy_rot": 34, "anisotropy_rot": [34, 66, 260], "change_slice_coat_strength": 34, "coat_strength": [34, 66, 260], "change_slice_coat_rough": 34, "coat_rough": [34, 66, 260], "change_slice_base_ior": 34, "base_ior": [34, 66, 260], "change_slice_coat_ior": 34, "coat_ior": [34, 66, 260], "least": [34, 56, 142, 165, 169, 170, 224, 234], "reposit": [34, 126, 178, 206, 216, 241, 286], "resiz": [34, 44, 101, 103, 105, 131, 134, 140, 143, 146, 149, 152, 162, 173, 216, 229, 232, 238, 241, 266, 268, 271, 284, 286], "control_panel": 34, "skybox": [34, 169, 253, 270, 271, 286], "repositori": [34, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 133, 164, 175, 179, 184, 187, 253, 261, 263], "compos": [34, 49, 180, 189, 217, 261, 264, 268], "cubemap": 34, "handl": [34, 49, 54, 55, 58, 62, 68, 84, 105, 107, 109, 160, 171, 172, 175, 182, 184, 185, 194, 197, 213, 216, 217, 250, 268, 271, 279, 286], "extract": [34, 132, 135, 146, 149, 175, 195, 218, 250, 256, 266, 282, 284], "plausibl": [34, 66], "popul": [34, 233, 236, 268], "64": [34, 55, 169], "manifest_pbr": [34, 66, 271], "setup": [34, 74, 90, 146, 230, 233, 236, 241, 245, 275, 287], "1920": [34, 37], "1080": [34, 37], "easili": [34, 105, 125, 126, 133, 140, 143, 162, 164, 216, 217], "And": [34, 59, 67, 114, 133, 169, 177, 183, 192, 196, 217, 233, 245, 250], "slider_label_metal": 34, "slider_label_rough": 34, "slider_label_anisotropi": 34, "slider_label_anisotropy_rot": 34, "slider_label_anisotropy_direction_x": 34, "slider_label_anisotropy_direction_i": 34, "slider_label_anisotropy_direction_z": 34, "slider_label_coat_strength": 34, "coat": [34, 66, 260, 285], "strength": [34, 66, 260], "slider_label_coat_rough": 34, "slider_label_base_ior": 34, "ior": [34, 66], "slider_label_coat_ior": 34, "95": [34, 169], "86": [34, 278], "77": [34, 280], "68": [34, 55, 278], "59": [34, 277], "32": [34, 66, 67, 68, 171, 277, 279], "23": [34, 54, 85, 125, 126, 165, 166, 217, 269, 277], "14": [34, 54, 61, 125, 126, 145, 162, 163, 164, 216, 218, 251, 269, 277, 283, 286], "slider_slice_metal": 34, "195": [34, 280, 283], "1f": [34, 48, 49, 51, 268], "slider_slice_rough": 34, "slider_slice_anisotropi": 34, "slider_slice_anisotropy_rot": 34, "slider_slice_coat_strength": 34, "slider_slice_coat_rough": 34, "within": [34, 65, 66, 84, 102, 104, 108, 111, 115, 124, 125, 126, 143, 171, 223, 268, 270], "cover": [34, 154, 178, 189, 202], "slider_slice_anisotropy_direction_x": 34, "slider_slice_anisotropy_direction_i": 34, "slider_slice_anisotropy_direction_z": 34, "refract": [34, 66, 167, 260, 285], "slider_slice_base_ior": 34, "02f": [34, 66], "slider_slice_coat_ior": 34, "handler": [34, 253, 259, 265], "44": [34, 264, 268, 269, 277], "consequ": [34, 145, 164], "captur": [34, 191, 216, 239, 242], "helper": [34, 56, 76, 143, 192, 207, 216, 242, 271, 286], "window_callback": 34, "viz_pbr_interact": [34, 286], "rectangl": [35, 47, 49, 162, 173, 209, 216, 238, 268, 271, 281], "cv2": 35, "videocaptur": 35, "wrap": [35, 65, 152, 155, 223, 268, 284], "opencv": [35, 211], "__init__": [35, 139, 247, 248, 249, 250, 251, 255, 256, 258, 261, 262, 266, 268, 270, 271], "fp": [35, 65, 73, 74, 75, 76, 116, 169, 192, 217, 250, 286], "cap_prop_fp": 35, "frame": [35, 59, 65, 78, 84, 95, 108, 158, 246, 248, 250, 266, 270, 279], "cap_prop_frame_count": 35, "yield": [35, 251], "get_fram": 35, "isfram": 35, "dur": 35, "cvtcolor": 35, "color_bgr2rgb": 35, "releas": [35, 78, 116, 148, 185, 255, 266, 268, 270, 271], "videoplay": 35, "video_gener": 35, "current_video_fram": 35, "initialize_scen": 35, "show_manag": [35, 39, 40, 41, 42, 45, 46, 47, 49, 50, 51, 53], "1st": 35, "plane_actor": 35, "isinst": 35, "ndarrai": [35, 56, 218, 248, 249, 250, 251, 252, 256, 257, 261, 264, 265, 267, 268, 269, 270], "texture_upd": [35, 271], "interv": [35, 84, 139, 232, 245, 266], "frame_dur": 35, "video_url": 35, "http": [35, 40, 41, 56, 58, 67, 78, 87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 126, 129, 133, 136, 139, 151, 157, 160, 164, 167, 220, 251, 252, 265, 266, 267, 270, 279, 287], "commondatastorag": 35, "googleapi": 35, "com": [35, 40, 41, 67, 87, 126, 139, 160, 251, 266, 267, 287], "gtv": 35, "bucket": 35, "bigbuckbunni": 35, "mp4": [35, 211, 217, 250, 286], "vp": 35, "viz_play_video": 35, "probabilist": 36, "csa": 36, "corpu": 36, "callosum": 36, "seed": 36, "default_spher": 36, "read_stanford_label": 36, "peaks_from_model": [36, 248], "csaodfmodel": 36, "try": [36, 70, 88, 99, 107, 112, 120, 122, 124, 125, 127, 132, 135, 136, 138, 146, 150, 159, 161, 169, 171, 176, 177, 182, 187, 191, 192, 198, 201, 204, 205, 209, 213, 216, 217, 224, 228, 236, 238, 239, 242, 287], "local": [36, 80, 171, 197, 248, 263, 268, 283, 287], "localtrack": 36, "thresholdtissueclassifi": 36, "thresholdstoppingcriterion": 36, "except": [36, 58, 70, 109, 133, 203, 255], "importerror": 36, "stopping_criterion": 36, "local_track": 36, "line_color": [36, 271], "complet": [36, 89, 90, 91, 92, 94, 95, 97, 99, 105, 108, 112, 113, 114, 116, 118, 120, 123, 129, 134, 140, 157, 167, 170, 174, 185, 194, 220, 223, 224, 226, 229, 232, 235, 238, 239, 241, 244, 248, 253, 287], "refer": [36, 54, 73, 74, 75, 76, 84, 138, 158, 162, 170, 174, 176, 178, 185, 200, 205, 216, 246, 251, 261, 266, 268, 270, 284], "hardi_img": 36, "gtab": 36, "labels_img": 36, "white_matt": 36, "csa_model": 36, "sh_order": 36, "csa_peak": 36, "relative_peak_threshold": 36, "min_separation_angl": 36, "mask": [36, 248], "classifi": [36, 236], "gfa": 36, "seed_mask": 36, "seeds_from_mask": 36, "densiti": [36, 236, 246], "step_siz": 36, "streamlines_actor": 36, "r": [36, 87, 109, 140, 162, 164, 248, 249, 251, 260, 261, 264, 267, 269, 270, 287], "decim": [36, 66, 67, 268], "surface_opac": 36, "surface_color": 36, "seedroi_actor": 36, "contour_from_roi": [36, 271], "pop": [36, 55, 57, 152], "contour_from_roi_tutori": 36, "viz_roi_contour": [36, 286], "four": [37, 53], "unfold": 37, "eight": 37, "wirefram": [37, 65, 269], "p_color": 37, "e_color": 37, "dtheta": 37, "smoother": [37, 65, 175, 191, 218, 238, 248], "02": [37, 74, 76, 125, 126, 162, 163, 164, 270, 272, 279, 280], "4d": [37, 248, 249, 269], "verts4d": 37, "verts3d": 37, "altern": [37, 100, 102, 104, 108, 125, 171, 237, 248, 255, 281], "rotate4d": 37, "xy": [37, 65, 70, 248, 258, 267, 269], "zw": 37, "imaginari": [37, 251], "rotation4d_xi": 37, "rotation4d_zw": 37, "projected_marix": 37, "vert": [37, 264, 269], "rotated_3d": 37, "dot": [37, 61, 68, 187, 205, 252, 257, 269, 270, 271, 286], "proj_mat4d": 37, "projeced_mat3d": 37, "proj": 37, "connect_point": 37, "len_vert": 37, "point_vert": 37, "no_vertic": 37, "initial_vert": 37, "lines_vert": 37, "initial_lin": 37, "950": 37, "viz_tesseract": 37, "drawpanel": [38, 81, 178, 206, 212, 216, 253, 271, 286], "card": [38, 81, 158, 160, 162, 268], "listbox": [38, 45, 49, 81, 268, 271, 279, 284], "figur": [38, 48, 81, 105, 109, 110, 112, 118, 120, 122, 131, 143, 147, 152, 169, 172, 181, 193, 195, 196, 203, 205, 208, 210, 224, 236, 239, 242, 252, 271], "check": [38, 48, 81, 87, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 135, 138, 139, 141, 144, 145, 146, 147, 150, 153, 156, 159, 161, 162, 163, 164, 169, 170, 171, 197, 200, 206, 209, 221, 225, 227, 228, 230, 231, 232, 239, 245, 248, 250, 253, 261, 266, 268, 269, 270, 272, 283, 286, 287], "tab": [38, 81, 105, 112, 123, 126, 171, 268, 271, 282, 286], "api": [39, 42, 46, 47, 49, 50, 51, 84, 88, 105, 120, 123, 125, 126, 146, 149, 152, 164, 169, 170, 171, 175, 177, 179, 181, 198, 201, 217, 218, 224, 239, 242, 246, 277, 281, 282, 286], "icon": [39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 155, 162, 174, 191, 216, 223, 253, 268, 280, 283, 286], "put": [39, 49, 65, 68, 222, 251, 286, 287], "integ": [39, 49, 188, 248, 251, 261], "pixel": [39, 49, 68, 169, 188, 252, 268, 269, 270], "me": [39, 49, 98, 99, 100, 105, 107, 109, 116, 117, 118, 121, 124, 127, 130, 131, 138, 139, 141, 147, 152, 161, 169, 170, 171, 172, 175, 178, 188, 197, 200, 224, 227, 229, 233, 234, 239, 242, 244, 245], "text2": [39, 49], "percentag": [39, 49, 250, 268], "button_exampl": [39, 49], "stop2": [39, 49], "icon_fil": [39, 49], "second_button_exampl": [39, 49], "change_text_callback": [39, 49], "force_rend": [39, 41, 49], "change_icon_callback": [39, 49], "next_icon": [39, 49, 268, 271], "on_left_mouse_button_press": [39, 49, 268, 271], "current_s": [39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 69, 70], "viz_button": 39, "img_url": [40, 41], "raw": [40, 41, 133], "githubusercont": [40, 41], "gl": [40, 41, 87, 88, 89, 90, 91, 92, 94, 95, 97, 113, 123, 125, 126, 129, 130, 136, 139, 145, 148, 151, 154, 157, 158, 160, 162, 163, 164, 165, 166, 167, 169, 170, 173, 174, 216, 217, 218, 220, 270, 280, 283, 287], "commun": [40, 41, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 130, 131, 145, 157, 164, 165, 166, 167, 168, 169, 171, 219, 220, 239, 286], "asset": [40, 41], "logo": [40, 41, 164, 286], "bodi": [40, 41, 57, 73, 74, 107, 162, 268, 271], "free": [40, 41, 84, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 131, 133, 157, 164, 167, 168, 170, 171, 218, 219, 220, 288], "unifi": [40, 41, 88, 171, 288], "softwar": [40, 41, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 113, 123, 125, 126, 128, 129, 157, 162, 163, 167, 168, 169, 170, 171, 211, 213, 216, 217, 218, 219, 220, 284, 288], "librari": [40, 41, 67, 71, 78, 80, 81, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 131, 132, 133, 145, 157, 158, 167, 168, 170, 171, 175, 219, 220, 224, 246, 257, 280, 284, 285], "scientif": [40, 41, 88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 157, 163, 164, 167, 168, 172, 219, 220, 241, 246, 261, 286], "card2d": [40, 41, 134, 155, 158, 160, 162, 271], "image_path": [40, 41, 268], "title_text": [40, 41, 268], "body_text": [40, 41, 268], "image_scal": [40, 41, 268], "bg_color": [40, 41, 268, 270, 271], "294": [40, 41, 126], "bg_opac": [40, 41, 268], "border_width": [40, 41, 149, 268, 271], "border_color": [40, 41, 268, 271], "card_ui": [40, 41], "viz_card": 40, "sprite": [41, 160, 162, 257, 285], "sheet": [41, 160, 162, 163, 257, 261, 285], "load_sprite_sheet": [41, 271], "save_imag": [41, 271, 280], "tempfil": 41, "temporarydirectori": 41, "intemporarydirectori": 41, "target_fp": 41, "frame_tim": 41, "sprite_sheet": 41, "imgur": 41, "0ykftbq": 41, "current_sprite_idx": 41, "vtk_sprite": 41, "delai": [41, 158, 287], "_evt": 41, "set_img": [41, 268, 271], "getrenderwindow": [41, 236], "getinteractor": 41, "getinteractorstyl": 41, "vtkimagedata": [41, 162, 248, 257, 269, 285], "sprite_to_vtk": 41, "tdir": 41, "sprite_path": 41, "compression_qu": [41, 257], "as_vtktyp": [41, 257], "viz_card_sprite_sheet": 41, "checkbox": [42, 115, 120, 126, 271, 280, 282, 285], "visibl": [42, 48, 51, 182, 212, 227, 246, 248, 249, 256, 268, 270, 286], "360": [42, 46, 63, 268], "symmetr": [42, 248, 249, 286], "uncheck": [42, 48, 268], "sym_diff": [42, 48], "l1": [42, 48], "l2": [42, 48], "symmetric_differ": [42, 48], "set_figure_visibl": [42, 48], "figure_dict": [42, 48], "setvis": [42, 48, 49, 51, 248, 271], "invis": [42, 48], "update_color": 42, "color_arrai": [42, 269], "toggl": [42, 49, 174, 216, 217, 268, 271], "toggle_color": [42, 46], "elif": [42, 48], "check_box": 42, "color_toggl": [42, 46], "viz_checkbox": 42, "viz_check_box": 42, "vertical_justif": [43, 48, 226, 248, 268, 271], "top": [43, 48, 51, 57, 103, 125, 143, 158, 169, 175, 191, 248, 268, 269], "rock": [43, 48], "violet": [43, 48], "indigo": [43, 48], "compon": [43, 60, 65, 68, 99, 101, 103, 105, 110, 112, 118, 120, 121, 124, 126, 131, 180, 216, 217, 223, 229, 238, 244, 246, 256, 267, 268, 269, 286], "color_combobox": [43, 48], "placehold": [43, 48, 140, 162, 263, 268], "chosen": [43, 67, 164, 170, 216, 251], "change_color": [43, 48], "whenev": [43, 102, 171, 174, 176, 178, 182, 189, 194, 207, 209, 216, 245, 250], "combobox_ui": 43, "viz_combobox": 43, "fetch_viz_new_icon": [44, 216, 271, 286], "drawing_canva": 44, "560": [44, 286], "650": [44, 49, 286], "isn": [44, 107, 170, 182, 212, 239], "canva": [44, 173, 174, 176, 178, 191, 217, 252, 268], "current_mod": [44, 268, 271], "draw_shap": [44, 268, 271], "shape_typ": [44, 268], "current_posit": [44, 268], "275": [44, 126, 282], "shape_list": 44, "viz_drawpanel": 44, "gridlayout": [45, 131, 134, 140, 143, 146, 160, 162, 271, 286], "cell": [45, 248, 258, 269, 279], "arrang": [45, 131, 216, 248], "fashion": [45, 146, 162, 258, 260], "panel_1": 45, "panel_2": 45, "listbox_1": 45, "listbox2d": [45, 49, 50, 112, 118, 126, 232, 271, 280, 281, 286], "third": [45, 48, 103, 105, 125, 126, 133, 138, 139, 164, 211, 224, 283], "listbox_2": 45, "rect_grid": 45, "position_offset": [45, 258], "square_grid": 45, "cell_shap": [45, 248, 258, 268], "diagonal_grid": 45, "diagon": [45, 248, 258, 267], "ui_layout": 45, "viz_layout": 45, "viz_radio_button": 46, "rect": [47, 49, 248, 258, 268], "rectangle2d": [47, 49, 105, 134, 137, 149, 162, 173, 202, 209, 216, 271], "solid": [47, 49, 68, 164], "disk2d": [47, 49, 178, 188, 216, 271, 280], "outer_radiu": [47, 49, 268, 271], "inner": [47, 49, 248, 268], "inner_radiu": [47, 49, 268, 271], "viz_shap": 47, "tab_ui": 48, "tabui": [48, 115, 229, 271, 286], "49": [48, 54, 277, 280], "94": [48, 279], "nb_tab": [48, 268], "draggabl": [48, 268], "content": [48, 143, 162, 238, 241, 248, 258, 268, 269, 270], "ring_slid": [48, 49, 51], "ringslider2d": [48, 49, 51, 115, 185, 216, 244, 271], "horizont": [48, 49, 51, 126, 155, 158, 160, 162, 167, 248, 258, 268, 270, 285], "text_align": [48, 51, 268], "cube_x": [48, 49], "cube_i": [48, 49], "rotate_cub": [48, 49, 51], "previous_angl": [48, 49, 51], "previous_valu": [48, 49, 51, 268, 271], "rotation_angl": [48, 49, 51], "rotatex": [48, 49, 51], "translate_cube_x": [48, 49], "translate_cube_i": [48, 49], "on_collaps": 48, "task": [48, 65, 98, 99, 100, 102, 104, 106, 108, 109, 111, 114, 116, 119, 121, 122, 125, 126, 127, 131, 134, 137, 140, 142, 143, 145, 146, 149, 155, 158, 160, 162, 163, 164, 173, 181, 216, 223, 229, 232, 235, 242, 245], "activ": [48, 84, 120, 124, 127, 174, 191, 216, 239, 242, 250, 268, 278], "collaps": [48, 115, 140, 143, 268, 286], "hide_actor": 48, "active_tab_idx": 48, "set_vis": [48, 49, 50, 51, 226, 229, 268, 271], "sm": 48, "viz": [48, 89, 171, 251, 273, 277, 280], "viz_tab": 48, "imagecontainer2d": [49, 271, 284], "img_path": [49, 268], "home3": 49, "circular": [49, 51, 137, 139, 140, 143, 146, 152, 162, 266], "linear": [49, 51, 54, 55, 58, 61, 112, 180, 186, 196, 217, 224, 227, 248, 250], "740": [49, 286], "similarli": [49, 51, 281], "translat": [49, 51, 54, 56, 60, 61, 68, 84, 126, 139, 172, 174, 176, 178, 193, 194, 195, 196, 203, 206, 207, 212, 216, 217, 218, 227, 236, 256, 271, 283], "range_slider_x": 49, "rangeslid": [49, 97, 271, 280], "line_width": [49, 268, 271], "handle_sid": [49, 268], "range_slider_cent": [49, 268, 271], "value_slider_cent": [49, 268, 271], "range_precis": [49, 268], "value_precis": [49, 268], "range_slider_i": 49, "fill": [49, 132, 135, 144, 161, 163, 217, 221, 251, 261, 263, 284], "hide": [49, 50, 140, 211, 218, 250, 268, 270, 271, 277], "hide_all_exampl": [49, 50], "multiselect": [49, 50, 152, 268], "display_el": [49, 50], "viz_ui": [49, 278, 280], "welcome_text": 50, "welcom": [50, 88, 101, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 126, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161, 162, 163, 164, 227, 233, 242, 246, 287], "bye_text": 50, "bye": 50, "fury_text": [50, 54], "listbox_exampl": 50, "viz_listbox": 50, "viz_ui_listbox": 50, "five": [51, 129, 171, 283], "bottom": [51, 134, 140, 143, 162, 175, 248, 268, 269], "630": [51, 187, 218, 286], "hor_line_slider_text_top": 51, "230": 51, "hor_line_slider_text_bottom": 51, "ver_line_slider_text_left": 51, "ver_line_slider_text_right": 51, "translate_cube_v": 51, "translate_cube_hor": 51, "viz_slid": 51, "viz_ui_slid": 51, "keyfram": [52, 81, 169, 175, 180, 183, 186, 190, 192, 193, 196, 198, 215, 217, 250, 286], "introduct": [52, 81, 170, 217], "spline": [52, 54, 58, 81, 177, 189, 199, 217, 248, 250], "arm": [52, 81, 201, 217], "robot": [52, 81, 84, 109, 201, 217], "hierarch": [52, 60, 81, 162, 198, 204, 210, 217, 218, 250, 286], "bezier": [52, 81, 217, 250], "custom": [52, 63, 70, 76, 81, 125, 140, 152, 158, 160, 169, 189, 190, 192, 199, 205, 217, 224, 239, 245, 248, 250, 254, 265, 268, 269, 270, 286], "cubic_bezier_interpol": [53, 271], "wide": [53, 99, 248, 258], "quaternion": [53, 58, 73, 75, 84, 110, 180, 183, 192, 217, 250, 267], "destin": [53, 246], "departur": 53, "cp": 53, "keyframe_1": 53, "out_cp": [53, 250], "keyframe_2": 53, "in_cp": [53, 250], "pts_actor": 53, "cps_actor": 53, "cline_actor": 53, "add_actor": [53, 54, 55, 56, 58, 59, 61, 62, 63, 250, 271], "consist": [53, 58, 59, 76, 185, 191, 211, 216, 222, 240, 243, 251, 268], "depart": 53, "set_posit": [53, 54, 56, 57, 58, 59, 60, 62, 250, 268, 271], "set_position_interpol": [53, 54, 56, 58, 61, 63, 250, 271], "add_anim": [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 250, 270, 271], "viz_keyframe_animation_bezier_1": 53, "set_position_keyfram": [53, 54, 61, 62, 250, 271], "in_control_point": 53, "out_control_point": 53, "vis_point": 53, "vis_cp": 53, "playback": [53, 54, 61, 62, 172, 180, 186, 213, 217, 250, 268], "playback_panel": [53, 54, 55, 60, 61, 62, 183, 250, 271], "viz_keyframe_animation_bezier_2": 53, "viz_bezier_interpol": 53, "explain": [54, 55, 59, 88, 126, 127, 130, 131, 156, 171, 186, 192, 201, 204, 215, 217, 224, 237, 243, 246, 255, 287], "cameraanim": [54, 271], "cubic_spline_interpol": [54, 58, 271], "But": [54, 105, 136, 139, 143, 145, 164, 166, 169, 171, 176, 179, 188, 196, 204, 205, 217, 227, 236, 269], "why": [54, 58, 65, 103, 139, 140, 171, 173, 188, 217, 224, 227, 233, 237], "ask": [54, 139, 170, 171, 172, 173, 209, 243], "detect": [54, 84, 107, 126, 138, 163, 245], "text_anim": 54, "29": [54, 216, 218, 269, 272, 277, 280], "set_opac": [54, 249, 250, 271], "set_scal": [54, 250, 271], "cubic": [54, 58, 76, 177, 199, 217, 248, 250], "sinc": [54, 56, 58, 59, 63, 65, 68, 69, 84, 87, 98, 100, 114, 116, 124, 138, 139, 169, 170, 175, 184, 193, 196, 217, 222, 228, 234, 240, 241, 243, 246, 255, 270], "done": [54, 57, 58, 62, 63, 84, 99, 103, 105, 110, 111, 112, 114, 124, 125, 126, 137, 139, 140, 143, 149, 152, 159, 161, 162, 163, 164, 192, 193, 197, 206, 209, 211, 217, 224, 239, 245, 270, 286, 287], "camera_anim": 54, "camera_posit": 54, "camera_focal_posit": 54, "set_camera_foc": 54, "set_camera_focal_keyfram": 54, "set_focal_keyfram": [54, 250, 271], "set_focal_interpol": [54, 250, 271], "animat": 54, "viz_keyframe_animation_camera": 54, "viz_camera": 54, "hsv_color_interpol": [55, 271], "lab_color_interpol": [55, 271], "step_interpol": [55, 271], "xyz_color_interpol": [55, 271], "cubes_po": 55, "static": [55, 60, 131, 158, 162, 189, 244, 245, 250, 268, 286], "linear_text": 55, "lab_text": 55, "lab": [55, 171, 177, 183, 217, 250, 251], "37": [55, 277, 283], "hsv_text": 55, "xyz_text": 55, "step_text": 55, "list_of_actor": 55, "anim_linear_color": 55, "anim_lab_color": 55, "anim_hsv_color": 55, "anim_xyz_color": 55, "anim_step_color": 55, "distinguish": [55, 180, 251, 267], "set_color": [55, 250, 271], "set_color_interpol": [55, 63, 250, 271], "viz_keyframe_animation_color": 55, "viz_color_interpol": 55, "argument": [56, 63, 80, 84, 105, 106, 126, 215, 250, 255, 264, 267, 268, 283, 286], "khrono": [56, 170, 175, 179, 187, 246, 253, 265], "org": [56, 58, 67, 78, 89, 90, 91, 92, 94, 95, 97, 99, 103, 105, 107, 109, 110, 112, 113, 115, 118, 120, 121, 123, 124, 129, 133, 136, 139, 157, 164, 167, 220, 251, 265, 266, 267], "gltftutori": 56, "gltftutorial_007_anim": 56, "html": [56, 78, 87, 133, 139, 171, 265, 267, 287], "cubicsplin": [56, 193], "previouspoint": 56, "previoustang": 56, "nextpoint": 56, "nexttang": 56, "interpolationvalu": 56, "t2": 56, "t3": 56, "tan_cubic_spline_interpol": [56, 271], "interpolated_valu": 56, "ok": [56, 145, 239], "spline_interpol": [56, 61, 271], "closur": [56, 189, 217], "get_timestamps_from_keyfram": [56, 271], "in_tang": [56, 250], "out_tang": [56, 250], "incomplet": [56, 110, 120, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "behaviour": [56, 252], "deal": [56, 133, 139, 145, 216, 227, 239, 245], "miss": [56, 125, 172, 202, 203, 232, 233, 277, 280, 284, 285, 286], "zeros_lik": 56, "get_previous_timestamp": [56, 271], "get_next_timestamp": [56, 271], "surround": [56, 137], "t0": [56, 250], "get_time_tau": [56, 271], "time_delta": 56, "setter": [56, 134], "custom_field": 56, "p0": 56, "tan_0": 56, "p1": 56, "tan_1": 56, "3051798": 56, "640117": 56, "motion_path_r": [56, 63, 250, 271], "keyframe_data": 56, "in_tan": 56, "out_tan": 56, "viz_keyframe_custom_interpol": 56, "viz_custom_interpol": 56, "road": [57, 233], "construct": [57, 133, 135, 164, 200, 217, 251, 266, 269], "car": 57, "body_actor": 57, "car_anim": 57, "wheel_cent": 57, "wheel_direct": 57, "wheel_posit": 57, "cylind": [57, 60, 64, 74, 76, 81, 84, 85, 115, 121, 129, 264, 271, 283, 286], "cap": [57, 68, 74, 76, 84, 248, 250, 264], "wheels_anim": 57, "wheel_anim": 57, "set_rot": [57, 58, 250, 271], "radar": 57, "shaft": [57, 60, 248, 264], "radar_shaft": 57, "radar_shaft_anim": 57, "radar_anim": 57, "add_child_anim": [57, 60, 250, 271], "relat": [57, 99, 105, 120, 136, 139, 140, 142, 143, 145, 146, 149, 159, 164, 171, 175, 196, 223, 224, 225, 226, 231, 238, 243, 245, 246, 251, 265, 268, 270, 284], "attach": [57, 62, 84, 121, 183, 224, 227, 233, 236], "matter": [57, 251], "viz_keyframe_hierarchical_anim": 57, "viz_hierarchical_anim": 57, "minim": [58, 186], "respons": [58, 62, 73, 75, 118, 120, 131, 139, 145, 164, 186, 217, 233, 250, 266, 270], "interpolation_funct": 58, "feed": [58, 171], "44434": 58, "ve": [58, 63, 130, 133, 136, 139, 142, 145, 151, 154, 159, 164, 165, 166, 169, 190, 222], "set_": [58, 62], "_interpol": 58, "slerp": [58, 180, 183, 193, 196, 215, 217, 271], "reed": 58, "en": [58, 67, 164, 267], "wikipedia": [58, 67, 236, 245, 267], "wiki": [58, 67, 96, 128, 168, 170, 219, 246, 253, 265, 267, 286], "viz_keyframe_interpol": 58, "viz_interpol": [58, 59], "care": [59, 133, 226], "simpli": [59, 84, 110, 146, 227], "anyth": [59, 85, 169, 216, 217, 225, 231, 236, 251, 261, 287], "temperatur": [59, 250], "simplifi": [59, 80, 136, 215, 228, 286], "encod": [59, 78, 80, 218, 253, 255, 259, 265, 266, 267], "almost": [59, 114, 137, 140, 149, 152, 160, 169, 170, 175, 192, 198, 250], "quick": [59, 152, 162, 182, 194, 199, 208], "viz_keyframe_animation_introduct": 59, "viz_introduct": 59, "set_actor_origin": [60, 271], "main_arm": 60, "sub_arm": 60, "joint_1": 60, "joint_2": 60, "main_arm_anim": 60, "child_arm_anim": 60, "drill_anim": 60, "joint": [60, 74, 76, 120, 126, 205, 256], "rot_main_arm": 60, "rot_sub_arm": 60, "rot_dril": 60, "drill": 60, "evalu": [60, 63, 65, 109, 118, 121, 125, 126, 162, 163, 164, 189, 232, 250, 254, 266, 269, 283], "set_rotation_interpol": [60, 63, 250, 271], "is_evalu": [60, 63, 250], "observ": [60, 63, 84, 124, 125, 162, 251, 259, 265, 269], "parent": [60, 84, 143, 146, 170, 180, 183, 210, 216, 218, 223, 250, 256], "viz_robot_arm": 60, "viz_robot_arm_anim": 60, "position_keyfram": 61, "pos_dot": 61, "sphere_linear": 61, "linear_anim": 61, "linear_interpol": [61, 271], "larger": [61, 244, 270], "sphere_splin": 61, "spline_anim": 61, "5th": [61, 74, 76, 107], "reflect": [61, 67, 119, 167, 175, 250, 260, 285], "viz_keyframe_animation_splin": 61, "viz_spline_interpol": 61, "hi": [62, 124, 130, 131, 132, 133, 145, 170], "learn": [62, 102, 133, 159, 161, 169, 170, 171, 174, 200, 222, 239, 245, 246, 251], "stop": [62, 78, 79, 80, 87, 163, 217, 224, 227, 250, 266, 268, 271], "playbackpanel": [62, 180, 183, 189, 211, 217, 271, 286], "accordingli": [62, 84, 140, 162, 173, 223, 268], "support": [62, 70, 73, 75, 85, 87, 89, 90, 91, 92, 94, 95, 97, 102, 103, 104, 106, 108, 111, 113, 114, 116, 123, 124, 125, 126, 127, 129, 134, 137, 140, 146, 148, 150, 152, 155, 157, 160, 162, 164, 167, 172, 179, 181, 183, 184, 187, 193, 194, 195, 199, 204, 214, 216, 217, 218, 220, 248, 249, 251, 257, 265, 268, 270, 277, 280, 283, 284, 285, 286, 287], "_keyfram": 62, "That": [62, 139, 169, 171, 211, 228, 233, 236, 239], "earlier": [62, 140, 143, 150, 209, 212, 227, 255], "viz_keyframe_animation_timelin": 62, "viz_timelin": 62, "pos_ev": 63, "color_ev": 63, "rotation_ev": 63, "scale_ev": 63, "extra": [63, 84, 132, 156, 171, 194, 238, 270], "doe": [63, 126, 139, 140, 146, 172, 180, 184, 196, 203, 205, 211, 212, 224, 225, 250, 251, 253, 261, 280, 282, 285], "set_interpol": [63, 250, 271], "viz_keyframe_animation_evalu": 63, "viz_using_time_equ": 63, "intern": [64, 81, 120, 160, 171, 182, 203, 211, 216], "convent": [64, 81, 84, 125, 245, 261, 267], "sdf": [64, 79, 81, 102, 104, 117, 125, 129, 164, 220, 222, 228, 231, 235, 243, 271, 281, 283, 286], "principl": [64, 81, 88, 139, 167, 216, 260, 285, 286], "brdf": [64, 81, 88, 167, 285], "vari": [64, 81, 191, 241, 283], "impostor": [64, 81, 136, 164, 192], "billboard": [64, 81, 97, 165, 186, 196, 198, 211, 213, 215, 217, 227, 236, 239, 242, 271, 280, 283, 286], "polygon": [64, 65, 69, 81, 116, 122, 125, 201, 248, 269, 271, 286], "engin": [65, 66, 71, 81, 88, 99, 105, 107, 115, 123, 126, 134, 169, 170, 171, 172, 270, 282, 283], "quadrilater": 65, "come": [65, 133, 169, 224, 227, 233, 268], "cost": [65, 224, 248], "decreas": [65, 175, 269, 270, 282], "compromis": [65, 88, 162, 225], "real": [65, 80, 111, 140, 162, 164, 169, 171, 177, 192, 246, 251, 271], "most": [65, 98, 104, 112, 121, 146, 147, 164, 171, 173, 188, 197, 206, 216, 218, 222, 225, 240, 243, 272], "becam": [65, 176, 255], "popular": [65, 251], "game": [65, 88, 170, 172], "quota": 65, "sign": [65, 68, 69, 88, 113, 164, 165, 220, 281, 286], "mathemat": [65, 68, 108], "boundari": [65, 68, 174, 176, 216, 223, 226, 268], "outsid": [65, 146, 285], "neg": [65, 258, 270], "hart1996": [65, 68], "purpos": [65, 66, 67, 88, 134, 140, 141, 162, 231, 237, 243, 288], "word": [65, 107, 109], "either": [65, 84, 88, 101, 140, 146, 160, 211, 216, 218, 246, 253, 261], "definit": [65, 72, 74, 76, 84, 101, 225, 228, 231, 234, 243], "exemplifi": 65, "suitabl": [65, 164, 204], "compose_shad": [65, 68, 271], "import_fury_shad": [65, 68, 271], "represent_actor_as_wirefram": [65, 271], "glyph": [65, 95, 160, 222, 243, 248, 264, 269, 278, 279, 286], "spheres_actor": 65, "recent": [65, 133, 156, 159, 272], "viz_regular_spher": 65, "explor": [65, 119, 125, 142, 232, 235, 238, 243], "understand": [65, 67, 98, 100, 102, 106, 107, 108, 110, 111, 118, 125, 132, 135, 137, 138, 141, 143, 161, 163, 170, 171, 175, 216, 223, 228, 233, 236, 239, 246], "interconnect": 65, "viz_low_res_wirefram": 65, "clean": [65, 68, 87, 114, 152, 208, 214, 239, 245, 287], "viz_hi_res_wirefram": 65, "As": [65, 93, 101, 104, 110, 116, 126, 131, 132, 133, 139, 143, 145, 146, 152, 155, 160, 171, 172, 173, 175, 176, 178, 179, 180, 185, 190, 195, 196, 197, 200, 202, 203, 205, 206, 209, 212, 216, 217, 224, 227, 228, 229, 230, 231, 238, 239, 241, 243, 245, 246, 250], "evid": 65, "directli": [65, 118, 160, 162, 169, 189, 196, 198, 209, 213, 217, 218, 242, 245, 246, 250, 252, 286], "impact": [65, 238], "luckili": 65, "deliv": 65, "known": [65, 163, 171, 216, 222], "suit": [65, 171, 285], "instruct": [65, 172, 224, 245, 278, 281, 286], "billboards_actor": 65, "viz_billboards_wirefram": 65, "know": [65, 84, 88, 131, 133, 170, 171, 172, 174, 218, 222, 228, 245, 246], "sd_sphere": 65, "frag": [65, 68], "sphere_radiu": 65, "const": 65, "sphere_dist": 65, "sdsphere": 65, "sdf_eval": 65, "fragoutput0": [65, 68, 70], "vec4": [65, 68, 70, 256], "discard": [65, 68, 206, 287], "declar": [65, 224, 227, 245, 248, 265], "fs_dec": [65, 68, 248], "fs_impl": [65, 248], "viz_billboards_circl": 65, "even": [65, 124, 125, 139, 145, 146, 149, 169, 195, 217, 228, 245, 250, 287, 288], "essenti": [65, 135, 164, 218, 227, 233, 253, 261, 268], "gradient": 65, "deriv": [65, 267, 288], "central_diffs_norm": [65, 68], "central_diff": [65, 68], "sd_sphere_norm": 65, "vec3": [65, 68, 70, 256], "blinn": [65, 68, 169], "phong": [65, 68, 169, 260], "illumin": [65, 68, 251], "blinn_phong_model": [65, 68], "fragment": [65, 68, 70, 125, 217, 239, 242, 248, 260, 265], "smoothstep": 65, "antialias": [65, 68, 271], "absolut": [65, 143, 162, 268], "compens": 65, "abs_dist": 65, "absdist": 65, "centraldiffsnorm": [65, 68], "0001": [65, 68], "attenu": 65, "factor": [65, 217, 239, 248, 249, 258, 261, 268, 270, 286], "light_attenu": 65, "lightattenu": [65, 68], "blinnphongillummodel": [65, 68], "lightcolor0": [65, 68, 196, 201, 204], "diffusecolor": [65, 68], "specularpow": [65, 68], "specularcolor": [65, 68], "ambientcolor": [65, 68], "frag_output": 65, "recreat": 65, "viz_billboards_spher": 65, "hart": [65, 68], "john": [65, 68], "trace": [65, 68, 87, 88, 197], "rai": [65, 68, 88, 98, 100, 102, 104, 125], "implicit": [65, 68, 224], "1996": [65, 68], "527": [65, 68, 285], "545": [65, 68, 286], "viz_billboard_sdf_spher": 65, "aim": [66, 88, 133, 134, 137, 146, 226, 230, 232], "graphic": [66, 88, 126, 164, 169, 170, 222, 227, 230, 246], "conduct": [66, 130, 131], "dielectr": [66, 260], "illustr": [66, 240, 251], "showcas": [66, 67, 87, 107, 112, 115, 116, 125, 159], "subset": [66, 177, 180], "constrain": 66, "material_param": [66, 67], "produc": [66, 67, 139, 166, 253, 261], "num_valu": 66, "mp": 66, "param": [66, 248, 251, 258, 268], "interpret": [66, 67, 124, 145, 164, 251], "guid": [66, 67, 244], "l": [66, 248, 261, 269, 270], "26": [66, 67, 73, 75, 76, 125, 126, 139, 162, 163, 164, 272, 277], "affect": [66, 192, 206, 241], "num": 66, "ior_param": 66, "iorp": 66, "viz_pbr_spher": 66, "bidirect": [67, 167, 285], "bidirectional_reflectance_distribution_funct": 67, "introduc": [67, 170, 226, 232, 238, 265], "brent": 67, "burlei": 67, "siggraph": [67, 164], "2012": 67, "blog": [67, 104, 113, 120, 121, 125, 126, 137, 138, 140, 143, 154, 155, 156, 161, 162, 163, 164, 171, 203, 217, 281, 282, 283, 284, 285, 286, 287], "selfshadow": 67, "public": [67, 169, 287], "s2012": 67, "although": [67, 133, 138, 139, 164, 222, 232, 237], "strictli": [67, 161], "merl": 67, "www": [67, 139, 164, 251, 252, 267], "exchang": [67, 221], "research": [67, 88, 107, 141, 142, 156, 158, 159, 170, 176, 233], "databas": 67, "moreov": [67, 125, 251], "carefulli": [67, 238], "limit": [67, 78, 125, 126, 138, 149, 179, 181, 188, 189, 218, 235, 239, 242, 268, 278, 286, 288], "blend": [67, 239, 242, 270], "layer": [67, 100, 260], "give": [67, 87, 133, 145, 148, 164, 166, 171, 197, 202, 209, 217, 218, 236, 240, 245, 251, 255, 267, 270, 280], "intuit": 67, "usabl": [67, 224], "subsurfac": [67, 260], "specular": [67, 196, 260], "specular_tint": [67, 260], "anisotrop": [67, 167, 260, 285], "sheen": [67, 260], "sheen_tint": [67, 260], "clearcoat": [67, 260], "clearcoat_gloss": [67, 260], "manifest_principl": [67, 271], "tint": [67, 260], "gloss": [67, 260], "viz_principled_spher": 67, "henc": [68, 84, 107, 110, 120, 126, 189, 250], "attribute_to_actor": [68, 271], "shader_to_actor": [68, 70, 202, 271], "cylinders_8": 68, "cylinders_16": 68, "cylinders_32": 68, "viz_poly_cylind": 68, "setrepresentationtowirefram": 68, "viz_poly_cylinder_geom": 68, "march": [68, 98, 100, 102, 104, 125], "intersect": 68, "link": [68, 76, 84, 125, 126, 137, 141, 145, 162, 163, 164, 179, 216, 217, 218, 241, 265, 267, 277, 278, 286], "rep_direct": 68, "rep_cent": 68, "rep_radii": 68, "rep_height": 68, "vs_dec": [68, 248], "vertexmcvsoutput": 68, "centermcvsoutput": 68, "directionvsoutput": 68, "heightvsoutput": 68, "radiusvsoutput": 68, "vs_impl": [68, 248], "vertexmc": [68, 70], "templat": [68, 154, 265, 268, 278], "decl_cod": [68, 70, 265], "impl_cod": [68, 70, 265], "occupi": [68, 126, 152, 251], "fs_vars_dec": 68, "mat4": 68, "mcvcmatrix": 68, "vec_to_vec_rot_mat": 68, "glsl": [68, 102, 108, 169, 177, 180, 196, 217, 265], "sd_cylind": 68, "sdf_map": 68, "sdcylind": 68, "rot": 68, "vec2vecrotmat": 68, "cast_rai": 68, "ray_march": 68, "piec": [68, 145], "previou": [68, 99, 110, 112, 126, 132, 137, 140, 145, 170, 171, 180, 183, 200, 217, 221, 232, 243, 250, 251, 256, 268], "sdf_cylinder_frag_impl": 68, "ro": 68, "rd": 68, "ld": 68, "castrai": 68, "viz_sdf_cylind": 68, "shortest": 69, "rate": [69, 95, 108, 158, 248, 279], "compar": [69, 112, 139, 169, 171, 225, 237, 253, 255], "tradit": [69, 116], "raymarch": [69, 116, 125, 222, 225, 228, 235, 243], "sdfactor": 69, "toru": [69, 102, 116, 125, 248], "ellipsoid": [69, 116, 125, 222, 231, 234, 235, 239, 243, 249, 271, 283], "capsul": [69, 283], "viz_sdfactor": 69, "add_shader_callback": [70, 271], "utah": [70, 209], "teapot": 70, "fib": [70, 85, 257], "ply": [70, 85, 257], "stl": [70, 85, 257], "xml": [70, 85, 257], "get_polymapper_from_polydata": [70, 85, 271], "get_actor_from_polymapp": [70, 85, 271], "mapper": [70, 141], "getmapp": [70, 265], "vtkshader": 70, "vertex_shader_code_decl": 70, "myvertexvc": 70, "vertex_shader_code_impl": 70, "fragment_shader_code_decl": 70, "fragment_shader_code_impl": 70, "vec2": [70, 256], "iresolut": 70, "uv": [70, 218], "xyx": 70, "pot": 70, "shader_callback": [70, 284], "_caller": [70, 265], "calldata": [70, 265], "setuniformf": 70, "valueerror": 70, "textblock": [70, 73, 74, 75, 150, 268], "hello": [70, 85, 99, 101, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 170, 171, 221, 222, 227, 230, 236, 239, 242, 245, 246, 248, 270], "viz_shad": 70, "ball": [71, 73, 81, 109, 120, 126, 132, 138, 144, 163, 261, 283], "domino": [71, 81, 283], "chain": [71, 81, 121, 126, 216, 261], "brick": [71, 76, 81, 109, 112, 115, 118, 121, 126], "wreck": [71, 81, 109, 120, 126, 283], "pybullet": [72, 73, 74, 75, 76, 105, 107, 109, 115, 118, 120, 126, 282, 283], "confirm": [72, 121], "client": [72, 73, 75, 78, 79, 84, 133, 139, 164, 271], "red_radiu": 72, "blue_radiu": 72, "red_ball_actor": 72, "red_ball_col": 72, "createcollisionshap": [72, 73, 74, 75, 76, 84], "geom_spher": [72, 73, 76, 84], "red_bal": 72, "createmultibodi": [72, 73, 74, 75, 76, 84], "basemass": [72, 73, 75, 76, 84], "basecollisionshapeindex": [72, 73, 75, 76, 84], "baseposit": [72, 73, 74, 75, 76, 84], "baseorient": [72, 73, 74, 75, 76, 84], "blue_ball_actor": 72, "blue_ball_col": 72, "blue_bal": 72, "restitut": [72, 73, 75, 76, 84], "changedynam": [72, 73, 75, 76, 84], "sync": [72, 74, 76, 105, 107, 118, 232], "sync_actor": [72, 73, 74], "multibodi": [72, 73, 74, 75, 76, 84, 118], "orn": [72, 73, 74, 75, 76, 84, 118], "getbasepositionandorient": [72, 73, 74, 75, 76, 84, 118], "orn_deg": [72, 73, 74, 84], "geteulerfromquaternion": [72, 73, 74, 84], "setorient": [72, 73, 74, 84], "apply_forc": [72, 73, 75, 76, 84], "78": 72, "89": [72, 278, 284], "red_po": 72, "red_orn": 72, "blue_po": 72, "blue_orn": 72, "applyexternalforc": [72, 73, 75, 76, 84], "forceobj": [72, 73, 75, 76, 84], "40000": 72, "posobj": [72, 73, 75, 76, 84], "flag": [72, 73, 75, 76, 78, 84, 134, 149, 152, 162, 202, 251, 268, 271, 285, 286, 287], "world_fram": [72, 73, 75, 76, 84], "getcontactpoint": 72, "contact": 72, "stepsimul": [72, 73, 74, 75, 76, 84], "viz_ball_collid": 72, "beign": 73, "thrown": [73, 107, 216, 286], "gui": [73, 75, 84, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158, 160, 171, 250], "si": [73, 84], "unit": [73, 84, 88, 132, 135, 189, 192, 213, 217, 232, 251, 264, 269, 278, 283], "setgrav": [73, 74, 75, 76, 84], "easier": [73, 75, 88, 109, 124, 139, 143, 162, 166, 192, 217, 224, 227, 251, 287], "tweak": [73, 75, 112, 134, 138, 143, 162, 226, 244, 245], "ball_radiu": [73, 76], "ball_color": [73, 76], "ball_mass": [73, 76], "ball_posit": 73, "ball_orient": 73, "base_s": [73, 75], "base_color": [73, 75], "base_posit": [73, 75], "base_orient": [73, 75], "wall_height": [73, 76], "wall_width": 73, "brick_mass": 73, "brick_siz": [73, 76, 84], "ball_actor": [73, 76, 84], "ball_col": [73, 84], "multi": [73, 74, 84, 193, 214, 218, 268], "friction": [73, 74, 76, 84, 120], "lateralfrict": [73, 75, 76, 84], "base_actor": [73, 74, 75, 76], "base_col": [73, 75, 76], "geom_box": [73, 74, 75, 76], "halfext": [73, 74, 75, 76], "half": [73, 75, 169, 171], "actual": [73, 75, 105, 131, 134, 137, 149, 171, 185, 191, 203, 206, 241, 250, 251, 252], "nb_brick": [73, 76, 84], "brick_cent": [73, 76, 84, 118], "brick_direct": [73, 76, 84], "57": [73, 75, 76, 277], "brick_orn": [73, 76, 84, 118], "brick_color": [73, 76, 84], "brick_col": [73, 76, 84], "int8": [73, 75], "logic": [73, 76, 102, 140], "center_po": [73, 75, 76, 84], "brick_actor": [73, 76], "base_po": [73, 75, 76], "ball_po": [73, 84], "major": [73, 75, 89, 90, 91, 92, 94, 95, 97, 100, 103, 107, 109, 110, 112, 113, 114, 115, 118, 120, 121, 123, 124, 129, 132, 135, 152, 157, 167, 220, 232, 235, 240, 251, 255, 269], "accur": [73, 75, 108, 217, 286], "3x3": [73, 75, 84, 225, 245], "sync_brick": [73, 76, 84, 118], "rot_mat": [73, 74, 75, 76, 84, 118], "getmatrixfromquaternion": [73, 74, 75, 76, 84, 118], "getdifferencequaternion": [73, 74, 75, 76, 84, 118], "inaccur": 73, "approach": [73, 104, 111, 122, 125, 133, 140, 148, 164, 173, 176, 188, 194, 197, 198, 202, 211, 212, 217, 232, 239, 242, 266], "avg": [73, 74, 75, 76], "fpss": [73, 74, 75, 76], "nsim": [73, 74, 75, 76], "680": [73, 74, 75, 76, 217, 286], "46": [73, 75, 277], "79": [73, 75, 278], "frame_r": [73, 74, 75, 76, 270, 271], "ball_orn": [73, 84], "130": [73, 74, 76, 280], "viz_brick_wal": 73, "n_link": [74, 76, 84], "dx_link": [74, 76], "segment": [74, 76, 121, 208, 250, 284, 286], "link_mass": [74, 76, 84], "base_mass": [74, 76, 84], "joint_frict": [74, 76], "rad": [74, 268], "link_shap": [74, 76], "geom_cylind": [74, 76], "collisionframeposit": [74, 76], "base_shap": [74, 76, 84], "visualshapeid": [74, 76, 84], "linkcollisionshapeindic": [74, 76, 84], "linkvisualshapeindic": [74, 76, 84], "linkposit": [74, 76, 84], "linkorient": [74, 76, 84], "linkinertialframeposit": [74, 76, 84], "linkinertialframeorn": [74, 76, 84], "jointtyp": [74, 76, 84], "joint_spher": [74, 76], "linkdirect": [74, 76, 84], "link_radii": [74, 76], "link_height": [74, 76, 84], "rope_actor": [74, 76, 84], "rope": [74, 76, 84, 120], "linkmass": [74, 76, 84], "linkinertialframeorient": [74, 76, 84], "linkparentindic": [74, 76, 84], "linkjointtyp": [74, 76, 84], "linkjointaxi": [74, 76, 84], "stiff": [74, 120], "among": [74, 109, 120, 167, 211, 285], "friction_vec": [74, 76], "control_mod": [74, 76], "position_control": [74, 76], "getnumjoint": [74, 76, 84], "setjointmotorcontrolmultidof": [74, 76], "targetposit": [74, 76], "targetveloc": [74, 76], "positiongain": [74, 76], "velocitygain": [74, 76], "constraint": [74, 76, 107], "root_robe_c": [74, 76], "createconstraint": [74, 76], "joint_fix": [74, 76], "traj": 74, "inject": 74, "amplitude_x": 74, "amplitude_i": 74, "freq": 74, "coupl": [74, 107, 112, 120, 131, 134, 234], "sync_joint": [74, 84], "actor_list": [74, 76, 84], "getlinkst": [74, 76, 84], "offer": [74, 76, 133, 136, 244, 248], "4th": [74, 76, 105], "freq_sim": 74, "240": [74, 126, 281], "trajectori": 74, "ux": [74, 145, 164], "pivot": [74, 185], "getquaternionfromeul": 74, "changeconstraint": 74, "jointchildframeorient": 74, "maxforc": 74, "viz_chain": 74, "seri": [75, 88, 96, 128, 168, 171, 219, 270, 277, 287], "physicsclientid": 75, "number_of_domino": 75, "domino_mass": 75, "domino_s": 75, "domino_cent": 75, "domino_direct": 75, "domino_orn": 75, "domino_color": 75, "domino_col": 75, "centers_list": 75, "99": [75, 184, 280], "domino_actor": 75, "sync_domino": 75, "domino1_po": 75, "domino1_orn": 75, "viz_domino": 75, "handi": 76, "wall_length": 76, "wall_breadth": 76, "cylindr": [76, 286], "nxnxn": [76, 121], "int16": [76, 251], "desir": [76, 84, 105, 164, 202, 226, 236, 248, 251, 257, 258, 270], "hing": 76, "ball_shap": 76, "28": [76, 125, 126, 139, 162, 163, 164, 217, 218, 269, 277, 285], "base_orn": 76, "brick_vertic": 76, "brick_sec": 76, "chain_vertic": 76, "chain_sec": 76, "sync_chain": 76, "tool": [76, 96, 118, 128, 130, 139, 142, 145, 168, 171, 219, 236, 261, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "viz_wrecking_bal": 76, "server": [77, 78, 79, 80, 81, 84, 87, 133, 139, 164, 271], "turn": [77, 81, 104, 146, 184, 227, 242, 248, 268], "webrtc": [77, 78, 81, 130, 133, 145, 164, 266, 286], "mjpeg": [77, 78, 81, 164, 266], "serv": [78, 248, 261], "web": [78, 80, 164, 287], "browser": [78, 80, 87, 152, 164, 266], "robust": [78, 80, 226], "live": [78, 80, 88, 248], "latenc": [78, 80, 133], "ngrok": [78, 133, 164], "instal": [78, 80, 88, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 145, 157, 167, 188, 220, 251, 277, 278, 280, 281, 284, 285, 286, 287], "aiortc": [78, 80, 154], "pip": [78, 80, 87, 88, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 279, 287], "ffmpeg": [78, 80], "linux": [78, 80, 87, 88, 133, 281], "apt": [78, 80], "libavdevic": [78, 80], "dev": [78, 80, 87, 171, 287], "libavfilt": [78, 80], "libopu": [78, 80], "libvpx": [78, 80], "pkg": [78, 80], "config": [78, 80], "brew": [78, 80], "opu": [78, 80], "multiprocess": [78, 79, 136, 139, 145, 164, 266], "sy": [78, 139, 253, 259, 265], "furystreamcli": [78, 79, 139, 271], "furystreaminteract": [78, 139, 271], "maco": [78, 79, 80, 87, 94, 133, 142, 148, 164, 188, 278], "set_start_method": [78, 79], "spawn": [78, 79], "webrtc_avail": 78, "web_serv": [78, 271], "web_server_raw_arrai": [78, 79, 271], "__name__": [78, 79], "__main__": [78, 79], "use_raw_arrai": [78, 79, 266], "rawarrai": [78, 130, 136, 139, 266], "sharedmemori": [78, 136, 139, 142, 145, 266], "featur": [78, 95, 103, 105, 111, 113, 114, 115, 116, 122, 126, 130, 131, 143, 153, 155, 158, 160, 162, 163, 164, 165, 166, 169, 171, 185, 188, 192, 194, 200, 201, 206, 207, 212, 216, 217, 226, 227, 238, 241, 243, 244, 248, 249, 272, 279, 281, 285, 286], "doc": [78, 84, 87, 105, 126, 133, 145, 163, 169, 170, 173, 187, 190, 218, 239, 248, 265, 267, 270, 277, 278, 279, 280, 283, 286, 287], "share": [78, 101, 103, 105, 107, 109, 110, 112, 115, 118, 124, 126, 135, 136, 138, 139, 141, 144, 145, 147, 148, 150, 153, 156, 159, 161, 164, 221, 266], "version_info": 78, "window_s": [78, 79, 80], "max_window_s": [78, 139, 266], "sent": [78, 156, 169, 187, 196, 198], "ms_stream": [78, 266], "ms_interact": [78, 266], "send": [78, 84, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 130, 144, 157, 167, 180, 188, 196, 198, 217, 220, 261, 287], "queue": [78, 139, 266], "max_queue_s": [78, 266], "stream_interact": 78, "arg": [78, 79, 87, 255, 264, 266], "img_manag": [78, 79], "image_buff": [78, 79, 266], "info_buff": [78, 79, 145, 266], "circular_queu": [78, 266], "head_tail_buff": [78, 266], "buffer": [78, 133, 139, 158, 184, 190, 217, 218, 224, 246, 251, 253, 256, 259, 265, 266, 271], "_buffer": 78, "8000": [78, 80, 133, 266], "localhost": [78, 266], "image_buffer_nam": [78, 266], "info_buffer_nam": [78, 266], "head_tail_buffer_nam": [78, 266], "buffer_nam": [78, 266], "m": [78, 79, 130, 132, 133, 136, 139, 145, 147, 159, 162, 169, 170, 221, 222, 225, 228, 234, 240, 248, 250, 261, 264, 266, 287], "url": [78, 134, 162, 164, 181, 218, 253, 266, 268, 271, 283, 284], "htttp": 78, "wise": [78, 133], "kill": [78, 136, 139], "resourc": [78, 125, 133, 136, 139, 142, 145, 148, 149, 164, 250, 266], "cleanup": [78, 79, 139, 162, 266, 271], "viz_interact": 78, "streamer": [79, 130, 136], "milesecond": [79, 266], "viz_no_interact": 79, "port": [80, 266], "greater": [80, 236, 241, 255, 266, 270], "asyncio": [80, 166, 175, 266], "platform": [80, 167, 220, 285, 286], "time_sleep": 80, "environ": [80, 110, 133, 152, 164], "wsl": 80, "async": [80, 136, 139, 266], "await": 80, "get_event_loop": 80, "run_until_complet": 80, "viz_widget": 80, "auto_examples_python": 81, "auto_examples_jupyt": 81, "194": [83, 280], "star": [83, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 264, 280, 281], "148": [83, 280], "fork": [83, 133, 136, 171, 287], "commit": [83, 126, 130, 133, 136, 139, 142, 145, 148, 245, 263, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "offici": [84, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 127, 133, 136, 169, 170, 171, 287], "driven": [84, 88, 287], "statu": [84, 184, 235, 242, 268, 287], "unless": [84, 126, 251, 268, 269, 270], "shutdown": 84, "gravity_x": 84, "gravity_i": 84, "gravity_z": 84, "criterion": 84, "fulfil": 84, "snippet": [84, 109, 118, 131, 141], "lateral_frict": 84, "damp": 84, "inertial_po": 84, "inertial_orn": 84, "roll": [84, 196, 267, 270, 271], "coeff": 84, "linkindex": 84, "extern": [84, 126, 130, 256, 285], "applyexternaltorqu": 84, "Not": [84, 171, 225, 228, 231, 243, 282], "explicitli": [84, 120, 188, 269, 277], "pair": [84, 233, 236, 244, 267], "enablecol": 84, "setcollisionfilterpair": 84, "feel": [84, 169, 171], "section": [84, 175, 235, 239, 241, 251, 265, 283, 286], "rotatewxyz": 84, "said": [84, 103, 105, 107, 109, 112, 115, 126, 145, 170, 172, 228, 245], "procedur": [84, 107], "firstli": [84, 112, 160, 171, 212, 229], "nb_object": 84, "object_cent": 84, "object_direct": 84, "object_orient": 84, "object_color": 84, "object_collis": 84, "further": [84, 109, 120, 124, 140, 224, 240, 244, 251, 287], "brick_actor_singl": 84, "getdifferencefromquarternion": 84, "tupl": [84, 248, 249, 250, 251, 253, 255, 258, 260, 261, 262, 263, 264, 266, 267, 268, 269, 270], "subtract": [84, 109, 270], "gimbal": 84, "lock": [84, 139, 266, 270, 271], "lead": [84, 146, 239, 261, 283, 284, 287], "unwant": [84, 283], "spin": [84, 115, 118, 270], "experienc": [84, 169, 233, 246], "advis": [84, 105, 169, 172, 288], "urdf": 84, "root": [84, 223, 229, 287], "hierarchi": [84, 210, 218], "freedom": 84, "regular": [84, 173, 248, 254, 255, 264, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "inerti": 84, "princip": [84, 251], "inertia": 84, "nb_link": 84, "suppos": [84, 101, 120, 145, 164, 239], "linkheight": 84, "linkradii": 84, "queri": [84, 150, 171, 283], "suzann": [85, 184, 283, 286], "blender": [85, 169, 170, 171, 208, 213], "directori": [85, 87, 156, 253, 263, 265, 268, 270, 287], "path_suzann": 85, "soon": [87, 122, 137, 140, 149, 152, 162, 217, 228, 231], "life": [87, 124, 133, 169, 170, 227], "decemb": [87, 170], "31st": 87, "2019": [87, 272, 280], "mandatori": [87, 139, 154, 169, 266], "aiohttp": [87, 175, 266], "pygltflib": [87, 175, 184, 256], "matplotlib": [87, 160, 242, 247, 248, 249, 251, 252, 278], "termin": [87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 170, 220, 270, 286], "forg": [87, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220], "channel": [87, 214, 216, 248, 251, 252, 256, 270], "latest": [87, 239, 282, 286], "clone": [87, 171, 287], "repo": [87, 102, 171, 287], "git": [87, 170, 263, 287], "txt": [87, 90, 275, 280, 286, 287], "enjoi": [87, 96, 124, 128, 134, 168, 219], "get_info": [87, 271, 277], "pytest": [87, 134, 164, 285, 287], "svv": [87, 287], "test_actor": [87, 279, 284], "test_my_function_nam": 87, "headless": 87, "xvfb": 87, "osx": [87, 277, 278], "xquartz": 87, "1920x1080x24": 87, "null": [87, 233], "bat": 87, "makefil": 87, "readm": [87, 91, 276, 277, 278, 280, 281, 283, 284, 286, 287], "md": [87, 287], "upload_to_gh": 87, "page": [87, 88, 170, 171, 235, 236, 245, 246, 267, 286, 287], "rst": [87, 155, 277, 281, 286, 287], "congratul": [87, 93, 171], "minimalist": [88, 171, 209], "har": 88, "gpu": [88, 125, 133, 137, 164, 169, 177, 196, 217, 248, 284], "precis": 88, "clariti": [88, 229, 235], "address": [88, 143, 149, 152, 153, 158, 226, 229, 232, 237, 238, 240, 241, 243, 244], "grow": [88, 127, 217], "necess": [88, 232], "ecosystem": 88, "cgi": 88, "imageri": 88, "deploi": 88, "everydai": 88, "practic": [88, 145, 164, 169, 171, 222], "clearli": [88, 171, 233], "written": [88, 107, 145, 164, 171, 246, 288], "good": [88, 110, 130, 133, 139, 140, 156, 159, 161, 164, 169, 171, 172, 202, 203, 209, 225, 239, 242, 243, 245, 246, 288], "underli": [88, 140, 161], "collabor": [88, 130, 164, 226], "hope": [88, 233, 234, 239, 243], "fail": [88, 93, 149, 152, 188, 218, 227, 241, 263, 277, 278, 286, 287], "develop": [88, 89, 90, 91, 92, 94, 95, 97, 103, 113, 123, 124, 129, 130, 131, 133, 145, 157, 164, 165, 166, 167, 216, 217, 220, 222, 230, 232, 245, 281, 287], "team": [88, 99, 127, 132, 136, 139, 147, 153, 160, 232, 246, 251], "discord": [88, 89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 157, 167, 168, 170, 171, 219, 220, 283], "chat": 88, "room": 88, "cinemat": 88, "multiplatform": 88, "mac": [88, 277], "super": [88, 217], "integr": [88, 99, 105, 107, 115, 125, 126, 127, 136, 142, 164, 167, 170, 175, 192, 196, 197, 202, 209, 218, 220, 230, 274, 283, 285, 286], "btdf": 88, "latex": [88, 160, 286], "font": [88, 105, 152, 158, 160, 164, 166, 229, 238, 244, 268], "bsd": 88, "who": [88, 93, 127, 133, 145, 164, 236, 251], "involv": [88, 98, 106, 108, 116, 119, 125, 138, 162, 169, 223, 229, 230, 233, 236, 246], "typo": [88, 139, 154, 215, 278, 284, 286], "request": [88, 99, 120, 121, 124, 125, 126, 127, 130, 139, 142, 154, 161, 162, 163, 164, 170, 184, 192, 196, 216, 217, 223, 226, 229, 238, 251, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "happi": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 169, 170, 171, 220, 245], "announc": [89, 90, 91, 92, 94, 95, 97, 99, 113, 123, 129, 157, 167, 169, 170, 220, 221, 287], "highlight": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 206, 207, 216, 220, 232, 285, 287], "split": [89, 273], "upgrad": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 186, 220, 287], "conda": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220], "question": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 169, 170, 171, 174, 176, 220, 266], "suggest": [89, 90, 91, 92, 94, 95, 97, 102, 107, 109, 113, 123, 129, 144, 147, 154, 157, 167, 175, 180, 188, 190, 191, 193, 197, 205, 209, 212, 213, 220, 222, 230, 243, 248, 251], "mail": [89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 128, 129, 139, 157, 167, 168, 169, 171, 219, 220, 287], "On": [89, 90, 91, 92, 94, 95, 97, 113, 123, 127, 129, 157, 160, 167, 220, 237], "behalf": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220], "serg": [89, 90, 91, 92, 94, 95, 96, 97, 113, 123, 124, 128, 129, 133, 157, 167, 168, 175, 184, 201, 211, 219, 220, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "mainten": [90, 91, 123, 129, 157, 167, 220, 243, 274, 275, 276, 287], "codecov": [91, 276, 286], "travi": [91, 129, 274, 276, 277, 278, 279, 283, 287], "stereo": [92, 270, 277], "coverag": [92, 94, 95, 97, 113, 123, 151, 157, 277, 278, 279, 280, 281, 282, 284], "thank": [92, 94, 95, 97, 101, 103, 105, 107, 109, 110, 112, 113, 115, 118, 120, 121, 123, 124, 127, 129, 157, 167, 220, 233, 246, 251], "contributor": [92, 94, 95, 97, 113, 120, 123, 126, 129, 157, 167, 170, 171, 172, 175, 220, 221, 222, 235, 239, 242, 245, 287, 288], "david": [92, 93, 277], "reagan": [92, 277], "eleftherio": [92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "garyfallidi": [92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "jon": [92, 97, 277, 280], "haitz": [92, 97, 277, 280], "legarreta": [92, 97, 277, 280], "gorro\u00f1o": [92, 97, 277, 280], "marc": [92, 97, 113, 167, 277, 280, 281, 285], "alexandr": [92, 97, 113, 167, 277, 280, 281, 285], "c\u00f4t\u00e9": [92, 97, 113, 167, 277, 280, 281, 285], "koudoro": [92, 94, 95, 97, 113, 123, 129, 133, 157, 167, 175, 220, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "ohbm": 93, "brainart": 93, "melpomen": 93, "realli": [93, 103, 133, 134, 140, 233, 245, 246, 287], "beauti": [93, 242], "experi": [93, 100, 102, 109, 124, 132, 159, 161, 171, 172, 175, 176, 197, 221, 233, 239, 245, 248], "appveyor": [94, 95, 278, 279], "ci": [94, 149, 151, 152, 164, 167, 220, 278, 281, 285, 286], "ariel": [94, 278], "rokem": [94, 278], "guillaum": [94, 278], "faveli": [94, 278], "kevin": [94, 278], "sitek": [94, 278], "prashil": [94, 278], "scott": [94, 278], "trinkl": [94, 278], "anti": [95, 160, 169, 250, 270, 279], "alias": [95, 160, 169, 250, 270, 279], "nose": [95, 279, 280], "azur": [95, 220, 279, 281, 284, 286], "etienn": [95, 97, 279, 280], "st": [95, 97, 279, 280], "ong": [95, 97, 279, 280], "javier": [95, 97, 123, 129, 157, 167, 180, 192, 220, 279, 280, 282, 283, 284, 285, 286], "guaj": [95, 97, 123, 129, 157, 167, 220, 279, 280, 282, 283, 284, 285, 286], "particip": [96, 128, 131, 168, 170, 171, 219, 221, 230, 243], "2020": [96, 121, 124, 126, 127, 162, 163, 164, 272, 283], "umbrella": [96, 98, 99, 128, 168, 171, 219, 268], "foundat": [96, 98, 99, 125, 126, 128, 162, 163, 168, 169, 171, 216, 217, 218, 219], "graph": [96, 128, 130, 142, 145, 164, 168, 219, 284], "talk": [96, 128, 133, 168, 170, 171, 172, 219, 225, 230, 233, 236, 239, 242], "drop": [96, 126, 128, 168, 171, 219, 268], "Be": [96, 128, 168, 219], "contour_from_label": [97, 271, 280], "huge": [97, 113, 133, 171, 280, 281], "secur": [97, 280], "md5": [97, 280], "sha256": [97, 280], "chencheng0630": [97, 280], "devanshu": [97, 280], "modi": [97, 280], "filipi": [97, 133, 164, 172, 177, 180, 192, 196, 220, 236, 239, 246, 280, 286], "nascimento": [97, 133, 164, 220, 246, 280, 286], "silva": [97, 220, 280, 286], "gottipati": [97, 280], "gautam": [97, 220, 280, 286], "liam": [97, 113, 280, 281], "donohu": [97, 113, 280, 281], "marssi": [97, 280], "naman": [97, 113, 280, 281], "bansal": [97, 113, 280, 281], "nasim": [97, 123, 220, 280, 282, 286], "saransh": [97, 280], "jain": [97, 280], "shreya": [97, 280], "bhujbal": [97, 280], "soham": [97, 99, 113, 123, 126, 127, 129, 220, 280, 281, 282, 283, 286], "biswa": [97, 99, 113, 123, 126, 129, 220, 280, 281, 282, 283, 286], "vivek": [97, 123, 280, 282], "choudhari": [97, 123, 280, 282], "ibrahimani": [97, 280], "lenixlobo": [97, 125, 280], "hei": [98, 100, 102, 104, 106, 108, 111, 114, 116, 117, 119, 122, 127], "everyon": [98, 99, 100, 111, 114, 116, 127, 130, 131, 174, 222, 230, 236, 239, 242, 245, 246], "summer": [98, 124, 127, 130, 131, 132, 169, 171, 184, 221, 246, 284], "psf": [98, 171], "am": [98, 99, 103, 105, 107, 109, 110, 112, 120, 121, 122, 124, 131, 143, 146, 155, 169, 170, 171, 175, 202, 216, 222, 224, 228, 230, 232, 239, 245, 287], "lenix": [98, 113, 123, 125, 129, 281, 282, 283], "lobo": [98, 113, 123, 125, 129, 281, 282, 283], "undergradu": 98, "student": [98, 99, 130, 131, 171], "india": [98, 99], "univers": [98, 99, 169], "pandem": [98, 99], "outbreak": [98, 99], "head": [98, 99, 139, 266, 271, 283], "earli": [98, 99, 132, 170, 217, 234], "had": [98, 99, 100, 101, 105, 107, 109, 112, 118, 120, 121, 124, 126, 131, 132, 133, 134, 137, 138, 139, 140, 143, 146, 149, 152, 156, 160, 161, 169, 170, 171, 172, 173, 174, 175, 178, 184, 185, 187, 188, 191, 193, 195, 196, 198, 199, 200, 202, 203, 205, 206, 209, 212, 221, 222, 233, 234, 235, 239, 242, 243, 245, 246], "confer": [98, 99], "meet": [98, 99, 102, 121, 130, 131, 132, 134, 137, 138, 140, 143, 144, 146, 147, 149, 152, 153, 156, 158, 160, 161, 163, 164, 172, 173, 181, 189, 190, 191, 192, 193, 195, 204, 205, 208, 221, 222, 226, 227, 228, 229, 231, 235, 237, 240, 242, 245, 246, 287], "mentor": [98, 99, 100, 102, 103, 105, 107, 108, 109, 110, 117, 120, 121, 124, 126, 127, 130, 131, 132, 133, 135, 137, 138, 139, 141, 144, 147, 151, 152, 153, 154, 156, 161, 163, 165, 170, 172, 175, 176, 178, 191, 197, 200, 209, 212, 222, 225, 227, 230, 233, 234, 235, 236, 237, 239, 240, 242, 244, 245, 246], "schedul": 98, "wednesdai": [98, 99, 190, 236], "coher": 98, "entir": [98, 99, 107, 133, 228], "lot": [98, 106, 108, 116, 125, 130, 133, 137, 139, 142, 145, 149, 152, 169, 170, 171, 172, 180, 191, 196, 197, 215, 224], "theoret": 98, "concept": [98, 107, 126, 170, 171, 233], "spent": [98, 100, 106, 110, 136, 139, 142, 154, 171, 229], "theori": [98, 150, 161, 164, 288], "2nd": [99, 104], "year": [99, 131, 133, 169, 170, 171, 221, 281, 287], "pursu": [99, 169, 170, 171], "bachelor": [99, 169, 170, 171], "tech": 99, "scienc": [99, 222], "institut": [99, 132, 170], "kolkata": 99, "organ": [99, 130, 133, 139, 164, 169, 170, 171, 240, 261], "sci": [99, 131], "fi": [99, 131], "countri": [99, 133], "lockdown": 99, "were": [99, 102, 103, 104, 105, 106, 107, 109, 110, 112, 115, 117, 119, 120, 122, 125, 126, 131, 134, 137, 139, 143, 146, 149, 152, 155, 156, 158, 159, 160, 162, 163, 164, 169, 170, 171, 173, 175, 184, 188, 193, 194, 197, 200, 202, 206, 207, 208, 209, 217, 226, 227, 228, 238, 241, 255, 270], "core": [99, 132, 139, 143, 146, 153, 217, 266, 271, 284], "discuss": [99, 108, 117, 118, 120, 121, 130, 132, 133, 135, 136, 139, 143, 145, 146, 151, 154, 161, 163, 165, 172, 175, 176, 178, 189, 191, 192, 193, 195, 204, 209, 216, 217, 221, 226, 227, 229, 231, 232, 234, 235, 237, 238, 240, 267], "deadlin": 99, "ourselv": [99, 160], "progress": [99, 101, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161, 164, 221, 229, 230, 235, 239, 241, 245, 253, 268, 286], "remain": [99, 110, 114, 116, 137, 143, 152, 155, 158, 162, 164, 216, 226, 232, 285], "pull": [99, 120, 121, 125, 126, 130, 136, 139, 142, 162, 163, 164, 170, 216, 217, 223, 226, 229, 238, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "pend": [99, 110, 120, 232, 240], "review": [99, 100, 131, 137, 140, 153, 154, 155, 158, 165, 170, 172, 201, 211, 216, 218, 222, 223, 225, 228, 231, 235, 237, 239, 240, 241, 242, 243, 245, 261, 283, 284, 287], "date": [99, 125, 126, 162, 163, 164, 216, 217, 218, 239], "focus": [99, 109, 121, 145, 164, 215, 225, 226, 229, 235, 241], "skeleton": [99, 101, 218], "pr": [99, 100, 103, 109, 111, 118, 120, 122, 126, 127, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 144, 146, 147, 148, 150, 151, 153, 154, 155, 156, 158, 159, 160, 161, 162, 164, 165, 166, 170, 171, 172, 175, 177, 179, 180, 181, 183, 184, 185, 186, 191, 192, 194, 196, 197, 198, 200, 201, 202, 204, 206, 207, 208, 210, 211, 212, 213, 214, 216, 217, 218, 222, 223, 225, 226, 228, 229, 230, 232, 233, 234, 237, 238, 239, 240, 241, 242, 243, 244, 245, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "doubl": [99, 113, 126, 138, 224, 228, 261, 268, 269, 279, 281, 286], "unabl": [99, 171, 282, 283], "thankfulli": [99, 118, 120], "successfulli": [99, 101, 103, 126, 170, 171, 178, 197, 202, 209, 214, 232, 270], "cheer": [99, 127], "volumetr": [100, 117], "stack": [100, 155, 158, 162, 209, 258], "Such": 100, "prior": [100, 117, 171, 191, 197, 236, 242, 288], "directx": 100, "fur": [100, 125], "minor": [100, 111, 130, 134, 143, 149, 152, 165, 228, 234, 255, 283, 286], "bug": [100, 103, 104, 105, 111, 114, 116, 121, 122, 136, 137, 142, 152, 162, 164, 165, 166, 170, 174, 175, 184, 200, 216, 218, 245, 266, 277, 279, 280, 282, 283, 284, 285, 286], "noth": [100, 158, 171, 188, 216, 224], "weekli": [101, 102, 103, 105, 107, 109, 110, 112, 115, 118, 120, 121, 124, 125, 126, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161, 162, 163, 164, 172, 173, 217, 226, 228, 230, 231, 233, 236, 237, 239, 242, 245, 282], "far": [101, 103, 105, 140, 144, 159, 239], "apart": [101, 103, 107, 109, 110, 112, 115, 120, 121, 126, 127, 158], "regard": [101, 103, 105, 107, 110, 112, 115, 118, 120, 121, 124, 149, 152, 171, 229, 238], "proper": [101, 120, 121, 139, 149, 171, 172, 197, 223, 244], "problem": [101, 105, 107, 109, 110, 112, 115, 118, 120, 126, 131, 133, 137, 138, 143, 146, 152, 164, 196, 205, 215, 216, 217, 222, 226, 229, 234, 243, 244, 245, 248, 278, 280], "doesn": [101, 131, 137, 142, 169, 202, 203, 233, 236, 261, 269, 277, 283, 284, 287], "scrollbar": [101, 103, 105, 126, 146, 226, 229, 232, 238, 268], "hopefulli": [101, 103, 140, 143, 146, 149, 152, 158, 160, 162, 243], "excit": [102, 109, 171, 221, 245], "got": [102, 106, 131, 132, 143, 160, 170, 172, 177, 188, 192, 203, 205, 206, 210, 213, 221, 222, 230, 245, 263], "proceed": 102, "branch": [102, 104, 108, 111, 114, 131, 179, 181, 218, 277, 287], "deform": [102, 104, 218], "rid": 102, "slightli": [102, 131], "realist": [102, 104, 218], "thevtk": 102, "confus": [102, 103, 106, 121, 206, 209, 229], "doubt": [102, 171], "immedi": [102, 227, 232], "affili": 103, "countless": 103, "debug": [103, 147, 188, 202, 206, 265, 285], "session": [103, 184, 233, 244], "friendli": [103, 126, 286], "manner": [103, 248, 258], "wrote": [103, 112, 169, 181, 199], "summar": [103, 246], "gif": [103, 104, 106, 164, 204, 211, 217, 250, 286], "unfortun": [103, 124, 125, 143, 145, 164], "didn": [103, 131, 134, 143, 149, 150, 152, 161, 162, 169, 170, 171, 176, 186, 189, 190, 199, 200, 201, 202, 203, 204, 205, 206, 207, 209, 210, 211, 214, 215, 223, 227, 230, 232, 235, 236, 239], "thu": [103, 107, 145, 166, 237, 267], "prioriti": [103, 143, 265, 268, 284], "overshoot": 103, "runtim": [103, 124, 126, 142, 162, 166, 172, 218, 255], "reason": [103, 133, 152, 162, 166, 171, 175, 188, 189, 217, 224, 225, 227, 229, 230, 233, 261], "misplac": 103, "wasn": [103, 104, 112, 143, 158, 169, 171, 173, 176, 182, 185, 187, 188, 202, 230, 232, 233, 242], "post": [104, 120, 133, 139, 144, 145, 155, 164, 171, 209, 216, 217, 218, 242, 245, 284, 285, 286, 287], "slight": [104, 192, 227], "solv": [104, 105, 112, 125, 130, 131, 133, 136, 139, 145, 170, 171, 176, 177, 194, 196, 198, 202, 205, 213, 283], "suspect": 104, "possibli": [104, 137], "long": [104, 112, 140, 143, 184, 269], "simultan": [104, 262], "rather": [104, 108, 138, 159, 161, 248, 267], "highli": [104, 107, 109, 140], "benefici": [104, 132, 135], "realiz": [104, 120, 171], "caus": [104, 130, 133, 140, 142, 166, 175, 177, 193, 205, 208, 223, 226, 229, 241, 286, 288], "lambertian": 104, "eventu": [104, 106, 114, 169, 239], "vtktextactor": [105, 107, 229, 268], "text_scale_mode_non": 105, "text_scale_mode_prop": 105, "text_scale_mode_viewport": 105, "mainli": [105, 109, 112, 120, 121, 123, 129, 157, 167, 216, 220, 245], "couldn": [105, 131, 140, 143, 152, 169, 180, 205], "tri": [105, 107, 122, 124, 135, 138, 141, 146, 150, 169, 170, 171, 173, 175, 176, 178, 180, 182, 185, 188, 196, 197, 198, 200, 202, 205, 207, 212, 213, 216, 218, 234, 245, 286], "maintain": [105, 158, 177, 180, 183, 192, 196, 268], "abstract": [105, 145, 266, 268], "expos": [105, 233, 251, 253, 259, 265], "vtkviewport": [105, 110], "position2": [105, 229], "cannot": [105, 162, 184, 224, 227, 255, 262, 286], "inconsist": [105, 229, 238], "agre": 105, "irrespect": 105, "constructor": [105, 137, 149, 162, 251], "someth": [105, 110, 112, 137, 140, 169, 171, 202, 212, 216, 222, 224, 227, 230, 231, 233, 236, 243, 245, 251, 254, 268, 287], "plan": [105, 109, 111, 118, 136, 177, 179, 222, 223, 224, 226, 227, 229, 230, 231, 232, 233, 236, 237, 239, 240, 242, 245, 246], "getposition2": 105, "upto": [106, 282], "mileston": 106, "toward": [106, 235, 267, 268, 270], "occlus": [106, 270], "complic": [106, 108, 126, 149, 152, 162, 182, 233, 236, 245, 269], "hood": [106, 108], "took": [107, 118, 120, 171, 174, 191, 197, 206, 229, 232, 234, 238, 241], "terminologi": [107, 161], "nevertheless": 107, "rigid": [107, 160], "backend": 107, "frontend": 107, "rest": [107, 138, 170, 234], "un": [107, 109], "confid": 107, "restrict": [108, 169, 176, 268], "expect": [108, 110, 112, 116, 125, 152, 169, 170, 172, 193, 196, 231, 242, 248, 250, 253, 257, 270], "poor": [108, 139], "6th": 109, "period": [109, 118, 124, 125, 127, 130, 131, 159, 161, 171, 250, 255, 266], "own": [109, 138, 140, 170, 171, 239, 242, 265, 268, 270], "jump": [109, 169, 251], "quickli": [109, 216], "transln_vector": 109, "preserv": 109, "gamma": [109, 270], "beta": [109, 255], "get_r": 109, "new_po": 109, "quadrup": 109, "haven": [109, 143], "7th": [110, 171], "thought": [110, 133, 170, 171, 173, 176, 209, 212, 227, 240, 245], "fortun": [110, 130, 131, 136, 137, 139, 140, 142, 149, 166, 223, 232, 235, 242], "_add_to_scen": 110, "inherit": [110, 135, 158, 160, 229], "eager": 110, "clearer": 111, "merg": [111, 114, 117, 121, 125, 136, 137, 140, 143, 146, 148, 151, 152, 153, 155, 158, 159, 160, 161, 162, 166, 170, 175, 179, 181, 183, 184, 186, 187, 188, 201, 202, 206, 207, 208, 214, 216, 217, 218, 228, 231, 232, 240, 241, 265, 280, 283, 286, 287], "8th": 112, "refactor": [112, 126, 142, 149, 157, 160, 164, 174, 239, 242, 243, 283, 284, 286], "aid": 112, "Its": 112, "workaround": [112, 135, 146, 224, 236], "broke": 112, "weird": [112, 121, 241], "month": [112, 125, 171, 230], "anymor": [112, 245], "charact": [112, 126, 164, 166, 171, 268, 283, 284, 287], "search": [112, 159, 169, 171, 194, 209, 227, 270], "extrem": 112, "rhombocuboctahedron": [113, 281], "vtk9": [113, 281], "melina": [113, 123, 281, 282], "raglin": [113, 123, 281, 282], "tushar": [113, 129, 281, 283], "past": [114, 130, 138, 139, 142, 145, 227, 270, 287], "codebas": [114, 116, 138, 140, 206, 232], "sdf_actor": [114, 116], "9th": 115, "uncontrol": [115, 118], "mismatch": [115, 285], "gsoc": [116, 117, 121, 122, 124, 125, 126, 127, 130, 154, 155, 156, 161, 162, 163, 164, 169, 175, 217, 230, 237, 239, 242, 243, 245, 246, 282, 283, 284, 285, 286], "THe": 116, "tremend": [116, 217], "despit": [116, 122, 172], "went": [116, 127, 169, 170, 171, 174, 194, 223], "smoothli": [116, 127, 133, 169, 241], "immers": [117, 125, 171, 251], "Being": 117, "cloud": [117, 246, 248], "10th": 118, "3rd": 118, "todai": [118, 124, 127, 189, 192, 233, 236, 239, 245], "futur": [118, 137, 139, 140, 143, 146, 149, 162, 174, 232, 245, 251, 287], "conveni": 118, "standalon": [118, 120, 126], "discontinu": 118, "gooch": [119, 125], "11th": 120, "lack": [120, 125, 126, 143, 146, 149, 163, 171, 218, 225, 227], "awar": 120, "kept": [120, 170, 212, 217], "wrong": [120, 130, 133, 142, 143, 171, 236], "brows": [120, 124], "forum": [120, 150, 169, 209], "mind": [120, 171, 173, 222], "prism": [120, 157, 167, 248, 264, 281, 284, 285], "brief": [120, 137, 232, 236, 287], "glimps": [120, 221], "fellow": [120, 126, 172, 221, 237, 239, 242, 245], "12th": 121, "smash": 121, "he": [121, 170, 171, 172, 216, 236], "probabl": [121, 134, 137, 142, 143, 145, 146, 148, 172, 222, 236, 242], "formal": 121, "silhouett": 122, "inbuilt": 122, "across": [123, 130, 139, 164, 166, 169, 170, 252, 282], "anousheh": [123, 220, 282, 286], "mark": [124, 127, 287], "altogeth": 124, "grown": 124, "person": [124, 145, 164], "especi": 124, "immens": [124, 127, 244], "mentorship": 124, "love": [124, 169, 171], "contribut": [124, 127, 130, 169, 170, 171, 172, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "semest": [124, 170, 232], "filemenu": 124, "submiss": [124, 231], "organis": [125, 126, 132, 162, 163, 216, 217, 218, 268], "overwhelm": [125, 170], "stun": 125, "spheremap": 125, "toon": [125, 127], "nois": [125, 169, 231, 234], "bias": 125, "leverag": 125, "hardwar": 125, "devot": 125, "unsatisfactori": 125, "distort": [125, 142, 145, 164, 239], "priorit": 125, "hand": [125, 131, 160, 162, 170, 237, 245], "flexibl": [125, 265], "hair": 125, "benchmark": [125, 183, 192], "multisdf": 125, "296": 125, "familiar": [125, 127, 169], "267": [125, 281], "websit": [125, 126, 151, 155, 162, 163, 164, 170, 171, 216, 217, 218, 220, 235, 283, 286, 287], "week": [125, 126, 139, 145, 162, 163, 164, 216, 217, 218, 285, 286], "outlin": [125, 160], "commonli": 126, "tradition": 126, "textbox": [126, 268, 284], "term": [126, 134, 170, 171, 236, 255], "246": [126, 281], "navig": [126, 133], "252": [126, 282], "aren": [126, 209], "231": [126, 281], "overflow": [126, 140, 146, 155, 268, 280, 281, 283, 284], "listboxitem2d": [126, 271, 280], "filemenu2d": [126, 271], "tackl": [126, 229], "modif": [126, 130, 133, 164, 196, 223, 226, 255, 288], "accept": [126, 170, 171, 217, 250, 255], "clip": [126, 176, 177, 202, 265, 268, 270, 281, 283], "248": [126, 281], "268": [126, 281], "exhaust": 126, "287": [126, 282], "1xjcg1tl5zrjzdyi8v76leyzt_maxgp0kob7ozixksta": 126, "edit": [126, 169, 213, 268, 287], "usp": [126, 130], "hard": [126, 140, 142, 166, 169, 188, 201, 203, 204], "aspect": [126, 143, 145, 146, 164, 202, 248, 258, 268, 269], "285": 126, "filesystem": 126, "rewritten": [126, 251], "intact": 126, "281": [126, 282], "272": [126, 282], "286": [126, 283], "clippingoverflow": 126, "tabpanel2d": [126, 271], "scrollbarsupd": 126, "journei": [126, 216, 217, 218, 221, 245, 246, 286], "itsopen": 126, "googl": [127, 133, 152, 171, 221, 284], "opportun": [127, 221, 222, 232, 241, 246, 287], "programm": 127, "member": [127, 132, 147, 153, 155, 268], "throughout": [127, 233], "2021": [128, 139, 162, 163, 170, 272, 285, 286], "migrat": [129, 220, 283, 286], "charl": [129, 283], "poirier": [129, 283], "sajag": [129, 132, 157, 163, 167, 283, 284, 285], "swami": [129, 132, 157, 163, 167, 283, 284, 285], "pietro": [129, 283], "astolfi": [129, 283], "sanjai": [129, 283], "marreddi": [129, 283], "ganimtron": [129, 216, 283], "haran2001": [129, 283], "aju100": [129, 283], "aman": [129, 283], "soni": [129, 283], "bruno": [130, 157, 167, 172, 220, 233, 236, 245, 284, 285, 286], "messia": [130, 157, 167, 220, 284, 285, 286], "ph": 130, "brazil": 130, "bond": [130, 131, 138, 141, 150, 163, 261, 284], "paragraph": 130, "stream": [130, 133, 136, 145, 164, 165, 166, 220, 271, 286], "propos": [130, 131, 133, 136, 169, 170, 171, 237, 286, 287], "internet": [130, 139, 145, 164, 169], "spec": 130, "hous": [130, 169], "discov": [130, 133, 136, 154, 171, 175, 192, 201, 223, 226, 244], "432": [130, 136, 154, 164, 165, 285], "422": [130, 136, 137, 284], "antriksh": [131, 157, 162, 167, 220, 284, 285, 286], "misri": [131, 157, 162, 167, 220, 284, 285, 286], "mit": 131, "pune": 131, "primari": [131, 137, 162, 169], "stretch": [131, 132, 162, 163, 164, 216, 218], "seen": [131, 214, 216, 264, 287], "movi": 131, "guardian": 131, "galaxi": 131, "hinder": [131, 235], "introductori": [131, 204, 215], "compli": 131, "windowresizeev": [131, 140, 149, 162], "invok": [131, 140, 143, 166, 182, 213, 248, 266], "partial": [131, 180, 202, 285, 287], "functool": 131, "sophomor": 132, "indian": [132, 170, 171], "technologi": [132, 170, 171], "roorke": [132, 170], "shall": [132, 144, 190, 288], "protein": [132, 135, 144, 147, 163, 261], "richardson": [132, 163, 261], "aka": [132, 144], "ribbon": [132, 135, 138, 141, 147, 150, 153, 159, 162, 163, 271], "diagram": [132, 135, 163], "molecular": [132, 141, 144, 147, 150, 153, 156, 159, 163, 167, 271, 285], "expand": [132, 140, 143, 264, 286], "stick": [132, 138, 144, 163, 271], "wire": [132, 163], "pipe": [132, 139, 163], "plank": [132, 163], "acquaint": [132, 221], "learnt": 132, "vision": 132, "pars": [132, 135], "pdb": [132, 135], "pdbx": [132, 135], "pro": [132, 175], "con": [132, 175], "upon": [132, 153], "docstr": [132, 154, 179, 181, 254, 280, 285, 286, 287], "syntax": [132, 189], "colleg": [132, 170, 171, 184, 191], "courtesi": [132, 147], "covid": 132, "backbon": [132, 163], "1mb0": 132, "carbon": 132, "vtkproteinribbonfilt": [132, 135, 138, 141, 147, 163], "prove": [132, 135, 161, 171, 244], "au": [132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161], "revoir": [132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161], "437": [133, 136, 139, 145, 154, 165, 166, 286], "phd": 133, "cheapest": 133, "price": [133, 283], "convinc": 133, "brazilian": 133, "friend": [133, 169, 170], "budget": 133, "scenario": [133, 136, 137, 139, 164, 232], "resid": [133, 164], "bandwidth": [133, 164], "circumv": [133, 164], "gil": [133, 145, 164], "alon": [133, 164], "enough": [133, 139, 164, 169, 170, 236], "cpu": [133, 217], "uncoupl": [133, 164], "believ": [133, 169], "protocol": [133, 139, 164], "myriad": 133, "hangout": 133, "econom": 133, "One": [133, 136, 137, 139, 145, 161, 164, 166, 170, 218, 223, 233, 236, 251, 256, 267], "hardest": 133, "webserv": [133, 266], "technic": [133, 173], "kind": [133, 145, 163, 164, 171, 197, 202, 239, 246, 268], "unnecessari": [133, 145, 163], "duplic": [133, 139, 264, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "economi": 133, "trick": [133, 172, 239], "older": [133, 172], "stage": [133, 217, 222, 234, 240], "saw": [133, 136, 172], "l101": 133, "raw_arr_buff": 133, "new_data": 133, "explan": [133, 233, 240], "bad": 133, "demystifi": 133, "sharedctyp": 133, "stupend": 133, "memoryview": 133, "memview": 133, "arr_buff": 133, "arr_buffer_uint8": 133, "new_data_uint8": 133, "cast": [133, 285], "rescu": 133, "arr_uint8_repr": 133, "ctypeslib": 133, "as_arrai": 133, "behav": [133, 164, 166, 195, 250, 268], "spawm": [133, 136], "sai": [133, 169, 172, 254, 268, 287], "uniti": [134, 169, 171], "unreal": [134, 171], "customiz": [134, 137, 226], "css": [134, 137], "getter": 134, "watcher": [134, 137, 140, 162], "monitor": [134, 140, 145, 162, 164], "fatal": 134, "error": [134, 171, 175, 176, 179, 184, 202, 206, 209, 224, 227, 241, 253, 255, 259, 265, 274, 280, 283, 286], "sideeffect": 134, "wherein": [134, 152, 162], "faulthandl": 134, "suppress": 134, "adapt": [134, 146, 162, 213, 286], "preview": [135, 138, 143, 199, 203, 208, 210, 214], "3pgk": 135, "space_filling_model": 135, "myself": [135, 239, 240], "atom": [135, 141, 150, 163, 261], "biopython": 135, "vtkmoleculereaderbas": 135, "unsuccess": [135, 141, 144, 150, 171], "endeavour": 135, "maker": 136, "helio": [136, 145, 148, 151, 164], "hour": [136, 171, 236], "devmessia": [136, 139, 145, 285], "071dab85": 136, "unrel": 136, "subprocess": [136, 139], "popen": [136, 139, 286], "shell": [136, 139], "unlink": [136, 139], "flawless": 136, "issue38119": [136, 266], "cpython": [136, 139], "21516": [136, 139], "monkei": [136, 164, 266], "patch": [136, 164, 266, 283, 285], "meanwhil": [136, 139, 142, 240], "resource_track": [136, 139, 266], "38119": [136, 139], "revolv": [137, 140], "redesign": [137, 217], "cellshap": 137, "filedialog2d": 137, "briefli": [137, 246], "job": [137, 236], "studi": [137, 154, 183, 233], "contour": [137, 277], "meant": [137, 143, 255], "tax": 137, "million": [137, 164], "interestingli": 137, "tripl": [138, 261], "presenc": 138, "interatom": [138, 261], "intrigu": 138, "molecul": [138, 141, 150, 159, 163, 271], "ethan": 138, "ethen": 138, "ethyn": 138, "vtkmolecul": [138, 141, 261], "vtksimplebondperceiv": [138, 141, 163, 261], "vtkmoleculemapp": [138, 141], "vtkperiodict": [138, 141, 261], "great": [138, 171, 173, 176, 209, 222, 246], "crucial": 138, "utilis": 138, "predict": [138, 236], "resolv": [138, 140, 150, 160, 202, 207, 216, 223, 226, 232, 238, 241, 244, 277, 284, 286], "extent": 138, "inabl": 138, "blob": [139, 160, 175], "b1e985": 139, "l20": 139, "mess": [139, 171], "obviou": [139, 152, 237], "mayb": [139, 170, 245, 269], "socket": 139, "abc": [139, 266], "genericimagebuffermanag": [139, 271], "create_mem_resourc": [139, 266, 271], "imagebuffermanag": [139, 266], "load_mem_resourc": [139, 266, 271], "sketch": [139, 165], "abstractmethod": 139, "num_buff": [139, 266], "use_shared_mem": [139, 266], "imagebuffermang": 139, "440a39d427822096679ba384c7d1d9a362dab061": 139, "l491": 139, "info_buffer_s": 139, "_use_shared_mem": 139, "omit": 139, "next_buffer_index": [139, 266, 271], "info_buffer_repr": 139, "buffer_index": [139, 266, 271], "write_into": [139, 266, 271], "np_arr": [139, 266], "buffer_s": 139, "get_current_fram": [139, 266, 271], "image_buffer_repr": 139, "get_jpeg": [139, 266, 271], "image_encod": 139, "tobyt": 139, "async_get_jpeg": [139, 266, 271], "rawarrayimagebuffermanag": [139, 271], "sharedmemimagebuffermanag": [139, 271], "dry": 139, "readabl": [139, 211, 215, 228], "circularqueu": [139, 266], "violat": 139, "tail": [139, 266, 271], "busi": [139, 288], "get_lock": 139, "dosen": 139, "peculiar": 139, "358402e": 139, "weel": [139, 266], "ctrl": [139, 185, 216, 266], "press": [139, 164, 171, 185, 268, 270], "test_stream": 139, "steam": 139, "app_async": 139, "problemat": [139, 152], "mitig": 139, "event_id": [139, 266], "mouse_mov": [139, 266], "mouse_weel": [139, 266], "anywher": 139, "chose": [139, 140, 171], "situat": 139, "realpython": 139, "shared_memori": 139, "shm_a": 139, "command_str": [139, 266, 271], "shm_b": 139, "stdout": 139, "stderr": 139, "nstdout": 139, "nstderr": 139, "l776": 139, "l112": 139, "l296": 139, "souli": 139, "apr": 139, "towardsdatasci": 139, "9062272e6bdc": 139, "jun": 139, "corrupt": [139, 166], "archiv": [139, 171, 263], "msg22935": 139, "388287": 139, "tracker": 139, "msg388287": 139, "bpo": 139, "shmem": 139, "vinay0410": 139, "stuff": [140, 147, 158, 164, 166, 169, 171], "led": [140, 169, 171, 198, 234, 241], "meantim": 140, "primarili": [140, 146, 162, 179], "trigger": [140, 162, 173, 176, 245, 265], "hook": [140, 189, 217, 286], "ambigu": 140, "unmonitor": 140, "automat": [140, 152, 166, 169, 178, 183, 188, 216, 226, 238, 241, 248, 250, 268, 269, 270, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "whole": [140, 152, 162, 169, 171, 240, 244], "accordion": [140, 162], "treenode2d": [140, 143, 149, 155], "children": [140, 146, 152, 162], "chow": 140, "panle2d": 140, "retain": [140, 162, 288], "fourth": [141, 269], "chemic": [141, 163], "obelisk": [141, 261], "molecular_viz_vtk": 141, "paper": [141, 156, 157, 159, 161, 163, 284], "potenti": [141, 245], "vtkpdbreader": 141, "endeavor": 141, "vtkpolydata": [141, 144, 163, 257, 269], "confound": 141, "8c670c2": 142, "fall": 142, "silent": 142, "troublesom": 142, "4086": 142, "byte": [142, 251, 256, 266], "independ": [142, 216, 217, 229, 232, 236, 238, 277], "multidimensionalbuff": [142, 266], "max_siz": [142, 266], "uniformtool": 142, "424": [142, 172], "characterist": 142, "usefulli": 142, "convic": 142, "group": [142, 170, 175, 185, 202, 207, 209, 216, 217, 248, 250, 253, 265], "scientist": 142, "minimum": [142, 145, 164, 167, 197, 217, 250, 251, 256, 268, 285], "embed": [142, 145, 164, 253], "pymd": [142, 145, 164], "perfect": [142, 169, 216], "heliospr": 142, "submodul": 143, "conflict": [143, 160, 284, 287], "reveal": 143, "brainstorm": 143, "annoi": 143, "attent": [143, 169, 171, 227, 242], "beyond": [143, 174, 223, 245], "secondli": 143, "fluid": 143, "gone": 143, "guess": [143, 169, 239], "fifth": 144, "calott": [144, 163], "cpk": [144, 261], "mid": 144, "proteinribbonfilt": [144, 271], "hashtag": [145, 164], "social": [145, 164], "insight": [145, 164], "epidem": [145, 164], "spread": [145, 164, 224], "kuramoto": [145, 164], "delet": [145, 164, 173, 174, 216, 243, 253, 281, 287], "di": [145, 164], "diseas": [145, 164], "recomput": [145, 164], "shouldn": [145, 152, 203], "wrapper": [145, 164], "rememb": [145, 169, 287], "unfeas": 145, "hundr": [145, 164, 165, 166, 217], "cugraph": [145, 148, 164], "forceatla": [145, 164], "networkdraw": 145, "weight": [145, 203, 218, 236, 256], "consum": [145, 159, 162, 169, 188, 255, 266], "shmmanagermultiarrai": 145, "pain": 145, "inter": [145, 166], "networklayoutipcservercalc": 145, "networklayoutipcrend": 145, "bore": 145, "_check_and_sync": 145, "mde": [145, 164], "l180": 145, "test_mde_layout": 145, "l43": 145, "until": [145, 165, 169, 236, 242, 255], "atla": [145, 158, 160, 166], "viz_helios_md": 145, "anchor": [145, 248, 268, 271], "forceatlas2": [145, 148, 164], "cuda": [145, 164], "flicker": [145, 164], "a94e22dbc2854ec87b8c934f6cabdf48931dc279": 145, "flaw": [146, 188, 223, 239], "restructur": [146, 162, 192, 215], "indirectli": [146, 238], "circularli": 146, "add_to_scen": [146, 248, 250, 268, 271], "exceed": [146, 179, 197], "came": [146, 169, 170, 173, 174, 236], "till": [146, 170, 171, 217], "sixth": 147, "generalis": [147, 199], "452": [147, 153, 156, 159, 161, 163, 285], "362": [147, 153, 159, 163, 264, 285], "grate": [147, 221], "ipc": [148, 164, 165, 166], "ipclayout": [148, 165], "evolut": 148, "record_posit": 148, "seem": [148, 152, 159, 161, 166, 173, 208, 209, 212, 224, 227, 233, 236, 239, 283], "mostli": [149, 204], "indent": 149, "feedback": [149, 153, 161, 222, 225, 228, 231, 234, 237, 243], "443": [149, 152, 162, 286], "comment": [149, 152, 237, 254, 280, 283, 284, 286], "442": [149, 152, 284], "reus": [149, 228, 248], "has_bord": [149, 268], "wast": [149, 172, 209, 212], "seventh": 150, "add_atom": [150, 271], "462": [150, 153, 159, 163], "discours": [150, 209], "gap": [150, 188], "vtkproperti": 150, "backfacecul": 150, "frontfacecul": 150, "onlin": [151, 164, 251], "tomorrow": [151, 154, 165], "besid": [152, 166, 197, 217], "windowsresizeev": 152, "ignor": [152, 248, 258, 277], "leav": [152, 245, 251, 286, 287], "redon": 152, "is_ui": [152, 271], "wouldn": 152, "mistak": 152, "wrap_overflow": [152, 271], "freetyp": [152, 155, 158, 160, 166], "desktop": 152, "bitmap": [152, 165], "hihgli": 152, "inspir": [152, 169, 170, 171], "difficult": [152, 185, 188, 209, 243], "fortunalt": 152, "eighth": 153, "thursdai": [153, 233, 236], "474": [154, 165, 285], "mehabhalodiya": 154, "tree2d": [155, 158, 162], "mobil": [155, 286], "pose": [155, 203, 218, 256], "troubl": 155, "accordion2d": [155, 158, 162], "spinbox2d": [155, 162], "ninth": 156, "optimis": 156, "solvent": [156, 161, 163], "exclud": [156, 163, 251], "se": 156, "bioconda": 156, "msm": 156, "michel": 156, "sanner": 156, "arthur": 156, "olson": 156, "jean": 156, "claud": 156, "spehner": 156, "475": [156, 163, 284], "fast": [156, 157, 188, 284], "triangular": [157, 248, 264, 269, 284], "amit": [157, 284], "chaudhari": [157, 284], "daniel": [157, 284], "katz": [157, 284], "gurdit": [157, 284], "siyan": [157, 284], "jhalak": [157, 284], "gupta": [157, 284], "loopthrough": [157, 284], "mihir": [157, 284], "praneeth": [157, 167, 171, 172, 175, 216, 220, 284, 285, 286], "shetti": [157, 167, 171, 216, 220, 284, 285, 286], "hariharan": [157, 284], "ayappan": [157, 284], "revers": 158, "chunk": [158, 162], "tenth": 159, "archaic": 159, "tad": 159, "intimid": 159, "never": [159, 169, 216, 227, 246], "domain": [159, 241, 286], "reckon": 159, "brought": [160, 171], "email": [160, 169, 170], "string": [160, 196, 218, 248, 249, 251, 253, 255, 256, 257, 259, 260, 261, 265, 266, 267, 268, 270], "3a4fdea8d23207d67431973fe5df1811605c4132": 160, "artist": 160, "l94": 160, "raster": [160, 170], "patheffectrender": 160, "submit": [160, 222, 228, 230, 235, 240], "gist": 160, "eleventh": 161, "van": [161, 163, 261], "der": [161, 163, 261], "waal": [161, 163, 261], "492": [161, 163], "alien": 161, "fruit": 161, "understood": [161, 239], "vtkmarchingcub": 161, "earliest": 161, "sa": [161, 163], "256": [161, 280, 281], "cool": [161, 251], "lai": [162, 216, 248, 258], "480": [162, 164, 285], "479": [162, 285], "486": [162, 286], "460": [162, 232], "visul": 162, "themselv": 162, "487": 162, "vtkactor2d": [162, 268], "stall": 162, "491": [162, 285], "398": [162, 229, 232], "ratio": [162, 248, 258, 268, 269, 270, 271], "446": [162, 232], "wathcer": 162, "448": 162, "entiti": [162, 169], "compris": 162, "obvious": 162, "heavi": [162, 196, 248, 265], "pattern": [162, 263], "441": [162, 284], "477": [162, 284], "494": 162, "rebas": [162, 214, 223, 226, 232, 241], "schemat": 163, "polypeptid": 163, "\u03b1": 163, "coil": 163, "\u03b2": 163, "strand": 163, "repetit": [163, 216, 286], "strip": [163, 248, 251, 286], "unclear": 163, "filter": [163, 245, 248], "substanc": 163, "typic": 163, "tube": [163, 248, 261, 277], "vtkopenglmoleculemapp": 163, "chemistri": [163, 261], "proport": [163, 169], "triangul": [163, 248, 264], "macromolecular": 163, "euclidean": [163, 250], "dong": 163, "xu": 163, "yang": 163, "zhang": 163, "miscellan": 163, "emwav": 163, "493": [163, 285], "genesi": 163, "misc": 163, "vdw": [163, 261], "effort": 164, "opt": 164, "stadia": 164, "cheap": 164, "reach": [164, 169, 181, 236, 245, 286], "concurr": [164, 166], "emploi": [164, 232], "transfer": 164, "latter": [164, 192], "smothli": 164, "gave": [164, 169, 170, 171], "intel": 164, "hd": 164, "3000": 164, "tun": 164, "finer": 164, "superactor": 164, "host": [164, 266], "heliosnetwork": 164, "consumpt": 164, "489": [164, 166], "476": [164, 284], "tbd": 164, "fake": 164, "demvessia": 164, "demvessiass": 164, "rougier": 164, "2018": [164, 246, 272, 277], "book": [164, 170], "2007": 164, "magnif": [164, 270, 286], "acm": 164, "san": 164, "diego": 164, "california": 164, "doi": [164, 284], "1145": 164, "1281500": 164, "1281665": 164, "484": 165, "pack": 166, "glyp": 166, "fortunelli": 166, "woke": [166, 170], "viz_huge_amount_of_label": 166, "viz_billboad_label": 166, "tricki": 166, "acrro": 166, "timeinterv": 166, "imposs": [166, 217], "approcach": 166, "strang": [166, 184], "mousewheelforwardev": 166, "mousewheelbackwardev": 166, "glitch": 166, "prfuri": 166, "grant": 166, "stand": [167, 285, 287], "rhombicuboctahedron": [167, 264, 271, 280, 285], "anand": [167, 218, 220, 285, 286], "shivam": [167, 170, 172, 189, 192, 213, 218, 220, 285, 286], "meha": [167, 285], "bhalodiya": [167, 285], "prayasj": [167, 285], "moham": [169, 187, 188, 190, 193, 197, 205, 217, 220, 286], "egypt": 169, "2023": [169, 239, 246, 272, 288], "tanta": 169, "2008": [169, 251], "pc": [169, 271], "128mb": 169, "ram": 169, "ran": [169, 172], "xp": 169, "2013": 169, "answer": [169, 171, 203, 205, 236], "english": 169, "arab": 169, "peopl": [169, 246], "speak": 169, "sens": [169, 224], "amaz": [169, 171], "lucki": 169, "2009": 169, "beg": 169, "touch": 169, "sight": 169, "interior": 169, "poli": [169, 182, 192], "human": [169, 251], "curiou": 169, "cryengin": 169, "udk": 169, "terrain": 169, "pyramid": [169, 248, 281], "languag": [169, 170, 171], "harvard": 169, "cs50": 169, "competit": 169, "heard": [169, 170, 171], "senior": [169, 170], "hit": 169, "fog": 169, "taught": 169, "professor": 169, "v1": [169, 250, 251], "pyopengl": 169, "pygam": 169, "pyglm": 169, "disappoint": [169, 171], "publicli": 169, "scratch": [169, 171, 226, 238], "walk": 169, "sound": 169, "intens": [169, 260], "player": [169, 217], "bilinear": 169, "sequenc": [169, 241, 251, 261, 262, 267, 270], "mummyisland": 169, "recogn": [169, 287], "anki": 169, "godot": [169, 171], "glanc": [169, 225], "lumin": 169, "hors": 169, "felt": [169, 170, 171], "fxaa": 169, "fire": 169, "gaussian": [169, 245], "train": 169, "postpon": [169, 172], "bother": 169, "match": [169, 189, 225, 251, 253], "552": [169, 286], "555": [169, 286], "mission": 169, "pm": [169, 170, 171], "cairo": 169, "timezon": 169, "whatsoev": 169, "dashboard": 169, "stori": 169, "promot": [169, 288], "spam": 169, "conclus": 169, "celebr": 169, "shortli": 169, "receiv": [169, 170, 171, 222, 228, 234, 237, 243], "ever": 169, "2024": 170, "product": [170, 235, 270, 288], "industri": 170, "iit": 170, "teach": 170, "compet": 170, "hackathon": 170, "lost": 170, "enjoy": 170, "enthusiast": 170, "told": [170, 175, 239, 242, 243, 245], "motiv": [170, 171, 239], "octob": 170, "hactoberfest": 170, "him": [170, 172], "shortlist": 170, "android": 170, "kotlin": 170, "hadn": 170, "brush": 170, "remark": [170, 171, 221], "ucsc": 170, "lectur": 170, "victor": 170, "gordon": 170, "straight": 170, "loader": [170, 175, 218], "gltfreader": 170, "forgot": [170, 227], "fact": [170, 227], "examin": [170, 251], "somehow": 170, "april": 170, "520": [170, 285], "533": [170, 218, 286], "547": [170, 218, 286], "556": [170, 218, 286], "559": [170, 218, 286], "anxiou": 170, "18th": 170, "reject": [170, 171], "morn": 170, "profil": 170, "dad": 170, "night": 170, "refresh": [170, 171, 268, 286], "site": 170, "shout": 170, "numfocu": 170, "moment": [170, 238], "bless": 170, "gsoc22": [171, 217], "lesson": 171, "javascript": 171, "struggl": [171, 218, 227, 233], "twice": [171, 208, 277], "laptop": 171, "cousin": 171, "brother": 171, "enquir": 171, "academ": 171, "greet": 171, "flood": 171, "whatev": [171, 270], "vacat": [171, 184], "gameplai": 171, "youtub": 171, "brackei": 171, "grab": [171, 197, 268], "ie": [171, 173, 205, 256, 269], "rigidbodi": 171, "replic": [171, 267], "gigabyt": 171, "2g": 171, "megabyt": 171, "inr": 171, "unknown": [171, 188], "playlist": 171, "lightweight": 171, "80": [171, 278], "satisfi": [171, 232], "spend": [171, 176, 204], "exact": [171, 270], "surpris": 171, "wherea": 171, "bulki": 171, "mini": 171, "gdscript": 171, "resembl": 171, "drown": 171, "hacktoberfest": 171, "girlscript": 171, "gssoc": 171, "guidanc": [171, 233], "interview": 171, "flow": 171, "consider": [171, 232], "p5": 171, "creativ": 171, "attempt": 171, "rais": [171, 176, 179, 194, 248, 253, 255, 265, 285], "old": [171, 189, 215, 217, 255, 286], "beginn": [171, 204], "analysi": [171, 226], "comfort": 171, "fascin": 171, "hasn": 171, "engag": 171, "newbi": 171, "skill": [171, 222], "disengag": 171, "energi": 171, "enthusiasm": 171, "arriv": 171, "anxieti": 171, "peak": [171, 271, 277, 283, 285, 286], "alarm": 171, "remind": [171, 172], "straightforward": [172, 245], "verifi": [172, 173, 253, 287], "filip": 172, "attend": [172, 239], "604": 172, "movabl": 173, "unintention": 173, "599": [173, 174, 216, 286], "scan": 173, "actor2d": [173, 209, 271], "cleaner": [174, 252], "aris": [174, 176, 288], "deselect": [174, 185, 216, 268, 271], "keyboard": [174, 268], "shortcut": 174, "clamp": [174, 176, 202, 216, 268], "met": [175, 288], "panda3d": 175, "pyrend": 175, "dataclass": 175, "json": [175, 179, 181, 218, 280], "accident": 175, "darker": 175, "602": [175, 218, 286], "asynchron": [175, 218], "var": 175, "typeerror": [175, 255], "subscript": 175, "weren": [175, 179, 193, 197, 202, 227], "gimp": 175, "vtktextur": [175, 191, 236, 248, 257], "get_accessor_data": 175, "prototyp": [176, 182, 200, 218, 286], "alongsid": [176, 268], "polylin": [176, 182, 185, 188, 194, 197, 209, 212, 216, 248], "quadrant": 176, "li": [176, 248], "th": [177, 250], "612": [177, 286], "613": [177, 286], "seek": [177, 250, 268, 271], "matric": [177, 195, 198, 199, 201, 203, 256], "dig": [177, 224], "newer": 177, "b\u00e9zier": [177, 217, 250], "disappear": 177, "phew": 178, "tediou": 178, "parallelli": 178, "sem": 178, "exam": [178, 235], "off": [178, 188, 212, 248, 270], "aabb": 178, "enhanc": [178, 182, 200, 217, 226, 244, 286], "get_polydata_triangl": [179, 271], "basetextur": 179, "compositetimelin": [180, 183], "617": [180, 217, 286], "mergeabl": [180, 181], "616": [181, 218, 286], "upcom": [182, 221, 223, 226, 232, 235, 240], "left_mouse_click": [182, 216], "sub_timelin": 183, "actors_list": 183, "add_timelin": 183, "unbound": 183, "travel": 184, "load_io": 184, "pil": 184, "pallet": 184, "glb": [184, 218], "bufferview": [184, 256], "khronoosgroup": 184, "boxinterleav": 184, "ye": 184, "speculartest": 184, "animatedcub": 184, "normaltangentmirrortest": 184, "animatedtriangl": 184, "specglossvsmetalrough": 184, "nonetyp": 184, "basecolortextur": [184, 256], "cesiummilktruck": 184, "vc": 184, "waterbottl": 184, "animatedmorphcub": [184, 214], "sponza": 184, "scifihelmet": 184, "iridescencemetallicspher": 184, "corset": 184, "texturelinearinterpolationtest": 184, "simplemesh": 184, "lantern": 184, "texturetransformmultitest": 184, "texturesettingstest": 184, "lightspunctuallamp": 184, "damagedhelmet": 184, "cesiumman": [184, 210], "barramundifish": 184, "metalroughspheresnotextur": 184, "environmenttest": 184, "mosquitoinamb": 184, "boxtexturednonpoweroftwo": 184, "brainstem": [184, 214, 218], "simplemorph": 184, "orientationtest": 184, "boxanim": 184, "stainedglasslamp": 184, "texturetransformtest": 184, "clearcoattest": 184, "iridescencelamp": 184, "dragonattenu": 184, "recursiveskeleton": 184, "riggedsimpl": [184, 203, 205], "textureencodingtest": 184, "2cylinderengin": 184, "normaltangenttest": 184, "iridescencedielectricspher": 184, "texturecoordinatetest": 184, "alphablendmodetest": 184, "trianglewithoutindic": 184, "multiuvtest": 184, "boomboxwithax": 184, "20with": 184, "20space": 184, "sheencloth": 184, "toycar": 184, "materialsvariantssho": 184, "iridescentdishwithol": 184, "vertexcolortest": 184, "sheenchair": 184, "fox": [184, 214, 218], "antiquecamera": 184, "transmissiontest": 184, "transmissionroughnesstest": 184, "boxvertexcolor": 184, "reciprocatingsaw": 184, "morphprimitivestest": 184, "metalroughspher": 184, "gearboxassi": 184, "twosidedplan": 184, "buggi": 184, "simplesparseaccessor": 184, "unlittest": 184, "simpleskin": [184, 199, 203], "flighthelmet": [184, 253], "unicod": 184, "e2": 184, "9d": 184, "a4": 184, "bbtest": 184, "avocado": 184, "glamvelvetsofa": 184, "boombox": 184, "emissivestrengthtest": 184, "attenuationtest": 184, "animatedmorphspher": [184, 214], "iridescencesuzann": 184, "pil_imag": 184, "uri": [184, 256], "glb2gltf": 184, "investig": [185, 188, 191, 195, 213, 223, 224, 226, 229, 241, 246, 252, 286], "preced": [185, 250], "631": [186, 217], "626": [186, 187, 190, 286], "finalis": 187, "permit": [187, 252, 288], "reli": [187, 224, 230, 237, 238, 239, 243, 245], "623": [188, 191, 194, 200, 202, 206, 216, 286], "ubuntu": [188, 277, 281, 286], "on_value_chang": 189, "on_moving_slid": 189, "634": [189, 217, 286], "643": [189, 208, 210, 214, 218, 286], "custominterpol": 189, "mousemoveev": [191, 270], "prop": [191, 250, 256, 268, 269], "mipmapon": 191, "interpolateon": 191, "settl": 191, "reopen": 191, "freehand": [191, 194, 197, 202, 216], "tracer": 191, "rotation_slid": [191, 212, 216, 286], "647": [192, 217, 286], "euler": [192, 250, 267], "renam": [192, 248, 255, 277, 282, 285], "draft": [192, 217, 228, 239], "linearinterpol": 193, "smoothen": [193, 200], "645": [194, 197, 216, 286], "zerodivsionerror": 194, "653": [194, 200, 202, 206, 216], "tr": [195, 256], "invertbindmatric": 195, "globaltransformmatric": 195, "ago": [196, 230], "bigger": [196, 206], "slower": 196, "unbind": 196, "compact": 196, "160k": 196, "encount": [196, 223, 226, 229, 232, 235, 237, 241], "vtkimagetrac": [197, 200], "imagesourc": 197, "pure": [197, 209], "architectur": [197, 216], "partialactor": [198, 201], "imit": 200, "drawback": 200, "overcom": [200, 226], "promis": 200, "drawshap": [202, 207, 212, 216, 271, 286], "analyz": [202, 270], "overlapp": 202, "nearer": 202, "throw": [202, 255, 286], "analyse_snapshot": 202, "inversebindmatrix": 203, "short": [203, 245, 263], "undo": 203, "extrus": [204, 248], "irrad": 205, "invert": [205, 280, 285, 286], "skin_mat": 205, "harder": [206, 227], "674": [206, 216, 286], "redund": [206, 212], "in_progress": [206, 216, 286], "overlap": 207, "mode_panel": [207, 216, 286], "mode_text": [207, 216, 286], "678": [207, 216, 286], "duplicaci": 207, "brighter": [207, 209], "fault": [208, 284, 286], "impress": 208, "elimin": 208, "get_valu": [208, 250, 271], "get_skin_timelin": [208, 214], "grei": [209, 261], "skinmatrix": 210, "inversebindpos": 210, "bonedeform": 210, "currentbonetransform": 210, "parentbonetransform": 210, "parti": 211, "665": [211, 217, 286], "common": [212, 225, 256], "688": [212, 216, 286], "694": [213, 217, 286], "xtanion": [213, 218], "689": [214, 218, 286], "685": [214, 218, 286], "getconsum": 215, "scene_idx": 215, "frustum": [215, 264, 271, 281], "eras": 216, "depict": 216, "wysiwyg": 216, "695": 216, "doodl": 216, "696": 216, "exce": [216, 250, 261], "eveyth": 216, "609": [216, 286], "701": [216, 286], "zerodivisionerror": [216, 286], "2022": [216, 217, 218, 272, 286], "abouagour": 217, "rewind": 217, "blank": 217, "transit": 217, "bottleneck": 217, "690": [217, 286], "687": [217, 286], "changer": 217, "inevit": 217, "692": [217, 286], "massiv": 217, "cleanest": 217, "660": 217, "702": 217, "extrud": 217, "661": [217, 286], "594": [217, 286], "597": [217, 286], "591": [217, 286], "598": [217, 286], "equip": 217, "base64": 218, "bin": [218, 253, 256], "timlelin": 218, "though": 218, "condit": [218, 236, 250, 266, 286, 288], "account": [218, 222, 226, 269, 287], "frequent": 218, "estim": [218, 234, 236, 246], "khronosgroup": [218, 253, 265], "setuptool": [220, 286], "hatch": [220, 286], "dwij": [220, 286], "raj": [220, 286], "hari": [220, 286], "francoi": [220, 286], "rheault": [220, 286], "frank": [220, 286], "cerasoli": [220, 286], "johni": [220, 286], "dara": [220, 286], "agour": [220, 286], "rohit": [220, 286], "kharsan": [220, 286], "sara": [220, 286], "hamza": [220, 286], "siddharth": [220, 286], "sreekar": [220, 286], "chigurupati": [220, 286], "tania": [220, 222, 239, 286], "castillo": [220, 222, 286], "zhiwen": [220, 286], "shi": [220, 286], "maharshigor": [220, 286], "sailesh": [220, 286], "sparshg": [220, 286], "thrill": 221, "catch": [221, 232, 255], "regul": 221, "excel": [221, 267], "virtual": 221, "air": 221, "stai": 221, "breakthrough": 221, "dti": [222, 240], "tensor": [222, 225, 231, 234, 237, 240, 248, 251, 271], "hardi": 222, "former": 222, "guidelin": [222, 246], "meticul": 223, "categor": 223, "499": 223, "spinboxui": 223, "rectifi": 223, "devis": 223, "appeal": 223, "signific": [223, 226, 227], "790": [223, 226], "576": [223, 226, 229], "blogpost": [224, 227, 230, 233, 236, 239, 242, 245, 286], "inde": 224, "stencil": 224, "warn": [224, 233, 247, 255, 277, 282, 283, 284, 285], "vtktextureobject": [224, 227], "allocate2d": [224, 227], "create2d": 224, "create2dfromraw": 224, "nor": [224, 250, 288], "anyon": [224, 236], "color_textur": [224, 227], "setdatatyp": [224, 227], "vtk_unsigned_char": [224, 227, 233], "datatyp": [224, 227], "unsign": [224, 227, 265], "char": [224, 227], "setinternalformat": [224, 227], "vtk_rgba": [224, 227], "setformat": [224, 227], "setminificationfilt": [224, 227], "minfilt": [224, 227], "setmagnificationfilt": [224, 227], "magfilt": [224, 227], "contrast": 224, "allocate3d": [224, 227], "wish": [224, 233, 236, 239, 245], "encapsul": 224, "palat": 224, "strict": [224, 253, 259, 265, 288], "expend": 224, "wors": 224, "accomplish": [224, 232, 242], "forward": [224, 227, 232, 283], "kernel": [224, 236, 245, 246], "luck": [224, 233, 239, 245], "791": [225, 228, 235, 237, 239, 240], "3x1": 225, "tensor_slic": [225, 237, 240, 271, 286], "aros": [226, 229, 244], "unexpect": [226, 281], "furthermor": 226, "562": 226, "731": 226, "author": [226, 241, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "portion": [226, 263], "dedic": [226, 235, 239, 244, 264], "stakehold": 226, "everybodi": 227, "admit": 227, "framebufferobject": 227, "textureobject": 227, "caught": 227, "setcontext": [227, 230, 233], "fbo": [227, 230, 233, 236, 246], "vtk_rgb": 227, "spot": 227, "assert": [227, 279], "nullptr": 227, "vtkerrormacro": 227, "push": [227, 287], "realis": [227, 230], "offscreen": [227, 242, 245, 270, 286], "uncertainti": [228, 240], "double_con": 228, "dti_uncertainti": 228, "boundingbox": 229, "settextscalemodetonon": 229, "settextscalemodetoprop": 229, "position1": 229, "misalign": 229, "ongo": [229, 235], "803": [229, 238, 245], "occasion": 229, "malfunct": 229, "cardui": [229, 232], "segreg": 229, "540": [229, 232], "numpy_to_vtk_image_data": [229, 232, 271, 285], "supposedli": [230, 233], "stuck": 230, "appar": [230, 233, 236], "createfbo": 230, "getfboindex": [230, 233], "glgenframebuff": 230, "getcontext": 230, "conclud": [230, 238], "gonna": 230, "addon": 230, "783": [230, 233], "wip": [231, 237, 280, 284, 285, 286], "articl": [231, 287], "amidst": 232, "notabl": 232, "dive": [232, 233, 239], "success": [232, 233, 242, 270], "revisit": 232, "restart": [232, 250, 271], "decis": [232, 238], "obstacl": [232, 237], "eagerli": 232, "comeback": 232, "intric": 233, "recal": 233, "numba": 233, "vtkopenglframebufferobject": 233, "setoffscreenrend": 233, "populateframebuff": 233, "suffer": [233, 239, 245], "getnumberofcolorattach": 233, "synchron": 233, "someon": 233, "torment": 233, "proof": 233, "bumpier": 233, "810": [234, 237, 245], "estimate_sigma": 234, "design_matrix": 234, "tensor_predict": 234, "signal": [234, 236], "refin": 234, "bval": 234, "bvec": 234, "readjust": 234, "812": 235, "roadblock": 235, "bumpi": 236, "simplest": 236, "dug": 236, "deep": [236, 261, 265, 269], "vtkwindowtoimagefilt": 236, "windowtoimagefilt": [236, 271], "setinput": 236, "setinputconnect": 236, "getoutputport": 236, "settextur": 236, "kde": [236, 239, 242, 245, 246], "statist": 236, "parametr": [236, 284, 285], "fundament": 236, "infer": 236, "finit": 236, "econometr": 236, "parzen": 236, "rosenblatt": 236, "emanuel": 236, "murrai": 236, "credit": [236, 287], "famou": 236, "margin": [236, 270], "naiv": 236, "bay": 236, "accuraci": 236, "sentenc": 236, "greener": 236, "clarifi": 237, "auto_font_scal": [238, 268, 271], "justifi": 238, "spinbox": 238, "joaodellagli": 239, "graduat": 239, "capston": 239, "polish": [239, 245], "600x600": 239, "modular": 239, "delic": 239, "ruin": 239, "failur": [239, 241], "804": [239, 242], "818": 240, "724": [240, 286], "difficulti": [240, 241], "improp": 241, "814": 241, "769": [241, 286], "redirect": [241, 284], "spoiler": 242, "recap": 242, "sigma": [242, 245, 255], "worth": 242, "window_to_textur": 242, "texture_to_actor": 242, "colormap_to_textur": 242, "flatten": [242, 251], "onscreen": [242, 245], "ponder": 242, "preprocess": 243, "revis": 243, "deeper": [243, 244], "forese": 243, "goe": [243, 268], "delv": 244, "stem": 244, "began": 244, "seamlessli": 244, "treeui": 244, "debat": 245, "tradeoff": 245, "hidden": 245, "prefix": 245, "effectmanag": 245, "onscreen_manag": 245, "kde_actor": 245, "inferno": [245, 248, 249, 251], "laplacian": 245, "hint": 245, "laplac": 245, "sudden": 245, "grayscal": [245, 248], "blur": 245, "honour": 246, "profession": 246, "webgl": 246, "macro": 246, "spatial": 246, "benefit": [246, 270], "devic": 246, "renderbuff": 246, "init": [247, 268, 271], "verbos": [247, 270, 287], "pkg_path": [247, 263], "warnings_origin": 247, "pad_x_neg": 248, "pad_x_po": 248, "pad_y_neg": 248, "pad_y_po": 248, "pad_z_neg": 248, "pad_z_po": 248, "addposit": [248, 271], "getbound": [248, 271], "getcent": [248, 271], "getlength": [248, 271], "getposit": [248, 271], "getvis": [248, 271], "newinst": [248, 271], "shallowcopi": [248, 271], "kwarg": [248, 250, 255, 266, 267], "vtkprop3d": [248, 258, 269], "borrow": 248, "shallow": [248, 265, 269], "elsewher": 248, "remove_from_scen": [248, 250, 271], "picking_tol": 248, "cut": 248, "vtklookupt": [248, 249], "nearest": 248, "neighbor": [248, 258], "toler": [248, 261], "vtkcellpick": 248, "imageactor": [248, 271], "subdivis": 248, "precomput": 248, "butterfli": 248, "surface_actor": 248, "binar": 248, "contour_assembli": 248, "vtkassembli": 248, "tube_sid": 248, "lod_point": 248, "lod_points_s": 248, "spline_subdiv": 248, "replace_strip": 248, "colour": [248, 269], "trilinear": [248, 269], "opaqu": [248, 249, 270], "lodactor": [248, 271], "straighter": 248, "curvier": 248, "approx_polygon_track": 248, "boolean": [248, 268], "cue": 248, "lookup_t": [248, 251], "colorbar": 248, "vtkscalarbaractor": 248, "colorx": 248, "colori": 248, "colorz": 248, "suppli": 248, "4x4": [248, 249], "amplitud": [248, 249], "plain": 248, "n_coeff": [248, 249], "n_vertic": [248, 249], "odfsliceractor": [248, 271], "evec": 248, "scalar_color": 248, "eigenvalu": 248, "eigenvector": [248, 251], "sphere_valu": 248, "color_fa": 248, "tensor_actor": 248, "peaks_dir": [248, 249], "peaks_valu": 248, "dec": [248, 251], "peak_actor": 248, "magnitud": 248, "peakactor": [248, 271], "peak_dir": 248, "dot_siz": 248, "dot_actor": 248, "deprec": [248, 251, 265, 271, 277, 280, 281, 282, 283, 284, 285, 286], "expireddeprecationerror": [248, 265, 271], "coral": 248, "facet": 248, "sector": [248, 264], "repeat_sourc": [248, 271], "cylinder_actor": 248, "rinner": 248, "router": 248, "cresolut": 248, "rresolut": 248, "outer": [248, 268], "perimet": 248, "radial": 248, "disk_actor": 248, "sq_actor": 248, "rect_actor": 248, "tip": [248, 264], "cone_actor": 248, "tprism_actor": 248, "rcoh_actor": 248, "pent_actor": 248, "actor_pentagon": 248, "octagon": [248, 264, 281], "oct_actor": 248, "frustum_actor": 248, "spq_actor": 248, "gs_prog": 248, "bb_type": 248, "cylindrical_x": 248, "cylindrical_i": 248, "billboard_actor": 248, "align_cent": 248, "array_lik": [248, 251, 267], "text3d": [248, 285], "7777777777777777": [248, 258, 268, 269], "necessarili": [248, 250, 251, 270], "pad_x": [248, 258], "pad_i": [248, 258], "tightest": [248, 258], "nb_row": [248, 257, 258, 269], "nb_col": [248, 257, 258, 269], "pic": 248, "vtkimageactor": 248, "interp": 248, "texture_actor": 248, "arr": [248, 252, 257, 265, 266, 269, 270], "viz_video_on_plan": 248, "vtktexturedactor": 248, "edge_opac": 248, "tensor_ellipsoid": [248, 271], "vtkactor": [249, 250, 256, 261, 265, 268, 269, 285], "x_indic": 249, "y_indic": 249, "z_indic": 249, "inclus": 249, "slice_index": 249, "zaxi": 249, "dwi": 249, "rgb_standard": [249, 251], "cross_sect": [249, 271], "display_cross_sect": [249, 271], "global_opac": [249, 269, 271], "high_rang": [249, 271], "is_rang": [249, 271], "low_rang": [249, 271], "max_cent": [249, 271], "min_cent": [249, 271], "add_static_actor": [250, 271], "add_to_scene_at": [250, 271], "add_update_callback": [250, 271], "callabl": [250, 251, 255, 264, 265, 268], "child_anim": [250, 271], "current_timestamp": [250, 271], "get_color": [250, 271], "get_current_valu": [250, 271], "attrib": 250, "get_keyfram": [250, 271], "get_opac": [250, 271], "get_posit": [250, 271], "get_rot": [250, 271], "as_quat": 250, "get_scal": [250, 271], "is_inside_scene_at": [250, 271], "is_interpolat": [250, 271], "interpolat": 250, "safe": 250, "opposit": [250, 269, 270], "parent_anim": [250, 256, 271], "remove_actor": [250, 271], "remove_anim": [250, 270, 271], "remove_from_scene_at": [250, 271], "set_color_keyfram": [250, 271], "timestamp_1": 250, "color_1": 250, "timestamp_2": 250, "color_2": 250, "color_keyfram": 250, "spline_degre": 250, "1x3": 250, "1x1": 250, "pos_fun": 250, "lambda": 250, "set_keyfram": [250, 271], "update_interpol": 250, "reiniti": 250, "key_frames_simpl": 250, "key_frames_bezi": 250, "pos_keyfram": 250, "set_opacity_interpol": [250, 271], "set_opacity_keyfram": [250, 271], "opacity_1": 250, "opacity_2": 250, "set_scale_keyfram": [250, 271], "position_1": 250, "position_2": 250, "set_rotation_as_vector": [250, 271], "set_scale_interpol": [250, 271], "scale_1": 250, "scale_2": 250, "scale_keyfram": 250, "static_actor": [250, 271], "update_dur": [250, 271], "update_motion_path": [250, 271], "vtkcamera": [250, 256], "get_foc": [250, 271], "get_view_up": [250, 271], "set_foc": [250, 271], "focal_1": 250, "focal_po": 250, "set_view_up": [250, 271], "set_view_up_interpol": [250, 271], "set_view_up_keyfram": [250, 271], "view_up_1": 250, "view_up_2": 250, "current_tim": [250, 268, 271], "include_last": 250, "include_first": 250, "tau": 250, "v0": [250, 272, 287], "consecut": [250, 266], "rgb2space": 250, "space2rgb": 250, "has_playback_panel": [250, 271], "max_peel": [250, 270], "show_panel": 250, "peel": [250, 270], "seek_perc": [250, 271], "percent": 250, "lookupt": [251, 271], "na": 251, "nd": 251, "boi": 251, "undirect": 251, "glu": 251, "mobiu": 251, "crosscap": 251, "roman": 251, "steiner": 251, "homeomorph": 251, "pinkal": 251, "1986": 251, "singular": 251, "visit": 251, "brown": 251, "edu": [251, 267], "cad": 251, "rp2color": 251, "cagatai": 251, "demiralp": 251, "matlab": [251, 267], "boys_standard": 251, "maptlotlib": 251, "pyplot": 251, "jet": 251, "accent": 251, "often": [251, 287], "mislead": 251, "bg": 251, "maxim": 251, "perceptu": 251, "distinct": 251, "percept": 251, "farthest": 251, "greedi": 251, "facilit": 251, "rbg": 251, "75862069": 251, "03448276": 251, "89655172": 251, "17241379": 251, "tim": 251, "holi": 251, "mathwork": 251, "matlabcentr": 251, "fileexchang": 251, "29702": 251, "2010": 251, "feb": 251, "2011": 251, "hexadecim": [251, 280, 281], "hexcod": 251, "hash": [251, 263, 287], "ffffff": 251, "denot": 251, "scikit": 251, "stride": [251, 256, 271], "multidimension": [251, 266], "instanti": 251, "__new__": 251, "style": [251, 253, 270, 271, 280, 287], "fortran": 251, "transpos": 251, "c_contigu": 251, "owndata": 251, "writeabl": 251, "flat": [251, 260, 271], "todo": [251, 268], "flatit": 251, "items": [251, 271], "nbyte": [251, 271], "ndim": [251, 271], "contigu": 251, "impli": [251, 288], "ctype": [251, 271], "unchang": 251, "garbag": 251, "alia": [251, 286], "keyword": [251, 255, 267, 280, 286], "0e": 251, "nan": 251, "5e": 251, "323": 251, "int_": 251, "d50": 251, "d55": 251, "d65": 251, "d75": 251, "NOT": [251, 288], "sensit": 251, "grdevic": 251, "convertcolor": 251, "cie": 251, "xyzcolor": 251, "apertur": 251, "srgb": 251, "iec": 251, "61966": 251, "1999": 251, "colorspac": 251, "fig": 252, "dpi": [252, 257, 270, 286], "flip_up_down": 252, "inch": [252, 257, 270], "matlplotlib": 252, "safest": 252, "savefig": 252, "icar": 252, "univ": 252, "lille1": 252, "fr": 252, "drupal": 252, "1141": 252, "tostring_argb": 252, "stabl": 252, "bytes_or_buff": [253, 259, 265], "decod": [253, 259, 265], "__str__": [253, 259, 265], "repr": [253, 259, 265], "getdefaultencod": [253, 259, 265], "total_length": 253, "progressbar": 253, "fsrc": 253, "fdst": 253, "16384": 253, "stored_sha256": 253, "sha": [253, 280], "checksum": 253, "data_s": 253, "91": [253, 278], "mb": 253, "log": [253, 270], "fetchererror": 253, "draco": 253, "fetech": 253, "informationinterdisciplinari": 253, "suffix_typ": 253, "ext": [253, 277, 287], "suffix": 253, "numer": [253, 269], "skybox_0": 253, "skybox_1": 253, "nc": 253, "px": 253, "ny": 253, "negc": 253, "skybox_posx": 253, "skybox_negi": 253, "skybox_right": 253, "skybox_front": 253, "icomoon": 253, "infin": 253, "dmri": 253, "model_nam": 253, "compil": [254, 255, 286], "func": [254, 255, 264], "markup": 254, "doctest": [254, 255, 287], "have_amodul": 254, "have_bmodul": 254, "scope": [254, 287], "report": [255, 270, 286], "nipi": 255, "copyright": [255, 281, 287, 288], "licens": [255, 287], "runtimeerror": 255, "expir": 255, "deprecationwarn": [255, 277], "version_str": 255, "pkg_version_str": 255, "dev199": 255, "g9c30d048": 255, "__version__": [255, 287], "version_cmp": 255, "0dev": 255, "version_compar": 255, "warn_class": 255, "error_class": 255, "decor": [255, 271, 280], "warning_class": 255, "old_nam": 255, "new_nam": 255, "arg_in_kwarg": 255, "signatur": 255, "thereof": 255, "relax": 255, "astropi": 255, "sig": 255, "apply_morph_vertic": [256, 271], "apply_skin_matrix": [256, 271], "joint_matric": 256, "actor_index": 256, "skinnig": 256, "join_matric": 256, "generate_tmatrix": [256, 271], "transf": 256, "ransform": 256, "get_acc_data": [256, 271], "acc_id": 256, "accessor": 256, "buffer_arrai": 256, "get_anim": [256, 271], "get_buff_arrai": [256, 271], "buff_id": 256, "d_type": 256, "byte_length": 256, "byte_offset": 256, "byte_strid": 256, "out_arr": 256, "get_joint_actor": [256, 271], "with_transform": 256, "get_materi": [256, 271], "mat_id": 256, "get_matrix_from_sampl": [256, 271], "anim_channel": 256, "sampler": 256, "gltflib": 256, "get_morph_data": [256, 271], "mesh_id": 256, "get_sampler_data": [256, 271], "node_id": 256, "transform_typ": 256, "sampler_data": 256, "get_skin_data": [256, 271], "skin_id": 256, "joint_nod": 256, "inv_bind_matrix": 256, "get_textur": [256, 271], "tex_id": 256, "atextur": 256, "inspect_scen": [256, 271], "scene_id": 256, "load_camera": [256, 271], "camera_id": 256, "transform_mat": 256, "load_mesh": [256, 271], "root_anim": 256, "transverse_anim": [256, 271], "bone_id": 256, "parent_bone_deform": 256, "parent_bone_transform": 256, "transverse_bon": [256, 271], "channel_nam": 256, "transverse_channel": [256, 271], "transverse_nod": [256, 271], "nextnode_id": 256, "is_joint": 256, "gltf2": 256, "tcoord": [256, 265, 269], "topologi": 256, "prim": [256, 280], "comp_typ": 256, "accssor_typ": 256, "objecomp_typ": 256, "byteoffset": 256, "interpolate_on": 257, "mipmap_on": 257, "tif": 257, "tiff": 257, "use_pillow": 257, "pillow": [257, 286], "compression_typ": 257, "deflat": 257, "72": [257, 270, 278], "compress": 257, "lzw": 257, "imageio": 257, "vtp": [257, 283], "color_array_nam": 257, "sheet_path": 257, "compute_posit": [258, 271], "_actor": 258, "lie": 258, "compute_s": [258, 271], "get_cells_shap": [258, 271], "glossi": 260, "anisotropic_direct": 260, "scatter": 260, "principled_param": 260, "ambient_level": 260, "ambient_color": 260, "diffuse_level": 260, "diffuse_color": 260, "specular_level": 260, "specular_color": 260, "specular_pow": 260, "gouraud": 260, "ambient": 260, "atomic_numb": [261, 271], "coord": [261, 262, 264, 268], "atom_nam": 261, "residue_seq": 261, "helix": 261, "is_hetatm": 261, "residu": 261, "heteroatom": 261, "total_num_atom": [261, 271], "total_num_bond": [261, 271], "eg": 261, "coval": 261, "symbol": 261, "atom_color": [261, 271], "atomicnumb": 261, "element_nam": [261, 271], "insensit": 261, "atomic_radiu": [261, 271], "radius_typ": 261, "\u00e5": 261, "atomic_symbol": [261, 271], "atomic_num": 261, "x_coord": 261, "y_coord": 261, "z_coord": 261, "atom1_index": 261, "atom2_index": 261, "bond_ord": 261, "establish": 261, "errat": 261, "atom_index": 261, "belong": [261, 268], "whom": 261, "atom_num": 261, "atom_coordin": 261, "bond_index": 261, "molecule1": 261, "molecule2": 261, "valenc": 261, "hybrid": 261, "aromat": 261, "colormod": 261, "molecule_actor": 261, "corei": 261, "paul": 261, "amino": 261, "acid": 261, "peptid": 261, "instrument": 261, "1953": 261, "621": [261, 286], "627": [261, 286], "atom_scale_factor": 261, "bond_thick": 261, "multiple_bond": 261, "dark": 261, "turner": 261, "chem": 261, "educ": 261, "1971": 261, "407": [261, 280, 284], "rubbon": 261, "anatomi": 261, "taxonomi": 261, "1981": 261, "167": [261, 280], "339": [261, 283], "bbox_actor": 261, "disp_xi": 262, "sc": 262, "pickable_off": [262, 271], "pickable_on": [262, 271], "selectable_on": [262, 271], "update_selection_typ": [262, 271], "commit_hash": 263, "substitut": [263, 265, 288], "archive_subst_hash": 263, "truncat": 263, "hash_from": 263, "hash_str": 263, "func_arg": 264, "superquadr": [264, 271, 280, 281, 283], "big_vertic": 264, "big_triangl": 264, "big_color": 264, "have_tiled_vert": 264, "big_cent": 264, "symmetric642": 264, "symmetric724": 264, "repulsion724": 264, "repulsion200": 264, "sphere_nam": 264, "pyramid_vert": 264, "icosahedron": [264, 280], "icosahedron_vertic": 264, "icosahedron_mesh": 264, "36": [264, 269, 278], "glsl_code": 265, "shader_fil": 265, "glslang": 265, "reimplement": 265, "shader_typ": 265, "valuepass": 265, "keep_default": 265, "replace_first": 265, "replace_al": 265, "shaders_in_vtk": 265, "prim_id": 265, "tag": [265, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "caller": 265, "updateshaderev": 265, "vtkcommand": 265, "nightli": 265, "classvtkobject": 265, "func_call1": 265, "func_call2": 265, "removeobserv": 265, "test_valu": 265, "callbacklow": 265, "callbackhigh": 265, "999": 265, "callbackmean": 265, "id_mean": 265, "renderwindow": [265, 270, 271], "overrid": 265, "attr_nam": 265, "whithout_iren_start": 266, "streamclient": 266, "vtkinteractor": 266, "use_asyncio": 266, "showmmanag": 266, "stream_client": 266, "imagemanag": 266, "render_aft": 266, "dequeu": [266, 271], "cqueue_event_id": 266, "mouse_id": 266, "left_btn_press": 266, "left_btn_releas": 266, "middle_btn_press": 266, "middle_btn_releas": 266, "right_btn_press": 266, "right_btn_releas": 266, "cqueue_index_info": 266, "shift": 266, "user_timestamp": 266, "cqueue": 266, "index_info": 266, "unord": 266, "leftbuttonreleaseev": 266, "middlebuttonpressev": 266, "middlebuttonreleaseev": 266, "rightbuttonpressev": 266, "rightbuttonreleaseev": 266, "rtc_server": 266, "image_buffer_manag": 266, "provides_mjpeg": 266, "broadcast": 266, "videostream": 266, "webrtcserv": 266, "recv": [266, 271], "videofram": 266, "queue_head_tail_buff": 266, "queue_buff": 266, "provides_webrtc": 266, "ms_jpeg": 266, "run_app": 266, "queue_head_tail_buffer_nam": 266, "queue_buffer_nam": 266, "avoid_unlink_shared_mem": 266, "image_buffers_nam": 266, "get_start_end": [266, 271], "enqueu": [266, 271], "set_head_tail": [266, 271], "is_unlock": [266, 271], "unlock": [266, 271], "setinterv": 266, "interval_tim": 266, "stackoverflow": 266, "3393612": 266, "queue_siz": 266, "ifram": 266, "return_ifram": [266, 271], "div": 266, "run_command": [266, 271], "ai": 267, "aj": 267, "ak": 267, "sxyz": 267, "christoph": 267, "gohlk": 267, "lfd": 267, "uci": 267, "yaw": [267, 270, 271], "syxz": 267, "allclos": 267, "34786452": 267, "383436184": 267, "_axes2tupl": 267, "inclin": 267, "imagin": 267, "south": 267, "north": 267, "west": 267, "east": 267, "posterior": 267, "anterior": 267, "zenith": 267, "equival": [267, 269], "nomenclatur": 267, "cartes": 267, "spherical_coordinate_system": 267, "mathworld": 267, "wolfram": 267, "sphericalcoordin": 267, "hypotenus": 267, "q": 267, "deliber": 267, "sph2cart": 267, "unusu": 267, "trivial": 267, "0lethetamathrm": 267, "lepi": 267, "pilephimathrm": 267, "tran": 267, "quat": 267, "rotation_mat": 267, "259": [267, 281], "966": 267, "866": 267, "scale_mat": 267, "overal": 268, "left_button_drag": [268, 271], "_panel2d_object": 268, "left_button_press": [268, 271], "panel2d_object": 268, "window_size_chang": 268, "remove_el": [268, 271], "update_border_coord": [268, 271], "update_el": [268, 271], "content_panel": [268, 271], "title_bold": [268, 271], "title_color": [268, 271], "title_font_s": [268, 271], "title_ital": [268, 271], "active_color": [268, 271], "inactive_color": 268, "startup_tab_id": 268, "inact": 268, "uncollaps": 268, "startup": 268, "tab_idx": 268, "collapse_tab_ui": [268, 271], "_tab_comp": 268, "_sub_compon": 268, "select_tab_callback": [268, 271], "update_tab": [268, 271], "imagedata": [268, 271], "vtktexturedactor2d": 268, "rotation_spe": 268, "anticlockwise_rotation_x": [268, 271], "anticlockwise_rotation_i": [268, 271], "clockwise_rotation_x": [268, 271], "clockwise_rotation_i": [268, 271], "key_press_callback": [268, 271], "istyl": 268, "_what": 268, "left_click_callback2": [268, 271], "left_release_callback": [268, 271], "left_release_callback2": [268, 271], "mouse_move_callback": [268, 271], "mouse_move_callback2": [268, 271], "on_left_mouse_button_releas": [268, 271], "on_left_mouse_double_click": [268, 271], "on_left_mouse_button_drag": [268, 271], "on_right_mouse_button_press": [268, 271], "on_right_mouse_button_releas": [268, 271], "on_right_mouse_button_click": [268, 271], "on_right_mouse_double_click": [268, 271], "on_right_mouse_button_drag": [268, 271], "on_middle_mouse_button_press": [268, 271], "on_middle_mouse_button_releas": [268, 271], "on_middle_mouse_button_click": [268, 271], "on_middle_mouse_double_click": [268, 271], "on_middle_mouse_button_drag": [268, 271], "on_key_press": [268, 271], "add_callback": [268, 271], "event_typ": 268, "vtkprop": 268, "handle_ev": [268, 271], "left_button_click_callback": [268, 271], "left_button_release_callback": [268, 271], "middle_button_click_callback": [268, 271], "middle_button_release_callback": [268, 271], "right_button_click_callback": [268, 271], "right_button_release_callback": [268, 271], "dynamic_bbox": [268, 271], "italicis": 268, "auto_font_sc": 268, "cal_size_from_messag": [268, 271], "famili": 268, "update_align": [268, 271], "update_bounding_box": [268, 271], "overlai": 268, "iconnam": 268, "next_icon_id": [268, 271], "cycl": [268, 272], "set_icon": [268, 271], "set_icon_by_nam": [268, 271], "icon_nam": 268, "cursor": 268, "beforehand": 268, "window_left": [268, 271], "window_right": [268, 271], "caret_po": [268, 271], "caret": 268, "add_charact": [268, 271], "edit_mod": [268, 271], "handle_charact": [268, 271], "key_char": 268, "key_press": [268, 271], "_textbox_object": 268, "textboxself": 268, "custominteractorstyl": [268, 270], "left_move_left": [268, 271], "ward": 268, "left_move_right": [268, 271], "move_caret_left": [268, 271], "move_caret_right": [268, 271], "move_left": [268, 271], "move_right": [268, 271], "remove_charact": [268, 271], "render_text": [268, 271], "show_caret": 268, "right_move_left": [268, 271], "right_move_right": [268, 271], "set_messag": [268, 271], "showable_text": [268, 271], "chop": 268, "width_set_text": [268, 271], "newlin": 268, "slide": 268, "default_color": [268, 271], "unpress": 268, "bottom_y_posit": [268, 271], "format_text": [268, 271], "handle_move_callback": [268, 271], "_vtkactor": 268, "_slider": 268, "handle_release_callback": [268, 271], "left_x_posit": [268, 271], "right_x_posit": [268, 271], "top_y_posit": [268, 271], "track_click_callback": [268, 271], "bottom_disk_ratio": [268, 271], "bottom_disk_valu": [268, 271], "coord_to_ratio": [268, 271], "disk_numb": 268, "left_disk_ratio": [268, 271], "left_disk_valu": [268, 271], "ratio_to_coord": [268, 271], "ratio_to_valu": [268, 271], "right_disk_ratio": [268, 271], "right_disk_valu": [268, 271], "top_disk_ratio": [268, 271], "top_disk_valu": [268, 271], "value_to_ratio": [268, 271], "slider_inner_radiu": 268, "slider_outer_radiu": 268, "handle_inner_radiu": 268, "handle_outer_radiu": 268, "mid_track_radiu": [268, 271], "move_handl": [268, 271], "click_posit": 268, "range_slid": [268, 271], "value_slid": [268, 271], "range_slider_handle_move_callback": [268, 271], "_element": 268, "adjac": 268, "selection_text_color": 268, "selection_bg_color": 268, "menu_text_color": 268, "selected_color": 268, "unselected_color": 268, "scroll_bar_active_color": 268, "scroll_bar_inactive_color": 268, "menu_opac": 268, "reverse_scrol": 268, "line_spac": 268, "menu": 268, "selection_box": [268, 271], "drop_down_button": [268, 271, 286], "drop_down_menu": [268, 271], "unselect": 268, "append_item": [268, 271], "menu_toggle_callback": [268, 271], "_combobox": 268, "select_option_callback": [268, 271], "listboxitem": 268, "selected_text_index": [268, 271], "text_color": 268, "background_opac": 268, "castabl": 268, "clear_select": [268, 271], "down_button_callback": [268, 271], "_list_box": 268, "scroll_click_callback": [268, 271], "_rect_obj": 268, "scroll_drag_callback": [268, 271], "rect_obj": 268, "scroll_release_callback": [268, 271], "range_select": 268, "multi_select": 268, "up_button_callback": [268, 271], "update_scrollbar": [268, 271], "list_box": 268, "left_button_click": [268, 271], "_list_box_item": 268, "directory_path": 268, "extension1": 268, "extension2": 268, "directory_click_callback": [268, 271], "get_all_file_nam": [268, 271], "all_file_nam": 268, "get_directory_nam": [268, 271], "current_directori": 268, "directory_nam": 268, "get_file_nam": [268, 271], "scroll_callback": [268, 271], "_filemenu_item": 268, "slot": 268, "set_slot_color": [268, 271], "cal_bounding_box": [268, 271], "clamp_posit": [268, 271], "new_cent": 268, "is_select": [268, 271], "left_button_releas": [268, 271], "selection_chang": [268, 271], "update_shape_posit": [268, 271], "center_posit": 268, "is_dragg": 268, "draggbl": 268, "cal_min_boundary_dist": [268, 271], "clamp_mouse_posit": [268, 271], "mouse_posit": 268, "handle_mouse_click": [268, 271], "handle_mouse_drag": [268, 271], "resize_shap": [268, 271], "show_rotation_slid": [268, 271], "update_button_icon": [268, 271], "update_shape_select": [268, 271], "selected_shap": 268, "current_time_str": [268, 271], "hh": 268, "mm": 268, "ss": [268, 271], "final_tim": [268, 271], "play_onc": [268, 271], "body_color": 268, "maintain_aspect": 268, "title_box": [268, 271], "body_box": [268, 271], "wrap_width": 268, "overflow_postfix": 268, "postfix": 268, "mid_ptr": 268, "vtk_object": 269, "inp": 269, "vtkalgorithmoutput": 269, "poly_mapp": 269, "polydatamapp": [269, 271], "poly_data": 269, "vtk_point": 269, "vtkpoint": 269, "vtk_color": 269, "vtkdataarrai": 269, "unsigned_char": 269, "rgb_arrai": 269, "is_coord": 269, "vtk_cell": 269, "vtkcellarrai": 269, "vtk_imag": 269, "input_arrai": 269, "1d": 269, "color_is_scalar": 269, "line_polydata": 269, "nx3": 269, "nx2": 269, "field_nam": 269, "as_vtk": 269, "field_data": 269, "array_typ": 269, "vtkarraytyp": 269, "primitives_count": 269, "array_nam": 269, "vtkpolydatamapp": 269, "prim_count": 269, "mx3": 269, "nx4": 269, "cull": 269, "backfac": 269, "active_scalar": 269, "transformed_act": 269, "aff": 269, "transformed_pt": 269, "routin": 269, "contrari": 269, "largest": 269, "cell_width": 269, "cell_height": 269, "vtkobject": 269, "norm_arrai": 269, "veric": 269, "ccw": 269, "new_triangl": 269, "corrected_triangl": 269, "as_vtk_typ": 269, "all_arrai": 269, "pts_len": 269, "polici": 269, "predefin": 269, "vtkopenglrender": 270, "vtkrender": 270, "setviewup": 270, "camera_direct": [270, 271], "viewplanenorm": 270, "obliqu": 270, "dolli": [270, 271], "fxaa_off": [270, 271], "fxaa_on": [270, 271], "get_camera": [270, 271], "last_render_tim": [270, 271], "proj_typ": 270, "reset_camera_tight": [270, 271], "margin_factor": 270, "tightli": 270, "rm_all": [270, 271], "gamma_correct": 270, "rescal": 270, "png_magnifi": 270, "interactor_styl": 270, "occlusion_ratio": 270, "magnifi": 270, "vtkinteractorstyl": 270, "trackbal": 270, "vtkinteractorstyletrackballcamera": 270, "vtkinteractorstyleimag": 270, "sequenti": 270, "crystaley": 270, "anaglyph": 270, "glass": 270, "interlac": 270, "checkerboard": 270, "aliaz": 270, "ration": 270, "vtkrenderwindowinteractor": 270, "vtkrenderwindow": 270, "iren_callback": 270, "acquir": 270, "play_ev": [270, 271], "play_events_from_fil": [270, 271], "record_ev": [270, 271], "temporari": 270, "record_events_to_fil": [270, 271], "release_lock": [270, 271], "save_screenshot": [270, 271], "200x200": 270, "400x400": 270, "desired_fp": 270, "cam_po": 270, "cam_foc": 270, "cam_view": 270, "path_numb": 270, "n_frame": 270, "az_ang": 270, "screen_clip": 270, "az_angl": 270, "win": 270, "render_window": 270, "stealth": 270, "im": 270, "find_object": 270, "strel": 270, "colors_found": 270, "reportsnapshot": 270, "renwin": 270, "stereo_typ": 270, "gl_state": 270, "vtkopenglst": 270, "redefin": 270, "enable_warn": 271, "disable_warn": 271, "peak_slic": [271, 277, 286], "triangularpr": 271, "pentagonalpr": 271, "octagonalpr": 271, "get_values_from_keyfram": 271, "lerp": 271, "euclidean_dist": 271, "color_interpol": 271, "cc": 271, "boys2rgb": 271, "orient2rgb": 271, "get_cmap": 271, "hex_to_rgb": 271, "rgb2hsv": 271, "hsv2rgb": 271, "xyz_from_rgb": 271, "rgb_from_xyz": 271, "xyz2rgb": 271, "rgb2xyz": 271, "get_xyz_coord": 271, "xyz2lab": 271, "lab2xyz": 271, "rgb2lab": 271, "lab2rgb": 271, "matplotlib_figure_to_numpi": 271, "data_dir": 271, "update_progressbar": [271, 286], "copyfileobj_withprogress": 271, "check_sha": 271, "fetch_data": 271, "list_gltf_sample_model": 271, "skip_r": 271, "doctest_skip_pars": 271, "argsdeprecationwarn": 271, "_leading_whit": 271, "cmp_pkg_version": 271, "is_bad_vers": 271, "deprecate_with_vers": 271, "deprecated_param": 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_text": 271, "horizontallayout": 271, "verticallayout": 271, "xlayout": 271, "ylayout": 271, "zlayout": 271, "idtypearrai": 271, "floatarrai": 271, "doublearrai": 271, "stringarrai": 271, "unsignedchararrai": 271, "algorithmoutput": 271, "renderwindowinteractor": 271, "interactoreventrecord": 271, "interactorstyl": 271, "proppick": 271, "pointpick": 271, "cellpick": 271, "worldpointpick": 271, "hardwareselector": 271, "polydatamapper2d": 271, "assembli": 271, "datasetmapp": 271, "texturedactor2d": 271, "textactor": 271, "textactor3d": 271, "property2d": 271, "vectortext": 271, "scalarbaractor": 271, "openglrender": 271, "interactorstyleimag": 271, "interactorstyletrackballactor": 271, "interactorstyletrackballcamera": 271, "interactorstyleus": 271, "cleanpolydata": 271, "polydatanorm": 271, "contourfilt": 271, "tubefilt": 271, "glyph3d": 271, "trianglefilt": 271, "splinefilt": 271, "transformpolydatafilt": 271, "renderlargeimag": 271, "loopsubdivisionfilt": 271, "butterflysubdivisionfilt": 271, "outlinefilt": 271, "linearextrusionfilt": 271, "texturemaptoplan": 271, "spheresourc": 271, "cylindersourc": 271, "arrowsourc": 271, "conesourc": 271, "disksourc": 271, "texturedspheresourc": 271, "regularpolygonsourc": 271, "dataobject": 271, "cellarrai": 271, "polyvertex": 271, "unstructuredgrid": 271, "datasetattribut": 271, "matrix4x4": 271, "matrix3x3": 271, "imageflip": 271, "imagereslic": 271, "imagemaptocolor": 271, "imagereader2factori": 271, "pngreader": 271, "bmpreader": 271, "jpegread": 271, "tiffread": 271, "plyread": 271, "stlreader": 271, "objread": 271, "mniobjectread": 271, "polydataread": 271, "xmlpolydataread": 271, "pngwriter": 271, "bmpwriter": 271, "jpegwrit": 271, "tiffwrit": 271, "plywrit": 271, "stlwriter": 271, "mniobjectwrit": 271, "polydatawrit": 271, "xmlpolydatawrit": 271, "simplebondperceiv": 271, "periodict": 271, "openglmoleculemapp": 271, "vtk_version": 271, "manifest_standard": [271, 285], "ptabl": 271, "add_bond": 271, "get_atomic_numb": 271, "set_atomic_numb": 271, "get_atomic_posit": 271, "set_atomic_posit": 271, "get_bond_ord": 271, "set_bond_ord": 271, "get_all_atomic_numb": 271, "get_all_bond_ord": 271, "get_all_atomic_posit": 271, "deep_copy_molecul": 271, "compute_bond": 271, "sphere_cpk": 271, "ball_stick": 271, "bounding_box": 271, "pkg_info": 271, "pkg_commit_hash": 271, "faces_from_sphere_vertic": 271, "repeat_primitive_funct": 271, "prim_squar": 271, "prim_superquadr": 271, "prim_icosahedron": 271, "prim_rhombicuboctahedron": 271, "prim_star": 271, "prim_triangularpr": 271, "prim_pentagonalpr": 271, "prim_octagonalpr": 271, "prim_frustum": 271, "prim_cylind": 271, "prim_arrow": 271, "prim_con": 271, "shaders_dir": 271, "load_shad": 271, "replace_shader_in_actor": 271, "async_app": 271, "callback_stream_cli": 271, "interaction_callback": 271, "_cqueue_event_id": 271, "_cqueue_index_info": 271, "_cqueue": 271, "set_weel": 271, "set_mous": 271, "set_mouse_click": 271, "get_app": 271, "rtcserver": 271, "genericmultidimensionalbuff": 271, "rawarraymultidimensionalbuff": 271, "sharedmemmultidimensionalbuff": 271, "genericcircularqueu": 271, "arraycircularqueu": 271, "sharedmemcircularqueu": 271, "intervaltimerthread": 271, "intervaltim": 271, "remove_shm_from_resource_track": 271, "check_port_is_avail": 271, "_tuple2ax": 271, "euler_matrix": 271, "sphere2cart": 271, "cart2spher": 271, "apply_transform": 271, "transform_from_matrix": 271, "textbox2d": [271, 283, 284, 286], "linedoubleslider2d": [271, 280], "clip_overflow": 271, "check_overflow": 271, "cal_bounding_box_2d": 271, "rotate_2d": 271, "set_input": 271, "numpy_to_vtk_point": 271, "numpy_to_vtk_color": 271, "numpy_to_vtk_cel": [271, 285], "map_coordinates_3d_4d": 271, "lines_to_vtk_polydata": 271, "get_polydata_lin": 271, "get_polydata_tcoord": 271, "get_polydata_norm": 271, "get_polydata_tang": 271, "get_polydata_field": 271, "add_polydata_numeric_field": 271, "set_polydata_primitives_count": 271, "get_polydata_primitives_count": 271, "primitives_count_to_actor": 271, "primitives_count_from_actor": 271, "set_polydata_norm": 271, "set_polydata_tang": 271, "set_polydata_tcoord": 271, "update_polydata_norm": 271, "apply_affine_to_actor": 271, "apply_affin": 271, "asbyt": 271, "vtk_matrix_to_numpi": 271, "numpy_to_vtk_matrix": 271, "get_bounding_box_s": 271, "get_grid_cells_posit": 271, "shallow_copi": 271, "rgb_to_vtk": 271, "normalize_v3": 271, "triangle_ord": 271, "change_vertices_ord": 271, "tangents_from_actor": 271, "array_from_actor": 271, "normals_to_actor": 271, "get_bound": 271, "color_check": 271, "analyze_scen": 271, "analyze_snapshot": 271, "enable_stereo": 271, "gl_get_current_st": 271, "gl_enable_blend": 271, "gl_set_additive_blending_white_background": 271, "release_context": 271, "186": [277, 280], "github_tool": [277, 287], "61": [277, 283], "nf": [277, 280, 281], "filterwarn": 277, "codaci": 277, "rank": 277, "47": [277, 285], "tensorsliceractor": 277, "enforc": 277, "enh": [277, 283, 285], "exercis": 277, "peaksliceractor": 277, "43": 277, "peaks_slic": [277, 283], "elementwis": 277, "crash": 277, "numpy_vtk": 277, "badg": 277, "honor": 277, "miniconda": [277, 279], "voxsz": 277, "vtk6": 277, "sphinx_galleri": 277, "master": [277, 280, 283, 287], "reorient": 277, "sierra": 277, "ananoda": 277, "164": [278, 280, 282], "github_stat": [278, 279, 280, 281, 282, 283, 284, 285, 286], "53": 278, "88": 278, "69": 278, "83": 278, "87": 278, "bot": 278, "67": 278, "62": 278, "x64": 278, "84": 278, "test_order_transpar": 278, "63": 278, "65": 278, "169": [279, 281], "109": 279, "112": 279, "110": 279, "107": 279, "106": 279, "104": [279, 280], "105": 279, "103": 279, "101": 279, "102": 279, "npt_assert_equ": 279, "97": 279, "92": 279, "96": 279, "153": 280, "227": 280, "210": 280, "225": 280, "223": 280, "218": 280, "220": 280, "213": [280, 286], "215": 280, "207": 280, "206": 280, "203": 280, "namanb009": 280, "windowtitlefix": 280, "204": 280, "190": 280, "201": 280, "181": 280, "192": 280, "189": 280, "182": 280, "177": 280, "191": 280, "173": 280, "165": 280, "154": 280, "sep": 280, "132": 280, "163": 280, "spell": 280, "157": 280, "145": 280, "144": 280, "restructuredtext": 280, "143": 280, "139": 280, "136": 280, "134": 280, "129": 280, "131": 280, "126": 280, "124": 280, "python2": 280, "pickl": 280, "events_count": 280, "serial": 280, "115": 280, "135": 280, "137": 280, "152": 280, "219": 280, "occur": 280, "217": 280, "179": 280, "212": 280, "133": 280, "214": 280, "211": [280, 284], "187": 280, "te": 280, "209": 280, "202": 280, "199": 280, "175": 280, "185": 280, "170": 280, "rhombi": 280, "171": 280, "156": 280, "155": 280, "122": 280, "193": 280, "178": 280, "188": 280, "166": [280, 286], "184": 280, "183": 280, "star2d": 280, "tests_primit": 280, "54": [280, 284], "174": 280, "108": 280, "172": 280, "151": 280, "162": 280, "168": 280, "158": 280, "71": 280, "expans": 280, "161": 280, "121": 280, "sha2": 280, "sha3": 280, "147": 280, "146": 280, "142": 280, "markdown": 280, "81": [280, 285], "117": 280, "123": 280, "119": 280, "266": 281, "241": 281, "265": 281, "262": 281, "263": 281, "127": 281, "233": 281, "261": 281, "249": 281, "258": 281, "ssl": 281, "certif": 281, "245": 281, "244": 281, "238": 281, "237": 281, "264": 281, "247": 281, "138": 281, "51": 281, "253": 281, "hang": 281, "254": 281, "251": 281, "226": 281, "197": 281, "216": 281, "utiltii": 281, "288": 282, "292": 282, "289": 282, "284": 282, "208": 282, "283": 282, "282": 282, "279": 282, "solarsystem": 282, "273": 282, "276": 282, "19th": 282, "juli": 282, "260": 282, "270": 282, "236": 282, "205": 282, "269": 282, "242": 282, "271": 282, "280": 282, "278": 282, "277": 282, "388": 283, "389": 283, "asymmetr": 283, "370": 283, "385": 283, "387": 283, "382": 283, "383": 283, "376": 283, "phenomena": 283, "374": 283, "373": 283, "368": 283, "343": 283, "353": 283, "346": 283, "351": 283, "modelsuzann": 283, "348": 283, "341": 283, "342": 283, "340": 283, "oauth": 283, "token": 283, "header": 283, "337": 283, "clip_overflow_text": 283, "336": 283, "334": 283, "332": 283, "328": 283, "329": 283, "319": 283, "311": 283, "python35": 283, "307": 283, "304": 283, "306": 283, "302": 283, "303": 283, "reader": 283, "bf": 283, "295": 283, "364": 283, "379": [283, 286], "361": 283, "352": 283, "372": 283, "369": 283, "363": 283, "366": 283, "357": 283, "vulner": [283, 284], "rce": [283, 284], "359": 283, "312": 283, "310": 283, "335": 283, "_opac": 283, "345": 283, "338": 283, "315": 283, "authent": 283, "308": 283, "309": 283, "333": 283, "32bit": 283, "239": 283, "318": 283, "313": 283, "274": 283, "297": 283, "298": 283, "466": 284, "bib": 284, "464": 284, "dan": 284, "459": 284, "430": 284, "456": 284, "455": 284, "bibtex": 284, "454": 284, "451": 284, "447": 284, "438": 284, "420": 284, "stochast": 284, "444": 284, "440": [284, 287], "356": 284, "436": 284, "434": 284, "426": 284, "vtkeventid": 284, "394": 284, "test_util": 284, "415": 284, "sk": 284, "orcid": 284, "413": 284, "nanohub": 284, "412": 284, "386": 284, "joss": 284, "371": 284, "408": 284, "parenthesi": 284, "406": 284, "unus": 284, "405": 284, "399": 284, "317": 284, "355": 284, "393": 284, "396": 284, "421": 284, "416": 284, "445": 284, "410": 284, "bulletlist": 284, "429": 284, "453": 284, "439": 284, "403": 284, "411": 284, "417": 284, "pep": [284, 287], "414": 284, "409": 284, "375": 284, "blacklist": 284, "danger": 284, "395": 284, "358": 284, "523": 285, "536": 285, "vtk_9_plu": 285, "535": 285, "532": 285, "503": 285, "534": 285, "update_user_matrix": 285, "509": 285, "507": 285, "524": 285, "521": 285, "518": 285, "519": 285, "515": 285, "516": 285, "514": 285, "513": 285, "mesa": [285, 286], "506": 285, "504": 285, "470": 285, "496": 285, "498": 285, "488": 285, "449": 285, "python3": [285, 287], "433": 285, "526": 285, "vtktextactor3d": 285, "431": 285, "457": 285, "468": 285, "467": 285, "505": 285, "512": 285, "flock": 285, "boid": 285, "511": 285, "404": 285, "469": 285, "324": 285, "1835": 286, "782": 286, "codespel": 286, "587": 286, "781": 286, "779": 286, "741": 286, "unneed": 286, "778": 286, "777": 286, "771": 286, "770": 286, "766": 286, "767": 286, "677": 286, "765": 286, "764": 286, "748": 286, "ex": 286, "754": 286, "760": 286, "fdata": 286, "761": 286, "762": 286, "get_data": 286, "756": 286, "747": 286, "744": 286, "710": 286, "734": 286, "736": 286, "727": 286, "478": 286, "502": 286, "739": 286, "tput": 286, "737": 286, "726": 286, "735": 286, "precommit": 286, "728": 286, "730": 286, "pyproject": 286, "toml": 286, "729": 286, "725": 286, "721": 286, "723": 286, "722": 286, "719": 286, "718": 286, "717": 286, "712": 286, "segfault": 286, "706": 286, "seg": 286, "697": 286, "693": 286, "699": 286, "698": 286, "667": 286, "686": 286, "684": 286, "691": 286, "683": 286, "682": 286, "681": 286, "672": 286, "675": 286, "676": 286, "671": 286, "670": 286, "666": 286, "669": 286, "620": 286, "663": 286, "656": 286, "662": 286, "654": 286, "659": 286, "655": 286, "648": 286, "649": 286, "646": 286, "641": 286, "644": 286, "638": 286, "639": 286, "gha": 286, "intervent": 286, "637": 286, "632": 286, "bugfix": [286, 287], "610": 286, "633": 286, "624": 286, "625": 286, "622": 286, "619": 286, "611": 286, "614": 286, "615": 286, "607": 286, "606": 286, "608": 286, "605": 286, "week1": 286, "501": 286, "off_focu": 286, "601": 286, "593": 286, "arraysequ": 286, "581": 286, "595": 286, "589": 286, "586": 286, "590": 286, "584": 286, "582": 286, "580": 286, "574": 286, "561": 286, "577": 286, "570": 286, "569": 286, "572": 286, "571": 286, "567": 286, "theme": 286, "566": 286, "footer": 286, "551": 286, "ac": 286, "565": 286, "563": 286, "564": 286, "557": 286, "544": 286, "542": 286, "nearli": 286, "537": 286, "713": 286, "pydata": 286, "776": 286, "732": 286, "772": 286, "82": 286, "354": 286, "grammat": 286, "708": 286, "745": 286, "743": 286, "709": 286, "463": 286, "738": 286, "664": 286, "642": 286, "316": 286, "714": 286, "upsidedown": 286, "716": 286, "603": 286, "705": 286, "stress": 286, "435": 286, "rtmp": 286, "704": 286, "419": 286, "htc": 286, "vive": 286, "657": 286, "618": 286, "418": 286, "553": 286, "588": 286, "596": 286, "585": 286, "vtkbillboardtextactor": 286, "546": 286, "528": 286, "529": 286, "530": 286, "test_materi": 286, "554": 286, "573": 286, "541": 286, "548": 286, "549": 286, "helica": 286, "greatli": 287, "appreci": 287, "troubleshoot": 287, "reproduc": [287, 288], "whoever": 287, "pep8": 287, "narrow": 287, "volunt": 287, "your_name_her": 287, "remot": 287, "checkout": 287, "unittest": 287, "flake8": 287, "virtualenv": 287, "pypi": 287, "outstand": 287, "shortlog": 287, "nse": 287, "mailmap": 287, "release0": 287, "release_not": 287, "autom": 287, "cd": 287, "histori": 287, "uncommit": 287, "skim": 287, "vx": 287, "forget": 287, "strongli": 287, "editor": 287, "incident": [287, 288], "resum": 287, "g58ad5f7": 287, "58ad5f7": 287, "letter": 287, "twine": 287, "upload": 287, "extran": 287, "dfx": 287, "sdist": 287, "bdist_wheel": 287, "substanti": 287, "trunk": 287, "maint": 287, "upstream": 287, "rw": 287, "strategi": 287, "spuriou": 287, "fear": 287, "trembl": 287, "reserv": 288, "redistribut": 288, "disclaim": 288, "neither": 288, "endors": 288, "permiss": 288, "BY": 288, "THE": 288, "holder": 288, "AND": 288, "AS": 288, "OR": 288, "warranti": 288, "BUT": 288, "TO": 288, "merchant": 288, "FOR": 288, "NO": 288, "BE": 288, "liabl": 288, "indirect": 288, "exemplari": 288, "consequenti": 288, "damag": 288, "procur": 288, "servic": 288, "loss": 288, "profit": 288, "interrupt": 288, "ON": 288, "liabil": 288, "contract": 288, "tort": 288, "neglig": 288, "IF": 288, "SUCH": 288}, "objects": {"": [[247, 0, 0, "-", "fury"]], "fury": [[248, 0, 0, "-", "actor"], [249, 0, 0, "-", "actors"], [250, 0, 0, "-", "animation"], [251, 0, 0, "-", "colormap"], [252, 0, 0, "-", "convert"], [253, 0, 0, "-", "data"], [254, 0, 0, "-", "decorators"], [255, 0, 0, "-", "deprecator"], [247, 5, 1, "", "disable_warnings"], [247, 5, 1, "", "enable_warnings"], [247, 5, 1, "", "get_info"], [256, 0, 0, "-", "gltf"], [257, 0, 0, "-", "io"], [258, 0, 0, "-", "layout"], [259, 0, 0, "-", "lib"], [260, 0, 0, "-", "material"], [261, 0, 0, "-", "molecular"], [262, 0, 0, "-", "pick"], [263, 0, 0, "-", "pkg_info"], [264, 0, 0, "-", "primitive"], [265, 0, 0, "-", "shaders"], [266, 0, 0, "-", "stream"], [267, 0, 0, "-", "transform"], [268, 0, 0, "-", "ui"], [269, 0, 0, "-", "utils"], [270, 0, 0, "-", "window"]], "fury.actor": [[248, 1, 1, "", "Container"], [248, 5, 1, "", "arrow"], [248, 5, 1, "", "axes"], [248, 5, 1, "", "billboard"], [248, 5, 1, "", "box"], [248, 5, 1, "", "cone"], [248, 5, 1, "", "contour_from_label"], [248, 5, 1, "", "contour_from_roi"], [248, 5, 1, "", "cube"], [248, 5, 1, "", "cylinder"], [248, 5, 1, "", "disk"], [248, 5, 1, "", "dot"], [248, 5, 1, "", "dots"], [248, 5, 1, "", "ellipsoid"], [248, 5, 1, "", "figure"], [248, 5, 1, "", "frustum"], [248, 5, 1, "", "grid"], [248, 5, 1, "", "label"], [248, 5, 1, "", "line"], [248, 5, 1, "", "markers"], [248, 5, 1, "", "octagonalprism"], [248, 5, 1, "", "odf_slicer"], [248, 5, 1, "", "peak"], [248, 5, 1, "", "peak_slicer"], [248, 5, 1, "", "pentagonalprism"], [248, 5, 1, "", "point"], [248, 5, 1, "", "rectangle"], [248, 5, 1, "", "rhombicuboctahedron"], [248, 5, 1, "", "scalar_bar"], [248, 5, 1, "", "sdf"], [248, 5, 1, "", "slicer"], [248, 5, 1, "", "sphere"], [248, 5, 1, "", "square"], [248, 5, 1, "", "streamtube"], [248, 5, 1, "", "superquadric"], [248, 5, 1, "", "surface"], [248, 5, 1, "", "tensor_slicer"], [248, 5, 1, "", "text_3d"], [248, 5, 1, "", "texture"], [248, 5, 1, "", "texture_2d"], [248, 5, 1, "", "texture_on_sphere"], [248, 5, 1, "", "texture_update"], [248, 5, 1, "", "triangularprism"], [248, 5, 1, "", "vector_text"]], "fury.actor.Container": [[248, 2, 1, "", "AddPosition"], [248, 2, 1, "", "GetBounds"], [248, 2, 1, "", "GetCenter"], [248, 2, 1, "", "GetLength"], [248, 2, 1, "", "GetPosition"], [248, 2, 1, "", "GetVisibility"], [248, 2, 1, "", "NewInstance"], [248, 2, 1, "", "SetPosition"], [248, 2, 1, "", "SetVisibility"], [248, 2, 1, "", "ShallowCopy"], [248, 2, 1, "", "__init__"], [248, 2, 1, "", "add"], [248, 2, 1, "", "add_to_scene"], [248, 3, 1, "", "anchor"], [248, 2, 1, "", "clear"], [248, 4, 1, "", "items"], [248, 3, 1, "", "padding"], [248, 2, 1, "", "remove_from_scene"], [248, 2, 1, "", "update"]], "fury.actors": [[249, 0, 0, "-", "odf_slicer"], [249, 0, 0, "-", "peak"], [249, 0, 0, "-", "tensor"]], "fury.actors.odf_slicer": [[249, 1, 1, "", "OdfSlicerActor"]], "fury.actors.odf_slicer.OdfSlicerActor": [[249, 2, 1, "", "__init__"], [249, 2, 1, "", "display"], [249, 2, 1, "", "display_extent"], [249, 2, 1, "", "set_opacity"], [249, 2, 1, "", "slice_along_axis"], [249, 2, 1, "", "update_sphere"]], "fury.actors.peak": [[249, 1, 1, "", "PeakActor"]], "fury.actors.peak.PeakActor": [[249, 2, 1, "", "__init__"], [249, 4, 1, "", "cross_section"], [249, 2, 1, "", "display_cross_section"], [249, 2, 1, "", "display_extent"], [249, 4, 1, "", "global_opacity"], [249, 4, 1, "", "high_ranges"], [249, 4, 1, "", "is_range"], [249, 4, 1, "", "linewidth"], [249, 4, 1, "", "low_ranges"], [249, 4, 1, "", "max_centers"], [249, 4, 1, "", "min_centers"]], "fury.actors.tensor": [[249, 5, 1, "", "tensor_ellipsoid"]], "fury.animation": [[250, 0, 0, "-", "animation"], [250, 0, 0, "-", "helpers"], [250, 0, 0, "-", "interpolator"], [250, 0, 0, "-", "timeline"]], "fury.animation.animation": [[250, 1, 1, "", "Animation"], [250, 1, 1, "", "CameraAnimation"]], "fury.animation.animation.Animation": [[250, 2, 1, "", "__init__"], [250, 4, 1, "id0", "actors"], [250, 2, 1, "", "add"], [250, 2, 1, "", "add_actor"], [250, 2, 1, "", "add_child_animation"], [250, 2, 1, "", "add_static_actor"], [250, 2, 1, "", "add_to_scene"], [250, 2, 1, "", "add_to_scene_at"], [250, 2, 1, "", "add_update_callback"], [250, 4, 1, "", "child_animations"], [250, 4, 1, "", "current_timestamp"], [250, 4, 1, "", "duration"], [250, 2, 1, "", "get_color"], [250, 2, 1, "", "get_current_value"], [250, 2, 1, "", "get_keyframes"], [250, 2, 1, "", "get_opacity"], [250, 2, 1, "", "get_position"], [250, 2, 1, "", "get_rotation"], [250, 2, 1, "", "get_scale"], [250, 2, 1, "", "get_value"], [250, 2, 1, "", "is_inside_scene_at"], [250, 2, 1, "", "is_interpolatable"], [250, 3, 1, "", "length"], [250, 4, 1, "id2", "loop"], [250, 3, 1, "", "motion_path_res"], [250, 4, 1, "", "parent_animation"], [250, 2, 1, "", "remove_actor"], [250, 2, 1, "", "remove_actors"], [250, 2, 1, "", "remove_animations"], [250, 2, 1, "", "remove_from_scene"], [250, 2, 1, "", "remove_from_scene_at"], [250, 2, 1, "", "set_color"], [250, 2, 1, "", "set_color_interpolator"], [250, 2, 1, "", "set_color_keyframes"], [250, 2, 1, "", "set_interpolator"], [250, 2, 1, "", "set_keyframe"], [250, 2, 1, "", "set_keyframes"], [250, 2, 1, "", "set_opacity"], [250, 2, 1, "", "set_opacity_interpolator"], [250, 2, 1, "", "set_opacity_keyframes"], [250, 2, 1, "", "set_position"], [250, 2, 1, "", "set_position_interpolator"], [250, 2, 1, "", "set_position_keyframes"], [250, 2, 1, "", "set_rotation"], [250, 2, 1, "", "set_rotation_as_vector"], [250, 2, 1, "", "set_rotation_interpolator"], [250, 2, 1, "", "set_scale"], [250, 2, 1, "", "set_scale_interpolator"], [250, 2, 1, "", "set_scale_keyframes"], [250, 4, 1, "", "static_actors"], [250, 4, 1, "", "timeline"], [250, 2, 1, "", "update_animation"], [250, 2, 1, "", "update_duration"], [250, 2, 1, "", "update_motion_path"]], "fury.animation.animation.CameraAnimation": [[250, 2, 1, "", "__init__"], [250, 4, 1, "id3", "camera"], [250, 2, 1, "", "get_focal"], [250, 2, 1, "", "get_view_up"], [250, 3, 1, "", "length"], [250, 3, 1, "", "loop"], [250, 3, 1, "", "motion_path_res"], [250, 2, 1, "", "set_focal"], [250, 2, 1, "", "set_focal_interpolator"], [250, 2, 1, "", "set_focal_keyframes"], [250, 2, 1, "", "set_view_up"], [250, 2, 1, "", "set_view_up_interpolator"], [250, 2, 1, "", "set_view_up_keyframes"], [250, 2, 1, "", "update_animation"]], "fury.animation.helpers": [[250, 5, 1, "", "euclidean_distances"], [250, 5, 1, "", "get_next_timestamp"], [250, 5, 1, "", "get_previous_timestamp"], [250, 5, 1, "", "get_time_tau"], [250, 5, 1, "", "get_timestamps_from_keyframes"], [250, 5, 1, "", "get_values_from_keyframes"], [250, 5, 1, "", "lerp"]], "fury.animation.interpolator": [[250, 5, 1, "", "color_interpolator"], [250, 5, 1, "", "cubic_bezier_interpolator"], [250, 5, 1, "", "cubic_spline_interpolator"], [250, 5, 1, "", "hsv_color_interpolator"], [250, 5, 1, "", "lab_color_interpolator"], [250, 5, 1, "", "linear_interpolator"], [250, 5, 1, "", "slerp"], [250, 5, 1, "", "spline_interpolator"], [250, 5, 1, "", "step_interpolator"], [250, 5, 1, "", "tan_cubic_spline_interpolator"], [250, 5, 1, "", "xyz_color_interpolator"]], "fury.animation.timeline": [[250, 1, 1, "", "Timeline"]], "fury.animation.timeline.Timeline": [[250, 2, 1, "", "__init__"], [250, 2, 1, "", "add_animation"], [250, 2, 1, "", "add_to_scene"], [250, 4, 1, "id4", "animations"], [250, 4, 1, "", "current_timestamp"], [250, 4, 1, "", "duration"], [250, 4, 1, "", "has_playback_panel"], [250, 3, 1, "", "length"], [250, 4, 1, "id5", "loop"], [250, 2, 1, "", "pause"], [250, 4, 1, "", "paused"], [250, 2, 1, "", "play"], [250, 3, 1, "", "playback_panel"], [250, 4, 1, "", "playing"], [250, 2, 1, "", "record"], [250, 2, 1, "", "remove_from_scene"], [250, 2, 1, "", "restart"], [250, 2, 1, "", "seek"], [250, 2, 1, "", "seek_percent"], [250, 4, 1, "", "speed"], [250, 2, 1, "", "stop"], [250, 4, 1, "", "stopped"], [250, 2, 1, "", "update"], [250, 2, 1, "", "update_duration"]], "fury.colormap": [[251, 3, 1, "id0", "T"], [251, 3, 1, "id15", "base"], [251, 5, 1, "", "boys2rgb"], [251, 5, 1, "", "cc"], [251, 5, 1, "", "colormap_lookup_table"], [251, 5, 1, "", "create_colormap"], [251, 3, 1, "id14", "ctypes"], [251, 3, 1, "id2", "data"], [251, 5, 1, "", "distinguishable_colormap"], [251, 3, 1, "id3", "dtype"], [251, 3, 1, "id4", "flags"], [251, 3, 1, "id5", "flat"], [251, 5, 1, "", "get_cmap"], [251, 5, 1, "", "get_xyz_coords"], [251, 5, 1, "", "hex_to_rgb"], [251, 5, 1, "", "hsv2rgb"], [251, 3, 1, "id6", "imag"], [251, 3, 1, "id9", "itemsize"], [251, 5, 1, "", "lab2rgb"], [251, 5, 1, "", "lab2xyz"], [251, 5, 1, "", "line_colors"], [251, 3, 1, "id10", "nbytes"], [251, 3, 1, "id11", "ndim"], [251, 5, 1, "", "orient2rgb"], [251, 3, 1, "id7", "real"], [251, 5, 1, "", "rgb2hsv"], [251, 5, 1, "", "rgb2lab"], [251, 5, 1, "", "rgb2xyz"], [251, 5, 1, "", "rgb_from_xyz"], [251, 3, 1, "id12", "shape"], [251, 3, 1, "id8", "size"], [251, 5, 1, "", "ss"], [251, 3, 1, "id13", "strides"], [251, 5, 1, "", "xyz2lab"], [251, 5, 1, "", "xyz2rgb"], [251, 5, 1, "", "xyz_from_rgb"]], "fury.convert": [[252, 5, 1, "", "matplotlib_figure_to_numpy"]], "fury.data": [[253, 5, 1, "", "DATA_DIR"], [253, 0, 0, "-", "fetcher"]], "fury.data.fetcher": [[253, 5, 1, "", "check_sha"], [253, 5, 1, "", "copyfileobj_withprogress"], [253, 5, 1, "", "fetch_data"], [253, 5, 1, "", "fetch_gltf"], [253, 5, 1, "", "fetch_viz_cubemaps"], [253, 5, 1, "", "fetch_viz_dmri"], [253, 5, 1, "", "fetch_viz_icons"], [253, 5, 1, "", "fetch_viz_models"], [253, 5, 1, "", "fetch_viz_new_icons"], [253, 5, 1, "", "fetch_viz_textures"], [253, 5, 1, "", "fetch_viz_wiki_nw"], [253, 5, 1, "", "list_gltf_sample_models"], [253, 5, 1, "", "read_viz_cubemap"], [253, 5, 1, "", "read_viz_dmri"], [253, 5, 1, "", "read_viz_gltf"], [253, 5, 1, "", "read_viz_icons"], [253, 5, 1, "", "read_viz_models"], [253, 5, 1, "", "read_viz_textures"], [253, 5, 1, "", "update_progressbar"]], "fury.decorators": [[254, 5, 1, "", "SKIP_RE"], [254, 5, 1, "", "doctest_skip_parser"]], "fury.deprecator": [[255, 1, 1, "", "ArgsDeprecationWarning"], [255, 1, 1, "", "ExpiredDeprecationError"], [255, 5, 1, "", "_LEADING_WHITE"], [255, 5, 1, "", "cmp_pkg_version"], [255, 5, 1, "", "deprecate_with_version"], [255, 5, 1, "", "deprecated_params"], [255, 5, 1, "", "is_bad_version"]], "fury.deprecator.ArgsDeprecationWarning": [[255, 2, 1, "", "__init__"]], "fury.deprecator.ExpiredDeprecationError": [[255, 2, 1, "", "__init__"]], "fury.gltf": [[256, 5, 1, "", "export_scene"], [256, 5, 1, "", "get_prim"], [256, 1, 1, "", "glTF"], [256, 5, 1, "", "write_accessor"], [256, 5, 1, "", "write_buffer"], [256, 5, 1, "", "write_bufferview"], [256, 5, 1, "", "write_camera"], [256, 5, 1, "", "write_material"], [256, 5, 1, "", "write_mesh"], [256, 5, 1, "", "write_node"], [256, 5, 1, "", "write_scene"]], "fury.gltf.glTF": [[256, 2, 1, "", "__init__"], [256, 2, 1, "", "actors"], [256, 2, 1, "", "apply_morph_vertices"], [256, 2, 1, "", "apply_skin_matrix"], [256, 2, 1, "", "generate_tmatrix"], [256, 2, 1, "", "get_acc_data"], [256, 2, 1, "", "get_animations"], [256, 2, 1, "", "get_buff_array"], [256, 2, 1, "", "get_joint_actors"], [256, 2, 1, "", "get_materials"], [256, 2, 1, "", "get_matrix_from_sampler"], [256, 2, 1, "", "get_morph_data"], [256, 2, 1, "", "get_sampler_data"], [256, 2, 1, "", "get_skin_data"], [256, 2, 1, "", "get_texture"], [256, 2, 1, "", "initialize_skin"], [256, 2, 1, "", "inspect_scene"], [256, 2, 1, "", "load_camera"], [256, 2, 1, "", "load_mesh"], [256, 2, 1, "", "main_animation"], [256, 2, 1, "", "morph_animation"], [256, 2, 1, "", "skin_animation"], [256, 2, 1, "", "transverse_animations"], [256, 2, 1, "", "transverse_bones"], [256, 2, 1, "", "transverse_channels"], [256, 2, 1, "", "transverse_node"], [256, 2, 1, "", "update_morph"], [256, 2, 1, "", "update_skin"]], "fury.io": [[257, 5, 1, "", "load_cubemap_texture"], [257, 5, 1, "", "load_image"], [257, 5, 1, "", "load_polydata"], [257, 5, 1, "", "load_sprite_sheet"], [257, 5, 1, "", "load_text"], [257, 5, 1, "", "save_image"], [257, 5, 1, "", "save_polydata"]], "fury.layout": [[258, 1, 1, "", "GridLayout"], [258, 1, 1, "", "HorizontalLayout"], [258, 1, 1, "", "Layout"], [258, 1, 1, "", "VerticalLayout"], [258, 1, 1, "", "XLayout"], [258, 1, 1, "", "YLayout"], [258, 1, 1, "", "ZLayout"]], "fury.layout.GridLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "compute_positions"], [258, 2, 1, "", "compute_sizes"], [258, 2, 1, "", "get_cells_shape"]], "fury.layout.HorizontalLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "compute_positions"]], "fury.layout.Layout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "apply"], [258, 2, 1, "", "compute_positions"]], "fury.layout.VerticalLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "compute_positions"]], "fury.layout.XLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "apply"], [258, 2, 1, "", "compute_positions"], [258, 2, 1, "", "get_cells_shape"]], "fury.layout.YLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "apply"], [258, 2, 1, "", "compute_positions"], [258, 2, 1, "", "get_cells_shape"]], "fury.layout.ZLayout": [[258, 2, 1, "", "__init__"], [258, 2, 1, "", "apply"], [258, 2, 1, "", "compute_positions"], [258, 2, 1, "", "get_cells_shape"]], "fury.lib": [[259, 3, 1, "", "Actor"], [259, 3, 1, "", "Actor2D"], [259, 3, 1, "", "AlgorithmOutput"], [259, 3, 1, "", "ArrowSource"], [259, 3, 1, "", "Assembly"], [259, 3, 1, "", "BMPReader"], [259, 3, 1, "", "BMPWriter"], [259, 3, 1, "", "ButterflySubdivisionFilter"], [259, 3, 1, "", "Camera"], [259, 3, 1, "", "CellArray"], [259, 3, 1, "", "CellPicker"], [259, 3, 1, "", "CleanPolyData"], [259, 3, 1, "", "Command"], [259, 3, 1, "", "ConeSource"], [259, 3, 1, "", "ContourFilter"], [259, 3, 1, "", "CylinderSource"], [259, 3, 1, "id0", "DataObject"], [259, 3, 1, "", "DataSetAttributes"], [259, 3, 1, "", "DataSetMapper"], [259, 3, 1, "", "DiskSource"], [259, 3, 1, "", "DoubleArray"], [259, 3, 1, "", "FloatArray"], [259, 3, 1, "", "Follower"], [259, 3, 1, "", "Glyph3D"], [259, 3, 1, "", "HardwareSelector"], [259, 3, 1, "", "IdTypeArray"], [259, 3, 1, "", "ImageActor"], [259, 3, 1, "", "ImageData"], [259, 3, 1, "", "ImageFlip"], [259, 3, 1, "", "ImageMapToColors"], [259, 3, 1, "", "ImageReader2Factory"], [259, 3, 1, "", "ImageReslice"], [259, 3, 1, "", "InteractorEventRecorder"], [259, 3, 1, "", "InteractorStyle"], [259, 3, 1, "", "InteractorStyleImage"], [259, 3, 1, "", "InteractorStyleTrackballActor"], [259, 3, 1, "", "InteractorStyleTrackballCamera"], [259, 3, 1, "", "InteractorStyleUser"], [259, 3, 1, "", "JPEGReader"], [259, 3, 1, "", "JPEGWriter"], [259, 3, 1, "", "LODActor"], [259, 3, 1, "", "LinearExtrusionFilter"], [259, 3, 1, "", "LookupTable"], [259, 3, 1, "", "LoopSubdivisionFilter"], [259, 3, 1, "", "MNIObjectReader"], [259, 3, 1, "", "MNIObjectWriter"], [259, 3, 1, "", "Matrix3x3"], [259, 3, 1, "", "Matrix4x4"], [259, 3, 1, "", "Molecule"], [259, 3, 1, "", "OBJReader"], [259, 3, 1, "", "OpenGLMoleculeMapper"], [259, 3, 1, "", "OpenGLRenderer"], [259, 3, 1, "", "OutlineFilter"], [259, 3, 1, "", "PLYReader"], [259, 3, 1, "", "PLYWriter"], [259, 3, 1, "", "PNGReader"], [259, 3, 1, "", "PNGWriter"], [259, 3, 1, "", "PeriodicTable"], [259, 3, 1, "", "PointPicker"], [259, 3, 1, "", "Points"], [259, 3, 1, "", "PolyData"], [259, 3, 1, "", "PolyDataMapper"], [259, 3, 1, "", "PolyDataMapper2D"], [259, 3, 1, "", "PolyDataNormals"], [259, 3, 1, "", "PolyDataReader"], [259, 3, 1, "", "PolyDataWriter"], [259, 3, 1, "", "PolyVertex"], [259, 3, 1, "", "Polygon"], [259, 3, 1, "", "PropPicker"], [259, 3, 1, "", "Property2D"], [259, 3, 1, "", "ProteinRibbonFilter"], [259, 3, 1, "", "RegularPolygonSource"], [259, 3, 1, "", "RenderLargeImage"], [259, 3, 1, "", "RenderWindow"], [259, 3, 1, "", "RenderWindowInteractor"], [259, 3, 1, "", "Renderer"], [259, 3, 1, "", "STLReader"], [259, 3, 1, "", "STLWriter"], [259, 3, 1, "", "ScalarBarActor"], [259, 3, 1, "", "Shader"], [259, 3, 1, "", "SimpleBondPerceiver"], [259, 3, 1, "", "Skybox"], [259, 3, 1, "", "SphereSource"], [259, 3, 1, "", "SplineFilter"], [259, 3, 1, "", "StringArray"], [259, 3, 1, "", "TIFFReader"], [259, 3, 1, "", "TIFFWriter"], [259, 3, 1, "", "TextActor"], [259, 3, 1, "", "TextActor3D"], [259, 3, 1, "", "Texture"], [259, 3, 1, "", "TextureMapToPlane"], [259, 3, 1, "", "TexturedActor2D"], [259, 3, 1, "", "TexturedSphereSource"], [259, 3, 1, "", "Transform"], [259, 3, 1, "", "TransformPolyDataFilter"], [259, 3, 1, "", "TriangleFilter"], [259, 3, 1, "", "TubeFilter"], [259, 3, 1, "", "UnsignedCharArray"], [259, 3, 1, "", "UnstructuredGrid"], [259, 5, 1, "", "VTK_VERSION"], [259, 3, 1, "", "VectorText"], [259, 3, 1, "", "Volume"], [259, 3, 1, "", "WindowToImageFilter"], [259, 3, 1, "", "WorldPointPicker"], [259, 3, 1, "", "XMLPolyDataReader"], [259, 3, 1, "", "XMLPolyDataWriter"]], "fury.material": [[260, 5, 1, "", "manifest_pbr"], [260, 5, 1, "", "manifest_principled"], [260, 5, 1, "", "manifest_standard"]], "fury.molecular": [[261, 1, 1, "", "Molecule"], [261, 1, 1, "", "PTable"], [261, 5, 1, "", "add_atom"], [261, 5, 1, "", "add_bond"], [261, 5, 1, "", "ball_stick"], [261, 5, 1, "", "bounding_box"], [261, 5, 1, "", "compute_bonding"], [261, 5, 1, "", "deep_copy_molecule"], [261, 5, 1, "", "get_all_atomic_numbers"], [261, 5, 1, "", "get_all_atomic_positions"], [261, 5, 1, "", "get_all_bond_orders"], [261, 5, 1, "", "get_atomic_number"], [261, 5, 1, "", "get_atomic_position"], [261, 5, 1, "", "get_bond_order"], [261, 5, 1, "", "ribbon"], [261, 5, 1, "", "set_atomic_number"], [261, 5, 1, "", "set_atomic_position"], [261, 5, 1, "", "set_bond_order"], [261, 5, 1, "", "sphere_cpk"], [261, 5, 1, "", "stick"]], "fury.molecular.Molecule": [[261, 2, 1, "", "__init__"], [261, 4, 1, "", "total_num_atoms"], [261, 4, 1, "", "total_num_bonds"]], "fury.molecular.PTable": [[261, 2, 1, "", "__init__"], [261, 2, 1, "", "atom_color"], [261, 2, 1, "", "atomic_number"], [261, 2, 1, "", "atomic_radius"], [261, 2, 1, "", "atomic_symbol"], [261, 2, 1, "", "element_name"]], "fury.pick": [[262, 1, 1, "", "PickingManager"], [262, 1, 1, "", "SelectionManager"]], "fury.pick.PickingManager": [[262, 2, 1, "", "__init__"], [262, 2, 1, "", "event_position"], [262, 2, 1, "", "pick"], [262, 2, 1, "", "pickable_off"], [262, 2, 1, "", "pickable_on"]], "fury.pick.SelectionManager": [[262, 2, 1, "", "__init__"], [262, 2, 1, "", "event_position"], [262, 2, 1, "id0", "pick"], [262, 2, 1, "id1", "select"], [262, 2, 1, "", "selectable_off"], [262, 2, 1, "", "selectable_on"], [262, 2, 1, "", "update_selection_type"]], "fury.pkg_info": [[263, 5, 1, "", "pkg_commit_hash"]], "fury.primitive": [[264, 5, 1, "", "faces_from_sphere_vertices"], [264, 5, 1, "", "prim_arrow"], [264, 5, 1, "", "prim_box"], [264, 5, 1, "", "prim_cone"], [264, 5, 1, "", "prim_cylinder"], [264, 5, 1, "", "prim_frustum"], [264, 5, 1, "", "prim_icosahedron"], [264, 5, 1, "", "prim_octagonalprism"], [264, 5, 1, "", "prim_pentagonalprism"], [264, 5, 1, "", "prim_rhombicuboctahedron"], [264, 5, 1, "", "prim_sphere"], [264, 5, 1, "", "prim_square"], [264, 5, 1, "", "prim_star"], [264, 5, 1, "", "prim_superquadric"], [264, 5, 1, "", "prim_tetrahedron"], [264, 5, 1, "", "prim_triangularprism"], [264, 5, 1, "", "repeat_primitive"], [264, 5, 1, "", "repeat_primitive_function"]], "fury.shaders": [[265, 0, 0, "-", "base"]], "fury.shaders.base": [[265, 5, 1, "", "SHADERS_DIR"], [265, 5, 1, "", "add_shader_callback"], [265, 5, 1, "", "attribute_to_actor"], [265, 5, 1, "", "compose_shader"], [265, 5, 1, "", "import_fury_shader"], [265, 5, 1, "", "load"], [265, 5, 1, "", "load_shader"], [265, 5, 1, "", "replace_shader_in_actor"], [265, 5, 1, "", "shader_apply_effects"], [265, 5, 1, "", "shader_to_actor"]], "fury.stream": [[266, 0, 0, "-", "client"], [266, 0, 0, "-", "constants"], [266, 0, 0, "-", "server"], [266, 0, 0, "-", "tools"], [266, 0, 0, "-", "widget"]], "fury.stream.client": [[266, 1, 1, "", "FuryStreamClient"], [266, 1, 1, "", "FuryStreamInteraction"], [266, 5, 1, "", "callback_stream_client"], [266, 5, 1, "", "interaction_callback"]], "fury.stream.client.FuryStreamClient": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "start"], [266, 2, 1, "", "stop"]], "fury.stream.client.FuryStreamInteraction": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "start"], [266, 2, 1, "", "stop"]], "fury.stream.constants": [[266, 5, 1, "", "_CQUEUE"], [266, 5, 1, "", "_CQUEUE_EVENT_IDs"], [266, 5, 1, "", "_CQUEUE_INDEX_INFO"]], "fury.stream.server": [[266, 0, 0, "-", "async_app"], [266, 0, 0, "-", "main"]], "fury.stream.server.async_app": [[266, 5, 1, "", "get_app"], [266, 5, 1, "", "pcs"], [266, 5, 1, "", "set_mouse"], [266, 5, 1, "", "set_mouse_click"], [266, 5, 1, "", "set_weel"]], "fury.stream.server.main": [[266, 1, 1, "", "RTCServer"], [266, 5, 1, "", "web_server"], [266, 5, 1, "", "web_server_raw_array"]], "fury.stream.server.main.RTCServer": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "recv"], [266, 2, 1, "", "release"]], "fury.stream.tools": [[266, 1, 1, "", "ArrayCircularQueue"], [266, 1, 1, "", "GenericCircularQueue"], [266, 1, 1, "", "GenericImageBufferManager"], [266, 1, 1, "", "GenericMultiDimensionalBuffer"], [266, 1, 1, "", "IntervalTimer"], [266, 1, 1, "", "IntervalTimerThreading"], [266, 1, 1, "", "RawArrayImageBufferManager"], [266, 1, 1, "", "RawArrayMultiDimensionalBuffer"], [266, 1, 1, "", "SharedMemCircularQueue"], [266, 1, 1, "", "SharedMemImageBufferManager"], [266, 1, 1, "", "SharedMemMultiDimensionalBuffer"], [266, 5, 1, "", "remove_shm_from_resource_tracker"]], "fury.stream.tools.ArrayCircularQueue": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "dequeue"], [266, 2, 1, "", "enqueue"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.GenericCircularQueue": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "dequeue"], [266, 2, 1, "", "enqueue"], [266, 4, 1, "", "head"], [266, 2, 1, "", "load_mem_resource"], [266, 2, 1, "", "set_head_tail"], [266, 4, 1, "", "tail"]], "fury.stream.tools.GenericImageBufferManager": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "async_get_jpeg"], [266, 4, 1, "", "buffer_index"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "get_current_frame"], [266, 2, 1, "", "get_jpeg"], [266, 2, 1, "", "load_mem_resource"], [266, 4, 1, "", "next_buffer_index"], [266, 2, 1, "", "write_into"]], "fury.stream.tools.GenericMultiDimensionalBuffer": [[266, 2, 1, "", "__init__"], [266, 4, 1, "", "buffer"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "get_start_end"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.IntervalTimer": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "start"], [266, 2, 1, "", "stop"]], "fury.stream.tools.IntervalTimerThreading": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "start"], [266, 2, 1, "", "stop"]], "fury.stream.tools.RawArrayImageBufferManager": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.RawArrayMultiDimensionalBuffer": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemCircularQueue": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "dequeue"], [266, 2, 1, "", "enqueue"], [266, 2, 1, "", "is_unlocked"], [266, 2, 1, "", "load_mem_resource"], [266, 2, 1, "", "lock"], [266, 2, 1, "", "unlock"]], "fury.stream.tools.SharedMemImageBufferManager": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemMultiDimensionalBuffer": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 2, 1, "", "create_mem_resource"], [266, 2, 1, "", "load_mem_resource"]], "fury.stream.widget": [[266, 1, 1, "", "Widget"], [266, 5, 1, "", "check_port_is_available"]], "fury.stream.widget.Widget": [[266, 2, 1, "", "__init__"], [266, 2, 1, "", "cleanup"], [266, 4, 1, "", "command_string"], [266, 2, 1, "", "display"], [266, 2, 1, "", "return_iframe"], [266, 2, 1, "", "run_command"], [266, 2, 1, "", "start"], [266, 2, 1, "", "stop"], [266, 4, 1, "", "url"]], "fury.transform": [[267, 5, 1, "", "_TUPLE2AXES"], [267, 5, 1, "", "apply_transformation"], [267, 5, 1, "", "cart2sphere"], [267, 5, 1, "", "euler_matrix"], [267, 5, 1, "", "rotate"], [267, 5, 1, "", "scale"], [267, 5, 1, "", "sphere2cart"], [267, 5, 1, "", "transform_from_matrix"], [267, 5, 1, "", "translate"]], "fury.ui": [[268, 0, 0, "-", "containers"], [268, 0, 0, "-", "core"], [268, 0, 0, "-", "elements"], [268, 0, 0, "-", "helpers"]], "fury.ui.containers": [[268, 1, 1, "", "GridUI"], [268, 1, 1, "", "ImageContainer2D"], [268, 1, 1, "", "Panel2D"], [268, 1, 1, "", "TabPanel2D"], [268, 1, 1, "", "TabUI"]], "fury.ui.containers.GridUI": [[268, 3, 1, "", "ANTICLOCKWISE_ROTATION_X"], [268, 3, 1, "", "ANTICLOCKWISE_ROTATION_Y"], [268, 3, 1, "", "CLOCKWISE_ROTATION_X"], [268, 3, 1, "", "CLOCKWISE_ROTATION_Y"], [268, 2, 1, "", "__init__"], [268, 2, 1, "", "key_press_callback"], [268, 2, 1, "", "left_click_callback"], [268, 2, 1, "", "left_click_callback2"], [268, 2, 1, "", "left_release_callback"], [268, 2, 1, "", "left_release_callback2"], [268, 2, 1, "", "mouse_move_callback"], [268, 2, 1, "", "mouse_move_callback2"], [268, 2, 1, "", "resize"]], "fury.ui.containers.ImageContainer2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "img"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "scale"], [268, 2, 1, "", "set_img"], [268, 3, 1, "", "size"]], "fury.ui.containers.Panel2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "add_element"], [268, 3, 1, "", "alignment"], [268, 4, 1, "", "border_color"], [268, 4, 1, "", "border_width"], [268, 4, 1, "", "color"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 4, 1, "", "opacity"], [268, 2, 1, "", "re_align"], [268, 2, 1, "", "remove_element"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "set_visibility"], [268, 2, 1, "", "update_border_coords"], [268, 2, 1, "", "update_element"]], "fury.ui.containers.TabPanel2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "add_element"], [268, 4, 1, "", "color"], [268, 3, 1, "", "content_panel"], [268, 2, 1, "", "remove_element"], [268, 2, 1, "", "resize"], [268, 3, 1, "", "text_block"], [268, 4, 1, "", "title"], [268, 4, 1, "", "title_bold"], [268, 4, 1, "", "title_color"], [268, 4, 1, "", "title_font_size"], [268, 4, 1, "", "title_italic"], [268, 2, 1, "", "update_element"]], "fury.ui.containers.TabUI": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "add_element"], [268, 2, 1, "", "collapse_tab_ui"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 2, 1, "", "remove_element"], [268, 2, 1, "", "select_tab_callback"], [268, 3, 1, "", "tabs"], [268, 2, 1, "", "update_element"], [268, 2, 1, "", "update_tabs"]], "fury.ui.core": [[268, 1, 1, "", "Button2D"], [268, 1, 1, "", "Disk2D"], [268, 1, 1, "", "Rectangle2D"], [268, 1, 1, "", "TextBlock2D"], [268, 1, 1, "", "UI"]], "fury.ui.core.Button2D": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "color"], [268, 2, 1, "", "next_icon"], [268, 2, 1, "", "next_icon_id"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "scale"], [268, 2, 1, "", "set_icon"], [268, 2, 1, "", "set_icon_by_name"]], "fury.ui.core.Disk2D": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "color"], [268, 4, 1, "", "inner_radius"], [268, 4, 1, "", "opacity"], [268, 4, 1, "", "outer_radius"]], "fury.ui.core.Rectangle2D": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "color"], [268, 4, 1, "", "height"], [268, 4, 1, "", "opacity"], [268, 2, 1, "", "resize"], [268, 4, 1, "", "width"]], "fury.ui.core.TextBlock2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "actor"], [268, 4, 1, "id4", "auto_font_scale"], [268, 4, 1, "", "background_color"], [268, 3, 1, "", "bg_color"], [268, 4, 1, "id5", "bold"], [268, 2, 1, "", "cal_size_from_message"], [268, 4, 1, "id6", "color"], [268, 4, 1, "id7", "dynamic_bbox"], [268, 4, 1, "id8", "font_family"], [268, 4, 1, "id9", "font_size"], [268, 4, 1, "id10", "italic"], [268, 4, 1, "id11", "justification"], [268, 4, 1, "id12", "message"], [268, 3, 1, "", "position"], [268, 2, 1, "", "resize"], [268, 4, 1, "id13", "shadow"], [268, 3, 1, "", "size"], [268, 2, 1, "", "update_alignment"], [268, 2, 1, "", "update_bounding_box"], [268, 4, 1, "id14", "vertical_justification"]], "fury.ui.core.UI": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "actors"], [268, 2, 1, "", "add_callback"], [268, 2, 1, "", "add_to_scene"], [268, 4, 1, "id0", "center"], [268, 2, 1, "", "handle_events"], [268, 2, 1, "", "key_press_callback"], [268, 2, 1, "", "left_button_click_callback"], [268, 2, 1, "", "left_button_release_callback"], [268, 2, 1, "", "middle_button_click_callback"], [268, 2, 1, "", "middle_button_release_callback"], [268, 2, 1, "", "mouse_move_callback"], [268, 3, 1, "", "on_key_press"], [268, 3, 1, "", "on_left_mouse_button_clicked"], [268, 3, 1, "", "on_left_mouse_button_dragged"], [268, 3, 1, "", "on_left_mouse_button_pressed"], [268, 3, 1, "", "on_left_mouse_button_released"], [268, 3, 1, "", "on_left_mouse_double_clicked"], [268, 3, 1, "", "on_middle_mouse_button_clicked"], [268, 3, 1, "", "on_middle_mouse_button_dragged"], [268, 3, 1, "", "on_middle_mouse_button_pressed"], [268, 3, 1, "", "on_middle_mouse_button_released"], [268, 3, 1, "", "on_middle_mouse_double_clicked"], [268, 3, 1, "", "on_right_mouse_button_clicked"], [268, 3, 1, "", "on_right_mouse_button_dragged"], [268, 3, 1, "", "on_right_mouse_button_pressed"], [268, 3, 1, "", "on_right_mouse_button_released"], [268, 3, 1, "", "on_right_mouse_double_clicked"], [268, 4, 1, "id2", "position"], [268, 2, 1, "", "right_button_click_callback"], [268, 2, 1, "", "right_button_release_callback"], [268, 2, 1, "", "set_visibility"], [268, 4, 1, "id3", "size"]], "fury.ui.elements": [[268, 1, 1, "", "Card2D"], [268, 1, 1, "", "Checkbox"], [268, 1, 1, "", "ComboBox2D"], [268, 1, 1, "", "DrawPanel"], [268, 1, 1, "", "DrawShape"], [268, 1, 1, "", "FileMenu2D"], [268, 1, 1, "", "LineDoubleSlider2D"], [268, 1, 1, "", "LineSlider2D"], [268, 1, 1, "", "ListBox2D"], [268, 1, 1, "", "ListBoxItem2D"], [268, 1, 1, "", "Option"], [268, 1, 1, "", "PlaybackPanel"], [268, 1, 1, "", "RadioButton"], [268, 1, 1, "", "RangeSlider"], [268, 1, 1, "", "RingSlider2D"], [268, 1, 1, "", "TextBox2D"]], "fury.ui.elements.Card2D": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "body"], [268, 3, 1, "", "body_box"], [268, 4, 1, "", "color"], [268, 3, 1, "", "image"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 2, 1, "", "resize"], [268, 4, 1, "", "title"], [268, 3, 1, "", "title_box"]], "fury.ui.elements.Checkbox": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "font_size"], [268, 3, 1, "", "labels"], [268, 3, 1, "", "options"], [268, 4, 1, "id17", "padding"]], "fury.ui.elements.ComboBox2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "append_item"], [268, 3, 1, "", "drop_down_button"], [268, 3, 1, "", "drop_down_menu"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 2, 1, "", "menu_toggle_callback"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "select_option_callback"], [268, 4, 1, "", "selected_text"], [268, 4, 1, "", "selected_text_index"], [268, 3, 1, "", "selection_box"], [268, 2, 1, "", "set_visibility"]], "fury.ui.elements.DrawPanel": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "cal_min_boundary_distance"], [268, 2, 1, "", "clamp_mouse_position"], [268, 4, 1, "", "current_mode"], [268, 2, 1, "", "draw_shape"], [268, 2, 1, "", "handle_mouse_click"], [268, 2, 1, "", "handle_mouse_drag"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "resize_shape"], [268, 2, 1, "", "show_rotation_slider"], [268, 2, 1, "", "update_button_icons"], [268, 2, 1, "", "update_shape_selection"]], "fury.ui.elements.DrawShape": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "cal_bounding_box"], [268, 4, 1, "", "center"], [268, 2, 1, "", "clamp_position"], [268, 4, 1, "", "is_selected"], [268, 2, 1, "", "left_button_dragged"], [268, 2, 1, "", "left_button_pressed"], [268, 2, 1, "", "left_button_released"], [268, 2, 1, "", "remove"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "rotate"], [268, 2, 1, "", "selection_change"], [268, 2, 1, "", "update_shape_position"]], "fury.ui.elements.FileMenu2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "directory_click_callback"], [268, 3, 1, "", "extensions"], [268, 2, 1, "", "get_all_file_names"], [268, 2, 1, "", "get_directory_names"], [268, 2, 1, "", "get_file_names"], [268, 3, 1, "", "listbox"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "scroll_callback"], [268, 2, 1, "", "set_slot_colors"]], "fury.ui.elements.LineDoubleSlider2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "active_color"], [268, 4, 1, "", "bottom_disk_ratio"], [268, 4, 1, "", "bottom_disk_value"], [268, 4, 1, "", "bottom_y_position"], [268, 2, 1, "", "coord_to_ratio"], [268, 3, 1, "", "default_color"], [268, 2, 1, "", "format_text"], [268, 2, 1, "", "handle_move_callback"], [268, 2, 1, "", "handle_release_callback"], [268, 3, 1, "", "handles"], [268, 4, 1, "", "left_disk_ratio"], [268, 4, 1, "", "left_disk_value"], [268, 4, 1, "", "left_x_position"], [268, 3, 1, "", "length"], [268, 3, 1, "", "line_width"], [268, 2, 1, "", "ratio_to_coord"], [268, 2, 1, "", "ratio_to_value"], [268, 4, 1, "", "right_disk_ratio"], [268, 4, 1, "", "right_disk_value"], [268, 4, 1, "", "right_x_position"], [268, 2, 1, "", "set_position"], [268, 3, 1, "", "shape"], [268, 3, 1, "", "text"], [268, 4, 1, "", "top_disk_ratio"], [268, 4, 1, "", "top_disk_value"], [268, 4, 1, "", "top_y_position"], [268, 3, 1, "", "track"], [268, 2, 1, "", "update"], [268, 2, 1, "", "value_to_ratio"]], "fury.ui.elements.LineSlider2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "active_color"], [268, 4, 1, "", "bottom_y_position"], [268, 3, 1, "", "default_color"], [268, 2, 1, "", "format_text"], [268, 3, 1, "", "handle"], [268, 2, 1, "", "handle_move_callback"], [268, 2, 1, "", "handle_release_callback"], [268, 4, 1, "", "left_x_position"], [268, 3, 1, "", "length"], [268, 3, 1, "", "line_width"], [268, 4, 1, "", "ratio"], [268, 4, 1, "", "right_x_position"], [268, 2, 1, "", "set_position"], [268, 3, 1, "", "shape"], [268, 3, 1, "", "text"], [268, 4, 1, "", "top_y_position"], [268, 3, 1, "", "track"], [268, 2, 1, "", "track_click_callback"], [268, 2, 1, "", "update"], [268, 4, 1, "", "value"]], "fury.ui.elements.ListBox2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "clear_selection"], [268, 2, 1, "", "down_button_callback"], [268, 3, 1, "", "on_change"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "scroll_click_callback"], [268, 2, 1, "", "scroll_drag_callback"], [268, 2, 1, "", "scroll_release_callback"], [268, 2, 1, "", "select"], [268, 2, 1, "", "up_button_callback"], [268, 2, 1, "", "update"], [268, 2, 1, "", "update_scrollbar"]], "fury.ui.elements.ListBoxItem2D": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "deselect"], [268, 4, 1, "", "element"], [268, 2, 1, "", "left_button_clicked"], [268, 2, 1, "", "resize"], [268, 2, 1, "", "select"]], "fury.ui.elements.Option": [[268, 2, 1, "", "__init__"], [268, 2, 1, "", "deselect"], [268, 3, 1, "", "font_size"], [268, 3, 1, "", "label"], [268, 2, 1, "", "select"], [268, 2, 1, "", "toggle"]], "fury.ui.elements.PlaybackPanel": [[268, 2, 1, "", "__init__"], [268, 4, 1, "", "current_time"], [268, 4, 1, "", "current_time_str"], [268, 4, 1, "", "final_time"], [268, 2, 1, "", "hide"], [268, 2, 1, "", "loop"], [268, 2, 1, "", "pause"], [268, 2, 1, "", "play"], [268, 2, 1, "", "play_once"], [268, 2, 1, "", "show"], [268, 4, 1, "", "speed"], [268, 2, 1, "", "stop"], [268, 4, 1, "", "width"]], "fury.ui.elements.RadioButton": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "labels"], [268, 3, 1, "", "options"], [268, 3, 1, "", "padding"]], "fury.ui.elements.RangeSlider": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "range_slider"], [268, 3, 1, "", "range_slider_center"], [268, 2, 1, "", "range_slider_handle_move_callback"], [268, 3, 1, "", "value_slider"], [268, 3, 1, "", "value_slider_center"]], "fury.ui.elements.RingSlider2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "active_color"], [268, 4, 1, "", "angle"], [268, 3, 1, "", "default_color"], [268, 2, 1, "", "format_text"], [268, 3, 1, "", "handle"], [268, 2, 1, "", "handle_move_callback"], [268, 2, 1, "", "handle_release_callback"], [268, 4, 1, "id15", "mid_track_radius"], [268, 2, 1, "", "move_handle"], [268, 4, 1, "id16", "previous_value"], [268, 4, 1, "", "ratio"], [268, 3, 1, "", "text"], [268, 3, 1, "", "track"], [268, 2, 1, "", "track_click_callback"], [268, 2, 1, "", "update"], [268, 4, 1, "", "value"]], "fury.ui.elements.TextBox2D": [[268, 2, 1, "", "__init__"], [268, 3, 1, "", "actor"], [268, 2, 1, "", "add_character"], [268, 3, 1, "", "caret_pos"], [268, 2, 1, "", "edit_mode"], [268, 2, 1, "", "handle_character"], [268, 3, 1, "", "height"], [268, 3, 1, "", "init"], [268, 2, 1, "", "key_press"], [268, 2, 1, "", "left_button_press"], [268, 2, 1, "", "left_move_left"], [268, 2, 1, "", "left_move_right"], [268, 2, 1, "", "move_caret_left"], [268, 2, 1, "", "move_caret_right"], [268, 2, 1, "", "move_left"], [268, 2, 1, "", "move_right"], [268, 2, 1, "", "remove_character"], [268, 2, 1, "", "render_text"], [268, 2, 1, "", "right_move_left"], [268, 2, 1, "", "right_move_right"], [268, 2, 1, "", "set_message"], [268, 2, 1, "", "showable_text"], [268, 3, 1, "", "text"], [268, 3, 1, "", "width"], [268, 2, 1, "", "width_set_text"], [268, 3, 1, "", "window_left"], [268, 3, 1, "", "window_right"]], "fury.ui.helpers": [[268, 5, 1, "", "cal_bounding_box_2d"], [268, 5, 1, "", "check_overflow"], [268, 5, 1, "", "clip_overflow"], [268, 5, 1, "", "rotate_2d"], [268, 5, 1, "", "wrap_overflow"]], "fury.utils": [[269, 5, 1, "", "add_polydata_numeric_field"], [269, 5, 1, "", "apply_affine"], [269, 5, 1, "", "apply_affine_to_actor"], [269, 5, 1, "", "array_from_actor"], [269, 5, 1, "", "asbytes"], [269, 5, 1, "", "change_vertices_order"], [269, 5, 1, "", "color_check"], [269, 5, 1, "", "colors_from_actor"], [269, 5, 1, "", "compute_bounds"], [269, 5, 1, "", "fix_winding_order"], [269, 5, 1, "", "get_actor_from_polydata"], [269, 5, 1, "", "get_actor_from_polymapper"], [269, 5, 1, "", "get_actor_from_primitive"], [269, 5, 1, "", "get_bounding_box_sizes"], [269, 5, 1, "", "get_bounds"], [269, 5, 1, "", "get_grid_cells_position"], [269, 5, 1, "", "get_polydata_colors"], [269, 5, 1, "", "get_polydata_field"], [269, 5, 1, "", "get_polydata_lines"], [269, 5, 1, "", "get_polydata_normals"], [269, 5, 1, "", "get_polydata_primitives_count"], [269, 5, 1, "", "get_polydata_tangents"], [269, 5, 1, "", "get_polydata_tcoord"], [269, 5, 1, "", "get_polydata_triangles"], [269, 5, 1, "", "get_polydata_vertices"], [269, 5, 1, "", "get_polymapper_from_polydata"], [269, 5, 1, "", "is_ui"], [269, 5, 1, "", "lines_to_vtk_polydata"], [269, 5, 1, "", "map_coordinates_3d_4d"], [269, 5, 1, "", "normalize_v3"], [269, 5, 1, "", "normals_from_actor"], [269, 5, 1, "", "normals_from_v_f"], [269, 5, 1, "", "normals_to_actor"], [269, 5, 1, "", "numpy_to_vtk_cells"], [269, 5, 1, "", "numpy_to_vtk_colors"], [269, 5, 1, "", "numpy_to_vtk_image_data"], [269, 5, 1, "", "numpy_to_vtk_matrix"], [269, 5, 1, "", "numpy_to_vtk_points"], [269, 5, 1, "", "primitives_count_from_actor"], [269, 5, 1, "", "primitives_count_to_actor"], [269, 5, 1, "", "remove_observer_from_actor"], [269, 5, 1, "", "repeat_sources"], [269, 5, 1, "", "represent_actor_as_wireframe"], [269, 5, 1, "", "rgb_to_vtk"], [269, 5, 1, "", "rotate"], [269, 5, 1, "", "set_actor_origin"], [269, 5, 1, "", "set_input"], [269, 5, 1, "", "set_polydata_colors"], [269, 5, 1, "", "set_polydata_normals"], [269, 5, 1, "", "set_polydata_primitives_count"], [269, 5, 1, "", "set_polydata_tangents"], [269, 5, 1, "", "set_polydata_tcoords"], [269, 5, 1, "", "set_polydata_triangles"], [269, 5, 1, "", "set_polydata_vertices"], [269, 5, 1, "", "shallow_copy"], [269, 5, 1, "", "tangents_from_actor"], [269, 5, 1, "", "tangents_from_direction_of_anisotropy"], [269, 5, 1, "", "tangents_to_actor"], [269, 5, 1, "", "triangle_order"], [269, 5, 1, "", "update_actor"], [269, 5, 1, "", "update_polydata_normals"], [269, 5, 1, "", "update_surface_actor_colors"], [269, 5, 1, "", "vertices_from_actor"], [269, 5, 1, "", "vtk_matrix_to_numpy"]], "fury.window": [[270, 1, 1, "", "Scene"], [270, 1, 1, "", "ShowManager"], [270, 5, 1, "", "analyze_scene"], [270, 5, 1, "", "analyze_snapshot"], [270, 5, 1, "", "antialiasing"], [270, 5, 1, "", "enable_stereo"], [270, 5, 1, "", "gl_disable_blend"], [270, 5, 1, "", "gl_disable_depth"], [270, 5, 1, "", "gl_enable_blend"], [270, 5, 1, "", "gl_enable_depth"], [270, 5, 1, "", "gl_get_current_state"], [270, 5, 1, "", "gl_reset_blend"], [270, 5, 1, "", "gl_set_additive_blending"], [270, 5, 1, "", "gl_set_additive_blending_white_background"], [270, 5, 1, "", "gl_set_multiplicative_blending"], [270, 5, 1, "", "gl_set_normal_blending"], [270, 5, 1, "", "gl_set_subtractive_blending"], [270, 5, 1, "", "record"], [270, 5, 1, "", "release_context"], [270, 5, 1, "", "show"], [270, 5, 1, "", "snapshot"]], "fury.window.Scene": [[270, 2, 1, "", "__init__"], [270, 2, 1, "", "add"], [270, 2, 1, "", "azimuth"], [270, 2, 1, "", "background"], [270, 2, 1, "", "camera"], [270, 2, 1, "", "camera_direction"], [270, 2, 1, "", "camera_info"], [270, 2, 1, "", "clear"], [270, 2, 1, "", "dolly"], [270, 2, 1, "", "elevation"], [270, 2, 1, "", "fxaa_off"], [270, 2, 1, "", "fxaa_on"], [270, 2, 1, "", "get_camera"], [270, 4, 1, "", "last_render_time"], [270, 2, 1, "", "pitch"], [270, 2, 1, "", "projection"], [270, 2, 1, "", "reset_camera"], [270, 2, 1, "", "reset_camera_tight"], [270, 2, 1, "", "reset_clipping_range"], [270, 2, 1, "", "rm"], [270, 2, 1, "", "rm_all"], [270, 2, 1, "", "roll"], [270, 2, 1, "", "set_camera"], [270, 2, 1, "", "size"], [270, 2, 1, "", "skybox"], [270, 2, 1, "", "yaw"], [270, 2, 1, "", "zoom"]], "fury.window.ShowManager": [[270, 2, 1, "", "__init__"], [270, 2, 1, "", "add_animation"], [270, 2, 1, "", "add_iren_callback"], [270, 2, 1, "", "add_timer_callback"], [270, 2, 1, "", "add_window_callback"], [270, 4, 1, "", "animations"], [270, 2, 1, "", "destroy_timer"], [270, 2, 1, "", "destroy_timers"], [270, 2, 1, "", "exit"], [270, 4, 1, "", "frame_rate"], [270, 2, 1, "", "initialize"], [270, 3, 1, "", "iren"], [270, 2, 1, "", "is_done"], [270, 2, 1, "", "lock"], [270, 2, 1, "", "lock_current"], [270, 2, 1, "", "play_events"], [270, 2, 1, "", "play_events_from_file"], [270, 2, 1, "", "record_events"], [270, 2, 1, "", "record_events_to_file"], [270, 2, 1, "", "release_current"], [270, 2, 1, "", "release_lock"], [270, 2, 1, "", "remove_animation"], [270, 2, 1, "", "render"], [270, 2, 1, "", "save_screenshot"], [270, 3, 1, "", "scene"], [270, 2, 1, "", "start"], [270, 3, 1, "", "style"], [270, 4, 1, "", "timelines"], [270, 2, 1, "", "wait"], [270, 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, 81], "furi": [1, 2, 15, 31, 48, 54, 59, 78, 79, 80, 84, 89, 90, 91, 92, 93, 94, 95, 97, 113, 123, 129, 139, 142, 154, 157, 165, 166, 167, 168, 211, 213, 219, 220, 247], "arrow": [1, 248], "actor": [1, 2, 15, 54, 69, 84, 118, 198, 208, 218, 225, 228, 248, 249, 259], "cone": [2, 243, 248], "textur": [3, 18, 248, 259], "sphere": [3, 15, 16, 18, 46, 48, 54, 59, 65, 66, 67, 192, 248], "anim": [3, 8, 12, 14, 23, 26, 33, 52, 54, 57, 58, 59, 60, 61, 63, 81, 158, 171, 172, 183, 190, 193, 195, 197, 198, 199, 201, 210, 211, 213, 218, 250], "earth": 4, "coordin": 4, "convers": 4, "visual": [5, 6, 17, 22, 25, 32, 33, 36, 69, 133, 139, 234, 243], "gltf": [5, 6, 7, 8, 12, 56, 175, 179, 184, 187, 218, 256], "file": [5, 6, 7, 12, 56, 218], "export": [7, 179, 187, 218], "scene": [7, 53, 84, 218, 270], "morph": [8, 214, 218], "multithread": 9, "exampl": [9, 84], "simpl": [10, 13, 47, 84, 218], "pick": [10, 262], "select": [11, 49], "multipl": [11, 84, 111, 205], "object": [11, 80, 84, 125, 126, 162, 163, 164, 216, 217, 218], "skelet": [12, 199, 210, 218], "volum": [13, 25, 259], "slice": 13, "render": [13, 25, 36, 65, 66, 84, 259], "from": [13, 25, 56, 185, 218], "t1": 13, "specif": [13, 25], "valu": [13, 25], "rang": [13, 49], "fa": 13, "your": [13, 25, 230], "colormap": [13, 25, 251], "creat": [13, 54, 58, 62, 84, 187, 200], "mosaic": 13, "solar": 14, "system": [14, 133, 139, 142], "spiki": 16, "surfac": [17, 36, 248], "us": [19, 28, 42, 45, 46, 53, 68, 71, 80, 81, 93, 139, 145, 192], "timer": [19, 84], "collis": [20, 72, 84, 107], "particl": [20, 30], "box": [20, 42, 248], "demo": [21, 34, 81], "advanc": 22, "interact": [22, 34, 78], "2d": 23, "function": [23, 125], "brownian": 24, "motion": [24, 30], "bundl": 25, "metric": 25, "show": [25, 42, 43, 44, 46, 49, 51, 84, 270], "everi": 25, "streamlin": [25, 36], "an": [25, 58], "orient": [25, 110], "color": [25, 42, 46, 48, 55, 70, 177], "point": [25, 248, 259], "default": [25, 58], "differ": [25, 45, 133], "add": 25, "depth": 25, "cue": 25, "fake": 25, "tube": 25, "combin": [25, 30], "electromagnet": 26, "wave": 26, "propag": 26, "brain": [27, 93], "fiber": 27, "odf": 27, "visualis": 27, "fine": 28, "tune": 28, "opengl": 28, "state": 28, "shader": [28, 64, 67, 81, 117, 119, 127, 196, 259, 265], "callback": [28, 43, 84], "fractal": 29, "charg": 30, "magnet": 30, "electr": 30, "field": 30, "marker": [31, 248], "interdisciplinari": 32, "map": 32, "journal": 32, "network": [32, 33, 139, 142, 145], "version": [33, 196], "pbr": [34, 66, 218], "plai": [35, 197], "video": 35, "3d": [35, 169], "world": 35, "roi": 36, "tesseract": 37, "hypercub": 37, "user": [38, 49, 78, 81], "interfac": [38, 49, 81], "element": [38, 45, 81, 268], "button": [39, 42, 46, 49], "text": [39, 49, 54, 226], "card": [40, 41], "figur": [42, 248], "control": [42, 46, 48, 51], "check": [42, 98, 130, 136, 142, 148, 151], "radio": [42, 46], "manag": [42, 43, 44, 46, 49, 51, 84], "combobox": [43, 48, 229], "drawpanel": [44, 173, 174, 207, 268], "layout": [45, 139, 142, 145, 155, 258], "ui": [45, 48, 110, 115, 134, 137, 140, 143, 146, 149, 158, 173, 174, 268], "shape": [47, 49, 185, 194], "tab": [48, 110, 115], "slider": [48, 49, 51], "cube": [48, 49, 51, 248], "index": 48, "0": [48, 89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 221, 222, 246, 273, 277, 278, 279, 281, 283, 285, 286], "checkbox": [48, 268], "For": 48, "cylind": [48, 68, 248], "1": [48, 89, 90, 91, 97, 98, 123, 130, 131, 142, 172, 173, 175, 223, 224, 225, 273, 274, 275, 276, 280, 282, 284], "2": [48, 92, 134, 174, 177, 179, 226, 227, 228, 275, 277], "imag": 49, "panel": 49, "menu": 49, "listbox": 50, "bezier": [53, 180], "interpol": [53, 55, 56, 58, 61, 177, 180, 183, 192, 250], "posit": [53, 56, 58], "cubic": [53, 56, 180], "curv": 53, "paramet": 53, "set": [53, 55, 56, 58, 62, 84], "keyfram": [53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 172, 211, 213], "A": [53, 133, 136, 145, 169, 175], "more": [53, 117, 119, 155, 189], "complex": 53, "camera": [54, 183, 259], "opac": 54, "The": [54, 145, 169, 170, 171, 224, 227, 245, 246], "plan": [54, 235], "main": [54, 266], "timelin": [54, 62, 125, 126, 162, 163, 164, 183, 186, 189, 196, 216, 217, 218, 250], "ad": [54, 84, 140, 181, 186, 205, 208, 215], "static": [54, 218], "50": 54, "make": [56, 68, 180, 228], "custom": [56, 154], "implement": [56, 145, 172, 177, 180, 186, 192, 225, 287], "spline": [56, 61], "data": [56, 133, 190, 237, 253], "same": [56, 198], "one": 56, "you": [56, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 132, 135, 136, 138, 141, 142, 144, 147, 150, 153, 156, 159, 161, 172, 173, 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, 223, 226, 229, 235, 238, 241, 244], "get": [56, 85, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 169, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 287], "hierarch": [57, 201], "what": [58, 59, 62, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 224, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 243, 244], "i": [58, 59, 62, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 169, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 233, 234, 235, 237, 238, 239, 240, 241, 243, 244], "ar": [58, 239], "environ": 58, "chang": [58, 84], "singl": [58, 84, 118, 183], "properti": [58, 84], "introduct": [59, 125], "exactli": 59, "translat": [59, 109, 202, 267], "arm": 60, "robot": 60, "wrap": 61, "up": [61, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 243, 244], "sdf": [65, 68, 69, 111, 114, 116, 165, 225, 248], "impostor": 65, "billboard": [65, 192, 248], "tradit": 65, "refer": [65, 68, 164, 271], "physic": [66, 71, 75, 81, 118, 121], "base": [66, 196, 200, 265], "principl": 67, "brdf": 67, "polygon": [68, 259], "v": 68, "vari": 70, "integr": [71, 81, 84], "pybullet": [71, 81, 84], "ball": [72, 76, 84, 107, 121], "simul": [72, 73, 74, 75, 76, 84, 107, 120, 121], "brick": [73, 84, 107], "wall": [73, 84, 107], "sync": [73, 75, 84], "chain": [74, 84, 120], "domino": [75, 84], "wreck": [76, 84, 121], "stream": [77, 78, 79, 80, 81, 139, 142, 266], "note": [78, 80, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "webrtc": [79, 80, 139, 142], "mjpeg": [79, 80], "widget": [80, 266], "tutori": [81, 115, 120, 121, 204, 215, 237, 240], "blog": [82, 98, 99, 131, 132, 216, 218], "commun": [83, 98, 99, 132, 172, 175, 221, 222, 246], "join": 83, "u": 83, "contributor": 83, "guid": 84, "rigid": 84, "bodi": 84, "dynam": 84, "necessari": 84, "import": [84, 145, 175, 218, 227], "connect": 84, "mode": 84, "disconnect": 84, "graviti": 84, "applic": 84, "forc": [84, 107], "torqu": 84, "enabl": 84, "creation": 84, "initi": 84, "joint": 84, "start": [85, 239, 287], "instal": 87, "depend": 87, "pypi": 87, "conda": 87, "via": [87, 168, 219], "sourc": [87, 124, 170], "test": [87, 139, 181, 186, 202, 205, 206], "run": 87, "offscreen": 87, "popul": 87, "our": 87, "document": [87, 186, 227, 287], "folder": 87, "structur": 87, "build": [87, 239], "about": [88, 169, 170, 224], "overview": [88, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "statement": 88, "need": [88, 287], "mission": 88, "featur": [88, 134, 182, 189, 191, 287], "architectur": [88, 207], "licens": [88, 288], "credit": 88, "bug": [88, 139, 143, 146, 193, 195, 206, 287], "report": [88, 164, 287], "support": [88, 158, 185, 201, 203, 205, 210], "releas": [89, 90, 91, 92, 94, 95, 97, 113, 123, 129, 157, 167, 220, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "3": [90, 94, 136, 137, 176, 180, 181, 229, 230, 231, 275, 278], "4": [91, 95, 140, 178, 183, 184, 232, 233, 234, 276, 279], "success": 93, "art": 93, "competit": 93, "googl": [96, 125, 126, 128, 162, 163, 164, 168, 216, 217, 218, 219], "summer": [96, 125, 126, 128, 162, 163, 164, 168, 216, 217, 218, 219], "code": [96, 100, 101, 125, 126, 128, 135, 138, 139, 141, 144, 145, 147, 150, 152, 153, 156, 159, 161, 162, 163, 164, 168, 169, 197, 216, 217, 218, 219], "5": [97, 142, 143, 182, 186, 187, 235, 236, 237, 280], "weekli": [98, 130, 131, 136, 142, 148, 151, 216, 218], "welcom": [98, 99, 131, 132], "my": [98, 99, 131, 132, 169, 170, 224], "gsoc": [98, 99, 132, 170, 171, 216, 218, 221, 222], "did": [98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 243, 244, 245], "do": [98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244, 287], "dure": [98, 99, 132, 172, 175], "bond": [98, 99, 132, 172, 175, 221, 222, 246], "period": [98, 99, 132, 172, 175, 221, 222, 246], "come": [98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244], "next": [98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 172, 173, 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, 222, 223, 224, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244], "week": [98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246], "first": [100, 101, 135, 169, 199, 231, 234, 240], "thi": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246], "stuck": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244], "anywher": [100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 127, 130, 131, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 165, 166, 172, 173, 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, 222, 223, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 240, 241, 243, 244], "raymarch": [102, 104], "combobox2d": [103, 112, 268], "progress": [103, 105, 126, 162, 163, 180, 216, 217, 218], "continu": [104, 108, 152], "textblock2d": [105, 112, 238, 268], "spheric": [106, 108], "harmon": [106, 108], "mai": 107, "reposit": 109, "rotat": [109, 185, 188, 212, 267, 269], "size": 110, "primit": [111, 114, 116, 198, 264], "clip": 112, "overflow": 112, "6": [113, 123, 146, 185, 189, 190, 238, 239, 240, 281, 282], "improv": [114, 174, 179, 204], "tabpanel2d": [115, 268], "merg": 116, "scrollbar": [118, 120, 121], "refactor": [120, 139], "updat": [120, 121, 202, 207], "outlin": 122, "picker": 122, "part": 124, "journei": [124, 169, 170, 171], "end": 124, "unless": 124, "its": 124, "open": [124, 152, 160, 170], "dialog": 124, "save": 124, "2020": [125, 280, 281, 282], "final": [125, 126, 149, 160, 162, 163, 164, 184, 216, 217, 218], "work": [125, 126, 133, 137, 146, 152, 162, 163, 182, 188, 191, 199, 212, 216, 217, 218, 223, 231], "product": [125, 126, 162, 163, 216, 217, 218], "propos": [125, 126, 162, 163, 164, 216, 217, 218], "unsubmit": 125, "complet": [125, 126, 162, 163, 164, 216, 217, 218], "other": [125, 126, 162, 163, 216, 217, 218, 287], "modifi": [126, 217], "showcas": 127, "7": [129, 148, 149, 157, 188, 192, 193, 241, 242, 243, 283, 284], "In": [130, 136, 142, 148, 151], "stadia": 133, "like": 133, "how": [133, 145, 245], "doe": 133, "share": 133, "between": 133, "process": 133, "multiprocess": 133, "rawarrai": 133, "insid": 133, "oper": 133, "addit": 134, "io": [134, 257], "modul": [134, 140, 249, 250, 253, 265, 266, 268], "python": [136, 139, 145], "core": [136, 268], "issu": [136, 139, 178, 189, 202, 226], "adapt": 137, "gridlayout": [137, 258], "second": 138, "solid": 139, "monkei": 139, "patch": 139, "through": 139, "abstract": [139, 164], "class": 139, "namedtupl": 139, "grant": 139, "immut": 139, "avoid": 139, "silent": 139, "most": [139, 145], "relev": 139, "helio": [139, 142, 154, 165, 166], "ref": 139, "tree": 140, "third": 141, "gl": 142, "pr": [142, 143, 149, 152, 187, 188, 231, 235], "437": 142, "superactor": 142, "rebas": 143, "all": [143, 236], "w": 143, "r": 143, "t": 143, "restructur": 143, "tree2d": [143, 146, 149, 152], "fix": [143, 146, 178, 181, 187, 189, 193, 195, 202, 206, 208, 287], "fourth": 144, "algorithm": 145, "ipc": 145, "problem": [145, 176, 224, 227, 230, 233, 236, 239], "block": 145, "behavior": 145, "why": 145, "thread": 145, "good": [145, 227], "solut": 145, "have": 145, "b": 145, "result": 145, "step": 145, "summari": [145, 154], "pull": [145, 160, 218, 287], "request": [145, 160, 218, 287], "fifth": 147, "stall": 149, "finish": [149, 152], "sixth": 150, "8": [151, 152, 167, 191, 195, 196, 244, 245, 285], "cleanup": 152, "seventh": 153, "09": [154, 273], "sphinx": 154, "9": [155, 194, 198, 199, 220, 286], "eighth": 156, "10": [158, 165, 197, 201, 203, 274, 275, 279], "accordion": 158, "sprite": 158, "sheet": 158, "ninth": 159, "11": [160, 166, 200, 204, 205, 276], "tenth": 161, "2021": [164, 283, 284], "bruno": 164, "messia": 164, "font": 165, "remov": 166, "flicker": 166, "effect": 166, "contribut": [168, 219, 287], "2022": [168, 170, 285], "till": 169, "accept": 169, "gsoc22": 169, "littl": [169, 204], "myself": [169, 170], "experi": 169, "develop": [169, 171], "game": [169, 171], "dai": [169, 170], "got": 169, "intro": [170, 171], "pre": 171, "begin": [171, 246], "program": 171, "interest": 171, "opensourc": 171, "21": [171, 273], "22": 171, "basic": [172, 175], "api": [172, 180, 245, 271], "lai": 173, "foundat": 173, "deal": 176, "non": 177, "linear": 177, "clamp": 178, "fetcher": [179, 181, 218, 253], "redesign": 180, "gpu": 180, "side": 180, "doc": 181, "new": [182, 215], "glsl": 183, "loader": [184, 187], "center": 185, "slerp": [186, 250], "unit": 186, "try": [188, 235], "freehand": [188, 200], "draw": [188, 200], "equip": 189, "extract": 190, "polylin": 191, "closur": 192, "group": 194, "transform": [194, 205, 208, 259, 267], "back": 196, "understand": 197, "prototyp": 199, "12": [202, 208, 215], "multi": [203, 210], "node": 203, "skin": [203, 218], "13": [206, 210, 211, 283], "separ": 206, "14": [207, 213, 214], "skeleton": 208, "global": 208, "15": [209, 286], "highlight": 209, "drawshap": [209, 268], "bone": 210, "now": [211, 213], "bit": [211, 213], "easier": [211, 213], "16": 212, "here": 214, "load": [218, 265], "model": 218, "skine": 218, "emiss": 218, "materi": [218, 260], "indic": 218, "khrono": 218, "sampl": 218, "2023": [219, 221, 222, 286], "bound": [221, 222], "spinbox": 223, "textbox": [223, 229], "enhanc": 223, "fbo": 224, "saga": 224, "past": 224, "current": 224, "ellipsoid": [225, 228, 237, 240, 248], "tackl": 226, "justif": [226, 229], "icon": [226, 229], "flaw": [226, 229], "last": [227, 230, 233, 236, 239, 242, 245], "": [227, 230, 233, 236, 239, 242, 245, 246], "effort": [227, 230, 233, 236, 242, 245], "where": [227, 230, 233, 236, 239], "wa": [227, 230, 233, 236, 239, 242], "goal": [227, 230, 233, 236, 239, 242, 245, 246], "adjust": [228, 243], "resolv": 229, "watch": 230, "expect": 230, "uncertainti": [231, 234, 243], "detail": [231, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "exam": 232, "prepar": [232, 237], "review": 232, "noth": 233, "ever": 233, "lost": 233, "draft": [234, 240], "dti": 234, "out": 235, "ahead": 235, "road": 236, "lead": 236, "rome": 236, "boundingbox": 238, "thing": 239, "sow": 241, "seed": 241, "treeui": 241, "experiment": 242, "done": 242, "hard": 242, "anoth": 244, "textblockui": 244, "birth": 245, "versatil": 245, "so": [245, 246], "go": 245, "everyth": 246, "project": 246, "get_info": 247, "enable_warn": 247, "disable_warn": 247, "contain": [248, 268], "slicer": 248, "contour_from_roi": 248, "contour_from_label": 248, "streamtub": 248, "line": 248, "scalar_bar": 248, "ax": 248, "odf_slic": [248, 249], "tensor_slic": 248, "peak_slic": 248, "peak": [248, 249], "dot": 248, "disk": 248, "squar": 248, "rectangl": 248, "triangularpr": 248, "rhombicuboctahedron": 248, "pentagonalpr": 248, "octagonalpr": 248, "frustum": 248, "superquadr": 248, "vector_text": 248, "label": 248, "text_3d": 248, "grid": 248, "texture_upd": 248, "texture_on_spher": 248, "texture_2d": 248, "tensor": 249, "odfsliceractor": 249, "peakactor": 249, "tensor_ellipsoid": 249, "helper": [250, 268], "cameraanim": 250, "get_previous_timestamp": 250, "get_next_timestamp": 250, "get_timestamps_from_keyfram": 250, "get_values_from_keyfram": 250, "get_time_tau": 250, "lerp": 250, "euclidean_dist": 250, "spline_interpol": 250, "cubic_spline_interpol": 250, "step_interpol": 250, "linear_interpol": 250, "cubic_bezier_interpol": 250, "color_interpol": 250, "hsv_color_interpol": 250, "lab_color_interpol": 250, "xyz_color_interpol": 250, "tan_cubic_spline_interpol": 250, "colormap_lookup_t": 251, "cc": 251, "ss": 251, "boys2rgb": 251, "orient2rgb": 251, "line_color": 251, "get_cmap": 251, "create_colormap": 251, "distinguishable_colormap": 251, "hex_to_rgb": 251, "rgb2hsv": 251, "hsv2rgb": 251, "xyz_from_rgb": 251, "rgb_from_xyz": 251, "xyz2rgb": 251, "rgb2xyz": 251, "get_xyz_coord": 251, "xyz2lab": 251, "lab2xyz": 251, "rgb2lab": 251, "lab2rgb": 251, "convert": 252, "matplotlib_figure_to_numpi": 252, "data_dir": 253, "update_progressbar": 253, "copyfileobj_withprogress": 253, "check_sha": 253, "fetch_data": 253, "fetch_gltf": 253, "fetch_viz_cubemap": 253, "fetch_viz_icon": 253, "fetch_viz_new_icon": 253, "fetch_viz_wiki_nw": 253, "fetch_viz_model": 253, "fetch_viz_dmri": 253, "fetch_viz_textur": 253, "read_viz_cubemap": 253, "read_viz_icon": 253, "read_viz_model": 253, "read_viz_textur": 253, "read_viz_dmri": 253, "read_viz_gltf": 253, "list_gltf_sample_model": 253, "decor": 254, "skip_r": 254, "doctest_skip_pars": 254, "deprec": 255, "expireddeprecationerror": 255, "argsdeprecationwarn": 255, "_leading_whit": 255, "cmp_pkg_version": 255, "is_bad_vers": 255, "deprecate_with_vers": 255, "deprecated_param": 255, "export_scen": 256, "write_scen": 256, "write_nod": 256, "write_mesh": 256, "write_camera": 256, "get_prim": 256, "write_materi": 256, "write_accessor": 256, "write_bufferview": 256, "write_buff": 256, "load_cubemap_textur": 257, "load_imag": 257, "load_text": 257, "save_imag": 257, "load_polydata": 257, "save_polydata": 257, "load_sprite_sheet": 257, "horizontallayout": 258, "verticallayout": 258, "xlayout": 258, "ylayout": 258, "zlayout": 258, "lib": 259, "command": 259, "lookupt": 259, "idtypearrai": 259, "floatarrai": 259, "doublearrai": 259, "stringarrai": 259, "unsignedchararrai": 259, "algorithmoutput": 259, "skybox": 259, "actor2d": 259, "renderwindow": 259, "renderwindowinteractor": 259, "interactoreventrecord": 259, "windowtoimagefilt": 259, "interactorstyl": 259, "proppick": 259, "pointpick": 259, "cellpick": 259, "worldpointpick": 259, "hardwareselector": 259, "imageactor": 259, "polydatamapp": 259, "polydatamapper2d": 259, "assembli": 259, "datasetmapp": 259, "texturedactor2d": 259, "follow": 259, "textactor": 259, "textactor3d": 259, "property2d": 259, "vectortext": 259, "lodactor": 259, "scalarbaractor": 259, "openglrender": 259, "interactorstyleimag": 259, "interactorstyletrackballactor": 259, "interactorstyletrackballcamera": 259, "interactorstyleus": 259, "cleanpolydata": 259, "polydatanorm": 259, "contourfilt": 259, "tubefilt": 259, "glyph3d": 259, "trianglefilt": 259, "splinefilt": 259, "transformpolydatafilt": 259, "renderlargeimag": 259, "loopsubdivisionfilt": 259, "butterflysubdivisionfilt": 259, "outlinefilt": 259, "linearextrusionfilt": 259, "texturemaptoplan": 259, "spheresourc": 259, "cylindersourc": 259, "arrowsourc": 259, "conesourc": 259, "disksourc": 259, "texturedspheresourc": 259, "regularpolygonsourc": 259, "polydata": 259, "imagedata": 259, "dataobject": 259, "cellarrai": 259, "polyvertex": 259, "unstructuredgrid": 259, "molecul": [259, 261], "datasetattribut": 259, "matrix4x4": 259, "matrix3x3": 259, "imageflip": 259, "imagereslic": 259, "imagemaptocolor": 259, "imagereader2factori": 259, "pngreader": 259, "bmpreader": 259, "jpegread": 259, "tiffread": 259, "plyread": 259, "stlreader": 259, "objread": 259, "mniobjectread": 259, "polydataread": 259, "xmlpolydataread": 259, "pngwriter": 259, "bmpwriter": 259, "jpegwrit": 259, "tiffwrit": 259, "plywrit": 259, "stlwriter": 259, "mniobjectwrit": 259, "polydatawrit": 259, "xmlpolydatawrit": 259, "simplebondperceiv": 259, "proteinribbonfilt": 259, "periodict": 259, "openglmoleculemapp": 259, "vtk_version": 259, "manifest_pbr": 260, "manifest_principl": 260, "manifest_standard": 260, "molecular": 261, "ptabl": 261, "add_atom": 261, "add_bond": 261, "get_atomic_numb": 261, "set_atomic_numb": 261, "get_atomic_posit": 261, "set_atomic_posit": 261, "get_bond_ord": 261, "set_bond_ord": 261, "get_all_atomic_numb": 261, "get_all_bond_ord": 261, "get_all_atomic_posit": 261, "deep_copy_molecul": 261, "compute_bond": 261, "sphere_cpk": 261, "ball_stick": 261, "stick": 261, "ribbon": 261, "bounding_box": 261, "pickingmanag": 262, "selectionmanag": 262, "pkg_info": 263, "pkg_commit_hash": 263, "faces_from_sphere_vertic": 264, "repeat_primitive_funct": 264, "repeat_primit": 264, "prim_squar": 264, "prim_box": 264, "prim_spher": 264, "prim_superquadr": 264, "prim_tetrahedron": 264, "prim_icosahedron": 264, "prim_rhombicuboctahedron": 264, "prim_star": 264, "prim_triangularpr": 264, "prim_pentagonalpr": 264, "prim_octagonalpr": 264, "prim_frustum": 264, "prim_cylind": 264, "prim_arrow": 264, "prim_con": 264, "shaders_dir": 265, "compose_shad": 265, "import_fury_shad": 265, "load_shad": 265, "shader_to_actor": 265, "replace_shader_in_actor": 265, "add_shader_callback": 265, "shader_apply_effect": 265, "attribute_to_actor": 265, "client": 266, "constant": 266, "server": 266, "async_app": 266, "tool": 266, "furystreamcli": 266, "furystreaminteract": 266, "callback_stream_cli": 266, "interaction_callback": 266, "_cqueue_event_id": 266, "_cqueue_index_info": 266, "_cqueue": 266, "pc": 266, "set_weel": 266, "set_mous": 266, "set_mouse_click": 266, "get_app": 266, "rtcserver": 266, "web_server_raw_arrai": 266, "web_serv": 266, "genericmultidimensionalbuff": 266, "rawarraymultidimensionalbuff": 266, "sharedmemmultidimensionalbuff": 266, "genericcircularqueu": 266, "arraycircularqueu": 266, "sharedmemcircularqueu": 266, "genericimagebuffermanag": 266, "rawarrayimagebuffermanag": 266, "sharedmemimagebuffermanag": 266, "intervaltimerthread": 266, "intervaltim": 266, "remove_shm_from_resource_track": 266, "check_port_is_avail": 266, "_tuple2ax": 267, "euler_matrix": 267, "sphere2cart": 267, "cart2spher": 267, "scale": 267, "apply_transform": 267, "transform_from_matrix": 267, "panel2d": 268, "tabui": 268, "imagecontainer2d": 268, "gridui": 268, "rectangle2d": 268, "disk2d": 268, "button2d": 268, "textbox2d": 268, "lineslider2d": 268, "linedoubleslider2d": 268, "ringslider2d": 268, "rangeslid": 268, "option": 268, "radiobutton": 268, "listbox2d": 268, "listboxitem2d": 268, "filemenu2d": 268, "playbackpanel": 268, "card2d": 268, "clip_overflow": 268, "wrap_overflow": 268, "check_overflow": 268, "cal_bounding_box_2d": 268, "rotate_2d": 268, "util": 269, "remove_observer_from_actor": 269, "set_input": 269, "numpy_to_vtk_point": 269, "numpy_to_vtk_color": 269, "numpy_to_vtk_cel": 269, "numpy_to_vtk_image_data": 269, "map_coordinates_3d_4d": 269, "lines_to_vtk_polydata": 269, "get_polydata_lin": 269, "get_polydata_triangl": 269, "get_polydata_vertic": 269, "get_polydata_tcoord": 269, "get_polydata_norm": 269, "get_polydata_tang": 269, "get_polydata_color": 269, "get_polydata_field": 269, "add_polydata_numeric_field": 269, "set_polydata_primitives_count": 269, "get_polydata_primitives_count": 269, "primitives_count_to_actor": 269, "primitives_count_from_actor": 269, "set_polydata_triangl": 269, "set_polydata_vertic": 269, "set_polydata_norm": 269, "set_polydata_tang": 269, "set_polydata_color": 269, "set_polydata_tcoord": 269, "update_polydata_norm": 269, "get_polymapper_from_polydata": 269, "get_actor_from_polymapp": 269, "get_actor_from_polydata": 269, "get_actor_from_primit": 269, "repeat_sourc": 269, "apply_affine_to_actor": 269, "apply_affin": 269, "asbyt": 269, "vtk_matrix_to_numpi": 269, "numpy_to_vtk_matrix": 269, "get_bounding_box_s": 269, "get_grid_cells_posit": 269, "shallow_copi": 269, "rgb_to_vtk": 269, "normalize_v3": 269, "normals_from_v_f": 269, "tangents_from_direction_of_anisotropi": 269, "triangle_ord": 269, "change_vertices_ord": 269, "fix_winding_ord": 269, "vertices_from_actor": 269, "colors_from_actor": 269, "normals_from_actor": 269, "tangents_from_actor": 269, "array_from_actor": 269, "normals_to_actor": 269, "tangents_to_actor": 269, "compute_bound": 269, "update_actor": 269, "get_bound": 269, "represent_actor_as_wirefram": 269, "update_surface_actor_color": 269, "color_check": 269, "is_ui": 269, "set_actor_origin": 269, "window": 270, "showmanag": 270, "record": 270, "antialias": 270, "snapshot": 270, "analyze_scen": 270, "analyze_snapshot": 270, "enable_stereo": 270, "gl_get_current_st": 270, "gl_reset_blend": 270, "gl_enable_depth": 270, "gl_disable_depth": 270, "gl_enable_blend": 270, "gl_disable_blend": 270, "gl_set_additive_blend": 270, "gl_set_additive_blending_white_background": 270, "gl_set_normal_blend": 270, "gl_set_multiplicative_blend": 270, "gl_set_subtractive_blend": 270, "release_context": 270, "histori": 272, "v0": [273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "2018": [273, 274, 275, 276], "quick": [273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286], "29": [274, 279], "31": [275, 285], "26": 276, "2019": [277, 278, 279], "03": [277, 283, 284], "08": [277, 278, 282, 284], "02": 278, "04": [280, 286], "01": [280, 285], "07": 281, "20": [281, 282], "type": 287, "write": 287, "submit": 287, "feedback": 287, "guidelin": 287, "publish": 287, "checklist": 287, "befor": 287, "stuff": 287}, "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": 58}, "alltitles": {"Introductory": [[0, "introductory"], [81, "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"], [81, "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"]], "Electromagnetic Wave Propagation Animation": [[26, "electromagnetic-wave-propagation-animation"]], "Brain Fiber ODF Visualisation": [[27, "brain-fiber-odf-visualisation"]], "Fine-tuning the OpenGL state using shader callbacks": [[28, "fine-tuning-the-opengl-state-using-shader-callbacks"]], "Fractals": [[29, "fractals"]], "Motion of a charged particle in a combined magnetic and electric field": [[30, "motion-of-a-charged-particle-in-a-combined-magnetic-and-electric-field"]], "Fury Markers": [[31, "fury-markers"]], "Visualize Interdisciplinary map of the journals network": [[32, "visualize-interdisciplinary-map-of-the-journals-network"]], "Visualize Networks (Animated version)": [[33, "visualize-networks-animated-version"]], "Interactive PBR demo": [[34, "interactive-pbr-demo"]], "Play a video in the 3D world": [[35, "play-a-video-in-the-3d-world"]], "Visualization of ROI Surface Rendered with Streamlines": [[36, "visualization-of-roi-surface-rendered-with-streamlines"]], "Tesseract (Hypercube)": [[37, "tesseract-hypercube"]], "User Interface Elements": [[38, "user-interface-elements"], [81, "user-interface-elements"]], "Buttons & Text": [[39, "buttons-text"]], "Card": [[40, "card"], [41, "card"]], "Figure and Color Control using Check boxes and Radio Buttons": [[42, "figure-and-color-control-using-check-boxes-and-radio-buttons"]], "Show Manager": [[42, "show-manager"], [43, "show-manager"], [44, "show-manager"], [46, "show-manager"], [49, "show-manager"], [51, "show-manager"]], "ComboBox": [[43, "combobox"], [43, "id1"]], "Callbacks": [[43, "callbacks"]], "DrawPanel": [[44, "drawpanel"], [268, "drawpanel"]], "Using Layouts with different UI elements": [[45, "using-layouts-with-different-ui-elements"]], "Sphere Color Control using Radio Buttons": [[46, "sphere-color-control-using-radio-buttons"]], "Sphere and Radio Buttons": [[46, "sphere-and-radio-buttons"]], "Simple Shapes": [[47, "simple-shapes"]], "Tab UI": [[48, "tab-ui"]], "Slider Controls for a Cube for Tab Index 0": [[48, "slider-controls-for-a-cube-for-tab-index-0"]], "CheckBoxes For Cylinder and Sphere for Tab Index 1": [[48, "checkboxes-for-cylinder-and-sphere-for-tab-index-1"]], "Color Combobox for Fury for Tab Index 2": [[48, "color-combobox-for-fury-for-tab-index-2"]], "User Interfaces": [[49, "user-interfaces"]], "Shapes": [[49, "shapes"]], "Image": [[49, "image"]], "Panel with buttons and text": [[49, "panel-with-buttons-and-text"]], "Cube and sliders": [[49, "cube-and-sliders"], [51, "cube-and-sliders"]], "Range Slider": [[49, "range-slider"]], "Select menu": [[49, "select-menu"]], "ListBox": [[50, "listbox"]], "Cube & Slider Control": [[51, "cube-slider-control"]], "Animation": [[52, "animation"], [81, "animation"], [250, "id1"]], "Bezier Interpolator": [[53, "bezier-interpolator"]], "Position interpolation using cubic Bezier curve": [[53, "position-interpolation-using-cubic-bezier-curve"]], "Cubic Bezier curve parameters": [[53, "cubic-bezier-curve-parameters"]], "Setting Cubic Bezier keyframes": [[53, "setting-cubic-bezier-keyframes"]], "A more complex scene scene": [[53, "a-more-complex-scene-scene"]], "Keyframe animation: Camera and opacity": [[54, "keyframe-animation-camera-and-opacity"]], "The Plan": [[54, "the-plan"]], "Creating the main Timeline and adding static actors to it": [[54, "creating-the-main-timeline-and-adding-static-actors-to-it"]], "Creating \u201cFURY\u201d text": [[54, "creating-fury-text"]], "Creating and animating 50 Spheres": [[54, "creating-and-animating-50-spheres"]], "Animating the camera": [[54, "animating-the-camera"]], "Keyframe Color Interpolators": [[55, "keyframe-color-interpolators"]], "Setting color keyframes": [[55, "setting-color-keyframes"]], "Making a custom interpolator": [[56, "making-a-custom-interpolator"]], "Implementing a custom interpolator": [[56, "implementing-a-custom-interpolator"]], "Cubic spline keyframes data same as the one you get from glTF file.": [[56, "cubic-spline-keyframes-data-same-as-the-one-you-get-from-gltf-file"]], "Setting position keyframes": [[56, "setting-position-keyframes"], [58, "setting-position-keyframes"]], "Keyframe hierarchical Animation": [[57, "keyframe-hierarchical-animation"]], "Keyframe animation": [[58, "keyframe-animation"], [63, "keyframe-animation"]], "What is an Animation": [[58, "what-is-an-animation"]], "What are the interpolators": [[58, "what-are-the-interpolators"]], "Creating the environment": [[58, "creating-the-environment"]], "Creating an Animation": [[58, "creating-an-animation"]], "Changing the default interpolator for a single property": [[58, "changing-the-default-interpolator-for-a-single-property"]], "Keyframe animation introduction": [[59, "keyframe-animation-introduction"]], "Animations in FURY": [[59, "animations-in-fury"]], "What exactly is a keyframe": [[59, "what-exactly-is-a-keyframe"]], "What is Keyframe Animation": [[59, "what-is-keyframe-animation"]], "Translating a sphere": [[59, "translating-a-sphere"]], "Arm Robot Animation": [[60, "arm-robot-animation"]], "Keyframes Spline Interpolator": [[61, "keyframes-spline-interpolator"]], "Wrapping animations up!": [[61, "wrapping-animations-up"]], "Timeline and setting keyframes": [[62, "timeline-and-setting-keyframes"]], "What is Timeline?": [[62, "what-is-timeline"]], "Creating a Timeline": [[62, "creating-a-timeline"]], "Setting Keyframes": [[62, "setting-keyframes"]], "Shaders": [[64, "shaders"], [81, "shaders"]], "SDF Impostors on Billboards": [[65, "sdf-impostors-on-billboards"]], "Traditional sphere rendering": [[65, "traditional-sphere-rendering"]], "SDF sphere rendering": [[65, "sdf-sphere-rendering"]], "References": [[65, "references"], [68, "references"], [164, "references"]], "Physically-Based Rendering (PBR) on spheres": [[66, "physically-based-rendering-pbr-on-spheres"]], "Principled BRDF shader on spheres": [[67, "principled-brdf-shader-on-spheres"]], "Make a Cylinder using polygons vs SDF": [[68, "make-a-cylinder-using-polygons-vs-sdf"]], "Cylinder using polygons": [[68, "cylinder-using-polygons"]], "Cylinder using SDF": [[68, "cylinder-using-sdf"]], "Visualize SDF Actor": [[69, "visualize-sdf-actor"]], "Varying Color": [[70, "varying-color"]], "Integrate Physics using pybullet": [[71, "integrate-physics-using-pybullet"], [81, "integrate-physics-using-pybullet"]], "Ball Collision Simulation": [[72, "ball-collision-simulation"], [84, "ball-collision-simulation"]], "Brick Wall Simulation": [[73, "brick-wall-simulation"], [84, "brick-wall-simulation"]], "Syncing Bricks": [[73, "syncing-bricks"]], "Chain Simulation": [[74, "chain-simulation"], [84, "chain-simulation"]], "Domino Physics Simulation": [[75, "domino-physics-simulation"]], "Syncing Dominoes": [[75, "syncing-dominoes"]], "Wrecking Ball Simulation": [[76, "wrecking-ball-simulation"], [84, "wrecking-ball-simulation"]], "Streaming": [[77, "streaming"], [81, "streaming"]], "Streaming FURY with user interaction": [[78, "streaming-fury-with-user-interaction"]], "Notes": [[78, "notes"], [80, "notes"]], "Streaming FURY with WebRTC/MJPEG": [[79, "streaming-fury-with-webrtc-mjpeg"]], "Streaming FURY with WebRTC/MJPEG using the Widget Object": [[80, "streaming-fury-with-webrtc-mjpeg-using-the-widget-object"]], "Tutorials": [[81, "tutorials"]], "Blog": [[82, "blog"]], "Community": [[83, "community"]], "Join Us!": [[83, "join-us"]], "Contributors": [[83, "contributors"]], "FURY - pyBullet Integration Guide": [[84, "fury-pybullet-integration-guide"]], "Simple Rigid Body Dynamics": [[84, "simple-rigid-body-dynamics"]], "Necessary Imports": [[84, "necessary-imports"]], "Connection Mode": [[84, "connection-mode"]], "Disconnection": [[84, "disconnection"]], "Setting Gravity": [[84, "setting-gravity"]], "Creating Objects": [[84, "creating-objects"]], "Changing Object Dynamics": [[84, "changing-object-dynamics"]], "Adding objects to the scene": [[84, "adding-objects-to-the-scene"]], "Application of Force/Torque": [[84, "application-of-force-torque"]], "Enabling collision": [[84, "enabling-collision"]], "Creation of Show Manager": [[84, "creation-of-show-manager"]], "Syncing properties of actors": [[84, "syncing-properties-of-actors"]], "Creation of Timer Callback": [[84, "creation-of-timer-callback"]], "Initiating the simulation": [[84, "initiating-the-simulation"]], "Rendering multiple objects by a single actor": [[84, "rendering-multiple-objects-by-a-single-actor"]], "Rendering objects in FURY": [[84, "rendering-objects-in-fury"]], "Render Pybullet Objects": [[84, "render-pybullet-objects"]], "Syncing objects": [[84, "syncing-objects"]], "Rendering Joints": [[84, "rendering-joints"]], "Examples": [[84, "examples"]], "Brick Wall Simulation(Single Actor)": [[84, "brick-wall-simulation-single-actor"]], "Domino Simulation": [[84, "domino-simulation"]], "Getting Started": [[85, "getting-started"]], "Installation": [[87, "installation"]], "Dependencies": [[87, "dependencies"]], "Installation with PyPi": [[87, "installation-with-pypi"]], "Installation with Conda": [[87, "installation-with-conda"]], "Installation via Source": [[87, "installation-via-source"]], "Test the Installation": [[87, "test-the-installation"]], "Running the Tests": [[87, "running-the-tests"]], "Running the Tests Offscreen": [[87, "running-the-tests-offscreen"]], "Populating our Documentation": [[87, "populating-our-documentation"]], "Folder Structure": [[87, "folder-structure"]], "Building the documentation": [[87, "building-the-documentation"]], "About": [[88, "about"]], "Overview": [[88, "overview"]], "Statement of Need": [[88, "statement-of-need"]], "Mission Statement": [[88, "mission-statement"]], "Features": [[88, "features"]], "Architecture": [[88, "architecture"]], "License": [[88, "license"], [288, "license"]], "Credits": [[88, "credits"]], "Bug reports and support": [[88, "bug-reports-and-support"]], "FURY 0.1.0 Released": [[89, "fury-0-1-0-released"]], "FURY 0.1.3 Released": [[90, "fury-0-1-3-released"]], "FURY 0.1.4 Released": [[91, "fury-0-1-4-released"]], "FURY 0.2.0 Released": [[92, "fury-0-2-0-released"]], "Success on Brain Art Competition using FURY": [[93, "success-on-brain-art-competition-using-fury"]], "FURY 0.3.0 Released": [[94, "fury-0-3-0-released"]], "FURY 0.4.0 Released": [[95, "fury-0-4-0-released"]], "Google Summer of Code": [[96, "google-summer-of-code"], [128, "google-summer-of-code"]], "FURY 0.5.1 Released": [[97, "fury-0-5-1-released"]], "Weekly Check-in #1": [[98, "weekly-check-in-1"]], "Welcome to my GSoC Blog!!!": [[98, "welcome-to-my-gsoc-blog"], [99, "welcome-to-my-gsoc-blog"]], "What did you do during the Community Bonding Period?": [[98, "what-did-you-do-during-the-community-bonding-period"], [99, "what-did-you-do-during-the-community-bonding-period"], [132, "what-did-you-do-during-the-community-bonding-period"], [172, "what-did-you-do-during-the-community-bonding-period"], [175, "what-did-you-do-during-the-community-bonding-period"]], "What is coming up next week?": [[98, "what-is-coming-up-next-week"], [99, "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"], [114, "what-is-coming-up-next-week"], [115, "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"], [124, "what-is-coming-up-next-week"], [127, "what-is-coming-up-next-week"], [132, "what-is-coming-up-next-week"], [135, "what-is-coming-up-next-week"], [138, "what-is-coming-up-next-week"], [141, "what-is-coming-up-next-week"], [142, "what-is-coming-up-next-week"], [144, "what-is-coming-up-next-week"], [147, "what-is-coming-up-next-week"], [150, "what-is-coming-up-next-week"], [152, "what-is-coming-up-next-week"], [153, "what-is-coming-up-next-week"], [155, "what-is-coming-up-next-week"], [156, "what-is-coming-up-next-week"], [158, "what-is-coming-up-next-week"], [159, "what-is-coming-up-next-week"], [160, "what-is-coming-up-next-week"], [161, "what-is-coming-up-next-week"], [172, "what-is-coming-up-next-week"], [175, "what-is-coming-up-next-week"], [177, "what-is-coming-up-next-week"], [179, "what-is-coming-up-next-week"], [180, "what-is-coming-up-next-week"], [181, "what-is-coming-up-next-week"], [183, "what-is-coming-up-next-week"], [184, "what-is-coming-up-next-week"], [186, "what-is-coming-up-next-week"], [187, "what-is-coming-up-next-week"], [189, "what-is-coming-up-next-week"], [190, "what-is-coming-up-next-week"], [192, "what-is-coming-up-next-week"], [193, "what-is-coming-up-next-week"], [195, "what-is-coming-up-next-week"], [196, "what-is-coming-up-next-week"], [198, "what-is-coming-up-next-week"], [199, "what-is-coming-up-next-week"], [201, "what-is-coming-up-next-week"], [203, "what-is-coming-up-next-week"], [204, "what-is-coming-up-next-week"], [205, "what-is-coming-up-next-week"], [208, "what-is-coming-up-next-week"], [210, "what-is-coming-up-next-week"], [211, "what-is-coming-up-next-week"], [213, "what-is-coming-up-next-week"], [214, "what-is-coming-up-next-week"], [215, "what-is-coming-up-next-week"]], "First week of coding!!": [[100, "first-week-of-coding"], [101, "first-week-of-coding"]], "What did you do this week?": [[100, "what-did-you-do-this-week"], [101, "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"], [114, "what-did-you-do-this-week"], [115, "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"], [124, "what-did-you-do-this-week"], [127, "what-did-you-do-this-week"], [135, "what-did-you-do-this-week"], [136, "what-did-you-do-this-week"], [138, "what-did-you-do-this-week"], [141, "what-did-you-do-this-week"], [142, "what-did-you-do-this-week"], [144, "what-did-you-do-this-week"], [147, "what-did-you-do-this-week"], [150, "what-did-you-do-this-week"], [153, "what-did-you-do-this-week"], [156, "what-did-you-do-this-week"], [159, "what-did-you-do-this-week"], [161, "what-did-you-do-this-week"], [172, "what-did-you-do-this-week"], [173, "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"], [223, "what-did-you-do-this-week"], [226, "what-did-you-do-this-week"], [229, "what-did-you-do-this-week"], [235, "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"]], "Did you get stuck anywhere?": [[100, "did-you-get-stuck-anywhere"], [101, "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"], [114, "did-you-get-stuck-anywhere"], [115, "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"], [124, "did-you-get-stuck-anywhere"], [127, "did-you-get-stuck-anywhere"], [135, "did-you-get-stuck-anywhere"], [138, "did-you-get-stuck-anywhere"], [141, "did-you-get-stuck-anywhere"], [142, "did-you-get-stuck-anywhere"], [144, "did-you-get-stuck-anywhere"], [147, "did-you-get-stuck-anywhere"], [150, "did-you-get-stuck-anywhere"], [153, "did-you-get-stuck-anywhere"], [156, "did-you-get-stuck-anywhere"], [159, "did-you-get-stuck-anywhere"], [161, "did-you-get-stuck-anywhere"], [172, "did-you-get-stuck-anywhere"], [173, "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"], [223, "did-you-get-stuck-anywhere"], [226, "did-you-get-stuck-anywhere"], [229, "did-you-get-stuck-anywhere"], [235, "did-you-get-stuck-anywhere"], [238, "did-you-get-stuck-anywhere"], [241, "did-you-get-stuck-anywhere"], [244, "did-you-get-stuck-anywhere"]], "Raymarching!!": [[102, "raymarching"]], "ComboBox2D Progress!!": [[103, "combobox2d-progress"]], "Raymarching continued": [[104, "raymarching-continued"]], "TextBlock2D Progress!!": [[105, "textblock2d-progress"]], "Spherical harmonics": [[106, "spherical-harmonics"]], "May the Force be with you!!": [[107, "may-the-force-be-with-you"]], "Ball Collision Simulation:": [[107, "ball-collision-simulation"]], "Brick Wall Simulation:": [[107, "brick-wall-simulation"]], "Spherical harmonics, Continued.": [[108, "spherical-harmonics-continued"]], "Translation, Reposition, Rotation.": [[109, "translation-reposition-rotation"]], "Translation:": [[109, "translation"]], "Rotation:": [[109, "rotation"]], "Reposition:": [[109, "reposition"]], "Orientation, Sizing, Tab UI.": [[110, "orientation-sizing-tab-ui"]], "Multiple SDF primitives.": [[111, "multiple-sdf-primitives"]], "ComboBox2D, TextBlock2D, Clipping Overflow.": [[112, "combobox2d-textblock2d-clipping-overflow"]], "FURY 0.6.0 Released": [[113, "fury-0-6-0-released"]], "Improvements in SDF primitives.": [[114, "improvements-in-sdf-primitives"]], "Tab UI, TabPanel2D, Tab UI Tutorial.": [[115, "tab-ui-tabpanel2d-tab-ui-tutorial"]], "Merging SDF primitives.": [[116, "merging-sdf-primitives"]], "More Shaders!!": [[117, "more-shaders"], [119, "more-shaders"]], "Single Actor, Physics, Scrollbars.": [[118, "single-actor-physics-scrollbars"]], "Chain Simulation, Scrollbar Refactor, Tutorial Update.": [[120, "chain-simulation-scrollbar-refactor-tutorial-update"]], "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.": [[121, "wrecking-ball-simulation-scrollbars-update-physics-tutorials"]], "Outline Picker": [[122, "outline-picker"]], "FURY 0.6.1 Released": [[123, "fury-0-6-1-released"]], "Part of the Journey is the end unless its Open Source!": [[124, "part-of-the-journey-is-the-end-unless-its-open-source"]], "Open Dialog:": [[124, "open-dialog"]], "Save Dialog:": [[124, "save-dialog"]], "Google Summer of Code 2020 Final Work Product": [[125, "google-summer-of-code-2020-final-work-product"]], "Introduction": [[125, "introduction"]], "Proposed Objectives": [[125, "proposed-objectives"], [126, "proposed-objectives"], [162, "proposed-objectives"], [163, "proposed-objectives"], [164, "proposed-objectives"], [216, "proposed-objectives"], [217, "proposed-objectives"], [218, "proposed-objectives"]], "Unsubmitted Functionalities": [[125, "unsubmitted-functionalities"]], "Objectives Completed": [[125, "objectives-completed"], [126, "objectives-completed"], [162, "objectives-completed"], [163, "objectives-completed"], [164, "objectives-completed"], [216, "objectives-completed"], [217, "objectives-completed"], [218, "objectives-completed"]], "Other Objectives": [[125, "other-objectives"], [126, "other-objectives"], [162, "other-objectives"], [163, "other-objectives"], [216, "other-objectives"], [217, "other-objectives"], [218, "other-objectives"]], "Timeline": [[125, "timeline"], [126, "timeline"], [162, "timeline"], [163, "timeline"], [164, "timeline"], [216, "timeline"], [217, "timeline"], [218, "timeline"], [250, "timeline"]], "Google Summer of Code Final Work Product": [[126, "google-summer-of-code-final-work-product"], [162, "google-summer-of-code-final-work-product"], [163, "google-summer-of-code-final-work-product"], [216, "google-summer-of-code-final-work-product"], [217, "google-summer-of-code-final-work-product"], [218, "google-summer-of-code-final-work-product"]], "Modified Objectives": [[126, "modified-objectives"], [217, "modified-objectives"]], "Objectives in Progress": [[126, "objectives-in-progress"], [162, "objectives-in-progress"], [163, "objectives-in-progress"], [216, "objectives-in-progress"], [217, "objectives-in-progress"], [218, "objectives-in-progress"]], "Shader Showcase": [[127, "shader-showcase"]], "FURY 0.7.0 Released": [[129, "fury-0-7-0-released"], [157, "fury-0-7-0-released"]], "Weekly Check-In #1": [[130, "weekly-check-in-1"]], "What did I do this week?": [[130, "what-did-i-do-this-week"], [131, "what-did-i-do-this-week"], [134, "what-did-i-do-this-week"], [137, "what-did-i-do-this-week"], [140, "what-did-i-do-this-week"], [143, "what-did-i-do-this-week"], [146, "what-did-i-do-this-week"], [148, "what-did-i-do-this-week"], [149, "what-did-i-do-this-week"], [151, "what-did-i-do-this-week"], [152, "what-did-i-do-this-week"], [154, "what-did-i-do-this-week"], [155, "what-did-i-do-this-week"], [158, "what-did-i-do-this-week"], [160, "what-did-i-do-this-week"], [165, "what-did-i-do-this-week"], [166, "what-did-i-do-this-week"], [222, "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"], [232, "what-did-i-do-this-week"], [234, "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"]], "Did I get stuck anywhere?": [[130, "did-i-get-stuck-anywhere"], [131, "did-i-get-stuck-anywhere"], [134, "did-i-get-stuck-anywhere"], [136, "did-i-get-stuck-anywhere"], [137, "did-i-get-stuck-anywhere"], [140, "did-i-get-stuck-anywhere"], [143, "did-i-get-stuck-anywhere"], [146, "did-i-get-stuck-anywhere"], [148, "did-i-get-stuck-anywhere"], [149, "did-i-get-stuck-anywhere"], [151, "did-i-get-stuck-anywhere"], [152, "did-i-get-stuck-anywhere"], [154, "did-i-get-stuck-anywhere"], [155, "did-i-get-stuck-anywhere"], [158, "did-i-get-stuck-anywhere"], [160, "did-i-get-stuck-anywhere"], [165, "did-i-get-stuck-anywhere"], [166, "did-i-get-stuck-anywhere"], [222, "did-i-get-stuck-anywhere"], [225, "did-i-get-stuck-anywhere"], [228, "did-i-get-stuck-anywhere"], [231, "did-i-get-stuck-anywhere"], [232, "did-i-get-stuck-anywhere"], [234, "did-i-get-stuck-anywhere"], [237, "did-i-get-stuck-anywhere"], [240, "did-i-get-stuck-anywhere"], [243, "did-i-get-stuck-anywhere"]], "What is coming up next?": [[130, "what-is-coming-up-next"], [131, "what-is-coming-up-next"], [134, "what-is-coming-up-next"], [136, "what-is-coming-up-next"], [137, "what-is-coming-up-next"], [140, "what-is-coming-up-next"], [143, "what-is-coming-up-next"], [146, "what-is-coming-up-next"], [148, "what-is-coming-up-next"], [151, "what-is-coming-up-next"], [154, "what-is-coming-up-next"], [165, "what-is-coming-up-next"], [173, "what-is-coming-up-next"], [174, "what-is-coming-up-next"], [176, "what-is-coming-up-next"], [178, "what-is-coming-up-next"], [182, "what-is-coming-up-next"], [185, "what-is-coming-up-next"], [188, "what-is-coming-up-next"], [191, "what-is-coming-up-next"], [194, "what-is-coming-up-next"], [197, "what-is-coming-up-next"], [200, "what-is-coming-up-next"], [202, "what-is-coming-up-next"], [206, "what-is-coming-up-next"], [207, "what-is-coming-up-next"], [209, "what-is-coming-up-next"], [212, "what-is-coming-up-next"], [222, "what-is-coming-up-next"], [223, "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"]], "Week #1: Welcome to my weekly Blogs!": [[131, "week-1-welcome-to-my-weekly-blogs"]], "Welcome to my GSoC Blog!": [[132, "welcome-to-my-gsoc-blog"]], "A Stadia-like system for data visualization": [[133, "a-stadia-like-system-for-data-visualization"]], "How does it works?": [[133, "how-does-it-works"]], "Sharing data between process": [[133, "sharing-data-between-process"]], "multiprocessing RawArray": [[133, "multiprocessing-rawarray"]], "Multiprocessing inside of different Operating Systems": [[133, "multiprocessing-inside-of-different-operating-systems"]], "Week #2: Feature additions in UI and IO modules": [[134, "week-2-feature-additions-in-ui-and-io-modules"]], "First week of coding!": [[135, "first-week-of-coding"]], "Weekly Check-In #3": [[136, "weekly-check-in-3"]], "A python-core issue": [[136, "a-python-core-issue"]], "Week #3: Adapting GridLayout to work with UI": [[137, "week-3-adapting-gridlayout-to-work-with-ui"]], "Second week of coding!": [[138, "second-week-of-coding"]], "SOLID, monkey patching a python issue and network visualization through WebRTC": [[139, "solid-monkey-patching-a-python-issue-and-network-visualization-through-webrtc"]], "Streaming System": [[139, "streaming-system"]], "Code Refactoring": [[139, "code-refactoring"]], "Abstract class and SOLID": [[139, "abstract-class-and-solid"]], "Using namedtuples to grant immutability and to avoid silent bugs": [[139, "using-namedtuples-to-grant-immutability-and-to-avoid-silent-bugs"]], "Testing": [[139, "testing"]], "Most relevant bugs": [[139, "most-relevant-bugs"]], "Network Layout (Helios-FURY)": [[139, "network-layout-helios-fury"]], "Refs:": [[139, "refs"]], "Week #4: Adding Tree UI to the UI module": [[140, "week-4-adding-tree-ui-to-the-ui-module"]], "Third week of coding!": [[141, "third-week-of-coding"]], "Weekly Check-In #5": [[142, "weekly-check-in-5"]], "fury-gl/fury PR#437: WebRTC streaming system for FURY": [[142, "fury-gl-fury-pr-437-webrtc-streaming-system-for-fury"]], "fury-gl/helios PR 1: Network Layout and SuperActors": [[142, "fury-gl-helios-pr-1-network-layout-and-superactors"]], "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes": [[143, "week-5-rebasing-all-prs-w-r-t-the-ui-restructuring-tree2d-bug-fixes"]], "Fourth week of coding!": [[144, "fourth-week-of-coding"]], "Network layout algorithms using IPC": [[145, "network-layout-algorithms-using-ipc"]], "The problem: network layout algorithm implementations with a blocking behavior": [[145, "the-problem-network-layout-algorithm-implementations-with-a-blocking-behavior"]], "Why is using the python threading is not a good solution?": [[145, "why-is-using-the-python-threading-is-not-a-good-solution"]], "IPC using python": [[145, "ipc-using-python"]], "How have I implemented the code for A and B?": [[145, "how-have-i-implemented-the-code-for-a-and-b"]], "Results": [[145, "results"]], "Next steps": [[145, "next-steps"]], "Summary of most important pull-requests:": [[145, "summary-of-most-important-pull-requests"]], "Week #6: Bug fixes, Working on Tree2D UI": [[146, "week-6-bug-fixes-working-on-tree2d-ui"]], "Fifth week of coding!": [[147, "fifth-week-of-coding"]], "Weekly Check-In #7": [[148, "weekly-check-in-7"]], "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.": [[149, "week-7-finalizing-the-stalling-prs-finishing-up-tree2d-ui"]], "Sixth week of coding!": [[150, "sixth-week-of-coding"]], "Weekly Check-In #8": [[151, "weekly-check-in-8"]], "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D": [[152, "week-8-code-cleanup-finishing-up-open-prs-continuing-work-on-tree2d"]], "Seventh week of coding!": [[153, "seventh-week-of-coding"]], "Week #09: Sphinx custom summary": [[154, "week-09-sphinx-custom-summary"]], "FURY/Helios": [[154, "fury-helios"], [165, "fury-helios"], [166, "fury-helios"]], "FURY": [[154, "fury"], [165, "fury"], [166, "fury"]], "Week #9: More Layouts!": [[155, "week-9-more-layouts"]], "Eighth coding week!": [[156, "eighth-coding-week"]], "Week#10: Accordion UI, Support for sprite sheet animations": [[158, "week-10-accordion-ui-support-for-sprite-sheet-animations"]], "Ninth coding week!": [[159, "ninth-coding-week"]], "Week #11: Finalizing open Pull Requests": [[160, "week-11-finalizing-open-pull-requests"]], "Tenth coding week!": [[161, "tenth-coding-week"]], "Google Summer of Code 2021 - Final Report - Bruno Messias": [[164, "google-summer-of-code-2021-final-report-bruno-messias"]], "Abstract": [[164, "abstract"]], "Week #10: SDF Fonts": [[165, "week-10-sdf-fonts"]], "Week #11: Removing the flickering effect": [[166, "week-11-removing-the-flickering-effect"]], "FURY 0.8.0 Released": [[167, "fury-0-8-0-released"]], "Contribute to FURY via Google Summer of Code 2022": [[168, "contribute-to-fury-via-google-summer-of-code-2022"]], "My journey till getting accepted into GSoC22": [[169, "my-journey-till-getting-accepted-into-gsoc22"]], "A Little About Myself": [[169, "a-little-about-myself"]], "My first coding experience": [[169, "my-first-coding-experience"]], "Developing a 3D game": [[169, "developing-a-3d-game"]], "My journey to GSoC22": [[169, "my-journey-to-gsoc22"]], "The day I got accepted": [[169, "the-day-i-got-accepted"]], "My Journey to GSoC 2022": [[170, "my-journey-to-gsoc-2022"]], "About Myself": [[170, "about-myself"]], "Intro to Open-Source and GSoC": [[170, "intro-to-open-source-and-gsoc"]], "The Day": [[170, "the-day"]], "Pre-GSoC Journey": [[171, "pre-gsoc-journey"]], "The Beginning of Programming": [[171, "the-beginning-of-programming"]], "Interest in Game Development and Animation": [[171, "interest-in-game-development-and-animation"]], "Intro to Opensource": [[171, "intro-to-opensource"]], "GSoC - 21": [[171, "gsoc-21"]], "GSoC - 22": [[171, "gsoc-22"]], "Week 1: Implementing a basic Keyframe animation API": [[172, "week-1-implementing-a-basic-keyframe-animation-api"]], "Week 1 - Laying the Foundation of DrawPanel UI": [[173, "week-1-laying-the-foundation-of-drawpanel-ui"]], "Week 2 - Improving DrawPanel UI": [[174, "week-2-improving-drawpanel-ui"]], "Week 1 - A Basic glTF Importer": [[175, "week-1-a-basic-gltf-importer"]], "Week 3 - Dealing with Problems": [[176, "week-3-dealing-with-problems"]], "Week 2: Implementing non-linear and color interpolators": [[177, "week-2-implementing-non-linear-and-color-interpolators"]], "Week 4 - Fixing the Clamping Issue": [[178, "week-4-fixing-the-clamping-issue"]], "Week 2 - Improving Fetcher and Exporting glTF": [[179, "week-2-improving-fetcher-and-exporting-gltf"]], "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!": [[180, "week-3-redesigning-the-api-implementing-cubic-bezier-interpolator-and-making-progress-on-the-gpu-side"]], "Week 3 - Fixing fetcher, adding tests and docs": [[181, "week-3-fixing-fetcher-adding-tests-and-docs"]], "Week 5 - Working on new features": [[182, "week-5-working-on-new-features"]], "Week 4: Camera animation, interpolation in GLSL, and a single Timeline!": [[183, "week-4-camera-animation-interpolation-in-glsl-and-a-single-timeline"]], "Week 4 - Finalizing glTF loader": [[184, "week-4-finalizing-gltf-loader"]], "Week 6 - Supporting Rotation of the Shapes from the Center": [[185, "week-6-supporting-rotation-of-the-shapes-from-the-center"]], "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests": [[186, "week-5-slerp-implementation-documenting-the-timeline-and-adding-unit-tests"]], "Week 5 - Creating PR for glTF exporter and fixing the loader": [[187, "week-5-creating-pr-for-gltf-exporter-and-fixing-the-loader"]], "Week 7 - Working on Rotation PR and Trying Freehand Drawing": [[188, "week-7-working-on-rotation-pr-and-trying-freehand-drawing"]], "Week 6: Fixing the Timeline issues and equipping it with more features": [[189, "week-6-fixing-the-timeline-issues-and-equipping-it-with-more-features"]], "Week 6 - Extracting the animation data": [[190, "week-6-extracting-the-animation-data"]], "Week 8 - Working on the polyline feature": [[191, "week-8-working-on-the-polyline-feature"]], "Week 7: Billboard spheres and implementing interpolators using closures": [[192, "week-7-billboard-spheres-and-implementing-interpolators-using-closures"]], "Week 7 - Fixing bugs in animations": [[193, "week-7-fixing-bugs-in-animations"]], "Week 9 - Grouping and Transforming Shapes": [[194, "week-9-grouping-and-transforming-shapes"]], "Week 8 - Fixing animation bugs": [[195, "week-8-fixing-animation-bugs"]], "Week 8: Back to the shader-based version of the Timeline": [[196, "week-8-back-to-the-shader-based-version-of-the-timeline"]], "Week 10 - Understanding Codes and Playing with Animation": [[197, "week-10-understanding-codes-and-playing-with-animation"]], "Week 9: Animating primitives of the same actor": [[198, "week-9-animating-primitives-of-the-same-actor"]], "Week 9 - First working skeletal animation prototype": [[199, "week-9-first-working-skeletal-animation-prototype"]], "Week 11 - Creating a base for Freehand Drawing": [[200, "week-11-creating-a-base-for-freehand-drawing"]], "Week 10: Supporting hierarchical animating": [[201, "week-10-supporting-hierarchical-animating"]], "Week 12 - Fixing translating issues and updating tests": [[202, "week-12-fixing-translating-issues-and-updating-tests"]], "Week 10 - Multi-node skinning support": [[203, "week-10-multi-node-skinning-support"]], "Week 11: Improving tutorials a little": [[204, "week-11-improving-tutorials-a-little"]], "Week 11 - Multiple transformations support and adding tests": [[205, "week-11-multiple-transformations-support-and-adding-tests"]], "Week 13 - Separating tests and fixing bugs": [[206, "week-13-separating-tests-and-fixing-bugs"]], "Week 14 - Updating DrawPanel architecture": [[207, "week-14-updating-drawpanel-architecture"]], "Week 12 - Adding skeleton as actors and fix global transformation": [[208, "week-12-adding-skeleton-as-actors-and-fix-global-transformation"]], "Week 15 - Highlighting DrawShapes": [[209, "week-15-highlighting-drawshapes"]], "Week 13 - Multi-bone skeletal animation support": [[210, "week-13-multi-bone-skeletal-animation-support"]], "Week 13: Keyframes animation is now a bit easier in FURY": [[211, "week-13-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 16 - Working with Rotations!": [[212, "week-16-working-with-rotations"]], "Week 14: Keyframes animation is now a bit easier in FURY": [[213, "week-14-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 14 - Morphing is here!": [[214, "week-14-morphing-is-here"]], "Week 12: Adding new tutorials": [[215, "week-12-adding-new-tutorials"]], "GSoC Weekly Blogs": [[216, "gsoc-weekly-blogs"]], "Loading Static glTF models": [[218, "loading-static-gltf-models"]], "Exporting Scene as a glTF": [[218, "exporting-scene-as-a-gltf"]], "Simple Actor Animations": [[218, "simple-actor-animations"]], "Morphing in glTF": [[218, "morphing-in-gltf"]], "Skeletal Animations (Skining)": [[218, "skeletal-animations-skining"]], "PBR and emission materials in glTF": [[218, "pbr-and-emission-materials-in-gltf"]], "Skinning for models with no indices": [[218, "skinning-for-models-with-no-indices"]], "Fetcher for importing glTF files from Khronos-glTF-Samples": [[218, "fetcher-for-importing-gltf-files-from-khronos-gltf-samples"]], "Other Pull Requests": [[218, "other-pull-requests"]], "GSoC weekly blogs": [[218, "gsoc-weekly-blogs"]], "Contribute to FURY via Google Summer of Code 2023": [[219, "contribute-to-fury-via-google-summer-of-code-2023"]], "FURY 0.9.0 Released": [[220, "fury-0-9-0-released"]], "Week 0: Community Bounding Period": [[221, "week-0-community-bounding-period"], [222, "week-0-community-bounding-period"]], "GSoC 2023: Community Bonding Period": [[221, "gsoc-2023-community-bonding-period"], [222, "gsoc-2023-community-bonding-period"]], "Week 1: Working with SpinBox and TextBox Enhancements": [[223, "week-1-working-with-spinbox-and-textbox-enhancements"]], "The FBO Saga - Week 1": [[224, "the-fbo-saga-week-1"]], "This Past Week": [[224, "this-past-week"]], "My Current Problems": [[224, "my-current-problems"]], "What About Next Week?": [[224, "what-about-next-week"]], "Week 1: Ellipsoid actor implemented with SDF": [[225, "week-1-ellipsoid-actor-implemented-with-sdf"]], "Week 2: Tackling Text Justification and Icon Flaw Issues": [[226, "week-2-tackling-text-justification-and-icon-flaw-issues"]], "Week 2: The Importance of (good) Documentation": [[227, "week-2-the-importance-of-good-documentation"]], "This Last Week\u2019s Effort": [[227, "this-last-week-s-effort"], [230, "this-last-week-s-effort"]], "Where the Problem Was": [[227, "where-the-problem-was"], [230, "where-the-problem-was"], [233, "where-the-problem-was"], [236, "where-the-problem-was"], [239, "where-the-problem-was"]], "This Week\u2019s Goals": [[227, "this-week-s-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"]], "Week 2: Making adjustments to the Ellipsoid Actor": [[228, "week-2-making-adjustments-to-the-ellipsoid-actor"]], "Week 3: Resolving Combobox Icon Flaw and TextBox Justification": [[229, "week-3-resolving-combobox-icon-flaw-and-textbox-justification"]], "Week 3: Watch Your Expectations": [[230, "week-3-watch-your-expectations"]], "Week 3: Working on uncertainty and details of the first PR": [[231, "week-3-working-on-uncertainty-and-details-of-the-first-pr"]], "Week 4: Exam Preparations and Reviewing": [[232, "week-4-exam-preparations-and-reviewing"]], "Week 4: Nothing is Ever Lost": [[233, "week-4-nothing-is-ever-lost"]], "Last Week\u2019s Effort": [[233, "last-week-s-effort"], [236, "last-week-s-effort"], [242, "last-week-s-effort"], [245, "last-week-s-effort"]], "Week 4: First draft of the DTI uncertainty visualization": [[234, "week-4-first-draft-of-the-dti-uncertainty-visualization"]], "Week 5: Trying out PRs and Planning Ahead": [[235, "week-5-trying-out-prs-and-planning-ahead"]], "Week 5: All Roads Lead to Rome": [[236, "week-5-all-roads-lead-to-rome"]], "Week 5: Preparing the data for the Ellipsoid tutorial": [[237, "week-5-preparing-the-data-for-the-ellipsoid-tutorial"]], "Week 6: BoundingBox for TextBlock2D!": [[238, "week-6-boundingbox-for-textblock2d"]], "Week 6: Things are Starting to Build Up": [[239, "week-6-things-are-starting-to-build-up"]], "What I did Last Week": [[239, "what-i-did-last-week"]], "Week 6: First draft of the Ellipsoid tutorial": [[240, "week-6-first-draft-of-the-ellipsoid-tutorial"]], "Week 7: Sowing the seeds for TreeUI": [[241, "week-7-sowing-the-seeds-for-treeui"]], "Week 7: Experimentation Done": [[242, "week-7-experimentation-done"]], "Was it Hard?": [[242, "was-it-hard"]], "Week 7: Adjustments on the Uncertainty Cones visualization": [[243, "week-7-adjustments-on-the-uncertainty-cones-visualization"]], "Week 8: Another week with TextBlockUI": [[244, "week-8-another-week-with-textblockui"]], "Week 8: The Birth of a Versatile API": [[245, "week-8-the-birth-of-a-versatile-api"]], "So how did it go?": [[245, "so-how-did-it-go"]], "The Beginning of Everything - Week 0": [[246, "the-beginning-of-everything-week-0"]], "So it begins\u2026": [[246, "so-it-begins"]], "The Community Bonding Period": [[246, "the-community-bonding-period"]], "The Project\u2019s Goal": [[246, "the-project-s-goal"]], "This Week\u2019s Goal": [[246, "this-week-s-goal"]], "fury": [[247, "module-fury"]], "get_info": [[247, "get-info"]], "enable_warnings": [[247, "enable-warnings"]], "disable_warnings": [[247, "disable-warnings"]], "actor": [[248, "module-fury.actor"]], "Container": [[248, "container"]], "slicer": [[248, "slicer"]], "surface": [[248, "surface"]], "contour_from_roi": [[248, "contour-from-roi"]], "contour_from_label": [[248, "contour-from-label"]], "streamtube": [[248, "streamtube"]], "line": [[248, "line"]], "scalar_bar": [[248, "scalar-bar"]], "axes": [[248, "axes"]], "odf_slicer": [[248, "odf-slicer"]], "tensor_slicer": [[248, "tensor-slicer"]], "peak_slicer": [[248, "peak-slicer"]], "peak": [[248, "peak"]], "dot": [[248, "dot"]], "dots": [[248, "dots"]], "point": [[248, "point"]], "sphere": [[248, "sphere"]], "cylinder": [[248, "cylinder"]], "disk": [[248, "disk"]], "square": [[248, "square"]], "rectangle": [[248, "rectangle"]], "box": [[248, "box"]], "cube": [[248, "cube"]], "arrow": [[248, "arrow"]], "cone": [[248, "cone"]], "triangularprism": [[248, "triangularprism"]], "rhombicuboctahedron": [[248, "rhombicuboctahedron"]], "pentagonalprism": [[248, "pentagonalprism"]], "octagonalprism": [[248, "octagonalprism"]], "frustum": [[248, "frustum"]], "superquadric": [[248, "superquadric"]], "billboard": [[248, "billboard"]], "vector_text": [[248, "vector-text"]], "label": [[248, "label"]], "text_3d": [[248, "text-3d"]], "grid": [[248, "grid"]], "figure": [[248, "figure"]], "texture": [[248, "texture"]], "texture_update": [[248, "texture-update"]], "texture_on_sphere": [[248, "texture-on-sphere"]], "texture_2d": [[248, "texture-2d"]], "sdf": [[248, "sdf"]], "markers": [[248, "markers"]], "ellipsoid": [[248, "ellipsoid"]], "actors": [[249, "module-fury.actors"]], "Module: actors.odf_slicer": [[249, "module-fury.actors.odf_slicer"]], "Module: actors.peak": [[249, "module-fury.actors.peak"]], "Module: actors.tensor": [[249, "module-fury.actors.tensor"]], "OdfSlicerActor": [[249, "odfsliceractor"]], "PeakActor": [[249, "peakactor"]], "tensor_ellipsoid": [[249, "tensor-ellipsoid"]], "animation": [[250, "module-fury.animation"]], "Module: animation.animation": [[250, "module-fury.animation.animation"]], "Module: animation.helpers": [[250, "module-fury.animation.helpers"]], "Module: animation.interpolator": [[250, "module-fury.animation.interpolator"]], "Module: animation.timeline": [[250, "module-fury.animation.timeline"]], "CameraAnimation": [[250, "cameraanimation"]], "get_previous_timestamp": [[250, "get-previous-timestamp"]], "get_next_timestamp": [[250, "get-next-timestamp"]], "get_timestamps_from_keyframes": [[250, "get-timestamps-from-keyframes"]], "get_values_from_keyframes": [[250, "get-values-from-keyframes"]], "get_time_tau": [[250, "get-time-tau"]], "lerp": [[250, "lerp"]], "euclidean_distances": [[250, "euclidean-distances"]], "spline_interpolator": [[250, "spline-interpolator"]], "cubic_spline_interpolator": [[250, "cubic-spline-interpolator"]], "step_interpolator": [[250, "step-interpolator"]], "linear_interpolator": [[250, "linear-interpolator"]], "cubic_bezier_interpolator": [[250, "cubic-bezier-interpolator"]], "slerp": [[250, "slerp"]], "color_interpolator": [[250, "color-interpolator"]], "hsv_color_interpolator": [[250, "hsv-color-interpolator"]], "lab_color_interpolator": [[250, "lab-color-interpolator"]], "xyz_color_interpolator": [[250, "xyz-color-interpolator"]], "tan_cubic_spline_interpolator": [[250, "tan-cubic-spline-interpolator"]], "colormap": [[251, "module-fury.colormap"]], "colormap_lookup_table": [[251, "colormap-lookup-table"]], "cc": [[251, "cc"]], "ss": [[251, "ss"]], "boys2rgb": [[251, "boys2rgb"]], "orient2rgb": [[251, "orient2rgb"]], "line_colors": [[251, "line-colors"]], "get_cmap": [[251, "get-cmap"]], "create_colormap": [[251, "create-colormap"]], "distinguishable_colormap": [[251, "distinguishable-colormap"]], "hex_to_rgb": [[251, "hex-to-rgb"]], "rgb2hsv": [[251, "rgb2hsv"]], "hsv2rgb": [[251, "hsv2rgb"]], "xyz_from_rgb": [[251, "xyz-from-rgb"]], "rgb_from_xyz": [[251, "rgb-from-xyz"]], "xyz2rgb": [[251, "xyz2rgb"]], "rgb2xyz": [[251, "rgb2xyz"]], "get_xyz_coords": [[251, "get-xyz-coords"]], "xyz2lab": [[251, "xyz2lab"]], "lab2xyz": [[251, "lab2xyz"]], "rgb2lab": [[251, "rgb2lab"]], "lab2rgb": [[251, "lab2rgb"]], "convert": [[252, "module-fury.convert"]], "matplotlib_figure_to_numpy": [[252, "matplotlib-figure-to-numpy"]], "data": [[253, "module-fury.data"]], "Module: data.fetcher": [[253, "module-fury.data.fetcher"]], "DATA_DIR": [[253, "data-dir"]], "update_progressbar": [[253, "update-progressbar"]], "copyfileobj_withprogress": [[253, "copyfileobj-withprogress"]], "check_sha": [[253, "check-sha"]], "fetch_data": [[253, "fetch-data"]], "fetch_gltf": [[253, "fetch-gltf"]], "fetch_viz_cubemaps": [[253, "fetch-viz-cubemaps"]], "fetch_viz_icons": [[253, "fetch-viz-icons"]], "fetch_viz_new_icons": [[253, "fetch-viz-new-icons"]], "fetch_viz_wiki_nw": [[253, "fetch-viz-wiki-nw"]], "fetch_viz_models": [[253, "fetch-viz-models"]], "fetch_viz_dmri": [[253, "fetch-viz-dmri"]], "fetch_viz_textures": [[253, "fetch-viz-textures"]], "read_viz_cubemap": [[253, "read-viz-cubemap"]], "read_viz_icons": [[253, "read-viz-icons"]], "read_viz_models": [[253, "read-viz-models"]], "read_viz_textures": [[253, "read-viz-textures"]], "read_viz_dmri": [[253, "read-viz-dmri"]], "read_viz_gltf": [[253, "read-viz-gltf"]], "list_gltf_sample_models": [[253, "list-gltf-sample-models"]], "decorators": [[254, "module-fury.decorators"]], "SKIP_RE": [[254, "skip-re"]], "doctest_skip_parser": [[254, "doctest-skip-parser"]], "deprecator": [[255, "module-fury.deprecator"]], "ExpiredDeprecationError": [[255, "expireddeprecationerror"]], "ArgsDeprecationWarning": [[255, "argsdeprecationwarning"]], "_LEADING_WHITE": [[255, "leading-white"]], "cmp_pkg_version": [[255, "cmp-pkg-version"]], "is_bad_version": [[255, "is-bad-version"]], "deprecate_with_version": [[255, "deprecate-with-version"]], "deprecated_params": [[255, "deprecated-params"]], "gltf": [[256, "module-fury.gltf"]], "glTF": [[256, "id1"]], "export_scene": [[256, "export-scene"]], "write_scene": [[256, "write-scene"]], "write_node": [[256, "write-node"]], "write_mesh": [[256, "write-mesh"]], "write_camera": [[256, "write-camera"]], "get_prim": [[256, "get-prim"]], "write_material": [[256, "write-material"]], "write_accessor": [[256, "write-accessor"]], "write_bufferview": [[256, "write-bufferview"]], "write_buffer": [[256, "write-buffer"]], "io": [[257, "module-fury.io"]], "load_cubemap_texture": [[257, "load-cubemap-texture"]], "load_image": [[257, "load-image"]], "load_text": [[257, "load-text"]], "save_image": [[257, "save-image"]], "load_polydata": [[257, "load-polydata"]], "save_polydata": [[257, "save-polydata"]], "load_sprite_sheet": [[257, "load-sprite-sheet"]], "layout": [[258, "module-fury.layout"]], "Layout": [[258, "id1"]], "GridLayout": [[258, "gridlayout"]], "HorizontalLayout": [[258, "horizontallayout"]], "VerticalLayout": [[258, "verticallayout"]], "XLayout": [[258, "xlayout"]], "YLayout": [[258, "ylayout"]], "ZLayout": [[258, "zlayout"]], "lib": [[259, "module-fury.lib"]], "Command": [[259, "command"]], "LookupTable": [[259, "lookuptable"]], "Points": [[259, "points"]], "IdTypeArray": [[259, "idtypearray"]], "FloatArray": [[259, "floatarray"]], "DoubleArray": [[259, "doublearray"]], "StringArray": [[259, "stringarray"]], "UnsignedCharArray": [[259, "unsignedchararray"]], "AlgorithmOutput": [[259, "algorithmoutput"]], "Renderer": [[259, "renderer"]], "Skybox": [[259, "skybox"]], "Volume": [[259, "volume"]], "Actor2D": [[259, "actor2d"]], "Actor": [[259, "actor"]], "RenderWindow": [[259, "renderwindow"]], "RenderWindowInteractor": [[259, "renderwindowinteractor"]], "InteractorEventRecorder": [[259, "interactoreventrecorder"]], "WindowToImageFilter": [[259, "windowtoimagefilter"]], "InteractorStyle": [[259, "interactorstyle"]], "PropPicker": [[259, "proppicker"]], "PointPicker": [[259, "pointpicker"]], "CellPicker": [[259, "cellpicker"]], "WorldPointPicker": [[259, "worldpointpicker"]], "HardwareSelector": [[259, "hardwareselector"]], "ImageActor": [[259, "imageactor"]], "PolyDataMapper": [[259, "polydatamapper"]], "PolyDataMapper2D": [[259, "polydatamapper2d"]], "Assembly": [[259, "assembly"]], "DataSetMapper": [[259, "datasetmapper"]], "Texture": [[259, "texture"]], "TexturedActor2D": [[259, "texturedactor2d"]], "Follower": [[259, "follower"]], "TextActor": [[259, "textactor"]], "TextActor3D": [[259, "textactor3d"]], "Property2D": [[259, "property2d"]], "Camera": [[259, "camera"]], "VectorText": [[259, "vectortext"]], "LODActor": [[259, "lodactor"]], "ScalarBarActor": [[259, "scalarbaractor"]], "OpenGLRenderer": [[259, "openglrenderer"]], "Shader": [[259, "shader"]], "InteractorStyleImage": [[259, "interactorstyleimage"]], "InteractorStyleTrackballActor": [[259, "interactorstyletrackballactor"]], "InteractorStyleTrackballCamera": [[259, "interactorstyletrackballcamera"]], "InteractorStyleUser": [[259, "interactorstyleuser"]], "CleanPolyData": [[259, "cleanpolydata"]], "PolyDataNormals": [[259, "polydatanormals"]], "ContourFilter": [[259, "contourfilter"]], "TubeFilter": [[259, "tubefilter"]], "Glyph3D": [[259, "glyph3d"]], "TriangleFilter": [[259, "trianglefilter"]], "SplineFilter": [[259, "splinefilter"]], "TransformPolyDataFilter": [[259, "transformpolydatafilter"]], "RenderLargeImage": [[259, "renderlargeimage"]], "LoopSubdivisionFilter": [[259, "loopsubdivisionfilter"]], "ButterflySubdivisionFilter": [[259, "butterflysubdivisionfilter"]], "OutlineFilter": [[259, "outlinefilter"]], "LinearExtrusionFilter": [[259, "linearextrusionfilter"]], "TextureMapToPlane": [[259, "texturemaptoplane"]], "SphereSource": [[259, "spheresource"]], "CylinderSource": [[259, "cylindersource"]], "ArrowSource": [[259, "arrowsource"]], "ConeSource": [[259, "conesource"]], "DiskSource": [[259, "disksource"]], "TexturedSphereSource": [[259, "texturedspheresource"]], "RegularPolygonSource": [[259, "regularpolygonsource"]], "PolyData": [[259, "polydata"]], "ImageData": [[259, "imagedata"]], "DataObject": [[259, "dataobject"], [259, "id1"]], "CellArray": [[259, "cellarray"]], "PolyVertex": [[259, "polyvertex"]], "UnstructuredGrid": [[259, "unstructuredgrid"]], "Polygon": [[259, "polygon"]], "Molecule": [[259, "molecule"], [261, "molecule"]], "DataSetAttributes": [[259, "datasetattributes"]], "Transform": [[259, "transform"]], "Matrix4x4": [[259, "matrix4x4"]], "Matrix3x3": [[259, "matrix3x3"]], "ImageFlip": [[259, "imageflip"]], "ImageReslice": [[259, "imagereslice"]], "ImageMapToColors": [[259, "imagemaptocolors"]], "ImageReader2Factory": [[259, "imagereader2factory"]], "PNGReader": [[259, "pngreader"]], "BMPReader": [[259, "bmpreader"]], "JPEGReader": [[259, "jpegreader"]], "TIFFReader": [[259, "tiffreader"]], "PLYReader": [[259, "plyreader"]], "STLReader": [[259, "stlreader"]], "OBJReader": [[259, "objreader"]], "MNIObjectReader": [[259, "mniobjectreader"]], "PolyDataReader": [[259, "polydatareader"]], "XMLPolyDataReader": [[259, "xmlpolydatareader"]], "PNGWriter": [[259, "pngwriter"]], "BMPWriter": [[259, "bmpwriter"]], "JPEGWriter": [[259, "jpegwriter"]], "TIFFWriter": [[259, "tiffwriter"]], "PLYWriter": [[259, "plywriter"]], "STLWriter": [[259, "stlwriter"]], "MNIObjectWriter": [[259, "mniobjectwriter"]], "PolyDataWriter": [[259, "polydatawriter"]], "XMLPolyDataWriter": [[259, "xmlpolydatawriter"]], "SimpleBondPerceiver": [[259, "simplebondperceiver"]], "ProteinRibbonFilter": [[259, "proteinribbonfilter"]], "PeriodicTable": [[259, "periodictable"]], "OpenGLMoleculeMapper": [[259, "openglmoleculemapper"]], "VTK_VERSION": [[259, "vtk-version"]], "material": [[260, "module-fury.material"]], "manifest_pbr": [[260, "manifest-pbr"]], "manifest_principled": [[260, "manifest-principled"]], "manifest_standard": [[260, "manifest-standard"]], "molecular": [[261, "module-fury.molecular"]], "PTable": [[261, "ptable"]], "add_atom": [[261, "add-atom"]], "add_bond": [[261, "add-bond"]], "get_atomic_number": [[261, "get-atomic-number"]], "set_atomic_number": [[261, "set-atomic-number"]], "get_atomic_position": [[261, "get-atomic-position"]], "set_atomic_position": [[261, "set-atomic-position"]], "get_bond_order": [[261, "get-bond-order"]], "set_bond_order": [[261, "set-bond-order"]], "get_all_atomic_numbers": [[261, "get-all-atomic-numbers"]], "get_all_bond_orders": [[261, "get-all-bond-orders"]], "get_all_atomic_positions": [[261, "get-all-atomic-positions"]], "deep_copy_molecule": [[261, "deep-copy-molecule"]], "compute_bonding": [[261, "compute-bonding"]], "sphere_cpk": [[261, "sphere-cpk"]], "ball_stick": [[261, "ball-stick"]], "stick": [[261, "stick"]], "ribbon": [[261, "ribbon"]], "bounding_box": [[261, "bounding-box"]], "pick": [[262, "module-fury.pick"]], "PickingManager": [[262, "pickingmanager"]], "SelectionManager": [[262, "selectionmanager"]], "pkg_info": [[263, "module-fury.pkg_info"]], "pkg_commit_hash": [[263, "pkg-commit-hash"]], "primitive": [[264, "module-fury.primitive"]], "faces_from_sphere_vertices": [[264, "faces-from-sphere-vertices"]], "repeat_primitive_function": [[264, "repeat-primitive-function"]], "repeat_primitive": [[264, "repeat-primitive"]], "prim_square": [[264, "prim-square"]], "prim_box": [[264, "prim-box"]], "prim_sphere": [[264, "prim-sphere"]], "prim_superquadric": [[264, "prim-superquadric"]], "prim_tetrahedron": [[264, "prim-tetrahedron"]], "prim_icosahedron": [[264, "prim-icosahedron"]], "prim_rhombicuboctahedron": [[264, "prim-rhombicuboctahedron"]], "prim_star": [[264, "prim-star"]], "prim_triangularprism": [[264, "prim-triangularprism"]], "prim_pentagonalprism": [[264, "prim-pentagonalprism"]], "prim_octagonalprism": [[264, "prim-octagonalprism"]], "prim_frustum": [[264, "prim-frustum"]], "prim_cylinder": [[264, "prim-cylinder"]], "prim_arrow": [[264, "prim-arrow"]], "prim_cone": [[264, "prim-cone"]], "shaders": [[265, "module-fury.shaders"]], "Module: shaders.base": [[265, "module-fury.shaders.base"]], "SHADERS_DIR": [[265, "shaders-dir"]], "compose_shader": [[265, "compose-shader"]], "import_fury_shader": [[265, "import-fury-shader"]], "load_shader": [[265, "load-shader"]], "load": [[265, "load"]], "shader_to_actor": [[265, "shader-to-actor"]], "replace_shader_in_actor": [[265, "replace-shader-in-actor"]], "add_shader_callback": [[265, "add-shader-callback"]], "shader_apply_effects": [[265, "shader-apply-effects"]], "attribute_to_actor": [[265, "attribute-to-actor"]], "stream": [[266, "module-fury.stream"]], "Module: stream.client": [[266, "module-fury.stream.client"]], "Module: stream.constants": [[266, "module-fury.stream.constants"]], "Module: stream.server": [[266, "module-fury.stream.server"]], "Module: stream.server.async_app": [[266, "module-fury.stream.server.async_app"]], "Module: stream.server.main": [[266, "module-fury.stream.server.main"]], "Module: stream.tools": [[266, "module-fury.stream.tools"]], "Module: stream.widget": [[266, "module-fury.stream.widget"]], "FuryStreamClient": [[266, "furystreamclient"]], "FuryStreamInteraction": [[266, "furystreaminteraction"]], "callback_stream_client": [[266, "callback-stream-client"]], "interaction_callback": [[266, "interaction-callback"]], "_CQUEUE_EVENT_IDs": [[266, "cqueue-event-ids"]], "_CQUEUE_INDEX_INFO": [[266, "cqueue-index-info"]], "_CQUEUE": [[266, "cqueue"]], "pcs": [[266, "pcs"]], "set_weel": [[266, "set-weel"]], "set_mouse": [[266, "set-mouse"]], "set_mouse_click": [[266, "set-mouse-click"]], "get_app": [[266, "get-app"]], "RTCServer": [[266, "rtcserver"]], "web_server_raw_array": [[266, "web-server-raw-array"]], "web_server": [[266, "web-server"]], "GenericMultiDimensionalBuffer": [[266, "genericmultidimensionalbuffer"]], "RawArrayMultiDimensionalBuffer": [[266, "rawarraymultidimensionalbuffer"]], "SharedMemMultiDimensionalBuffer": [[266, "sharedmemmultidimensionalbuffer"]], "GenericCircularQueue": [[266, "genericcircularqueue"]], "ArrayCircularQueue": [[266, "arraycircularqueue"]], "SharedMemCircularQueue": [[266, "sharedmemcircularqueue"]], "GenericImageBufferManager": [[266, "genericimagebuffermanager"]], "RawArrayImageBufferManager": [[266, "rawarrayimagebuffermanager"]], "SharedMemImageBufferManager": [[266, "sharedmemimagebuffermanager"]], "IntervalTimerThreading": [[266, "intervaltimerthreading"]], "IntervalTimer": [[266, "intervaltimer"]], "remove_shm_from_resource_tracker": [[266, "remove-shm-from-resource-tracker"]], "Widget": [[266, "widget"]], "check_port_is_available": [[266, "check-port-is-available"]], "transform": [[267, "module-fury.transform"]], "_TUPLE2AXES": [[267, "tuple2axes"]], "euler_matrix": [[267, "euler-matrix"]], "sphere2cart": [[267, "sphere2cart"]], "cart2sphere": [[267, "cart2sphere"]], "translate": [[267, "translate"]], "rotate": [[267, "rotate"], [269, "rotate"]], "scale": [[267, "scale"]], "apply_transformation": [[267, "apply-transformation"]], "transform_from_matrix": [[267, "transform-from-matrix"]], "ui": [[268, "module-fury.ui"]], "Module: ui.containers": [[268, "module-fury.ui.containers"]], "Module: ui.core": [[268, "module-fury.ui.core"]], "Module: ui.elements": [[268, "module-fury.ui.elements"]], "Module: ui.helpers": [[268, "module-fury.ui.helpers"]], "Panel2D": [[268, "panel2d"]], "TabPanel2D": [[268, "tabpanel2d"]], "TabUI": [[268, "tabui"]], "ImageContainer2D": [[268, "imagecontainer2d"]], "GridUI": [[268, "gridui"]], "UI": [[268, "id1"]], "Rectangle2D": [[268, "rectangle2d"]], "Disk2D": [[268, "disk2d"]], "TextBlock2D": [[268, "textblock2d"]], "Button2D": [[268, "button2d"]], "TextBox2D": [[268, "textbox2d"]], "LineSlider2D": [[268, "lineslider2d"]], "LineDoubleSlider2D": [[268, "linedoubleslider2d"]], "RingSlider2D": [[268, "ringslider2d"]], "RangeSlider": [[268, "rangeslider"]], "Option": [[268, "option"]], "Checkbox": [[268, "checkbox"]], "RadioButton": [[268, "radiobutton"]], "ComboBox2D": [[268, "combobox2d"]], "ListBox2D": [[268, "listbox2d"]], "ListBoxItem2D": [[268, "listboxitem2d"]], "FileMenu2D": [[268, "filemenu2d"]], "DrawShape": [[268, "drawshape"]], "PlaybackPanel": [[268, "playbackpanel"]], "Card2D": [[268, "card2d"]], "clip_overflow": [[268, "clip-overflow"]], "wrap_overflow": [[268, "wrap-overflow"]], "check_overflow": [[268, "check-overflow"]], "cal_bounding_box_2d": [[268, "cal-bounding-box-2d"]], "rotate_2d": [[268, "rotate-2d"]], "utils": [[269, "module-fury.utils"]], "remove_observer_from_actor": [[269, "remove-observer-from-actor"]], "set_input": [[269, "set-input"]], "numpy_to_vtk_points": [[269, "numpy-to-vtk-points"]], "numpy_to_vtk_colors": [[269, "numpy-to-vtk-colors"]], "numpy_to_vtk_cells": [[269, "numpy-to-vtk-cells"]], "numpy_to_vtk_image_data": [[269, "numpy-to-vtk-image-data"]], "map_coordinates_3d_4d": [[269, "map-coordinates-3d-4d"]], "lines_to_vtk_polydata": [[269, "lines-to-vtk-polydata"]], "get_polydata_lines": [[269, "get-polydata-lines"]], "get_polydata_triangles": [[269, "get-polydata-triangles"]], "get_polydata_vertices": [[269, "get-polydata-vertices"]], "get_polydata_tcoord": [[269, "get-polydata-tcoord"]], "get_polydata_normals": [[269, "get-polydata-normals"]], "get_polydata_tangents": [[269, "get-polydata-tangents"]], "get_polydata_colors": [[269, "get-polydata-colors"]], "get_polydata_field": [[269, "get-polydata-field"]], "add_polydata_numeric_field": [[269, "add-polydata-numeric-field"]], "set_polydata_primitives_count": [[269, "set-polydata-primitives-count"]], "get_polydata_primitives_count": [[269, "get-polydata-primitives-count"]], "primitives_count_to_actor": [[269, "primitives-count-to-actor"]], "primitives_count_from_actor": [[269, "primitives-count-from-actor"]], "set_polydata_triangles": [[269, "set-polydata-triangles"]], "set_polydata_vertices": [[269, "set-polydata-vertices"]], "set_polydata_normals": [[269, "set-polydata-normals"]], "set_polydata_tangents": [[269, "set-polydata-tangents"]], "set_polydata_colors": [[269, "set-polydata-colors"]], "set_polydata_tcoords": [[269, "set-polydata-tcoords"]], "update_polydata_normals": [[269, "update-polydata-normals"]], "get_polymapper_from_polydata": [[269, "get-polymapper-from-polydata"]], "get_actor_from_polymapper": [[269, "get-actor-from-polymapper"]], "get_actor_from_polydata": [[269, "get-actor-from-polydata"]], "get_actor_from_primitive": [[269, "get-actor-from-primitive"]], "repeat_sources": [[269, "repeat-sources"]], "apply_affine_to_actor": [[269, "apply-affine-to-actor"]], "apply_affine": [[269, "apply-affine"]], "asbytes": [[269, "asbytes"]], "vtk_matrix_to_numpy": [[269, "vtk-matrix-to-numpy"]], "numpy_to_vtk_matrix": [[269, "numpy-to-vtk-matrix"]], "get_bounding_box_sizes": [[269, "get-bounding-box-sizes"]], "get_grid_cells_position": [[269, "get-grid-cells-position"]], "shallow_copy": [[269, "shallow-copy"]], "rgb_to_vtk": [[269, "rgb-to-vtk"]], "normalize_v3": [[269, "normalize-v3"]], "normals_from_v_f": [[269, "normals-from-v-f"]], "tangents_from_direction_of_anisotropy": [[269, "tangents-from-direction-of-anisotropy"]], "triangle_order": [[269, "triangle-order"]], "change_vertices_order": [[269, "change-vertices-order"]], "fix_winding_order": [[269, "fix-winding-order"]], "vertices_from_actor": [[269, "vertices-from-actor"]], "colors_from_actor": [[269, "colors-from-actor"]], "normals_from_actor": [[269, "normals-from-actor"]], "tangents_from_actor": [[269, "tangents-from-actor"]], "array_from_actor": [[269, "array-from-actor"]], "normals_to_actor": [[269, "normals-to-actor"]], "tangents_to_actor": [[269, "tangents-to-actor"]], "compute_bounds": [[269, "compute-bounds"]], "update_actor": [[269, "update-actor"]], "get_bounds": [[269, "get-bounds"]], "represent_actor_as_wireframe": [[269, "represent-actor-as-wireframe"]], "update_surface_actor_colors": [[269, "update-surface-actor-colors"]], "color_check": [[269, "color-check"]], "is_ui": [[269, "is-ui"]], "set_actor_origin": [[269, "set-actor-origin"]], "window": [[270, "module-fury.window"]], "Scene": [[270, "scene"]], "ShowManager": [[270, "showmanager"]], "show": [[270, "show"]], "record": [[270, "record"]], "antialiasing": [[270, "antialiasing"]], "snapshot": [[270, "snapshot"]], "analyze_scene": [[270, "analyze-scene"]], "analyze_snapshot": [[270, "analyze-snapshot"]], "enable_stereo": [[270, "enable-stereo"]], "gl_get_current_state": [[270, "gl-get-current-state"]], "gl_reset_blend": [[270, "gl-reset-blend"]], "gl_enable_depth": [[270, "gl-enable-depth"]], "gl_disable_depth": [[270, "gl-disable-depth"]], "gl_enable_blend": [[270, "gl-enable-blend"]], "gl_disable_blend": [[270, "gl-disable-blend"]], "gl_set_additive_blending": [[270, "gl-set-additive-blending"]], "gl_set_additive_blending_white_background": [[270, "gl-set-additive-blending-white-background"]], "gl_set_normal_blending": [[270, "gl-set-normal-blending"]], "gl_set_multiplicative_blending": [[270, "gl-set-multiplicative-blending"]], "gl_set_subtractive_blending": [[270, "gl-set-subtractive-blending"]], "release_context": [[270, "release-context"]], "API Reference": [[271, "api-reference"]], "Release History": [[272, "release-history"]], "Release notes v0.1.0 (2018-09-21)": [[273, "release-notes-v0-1-0-2018-09-21"]], "Quick Overview": [[273, "quick-overview"], [274, "quick-overview"], [275, "quick-overview"], [276, "quick-overview"], [277, "quick-overview"], [278, "quick-overview"], [279, "quick-overview"], [280, "quick-overview"], [281, "quick-overview"], [282, "quick-overview"], [283, "quick-overview"], [284, "quick-overview"], [285, "quick-overview"], [286, "quick-overview"]], "Release notes v0.1.1 (2018-10-29)": [[274, "release-notes-v0-1-1-2018-10-29"]], "Release notes v0.1.2 and v0.1.3 (2018-10-31)": [[275, "release-notes-v0-1-2-and-v0-1-3-2018-10-31"]], "Release notes v0.1.4 (2018-11-26)": [[276, "release-notes-v0-1-4-2018-11-26"]], "Release notes v0.2.0 (2019-03-08)": [[277, "release-notes-v0-2-0-2019-03-08"]], "Details": [[277, "details"], [278, "details"], [279, "details"], [280, "details"], [281, "details"], [282, "details"], [283, "details"], [284, "details"], [285, "details"], [286, "details"]], "Release notes v0.3.0 (2019-08-02)": [[278, "release-notes-v0-3-0-2019-08-02"]], "Release notes v0.4.0 (2019-10-29)": [[279, "release-notes-v0-4-0-2019-10-29"]], "Release notes v0.5.1 (2020-04-01)": [[280, "release-notes-v0-5-1-2020-04-01"]], "Release notes v0.6.0 (2020-07-20)": [[281, "release-notes-v0-6-0-2020-07-20"]], "Release notes v0.6.1 (2020-08-20)": [[282, "release-notes-v0-6-1-2020-08-20"]], "Release notes v0.7.0 (2021/03/13)": [[283, "release-notes-v0-7-0-2021-03-13"]], "Release notes v0.7.1 (2021/08/03)": [[284, "release-notes-v0-7-1-2021-08-03"]], "Release notes v0.8.0 (2022/01/31)": [[285, "release-notes-v0-8-0-2022-01-31"]], "Release notes v0.9.0 (2023/04/15)": [[286, "release-notes-v0-9-0-2023-04-15"]], "Contributing": [[287, "contributing"]], "Types of Contributions": [[287, "types-of-contributions"]], "Report Bugs": [[287, "report-bugs"]], "Fix Bugs": [[287, "fix-bugs"]], "Implement Features": [[287, "implement-features"]], "Write Documentation": [[287, "write-documentation"]], "Submit Feedback": [[287, "submit-feedback"]], "Get Started!": [[287, "get-started"]], "Pull Request Guidelines": [[287, "pull-request-guidelines"]], "Publishing Releases": [[287, "publishing-releases"]], "Checklist before Releasing": [[287, "checklist-before-releasing"]], "Doing the release": [[287, "doing-the-release"]], "Other stuff that needs doing for the release": [[287, "other-stuff-that-needs-doing-for-the-release"]]}, "indexentries": {"disable_warnings() (in module fury)": [[247, "fury.disable_warnings"]], "enable_warnings() (in module fury)": [[247, "fury.enable_warnings"]], "fury": [[247, "module-fury"]], "get_info() (in module fury)": [[247, "fury.get_info"]], "module": [[247, "module-fury"], [248, "module-fury.actor"], [249, "module-fury.actors"], [249, "module-fury.actors.odf_slicer"], [249, "module-fury.actors.peak"], [249, "module-fury.actors.tensor"], [250, "module-fury.animation"], [250, "module-fury.animation.animation"], [250, "module-fury.animation.helpers"], [250, "module-fury.animation.interpolator"], [250, "module-fury.animation.timeline"], [251, "module-fury.colormap"], [252, "module-fury.convert"], [253, "module-fury.data"], [253, "module-fury.data.fetcher"], [254, "module-fury.decorators"], [255, "module-fury.deprecator"], [256, "module-fury.gltf"], [257, "module-fury.io"], [258, "module-fury.layout"], [259, "module-fury.lib"], [260, "module-fury.material"], [261, "module-fury.molecular"], [262, "module-fury.pick"], [263, "module-fury.pkg_info"], [264, "module-fury.primitive"], [265, "module-fury.shaders"], [265, "module-fury.shaders.base"], [266, "module-fury.stream"], [266, "module-fury.stream.client"], [266, "module-fury.stream.constants"], [266, "module-fury.stream.server"], [266, "module-fury.stream.server.async_app"], [266, "module-fury.stream.server.main"], [266, "module-fury.stream.tools"], [266, "module-fury.stream.widget"], [267, "module-fury.transform"], [268, "module-fury.ui"], [268, "module-fury.ui.containers"], [268, "module-fury.ui.core"], [268, "module-fury.ui.elements"], [268, "module-fury.ui.helpers"], [269, "module-fury.utils"], [270, "module-fury.window"]], "addposition() (fury.actor.container method)": [[248, "fury.actor.Container.AddPosition"]], "container (class in fury.actor)": [[248, "fury.actor.Container"]], "getbounds() (fury.actor.container method)": [[248, "fury.actor.Container.GetBounds"]], "getcenter() (fury.actor.container method)": [[248, "fury.actor.Container.GetCenter"]], "getlength() (fury.actor.container method)": [[248, "fury.actor.Container.GetLength"]], "getposition() (fury.actor.container method)": [[248, "fury.actor.Container.GetPosition"]], "getvisibility() (fury.actor.container method)": [[248, "fury.actor.Container.GetVisibility"]], "newinstance() (fury.actor.container method)": [[248, "fury.actor.Container.NewInstance"]], "setposition() (fury.actor.container method)": [[248, "fury.actor.Container.SetPosition"]], "setvisibility() (fury.actor.container method)": [[248, "fury.actor.Container.SetVisibility"]], "shallowcopy() (fury.actor.container method)": [[248, "fury.actor.Container.ShallowCopy"]], "__init__() (fury.actor.container method)": [[248, "fury.actor.Container.__init__"]], "add() (fury.actor.container method)": [[248, "fury.actor.Container.add"]], "add_to_scene() (fury.actor.container method)": [[248, "fury.actor.Container.add_to_scene"]], "anchor (fury.actor.container attribute)": [[248, "fury.actor.Container.anchor"]], "arrow() (in module fury.actor)": [[248, "fury.actor.arrow"]], "axes() (in module fury.actor)": [[248, "fury.actor.axes"]], "billboard() (in module fury.actor)": [[248, "fury.actor.billboard"]], "box() (in module fury.actor)": [[248, "fury.actor.box"]], "clear() (fury.actor.container method)": [[248, "fury.actor.Container.clear"]], "cone() (in module fury.actor)": [[248, "fury.actor.cone"]], "contour_from_label() (in module fury.actor)": [[248, "fury.actor.contour_from_label"]], "contour_from_roi() (in module fury.actor)": [[248, "fury.actor.contour_from_roi"]], "cube() (in module fury.actor)": [[248, "fury.actor.cube"]], "cylinder() (in module fury.actor)": [[248, "fury.actor.cylinder"]], "disk() (in module fury.actor)": [[248, "fury.actor.disk"]], "dot() (in module fury.actor)": [[248, "fury.actor.dot"]], "dots() (in module fury.actor)": [[248, "fury.actor.dots"]], "ellipsoid() (in module fury.actor)": [[248, "fury.actor.ellipsoid"]], "figure() (in module fury.actor)": [[248, "fury.actor.figure"]], "frustum() (in module fury.actor)": [[248, "fury.actor.frustum"]], "fury.actor": [[248, "module-fury.actor"]], "grid() (in module fury.actor)": [[248, "fury.actor.grid"]], "items (fury.actor.container property)": [[248, "fury.actor.Container.items"]], "label() (in module fury.actor)": [[248, "fury.actor.label"]], "line() (in module fury.actor)": [[248, "fury.actor.line"]], "markers() (in module fury.actor)": [[248, "fury.actor.markers"]], "octagonalprism() (in module fury.actor)": [[248, "fury.actor.octagonalprism"]], "odf_slicer() (in module fury.actor)": [[248, "fury.actor.odf_slicer"]], "padding (fury.actor.container attribute)": [[248, "fury.actor.Container.padding"]], "peak() (in module fury.actor)": [[248, "fury.actor.peak"]], "peak_slicer() (in module fury.actor)": [[248, "fury.actor.peak_slicer"]], "pentagonalprism() (in module fury.actor)": [[248, "fury.actor.pentagonalprism"]], "point() (in module fury.actor)": [[248, "fury.actor.point"]], "rectangle() (in module fury.actor)": [[248, "fury.actor.rectangle"]], "remove_from_scene() (fury.actor.container method)": [[248, "fury.actor.Container.remove_from_scene"]], "rhombicuboctahedron() (in module fury.actor)": [[248, "fury.actor.rhombicuboctahedron"]], "scalar_bar() (in module fury.actor)": [[248, "fury.actor.scalar_bar"]], "sdf() (in module fury.actor)": [[248, "fury.actor.sdf"]], "slicer() (in module fury.actor)": [[248, "fury.actor.slicer"]], "sphere() (in module fury.actor)": [[248, "fury.actor.sphere"]], "square() (in module fury.actor)": [[248, "fury.actor.square"]], "streamtube() (in module fury.actor)": [[248, "fury.actor.streamtube"]], "superquadric() (in module fury.actor)": [[248, "fury.actor.superquadric"]], "surface() (in module fury.actor)": [[248, "fury.actor.surface"]], "tensor_slicer() (in module fury.actor)": [[248, "fury.actor.tensor_slicer"]], "text_3d() (in module fury.actor)": [[248, "fury.actor.text_3d"]], "texture() (in module fury.actor)": [[248, "fury.actor.texture"]], "texture_2d() (in module fury.actor)": [[248, "fury.actor.texture_2d"]], "texture_on_sphere() (in module fury.actor)": [[248, "fury.actor.texture_on_sphere"]], "texture_update() (in module fury.actor)": [[248, "fury.actor.texture_update"]], "triangularprism() (in module fury.actor)": [[248, "fury.actor.triangularprism"]], "update() (fury.actor.container method)": [[248, "fury.actor.Container.update"]], "vector_text() (in module fury.actor)": [[248, "fury.actor.vector_text"]], "odfsliceractor (class in fury.actors.odf_slicer)": [[249, "fury.actors.odf_slicer.OdfSlicerActor"]], "peakactor (class in fury.actors.peak)": [[249, "fury.actors.peak.PeakActor"]], "__init__() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.__init__"]], "__init__() (fury.actors.peak.peakactor method)": [[249, "fury.actors.peak.PeakActor.__init__"]], "cross_section (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.cross_section"]], "display() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.display"]], "display_cross_section() (fury.actors.peak.peakactor method)": [[249, "fury.actors.peak.PeakActor.display_cross_section"]], "display_extent() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.display_extent"]], "display_extent() (fury.actors.peak.peakactor method)": [[249, "fury.actors.peak.PeakActor.display_extent"]], "fury.actors": [[249, "module-fury.actors"]], "fury.actors.odf_slicer": [[249, "module-fury.actors.odf_slicer"]], "fury.actors.peak": [[249, "module-fury.actors.peak"]], "fury.actors.tensor": [[249, "module-fury.actors.tensor"]], "global_opacity (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.global_opacity"]], "high_ranges (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.high_ranges"]], "is_range (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.is_range"]], "linewidth (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.linewidth"]], "low_ranges (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.low_ranges"]], "max_centers (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.max_centers"]], "min_centers (fury.actors.peak.peakactor property)": [[249, "fury.actors.peak.PeakActor.min_centers"]], "set_opacity() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.set_opacity"]], "slice_along_axis() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.slice_along_axis"]], "tensor_ellipsoid() (in module fury.actors.tensor)": [[249, "fury.actors.tensor.tensor_ellipsoid"]], "update_sphere() (fury.actors.odf_slicer.odfsliceractor method)": [[249, "fury.actors.odf_slicer.OdfSlicerActor.update_sphere"]], "animation (class in fury.animation.animation)": [[250, "fury.animation.animation.Animation"]], "cameraanimation (class in fury.animation.animation)": [[250, "fury.animation.animation.CameraAnimation"]], "timeline (class in fury.animation.timeline)": [[250, "fury.animation.timeline.Timeline"]], "__init__() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.__init__"]], "__init__() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.__init__"]], "__init__() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.__init__"]], "actors (fury.animation.animation.animation attribute)": [[250, "fury.animation.animation.Animation.actors"]], "actors (fury.animation.animation.animation property)": [[250, "id0"]], "add() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add"]], "add_actor() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_actor"]], "add_animation() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.add_animation"]], "add_child_animation() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_child_animation"]], "add_static_actor() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_static_actor"]], "add_to_scene() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_to_scene"]], "add_to_scene() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.add_to_scene"]], "add_to_scene_at() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_to_scene_at"]], "add_update_callback() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.add_update_callback"]], "animations (fury.animation.timeline.timeline attribute)": [[250, "fury.animation.timeline.Timeline.animations"]], "animations (fury.animation.timeline.timeline property)": [[250, "id4"]], "camera (fury.animation.animation.cameraanimation attribute)": [[250, "fury.animation.animation.CameraAnimation.camera"]], "camera (fury.animation.animation.cameraanimation property)": [[250, "id3"]], "child_animations (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.child_animations"]], "color_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.color_interpolator"]], "cubic_bezier_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.cubic_bezier_interpolator"]], "cubic_spline_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.cubic_spline_interpolator"]], "current_timestamp (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.current_timestamp"]], "current_timestamp (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.current_timestamp"]], "duration (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.duration"]], "duration (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.duration"]], "euclidean_distances() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.euclidean_distances"]], "fury.animation": [[250, "module-fury.animation"]], "fury.animation.animation": [[250, "module-fury.animation.animation"]], "fury.animation.helpers": [[250, "module-fury.animation.helpers"]], "fury.animation.interpolator": [[250, "module-fury.animation.interpolator"]], "fury.animation.timeline": [[250, "module-fury.animation.timeline"]], "get_color() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_color"]], "get_current_value() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_current_value"]], "get_focal() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.get_focal"]], "get_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_keyframes"]], "get_next_timestamp() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.get_next_timestamp"]], "get_opacity() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_opacity"]], "get_position() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_position"]], "get_previous_timestamp() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.get_previous_timestamp"]], "get_rotation() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_rotation"]], "get_scale() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_scale"]], "get_time_tau() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.get_time_tau"]], "get_timestamps_from_keyframes() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.get_timestamps_from_keyframes"]], "get_value() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.get_value"]], "get_values_from_keyframes() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.get_values_from_keyframes"]], "get_view_up() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.get_view_up"]], "has_playback_panel (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.has_playback_panel"]], "hsv_color_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.hsv_color_interpolator"]], "is_inside_scene_at() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.is_inside_scene_at"]], "is_interpolatable() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.is_interpolatable"]], "lab_color_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.lab_color_interpolator"]], "length (fury.animation.animation.animation attribute)": [[250, "fury.animation.animation.Animation.length"]], "length (fury.animation.animation.cameraanimation attribute)": [[250, "fury.animation.animation.CameraAnimation.length"]], "length (fury.animation.timeline.timeline attribute)": [[250, "fury.animation.timeline.Timeline.length"]], "lerp() (in module fury.animation.helpers)": [[250, "fury.animation.helpers.lerp"]], "linear_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.linear_interpolator"]], "loop (fury.animation.animation.animation attribute)": [[250, "fury.animation.animation.Animation.loop"]], "loop (fury.animation.animation.animation property)": [[250, "id2"]], "loop (fury.animation.animation.cameraanimation attribute)": [[250, "fury.animation.animation.CameraAnimation.loop"]], "loop (fury.animation.timeline.timeline attribute)": [[250, "fury.animation.timeline.Timeline.loop"]], "loop (fury.animation.timeline.timeline property)": [[250, "id5"]], "motion_path_res (fury.animation.animation.animation attribute)": [[250, "fury.animation.animation.Animation.motion_path_res"]], "motion_path_res (fury.animation.animation.cameraanimation attribute)": [[250, "fury.animation.animation.CameraAnimation.motion_path_res"]], "parent_animation (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.parent_animation"]], "pause() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.pause"]], "paused (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.paused"]], "play() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.play"]], "playback_panel (fury.animation.timeline.timeline attribute)": [[250, "fury.animation.timeline.Timeline.playback_panel"]], "playing (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.playing"]], "record() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.record"]], "remove_actor() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.remove_actor"]], "remove_actors() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.remove_actors"]], "remove_animations() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.remove_animations"]], "remove_from_scene() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.remove_from_scene"]], "remove_from_scene() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.remove_from_scene"]], "remove_from_scene_at() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.remove_from_scene_at"]], "restart() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.restart"]], "seek() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.seek"]], "seek_percent() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.seek_percent"]], "set_color() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_color"]], "set_color_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_color_interpolator"]], "set_color_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_color_keyframes"]], "set_focal() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_focal"]], "set_focal_interpolator() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_focal_interpolator"]], "set_focal_keyframes() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_focal_keyframes"]], "set_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_interpolator"]], "set_keyframe() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_keyframe"]], "set_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_keyframes"]], "set_opacity() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_opacity"]], "set_opacity_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_opacity_interpolator"]], "set_opacity_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_opacity_keyframes"]], "set_position() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_position"]], "set_position_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_position_interpolator"]], "set_position_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_position_keyframes"]], "set_rotation() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_rotation"]], "set_rotation_as_vector() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_rotation_as_vector"]], "set_rotation_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_rotation_interpolator"]], "set_scale() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_scale"]], "set_scale_interpolator() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_scale_interpolator"]], "set_scale_keyframes() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.set_scale_keyframes"]], "set_view_up() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_view_up"]], "set_view_up_interpolator() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_view_up_interpolator"]], "set_view_up_keyframes() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.set_view_up_keyframes"]], "slerp() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.slerp"]], "speed (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.speed"]], "spline_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.spline_interpolator"]], "static_actors (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.static_actors"]], "step_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.step_interpolator"]], "stop() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.stop"]], "stopped (fury.animation.timeline.timeline property)": [[250, "fury.animation.timeline.Timeline.stopped"]], "tan_cubic_spline_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.tan_cubic_spline_interpolator"]], "timeline (fury.animation.animation.animation property)": [[250, "fury.animation.animation.Animation.timeline"]], "update() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.update"]], "update_animation() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.update_animation"]], "update_animation() (fury.animation.animation.cameraanimation method)": [[250, "fury.animation.animation.CameraAnimation.update_animation"]], "update_duration() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.update_duration"]], "update_duration() (fury.animation.timeline.timeline method)": [[250, "fury.animation.timeline.Timeline.update_duration"]], "update_motion_path() (fury.animation.animation.animation method)": [[250, "fury.animation.animation.Animation.update_motion_path"]], "xyz_color_interpolator() (in module fury.animation.interpolator)": [[250, "fury.animation.interpolator.xyz_color_interpolator"]], "t (in module fury.colormap)": [[251, "fury.colormap.T"], [251, "id0"]], "base (in module fury.colormap)": [[251, "fury.colormap.base"], [251, "id15"]], "boys2rgb() (in module fury.colormap)": [[251, "fury.colormap.boys2rgb"]], "cc() (in module fury.colormap)": [[251, "fury.colormap.cc"]], "colormap_lookup_table() (in module fury.colormap)": [[251, "fury.colormap.colormap_lookup_table"]], "create_colormap() (in module fury.colormap)": [[251, "fury.colormap.create_colormap"]], "ctypes (in module fury.colormap)": [[251, "fury.colormap.ctypes"], [251, "id14"]], "data (in module fury.colormap)": [[251, "fury.colormap.data"], [251, "id2"]], "distinguishable_colormap() (in module fury.colormap)": [[251, "fury.colormap.distinguishable_colormap"]], "dtype (in module fury.colormap)": [[251, "fury.colormap.dtype"], [251, "id3"]], "flags (in module fury.colormap)": [[251, "fury.colormap.flags"], [251, "id4"]], "flat (in module fury.colormap)": [[251, "fury.colormap.flat"], [251, "id5"]], "fury.colormap": [[251, "module-fury.colormap"]], "get_cmap() (in module fury.colormap)": [[251, "fury.colormap.get_cmap"]], "get_xyz_coords() (in module fury.colormap)": [[251, "fury.colormap.get_xyz_coords"]], "hex_to_rgb() (in module fury.colormap)": [[251, "fury.colormap.hex_to_rgb"]], "hsv2rgb() (in module fury.colormap)": [[251, "fury.colormap.hsv2rgb"]], "imag (in module fury.colormap)": [[251, "fury.colormap.imag"], [251, "id6"]], "itemsize (in module fury.colormap)": [[251, "fury.colormap.itemsize"], [251, "id9"]], "lab2rgb() (in module fury.colormap)": [[251, "fury.colormap.lab2rgb"]], "lab2xyz() (in module fury.colormap)": [[251, "fury.colormap.lab2xyz"]], "line_colors() (in module fury.colormap)": [[251, "fury.colormap.line_colors"]], "nbytes (in module fury.colormap)": [[251, "fury.colormap.nbytes"], [251, "id10"]], "ndim (in module fury.colormap)": [[251, "fury.colormap.ndim"], [251, "id11"]], "orient2rgb() (in module fury.colormap)": [[251, "fury.colormap.orient2rgb"]], "real (in module fury.colormap)": [[251, "fury.colormap.real"], [251, "id7"]], "rgb2hsv() (in module fury.colormap)": [[251, "fury.colormap.rgb2hsv"]], "rgb2lab() (in module fury.colormap)": [[251, "fury.colormap.rgb2lab"]], "rgb2xyz() (in module fury.colormap)": [[251, "fury.colormap.rgb2xyz"]], "rgb_from_xyz() (in module fury.colormap)": [[251, "fury.colormap.rgb_from_xyz"]], "shape (in module fury.colormap)": [[251, "fury.colormap.shape"], [251, "id12"]], "size (in module fury.colormap)": [[251, "fury.colormap.size"], [251, "id8"]], "ss() (in module fury.colormap)": [[251, "fury.colormap.ss"]], "strides (in module fury.colormap)": [[251, "fury.colormap.strides"], [251, "id13"]], "xyz2lab() (in module fury.colormap)": [[251, "fury.colormap.xyz2lab"]], "xyz2rgb() (in module fury.colormap)": [[251, "fury.colormap.xyz2rgb"]], "xyz_from_rgb() (in module fury.colormap)": [[251, "fury.colormap.xyz_from_rgb"]], "fury.convert": [[252, "module-fury.convert"]], "matplotlib_figure_to_numpy() (in module fury.convert)": [[252, "fury.convert.matplotlib_figure_to_numpy"]], "data_dir() (in module fury.data)": [[253, "fury.data.DATA_DIR"]], "check_sha() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.check_sha"]], "copyfileobj_withprogress() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.copyfileobj_withprogress"]], "fetch_data() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_data"]], "fetch_gltf() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_gltf"]], "fetch_viz_cubemaps() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_cubemaps"]], "fetch_viz_dmri() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_dmri"]], "fetch_viz_icons() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_icons"]], "fetch_viz_models() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_models"]], "fetch_viz_new_icons() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_new_icons"]], "fetch_viz_textures() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_textures"]], "fetch_viz_wiki_nw() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.fetch_viz_wiki_nw"]], "fury.data": [[253, "module-fury.data"]], "fury.data.fetcher": [[253, "module-fury.data.fetcher"]], "list_gltf_sample_models() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.list_gltf_sample_models"]], "read_viz_cubemap() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_cubemap"]], "read_viz_dmri() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_dmri"]], "read_viz_gltf() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_gltf"]], "read_viz_icons() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_icons"]], "read_viz_models() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_models"]], "read_viz_textures() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.read_viz_textures"]], "update_progressbar() (in module fury.data.fetcher)": [[253, "fury.data.fetcher.update_progressbar"]], "skip_re() (in module fury.decorators)": [[254, "fury.decorators.SKIP_RE"]], "doctest_skip_parser() (in module fury.decorators)": [[254, "fury.decorators.doctest_skip_parser"]], "fury.decorators": [[254, "module-fury.decorators"]], "argsdeprecationwarning (class in fury.deprecator)": [[255, "fury.deprecator.ArgsDeprecationWarning"]], "expireddeprecationerror (class in fury.deprecator)": [[255, "fury.deprecator.ExpiredDeprecationError"]], "_leading_white() (in module fury.deprecator)": [[255, "fury.deprecator._LEADING_WHITE"]], "__init__() (fury.deprecator.argsdeprecationwarning method)": [[255, "fury.deprecator.ArgsDeprecationWarning.__init__"]], "__init__() (fury.deprecator.expireddeprecationerror method)": [[255, "fury.deprecator.ExpiredDeprecationError.__init__"]], "cmp_pkg_version() (in module fury.deprecator)": [[255, "fury.deprecator.cmp_pkg_version"]], "deprecate_with_version() (in module fury.deprecator)": [[255, "fury.deprecator.deprecate_with_version"]], "deprecated_params() (in module fury.deprecator)": [[255, "fury.deprecator.deprecated_params"]], "fury.deprecator": [[255, "module-fury.deprecator"]], "is_bad_version() (in module fury.deprecator)": [[255, "fury.deprecator.is_bad_version"]], "__init__() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.__init__"]], "actors() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.actors"]], "apply_morph_vertices() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.apply_morph_vertices"]], "apply_skin_matrix() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.apply_skin_matrix"]], "export_scene() (in module fury.gltf)": [[256, "fury.gltf.export_scene"]], "fury.gltf": [[256, "module-fury.gltf"]], "generate_tmatrix() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.generate_tmatrix"]], "get_acc_data() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_acc_data"]], "get_animations() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_animations"]], "get_buff_array() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_buff_array"]], "get_joint_actors() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_joint_actors"]], "get_materials() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_materials"]], "get_matrix_from_sampler() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_matrix_from_sampler"]], "get_morph_data() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_morph_data"]], "get_prim() (in module fury.gltf)": [[256, "fury.gltf.get_prim"]], "get_sampler_data() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_sampler_data"]], "get_skin_data() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_skin_data"]], "get_texture() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.get_texture"]], "gltf (class in fury.gltf)": [[256, "fury.gltf.glTF"]], "initialize_skin() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.initialize_skin"]], "inspect_scene() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.inspect_scene"]], "load_camera() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.load_camera"]], "load_mesh() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.load_mesh"]], "main_animation() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.main_animation"]], "morph_animation() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.morph_animation"]], "skin_animation() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.skin_animation"]], "transverse_animations() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.transverse_animations"]], "transverse_bones() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.transverse_bones"]], "transverse_channels() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.transverse_channels"]], "transverse_node() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.transverse_node"]], "update_morph() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.update_morph"]], "update_skin() (fury.gltf.gltf method)": [[256, "fury.gltf.glTF.update_skin"]], "write_accessor() (in module fury.gltf)": [[256, "fury.gltf.write_accessor"]], "write_buffer() (in module fury.gltf)": [[256, "fury.gltf.write_buffer"]], "write_bufferview() (in module fury.gltf)": [[256, "fury.gltf.write_bufferview"]], "write_camera() (in module fury.gltf)": [[256, "fury.gltf.write_camera"]], "write_material() (in module fury.gltf)": [[256, "fury.gltf.write_material"]], "write_mesh() (in module fury.gltf)": [[256, "fury.gltf.write_mesh"]], "write_node() (in module fury.gltf)": [[256, "fury.gltf.write_node"]], "write_scene() (in module fury.gltf)": [[256, "fury.gltf.write_scene"]], "fury.io": [[257, "module-fury.io"]], "load_cubemap_texture() (in module fury.io)": [[257, "fury.io.load_cubemap_texture"]], "load_image() (in module fury.io)": [[257, "fury.io.load_image"]], "load_polydata() (in module fury.io)": [[257, "fury.io.load_polydata"]], "load_sprite_sheet() (in module fury.io)": [[257, "fury.io.load_sprite_sheet"]], "load_text() (in module fury.io)": [[257, "fury.io.load_text"]], "save_image() (in module fury.io)": [[257, "fury.io.save_image"]], "save_polydata() (in module fury.io)": [[257, "fury.io.save_polydata"]], "gridlayout (class in fury.layout)": [[258, "fury.layout.GridLayout"]], "horizontallayout (class in fury.layout)": [[258, "fury.layout.HorizontalLayout"]], "layout (class in fury.layout)": [[258, "fury.layout.Layout"]], "verticallayout (class in fury.layout)": [[258, "fury.layout.VerticalLayout"]], "xlayout (class in fury.layout)": [[258, "fury.layout.XLayout"]], "ylayout (class in fury.layout)": [[258, "fury.layout.YLayout"]], "zlayout (class in fury.layout)": [[258, "fury.layout.ZLayout"]], "__init__() (fury.layout.gridlayout method)": [[258, "fury.layout.GridLayout.__init__"]], "__init__() (fury.layout.horizontallayout method)": [[258, "fury.layout.HorizontalLayout.__init__"]], "__init__() (fury.layout.layout method)": [[258, "fury.layout.Layout.__init__"]], "__init__() (fury.layout.verticallayout method)": [[258, "fury.layout.VerticalLayout.__init__"]], "__init__() (fury.layout.xlayout method)": [[258, "fury.layout.XLayout.__init__"]], "__init__() (fury.layout.ylayout method)": [[258, "fury.layout.YLayout.__init__"]], "__init__() (fury.layout.zlayout method)": [[258, "fury.layout.ZLayout.__init__"]], "apply() (fury.layout.layout method)": [[258, "fury.layout.Layout.apply"]], "apply() (fury.layout.xlayout method)": [[258, "fury.layout.XLayout.apply"]], "apply() (fury.layout.ylayout method)": [[258, "fury.layout.YLayout.apply"]], "apply() (fury.layout.zlayout method)": [[258, "fury.layout.ZLayout.apply"]], "compute_positions() (fury.layout.gridlayout method)": [[258, "fury.layout.GridLayout.compute_positions"]], "compute_positions() (fury.layout.horizontallayout method)": [[258, "fury.layout.HorizontalLayout.compute_positions"]], "compute_positions() (fury.layout.layout method)": [[258, "fury.layout.Layout.compute_positions"]], "compute_positions() (fury.layout.verticallayout method)": [[258, "fury.layout.VerticalLayout.compute_positions"]], "compute_positions() (fury.layout.xlayout method)": [[258, "fury.layout.XLayout.compute_positions"]], "compute_positions() (fury.layout.ylayout method)": [[258, "fury.layout.YLayout.compute_positions"]], "compute_positions() (fury.layout.zlayout method)": [[258, "fury.layout.ZLayout.compute_positions"]], "compute_sizes() (fury.layout.gridlayout method)": [[258, "fury.layout.GridLayout.compute_sizes"]], "fury.layout": [[258, "module-fury.layout"]], "get_cells_shape() (fury.layout.gridlayout method)": [[258, "fury.layout.GridLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.xlayout method)": [[258, "fury.layout.XLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.ylayout method)": [[258, "fury.layout.YLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.zlayout method)": [[258, "fury.layout.ZLayout.get_cells_shape"]], "actor (in module fury.lib)": [[259, "fury.lib.Actor"]], "actor2d (in module fury.lib)": [[259, "fury.lib.Actor2D"]], "algorithmoutput (in module fury.lib)": [[259, "fury.lib.AlgorithmOutput"]], "arrowsource (in module fury.lib)": [[259, "fury.lib.ArrowSource"]], "assembly (in module fury.lib)": [[259, "fury.lib.Assembly"]], "bmpreader (in module fury.lib)": [[259, "fury.lib.BMPReader"]], "bmpwriter (in module fury.lib)": [[259, "fury.lib.BMPWriter"]], "butterflysubdivisionfilter (in module fury.lib)": [[259, "fury.lib.ButterflySubdivisionFilter"]], "camera (in module fury.lib)": [[259, "fury.lib.Camera"]], "cellarray (in module fury.lib)": [[259, "fury.lib.CellArray"]], "cellpicker (in module fury.lib)": [[259, "fury.lib.CellPicker"]], "cleanpolydata (in module fury.lib)": [[259, "fury.lib.CleanPolyData"]], "command (in module fury.lib)": [[259, "fury.lib.Command"]], "conesource (in module fury.lib)": [[259, "fury.lib.ConeSource"]], "contourfilter (in module fury.lib)": [[259, "fury.lib.ContourFilter"]], "cylindersource (in module fury.lib)": [[259, "fury.lib.CylinderSource"]], "dataobject (in module fury.lib)": [[259, "fury.lib.DataObject"], [259, "id0"]], "datasetattributes (in module fury.lib)": [[259, "fury.lib.DataSetAttributes"]], "datasetmapper (in module fury.lib)": [[259, "fury.lib.DataSetMapper"]], "disksource (in module fury.lib)": [[259, "fury.lib.DiskSource"]], "doublearray (in module fury.lib)": [[259, "fury.lib.DoubleArray"]], "floatarray (in module fury.lib)": [[259, "fury.lib.FloatArray"]], "follower (in module fury.lib)": [[259, "fury.lib.Follower"]], "glyph3d (in module fury.lib)": [[259, "fury.lib.Glyph3D"]], "hardwareselector (in module fury.lib)": [[259, "fury.lib.HardwareSelector"]], "idtypearray (in module fury.lib)": [[259, "fury.lib.IdTypeArray"]], "imageactor (in module fury.lib)": [[259, "fury.lib.ImageActor"]], "imagedata (in module fury.lib)": [[259, "fury.lib.ImageData"]], "imageflip (in module fury.lib)": [[259, "fury.lib.ImageFlip"]], "imagemaptocolors (in module fury.lib)": [[259, "fury.lib.ImageMapToColors"]], "imagereader2factory (in module fury.lib)": [[259, "fury.lib.ImageReader2Factory"]], "imagereslice (in module fury.lib)": [[259, "fury.lib.ImageReslice"]], "interactoreventrecorder (in module fury.lib)": [[259, "fury.lib.InteractorEventRecorder"]], "interactorstyle (in module fury.lib)": [[259, "fury.lib.InteractorStyle"]], "interactorstyleimage (in module fury.lib)": [[259, "fury.lib.InteractorStyleImage"]], "interactorstyletrackballactor (in module fury.lib)": [[259, "fury.lib.InteractorStyleTrackballActor"]], "interactorstyletrackballcamera (in module fury.lib)": [[259, "fury.lib.InteractorStyleTrackballCamera"]], "interactorstyleuser (in module fury.lib)": [[259, "fury.lib.InteractorStyleUser"]], "jpegreader (in module fury.lib)": [[259, "fury.lib.JPEGReader"]], "jpegwriter (in module fury.lib)": [[259, "fury.lib.JPEGWriter"]], "lodactor (in module fury.lib)": [[259, "fury.lib.LODActor"]], "linearextrusionfilter (in module fury.lib)": [[259, "fury.lib.LinearExtrusionFilter"]], "lookuptable (in module fury.lib)": [[259, "fury.lib.LookupTable"]], "loopsubdivisionfilter (in module fury.lib)": [[259, "fury.lib.LoopSubdivisionFilter"]], "mniobjectreader (in module fury.lib)": [[259, "fury.lib.MNIObjectReader"]], "mniobjectwriter (in module fury.lib)": [[259, "fury.lib.MNIObjectWriter"]], "matrix3x3 (in module fury.lib)": [[259, "fury.lib.Matrix3x3"]], "matrix4x4 (in module fury.lib)": [[259, "fury.lib.Matrix4x4"]], "molecule (in module fury.lib)": [[259, "fury.lib.Molecule"]], "objreader (in module fury.lib)": [[259, "fury.lib.OBJReader"]], "openglmoleculemapper (in module fury.lib)": [[259, "fury.lib.OpenGLMoleculeMapper"]], "openglrenderer (in module fury.lib)": [[259, "fury.lib.OpenGLRenderer"]], "outlinefilter (in module fury.lib)": [[259, "fury.lib.OutlineFilter"]], "plyreader (in module fury.lib)": [[259, "fury.lib.PLYReader"]], "plywriter (in module fury.lib)": [[259, "fury.lib.PLYWriter"]], "pngreader (in module fury.lib)": [[259, "fury.lib.PNGReader"]], "pngwriter (in module fury.lib)": [[259, "fury.lib.PNGWriter"]], "periodictable (in module fury.lib)": [[259, "fury.lib.PeriodicTable"]], "pointpicker (in module fury.lib)": [[259, "fury.lib.PointPicker"]], "points (in module fury.lib)": [[259, "fury.lib.Points"]], "polydata (in module fury.lib)": [[259, "fury.lib.PolyData"]], "polydatamapper (in module fury.lib)": [[259, "fury.lib.PolyDataMapper"]], "polydatamapper2d (in module fury.lib)": [[259, "fury.lib.PolyDataMapper2D"]], "polydatanormals (in module fury.lib)": [[259, "fury.lib.PolyDataNormals"]], "polydatareader (in module fury.lib)": [[259, "fury.lib.PolyDataReader"]], "polydatawriter (in module fury.lib)": [[259, "fury.lib.PolyDataWriter"]], "polyvertex (in module fury.lib)": [[259, "fury.lib.PolyVertex"]], "polygon (in module fury.lib)": [[259, "fury.lib.Polygon"]], "proppicker (in module fury.lib)": [[259, "fury.lib.PropPicker"]], "property2d (in module fury.lib)": [[259, "fury.lib.Property2D"]], "proteinribbonfilter (in module fury.lib)": [[259, "fury.lib.ProteinRibbonFilter"]], "regularpolygonsource (in module fury.lib)": [[259, "fury.lib.RegularPolygonSource"]], "renderlargeimage (in module fury.lib)": [[259, "fury.lib.RenderLargeImage"]], "renderwindow (in module fury.lib)": [[259, "fury.lib.RenderWindow"]], "renderwindowinteractor (in module fury.lib)": [[259, "fury.lib.RenderWindowInteractor"]], "renderer (in module fury.lib)": [[259, "fury.lib.Renderer"]], "stlreader (in module fury.lib)": [[259, "fury.lib.STLReader"]], "stlwriter (in module fury.lib)": [[259, "fury.lib.STLWriter"]], "scalarbaractor (in module fury.lib)": [[259, "fury.lib.ScalarBarActor"]], "shader (in module fury.lib)": [[259, "fury.lib.Shader"]], "simplebondperceiver (in module fury.lib)": [[259, "fury.lib.SimpleBondPerceiver"]], "skybox (in module fury.lib)": [[259, "fury.lib.Skybox"]], "spheresource (in module fury.lib)": [[259, "fury.lib.SphereSource"]], "splinefilter (in module fury.lib)": [[259, "fury.lib.SplineFilter"]], "stringarray (in module fury.lib)": [[259, "fury.lib.StringArray"]], "tiffreader (in module fury.lib)": [[259, "fury.lib.TIFFReader"]], "tiffwriter (in module fury.lib)": [[259, "fury.lib.TIFFWriter"]], "textactor (in module fury.lib)": [[259, "fury.lib.TextActor"]], "textactor3d (in module fury.lib)": [[259, "fury.lib.TextActor3D"]], "texture (in module fury.lib)": [[259, "fury.lib.Texture"]], "texturemaptoplane (in module fury.lib)": [[259, "fury.lib.TextureMapToPlane"]], "texturedactor2d (in module fury.lib)": [[259, "fury.lib.TexturedActor2D"]], "texturedspheresource (in module fury.lib)": [[259, "fury.lib.TexturedSphereSource"]], "transform (in module fury.lib)": [[259, "fury.lib.Transform"]], "transformpolydatafilter (in module fury.lib)": [[259, "fury.lib.TransformPolyDataFilter"]], "trianglefilter (in module fury.lib)": [[259, "fury.lib.TriangleFilter"]], "tubefilter (in module fury.lib)": [[259, "fury.lib.TubeFilter"]], "unsignedchararray (in module fury.lib)": [[259, "fury.lib.UnsignedCharArray"]], "unstructuredgrid (in module fury.lib)": [[259, "fury.lib.UnstructuredGrid"]], "vtk_version() (in module fury.lib)": [[259, "fury.lib.VTK_VERSION"]], "vectortext (in module fury.lib)": [[259, "fury.lib.VectorText"]], "volume (in module fury.lib)": [[259, "fury.lib.Volume"]], "windowtoimagefilter (in module fury.lib)": [[259, "fury.lib.WindowToImageFilter"]], "worldpointpicker (in module fury.lib)": [[259, "fury.lib.WorldPointPicker"]], "xmlpolydatareader (in module fury.lib)": [[259, "fury.lib.XMLPolyDataReader"]], "xmlpolydatawriter (in module fury.lib)": [[259, "fury.lib.XMLPolyDataWriter"]], "fury.lib": [[259, "module-fury.lib"]], "fury.material": [[260, "module-fury.material"]], "manifest_pbr() (in module fury.material)": [[260, "fury.material.manifest_pbr"]], "manifest_principled() (in module fury.material)": [[260, "fury.material.manifest_principled"]], "manifest_standard() (in module fury.material)": [[260, "fury.material.manifest_standard"]], "molecule (class in fury.molecular)": [[261, "fury.molecular.Molecule"]], "ptable (class in fury.molecular)": [[261, "fury.molecular.PTable"]], "__init__() (fury.molecular.molecule method)": [[261, "fury.molecular.Molecule.__init__"]], "__init__() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.__init__"]], "add_atom() (in module fury.molecular)": [[261, "fury.molecular.add_atom"]], "add_bond() (in module fury.molecular)": [[261, "fury.molecular.add_bond"]], "atom_color() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.atom_color"]], "atomic_number() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.atomic_number"]], "atomic_radius() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.atomic_radius"]], "atomic_symbol() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.atomic_symbol"]], "ball_stick() (in module fury.molecular)": [[261, "fury.molecular.ball_stick"]], "bounding_box() (in module fury.molecular)": [[261, "fury.molecular.bounding_box"]], "compute_bonding() (in module fury.molecular)": [[261, "fury.molecular.compute_bonding"]], "deep_copy_molecule() (in module fury.molecular)": [[261, "fury.molecular.deep_copy_molecule"]], "element_name() (fury.molecular.ptable method)": [[261, "fury.molecular.PTable.element_name"]], "fury.molecular": [[261, "module-fury.molecular"]], "get_all_atomic_numbers() (in module fury.molecular)": [[261, "fury.molecular.get_all_atomic_numbers"]], "get_all_atomic_positions() (in module fury.molecular)": [[261, "fury.molecular.get_all_atomic_positions"]], "get_all_bond_orders() (in module fury.molecular)": [[261, "fury.molecular.get_all_bond_orders"]], "get_atomic_number() (in module fury.molecular)": [[261, "fury.molecular.get_atomic_number"]], "get_atomic_position() (in module fury.molecular)": [[261, "fury.molecular.get_atomic_position"]], "get_bond_order() (in module fury.molecular)": [[261, "fury.molecular.get_bond_order"]], "ribbon() (in module fury.molecular)": [[261, "fury.molecular.ribbon"]], "set_atomic_number() (in module fury.molecular)": [[261, "fury.molecular.set_atomic_number"]], "set_atomic_position() (in module fury.molecular)": [[261, "fury.molecular.set_atomic_position"]], "set_bond_order() (in module fury.molecular)": [[261, "fury.molecular.set_bond_order"]], "sphere_cpk() (in module fury.molecular)": [[261, "fury.molecular.sphere_cpk"]], "stick() (in module fury.molecular)": [[261, "fury.molecular.stick"]], "total_num_atoms (fury.molecular.molecule property)": [[261, "fury.molecular.Molecule.total_num_atoms"]], "total_num_bonds (fury.molecular.molecule property)": [[261, "fury.molecular.Molecule.total_num_bonds"]], "pickingmanager (class in fury.pick)": [[262, "fury.pick.PickingManager"]], "selectionmanager (class in fury.pick)": [[262, "fury.pick.SelectionManager"]], "__init__() (fury.pick.pickingmanager method)": [[262, "fury.pick.PickingManager.__init__"]], "__init__() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.__init__"]], "event_position() (fury.pick.pickingmanager method)": [[262, "fury.pick.PickingManager.event_position"]], "event_position() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.event_position"]], "fury.pick": [[262, "module-fury.pick"]], "pick() (fury.pick.pickingmanager method)": [[262, "fury.pick.PickingManager.pick"]], "pick() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.pick"], [262, "id0"]], "pickable_off() (fury.pick.pickingmanager method)": [[262, "fury.pick.PickingManager.pickable_off"]], "pickable_on() (fury.pick.pickingmanager method)": [[262, "fury.pick.PickingManager.pickable_on"]], "select() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.select"], [262, "id1"]], "selectable_off() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.selectable_off"]], "selectable_on() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.selectable_on"]], "update_selection_type() (fury.pick.selectionmanager method)": [[262, "fury.pick.SelectionManager.update_selection_type"]], "fury.pkg_info": [[263, "module-fury.pkg_info"]], "pkg_commit_hash() (in module fury.pkg_info)": [[263, "fury.pkg_info.pkg_commit_hash"]], "faces_from_sphere_vertices() (in module fury.primitive)": [[264, "fury.primitive.faces_from_sphere_vertices"]], "fury.primitive": [[264, "module-fury.primitive"]], "prim_arrow() (in module fury.primitive)": [[264, "fury.primitive.prim_arrow"]], "prim_box() (in module fury.primitive)": [[264, "fury.primitive.prim_box"]], "prim_cone() (in module fury.primitive)": [[264, "fury.primitive.prim_cone"]], "prim_cylinder() (in module fury.primitive)": [[264, "fury.primitive.prim_cylinder"]], "prim_frustum() (in module fury.primitive)": [[264, "fury.primitive.prim_frustum"]], "prim_icosahedron() (in module fury.primitive)": [[264, "fury.primitive.prim_icosahedron"]], "prim_octagonalprism() (in module fury.primitive)": [[264, "fury.primitive.prim_octagonalprism"]], "prim_pentagonalprism() (in module fury.primitive)": [[264, "fury.primitive.prim_pentagonalprism"]], "prim_rhombicuboctahedron() (in module fury.primitive)": [[264, "fury.primitive.prim_rhombicuboctahedron"]], "prim_sphere() (in module fury.primitive)": [[264, "fury.primitive.prim_sphere"]], "prim_square() (in module fury.primitive)": [[264, "fury.primitive.prim_square"]], "prim_star() (in module fury.primitive)": [[264, "fury.primitive.prim_star"]], "prim_superquadric() (in module fury.primitive)": [[264, "fury.primitive.prim_superquadric"]], "prim_tetrahedron() (in module fury.primitive)": [[264, "fury.primitive.prim_tetrahedron"]], "prim_triangularprism() (in module fury.primitive)": [[264, "fury.primitive.prim_triangularprism"]], "repeat_primitive() (in module fury.primitive)": [[264, "fury.primitive.repeat_primitive"]], "repeat_primitive_function() (in module fury.primitive)": [[264, "fury.primitive.repeat_primitive_function"]], "shaders_dir() (in module fury.shaders.base)": [[265, "fury.shaders.base.SHADERS_DIR"]], "add_shader_callback() (in module fury.shaders.base)": [[265, "fury.shaders.base.add_shader_callback"]], "attribute_to_actor() (in module fury.shaders.base)": [[265, "fury.shaders.base.attribute_to_actor"]], "compose_shader() (in module fury.shaders.base)": [[265, "fury.shaders.base.compose_shader"]], "fury.shaders": [[265, "module-fury.shaders"]], "fury.shaders.base": [[265, "module-fury.shaders.base"]], "import_fury_shader() (in module fury.shaders.base)": [[265, "fury.shaders.base.import_fury_shader"]], "load() (in module fury.shaders.base)": [[265, "fury.shaders.base.load"]], "load_shader() (in module fury.shaders.base)": [[265, "fury.shaders.base.load_shader"]], "replace_shader_in_actor() (in module fury.shaders.base)": [[265, "fury.shaders.base.replace_shader_in_actor"]], "shader_apply_effects() (in module fury.shaders.base)": [[265, "fury.shaders.base.shader_apply_effects"]], "shader_to_actor() (in module fury.shaders.base)": [[265, "fury.shaders.base.shader_to_actor"]], "arraycircularqueue (class in fury.stream.tools)": [[266, "fury.stream.tools.ArrayCircularQueue"]], "furystreamclient (class in fury.stream.client)": [[266, "fury.stream.client.FuryStreamClient"]], "furystreaminteraction (class in fury.stream.client)": [[266, "fury.stream.client.FuryStreamInteraction"]], "genericcircularqueue (class in fury.stream.tools)": [[266, "fury.stream.tools.GenericCircularQueue"]], "genericimagebuffermanager (class in fury.stream.tools)": [[266, "fury.stream.tools.GenericImageBufferManager"]], "genericmultidimensionalbuffer (class in fury.stream.tools)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer"]], "intervaltimer (class in fury.stream.tools)": [[266, "fury.stream.tools.IntervalTimer"]], "intervaltimerthreading (class in fury.stream.tools)": [[266, "fury.stream.tools.IntervalTimerThreading"]], "rtcserver (class in fury.stream.server.main)": [[266, "fury.stream.server.main.RTCServer"]], "rawarrayimagebuffermanager (class in fury.stream.tools)": [[266, "fury.stream.tools.RawArrayImageBufferManager"]], "rawarraymultidimensionalbuffer (class in fury.stream.tools)": [[266, "fury.stream.tools.RawArrayMultiDimensionalBuffer"]], "sharedmemcircularqueue (class in fury.stream.tools)": [[266, "fury.stream.tools.SharedMemCircularQueue"]], "sharedmemimagebuffermanager (class in fury.stream.tools)": [[266, "fury.stream.tools.SharedMemImageBufferManager"]], "sharedmemmultidimensionalbuffer (class in fury.stream.tools)": [[266, "fury.stream.tools.SharedMemMultiDimensionalBuffer"]], "widget (class in fury.stream.widget)": [[266, "fury.stream.widget.Widget"]], "_cqueue() (in module fury.stream.constants)": [[266, "fury.stream.constants._CQUEUE"]], "_cqueue_event_ids() (in module fury.stream.constants)": [[266, "fury.stream.constants._CQUEUE_EVENT_IDs"]], "_cqueue_index_info() (in module fury.stream.constants)": [[266, "fury.stream.constants._CQUEUE_INDEX_INFO"]], "__init__() (fury.stream.client.furystreamclient method)": [[266, "fury.stream.client.FuryStreamClient.__init__"]], "__init__() (fury.stream.client.furystreaminteraction method)": [[266, "fury.stream.client.FuryStreamInteraction.__init__"]], "__init__() (fury.stream.server.main.rtcserver method)": [[266, "fury.stream.server.main.RTCServer.__init__"]], "__init__() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.__init__"]], "__init__() (fury.stream.tools.genericmultidimensionalbuffer method)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.intervaltimer method)": [[266, "fury.stream.tools.IntervalTimer.__init__"]], "__init__() (fury.stream.tools.intervaltimerthreading method)": [[266, "fury.stream.tools.IntervalTimerThreading.__init__"]], "__init__() (fury.stream.tools.rawarrayimagebuffermanager method)": [[266, "fury.stream.tools.RawArrayImageBufferManager.__init__"]], "__init__() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[266, "fury.stream.tools.RawArrayMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.__init__"]], "__init__() (fury.stream.tools.sharedmemimagebuffermanager method)": [[266, "fury.stream.tools.SharedMemImageBufferManager.__init__"]], "__init__() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[266, "fury.stream.tools.SharedMemMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.__init__"]], "async_get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.async_get_jpeg"]], "buffer (fury.stream.tools.genericmultidimensionalbuffer property)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.buffer"]], "buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[266, "fury.stream.tools.GenericImageBufferManager.buffer_index"]], "callback_stream_client() (in module fury.stream.client)": [[266, "fury.stream.client.callback_stream_client"]], "check_port_is_available() (in module fury.stream.widget)": [[266, "fury.stream.widget.check_port_is_available"]], "cleanup() (fury.stream.client.furystreamclient method)": [[266, "fury.stream.client.FuryStreamClient.cleanup"]], "cleanup() (fury.stream.client.furystreaminteraction method)": [[266, "fury.stream.client.FuryStreamInteraction.cleanup"]], "cleanup() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.genericmultidimensionalbuffer method)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.rawarrayimagebuffermanager method)": [[266, "fury.stream.tools.RawArrayImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[266, "fury.stream.tools.RawArrayMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.sharedmemimagebuffermanager method)": [[266, "fury.stream.tools.SharedMemImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[266, "fury.stream.tools.SharedMemMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.cleanup"]], "command_string (fury.stream.widget.widget property)": [[266, "fury.stream.widget.Widget.command_string"]], "create_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[266, "fury.stream.tools.RawArrayImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[266, "fury.stream.tools.RawArrayMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[266, "fury.stream.tools.SharedMemImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[266, "fury.stream.tools.SharedMemMultiDimensionalBuffer.create_mem_resource"]], "dequeue() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.dequeue"]], "display() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.display"]], "enqueue() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.enqueue"]], "fury.stream": [[266, "module-fury.stream"]], "fury.stream.client": [[266, "module-fury.stream.client"]], "fury.stream.constants": [[266, "module-fury.stream.constants"]], "fury.stream.server": [[266, "module-fury.stream.server"]], "fury.stream.server.async_app": [[266, "module-fury.stream.server.async_app"]], "fury.stream.server.main": [[266, "module-fury.stream.server.main"]], "fury.stream.tools": [[266, "module-fury.stream.tools"]], "fury.stream.widget": [[266, "module-fury.stream.widget"]], "get_app() (in module fury.stream.server.async_app)": [[266, "fury.stream.server.async_app.get_app"]], "get_current_frame() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.get_current_frame"]], "get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.get_jpeg"]], "get_start_end() (fury.stream.tools.genericmultidimensionalbuffer method)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.get_start_end"]], "head (fury.stream.tools.genericcircularqueue property)": [[266, "fury.stream.tools.GenericCircularQueue.head"]], "interaction_callback() (in module fury.stream.client)": [[266, "fury.stream.client.interaction_callback"]], "is_unlocked() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.is_unlocked"]], "load_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[266, "fury.stream.tools.ArrayCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[266, "fury.stream.tools.GenericMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[266, "fury.stream.tools.RawArrayImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[266, "fury.stream.tools.RawArrayMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[266, "fury.stream.tools.SharedMemImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[266, "fury.stream.tools.SharedMemMultiDimensionalBuffer.load_mem_resource"]], "lock() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.lock"]], "next_buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[266, "fury.stream.tools.GenericImageBufferManager.next_buffer_index"]], "pcs() (in module fury.stream.server.async_app)": [[266, "fury.stream.server.async_app.pcs"]], "recv() (fury.stream.server.main.rtcserver method)": [[266, "fury.stream.server.main.RTCServer.recv"]], "release() (fury.stream.server.main.rtcserver method)": [[266, "fury.stream.server.main.RTCServer.release"]], "remove_shm_from_resource_tracker() (in module fury.stream.tools)": [[266, "fury.stream.tools.remove_shm_from_resource_tracker"]], "return_iframe() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.return_iframe"]], "run_command() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.run_command"]], "set_head_tail() (fury.stream.tools.genericcircularqueue method)": [[266, "fury.stream.tools.GenericCircularQueue.set_head_tail"]], "set_mouse() (in module fury.stream.server.async_app)": [[266, "fury.stream.server.async_app.set_mouse"]], "set_mouse_click() (in module fury.stream.server.async_app)": [[266, "fury.stream.server.async_app.set_mouse_click"]], "set_weel() (in module fury.stream.server.async_app)": [[266, "fury.stream.server.async_app.set_weel"]], "start() (fury.stream.client.furystreamclient method)": [[266, "fury.stream.client.FuryStreamClient.start"]], "start() (fury.stream.client.furystreaminteraction method)": [[266, "fury.stream.client.FuryStreamInteraction.start"]], "start() (fury.stream.tools.intervaltimer method)": [[266, "fury.stream.tools.IntervalTimer.start"]], "start() (fury.stream.tools.intervaltimerthreading method)": [[266, "fury.stream.tools.IntervalTimerThreading.start"]], "start() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.start"]], "stop() (fury.stream.client.furystreamclient method)": [[266, "fury.stream.client.FuryStreamClient.stop"]], "stop() (fury.stream.client.furystreaminteraction method)": [[266, "fury.stream.client.FuryStreamInteraction.stop"]], "stop() (fury.stream.tools.intervaltimer method)": [[266, "fury.stream.tools.IntervalTimer.stop"]], "stop() (fury.stream.tools.intervaltimerthreading method)": [[266, "fury.stream.tools.IntervalTimerThreading.stop"]], "stop() (fury.stream.widget.widget method)": [[266, "fury.stream.widget.Widget.stop"]], "tail (fury.stream.tools.genericcircularqueue property)": [[266, "fury.stream.tools.GenericCircularQueue.tail"]], "unlock() (fury.stream.tools.sharedmemcircularqueue method)": [[266, "fury.stream.tools.SharedMemCircularQueue.unlock"]], "url (fury.stream.widget.widget property)": [[266, "fury.stream.widget.Widget.url"]], "web_server() (in module fury.stream.server.main)": [[266, "fury.stream.server.main.web_server"]], "web_server_raw_array() (in module fury.stream.server.main)": [[266, "fury.stream.server.main.web_server_raw_array"]], "write_into() (fury.stream.tools.genericimagebuffermanager method)": [[266, "fury.stream.tools.GenericImageBufferManager.write_into"]], "_tuple2axes() (in module fury.transform)": [[267, "fury.transform._TUPLE2AXES"]], "apply_transformation() (in module fury.transform)": [[267, "fury.transform.apply_transformation"]], "cart2sphere() (in module fury.transform)": [[267, "fury.transform.cart2sphere"]], "euler_matrix() (in module fury.transform)": [[267, "fury.transform.euler_matrix"]], "fury.transform": [[267, "module-fury.transform"]], "rotate() (in module fury.transform)": [[267, "fury.transform.rotate"]], "scale() (in module fury.transform)": [[267, "fury.transform.scale"]], "sphere2cart() (in module fury.transform)": [[267, "fury.transform.sphere2cart"]], "transform_from_matrix() (in module fury.transform)": [[267, "fury.transform.transform_from_matrix"]], "translate() (in module fury.transform)": [[267, "fury.transform.translate"]], "anticlockwise_rotation_x (fury.ui.containers.gridui attribute)": [[268, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_X"]], "anticlockwise_rotation_y (fury.ui.containers.gridui attribute)": [[268, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_Y"]], "button2d (class in fury.ui.core)": [[268, "fury.ui.core.Button2D"]], "clockwise_rotation_x (fury.ui.containers.gridui attribute)": [[268, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_X"]], "clockwise_rotation_y (fury.ui.containers.gridui attribute)": [[268, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_Y"]], "card2d (class in fury.ui.elements)": [[268, "fury.ui.elements.Card2D"]], "checkbox (class in fury.ui.elements)": [[268, "fury.ui.elements.Checkbox"]], "combobox2d (class in fury.ui.elements)": [[268, "fury.ui.elements.ComboBox2D"]], "disk2d (class in fury.ui.core)": [[268, "fury.ui.core.Disk2D"]], "drawpanel (class in fury.ui.elements)": [[268, "fury.ui.elements.DrawPanel"]], "drawshape (class in fury.ui.elements)": [[268, "fury.ui.elements.DrawShape"]], "filemenu2d (class in fury.ui.elements)": [[268, "fury.ui.elements.FileMenu2D"]], "gridui (class in fury.ui.containers)": [[268, "fury.ui.containers.GridUI"]], "imagecontainer2d (class in fury.ui.containers)": [[268, "fury.ui.containers.ImageContainer2D"]], "linedoubleslider2d (class in fury.ui.elements)": [[268, "fury.ui.elements.LineDoubleSlider2D"]], "lineslider2d (class in fury.ui.elements)": [[268, "fury.ui.elements.LineSlider2D"]], "listbox2d (class in fury.ui.elements)": [[268, "fury.ui.elements.ListBox2D"]], "listboxitem2d (class in fury.ui.elements)": [[268, "fury.ui.elements.ListBoxItem2D"]], "option (class in fury.ui.elements)": [[268, "fury.ui.elements.Option"]], "panel2d (class in fury.ui.containers)": [[268, "fury.ui.containers.Panel2D"]], "playbackpanel (class in fury.ui.elements)": [[268, "fury.ui.elements.PlaybackPanel"]], "radiobutton (class in fury.ui.elements)": [[268, "fury.ui.elements.RadioButton"]], "rangeslider (class in fury.ui.elements)": [[268, "fury.ui.elements.RangeSlider"]], "rectangle2d (class in fury.ui.core)": [[268, "fury.ui.core.Rectangle2D"]], "ringslider2d (class in fury.ui.elements)": [[268, "fury.ui.elements.RingSlider2D"]], "tabpanel2d (class in fury.ui.containers)": [[268, "fury.ui.containers.TabPanel2D"]], "tabui (class in fury.ui.containers)": [[268, "fury.ui.containers.TabUI"]], "textblock2d (class in fury.ui.core)": [[268, "fury.ui.core.TextBlock2D"]], "textbox2d (class in fury.ui.elements)": [[268, "fury.ui.elements.TextBox2D"]], "ui (class in fury.ui.core)": [[268, "fury.ui.core.UI"]], "__init__() (fury.ui.containers.gridui method)": [[268, "fury.ui.containers.GridUI.__init__"]], "__init__() (fury.ui.containers.imagecontainer2d method)": [[268, "fury.ui.containers.ImageContainer2D.__init__"]], "__init__() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.__init__"]], "__init__() (fury.ui.containers.tabpanel2d method)": [[268, "fury.ui.containers.TabPanel2D.__init__"]], "__init__() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.__init__"]], "__init__() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.__init__"]], "__init__() (fury.ui.core.disk2d method)": [[268, "fury.ui.core.Disk2D.__init__"]], "__init__() (fury.ui.core.rectangle2d method)": [[268, "fury.ui.core.Rectangle2D.__init__"]], "__init__() (fury.ui.core.textblock2d method)": [[268, "fury.ui.core.TextBlock2D.__init__"]], "__init__() (fury.ui.core.ui method)": [[268, "fury.ui.core.UI.__init__"]], "__init__() (fury.ui.elements.card2d method)": [[268, "fury.ui.elements.Card2D.__init__"]], "__init__() (fury.ui.elements.checkbox method)": [[268, "fury.ui.elements.Checkbox.__init__"]], "__init__() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.__init__"]], "__init__() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.__init__"]], "__init__() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.__init__"]], "__init__() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.__init__"]], "__init__() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.__init__"]], "__init__() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.__init__"]], "__init__() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.__init__"]], "__init__() (fury.ui.elements.listboxitem2d method)": [[268, "fury.ui.elements.ListBoxItem2D.__init__"]], "__init__() (fury.ui.elements.option method)": [[268, "fury.ui.elements.Option.__init__"]], "__init__() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.__init__"]], "__init__() (fury.ui.elements.radiobutton method)": [[268, "fury.ui.elements.RadioButton.__init__"]], "__init__() (fury.ui.elements.rangeslider method)": [[268, "fury.ui.elements.RangeSlider.__init__"]], "__init__() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.__init__"]], "__init__() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.__init__"]], "active_color (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.active_color"]], "active_color (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.active_color"]], "active_color (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.active_color"]], "actor (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.actor"]], "actor (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.actor"]], "actors (fury.ui.core.ui property)": [[268, "fury.ui.core.UI.actors"]], "add_callback() (fury.ui.core.ui method)": [[268, "fury.ui.core.UI.add_callback"]], "add_character() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.add_character"]], "add_element() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.add_element"]], "add_element() (fury.ui.containers.tabpanel2d method)": [[268, "fury.ui.containers.TabPanel2D.add_element"]], "add_element() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.add_element"]], "add_to_scene() (fury.ui.core.ui method)": [[268, "fury.ui.core.UI.add_to_scene"]], "alignment (fury.ui.containers.panel2d attribute)": [[268, "fury.ui.containers.Panel2D.alignment"]], "angle (fury.ui.elements.ringslider2d property)": [[268, "fury.ui.elements.RingSlider2D.angle"]], "append_item() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.append_item"]], "auto_font_scale (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.auto_font_scale"]], "auto_font_scale (fury.ui.core.textblock2d property)": [[268, "id4"]], "background_color (fury.ui.core.textblock2d property)": [[268, "fury.ui.core.TextBlock2D.background_color"]], "bg_color (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.bg_color"]], "body (fury.ui.elements.card2d property)": [[268, "fury.ui.elements.Card2D.body"]], "body_box (fury.ui.elements.card2d attribute)": [[268, "fury.ui.elements.Card2D.body_box"]], "bold (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.bold"]], "bold (fury.ui.core.textblock2d property)": [[268, "id5"]], "border_color (fury.ui.containers.panel2d property)": [[268, "fury.ui.containers.Panel2D.border_color"]], "border_width (fury.ui.containers.panel2d property)": [[268, "fury.ui.containers.Panel2D.border_width"]], "bottom_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_ratio"]], "bottom_disk_value (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_value"]], "bottom_y_position (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.bottom_y_position"]], "bottom_y_position (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.bottom_y_position"]], "cal_bounding_box() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.cal_bounding_box"]], "cal_bounding_box_2d() (in module fury.ui.helpers)": [[268, "fury.ui.helpers.cal_bounding_box_2d"]], "cal_min_boundary_distance() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.cal_min_boundary_distance"]], "cal_size_from_message() (fury.ui.core.textblock2d method)": [[268, "fury.ui.core.TextBlock2D.cal_size_from_message"]], "caret_pos (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.caret_pos"]], "center (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.center"]], "center (fury.ui.core.ui property)": [[268, "id0"]], "center (fury.ui.elements.drawshape property)": [[268, "fury.ui.elements.DrawShape.center"]], "check_overflow() (in module fury.ui.helpers)": [[268, "fury.ui.helpers.check_overflow"]], "clamp_mouse_position() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.clamp_mouse_position"]], "clamp_position() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.clamp_position"]], "clear_selection() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.clear_selection"]], "clip_overflow() (in module fury.ui.helpers)": [[268, "fury.ui.helpers.clip_overflow"]], "collapse_tab_ui() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.collapse_tab_ui"]], "color (fury.ui.containers.panel2d property)": [[268, "fury.ui.containers.Panel2D.color"]], "color (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.color"]], "color (fury.ui.core.button2d property)": [[268, "fury.ui.core.Button2D.color"]], "color (fury.ui.core.disk2d property)": [[268, "fury.ui.core.Disk2D.color"]], "color (fury.ui.core.rectangle2d property)": [[268, "fury.ui.core.Rectangle2D.color"]], "color (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.color"]], "color (fury.ui.core.textblock2d property)": [[268, "id6"]], "color (fury.ui.elements.card2d property)": [[268, "fury.ui.elements.Card2D.color"]], "content_panel (fury.ui.containers.tabpanel2d attribute)": [[268, "fury.ui.containers.TabPanel2D.content_panel"]], "coord_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.coord_to_ratio"]], "current_mode (fury.ui.elements.drawpanel property)": [[268, "fury.ui.elements.DrawPanel.current_mode"]], "current_time (fury.ui.elements.playbackpanel property)": [[268, "fury.ui.elements.PlaybackPanel.current_time"]], "current_time_str (fury.ui.elements.playbackpanel property)": [[268, "fury.ui.elements.PlaybackPanel.current_time_str"]], "default_color (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.default_color"]], "default_color (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.default_color"]], "default_color (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.default_color"]], "deselect() (fury.ui.elements.listboxitem2d method)": [[268, "fury.ui.elements.ListBoxItem2D.deselect"]], "deselect() (fury.ui.elements.option method)": [[268, "fury.ui.elements.Option.deselect"]], "directory_click_callback() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.directory_click_callback"]], "down_button_callback() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.down_button_callback"]], "draw_shape() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.draw_shape"]], "drop_down_button (fury.ui.elements.combobox2d attribute)": [[268, "fury.ui.elements.ComboBox2D.drop_down_button"]], "drop_down_menu (fury.ui.elements.combobox2d attribute)": [[268, "fury.ui.elements.ComboBox2D.drop_down_menu"]], "dynamic_bbox (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.dynamic_bbox"]], "dynamic_bbox (fury.ui.core.textblock2d property)": [[268, "id7"]], "edit_mode() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.edit_mode"]], "element (fury.ui.elements.listboxitem2d property)": [[268, "fury.ui.elements.ListBoxItem2D.element"]], "extensions (fury.ui.elements.filemenu2d attribute)": [[268, "fury.ui.elements.FileMenu2D.extensions"]], "final_time (fury.ui.elements.playbackpanel property)": [[268, "fury.ui.elements.PlaybackPanel.final_time"]], "font_family (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.font_family"]], "font_family (fury.ui.core.textblock2d property)": [[268, "id8"]], "font_size (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.font_size"]], "font_size (fury.ui.core.textblock2d property)": [[268, "id9"]], "font_size (fury.ui.elements.checkbox property)": [[268, "fury.ui.elements.Checkbox.font_size"]], "font_size (fury.ui.elements.option attribute)": [[268, "fury.ui.elements.Option.font_size"]], "format_text() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.format_text"]], "format_text() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.format_text"]], "format_text() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.format_text"]], "fury.ui": [[268, "module-fury.ui"]], "fury.ui.containers": [[268, "module-fury.ui.containers"]], "fury.ui.core": [[268, "module-fury.ui.core"]], "fury.ui.elements": [[268, "module-fury.ui.elements"]], "fury.ui.helpers": [[268, "module-fury.ui.helpers"]], "get_all_file_names() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.get_all_file_names"]], "get_directory_names() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.get_directory_names"]], "get_file_names() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.get_file_names"]], "handle (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.handle"]], "handle (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.handle"]], "handle_character() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.handle_character"]], "handle_events() (fury.ui.core.ui method)": [[268, "fury.ui.core.UI.handle_events"]], "handle_mouse_click() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.handle_mouse_click"]], "handle_mouse_drag() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.handle_mouse_drag"]], "handle_move_callback() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.handle_move_callback"]], "handle_release_callback() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.handle_release_callback"]], "handles (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.handles"]], "height (fury.ui.core.rectangle2d property)": [[268, "fury.ui.core.Rectangle2D.height"]], "height (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.height"]], "hide() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.hide"]], "image (fury.ui.elements.card2d attribute)": [[268, "fury.ui.elements.Card2D.image"]], "img (fury.ui.containers.imagecontainer2d attribute)": [[268, "fury.ui.containers.ImageContainer2D.img"]], "init (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.init"]], "inner_radius (fury.ui.core.disk2d property)": [[268, "fury.ui.core.Disk2D.inner_radius"]], "is_selected (fury.ui.elements.drawshape property)": [[268, "fury.ui.elements.DrawShape.is_selected"]], "italic (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.italic"]], "italic (fury.ui.core.textblock2d property)": [[268, "id10"]], "justification (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.justification"]], "justification (fury.ui.core.textblock2d property)": [[268, "id11"]], "key_press() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.key_press"]], "key_press_callback() (fury.ui.containers.gridui method)": [[268, "fury.ui.containers.GridUI.key_press_callback"]], "key_press_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.key_press_callback"]], "label (fury.ui.elements.option attribute)": [[268, "fury.ui.elements.Option.label"]], "labels (fury.ui.elements.checkbox attribute)": [[268, "fury.ui.elements.Checkbox.labels"]], "labels (fury.ui.elements.radiobutton attribute)": [[268, "fury.ui.elements.RadioButton.labels"]], "left_button_click_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.left_button_click_callback"]], "left_button_clicked() (fury.ui.elements.listboxitem2d method)": [[268, "fury.ui.elements.ListBoxItem2D.left_button_clicked"]], "left_button_dragged() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.left_button_dragged"]], "left_button_dragged() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.card2d method)": [[268, "fury.ui.elements.Card2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.left_button_dragged"]], "left_button_press() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.left_button_press"]], "left_button_pressed() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.left_button_pressed"]], "left_button_pressed() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.card2d method)": [[268, "fury.ui.elements.Card2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.left_button_pressed"]], "left_button_release_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.left_button_release_callback"]], "left_button_released() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.left_button_released"]], "left_click_callback() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.left_click_callback"]], "left_click_callback2() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.left_click_callback2"]], "left_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.left_disk_ratio"]], "left_disk_value (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.left_disk_value"]], "left_move_left() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.left_move_left"]], "left_move_right() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.left_move_right"]], "left_release_callback() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.left_release_callback"]], "left_release_callback2() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.left_release_callback2"]], "left_x_position (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.left_x_position"]], "left_x_position (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.left_x_position"]], "length (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.length"]], "length (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.length"]], "line_width (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.line_width"]], "line_width (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.line_width"]], "listbox (fury.ui.elements.filemenu2d attribute)": [[268, "fury.ui.elements.FileMenu2D.listbox"]], "loop() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.loop"]], "menu_toggle_callback() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.menu_toggle_callback"]], "message (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.message"]], "message (fury.ui.core.textblock2d property)": [[268, "id12"]], "mid_track_radius (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.mid_track_radius"]], "mid_track_radius (fury.ui.elements.ringslider2d property)": [[268, "id15"]], "middle_button_click_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.middle_button_click_callback"]], "middle_button_release_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.middle_button_release_callback"]], "mouse_move_callback() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.mouse_move_callback"]], "mouse_move_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.mouse_move_callback"]], "mouse_move_callback2() (fury.ui.containers.gridui static method)": [[268, "fury.ui.containers.GridUI.mouse_move_callback2"]], "move_caret_left() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.move_caret_left"]], "move_caret_right() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.move_caret_right"]], "move_handle() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.move_handle"]], "move_left() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.move_left"]], "move_right() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.move_right"]], "next_icon() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.next_icon"]], "next_icon_id() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.next_icon_id"]], "on_change (fury.ui.elements.listbox2d attribute)": [[268, "fury.ui.elements.ListBox2D.on_change"]], "on_key_press (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_key_press"]], "on_left_mouse_button_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_left_mouse_button_clicked"]], "on_left_mouse_button_dragged (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_left_mouse_button_dragged"]], "on_left_mouse_button_pressed (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_left_mouse_button_pressed"]], "on_left_mouse_button_released (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_left_mouse_button_released"]], "on_left_mouse_double_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_left_mouse_double_clicked"]], "on_middle_mouse_button_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_middle_mouse_button_clicked"]], "on_middle_mouse_button_dragged (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_middle_mouse_button_dragged"]], "on_middle_mouse_button_pressed (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_middle_mouse_button_pressed"]], "on_middle_mouse_button_released (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_middle_mouse_button_released"]], "on_middle_mouse_double_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_middle_mouse_double_clicked"]], "on_right_mouse_button_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_right_mouse_button_clicked"]], "on_right_mouse_button_dragged (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_right_mouse_button_dragged"]], "on_right_mouse_button_pressed (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_right_mouse_button_pressed"]], "on_right_mouse_button_released (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_right_mouse_button_released"]], "on_right_mouse_double_clicked (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.on_right_mouse_double_clicked"]], "opacity (fury.ui.containers.panel2d property)": [[268, "fury.ui.containers.Panel2D.opacity"]], "opacity (fury.ui.core.disk2d property)": [[268, "fury.ui.core.Disk2D.opacity"]], "opacity (fury.ui.core.rectangle2d property)": [[268, "fury.ui.core.Rectangle2D.opacity"]], "options (fury.ui.elements.checkbox attribute)": [[268, "fury.ui.elements.Checkbox.options"]], "options (fury.ui.elements.radiobutton attribute)": [[268, "fury.ui.elements.RadioButton.options"]], "outer_radius (fury.ui.core.disk2d property)": [[268, "fury.ui.core.Disk2D.outer_radius"]], "padding (fury.ui.elements.checkbox attribute)": [[268, "fury.ui.elements.Checkbox.padding"]], "padding (fury.ui.elements.checkbox property)": [[268, "id17"]], "padding (fury.ui.elements.radiobutton attribute)": [[268, "fury.ui.elements.RadioButton.padding"]], "pause() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.pause"]], "play() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.play"]], "play_once() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.play_once"]], "position (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.position"]], "position (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.position"]], "position (fury.ui.core.ui property)": [[268, "id2"]], "previous_value (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.previous_value"]], "previous_value (fury.ui.elements.ringslider2d property)": [[268, "id16"]], "range_slider (fury.ui.elements.rangeslider attribute)": [[268, "fury.ui.elements.RangeSlider.range_slider"]], "range_slider_center (fury.ui.elements.rangeslider attribute)": [[268, "fury.ui.elements.RangeSlider.range_slider_center"]], "range_slider_handle_move_callback() (fury.ui.elements.rangeslider method)": [[268, "fury.ui.elements.RangeSlider.range_slider_handle_move_callback"]], "ratio (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.ratio"]], "ratio (fury.ui.elements.ringslider2d property)": [[268, "fury.ui.elements.RingSlider2D.ratio"]], "ratio_to_coord() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.ratio_to_coord"]], "ratio_to_value() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.ratio_to_value"]], "re_align() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.re_align"]], "remove() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.remove"]], "remove_character() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.remove_character"]], "remove_element() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.remove_element"]], "remove_element() (fury.ui.containers.tabpanel2d method)": [[268, "fury.ui.containers.TabPanel2D.remove_element"]], "remove_element() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.remove_element"]], "render_text() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.render_text"]], "resize() (fury.ui.containers.gridui method)": [[268, "fury.ui.containers.GridUI.resize"]], "resize() (fury.ui.containers.imagecontainer2d method)": [[268, "fury.ui.containers.ImageContainer2D.resize"]], "resize() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.resize"]], "resize() (fury.ui.containers.tabpanel2d method)": [[268, "fury.ui.containers.TabPanel2D.resize"]], "resize() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.resize"]], "resize() (fury.ui.core.rectangle2d method)": [[268, "fury.ui.core.Rectangle2D.resize"]], "resize() (fury.ui.core.textblock2d method)": [[268, "fury.ui.core.TextBlock2D.resize"]], "resize() (fury.ui.elements.card2d method)": [[268, "fury.ui.elements.Card2D.resize"]], "resize() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.resize"]], "resize() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.resize"]], "resize() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.resize"]], "resize() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.resize"]], "resize() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.resize"]], "resize() (fury.ui.elements.listboxitem2d method)": [[268, "fury.ui.elements.ListBoxItem2D.resize"]], "resize_shape() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.resize_shape"]], "right_button_click_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.right_button_click_callback"]], "right_button_release_callback() (fury.ui.core.ui static method)": [[268, "fury.ui.core.UI.right_button_release_callback"]], "right_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.right_disk_ratio"]], "right_disk_value (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.right_disk_value"]], "right_move_left() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.right_move_left"]], "right_move_right() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.right_move_right"]], "right_x_position (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.right_x_position"]], "right_x_position (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.right_x_position"]], "rotate() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.rotate"]], "rotate_2d() (in module fury.ui.helpers)": [[268, "fury.ui.helpers.rotate_2d"]], "scale() (fury.ui.containers.imagecontainer2d method)": [[268, "fury.ui.containers.ImageContainer2D.scale"]], "scale() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.scale"]], "scroll_callback() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.scroll_callback"]], "scroll_click_callback() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.scroll_click_callback"]], "scroll_drag_callback() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.scroll_drag_callback"]], "scroll_release_callback() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.scroll_release_callback"]], "select() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.select"]], "select() (fury.ui.elements.listboxitem2d method)": [[268, "fury.ui.elements.ListBoxItem2D.select"]], "select() (fury.ui.elements.option method)": [[268, "fury.ui.elements.Option.select"]], "select_option_callback() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.select_option_callback"]], "select_tab_callback() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.select_tab_callback"]], "selected_text (fury.ui.elements.combobox2d property)": [[268, "fury.ui.elements.ComboBox2D.selected_text"]], "selected_text_index (fury.ui.elements.combobox2d property)": [[268, "fury.ui.elements.ComboBox2D.selected_text_index"]], "selection_box (fury.ui.elements.combobox2d attribute)": [[268, "fury.ui.elements.ComboBox2D.selection_box"]], "selection_change() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.selection_change"]], "set_icon() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.set_icon"]], "set_icon_by_name() (fury.ui.core.button2d method)": [[268, "fury.ui.core.Button2D.set_icon_by_name"]], "set_img() (fury.ui.containers.imagecontainer2d method)": [[268, "fury.ui.containers.ImageContainer2D.set_img"]], "set_message() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.set_message"]], "set_position() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.set_position"]], "set_position() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.set_position"]], "set_slot_colors() (fury.ui.elements.filemenu2d method)": [[268, "fury.ui.elements.FileMenu2D.set_slot_colors"]], "set_visibility() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.set_visibility"]], "set_visibility() (fury.ui.core.ui method)": [[268, "fury.ui.core.UI.set_visibility"]], "set_visibility() (fury.ui.elements.combobox2d method)": [[268, "fury.ui.elements.ComboBox2D.set_visibility"]], "shadow (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.shadow"]], "shadow (fury.ui.core.textblock2d property)": [[268, "id13"]], "shape (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.shape"]], "shape (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.shape"]], "show() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.show"]], "show_rotation_slider() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.show_rotation_slider"]], "showable_text() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.showable_text"]], "size (fury.ui.containers.imagecontainer2d attribute)": [[268, "fury.ui.containers.ImageContainer2D.size"]], "size (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.size"]], "size (fury.ui.core.ui attribute)": [[268, "fury.ui.core.UI.size"]], "size (fury.ui.core.ui property)": [[268, "id3"]], "speed (fury.ui.elements.playbackpanel property)": [[268, "fury.ui.elements.PlaybackPanel.speed"]], "stop() (fury.ui.elements.playbackpanel method)": [[268, "fury.ui.elements.PlaybackPanel.stop"]], "tabs (fury.ui.containers.tabui attribute)": [[268, "fury.ui.containers.TabUI.tabs"]], "text (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.text"]], "text (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.text"]], "text (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.text"]], "text (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.text"]], "text_block (fury.ui.containers.tabpanel2d attribute)": [[268, "fury.ui.containers.TabPanel2D.text_block"]], "title (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.title"]], "title (fury.ui.elements.card2d property)": [[268, "fury.ui.elements.Card2D.title"]], "title_bold (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.title_bold"]], "title_box (fury.ui.elements.card2d attribute)": [[268, "fury.ui.elements.Card2D.title_box"]], "title_color (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.title_color"]], "title_font_size (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.title_font_size"]], "title_italic (fury.ui.containers.tabpanel2d property)": [[268, "fury.ui.containers.TabPanel2D.title_italic"]], "toggle() (fury.ui.elements.option method)": [[268, "fury.ui.elements.Option.toggle"]], "top_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.top_disk_ratio"]], "top_disk_value (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.top_disk_value"]], "top_y_position (fury.ui.elements.linedoubleslider2d property)": [[268, "fury.ui.elements.LineDoubleSlider2D.top_y_position"]], "top_y_position (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.top_y_position"]], "track (fury.ui.elements.linedoubleslider2d attribute)": [[268, "fury.ui.elements.LineDoubleSlider2D.track"]], "track (fury.ui.elements.lineslider2d attribute)": [[268, "fury.ui.elements.LineSlider2D.track"]], "track (fury.ui.elements.ringslider2d attribute)": [[268, "fury.ui.elements.RingSlider2D.track"]], "track_click_callback() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.track_click_callback"]], "track_click_callback() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.track_click_callback"]], "up_button_callback() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.up_button_callback"]], "update() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.update"]], "update() (fury.ui.elements.lineslider2d method)": [[268, "fury.ui.elements.LineSlider2D.update"]], "update() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.update"]], "update() (fury.ui.elements.ringslider2d method)": [[268, "fury.ui.elements.RingSlider2D.update"]], "update_alignment() (fury.ui.core.textblock2d method)": [[268, "fury.ui.core.TextBlock2D.update_alignment"]], "update_border_coords() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.update_border_coords"]], "update_bounding_box() (fury.ui.core.textblock2d method)": [[268, "fury.ui.core.TextBlock2D.update_bounding_box"]], "update_button_icons() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.update_button_icons"]], "update_element() (fury.ui.containers.panel2d method)": [[268, "fury.ui.containers.Panel2D.update_element"]], "update_element() (fury.ui.containers.tabpanel2d method)": [[268, "fury.ui.containers.TabPanel2D.update_element"]], "update_element() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.update_element"]], "update_scrollbar() (fury.ui.elements.listbox2d method)": [[268, "fury.ui.elements.ListBox2D.update_scrollbar"]], "update_shape_position() (fury.ui.elements.drawshape method)": [[268, "fury.ui.elements.DrawShape.update_shape_position"]], "update_shape_selection() (fury.ui.elements.drawpanel method)": [[268, "fury.ui.elements.DrawPanel.update_shape_selection"]], "update_tabs() (fury.ui.containers.tabui method)": [[268, "fury.ui.containers.TabUI.update_tabs"]], "value (fury.ui.elements.lineslider2d property)": [[268, "fury.ui.elements.LineSlider2D.value"]], "value (fury.ui.elements.ringslider2d property)": [[268, "fury.ui.elements.RingSlider2D.value"]], "value_slider (fury.ui.elements.rangeslider attribute)": [[268, "fury.ui.elements.RangeSlider.value_slider"]], "value_slider_center (fury.ui.elements.rangeslider attribute)": [[268, "fury.ui.elements.RangeSlider.value_slider_center"]], "value_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[268, "fury.ui.elements.LineDoubleSlider2D.value_to_ratio"]], "vertical_justification (fury.ui.core.textblock2d attribute)": [[268, "fury.ui.core.TextBlock2D.vertical_justification"]], "vertical_justification (fury.ui.core.textblock2d property)": [[268, "id14"]], "width (fury.ui.core.rectangle2d property)": [[268, "fury.ui.core.Rectangle2D.width"]], "width (fury.ui.elements.playbackpanel property)": [[268, "fury.ui.elements.PlaybackPanel.width"]], "width (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.width"]], "width_set_text() (fury.ui.elements.textbox2d method)": [[268, "fury.ui.elements.TextBox2D.width_set_text"]], "window_left (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.window_left"]], "window_right (fury.ui.elements.textbox2d attribute)": [[268, "fury.ui.elements.TextBox2D.window_right"]], "wrap_overflow() (in module fury.ui.helpers)": [[268, "fury.ui.helpers.wrap_overflow"]], "add_polydata_numeric_field() (in module fury.utils)": [[269, "fury.utils.add_polydata_numeric_field"]], "apply_affine() (in module fury.utils)": [[269, "fury.utils.apply_affine"]], "apply_affine_to_actor() (in module fury.utils)": [[269, "fury.utils.apply_affine_to_actor"]], "array_from_actor() (in module fury.utils)": [[269, "fury.utils.array_from_actor"]], "asbytes() (in module fury.utils)": [[269, "fury.utils.asbytes"]], "change_vertices_order() (in module fury.utils)": [[269, "fury.utils.change_vertices_order"]], "color_check() (in module fury.utils)": [[269, "fury.utils.color_check"]], "colors_from_actor() (in module fury.utils)": [[269, "fury.utils.colors_from_actor"]], "compute_bounds() (in module fury.utils)": [[269, "fury.utils.compute_bounds"]], "fix_winding_order() (in module fury.utils)": [[269, "fury.utils.fix_winding_order"]], "fury.utils": [[269, "module-fury.utils"]], "get_actor_from_polydata() (in module fury.utils)": [[269, "fury.utils.get_actor_from_polydata"]], "get_actor_from_polymapper() (in module fury.utils)": [[269, "fury.utils.get_actor_from_polymapper"]], "get_actor_from_primitive() (in module fury.utils)": [[269, "fury.utils.get_actor_from_primitive"]], "get_bounding_box_sizes() (in module fury.utils)": [[269, "fury.utils.get_bounding_box_sizes"]], "get_bounds() (in module fury.utils)": [[269, "fury.utils.get_bounds"]], "get_grid_cells_position() (in module fury.utils)": [[269, "fury.utils.get_grid_cells_position"]], "get_polydata_colors() (in module fury.utils)": [[269, "fury.utils.get_polydata_colors"]], "get_polydata_field() (in module fury.utils)": [[269, "fury.utils.get_polydata_field"]], "get_polydata_lines() (in module fury.utils)": [[269, "fury.utils.get_polydata_lines"]], "get_polydata_normals() (in module fury.utils)": [[269, "fury.utils.get_polydata_normals"]], "get_polydata_primitives_count() (in module fury.utils)": [[269, "fury.utils.get_polydata_primitives_count"]], "get_polydata_tangents() (in module fury.utils)": [[269, "fury.utils.get_polydata_tangents"]], "get_polydata_tcoord() (in module fury.utils)": [[269, "fury.utils.get_polydata_tcoord"]], "get_polydata_triangles() (in module fury.utils)": [[269, "fury.utils.get_polydata_triangles"]], "get_polydata_vertices() (in module fury.utils)": [[269, "fury.utils.get_polydata_vertices"]], "get_polymapper_from_polydata() (in module fury.utils)": [[269, "fury.utils.get_polymapper_from_polydata"]], "is_ui() (in module fury.utils)": [[269, "fury.utils.is_ui"]], "lines_to_vtk_polydata() (in module fury.utils)": [[269, "fury.utils.lines_to_vtk_polydata"]], "map_coordinates_3d_4d() (in module fury.utils)": [[269, "fury.utils.map_coordinates_3d_4d"]], "normalize_v3() (in module fury.utils)": [[269, "fury.utils.normalize_v3"]], "normals_from_actor() (in module fury.utils)": [[269, "fury.utils.normals_from_actor"]], "normals_from_v_f() (in module fury.utils)": [[269, "fury.utils.normals_from_v_f"]], "normals_to_actor() (in module fury.utils)": [[269, "fury.utils.normals_to_actor"]], "numpy_to_vtk_cells() (in module fury.utils)": [[269, "fury.utils.numpy_to_vtk_cells"]], "numpy_to_vtk_colors() (in module fury.utils)": [[269, "fury.utils.numpy_to_vtk_colors"]], "numpy_to_vtk_image_data() (in module fury.utils)": [[269, "fury.utils.numpy_to_vtk_image_data"]], "numpy_to_vtk_matrix() (in module fury.utils)": [[269, "fury.utils.numpy_to_vtk_matrix"]], "numpy_to_vtk_points() (in module fury.utils)": [[269, "fury.utils.numpy_to_vtk_points"]], "primitives_count_from_actor() (in module fury.utils)": [[269, "fury.utils.primitives_count_from_actor"]], "primitives_count_to_actor() (in module fury.utils)": [[269, "fury.utils.primitives_count_to_actor"]], "remove_observer_from_actor() (in module fury.utils)": [[269, "fury.utils.remove_observer_from_actor"]], "repeat_sources() (in module fury.utils)": [[269, "fury.utils.repeat_sources"]], "represent_actor_as_wireframe() (in module fury.utils)": [[269, "fury.utils.represent_actor_as_wireframe"]], "rgb_to_vtk() (in module fury.utils)": [[269, "fury.utils.rgb_to_vtk"]], "rotate() (in module fury.utils)": [[269, "fury.utils.rotate"]], "set_actor_origin() (in module fury.utils)": [[269, "fury.utils.set_actor_origin"]], "set_input() (in module fury.utils)": [[269, "fury.utils.set_input"]], "set_polydata_colors() (in module fury.utils)": [[269, "fury.utils.set_polydata_colors"]], "set_polydata_normals() (in module fury.utils)": [[269, "fury.utils.set_polydata_normals"]], "set_polydata_primitives_count() (in module fury.utils)": [[269, "fury.utils.set_polydata_primitives_count"]], "set_polydata_tangents() (in module fury.utils)": [[269, "fury.utils.set_polydata_tangents"]], "set_polydata_tcoords() (in module fury.utils)": [[269, "fury.utils.set_polydata_tcoords"]], "set_polydata_triangles() (in module fury.utils)": [[269, "fury.utils.set_polydata_triangles"]], "set_polydata_vertices() (in module fury.utils)": [[269, "fury.utils.set_polydata_vertices"]], "shallow_copy() (in module fury.utils)": [[269, "fury.utils.shallow_copy"]], "tangents_from_actor() (in module fury.utils)": [[269, "fury.utils.tangents_from_actor"]], "tangents_from_direction_of_anisotropy() (in module fury.utils)": [[269, "fury.utils.tangents_from_direction_of_anisotropy"]], "tangents_to_actor() (in module fury.utils)": [[269, "fury.utils.tangents_to_actor"]], "triangle_order() (in module fury.utils)": [[269, "fury.utils.triangle_order"]], "update_actor() (in module fury.utils)": [[269, "fury.utils.update_actor"]], "update_polydata_normals() (in module fury.utils)": [[269, "fury.utils.update_polydata_normals"]], "update_surface_actor_colors() (in module fury.utils)": [[269, "fury.utils.update_surface_actor_colors"]], "vertices_from_actor() (in module fury.utils)": [[269, "fury.utils.vertices_from_actor"]], "vtk_matrix_to_numpy() (in module fury.utils)": [[269, "fury.utils.vtk_matrix_to_numpy"]], "scene (class in fury.window)": [[270, "fury.window.Scene"]], "showmanager (class in fury.window)": [[270, "fury.window.ShowManager"]], "__init__() (fury.window.scene method)": [[270, "fury.window.Scene.__init__"]], "__init__() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.__init__"]], "add() (fury.window.scene method)": [[270, "fury.window.Scene.add"]], "add_animation() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.add_animation"]], "add_iren_callback() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.add_iren_callback"]], "add_timer_callback() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.add_timer_callback"]], "add_window_callback() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.add_window_callback"]], "analyze_scene() (in module fury.window)": [[270, "fury.window.analyze_scene"]], "analyze_snapshot() (in module fury.window)": [[270, "fury.window.analyze_snapshot"]], "animations (fury.window.showmanager property)": [[270, "fury.window.ShowManager.animations"]], "antialiasing() (in module fury.window)": [[270, "fury.window.antialiasing"]], "azimuth() (fury.window.scene method)": [[270, "fury.window.Scene.azimuth"]], "background() (fury.window.scene method)": [[270, "fury.window.Scene.background"]], "camera() (fury.window.scene method)": [[270, "fury.window.Scene.camera"]], "camera_direction() (fury.window.scene method)": [[270, "fury.window.Scene.camera_direction"]], "camera_info() (fury.window.scene method)": [[270, "fury.window.Scene.camera_info"]], "clear() (fury.window.scene method)": [[270, "fury.window.Scene.clear"]], "destroy_timer() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.destroy_timer"]], "destroy_timers() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.destroy_timers"]], "dolly() (fury.window.scene method)": [[270, "fury.window.Scene.dolly"]], "elevation() (fury.window.scene method)": [[270, "fury.window.Scene.elevation"]], "enable_stereo() (in module fury.window)": [[270, "fury.window.enable_stereo"]], "exit() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.exit"]], "frame_rate (fury.window.showmanager property)": [[270, "fury.window.ShowManager.frame_rate"]], "fury.window": [[270, "module-fury.window"]], "fxaa_off() (fury.window.scene method)": [[270, "fury.window.Scene.fxaa_off"]], "fxaa_on() (fury.window.scene method)": [[270, "fury.window.Scene.fxaa_on"]], "get_camera() (fury.window.scene method)": [[270, "fury.window.Scene.get_camera"]], "gl_disable_blend() (in module fury.window)": [[270, "fury.window.gl_disable_blend"]], "gl_disable_depth() (in module fury.window)": [[270, "fury.window.gl_disable_depth"]], "gl_enable_blend() (in module fury.window)": [[270, "fury.window.gl_enable_blend"]], "gl_enable_depth() (in module fury.window)": [[270, "fury.window.gl_enable_depth"]], "gl_get_current_state() (in module fury.window)": [[270, "fury.window.gl_get_current_state"]], "gl_reset_blend() (in module fury.window)": [[270, "fury.window.gl_reset_blend"]], "gl_set_additive_blending() (in module fury.window)": [[270, "fury.window.gl_set_additive_blending"]], "gl_set_additive_blending_white_background() (in module fury.window)": [[270, "fury.window.gl_set_additive_blending_white_background"]], "gl_set_multiplicative_blending() (in module fury.window)": [[270, "fury.window.gl_set_multiplicative_blending"]], "gl_set_normal_blending() (in module fury.window)": [[270, "fury.window.gl_set_normal_blending"]], "gl_set_subtractive_blending() (in module fury.window)": [[270, "fury.window.gl_set_subtractive_blending"]], "initialize() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.initialize"]], "iren (fury.window.showmanager attribute)": [[270, "fury.window.ShowManager.iren"]], "is_done() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.is_done"]], "last_render_time (fury.window.scene property)": [[270, "fury.window.Scene.last_render_time"]], "lock() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.lock"]], "lock_current() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.lock_current"]], "pitch() (fury.window.scene method)": [[270, "fury.window.Scene.pitch"]], "play_events() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.play_events"]], "play_events_from_file() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.play_events_from_file"]], "projection() (fury.window.scene method)": [[270, "fury.window.Scene.projection"]], "record() (in module fury.window)": [[270, "fury.window.record"]], "record_events() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.record_events"]], "record_events_to_file() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.record_events_to_file"]], "release_context() (in module fury.window)": [[270, "fury.window.release_context"]], "release_current() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.release_current"]], "release_lock() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.release_lock"]], "remove_animation() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.remove_animation"]], "render() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.render"]], "reset_camera() (fury.window.scene method)": [[270, "fury.window.Scene.reset_camera"]], "reset_camera_tight() (fury.window.scene method)": [[270, "fury.window.Scene.reset_camera_tight"]], "reset_clipping_range() (fury.window.scene method)": [[270, "fury.window.Scene.reset_clipping_range"]], "rm() (fury.window.scene method)": [[270, "fury.window.Scene.rm"]], "rm_all() (fury.window.scene method)": [[270, "fury.window.Scene.rm_all"]], "roll() (fury.window.scene method)": [[270, "fury.window.Scene.roll"]], "save_screenshot() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.save_screenshot"]], "scene (fury.window.showmanager attribute)": [[270, "fury.window.ShowManager.scene"]], "set_camera() (fury.window.scene method)": [[270, "fury.window.Scene.set_camera"]], "show() (in module fury.window)": [[270, "fury.window.show"]], "size() (fury.window.scene method)": [[270, "fury.window.Scene.size"]], "skybox() (fury.window.scene method)": [[270, "fury.window.Scene.skybox"]], "snapshot() (in module fury.window)": [[270, "fury.window.snapshot"]], "start() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.start"]], "style (fury.window.showmanager attribute)": [[270, "fury.window.ShowManager.style"]], "timelines (fury.window.showmanager property)": [[270, "fury.window.ShowManager.timelines"]], "wait() (fury.window.showmanager method)": [[270, "fury.window.ShowManager.wait"]], "window (fury.window.showmanager attribute)": [[270, "fury.window.ShowManager.window"]], "yaw() (fury.window.scene method)": [[270, "fury.window.Scene.yaw"]], "zoom() (fury.window.scene method)": [[270, "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_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-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/29-05-2023-week-0-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_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-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/29-05-2023-week-0-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", "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", "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", "The Beginning of Everything - Week 0", "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, 53, 60, 65, 67, 72, 78, 82, 132, 140, 150, 156, 159, 161, 163, 172, 217, 218, 219, 246, 252, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "tutori": [0, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 16, 17, 18, 22, 26, 37, 39, 53, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 78, 79, 88, 95, 96, 98, 113, 114, 117, 124, 125, 126, 127, 132, 133, 134, 136, 140, 150, 153, 157, 160, 161, 163, 164, 171, 172, 173, 174, 175, 181, 182, 187, 188, 190, 191, 198, 199, 202, 214, 218, 219, 221, 244, 254, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 51, 53, 55, 56, 57, 58, 60, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 82, 90, 91, 92, 93, 95, 96, 98, 103, 114, 124, 130, 131, 134, 136, 138, 142, 143, 146, 151, 153, 158, 161, 165, 167, 168, 171, 172, 173, 174, 193, 199, 208, 212, 219, 221, 228, 234, 238, 240, 241, 246, 249, 251, 254, 267, 269, 270, 272, 278, 280, 281, 285], "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, 56, 59, 60, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 82, 85, 88, 99, 110, 119, 123, 127, 132, 133, 136, 138, 139, 140, 142, 143, 144, 149, 155, 157, 161, 162, 165, 167, 170, 171, 172, 173, 175, 176, 177, 178, 182, 184, 186, 187, 190, 193, 194, 197, 198, 199, 201, 205, 209, 210, 213, 217, 218, 219, 223, 225, 226, 229, 230, 231, 234, 238, 240, 241, 243, 244, 247, 252, 261, 271, 278, 285, 286, 287, 288], "combin": [0, 21, 28, 66, 82, 105, 113, 116, 122, 127, 201, 204, 219, 227, 257, 271], "timer": [0, 16, 34, 36, 42, 71, 73, 74, 75, 76, 77, 80, 82, 108, 140, 159, 204, 218, 219, 246, 267, 282, 287], "an": [0, 3, 10, 11, 13, 14, 16, 17, 18, 22, 23, 24, 26, 30, 31, 32, 33, 34, 37, 38, 48, 50, 54, 55, 56, 57, 58, 60, 64, 66, 67, 69, 79, 82, 85, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 103, 107, 109, 110, 113, 114, 116, 118, 121, 124, 126, 127, 130, 132, 133, 134, 136, 138, 139, 140, 141, 144, 146, 147, 148, 157, 158, 160, 162, 163, 165, 168, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 182, 184, 186, 187, 190, 192, 193, 194, 197, 198, 202, 204, 209, 210, 213, 214, 216, 217, 218, 219, 221, 222, 224, 225, 226, 228, 233, 235, 237, 238, 239, 240, 243, 245, 246, 247, 249, 250, 251, 252, 256, 257, 258, 262, 265, 266, 267, 268, 269, 270, 271, 281, 284, 285, 287, 288], "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, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 73, 74, 75, 76, 77, 79, 80, 81, 82, 86, 88, 90, 95, 96, 98, 101, 103, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 126, 127, 130, 132, 133, 136, 137, 138, 151, 154, 156, 157, 158, 160, 163, 164, 165, 167, 168, 170, 173, 176, 178, 180, 181, 182, 183, 184, 187, 188, 190, 193, 194, 196, 197, 202, 205, 210, 211, 212, 214, 215, 216, 218, 221, 223, 230, 232, 235, 236, 237, 238, 240, 241, 242, 243, 244, 246, 251, 252, 257, 259, 261, 262, 263, 266, 269, 270, 271, 272, 274, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "slice": [0, 22, 26, 28, 82, 85, 241, 249, 250], "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, 54, 59, 60, 69, 71, 80, 81, 82, 86, 97, 126, 129, 133, 141, 142, 145, 146, 151, 163, 164, 165, 169, 170, 171, 172, 176, 177, 180, 184, 185, 188, 196, 197, 199, 211, 217, 218, 219, 220, 226, 232, 234, 235, 237, 241, 244, 247, 249, 251, 252, 257, 258, 260, 262, 266, 267, 270, 272, 281, 287, 289], "slicer": [0, 13, 22, 28, 82, 130, 272, 278, 279, 281, 284], "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, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 85, 86, 88, 89, 99, 101, 104, 106, 107, 108, 109, 110, 116, 117, 118, 120, 121, 123, 126, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 147, 149, 150, 151, 153, 155, 157, 159, 161, 162, 163, 164, 165, 166, 167, 170, 171, 172, 173, 174, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 196, 197, 198, 199, 201, 202, 203, 205, 207, 208, 209, 210, 211, 212, 215, 216, 217, 218, 219, 223, 225, 226, 228, 230, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 246, 247, 249, 250, 251, 252, 253, 254, 256, 257, 258, 260, 261, 262, 263, 266, 267, 268, 269, 270, 271, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "normal": [0, 8, 12, 16, 24, 28, 32, 35, 66, 67, 69, 81, 82, 144, 163, 173, 176, 189, 199, 217, 219, 246, 249, 250, 252, 257, 261, 266, 269, 270, 271, 281], "your": [0, 3, 14, 18, 66, 79, 81, 82, 88, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 125, 129, 130, 146, 158, 165, 168, 169, 172, 204, 220, 221, 234, 237, 252, 262, 266, 267, 271, 288], "sphere": [0, 4, 7, 9, 14, 19, 20, 26, 28, 32, 33, 34, 35, 39, 43, 54, 57, 59, 61, 62, 63, 64, 65, 69, 70, 73, 74, 77, 79, 80, 81, 82, 85, 108, 116, 117, 122, 126, 133, 137, 164, 165, 171, 173, 197, 218, 219, 241, 250, 262, 265, 268, 272, 281, 284, 286, 287], "textur": [0, 4, 5, 11, 14, 35, 36, 82, 98, 101, 120, 126, 153, 159, 163, 165, 166, 167, 170, 176, 180, 185, 219, 225, 228, 231, 234, 237, 240, 243, 247, 254, 257, 258, 270, 272, 281, 282, 287], "visual": [0, 3, 8, 12, 13, 14, 16, 18, 21, 28, 29, 35, 36, 41, 42, 43, 47, 52, 54, 55, 62, 65, 66, 67, 68, 69, 74, 76, 77, 79, 81, 82, 85, 89, 90, 91, 92, 93, 95, 96, 97, 98, 107, 114, 117, 118, 124, 126, 129, 130, 131, 136, 142, 143, 146, 147, 149, 158, 163, 164, 165, 167, 168, 169, 172, 173, 178, 179, 190, 209, 213, 217, 218, 220, 221, 223, 224, 226, 229, 232, 238, 241, 247, 248, 249, 250, 251, 262, 271, 278, 281, 284, 285], "gltf": [0, 82, 89, 171, 173, 182, 190, 191, 193, 194, 196, 221, 251, 254, 272, 287], "file": [0, 10, 11, 14, 33, 34, 80, 82, 85, 88, 89, 119, 125, 127, 133, 136, 140, 171, 172, 176, 180, 182, 185, 191, 192, 208, 248, 249, 251, 254, 256, 257, 258, 264, 265, 266, 269, 271, 281, 284, 285, 287, 288], "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, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 82, 86, 88, 89, 97, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 128, 129, 131, 132, 133, 134, 137, 138, 146, 149, 152, 153, 156, 157, 160, 162, 163, 164, 165, 170, 171, 172, 173, 174, 175, 176, 178, 182, 192, 193, 198, 199, 209, 216, 217, 218, 219, 223, 225, 231, 233, 236, 238, 240, 243, 244, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 278, 279, 281, 282, 283, 284, 285, 286, 287, 288, 289], "cone": [0, 16, 43, 58, 61, 82, 95, 219, 229, 232, 235, 265, 272, 279, 282, 287], "arrow": [0, 16, 27, 31, 43, 55, 59, 82, 96, 209, 257, 265, 272, 279, 280, 281, 287], "morph": [0, 82, 188, 191, 211, 218, 257, 287], "anim": [0, 4, 6, 16, 19, 21, 24, 31, 38, 54, 56, 57, 63, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 146, 148, 149, 151, 158, 161, 163, 164, 165, 168, 169, 170, 176, 178, 181, 185, 187, 188, 190, 193, 197, 204, 205, 206, 209, 215, 216, 217, 218, 220, 221, 257, 271, 272, 281, 282, 284, 286, 287], "export": [0, 82, 88, 176, 182, 185, 287], "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, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 86, 93, 111, 123, 126, 135, 138, 141, 163, 176, 180, 184, 190, 203, 205, 216, 218, 237, 246, 249, 251, 257, 259, 263, 269, 272, 278, 286, 287], "skelet": [0, 82, 113, 127, 188, 191, 196, 218], "spiki": [0, 82, 281], "surfac": [0, 3, 4, 16, 18, 21, 23, 66, 69, 70, 82, 126, 133, 142, 148, 151, 154, 157, 160, 162, 164, 172, 176, 219, 252, 270, 272, 278, 279, 285, 286], "select": [0, 10, 30, 44, 51, 82, 100, 113, 127, 153, 158, 165, 171, 172, 174, 175, 177, 183, 186, 189, 207, 208, 210, 217, 258, 261, 262, 263, 269, 270, 272, 285], "multipl": [0, 6, 9, 13, 55, 63, 68, 82, 89, 96, 98, 103, 105, 110, 113, 114, 116, 121, 123, 126, 127, 139, 144, 147, 151, 153, 158, 164, 167, 176, 182, 183, 184, 191, 204, 209, 211, 215, 218, 219, 221, 249, 250, 251, 256, 262, 263, 269, 271, 280, 281, 282, 285, 287], "object": [0, 4, 5, 6, 8, 10, 12, 13, 14, 16, 22, 23, 24, 25, 26, 27, 31, 35, 36, 37, 38, 43, 45, 57, 62, 66, 67, 69, 73, 74, 75, 76, 77, 78, 79, 82, 86, 93, 102, 104, 106, 108, 110, 111, 112, 115, 116, 119, 121, 132, 134, 138, 140, 142, 143, 146, 153, 158, 167, 176, 178, 184, 185, 186, 189, 225, 226, 228, 234, 237, 243, 247, 249, 251, 252, 253, 254, 255, 256, 257, 259, 260, 262, 263, 266, 267, 268, 269, 270, 271, 278, 284, 285, 287], "multithread": [0, 82, 89, 167, 271, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 88, 95, 96, 98, 99, 101, 108, 113, 114, 120, 121, 124, 126, 127, 128, 131, 134, 136, 138, 139, 140, 141, 143, 144, 146, 153, 159, 162, 164, 165, 167, 176, 182, 188, 193, 194, 200, 202, 210, 240, 242, 246, 249, 251, 252, 254, 255, 256, 263, 265, 266, 267, 268, 270, 271, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "simpl": [0, 6, 17, 19, 20, 23, 28, 37, 39, 50, 70, 78, 82, 106, 108, 113, 125, 134, 164, 165, 172, 173, 174, 185, 188, 191, 207, 209, 211, 215, 225, 229, 231, 234, 246, 251, 252, 257, 262, 268, 270, 271, 287], "pick": [0, 11, 13, 33, 82, 114, 123, 126, 171, 269, 272, 282], "earth": [0, 3, 18, 82, 172, 282, 287], "coordin": [0, 10, 22, 23, 24, 25, 27, 31, 38, 70, 82, 85, 104, 105, 108, 133, 139, 144, 163, 164, 170, 176, 240, 249, 250, 252, 257, 259, 262, 263, 265, 268, 269, 270, 282, 287], "convers": [0, 82, 85, 176, 189, 252], "volum": [0, 28, 82, 162, 249, 250, 271, 272], "solar": [0, 82, 282, 286], "system": [0, 16, 22, 60, 79, 81, 82, 85, 104, 108, 114, 120, 125, 126, 128, 131, 137, 146, 149, 150, 163, 165, 166, 167, 170, 172, 174, 176, 194, 198, 211, 218, 221, 233, 239, 249, 267, 282, 283, 284, 286, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 101, 103, 106, 113, 114, 124, 130, 133, 144, 153, 158, 161, 162, 168, 170, 172, 173, 177, 203, 221, 223, 229, 234, 235, 237, 241, 269, 271, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 88, 110, 119, 123, 127, 128, 133, 153, 161, 162, 170, 171, 172, 176, 179, 185, 217, 233, 234, 236, 238, 243, 251, 265, 266], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 86, 172, 176, 180, 182, 185, 219, 252, 254, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 144, 177, 219, 233, 249, 266, 273, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 85, 93, 95, 96, 98, 103, 105, 106, 109, 110, 112, 113, 114, 115, 119, 124, 125, 128, 131, 132, 134, 143, 150, 152, 159, 161, 167, 171, 172, 173, 175, 176, 184, 185, 200, 203, 208, 210, 212, 213, 215, 216, 222, 223, 225, 228, 229, 233, 234, 240, 241, 244, 246, 249, 252, 266, 267, 268, 269, 271, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 289], "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, 54, 55, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 114, 124, 126, 127, 130, 133, 134, 140, 146, 158, 163, 164, 165, 168, 170, 171, 172, 217, 218, 219, 221, 222, 248, 249, 251, 252, 253, 254, 255, 256, 262, 264, 265, 266, 267, 268, 269, 270, 271, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 86, 88, 134, 138, 140, 141, 144, 147, 163, 173, 185, 188, 209, 223, 234, 240, 243, 246, 249, 252, 256, 265, 266, 268, 270, 271, 286, 287, 288], "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, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 88, 89, 134, 151, 162, 170, 249, 252, 253, 257, 265, 266, 268, 270, 271, 281, 286, 287, 288], "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, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 110, 119, 134, 206, 249, 251, 252, 257, 265, 268, 270, 271], "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, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 88, 89, 90, 98, 99, 100, 102, 104, 108, 110, 111, 113, 116, 119, 121, 122, 125, 127, 128, 130, 132, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 150, 153, 159, 161, 163, 165, 167, 170, 171, 172, 173, 175, 176, 177, 179, 180, 182, 188, 189, 191, 193, 194, 196, 198, 205, 206, 209, 213, 215, 216, 217, 218, 221, 227, 230, 234, 235, 237, 239, 240, 242, 243, 245, 246, 247, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 260, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 274, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 85, 86, 88, 89, 90, 92, 93, 96, 103, 127, 132, 135, 141, 144, 146, 147, 150, 163, 165, 166, 167, 170, 221, 228, 234, 237, 243, 246, 247, 249, 251, 266, 267, 269, 272, 274, 277, 278, 279, 280, 281, 282, 285, 286, 287], "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, 56, 57, 58, 59, 60, 61, 62, 66, 69, 71, 73, 74, 75, 76, 77, 80, 85, 88, 106, 108, 110, 111, 121, 126, 127, 131, 133, 134, 137, 140, 144, 147, 161, 162, 163, 164, 165, 167, 171, 172, 173, 174, 182, 183, 189, 193, 197, 198, 210, 211, 218, 219, 222, 223, 225, 226, 228, 229, 234, 237, 238, 240, 243, 244, 246, 249, 251, 252, 256, 262, 266, 269, 270, 287, 288], "thing": [1, 2, 15, 66, 85, 113, 121, 134, 140, 144, 147, 150, 153, 159, 172, 174, 177, 183, 192, 198, 207, 213, 217, 223, 225, 226, 228, 229, 237, 246, 286], "you": [1, 2, 5, 8, 12, 13, 15, 16, 18, 20, 22, 25, 28, 29, 30, 32, 33, 34, 37, 50, 54, 55, 60, 63, 66, 69, 79, 80, 81, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 114, 124, 127, 129, 130, 132, 134, 135, 138, 140, 141, 144, 146, 147, 150, 153, 156, 158, 159, 161, 165, 168, 169, 172, 217, 220, 221, 228, 231, 234, 240, 246, 249, 252, 253, 254, 266, 267, 270, 271, 288], "have": [1, 2, 13, 15, 22, 25, 26, 28, 30, 35, 38, 40, 43, 47, 48, 50, 51, 52, 57, 58, 66, 67, 69, 70, 71, 79, 81, 85, 88, 89, 99, 100, 102, 104, 105, 106, 107, 108, 111, 113, 115, 116, 117, 121, 122, 125, 127, 128, 131, 132, 133, 134, 135, 136, 140, 141, 144, 149, 153, 156, 157, 159, 161, 163, 165, 167, 170, 172, 173, 175, 181, 184, 185, 197, 205, 207, 209, 210, 212, 213, 214, 217, 218, 219, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 237, 240, 241, 243, 244, 246, 249, 250, 251, 252, 255, 256, 259, 262, 264, 266, 268, 269, 270, 279, 281, 288], "specifi": [1, 2, 3, 7, 15, 16, 40, 50, 60, 71, 104, 127, 228, 249, 251, 254, 256, 259, 260, 261, 262, 266, 269, 270, 271], "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, 52, 55, 61, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 110, 193, 194, 203, 213, 217, 218, 242, 246, 249, 250, 265, 268, 269, 270, 271, 272, 284, 287], "direct": [1, 2, 10, 11, 16, 27, 31, 34, 35, 37, 43, 49, 50, 52, 58, 66, 69, 70, 73, 74, 75, 76, 77, 85, 86, 115, 137, 138, 146, 159, 163, 165, 202, 218, 226, 249, 250, 251, 252, 259, 261, 265, 268, 270, 271, 279, 280, 281, 287, 289], "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, 50, 52, 53, 54, 55, 58, 61, 63, 65, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 81, 82, 85, 86, 92, 106, 113, 116, 121, 124, 164, 167, 173, 176, 180, 181, 183, 184, 190, 202, 208, 210, 215, 218, 219, 225, 226, 228, 231, 234, 237, 249, 250, 251, 252, 257, 261, 262, 265, 266, 269, 270, 271, 272, 277, 278, 279, 280, 281, 282, 283, 287], "": [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, 50, 55, 57, 58, 60, 63, 66, 67, 68, 69, 71, 75, 77, 79, 80, 85, 86, 88, 99, 100, 104, 106, 110, 111, 113, 119, 121, 122, 126, 127, 131, 132, 134, 135, 137, 138, 139, 140, 141, 144, 146, 147, 149, 150, 152, 153, 155, 156, 157, 158, 159, 162, 163, 164, 165, 167, 170, 171, 172, 173, 176, 177, 180, 181, 182, 185, 188, 190, 193, 196, 198, 199, 200, 203, 204, 205, 209, 211, 212, 214, 215, 216, 217, 218, 222, 224, 225, 233, 249, 251, 252, 253, 261, 262, 263, 264, 266, 267, 268, 269, 270, 271, 284, 285, 286, 287, 288], "zero": [1, 2, 7, 10, 11, 15, 16, 26, 30, 34, 37, 38, 57, 60, 63, 74, 75, 76, 77, 195, 217, 252, 267, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 69, 70, 74, 75, 76, 77, 79, 81, 85, 86, 88, 89, 110, 116, 119, 126, 127, 134, 135, 140, 146, 163, 164, 165, 170, 171, 176, 183, 217, 218, 219, 240, 249, 250, 251, 252, 254, 256, 258, 259, 261, 262, 265, 266, 267, 268, 269, 270, 271, 273, 278, 280, 282, 287, 288], "ident": [1, 2, 209, 249, 257], "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, 49, 50, 52, 54, 55, 56, 57, 62, 64, 66, 67, 68, 69, 70, 71, 74, 76, 77, 79, 80, 81, 82, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 126, 127, 129, 130, 134, 140, 158, 163, 164, 165, 168, 169, 171, 172, 217, 218, 219, 220, 221, 222, 225, 228, 231, 237, 243, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 264, 265, 266, 267, 268, 269, 270, 271, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "same": [1, 3, 13, 17, 20, 25, 26, 30, 54, 56, 63, 64, 74, 75, 77, 85, 99, 102, 103, 104, 106, 108, 112, 113, 118, 126, 133, 134, 135, 136, 140, 144, 146, 147, 148, 153, 165, 167, 171, 172, 173, 174, 182, 183, 184, 186, 195, 197, 202, 203, 204, 206, 209, 218, 225, 229, 237, 240, 246, 249, 250, 251, 252, 256, 259, 262, 266, 267, 270], "x": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 32, 35, 79, 81, 85, 88, 110, 137, 140, 159, 161, 163, 164, 170, 176, 193, 249, 250, 251, 252, 254, 259, 261, 262, 263, 267, 268, 269, 270, 271, 287, 288], "y": [1, 4, 13, 14, 22, 23, 24, 27, 28, 31, 35, 58, 85, 110, 144, 159, 161, 163, 164, 170, 193, 249, 250, 251, 254, 259, 261, 262, 263, 267, 268, 269, 270, 271, 287, 288], "z": [1, 4, 13, 22, 23, 24, 27, 28, 31, 35, 38, 66, 85, 110, 159, 161, 163, 164, 170, 193, 205, 249, 250, 251, 254, 259, 261, 262, 268, 270, 287, 288], "dir": [1, 2, 69, 70, 249], "scale": [1, 3, 4, 9, 10, 11, 13, 14, 20, 23, 24, 26, 28, 29, 30, 32, 43, 49, 50, 52, 54, 55, 56, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 74, 75, 76, 77, 80, 85, 106, 115, 144, 170, 173, 192, 194, 196, 202, 204, 205, 208, 210, 218, 219, 226, 230, 239, 240, 245, 246, 249, 250, 251, 257, 262, 265, 269, 271, 272, 283, 284], "arrai": [1, 2, 3, 4, 7, 10, 11, 15, 17, 20, 24, 26, 27, 29, 30, 31, 33, 34, 38, 42, 43, 47, 49, 50, 52, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 68, 69, 70, 73, 74, 75, 76, 77, 79, 80, 85, 110, 134, 140, 151, 162, 185, 243, 249, 250, 251, 252, 253, 257, 258, 262, 266, 267, 268, 269, 270, 271, 281, 283, 286], "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, 50, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 69, 71, 74, 75, 76, 77, 85, 86, 88, 98, 106, 110, 112, 123, 126, 127, 136, 137, 140, 146, 163, 164, 165, 171, 172, 217, 218, 219, 221, 249, 250, 251, 252, 254, 256, 257, 259, 261, 265, 267, 268, 269, 270, 271, 273, 275, 279, 281, 282, 284, 286, 287, 288], "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, 50, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 88, 110, 123, 126, 127, 134, 136, 137, 140, 146, 158, 163, 164, 165, 168, 172, 185, 202, 205, 217, 218, 219, 231, 234, 249, 250, 251, 252, 254, 256, 257, 258, 259, 261, 262, 265, 266, 267, 268, 269, 270, 271, 273, 278, 282, 284, 286, 287, 288], "6": [1, 10, 11, 14, 17, 20, 22, 23, 24, 26, 27, 30, 35, 37, 44, 46, 49, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 69, 73, 74, 75, 76, 77, 85, 117, 126, 127, 146, 163, 164, 165, 217, 218, 219, 249, 251, 258, 262, 267, 269, 270, 273, 278, 284, 287, 288], "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, 49, 50, 52, 54, 55, 56, 58, 59, 61, 62, 64, 66, 67, 68, 69, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 88, 114, 126, 127, 135, 137, 140, 146, 163, 164, 165, 172, 217, 218, 219, 240, 249, 251, 252, 257, 261, 262, 265, 267, 268, 269, 270, 273, 278, 282, 287], "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, 50, 54, 56, 57, 58, 59, 60, 66, 67, 68, 69, 71, 77, 81, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 134, 135, 136, 137, 138, 139, 140, 141, 143, 144, 147, 150, 153, 157, 158, 159, 160, 161, 163, 164, 165, 167, 168, 174, 176, 179, 180, 182, 183, 189, 190, 195, 197, 204, 210, 215, 217, 218, 219, 221, 226, 227, 230, 231, 233, 235, 237, 238, 240, 242, 243, 245, 249, 250, 251, 252, 253, 254, 255, 256, 257, 259, 262, 263, 265, 266, 267, 268, 269, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "below": [1, 2, 3, 13, 15, 21, 57, 58, 59, 82, 94, 101, 103, 105, 107, 109, 112, 115, 118, 120, 123, 128, 132, 134, 135, 138, 140, 141, 143, 144, 146, 147, 149, 150, 153, 156, 159, 161, 163, 165, 177, 179, 181, 182, 184, 186, 189, 192, 195, 198, 201, 203, 208, 210, 217, 225, 228, 231, 235, 237, 240, 243, 246, 252, 271], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 85, 88, 89, 109, 126, 133, 134, 136, 139, 140, 153, 157, 160, 162, 163, 164, 165, 167, 172, 174, 178, 182, 184, 187, 213, 218, 231, 234, 235, 238, 240, 244, 249, 251, 252, 254, 256, 257, 262, 265, 267, 270, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "repeat": [1, 2, 15, 20, 23, 24, 27, 31, 34, 38, 55, 69, 150, 208, 219, 265, 269, 271, 287], "primit": [1, 2, 15, 16, 22, 26, 30, 38, 69, 70, 80, 98, 101, 105, 114, 126, 130, 158, 171, 176, 178, 180, 181, 188, 197, 215, 218, 219, 249, 257, 270, 272, 281, 282, 283, 284, 285, 286, 287], "arrow_actor": [1, 16, 27, 31, 249], "what": [1, 2, 10, 13, 14, 22, 30, 66, 86, 134, 140, 164, 165, 171, 172, 217, 228, 231, 234, 237, 246, 253, 271], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 100, 101, 106, 108, 109, 110, 111, 112, 114, 116, 117, 119, 123, 124, 125, 127, 130, 131, 132, 133, 134, 137, 138, 140, 143, 146, 153, 157, 158, 161, 163, 165, 167, 168, 172, 173, 174, 175, 176, 178, 179, 180, 181, 182, 185, 189, 191, 192, 193, 194, 196, 197, 198, 203, 204, 205, 206, 207, 208, 209, 210, 211, 213, 215, 217, 218, 219, 221, 222, 223, 227, 228, 229, 230, 231, 233, 234, 236, 237, 238, 239, 242, 244, 245, 246, 249, 252, 257, 264, 265, 268, 269, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "did": [1, 2, 170, 171, 268], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 101, 111, 112, 119, 128, 133, 134, 140, 141, 142, 143, 144, 146, 147, 150, 155, 160, 162, 163, 165, 166, 170, 171, 172, 173, 176, 177, 178, 181, 184, 185, 186, 188, 189, 190, 192, 197, 198, 204, 205, 207, 210, 213, 216, 217, 218, 225, 227, 229, 230, 231, 233, 234, 236, 237, 239, 240, 243, 245, 246, 247, 249, 251, 252, 253, 267, 269, 271, 287, 288], "random": [1, 2, 4, 9, 11, 19, 20, 24, 25, 32, 33, 34, 55, 70, 74, 75, 76, 77, 80, 81, 85, 86, 237, 243, 249, 252, 268, 270, 271], "cen2": [1, 2, 15], "rand": [1, 2, 4, 11, 19, 20, 24, 25, 33, 34, 70, 74, 75, 76, 77, 80, 85, 86, 249, 270, 271], "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, 50, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 74, 75, 76, 86, 90, 91, 92, 93, 95, 96, 98, 101, 103, 104, 105, 107, 109, 110, 112, 113, 114, 115, 117, 124, 126, 127, 130, 132, 133, 134, 135, 138, 144, 147, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 163, 164, 165, 168, 170, 172, 173, 175, 176, 178, 179, 180, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 201, 202, 203, 204, 205, 207, 212, 214, 215, 217, 218, 219, 221, 228, 230, 246, 249, 251, 252, 262, 269, 271, 278, 281, 282, 283, 284, 285, 286, 287], "our": [1, 2, 15, 22, 28, 30, 33, 34, 35, 38, 55, 60, 63, 66, 67, 68, 69, 71, 77, 85, 89, 90, 91, 92, 93, 95, 96, 97, 98, 100, 114, 119, 124, 129, 130, 134, 137, 158, 165, 168, 169, 172, 174, 191, 194, 206, 209, 211, 220, 221, 222, 230, 233, 256, 262, 265, 286, 288], "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, 54, 55, 56, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 92, 93, 95, 96, 103, 104, 105, 106, 107, 109, 110, 121, 122, 132, 135, 138, 141, 144, 147, 148, 156, 159, 161, 163, 165, 170, 174, 176, 179, 180, 181, 183, 184, 187, 189, 190, 193, 208, 210, 211, 212, 214, 218, 219, 238, 246, 249, 250, 251, 257, 262, 266, 269, 270, 271, 272, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 82, 89, 99, 100, 104, 134, 140, 146, 151, 165, 174, 183, 190, 217, 246, 252, 267, 269, 271, 278], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 137, 140, 150, 228, 234, 248, 249, 250, 251, 253, 255, 256, 257, 258, 262, 265, 266, 267, 269, 270, 271, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 102, 104, 106, 108, 113, 121, 127, 132, 134, 140, 141, 143, 144, 153, 163, 172, 174, 177, 185, 224, 240, 242, 245, 249, 250, 251, 252, 254, 257, 259, 265, 267, 269, 270, 271, 272, 280, 283], "600": [1, 2, 13, 15, 17, 18, 23, 24, 25, 26, 27, 29, 31, 32, 33, 36, 37, 38, 43, 46, 48, 49, 66, 67, 68, 69, 73, 176, 180, 182, 219, 249, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 144, 147, 149, 150, 153, 165, 205, 212, 218, 251, 256, 272, 279, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 271], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 89, 185, 253, 254, 258, 269, 271], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 144, 209, 252, 262, 267, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 134, 135, 158, 167, 168, 170, 172, 182, 188, 221, 223, 246, 267, 268, 281, 285, 287, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 88, 180, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 84, 85, 86, 88, 110, 117, 135, 150, 163, 170, 176, 185, 209, 217, 218, 219, 225, 228, 231, 234, 245, 246, 249, 250, 251, 252, 254, 256, 257, 258, 259, 261, 262, 263, 265, 266, 267, 268, 269, 270, 271, 273, 281, 283, 285, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 172], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 117, 252], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 88, 102, 106, 108, 110, 119, 126, 127, 131, 136, 146, 161, 163, 164, 165, 167, 171, 177, 197, 210, 225, 235, 240, 243, 246, 251, 252, 262, 267, 271, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 114, 124, 126, 127, 129, 130, 131, 134, 136, 142, 143, 151, 153, 157, 158, 159, 161, 163, 164, 165, 168, 169, 170, 171, 172, 176, 181, 184, 185, 217, 218, 219, 220, 221, 225, 252, 258, 262, 267, 271, 275, 278, 281, 282, 283, 284, 288, 289], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 122, 124, 126, 127, 129, 130, 134, 142, 146, 158, 165, 168, 169, 170, 172, 173, 220, 221, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 285, 288, 289], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 88, 91, 134, 140, 143, 146, 153, 161, 167, 182, 190, 193, 208, 248, 249, 268, 276, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 89, 137, 146, 165, 267], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 146, 165], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 146], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 144, 165, 279], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 82, 165, 279, 287, 288], "cone_actor1": 2, "height": [2, 16, 27, 31, 43, 58, 61, 69, 75, 77, 85, 86, 102, 106, 113, 127, 140, 147, 164, 170, 225, 228, 234, 246, 249, 251, 259, 265, 267, 269, 270, 271, 272], "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, 50, 55, 57, 60, 69, 70, 74, 76, 85, 86, 90, 91, 92, 93, 95, 96, 98, 101, 104, 106, 108, 110, 111, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 134, 138, 140, 146, 158, 159, 163, 164, 165, 168, 172, 176, 177, 182, 185, 198, 200, 201, 204, 209, 210, 211, 217, 219, 221, 222, 224, 225, 226, 228, 234, 235, 237, 239, 244, 246, 252, 253, 268, 288], "re": [2, 8, 12, 15, 22, 29, 79, 80, 113, 140, 150, 172, 211, 269, 270, 278, 281, 282, 287, 288], "vtkconesourc": 2, "cone_actor2": 2, "use_primit": [2, 9, 15, 66, 249, 287], "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, 50, 54, 57, 58, 59, 63, 66, 67, 68, 69, 70, 73, 74, 75, 76, 77, 79, 81, 85, 88, 103, 104, 108, 110, 119, 121, 122, 127, 128, 132, 133, 134, 136, 138, 139, 140, 141, 142, 144, 146, 147, 153, 161, 163, 164, 165, 167, 170, 171, 172, 175, 176, 189, 204, 223, 225, 228, 233, 237, 245, 246, 249, 264, 271, 286], "itertool": [3, 4, 14, 16, 19, 20, 23, 26, 27, 29, 31, 38, 73, 74, 75, 76, 77, 85], "io": [3, 4, 14, 17, 18, 26, 35, 42, 71, 86, 152, 163, 165, 185, 272, 281, 285], "util": [3, 4, 10, 11, 14, 16, 17, 20, 23, 24, 27, 28, 29, 30, 31, 34, 35, 37, 38, 43, 47, 61, 66, 67, 69, 71, 74, 75, 76, 77, 85, 86, 90, 92, 138, 161, 164, 174, 180, 219, 230, 233, 250, 272, 274, 277, 278, 281, 286, 287], "fetch_viz_model": [3, 71, 86, 272], "fetch_viz_textur": [3, 4, 14, 18, 272], "read_viz_model": [3, 71, 272], "read_viz_textur": [3, 4, 14, 18, 272], "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, 54, 56, 57, 58, 60, 61, 62, 64, 65, 66, 69, 70, 71, 74, 75, 76, 77, 78, 81, 82, 86, 89, 94, 99, 100, 101, 102, 105, 106, 108, 110, 113, 116, 117, 118, 119, 122, 123, 126, 127, 128, 136, 137, 138, 139, 140, 141, 143, 144, 145, 146, 147, 150, 151, 153, 155, 157, 159, 160, 161, 162, 163, 164, 165, 167, 171, 172, 174, 175, 176, 177, 178, 180, 182, 183, 185, 186, 191, 192, 194, 195, 196, 198, 200, 203, 206, 207, 208, 209, 210, 213, 215, 217, 218, 219, 226, 228, 229, 230, 236, 237, 238, 239, 241, 242, 247, 249, 252, 254, 257, 260, 262, 266, 267, 269, 270, 271, 282, 283, 285, 287, 288], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 88, 99, 100, 105, 106, 113, 117, 122, 123, 125, 126, 131, 132, 143, 149, 153, 154, 156, 167, 170, 171, 172, 174, 175, 176, 177, 179, 181, 183, 184, 185, 186, 192, 194, 195, 196, 197, 198, 201, 203, 204, 209, 210, 213, 215, 217, 223, 224, 226, 227, 228, 229, 230, 231, 232, 238, 239, 241, 244, 246, 252, 266, 267, 271, 272, 280, 281, 287], "next": [3, 4, 14, 16, 18, 19, 20, 23, 26, 27, 29, 30, 31, 36, 37, 38, 49, 69, 73, 74, 75, 76, 77, 85, 88, 134, 150, 170, 171, 172, 228, 240, 243, 251, 252, 269, 287, 288], "load": [3, 4, 13, 14, 17, 18, 22, 26, 28, 35, 66, 71, 140, 163, 168, 170, 172, 176, 185, 188, 191, 215, 238, 249, 257, 258, 265, 269, 272, 281, 286, 287], "each": [3, 4, 10, 11, 12, 14, 16, 20, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 38, 40, 50, 55, 56, 57, 58, 60, 62, 67, 68, 69, 74, 76, 77, 85, 99, 100, 108, 110, 111, 113, 119, 133, 134, 138, 140, 141, 146, 153, 161, 163, 167, 170, 172, 175, 176, 177, 181, 184, 189, 197, 204, 209, 211, 213, 217, 219, 224, 225, 240, 243, 246, 249, 250, 251, 252, 254, 257, 259, 262, 266, 267, 269, 270, 278], "For": [3, 5, 20, 23, 25, 26, 27, 30, 37, 59, 60, 66, 67, 68, 69, 71, 79, 81, 85, 88, 90, 91, 92, 93, 95, 96, 98, 108, 114, 116, 124, 130, 134, 146, 151, 153, 156, 158, 165, 168, 175, 183, 186, 192, 210, 213, 214, 221, 223, 225, 226, 227, 229, 234, 237, 240, 243, 247, 251, 252, 254, 255, 256, 266, 268, 270, 271, 273], "one": [3, 9, 11, 14, 23, 26, 29, 30, 33, 34, 35, 37, 50, 55, 56, 62, 64, 68, 69, 85, 104, 105, 106, 108, 116, 125, 134, 138, 139, 142, 146, 161, 163, 170, 171, 172, 177, 178, 193, 197, 211, 216, 218, 225, 226, 228, 229, 234, 238, 240, 243, 246, 247, 249, 250, 251, 252, 262, 265, 266, 267, 268, 269, 270, 271, 278, 281, 284, 287, 288], "anoth": [3, 19, 35, 59, 60, 62, 106, 118, 140, 141, 172, 180, 184, 189, 194, 199, 218, 219, 222, 229, 231, 234, 237, 240, 243, 246, 252, 288], "moon": [3, 172], "collect": [3, 160, 170, 217, 247, 267], "github": [3, 18, 57, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 140, 152, 158, 161, 168, 169, 170, 171, 176, 180, 219, 220, 221, 254, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "load_imag": [3, 4, 14, 18, 42, 135, 272, 281], "imag": [3, 4, 13, 18, 22, 25, 26, 30, 35, 36, 42, 97, 101, 129, 134, 135, 140, 143, 144, 149, 159, 161, 163, 165, 169, 176, 185, 219, 220, 235, 237, 246, 247, 249, 252, 254, 257, 258, 267, 269, 270, 271, 272, 278, 281, 285, 287], "earth_filenam": 3, "1_earth_8k": [3, 14, 18], "jpg": [3, 4, 14, 18, 254, 258, 269], "earth_imag": [3, 4], "texture_on_spher": [3, 4, 14, 18, 272], "earth_actor": [3, 4, 14], "newli": [3, 7, 14, 144, 173, 190, 219], "Then": [3, 14, 19, 22, 28, 33, 34, 35, 40, 48, 50, 56, 58, 60, 66, 69, 85, 170, 172, 173, 174, 175, 180, 183, 186, 192, 195, 197, 198, 203, 208, 217, 241, 249, 250, 270, 288], "do": [3, 20, 26, 30, 58, 69, 74, 85, 89, 134, 171, 172, 217, 218, 219, 225, 228, 237, 240, 243, 249, 252, 269, 286, 287], "moon_filenam": 3, "8k": 3, "moon_imag": 3, "moon_actor": 3, "both": [3, 15, 22, 25, 26, 37, 61, 73, 85, 105, 107, 108, 116, 128, 144, 164, 165, 170, 173, 181, 184, 190, 193, 201, 210, 219, 227, 238, 241, 242, 246, 249, 250, 256, 258, 259, 265, 269, 271], "alreadi": [3, 18, 29, 59, 66, 121, 134, 138, 140, 146, 165, 170, 173, 174, 186, 190, 193, 204, 218, 219, 226, 229, 238, 240, 241, 246, 254, 262, 267, 270, 288], "exist": [3, 18, 30, 54, 101, 103, 109, 116, 119, 132, 147, 150, 172, 174, 183, 190, 193, 217, 240, 246, 251, 254, 269, 287], "alter": [3, 199], "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, 55, 56, 58, 60, 61, 62, 63, 64, 66, 69, 73, 74, 75, 76, 77, 80, 85, 86, 102, 104, 108, 110, 134, 138, 140, 146, 149, 161, 164, 165, 167, 174, 175, 177, 179, 183, 184, 186, 189, 190, 195, 201, 202, 203, 206, 214, 217, 218, 224, 230, 242, 243, 245, 249, 250, 251, 253, 254, 256, 259, 262, 263, 265, 266, 267, 268, 269, 270, 271, 272, 280, 281, 286, 287], "correctli": [3, 4, 77, 85, 113, 122, 144, 176, 209, 227, 230, 235, 281, 288], "comparison": [3, 69, 224, 241, 278], "setposit": [3, 11, 13, 14, 49, 50, 52, 58, 60, 61, 73, 74, 75, 76, 77, 85, 249, 272], "setscal": [3, 4, 14], "rotat": [3, 4, 9, 14, 19, 26, 29, 35, 36, 38, 50, 52, 58, 59, 61, 63, 67, 69, 74, 75, 76, 85, 111, 112, 115, 127, 151, 159, 164, 168, 174, 183, 184, 187, 190, 193, 194, 195, 196, 208, 210, 217, 218, 219, 243, 249, 251, 257, 259, 261, 269, 271, 272, 286, 287], "align": [3, 10, 13, 14, 22, 28, 35, 40, 50, 52, 66, 69, 85, 116, 185, 209, 224, 233, 239, 242, 259, 269, 272, 287], "25": [3, 4, 13, 14, 27, 32, 35, 37, 40, 43, 50, 55, 59, 67, 68, 73, 217, 218, 219, 268, 282], "90": [3, 4, 14, 26, 27, 31, 59, 61, 64, 74, 76, 176, 270, 279], "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, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 212, 214, 216, 218, 246, 263, 266, 267, 272, 281, 287], "class": [3, 14, 16, 22, 26, 36, 102, 132, 135, 136, 138, 141, 142, 144, 147, 150, 161, 163, 164, 171, 173, 174, 182, 184, 186, 190, 191, 193, 217, 218, 219, 225, 227, 230, 237, 246, 249, 250, 251, 252, 256, 257, 259, 260, 262, 263, 266, 267, 269, 271, 281, 285, 287], "interfac": [3, 4, 14, 16, 22, 89, 100, 127, 163, 186, 217, 224, 228, 247, 252, 271], "between": [3, 4, 14, 16, 20, 30, 33, 34, 37, 43, 49, 54, 59, 60, 67, 68, 69, 70, 73, 74, 76, 77, 79, 81, 85, 108, 110, 127, 137, 146, 163, 164, 165, 167, 170, 174, 179, 186, 189, 201, 217, 218, 232, 233, 238, 243, 245, 249, 251, 254, 258, 261, 262, 267, 268, 269, 271, 287], "interactor": [3, 4, 14, 16, 90, 144, 147, 234, 243, 246, 263, 271, 274], "showm": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 23, 24, 26, 27, 29, 31, 34, 38, 44, 45, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 85, 86, 266, 267, 271], "900": [3, 4, 6, 8, 9, 12, 13, 14, 16, 18, 19, 20, 22, 28, 29, 34, 36, 38, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 73, 74, 75, 76, 77, 85, 251], "768": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 20, 29, 34, 36, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 74, 75, 76, 77, 85, 227, 230, 251], "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, 50, 52, 54, 55, 56, 57, 58, 59, 61, 62, 64, 71, 73, 74, 75, 76, 77, 80, 85, 86, 271, 272], "order_transpar": [3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 19, 20, 24, 26, 27, 29, 31, 34, 35, 36, 38, 54, 55, 56, 57, 58, 59, 61, 62, 64, 73, 74, 75, 76, 77, 80, 85, 251, 271, 282], "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, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 69, 71, 73, 74, 75, 76, 77, 79, 80, 85, 106, 140, 184, 230, 234, 249, 250, 251, 252, 253, 255, 256, 257, 258, 262, 263, 265, 266, 267, 268, 269, 270, 271], "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, 50, 60, 66, 67, 68, 70, 71, 86, 88, 89, 137, 140, 146, 231, 233, 234, 237, 243, 247, 266, 282], "focu": [3, 14, 102, 105, 106, 117, 118, 131, 140, 143, 146, 187, 224, 227, 236, 239, 245, 269], "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, 49, 50, 52, 54, 55, 56, 59, 60, 63, 66, 67, 68, 70, 79, 81, 85, 86, 88, 90, 91, 92, 93, 94, 95, 96, 98, 102, 104, 106, 108, 110, 111, 112, 113, 114, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 132, 133, 134, 137, 138, 139, 140, 141, 142, 143, 144, 146, 150, 153, 158, 159, 161, 163, 164, 165, 167, 168, 170, 171, 172, 173, 174, 175, 178, 179, 180, 181, 182, 184, 185, 186, 188, 189, 191, 192, 193, 195, 198, 201, 203, 208, 210, 213, 217, 218, 219, 221, 225, 226, 227, 228, 229, 230, 231, 232, 233, 235, 237, 238, 239, 240, 241, 244, 246, 247, 249, 251, 252, 253, 254, 258, 259, 263, 266, 267, 268, 269, 270, 271, 284, 285, 288], "determin": [3, 14, 16, 24, 38, 43, 66, 85, 106, 111, 147, 230, 233, 257, 270, 271, 287], "durat": [3, 14, 16, 36, 73, 74, 75, 76, 77, 85, 218, 251, 271, 272], "counter": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 30, 31, 34, 38, 73, 74, 75, 76, 77, 85, 184, 261, 268, 270], "avoid": [3, 11, 14, 16, 19, 20, 30, 105, 134, 146, 153, 165, 167, 252, 262, 281], "global": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 35, 38, 42, 49, 50, 71, 73, 74, 75, 76, 77, 85, 138, 147, 179, 206, 219, 248, 252, 255], "variabl": [3, 14, 16, 19, 20, 22, 23, 24, 27, 28, 31, 33, 38, 50, 66, 69, 70, 71, 74, 76, 85, 86, 106, 109, 176, 197, 237, 244, 249, 264, 269], "count": [3, 4, 9, 14, 16, 19, 20, 23, 27, 29, 31, 38, 73, 74, 75, 76, 77, 85, 150, 181, 218, 257, 270, 287], "set_camera": [3, 4, 7, 14, 17, 23, 24, 25, 26, 27, 31, 34, 38, 43, 47, 50, 52, 59, 63, 64, 73, 74, 75, 76, 77, 80, 271, 272], "ensur": [3, 8, 28, 30, 224, 227, 230, 233, 242, 245, 249, 259, 262, 271], "camera": [3, 4, 5, 7, 8, 9, 14, 23, 24, 25, 27, 30, 31, 34, 36, 38, 43, 47, 52, 53, 58, 59, 60, 61, 64, 66, 69, 74, 76, 77, 82, 164, 170, 176, 178, 180, 185, 190, 216, 218, 219, 249, 251, 257, 266, 270, 271, 272, 287], "optim": [3, 101, 108, 110, 154, 164, 170, 181, 197, 218, 231, 262], "24": [3, 23, 165, 167, 217, 219, 234, 262, 265, 268, 270, 278, 279, 287], "00": [3, 25, 73, 170, 171], "4": [3, 5, 7, 9, 11, 13, 14, 17, 19, 20, 22, 23, 24, 26, 27, 30, 38, 41, 42, 46, 50, 52, 54, 55, 56, 57, 58, 59, 61, 62, 69, 70, 71, 74, 75, 76, 77, 79, 81, 85, 88, 107, 110, 124, 126, 127, 137, 138, 140, 146, 150, 163, 164, 165, 200, 217, 218, 219, 225, 228, 240, 249, 250, 251, 252, 256, 257, 258, 262, 265, 267, 268, 269, 270, 271, 273, 278, 281, 283, 287], "34": [3, 262, 286], "focal_point": [3, 7, 17, 23, 24, 25, 26, 27, 31, 38, 73, 74, 76, 80, 271], "view_up": [3, 7, 23, 24, 25, 27, 31, 38, 73, 74, 76, 80, 251, 271], "place": [3, 4, 35, 40, 46, 50, 58, 61, 66, 99, 100, 104, 138, 141, 144, 147, 156, 163, 209, 249, 256, 259, 269, 281, 287], "bloomington": 3, "IN": [3, 289], "home": [3, 89, 236, 254, 287], "headquart": 3, "39": [3, 4, 77, 278, 279], "3175": 3, "025": [3, 249], "radiu": [3, 14, 16, 20, 31, 48, 49, 50, 55, 58, 61, 66, 69, 73, 74, 75, 77, 85, 164, 249, 262, 265, 268, 269], "002": [3, 27, 31], "sphere_actor": [3, 4, 9, 19, 20, 33, 34, 80, 249], "blue_medium": 3, "also": [3, 13, 14, 17, 22, 23, 25, 26, 28, 29, 30, 32, 34, 43, 55, 56, 57, 59, 60, 66, 69, 73, 85, 88, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 119, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 138, 140, 141, 144, 146, 147, 150, 156, 158, 159, 162, 163, 164, 167, 168, 170, 171, 172, 173, 175, 176, 178, 179, 181, 183, 185, 186, 189, 190, 193, 196, 197, 204, 206, 207, 209, 210, 217, 218, 219, 221, 223, 226, 228, 229, 231, 232, 233, 234, 235, 237, 238, 239, 240, 241, 243, 244, 246, 251, 252, 256, 262, 269, 271, 287, 288], "text": [3, 4, 9, 10, 13, 22, 23, 24, 26, 27, 28, 31, 35, 38, 39, 44, 49, 51, 73, 74, 75, 76, 77, 82, 86, 106, 113, 127, 153, 156, 161, 163, 165, 172, 198, 217, 218, 224, 230, 239, 242, 245, 249, 258, 269, 271, 272, 281, 282, 284, 285, 286, 287, 288], "text_actor": 3, "text_3d": [3, 4, 272], "indiana": 3, "42": [3, 25, 278, 283], "31": [3, 25, 55, 217, 219, 273, 279, 287], "03": [3, 217, 240, 249, 265, 273, 279, 286], "white": [3, 4, 25, 249, 271], "004": [3, 31], "model": [3, 5, 6, 8, 12, 66, 67, 68, 69, 70, 71, 86, 100, 102, 103, 105, 107, 123, 126, 133, 136, 139, 142, 145, 146, 148, 154, 162, 164, 165, 170, 173, 176, 180, 182, 185, 188, 193, 196, 200, 204, 206, 209, 211, 215, 254, 257, 261, 262, 284, 285, 287], "satellit": [3, 172], "circl": [3, 32, 40, 45, 48, 50, 174, 217, 269], "satellite_filenam": 3, "satellite_obj": 3, "obj": [3, 10, 13, 22, 28, 29, 35, 71, 86, 89, 170, 253, 258, 267, 269, 287], "load_polydata": [3, 17, 71, 86, 272], "satellite_actor": 3, "get_actor_from_polydata": [3, 17, 272], "75": [3, 13, 22, 28, 35, 44, 258, 281], "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, 71, 73, 74, 75, 76, 77, 85, 271], "function": [3, 4, 9, 13, 14, 17, 21, 22, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 38, 42, 50, 51, 57, 59, 61, 64, 66, 68, 69, 70, 75, 77, 82, 85, 86, 88, 89, 102, 109, 116, 121, 123, 132, 133, 138, 142, 148, 150, 154, 159, 161, 163, 164, 166, 168, 173, 174, 176, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 193, 194, 196, 203, 205, 207, 208, 209, 212, 217, 218, 221, 225, 227, 228, 229, 230, 231, 232, 233, 235, 237, 240, 243, 244, 246, 249, 251, 252, 255, 256, 259, 262, 265, 266, 267, 268, 269, 270, 271, 278, 279, 281, 282, 284, 285, 286, 287, 288], "statement": [3, 66], "when": [3, 10, 11, 20, 23, 25, 27, 29, 31, 35, 49, 50, 51, 54, 57, 58, 66, 67, 70, 106, 121, 123, 134, 135, 140, 141, 144, 149, 150, 153, 163, 165, 167, 170, 172, 173, 177, 178, 180, 184, 185, 189, 190, 195, 203, 207, 214, 216, 217, 218, 223, 227, 228, 230, 231, 233, 237, 239, 242, 243, 245, 246, 249, 251, 252, 254, 256, 262, 269, 271, 278, 279, 280, 281, 284, 285, 286, 287, 288], "certain": [3, 14, 49, 60, 135, 138, 141, 144, 159, 219, 236, 251, 259, 267], "event": [3, 10, 14, 22, 29, 35, 71, 80, 100, 132, 140, 141, 144, 147, 150, 172, 174, 175, 177, 183, 186, 189, 192, 217, 218, 246, 251, 263, 266, 267, 269, 271, 281, 282, 289], "happen": [3, 14, 20, 25, 37, 140, 146, 165, 189, 192, 198, 207, 209, 217, 225, 228, 234, 237, 243, 271, 288], "base": [3, 17, 26, 35, 54, 57, 59, 60, 61, 62, 64, 65, 68, 69, 70, 74, 75, 76, 77, 82, 85, 88, 89, 101, 102, 106, 107, 108, 109, 113, 115, 117, 118, 126, 127, 144, 148, 153, 157, 163, 164, 165, 168, 170, 171, 172, 173, 176, 183, 184, 193, 202, 214, 216, 217, 218, 219, 224, 235, 237, 238, 239, 242, 245, 246, 247, 249, 250, 251, 252, 254, 256, 257, 259, 261, 262, 263, 267, 269, 270, 271, 272, 282, 284, 286], "so": [3, 13, 14, 16, 22, 25, 26, 30, 33, 34, 35, 38, 44, 50, 55, 62, 66, 68, 74, 76, 85, 86, 89, 102, 104, 105, 106, 107, 108, 109, 110, 113, 118, 119, 120, 121, 122, 123, 125, 127, 132, 135, 141, 144, 145, 147, 150, 153, 159, 160, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 186, 188, 192, 193, 197, 201, 205, 207, 208, 209, 210, 211, 213, 214, 217, 218, 228, 229, 232, 234, 238, 240, 241, 243, 244, 249, 250, 267, 268, 271, 288], "continu": [3, 20, 34, 57, 66, 108, 111, 113, 116, 121, 126, 138, 144, 147, 161, 163, 168, 171, 173, 189, 208, 210, 218, 221, 227, 229, 235, 242, 244, 286, 287], "while": [3, 9, 26, 49, 100, 102, 104, 105, 107, 108, 109, 110, 111, 113, 119, 121, 128, 135, 170, 172, 176, 177, 179, 180, 181, 182, 185, 189, 193, 201, 203, 207, 209, 210, 211, 212, 213, 217, 218, 219, 223, 227, 228, 230, 235, 242, 244, 251, 252, 269, 270, 287], "less": [3, 20, 38, 140, 141, 143, 146, 170, 189, 198, 234, 237, 262, 271], "than": [3, 11, 13, 25, 26, 105, 109, 117, 126, 134, 143, 144, 146, 147, 150, 153, 163, 165, 172, 185, 189, 194, 197, 198, 200, 212, 228, 234, 242, 243, 245, 249, 252, 256, 262, 267, 268, 270, 271, 281], "450": [3, 50, 86, 269, 285], "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, 57, 61, 64, 71, 73, 74, 75, 76, 77, 81, 85, 110, 119, 140, 251, 256, 266, 267], "_obj": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 23, 24, 27, 30, 31, 34, 36, 38, 40, 42, 50, 73, 74, 75, 76, 77, 85, 269], "_event": [3, 4, 6, 8, 11, 12, 14, 16, 19, 20, 22, 23, 24, 27, 28, 30, 31, 34, 36, 38, 71, 73, 74, 75, 76, 77, 85, 266], "cnt": [3, 4, 13, 14, 16, 19, 20, 23, 27, 29, 31, 38, 73, 74, 75, 76, 77, 85, 257], "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, 49, 59, 60, 65, 69, 70, 71, 73, 74, 75, 76, 77, 79, 82, 86, 88, 89, 93, 101, 103, 105, 107, 108, 109, 110, 112, 115, 116, 118, 119, 121, 122, 123, 126, 127, 134, 136, 139, 141, 142, 146, 153, 161, 162, 163, 165, 168, 172, 182, 188, 197, 200, 201, 211, 212, 214, 219, 225, 228, 231, 234, 237, 240, 243, 246, 247, 249, 257, 261, 262, 267, 269, 271, 272, 278, 281, 284, 285, 286, 287, 289], "azimuth": [3, 4, 9, 16, 19, 20, 24, 26, 29, 30, 36, 43, 47, 50, 52, 71, 151, 268, 271, 272], "300": [3, 14, 19, 22, 24, 26, 27, 28, 34, 40, 41, 42, 44, 46, 49, 50, 51, 76, 79, 269, 271, 284], "679": [3, 208, 217, 287], "314": 3, "35": [3, 22, 26, 28, 55, 67, 77, 249, 265, 282, 285], "zoom": [3, 4, 11, 13, 17, 20, 22, 24, 26, 31, 37, 271, 272], "01": [3, 4, 9, 16, 20, 30, 35, 75, 77, 218, 219, 249, 273, 287], "1500": [3, 46], "550": [3, 86, 287], "575": [3, 4, 287], "180": [3, 4, 16, 26, 40, 41, 42, 50, 58, 61, 269, 281], "rm": [3, 9, 30, 271, 272], "750": [3, 50], "8": [3, 10, 14, 20, 23, 24, 28, 31, 33, 34, 37, 38, 41, 42, 44, 46, 49, 50, 57, 58, 59, 61, 62, 66, 67, 68, 69, 70, 74, 76, 77, 79, 81, 88, 126, 127, 137, 163, 164, 165, 170, 171, 217, 218, 219, 249, 251, 252, 262, 265, 266, 267, 270, 271, 273, 278, 279, 282, 283, 287, 288], "10000": [3, 11, 32, 74, 140, 249], "1100": 3, "07": [3, 4, 126, 127, 163, 164, 165, 217, 218, 219, 240, 252, 273, 283], "exit": [3, 4, 9, 14, 16, 19, 20, 23, 24, 27, 29, 31, 34, 36, 38, 73, 74, 75, 76, 77, 85, 271, 272, 282], "watch": [3, 4, 14, 170, 172], "new": [3, 4, 13, 14, 17, 18, 26, 30, 57, 65, 66, 67, 68, 69, 79, 82, 85, 100, 104, 110, 111, 114, 117, 123, 124, 126, 127, 128, 130, 131, 133, 137, 140, 146, 153, 154, 158, 163, 165, 167, 168, 170, 171, 172, 174, 177, 181, 182, 186, 189, 190, 192, 193, 195, 197, 202, 206, 207, 208, 209, 210, 214, 217, 218, 219, 221, 226, 227, 229, 230, 232, 236, 238, 239, 241, 244, 246, 249, 254, 256, 257, 260, 266, 267, 268, 269, 270, 271, 279, 281, 282, 283, 284, 285, 286, 287, 288], "take": [3, 4, 14, 24, 35, 38, 57, 59, 60, 66, 69, 89, 128, 134, 140, 141, 146, 150, 153, 156, 163, 170, 172, 177, 180, 190, 194, 211, 216, 219, 223, 227, 237, 243, 244, 246, 249, 250, 251, 254, 266, 269, 270, 271, 288], "add_timer_callback": [3, 4, 6, 8, 12, 14, 16, 19, 20, 23, 24, 27, 29, 30, 31, 34, 36, 38, 42, 71, 73, 74, 75, 76, 77, 85, 271, 272], "viz_earth_anim": 3, "specif": [4, 11, 22, 26, 29, 57, 66, 74, 75, 76, 77, 88, 106, 110, 113, 119, 121, 125, 127, 131, 132, 134, 140, 141, 143, 149, 153, 163, 165, 172, 189, 216, 217, 218, 224, 225, 235, 237, 246, 251, 252, 254, 265, 266, 269, 271, 288, 289], "locat": [4, 35, 59, 77, 134, 140, 161], "math": [4, 30, 34, 107, 109, 139, 160, 162, 170, 229, 268], "16k": 4, "resolut": [4, 16, 27, 28, 31, 43, 58, 61, 66, 69, 80, 134, 227, 249, 265, 271, 279], "maximum": [4, 66, 79, 141, 198, 242, 249, 250, 251, 252, 257, 267, 269, 271], "detail": [4, 26, 66, 69, 82, 86, 100, 108, 111, 126, 127, 133, 138, 141, 144, 146, 147, 150, 153, 163, 164, 165, 202, 223, 229, 235, 243, 244, 246, 249, 252, 267, 288], "earth_fil": 4, "1_earth_16k": 4, "make": [4, 10, 11, 12, 14, 16, 22, 25, 30, 40, 48, 50, 53, 54, 58, 59, 61, 62, 64, 65, 82, 88, 89, 100, 103, 104, 105, 106, 107, 109, 110, 112, 115, 117, 118, 120, 123, 127, 128, 132, 133, 136, 140, 142, 144, 145, 146, 147, 156, 157, 159, 162, 163, 164, 165, 166, 170, 171, 172, 175, 176, 183, 184, 187, 189, 190, 192, 193, 197, 198, 210, 212, 213, 218, 223, 225, 226, 228, 230, 231, 232, 233, 234, 235, 238, 240, 241, 243, 244, 245, 246, 251, 252, 253, 266, 269, 270, 281, 287, 288], "sure": [4, 12, 22, 58, 100, 103, 104, 105, 107, 109, 112, 115, 117, 118, 120, 123, 128, 213, 217, 229, 251, 252, 288], "orient": [4, 10, 28, 49, 50, 52, 66, 74, 75, 76, 77, 85, 108, 110, 119, 121, 127, 226, 249, 250, 251, 252, 265, 268, 269, 270], "chang": [4, 10, 11, 13, 14, 19, 20, 22, 27, 28, 29, 31, 38, 43, 49, 54, 55, 56, 58, 62, 64, 66, 69, 71, 74, 108, 113, 119, 125, 128, 135, 140, 141, 145, 146, 150, 153, 159, 161, 163, 165, 167, 170, 172, 173, 174, 175, 176, 177, 178, 179, 183, 186, 190, 193, 197, 214, 217, 218, 223, 229, 230, 232, 236, 240, 245, 246, 249, 250, 252, 256, 266, 269, 270, 271, 278, 280, 281, 283, 284, 285, 286, 287, 288], "defin": [4, 6, 8, 11, 12, 14, 16, 19, 20, 24, 26, 28, 30, 31, 33, 34, 35, 38, 42, 43, 49, 59, 60, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 80, 85, 110, 134, 140, 141, 163, 165, 168, 210, 217, 226, 236, 240, 243, 244, 246, 249, 254, 257, 260, 266, 269, 270, 284, 285, 286], "convert": [4, 42, 108, 134, 141, 144, 163, 176, 179, 185, 189, 190, 193, 217, 219, 251, 252, 257, 269, 270, 272, 286], "geograph": [4, 34, 268], "latitud": [4, 249, 265, 268], "longitud": [4, 249, 265, 268], "degre": [4, 62, 73, 74, 75, 85, 100, 107, 176, 178, 193, 223, 251, 252, 269], "radian": [4, 85, 269], "spheric": [4, 28, 59, 85, 105, 117, 126, 187, 218, 244, 249, 251, 268], "lastli": [4, 18, 85, 172, 230], "cartesian": [4, 268], "latlong_coordin": 4, "lat": 4, "lon": 4, "degrees_to_radian": 4, "pi": [4, 14, 23, 27, 61, 64, 75, 110, 261, 268], "phi": [4, 33, 34, 35, 43, 47, 66, 67, 68, 249, 265, 268], "theta": [4, 33, 34, 35, 43, 47, 66, 67, 68, 249, 265, 268], "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, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 71, 74, 75, 76, 77, 85, 86, 106, 110, 111, 113, 117, 118, 119, 121, 122, 125, 127, 132, 137, 140, 142, 143, 144, 146, 149, 150, 152, 153, 155, 156, 161, 165, 166, 167, 172, 174, 175, 176, 179, 180, 181, 183, 184, 185, 187, 188, 191, 193, 197, 200, 203, 205, 207, 209, 215, 218, 223, 226, 228, 229, 232, 234, 237, 241, 243, 244, 245, 268, 288], "sin": [4, 14, 23, 27, 30, 31, 38, 61, 64, 75, 110, 251, 268], "co": [4, 14, 23, 30, 31, 38, 61, 64, 71, 75, 110, 251, 268, 288], "flip": [4, 102, 176, 257, 281, 286, 287], "return": [4, 11, 14, 20, 22, 23, 24, 25, 26, 27, 28, 30, 34, 35, 38, 43, 49, 57, 59, 60, 61, 64, 66, 69, 70, 85, 86, 106, 110, 140, 180, 185, 194, 215, 217, 218, 228, 229, 231, 234, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 287], "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, 56, 57, 59, 60, 67, 68, 69, 70, 73, 74, 75, 76, 77, 82, 85, 86, 101, 102, 103, 104, 110, 111, 113, 119, 121, 123, 131, 134, 135, 137, 138, 140, 141, 142, 143, 144, 146, 147, 149, 150, 153, 155, 156, 159, 161, 163, 165, 167, 170, 171, 172, 173, 174, 175, 176, 178, 179, 181, 183, 184, 185, 187, 189, 192, 193, 194, 196, 197, 198, 199, 201, 202, 203, 205, 207, 208, 209, 210, 212, 213, 216, 217, 218, 223, 225, 228, 229, 230, 231, 232, 234, 235, 236, 237, 239, 240, 243, 244, 246, 247, 249, 259, 281, 283, 284, 285, 287], "sever": [4, 50, 126, 134, 137, 140, 141, 165, 214, 230, 244, 280], "big": [4, 172, 240], "citi": 4, "around": [4, 11, 14, 24, 26, 30, 58, 75, 85, 138, 141, 160, 170, 171, 172, 177, 179, 183, 186, 193, 197, 207, 210, 212, 217, 240, 243, 247, 249, 251, 261, 262, 263, 268, 270, 271], "locationon": 4, "40": [4, 24, 43, 44, 45, 49, 55, 61, 67, 68, 73, 269, 278], "730610": 4, "73": [4, 279], "935242": 4, "york": 4, "u": [4, 14, 26, 30, 35, 38, 66, 67, 68, 69, 74, 75, 76, 88, 89, 97, 111, 126, 127, 129, 149, 153, 169, 170, 171, 173, 203, 219, 220, 233], "locationtwo": 4, "916668": 4, "116": [4, 283], "383331": 4, "beij": 4, "china": 4, "locationthre": 4, "48": [4, 23, 262, 278], "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, 49, 50, 52, 53, 55, 58, 60, 61, 62, 64, 66, 67, 68, 69, 73, 74, 75, 76, 77, 79, 80, 82, 86, 106, 116, 121, 127, 146, 150, 164, 172, 173, 176, 178, 184, 186, 187, 188, 192, 195, 197, 199, 202, 205, 209, 213, 216, 218, 219, 222, 225, 228, 234, 237, 246, 247, 249, 250, 251, 252, 256, 257, 262, 265, 266, 267, 269, 270, 271, 282, 284, 287, 288], "radii": [4, 9, 10, 11, 14, 15, 19, 20, 33, 34, 35, 43, 47, 54, 57, 61, 66, 67, 68, 73, 74, 75, 77, 79, 80, 81, 85, 164, 249, 262], "indic": [4, 26, 33, 34, 75, 77, 85, 123, 180, 182, 250, 251, 254, 257, 262, 263, 265, 269, 270], "its": [4, 9, 13, 14, 20, 22, 25, 28, 43, 44, 47, 55, 58, 64, 69, 74, 76, 85, 88, 102, 106, 110, 113, 116, 121, 122, 132, 133, 139, 141, 144, 147, 153, 171, 172, 174, 186, 189, 202, 204, 211, 213, 218, 225, 226, 227, 228, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 243, 246, 249, 251, 252, 256, 266, 269, 271, 289], "nyc_actor": 4, "n40": 4, "7128": 4, "n": [4, 10, 26, 30, 32, 75, 81, 140, 163, 165, 178, 249, 250, 251, 252, 262, 265, 267, 268, 269, 270, 288], "74": 4, "0060": 4, "w": [4, 27, 38, 85, 140, 141, 163, 165, 249, 252, 258, 267, 270], "04": [4, 218, 219, 273, 282], "paris_actor": 4, "n48": 4, "8566": 4, "3522": 4, "e": [4, 22, 23, 27, 31, 46, 59, 63, 66, 85, 86, 88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 144, 158, 159, 163, 164, 168, 210, 211, 217, 218, 219, 221, 237, 249, 250, 251, 252, 254, 259, 262, 269, 270, 271, 282, 288], "beijing_actor": 4, "n39": 4, "9042": 4, "4074": 4, "06": [4, 27, 31, 126, 127, 163, 164, 165, 217, 218, 219], "85": [4, 14, 43, 279], "which": [4, 6, 10, 11, 13, 14, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 34, 35, 36, 37, 38, 47, 50, 57, 60, 63, 66, 69, 74, 76, 77, 79, 80, 81, 85, 88, 101, 105, 106, 108, 110, 111, 113, 116, 118, 120, 121, 122, 123, 125, 126, 127, 128, 131, 132, 133, 134, 135, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 150, 153, 156, 157, 159, 160, 161, 162, 163, 164, 165, 170, 172, 173, 174, 175, 176, 177, 178, 179, 182, 183, 184, 186, 189, 190, 192, 193, 194, 197, 198, 199, 201, 203, 207, 208, 210, 212, 213, 217, 218, 223, 224, 225, 227, 229, 230, 232, 235, 237, 238, 239, 240, 242, 243, 244, 245, 246, 247, 249, 250, 251, 252, 256, 259, 262, 263, 265, 266, 267, 268, 269, 270, 271, 288], "act": [4, 24, 113, 199, 217, 249, 269, 270], "angl": [4, 14, 27, 31, 38, 49, 50, 52, 110, 159, 217, 229, 249, 252, 268, 269, 270, 271, 272], "fly": [4, 153], "over": [4, 69, 79, 99, 115, 117, 125, 171, 226, 233, 238, 257, 269, 288], "7": [4, 14, 17, 23, 24, 26, 35, 38, 55, 56, 58, 61, 66, 75, 76, 77, 88, 126, 127, 146, 163, 164, 165, 185, 217, 218, 219, 249, 252, 267, 269, 270, 273, 275, 279, 286, 287, 288], "200": [4, 10, 11, 16, 19, 22, 23, 26, 28, 31, 34, 38, 44, 46, 47, 48, 50, 51, 52, 64, 172, 241, 267, 269], "015": 4, "pitch": [4, 26, 268, 271, 272], "250": [4, 13, 44, 46, 49, 50, 58, 126, 282], "350": [4, 50, 284], "985": 4, "425": 4, "525": [4, 171, 287], "011": 4, "700": [4, 73, 219, 287], "820": [4, 242], "930": 4, "1000": [4, 20, 29, 34, 36, 41, 42, 43, 61, 80, 81, 243], "initi": [4, 5, 6, 8, 9, 12, 14, 22, 23, 24, 27, 29, 31, 36, 37, 38, 42, 50, 54, 56, 57, 58, 59, 60, 61, 63, 64, 74, 76, 77, 86, 90, 101, 105, 106, 107, 132, 144, 150, 163, 164, 170, 186, 197, 218, 224, 234, 245, 246, 252, 263, 267, 268, 269, 271, 272, 274, 281, 287], "viz_earth_coordin": 4, "displai": [5, 6, 10, 13, 17, 21, 22, 24, 25, 27, 28, 31, 37, 38, 50, 66, 69, 73, 74, 75, 76, 82, 88, 144, 151, 153, 159, 160, 164, 183, 184, 217, 219, 226, 232, 238, 241, 247, 249, 250, 263, 267, 269, 272, 286], "fetch_gltf": [5, 6, 7, 8, 12, 180, 272], "read_viz_gltf": [5, 6, 7, 8, 12, 272], "setbackground": 5, "retriev": [5, 6, 8, 12, 237, 263, 266], "duck": [5, 185], "filenam": [5, 6, 7, 8, 12, 14, 18, 249, 254, 257, 258, 266, 269, 271], "get": [5, 6, 7, 8, 10, 12, 13, 17, 20, 22, 23, 26, 29, 30, 35, 36, 38, 43, 49, 54, 66, 69, 73, 74, 76, 85, 88, 99, 100, 126, 134, 146, 165, 171, 172, 217, 218, 219, 231, 237, 240, 243, 246, 247, 249, 251, 252, 253, 256, 257, 259, 262, 264, 265, 267, 269, 270, 271, 281, 287], "method": [5, 6, 8, 11, 12, 13, 22, 25, 28, 30, 38, 43, 44, 49, 53, 54, 56, 63, 66, 69, 73, 74, 75, 76, 77, 82, 85, 102, 104, 106, 108, 111, 113, 122, 123, 126, 127, 134, 135, 137, 138, 140, 141, 142, 144, 146, 147, 149, 150, 153, 163, 165, 167, 170, 173, 174, 176, 179, 180, 185, 192, 197, 201, 202, 203, 212, 215, 218, 219, 225, 228, 230, 231, 234, 237, 249, 251, 252, 256, 260, 262, 267, 270, 271, 281, 285, 286, 287], "note": [5, 8, 11, 12, 23, 25, 27, 40, 49, 50, 54, 57, 62, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 170, 204, 221, 243, 249, 251, 252, 253, 256, 262, 267, 268, 270, 271, 273, 288], "alwai": [5, 55, 58, 66, 85, 106, 108, 110, 111, 113, 116, 119, 134, 138, 170, 171, 190, 249, 288], "manual": [5, 59, 60, 85, 127, 147, 177, 180, 186, 192, 195, 205, 207, 288], "polydata": [5, 17, 71, 123, 176, 180, 181, 194, 218, 258, 270, 272, 281, 287], "appli": [5, 8, 12, 13, 14, 17, 20, 29, 46, 69, 73, 74, 75, 76, 77, 85, 119, 140, 170, 172, 173, 174, 176, 184, 189, 194, 196, 204, 206, 209, 211, 213, 219, 227, 230, 243, 246, 249, 250, 257, 258, 259, 261, 265, 266, 267, 270, 271, 272], "materi": [5, 35, 67, 68, 130, 168, 171, 180, 215, 257, 272, 284, 286, 287, 289], "afterward": [5, 228], "experiment": [5, 88, 280], "smooth": [5, 30, 60, 69, 149, 162, 164, 165, 173, 183, 237, 243, 247, 249], "mesh": [5, 66, 69, 172, 176, 196, 204, 219, 257, 268], "apply_norm": [5, 8, 12, 257], "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, 50, 51, 52, 56, 59, 60, 62, 66, 69, 70, 71, 73, 74, 75, 76, 77, 82, 85, 88, 89, 93, 95, 96, 98, 100, 106, 108, 110, 114, 119, 124, 125, 127, 128, 130, 132, 133, 134, 140, 141, 143, 146, 150, 153, 154, 158, 159, 161, 162, 163, 164, 168, 170, 171, 172, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 191, 192, 197, 198, 199, 203, 206, 211, 213, 214, 215, 217, 218, 219, 221, 222, 225, 230, 242, 243, 245, 246, 247, 248, 249, 250, 251, 252, 254, 257, 262, 264, 265, 269, 270, 271, 284, 286, 287, 288, 289], "list": [5, 7, 14, 23, 24, 25, 26, 28, 29, 37, 42, 43, 44, 47, 49, 50, 51, 54, 55, 62, 67, 68, 75, 77, 85, 97, 104, 127, 129, 133, 140, 143, 146, 147, 169, 170, 171, 172, 176, 194, 220, 248, 249, 251, 252, 254, 256, 257, 258, 259, 261, 266, 267, 268, 269, 270, 271, 273, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "setactivecamera": 5, "1280": [5, 7], "720": [5, 7, 70, 71, 81, 86, 265, 287], "viz_gltf": 5, "interpolationtest": [6, 185], "main_timelin": [6, 184], "contain": [6, 11, 13, 14, 20, 22, 24, 26, 28, 30, 38, 50, 55, 57, 59, 61, 62, 66, 85, 88, 89, 90, 97, 116, 127, 129, 132, 133, 141, 144, 169, 176, 182, 184, 185, 211, 217, 219, 220, 248, 251, 252, 256, 257, 258, 261, 262, 264, 266, 267, 268, 270, 271, 272, 274, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "timelin": [6, 8, 12, 53, 54, 56, 59, 61, 62, 64, 82, 131, 173, 176, 178, 181, 188, 191, 193, 194, 199, 209, 211, 212, 214, 215, 216, 271, 272, 287], "main_anim": [6, 257, 272], "No": [6, 8, 12, 60, 112, 115, 118, 120, 148, 154, 157, 159, 160, 161, 162, 175, 179, 182, 185, 191, 195, 200, 201, 204, 206, 208, 210, 211, 215, 228, 233, 252, 287], "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, 54, 55, 57, 59, 60, 62, 64, 66, 68, 69, 79, 81, 85, 86, 88, 101, 104, 109, 113, 121, 123, 125, 127, 131, 134, 135, 136, 138, 140, 141, 143, 144, 146, 147, 150, 153, 161, 163, 165, 182, 185, 190, 194, 196, 197, 204, 206, 209, 211, 214, 217, 218, 219, 225, 226, 228, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 243, 244, 246, 247, 251, 252, 253, 265, 269, 270, 271, 281, 284, 287], "separ": [6, 8, 12, 55, 85, 106, 108, 113, 119, 122, 127, 146, 161, 165, 175, 180, 181, 186, 193, 214, 217, 218, 230, 239, 254, 262, 267, 287], "updat": [6, 8, 9, 10, 11, 12, 14, 17, 22, 23, 24, 27, 28, 30, 36, 38, 42, 55, 59, 60, 71, 74, 76, 77, 85, 91, 92, 95, 96, 98, 100, 108, 110, 114, 119, 124, 127, 130, 134, 140, 141, 143, 144, 146, 147, 148, 150, 151, 153, 154, 156, 157, 158, 159, 160, 161, 163, 164, 165, 167, 168, 177, 183, 186, 190, 192, 195, 201, 207, 212, 214, 217, 218, 219, 221, 222, 225, 228, 230, 233, 237, 242, 243, 245, 249, 251, 252, 257, 263, 267, 269, 270, 271, 272, 276, 277, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "update_anim": [6, 251, 272], "10": [6, 9, 10, 13, 14, 16, 17, 19, 20, 26, 27, 30, 31, 32, 34, 36, 38, 45, 49, 50, 51, 52, 54, 55, 58, 59, 60, 62, 63, 66, 68, 69, 73, 74, 75, 76, 77, 85, 117, 126, 127, 130, 146, 163, 164, 165, 172, 217, 218, 219, 246, 249, 252, 256, 265, 267, 269, 270, 271, 273, 281, 284, 286, 287], "viz_gltf_anim": 6, "paramet": [7, 14, 26, 28, 34, 35, 38, 51, 60, 66, 67, 68, 73, 74, 75, 76, 77, 81, 85, 86, 106, 111, 143, 149, 191, 207, 217, 219, 232, 235, 244, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 278, 281, 282, 283, 284, 286, 287], "later": [7, 38, 55, 56, 58, 113, 119, 133, 140, 171, 179, 180, 223, 226, 229, 231, 232, 234, 243, 256, 266], "cube": [7, 10, 11, 16, 17, 24, 30, 35, 38, 39, 43, 56, 61, 64, 82, 103, 105, 112, 116, 121, 126, 170, 185, 254, 258, 272, 282], "boxtextur": [7, 185, 254], "box_actor": [7, 20, 69, 77, 249, 250], "45": [7, 13, 14, 23, 37, 48, 50, 278], "21": [7, 23, 126, 127, 163, 164, 165, 170, 217, 273, 278, 283, 285], "12": [7, 11, 15, 23, 26, 31, 59, 61, 66, 69, 126, 127, 146, 163, 164, 165, 185, 217, 218, 219, 249, 265, 270, 286, 287], "export_scen": [7, 272], "viz_gltf_export": 7, "read": [7, 13, 30, 33, 34, 36, 102, 104, 105, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 127, 134, 137, 140, 142, 146, 151, 160, 162, 170, 171, 172, 174, 176, 185, 191, 219, 225, 253, 254, 257, 267, 271], "look": [8, 25, 30, 66, 101, 102, 106, 109, 113, 117, 118, 119, 121, 122, 123, 134, 138, 140, 143, 144, 146, 161, 162, 171, 172, 176, 180, 185, 192, 193, 198, 201, 208, 210, 211, 224, 226, 233, 237, 243, 244, 246, 249, 288], "khronoo": 8, "sampl": [8, 36, 176, 180, 185, 188, 194, 225, 237, 251, 254, 271, 287], "choos": [8, 12, 16, 25, 28, 44, 49, 50, 79, 81, 123, 134, 165, 232, 238, 252, 254, 263, 269], "morphstresstest": [8, 185], "addition": [8, 12, 66, 227, 230, 238, 239, 242], "might": [8, 12, 54, 57, 60, 66, 190, 217, 238, 252, 288], "work": [8, 11, 12, 25, 30, 66, 79, 80, 88, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 137, 140, 141, 144, 146, 148, 149, 150, 152, 154, 156, 159, 161, 162, 165, 167, 170, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 184, 185, 188, 190, 194, 195, 197, 198, 201, 203, 204, 206, 207, 208, 210, 223, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 249, 267, 268, 280, 282, 283, 284, 285, 287, 288], "intend": [8, 12, 26, 69, 161, 183, 194, 196, 198, 204, 207, 226, 249, 285], "morph_timelin": 8, "name": [8, 12, 14, 16, 22, 23, 24, 31, 38, 43, 57, 63, 69, 126, 127, 131, 140, 163, 164, 165, 170, 172, 180, 184, 185, 197, 205, 217, 218, 219, 223, 238, 246, 248, 249, 250, 251, 252, 254, 256, 257, 262, 265, 266, 267, 268, 269, 270, 271, 281, 283, 287, 288, 289], "want": [8, 12, 13, 16, 22, 25, 30, 33, 58, 60, 66, 69, 81, 123, 134, 146, 149, 165, 170, 171, 172, 174, 176, 177, 217, 229, 237, 240, 241, 246, 257, 265, 266, 267, 268, 271, 286, 288], "If": [8, 12, 13, 22, 26, 30, 37, 45, 50, 54, 66, 79, 81, 86, 97, 106, 111, 125, 129, 134, 140, 141, 143, 147, 150, 163, 169, 172, 173, 189, 190, 197, 205, 220, 225, 228, 234, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 269, 270, 271, 288], "It": [8, 12, 13, 17, 23, 25, 29, 38, 57, 66, 90, 108, 113, 121, 125, 126, 134, 141, 144, 149, 157, 159, 161, 162, 164, 165, 167, 168, 170, 171, 172, 173, 185, 186, 189, 192, 198, 203, 204, 209, 214, 217, 218, 219, 222, 227, 230, 235, 240, 241, 246, 247, 249, 251, 252, 256, 262, 265, 269, 274, 286, 288], "store": [8, 12, 23, 24, 25, 30, 37, 43, 44, 60, 69, 74, 76, 79, 85, 86, 140, 142, 146, 149, 176, 185, 189, 191, 197, 212, 217, 219, 247, 252, 254, 262, 267, 269], "anim_0": [8, 12], "anim_1": [8, 12], "etc": [8, 12, 22, 33, 85, 106, 127, 161, 170, 172, 177, 219, 243, 252, 254, 262, 269, 282], "morph_anim": [8, 257, 272], "thewav": 8, "call": [8, 10, 11, 12, 14, 16, 19, 25, 27, 31, 36, 44, 50, 59, 71, 74, 76, 85, 121, 136, 137, 138, 140, 153, 157, 165, 167, 171, 172, 181, 186, 189, 190, 192, 207, 217, 230, 231, 232, 234, 246, 247, 249, 250, 251, 256, 262, 264, 266, 267, 268, 271, 278, 285, 286, 287, 288], "update_morph": [8, 257, 272], "onc": [8, 25, 30, 50, 55, 63, 85, 110, 111, 112, 113, 122, 146, 159, 171, 172, 175, 186, 197, 199, 200, 203, 217, 218, 233, 251, 269, 271, 281, 288], "move": [8, 11, 13, 20, 22, 24, 30, 31, 34, 58, 60, 75, 85, 106, 110, 111, 116, 119, 167, 170, 172, 189, 198, 203, 206, 208, 213, 217, 225, 228, 233, 243, 252, 269, 280, 284, 287, 288], "initialis": [8, 12, 24, 40, 41, 42, 43, 47, 48, 50, 51, 52, 70, 71, 257, 281], "timestamp": [8, 54, 55, 57, 59, 60, 62, 146, 204, 206, 209, 219, 251, 257], "fit": [8, 23, 89, 134, 153, 229, 240, 243, 269, 271, 289], "perfectli": [8, 69, 153, 179, 204], "manag": [8, 9, 10, 11, 12, 13, 26, 35, 36, 40, 41, 42, 48, 49, 51, 56, 57, 58, 62, 64, 70, 71, 74, 75, 76, 98, 99, 100, 124, 132, 137, 140, 141, 146, 147, 149, 155, 165, 166, 171, 174, 177, 178, 180, 183, 184, 185, 186, 189, 198, 207, 213, 215, 217, 223, 228, 231, 233, 234, 236, 240, 243, 244, 246, 263, 267, 269, 271, 279, 280, 281, 283, 287, 288], "again": [8, 60, 66, 163, 170, 171, 172, 177, 210, 217, 231, 234, 237, 253, 288], "option": [8, 9, 12, 25, 30, 43, 44, 47, 63, 66, 79, 81, 85, 88, 102, 106, 113, 117, 123, 127, 147, 155, 170, 176, 184, 187, 202, 212, 217, 218, 227, 240, 245, 246, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 261, 262, 263, 265, 266, 267, 270, 271, 272, 281, 282, 284, 287, 288], "plai": [8, 12, 21, 33, 59, 62, 63, 66, 82, 159, 161, 163, 177, 181, 190, 210, 217, 218, 251, 269, 271, 272, 287], "auto": [8, 12, 147, 252], "20": [8, 9, 12, 13, 14, 16, 20, 24, 25, 26, 27, 30, 31, 38, 43, 50, 52, 55, 56, 58, 59, 62, 69, 75, 100, 165, 171, 172, 217, 218, 219, 249, 251, 265, 267, 269, 270, 271, 273, 278, 281, 284], "viz_morph": 8, "goal": [9, 33, 34, 36, 60, 88, 132, 133, 136, 138, 142, 145, 157, 163, 164, 165, 217, 218, 219, 222, 225, 226, 233], "demo": [9, 20, 30, 34, 36, 60, 68, 72, 118, 120, 123, 126, 128, 130, 158, 163, 164, 168, 201, 219, 242, 246, 281, 284, 285, 286, 287], "differ": [9, 10, 11, 13, 19, 22, 26, 30, 35, 39, 43, 44, 49, 53, 56, 60, 66, 67, 68, 69, 74, 76, 79, 82, 85, 104, 106, 107, 108, 110, 113, 116, 123, 125, 126, 132, 133, 138, 140, 142, 144, 146, 153, 163, 165, 167, 173, 174, 177, 179, 181, 184, 188, 192, 194, 195, 197, 208, 210, 212, 213, 217, 219, 228, 237, 238, 239, 240, 243, 246, 249, 250, 253, 254, 268, 270, 271], "thread": [9, 134, 140, 165, 167, 267, 271], "particular": [9, 85, 102, 110, 119, 121, 141, 147, 163, 178, 289], "main": [9, 22, 41, 42, 56, 59, 61, 67, 79, 80, 81, 102, 104, 105, 106, 107, 111, 115, 118, 122, 134, 138, 140, 141, 144, 146, 163, 165, 184, 191, 194, 197, 217, 218, 225, 227, 228, 238, 245, 251, 257, 269, 272, 288], "A": [9, 21, 25, 27, 30, 31, 34, 36, 38, 41, 42, 43, 47, 55, 57, 60, 66, 69, 74, 82, 85, 97, 122, 127, 129, 131, 133, 135, 138, 140, 141, 153, 159, 163, 165, 166, 169, 172, 190, 197, 217, 219, 220, 227, 247, 249, 250, 251, 252, 253, 254, 257, 261, 262, 264, 265, 266, 267, 269, 270, 271, 289], "b": [9, 27, 28, 34, 37, 100, 137, 140, 165, 231, 234, 235, 249, 250, 252, 256, 261, 262, 265, 270, 288], "print": [9, 17, 22, 23, 25, 86, 88, 140, 171, 174, 234, 271], "c": [9, 14, 27, 66, 69, 88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 140, 146, 158, 159, 165, 168, 170, 171, 185, 198, 221, 249, 252, 254, 271, 288, 289], "remov": [9, 26, 29, 30, 75, 91, 96, 98, 113, 146, 147, 151, 153, 164, 165, 173, 195, 207, 208, 217, 218, 249, 251, 252, 255, 256, 266, 269, 270, 271, 272, 276, 278, 279, 280, 281, 284, 285, 286, 287, 288], "element": [9, 13, 35, 40, 41, 42, 43, 47, 48, 50, 51, 52, 66, 70, 71, 85, 100, 102, 104, 106, 108, 116, 127, 132, 135, 138, 141, 144, 146, 147, 153, 156, 163, 174, 175, 189, 192, 198, 210, 217, 218, 227, 230, 233, 239, 249, 252, 257, 259, 262, 267, 268, 271, 272, 282, 285], "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, 50, 51, 52, 71, 73, 74, 75, 76, 77, 82, 86, 90, 98, 100, 102, 104, 106, 108, 113, 114, 119, 121, 122, 123, 124, 125, 126, 127, 128, 132, 153, 156, 158, 163, 168, 171, 172, 173, 179, 192, 195, 198, 210, 217, 218, 224, 227, 230, 233, 239, 259, 270, 272, 274, 279, 281, 282, 283, 284, 285, 286, 287], "prepar": [9, 33, 34, 49, 170, 172, 224, 243, 244, 271, 281], "draw": [9, 30, 48, 50, 138, 142, 161, 163, 165, 166, 167, 171, 174, 177, 192, 195, 197, 198, 203, 217, 225, 228, 249, 269, 285, 287], "xyz": [9, 10, 19, 20, 23, 56, 69, 85, 184, 218, 251, 252, 263, 265, 270], "100": [9, 10, 11, 14, 19, 26, 31, 34, 40, 42, 43, 46, 48, 50, 52, 57, 68, 76, 108, 117, 172, 237, 241, 245, 249, 251, 253, 254, 258, 267, 269, 270, 280], "usual": [9, 13, 16, 26, 29, 63, 67, 179, 217, 237, 246, 247, 249, 252, 271], "block": [9, 51, 69, 71, 86, 106, 134, 137, 140, 150, 165, 266, 269, 285, 286], "messag": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 40, 50, 71, 73, 74, 75, 76, 77, 86, 140, 225, 256, 269, 272, 287], "reset": [9, 30, 271], "tb": [9, 19, 20, 23, 24, 27, 31, 38, 71, 73, 74, 75, 76, 77, 86], "textblock2d": [9, 10, 13, 19, 20, 22, 23, 24, 27, 28, 31, 35, 38, 40, 44, 49, 50, 51, 71, 73, 74, 75, 76, 77, 86, 102, 104, 111, 127, 174, 217, 230, 242, 245, 272, 282], "bold": [9, 19, 20, 22, 23, 24, 27, 28, 31, 249, 269, 272], "resetcamera": 9, "consol": 9, "print_count": 9, "rang": [9, 14, 23, 24, 27, 30, 32, 34, 35, 36, 38, 55, 56, 58, 67, 68, 74, 75, 76, 77, 85, 198, 249, 250, 252, 261, 262, 265, 270], "rcounter": 9, "d": [9, 27, 32, 38, 127, 131, 160, 165, 249, 250, 268, 269], "up": [9, 13, 19, 20, 24, 25, 26, 30, 37, 40, 50, 55, 66, 67, 68, 69, 77, 85, 134, 163, 170, 171, 172, 218, 228, 231, 234, 237, 243, 251, 256, 269, 270, 271, 278, 284, 288], "str": [9, 10, 13, 19, 20, 23, 33, 34, 67, 68, 74, 75, 76, 77, 80, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 260, 264, 265, 266, 267, 269, 270, 271, 279], "sleep": [9, 81, 140, 267], "05": [9, 16, 19, 20, 35, 126, 127, 163, 164, 165, 217, 218, 219, 249], "is_don": [9, 271, 272], "break": [9, 13, 36, 125, 146, 165, 229], "rotate_camera": 9, "lock_curr": [9, 271, 272], "release_curr": [9, 271, 272], "els": [9, 10, 12, 14, 22, 23, 28, 30, 34, 36, 38, 43, 45, 49, 66, 69, 79, 81, 85, 106, 218, 249, 250, 252, 255], "ax": [9, 10, 16, 23, 26, 73, 74, 75, 76, 77, 116, 163, 226, 250, 268, 271, 272], "increas": [9, 10, 11, 24, 25, 34, 38, 66, 69, 74, 75, 76, 77, 85, 93, 95, 96, 98, 108, 114, 124, 134, 158, 213, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285], "add_remove_ax": 9, "current_ax": 9, "none": [9, 11, 13, 16, 28, 34, 36, 50, 54, 57, 71, 140, 185, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 262, 264, 265, 266, 267, 269, 270, 271, 287], "pass": [9, 26, 38, 69, 70, 71, 81, 85, 106, 107, 109, 115, 138, 140, 142, 144, 149, 150, 151, 163, 171, 172, 207, 217, 233, 234, 237, 240, 243, 244, 246, 249, 256, 267, 269, 270, 284, 287, 288], "thread_a": 9, "target": [9, 33, 34, 79, 80, 219, 251, 257], "thread_b": 9, "thread_c": 9, "loop": [9, 13, 30, 55, 64, 81, 85, 164, 190, 217, 218, 246, 249, 251, 257, 269, 272, 287], "wait": [9, 79, 137, 140, 170, 229, 232, 271, 272], "finish": [9, 111, 113, 116, 125, 131, 144, 156, 159, 163, 165, 173, 181, 182, 202, 223, 235, 240, 243, 244, 271], "join": [9, 13, 33, 34, 42, 66, 69, 80, 86, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 158, 168, 169, 171, 217, 220, 221], "viz_multithread": 9, "present": [10, 13, 31, 85, 138, 140, 141, 147, 165, 167, 217, 228, 240, 246, 262], "3d": [10, 11, 13, 21, 22, 24, 28, 30, 32, 35, 37, 38, 66, 69, 70, 82, 89, 90, 91, 92, 93, 95, 96, 97, 98, 100, 111, 114, 124, 129, 130, 132, 137, 143, 158, 159, 163, 164, 165, 168, 169, 172, 214, 217, 218, 219, 220, 221, 225, 243, 246, 249, 250, 252, 253, 258, 259, 263, 268, 270, 281, 282, 285], "world": [10, 11, 21, 22, 25, 69, 74, 76, 82, 85, 108, 119, 170, 171, 247, 249, 250, 263], "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, 55, 57, 60, 62, 63, 66, 67, 69, 74, 76, 77, 79, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 101, 104, 108, 109, 114, 115, 118, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 130, 132, 134, 135, 138, 140, 141, 143, 144, 146, 147, 149, 150, 153, 156, 158, 159, 161, 163, 164, 165, 168, 169, 170, 172, 173, 184, 185, 189, 191, 197, 199, 203, 207, 208, 209, 214, 217, 218, 219, 220, 221, 223, 225, 227, 228, 232, 233, 235, 237, 242, 243, 246, 247, 249, 250, 251, 252, 254, 256, 258, 259, 262, 263, 264, 266, 268, 269, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "part": [10, 11, 30, 60, 66, 68, 85, 97, 108, 117, 127, 129, 131, 133, 134, 163, 169, 171, 172, 190, 197, 207, 217, 218, 219, 220, 222, 223, 229, 231, 234, 240, 241, 244, 246, 247, 249, 252, 264, 269, 286, 288], "singl": [10, 11, 35, 55, 58, 63, 74, 105, 108, 110, 111, 113, 116, 126, 127, 141, 151, 178, 179, 181, 190, 218, 234, 242, 243, 246, 249, 251, 257, 258, 259, 262, 263, 269, 270, 271, 278, 283], "like": [10, 11, 13, 18, 22, 38, 66, 85, 93, 95, 96, 98, 100, 113, 114, 119, 124, 125, 127, 128, 130, 132, 133, 135, 138, 144, 146, 150, 158, 161, 162, 165, 168, 171, 176, 193, 199, 200, 208, 209, 210, 214, 218, 219, 221, 226, 228, 234, 237, 240, 247, 256, 269, 270, 271, 288], "bundl": [10, 11, 21, 22, 82], "few": [10, 11, 85, 103, 113, 115, 127, 139, 141, 147, 161, 171, 172, 176, 197, 198, 201, 206, 233, 236, 252], "reduc": [10, 11, 146, 170, 216, 249], "speed": [10, 11, 24, 38, 59, 89, 139, 168, 170, 187, 190, 218, 231, 251, 269, 271, 272, 286], "thei": [10, 22, 26, 33, 34, 50, 66, 67, 69, 85, 122, 127, 133, 135, 144, 147, 150, 153, 159, 161, 165, 171, 172, 173, 176, 191, 193, 197, 198, 203, 207, 213, 217, 218, 219, 225, 240, 243, 246, 247, 249, 269, 270, 288], "50": [10, 14, 20, 26, 37, 40, 43, 44, 45, 47, 48, 50, 59, 73, 251, 262, 267, 269, 278], "150": [10, 11, 40, 43, 44, 46, 47, 49, 50, 52, 262, 267, 281], "dtype": [10, 11, 17, 24, 33, 34, 74, 76, 77, 80, 249, 252, 272, 279, 287], "bool": [10, 249, 250, 251, 252, 253, 256, 257, 258, 262, 263, 265, 266, 267, 269, 270, 271], "panel": [10, 13, 14, 22, 28, 35, 40, 46, 55, 62, 63, 116, 127, 132, 141, 144, 147, 156, 163, 174, 177, 181, 183, 187, 203, 207, 208, 217, 218, 233, 251, 269], "panel2d": [10, 13, 14, 22, 28, 35, 40, 46, 50, 104, 132, 135, 138, 141, 144, 147, 150, 163, 174, 183, 217, 272, 285], "400": [10, 14, 29, 35, 40, 43, 44, 46, 48, 50, 51, 52, 79, 80, 269, 286], "right": [10, 13, 14, 22, 25, 28, 30, 35, 40, 49, 50, 52, 58, 79, 135, 137, 139, 141, 144, 153, 163, 170, 176, 217, 226, 229, 230, 231, 240, 249, 269, 270, 271, 280, 287, 288, 289], "text_block": [10, 269, 272], "left": [10, 13, 22, 25, 28, 40, 50, 52, 111, 139, 144, 176, 177, 179, 217, 230, 246, 249, 269, 270, 271, 284], "click": [10, 13, 40, 49, 50, 100, 114, 127, 140, 163, 172, 174, 177, 179, 186, 189, 192, 217, 246, 269, 282], "add_el": [10, 13, 14, 22, 28, 35, 40, 49, 50, 269, 272], "build": [10, 11, 29, 33, 34, 66, 69, 89, 100, 104, 146, 165, 172, 267, 269, 281, 287, 288], "mani": [10, 11, 19, 22, 25, 26, 30, 50, 97, 100, 129, 134, 141, 144, 162, 169, 171, 172, 189, 217, 220, 246, 247, 249, 250, 252, 263, 268, 288], "label_actor": 10, "vector_text": [10, 23, 26, 55, 56, 67, 68, 202, 205, 218, 272, 286, 287], "test": [10, 28, 87, 93, 95, 96, 98, 102, 104, 105, 113, 114, 115, 117, 123, 124, 125, 127, 131, 132, 133, 134, 135, 136, 138, 141, 143, 146, 147, 148, 150, 151, 152, 153, 154, 155, 158, 163, 164, 165, 166, 173, 174, 175, 176, 179, 180, 181, 183, 184, 185, 188, 189, 190, 192, 193, 194, 197, 198, 201, 204, 209, 211, 212, 214, 217, 218, 219, 223, 225, 226, 233, 242, 244, 245, 254, 255, 256, 267, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "made": [10, 16, 26, 34, 67, 69, 77, 117, 121, 131, 132, 133, 134, 135, 137, 139, 140, 142, 143, 145, 151, 155, 160, 165, 170, 171, 172, 173, 176, 181, 186, 193, 197, 199, 217, 226, 227, 228, 229, 230, 232, 234, 235, 237, 238, 239, 240, 241, 249, 280], "sqrt": [10, 14, 23, 30, 34], "fury_actor": 10, "access": [10, 11, 13, 18, 22, 85, 89, 112, 117, 126, 127, 131, 140, 162, 164, 165, 175, 262, 267, 270, 271, 281, 283], "memori": [10, 11, 79, 134, 137, 140, 143, 146, 149, 155, 165, 166, 167, 189, 197, 225, 252, 267, 271], "vertic": [10, 11, 16, 17, 20, 23, 24, 26, 27, 28, 30, 31, 38, 49, 50, 52, 69, 74, 75, 76, 77, 85, 110, 119, 153, 156, 157, 159, 161, 163, 168, 176, 181, 193, 196, 218, 219, 241, 249, 250, 257, 259, 263, 265, 266, 268, 269, 270, 271, 281, 286], "vertices_from_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 74, 75, 76, 77, 85, 272], "num_vertic": [10, 11, 20, 74, 75, 76, 77, 85], "shape": [10, 11, 13, 16, 20, 22, 25, 26, 28, 30, 34, 39, 45, 46, 51, 70, 74, 75, 76, 77, 82, 85, 126, 173, 174, 175, 177, 179, 180, 183, 185, 189, 203, 207, 208, 210, 213, 217, 226, 249, 250, 251, 252, 257, 258, 259, 262, 265, 268, 269, 270, 271, 272, 281, 287], "num_object": [10, 11, 74, 75, 76, 77, 85], "vcolor": [10, 11, 20, 27, 31, 43, 47], "colors_from_actor": [10, 11, 20, 27, 31, 43, 47, 272], "pickm": 10, "pickingmanag": [10, 249, 272], "callback": [10, 11, 13, 14, 16, 19, 21, 22, 28, 30, 34, 36, 38, 40, 42, 47, 50, 52, 71, 73, 74, 75, 76, 77, 82, 100, 102, 104, 108, 114, 121, 122, 127, 140, 141, 150, 153, 159, 163, 173, 174, 176, 183, 192, 204, 214, 216, 219, 243, 246, 251, 260, 266, 267, 269, 271, 279, 282, 287], "left_click_callback": [10, 13, 269, 272], "event_po": [10, 11, 13], "event_posit": [10, 11, 263, 272], "iren": [10, 11, 13, 167, 263, 267, 269, 271, 272], "picked_info": 10, "vertex_index": 10, "vertex": [10, 16, 38, 69, 71, 126, 170, 184, 186, 196, 197, 206, 211, 214, 218, 219, 249, 257, 261, 263, 266, 270, 287], "calcul": [10, 14, 16, 30, 59, 66, 69, 74, 76, 77, 85, 108, 110, 142, 144, 153, 174, 177, 179, 186, 187, 189, 197, 198, 203, 206, 207, 209, 213, 217, 218, 224, 229, 232, 235, 237, 239, 240, 244, 246, 249, 251, 257, 259, 261, 269, 270, 271], "index": [10, 35, 50, 51, 67, 75, 77, 85, 88, 140, 168, 185, 219, 234, 257, 261, 262, 269, 286], "object_index": [10, 11, 74, 76, 77, 85, 110, 119], "int": [10, 11, 20, 22, 23, 28, 33, 34, 36, 42, 74, 75, 76, 77, 80, 85, 140, 176, 185, 189, 249, 251, 252, 253, 254, 256, 257, 258, 259, 262, 263, 265, 266, 267, 269, 270, 271], "floor": [10, 189], "find": [10, 22, 69, 86, 101, 123, 136, 140, 147, 160, 167, 170, 172, 174, 186, 202, 205, 207, 209, 216, 218, 230, 231, 234, 236, 237, 239, 240, 269, 271, 288], "correspond": [10, 14, 25, 26, 33, 34, 35, 43, 50, 69, 74, 76, 85, 110, 116, 127, 164, 226, 237, 244, 252, 262, 270], "sec": [10, 11, 20, 74, 75, 76, 77, 85, 110, 119], "color_add": 10, "30": [10, 14, 20, 23, 24, 25, 43, 47, 50, 51, 52, 55, 58, 71, 73, 74, 75, 76, 77, 126, 127, 171, 218, 249, 251, 269, 278], "uint8": [10, 11, 134, 249, 270], "tell": [10, 11, 16, 79, 149, 246, 249, 256], "modifi": [10, 23, 110, 132, 138, 140, 174, 176, 180, 182, 183, 185, 186, 192, 193, 213, 214, 217, 227, 252, 257, 268, 269, 287], "update_actor": [10, 11, 20, 23, 24, 27, 31, 34, 38, 43, 47, 74, 75, 76, 77, 272, 284], "face_index": [10, 11], "face": [10, 11, 16, 26, 28, 30, 66, 100, 102, 104, 106, 108, 110, 111, 113, 116, 118, 119, 120, 121, 122, 125, 138, 146, 170, 172, 174, 185, 186, 194, 199, 228, 230, 236, 240, 242, 249, 250, 263, 265, 270, 286], "info": [10, 11, 97, 129, 136, 142, 146, 169, 216, 220, 288], "id": [10, 85, 218, 249, 269, 270, 287], "po": [10, 23, 30, 34, 54, 55, 57, 67, 68, 69, 73, 74, 75, 76, 77, 85, 119, 249, 254], "round": [10, 22, 28, 67, 68, 74, 75, 76, 77, 189, 249, 265], "bind": [10, 11, 159, 161, 163, 197, 204, 225, 228, 237, 257], "addobserv": [10, 13], "leftbuttonpressev": [10, 13, 267], "appear": [10, 11, 22, 55, 102, 140, 167, 172, 217, 218, 219, 230, 242, 252, 270, 271, 284, 286, 287], "1024": [10, 11, 70, 71, 86], "save": [10, 11, 13, 17, 22, 33, 127, 134, 146, 150, 180, 181, 212, 251, 253, 254, 257, 258, 265, 271, 278, 279, 281, 287, 288], "current": [10, 11, 22, 35, 36, 57, 71, 85, 86, 88, 99, 100, 101, 104, 105, 106, 109, 110, 113, 117, 118, 119, 121, 122, 123, 126, 127, 131, 132, 134, 138, 141, 144, 147, 150, 160, 162, 163, 164, 171, 172, 174, 175, 181, 188, 189, 191, 192, 198, 207, 208, 217, 219, 226, 228, 231, 233, 236, 237, 240, 243, 245, 251, 252, 254, 256, 257, 267, 269, 271, 288], "framebuff": [10, 11, 131, 225, 228, 234, 237, 240, 247, 267], "viz_pick": 10, "nonetheless": 11, "too": [11, 40, 50, 105, 133, 138, 153, 171, 172, 176, 177, 183, 185, 217, 244, 256, 284, 285], "abl": [11, 13, 16, 22, 30, 54, 58, 100, 102, 103, 104, 105, 107, 108, 109, 110, 111, 113, 116, 119, 121, 122, 123, 125, 126, 127, 139, 141, 148, 157, 164, 166, 172, 179, 181, 182, 183, 186, 191, 197, 200, 217, 218, 219, 225, 231, 234, 267], "more": [11, 13, 22, 25, 26, 29, 34, 35, 37, 59, 66, 69, 79, 81, 85, 86, 103, 105, 108, 109, 110, 113, 126, 127, 133, 134, 140, 144, 146, 149, 150, 151, 153, 154, 155, 157, 159, 163, 164, 165, 172, 173, 177, 186, 187, 189, 193, 196, 197, 198, 200, 201, 202, 206, 212, 214, 216, 218, 223, 225, 229, 232, 234, 238, 239, 240, 241, 243, 244, 246, 249, 251, 252, 253, 262, 266, 267, 269, 270, 271, 281, 285, 288], "addit": [11, 22, 26, 30, 32, 57, 81, 131, 132, 134, 139, 140, 141, 142, 163, 165, 167, 210, 218, 223, 232, 240, 243, 251, 252, 269, 271, 278, 286, 287, 288], "summari": [11, 25, 237, 244], "thousand": [11, 165, 166, 167, 218], "rectangular": 11, "box": [11, 21, 23, 24, 27, 28, 31, 38, 39, 47, 49, 50, 55, 58, 61, 69, 74, 75, 76, 77, 82, 85, 96, 106, 113, 127, 151, 160, 161, 164, 172, 179, 183, 185, 186, 207, 213, 217, 239, 242, 245, 246, 254, 259, 262, 265, 269, 270, 272, 280, 281, 282, 283], "hover": 11, "mous": [11, 13, 100, 122, 127, 140, 174, 177, 179, 189, 192, 201, 217, 246, 269, 287], "transpar": [11, 37, 249, 250, 251, 253, 271, 278, 279, 282], "everyth": [11, 22, 28, 58, 60, 62, 85, 100, 106, 112, 117, 125, 146, 153, 161, 167, 170, 175, 176, 179, 195, 209, 213, 214, 223, 234, 235, 238, 269, 288], "behind": [11, 107, 109, 110, 135, 151, 163, 165, 229, 230, 246], "num_cub": 11, "50000": 11, "keep": [11, 23, 24, 27, 50, 76, 77, 85, 88, 111, 119, 121, 127, 148, 170, 172, 174, 192, 194, 197, 207, 213, 219, 223, 226, 229, 231, 235, 238, 246, 249, 266, 271, 287, 288], "track": [11, 22, 24, 25, 37, 50, 74, 75, 76, 77, 85, 111, 119, 140, 192, 219, 249, 267, 269, 272, 285, 288], "number": [11, 23, 24, 26, 27, 40, 50, 66, 69, 76, 79, 85, 108, 140, 151, 164, 170, 178, 225, 226, 234, 249, 250, 251, 252, 254, 256, 258, 262, 265, 267, 269, 270, 271, 288], "triangl": [11, 16, 17, 23, 26, 30, 32, 66, 69, 157, 170, 176, 180, 185, 188, 218, 219, 249, 250, 257, 265, 270, 287], "everi": [11, 14, 16, 19, 22, 23, 24, 27, 28, 30, 31, 34, 35, 36, 38, 54, 71, 73, 99, 100, 123, 125, 150, 186, 216, 217, 219, 225, 240, 249, 250, 252, 259, 267, 270, 271, 288], "quad": [11, 193, 203, 217, 269], "ha": [11, 13, 16, 19, 24, 29, 34, 41, 42, 50, 55, 57, 59, 63, 69, 85, 86, 88, 101, 109, 111, 125, 132, 134, 136, 140, 141, 142, 143, 144, 145, 146, 147, 153, 162, 163, 167, 170, 172, 176, 185, 194, 204, 212, 213, 216, 217, 218, 219, 225, 237, 246, 247, 249, 251, 252, 255, 256, 265, 266, 269, 270, 271, 278, 287], "num_fac": 11, "cube_actor": [11, 17, 249], "2d": [11, 21, 32, 66, 82, 89, 100, 132, 143, 164, 165, 171, 185, 190, 217, 228, 243, 246, 249, 250, 258, 259, 263, 269, 270, 271, 282, 285], "rgba": [11, 225, 228, 249, 253, 265, 270, 271, 281], "255": [11, 13, 17, 26, 32, 43, 47, 70, 249, 252, 270, 282], "ones": [11, 14, 60, 63, 64, 66, 75, 77, 134, 160, 246, 252], "98": [11, 25, 280, 284], "198": [11, 281], "texa": 11, "texture_2d": [11, 272], "astyp": 11, "selm": 11, "selectionmanag": [11, 249, 272], "selectable_off": [11, 263, 272], "hover_callback": 11, "region": [11, 26], "inform": [11, 14, 35, 73, 75, 77, 85, 86, 88, 119, 140, 142, 146, 165, 172, 215, 217, 219, 226, 233, 244, 251, 252, 254, 262, 266, 267, 270, 271, 284], "node": [11, 30, 33, 34, 141, 144, 146, 147, 153, 163, 165, 167, 176, 191, 196, 209, 219, 245, 253, 257], "kei": [11, 14, 22, 30, 33, 34, 43, 44, 49, 60, 62, 67, 68, 80, 140, 175, 186, 217, 224, 249, 251, 257, 268, 269], "help": [11, 14, 29, 35, 49, 57, 59, 69, 75, 85, 100, 104, 110, 111, 116, 122, 123, 126, 127, 128, 131, 132, 139, 148, 155, 156, 159, 162, 166, 172, 173, 189, 193, 198, 217, 218, 231, 233, 245, 263, 268, 269, 288], "divid": [11, 30, 66, 67, 163, 217, 271], "color_chang": 11, "add_iren_callback": [11, 246, 271, 272], "viz_select": 11, "skin": [12, 191, 194, 196, 200, 206, 209, 211, 215, 257, 287], "riggedfigur": [12, 185, 209], "well": [12, 25, 28, 66, 108, 121, 132, 134, 135, 138, 144, 146, 147, 150, 156, 173, 175, 185, 195, 197, 200, 203, 210, 214, 218, 219, 223, 228, 231, 234, 237, 240, 246, 247, 251, 271], "skin_timelin": 12, "skin_anim": [12, 257, 272], "after": [12, 13, 14, 16, 18, 19, 22, 29, 36, 42, 49, 58, 60, 74, 75, 76, 79, 85, 88, 101, 103, 104, 105, 111, 113, 115, 116, 118, 119, 125, 126, 134, 135, 141, 144, 146, 147, 149, 150, 159, 160, 163, 164, 165, 170, 171, 172, 176, 179, 182, 183, 184, 192, 194, 195, 196, 198, 207, 209, 210, 213, 217, 224, 228, 231, 233, 234, 237, 239, 240, 242, 243, 245, 246, 252, 255, 267, 269, 283, 287, 288], "process": [12, 22, 27, 35, 60, 69, 79, 80, 81, 85, 89, 106, 108, 127, 137, 140, 141, 146, 159, 163, 165, 167, 172, 189, 224, 237, 243, 246, 258, 266, 269, 286], "bone": [12, 209, 219, 252, 257], "transform": [12, 13, 22, 25, 45, 66, 69, 105, 159, 164, 172, 177, 178, 179, 182, 186, 189, 191, 194, 196, 199, 200, 204, 211, 217, 218, 219, 243, 246, 249, 250, 251, 257, 270, 272, 281, 287], "lenght": 12, "initialise_skin": 12, "befor": [12, 14, 26, 30, 66, 79, 85, 100, 101, 106, 110, 113, 122, 132, 138, 140, 141, 143, 144, 147, 149, 150, 153, 165, 170, 171, 172, 191, 194, 197, 209, 224, 231, 244, 266, 269, 271, 287], "won": [12, 85, 94, 125, 171, 190, 197, 267, 278], "t": [12, 13, 22, 23, 26, 27, 45, 54, 55, 56, 57, 61, 63, 64, 66, 69, 75, 79, 81, 85, 102, 104, 105, 106, 108, 110, 113, 125, 127, 131, 132, 134, 135, 138, 140, 141, 143, 146, 150, 151, 153, 159, 162, 163, 165, 167, 170, 171, 172, 173, 174, 176, 177, 180, 181, 183, 184, 186, 187, 188, 189, 190, 191, 194, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 210, 211, 212, 213, 215, 216, 217, 224, 228, 231, 233, 234, 236, 237, 240, 243, 249, 251, 252, 262, 267, 270, 272, 278, 284, 285, 288], "initialize_skin": [12, 257, 272], "update_skin": [12, 257, 272], "viz_skin": 12, "o": [13, 32, 33, 34, 42, 66, 69, 79, 80, 81, 86, 150, 167, 249, 287], "nibabel": [13, 28, 256, 270], "nib": [13, 28], "dipi": [13, 17, 22, 25, 26, 28, 37, 88, 90, 94, 235, 244, 249, 252, 254, 274, 278], "fetch_bundles_2_subject": [13, 22, 25], "fname_t1": 13, "path": [13, 14, 24, 31, 33, 34, 35, 36, 42, 54, 64, 66, 69, 80, 86, 190, 218, 219, 237, 240, 242, 248, 251, 254, 257, 258, 266, 269, 271, 287], "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, 271], "img": [13, 50, 269, 272], "get_fdata": [13, 28, 37, 287], "affin": [13, 22, 25, 28, 37, 249, 250, 270, 278], "hold": [13, 22, 58, 66, 140, 141, 184, 186, 197, 199, 217, 246, 269, 271], "background": [13, 24, 26, 29, 67, 68, 70, 75, 106, 174, 208, 210, 217, 224, 239, 240, 242, 245, 252, 253, 269, 271, 272, 285], "higher": [13, 20, 23, 27, 117, 249, 251, 256, 266, 269], "would": [13, 18, 22, 50, 57, 59, 63, 68, 93, 95, 96, 98, 101, 106, 111, 113, 114, 120, 122, 124, 125, 127, 128, 130, 132, 135, 138, 141, 144, 147, 150, 158, 168, 170, 172, 174, 175, 177, 189, 203, 210, 213, 217, 218, 221, 225, 226, 228, 230, 231, 234, 238, 243, 246, 247, 251, 269, 288], "see": [13, 22, 25, 26, 29, 30, 57, 59, 60, 67, 68, 69, 79, 88, 89, 94, 100, 102, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 132, 134, 135, 137, 138, 139, 140, 141, 143, 144, 146, 147, 149, 150, 153, 156, 159, 161, 165, 170, 172, 179, 185, 186, 189, 192, 195, 198, 201, 202, 203, 208, 211, 213, 217, 223, 226, 228, 232, 240, 244, 246, 250, 252, 256, 266, 268, 271, 287], "mean": [13, 22, 24, 30, 34, 60, 74, 75, 76, 77, 79, 85, 127, 132, 138, 141, 144, 159, 161, 163, 170, 231, 234, 247, 249, 251, 259, 261, 270, 288], "std": [13, 172], "value_rang": [13, 195, 217, 249, 252, 287], "resampl": 13, "matrix": [13, 25, 28, 38, 69, 74, 76, 85, 110, 111, 174, 194, 196, 204, 206, 209, 211, 226, 232, 235, 243, 249, 250, 252, 257, 268, 270, 287], "default": [13, 22, 23, 24, 26, 27, 31, 38, 52, 55, 56, 57, 62, 69, 71, 81, 85, 88, 100, 102, 121, 127, 150, 161, 219, 247, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 260, 261, 262, 263, 265, 266, 267, 269, 270, 271, 281, 287], "behavior": [13, 29, 126, 132, 134, 137, 140, 143, 165, 167, 227, 240, 242, 262, 266, 267, 271, 282], "middl": [13, 28, 249, 269, 279], "last": [13, 35, 105, 108, 109, 110, 118, 147, 153, 159, 161, 170, 172, 173, 174, 177, 179, 196, 198, 205, 206, 213, 217, 225, 229, 230, 239, 251, 256, 268, 269, 270, 271, 287, 288], "dimens": [13, 162, 249, 252, 258, 259, 265, 267, 270, 271], "slice_actor": 13, "axial": [13, 14, 28], "ani": [13, 17, 30, 57, 59, 60, 85, 89, 90, 91, 92, 93, 95, 96, 98, 104, 105, 108, 110, 111, 113, 114, 116, 119, 121, 122, 124, 125, 127, 128, 130, 132, 134, 135, 138, 141, 144, 146, 147, 153, 158, 163, 165, 168, 170, 171, 172, 173, 174, 184, 188, 189, 192, 197, 203, 204, 210, 213, 217, 218, 219, 221, 224, 227, 231, 233, 234, 236, 238, 240, 249, 251, 252, 254, 270, 271, 288, 289], "given": [13, 29, 36, 101, 118, 119, 128, 163, 170, 219, 229, 249, 250, 251, 252, 253, 254, 256, 257, 260, 262, 266, 267, 268, 269, 270, 271, 287, 288], "howev": [13, 16, 22, 25, 26, 28, 66, 79, 81, 103, 105, 109, 126, 134, 137, 146, 167, 176, 180, 185, 204, 206, 219, 225, 230, 236, 242, 253, 271, 287, 289], "copi": [13, 20, 22, 23, 24, 27, 31, 38, 131, 134, 172, 183, 208, 249, 256, 262, 266, 270], "slice_actor2": 13, "sagitt": [13, 28], "plane": [13, 18, 22, 36, 38, 74, 76, 77, 249, 252, 259, 268], "order": [13, 16, 26, 28, 54, 57, 58, 59, 61, 63, 69, 85, 100, 106, 107, 119, 127, 132, 138, 147, 155, 159, 163, 193, 202, 205, 206, 219, 241, 244, 249, 250, 252, 262, 264, 270, 271, 279, 281, 282, 287], "uncom": [13, 37, 79, 80, 271], "line": [13, 14, 20, 22, 24, 25, 27, 31, 33, 34, 37, 38, 50, 52, 54, 79, 80, 88, 97, 127, 129, 134, 146, 151, 164, 169, 171, 172, 174, 177, 183, 186, 188, 189, 198, 201, 208, 217, 220, 225, 228, 229, 230, 234, 244, 246, 250, 251, 252, 269, 270, 271, 272, 278, 281, 286], "otherwis": [13, 30, 66, 225, 240, 249, 251, 252, 254, 256, 258, 260, 265, 266, 269, 270, 271, 289], "screenshot": [13, 22, 66, 159, 163, 271, 287], "follow": [13, 22, 23, 24, 26, 28, 30, 31, 35, 37, 55, 56, 57, 60, 63, 66, 75, 77, 79, 80, 85, 88, 90, 91, 92, 93, 95, 96, 98, 110, 111, 114, 116, 119, 121, 122, 124, 125, 127, 130, 134, 137, 140, 158, 165, 167, 168, 178, 181, 182, 184, 187, 188, 191, 217, 218, 219, 221, 223, 227, 237, 243, 249, 251, 254, 256, 258, 270, 272, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "command": [13, 66, 85, 88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 172, 221, 266, 267, 272, 287, 288], "possibl": [13, 25, 26, 29, 30, 35, 47, 66, 69, 85, 101, 106, 108, 109, 127, 138, 140, 141, 143, 149, 167, 172, 174, 218, 235, 241, 246, 249, 252, 256, 266, 268, 288, 289], "prefer": [13, 55, 66, 264], "non": [13, 30, 55, 164, 165, 170, 184, 218, 219, 237, 261], "standard": [13, 26, 71, 124, 171, 172, 246, 249, 250, 252, 261, 266, 268, 270, 283, 286], "wai": [13, 22, 25, 26, 35, 58, 63, 66, 67, 69, 88, 89, 102, 106, 123, 127, 131, 134, 137, 138, 140, 141, 144, 150, 161, 163, 167, 172, 173, 176, 181, 186, 192, 197, 202, 207, 208, 210, 212, 214, 216, 218, 219, 222, 223, 226, 231, 234, 238, 240, 246, 249, 252, 253, 270, 286, 287, 288, 289], "hsv": [13, 56, 178, 184, 218, 251, 252], "fname_fa": 13, "fa_1x1x1": 13, "notic": [13, 35, 66, 113, 146, 149, 162, 170, 182, 185, 209, 213, 242, 267, 284, 289], "min": [13, 25, 30, 195, 249, 252, 257, 269], "max": [13, 23, 25, 26, 30, 79, 170, 172, 195, 249, 252, 257, 269], "lut": [13, 270, 284], "colormap_lookup_t": [13, 25, 249, 250, 272], "scale_rang": [13, 25, 252], "hue_rang": [13, 25, 252], "saturation_rang": [13, 25, 252], "becaus": [13, 22, 26, 35, 66, 69, 106, 108, 111, 113, 119, 122, 131, 134, 138, 140, 143, 146, 147, 150, 162, 163, 165, 167, 172, 177, 186, 189, 192, 194, 197, 198, 207, 212, 227, 231, 235, 244, 252, 268], "lookup": [13, 249, 250, 252], "tabl": [13, 185, 249, 250, 252], "interpol": [13, 33, 34, 53, 55, 60, 64, 67, 82, 164, 170, 173, 187, 190, 191, 194, 197, 200, 204, 206, 216, 218, 249, 252, 257, 261, 270, 272, 287], "fa_actor": 13, "lookup_colormap": [13, 25, 249, 250], "clear": [13, 25, 26, 66, 67, 69, 103, 172, 224, 232, 249, 261, 271, 272, 286], "slices_lut": 13, "abil": [13, 145, 160, 162, 165, 176, 190, 212, 215, 218, 219, 252, 287], "voxel": [13, 22, 26, 249, 250, 270], "requir": [13, 22, 25, 26, 30, 34, 66, 74, 76, 85, 88, 91, 100, 102, 104, 134, 138, 139, 141, 144, 153, 164, 170, 172, 173, 177, 186, 192, 198, 203, 206, 210, 212, 217, 219, 225, 227, 231, 238, 244, 246, 252, 267, 269, 276, 278, 281, 287, 288], "area": [13, 22, 104, 127, 198, 237, 247, 263], "pipelin": [13, 22, 96, 101, 165, 170, 237, 271, 280, 282, 285], "therefor": [13, 22, 25, 67, 85, 100, 104, 106, 108, 111, 127, 131, 134, 140, 146, 165, 239, 249, 270], "don": [13, 22, 66, 69, 79, 81, 131, 134, 163, 173, 184, 211, 217, 234, 288], "recommend": [13, 22, 57, 88, 134, 142, 162, 251, 288], "appropri": [13, 22, 69, 74, 85, 121, 164, 178, 244, 269], "allow": [13, 22, 26, 30, 60, 66, 69, 79, 104, 106, 111, 127, 134, 137, 138, 140, 143, 144, 147, 156, 163, 165, 166, 178, 184, 199, 205, 214, 216, 218, 219, 226, 229, 232, 240, 252, 263, 267, 269, 271, 279, 281, 285, 286, 287, 288], "show_m": [13, 22, 28, 35], "1200": [13, 22, 28], "ll": [13, 14, 22, 29, 30, 38, 40, 50, 52, 80, 131, 133, 134, 136, 139, 140, 142, 143, 145, 146, 147, 148, 149, 151, 152, 154, 155, 157, 160, 162, 166, 171, 180, 182, 188, 194, 206, 222], "label_posit": 13, "label_valu": 13, "result_posit": 13, "result_valu": 13, "panel_pick": 13, "125": [13, 281], "opac": [13, 19, 22, 28, 33, 35, 37, 53, 63, 66, 69, 79, 80, 81, 82, 86, 218, 226, 249, 250, 251, 265, 269, 270, 272, 278, 284], "55": [13, 22, 28, 41, 42, 278], "disabl": [13, 26, 85, 196, 248, 271, 283], "_ev": 13, "geteventposit": 13, "picker": 13, "j": [13, 20, 67, 68, 74, 75, 77, 157, 158, 172, 262, 267, 285], "k": [13, 27, 30, 63, 74, 77, 88, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 158, 168, 169, 220, 221, 249, 250, 268, 270], "getpointijk": 13, "format": [13, 67, 71, 86, 89, 156, 161, 164, 171, 172, 176, 177, 185, 219, 225, 228, 250, 251, 252, 254, 258, 269, 287], "8f": 13, "setinterpol": 13, "By": [13, 24, 25, 35, 52, 81, 85, 172, 224, 249, 252, 270], "becom": [13, 150, 195, 207, 211], "easi": [13, 22, 25, 30, 60, 66, 68, 89, 131, 134, 144, 165, 167, 173, 175, 177, 186, 213, 229, 251], "effici": [13, 66, 110, 126, 131, 144, 165, 173, 177, 201, 217, 249, 252], "project": [13, 28, 38, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 103, 104, 105, 107, 108, 109, 112, 114, 115, 117, 118, 120, 123, 124, 126, 127, 128, 129, 130, 131, 134, 158, 163, 164, 165, 168, 169, 170, 171, 172, 176, 190, 217, 218, 219, 220, 221, 222, 223, 224, 225, 228, 229, 231, 234, 237, 240, 241, 243, 249, 250, 252, 268, 271, 272, 281, 284, 288], "perspect": [13, 125, 271], "parallel": [13, 31, 76, 134, 165, 271], "associ": [13, 54, 69, 135, 140, 150, 173, 177, 217, 224, 235, 249, 251, 252, 262, 270], "show_m_mosa": 13, "left_click_callback_mosa": 13, "two": [13, 14, 20, 26, 33, 34, 40, 43, 46, 49, 50, 55, 57, 60, 62, 66, 69, 79, 85, 88, 108, 123, 125, 133, 136, 140, 144, 146, 147, 161, 163, 164, 165, 167, 172, 173, 181, 184, 190, 193, 197, 199, 200, 206, 207, 210, 215, 217, 218, 219, 233, 240, 246, 247, 252, 262, 265, 268, 269, 285, 288], "nest": [13, 285], "grid": [13, 23, 25, 26, 28, 36, 46, 138, 147, 153, 162, 164, 250, 259, 269, 270, 272, 278, 279], "15": [13, 22, 31, 42, 43, 50, 52, 54, 55, 62, 64, 73, 77, 165, 217, 219, 273, 279, 280, 281, 283, 285], "column": [13, 252, 258, 268], "row": [13, 252, 258, 270], "adjust": [13, 22, 144, 223, 224, 227, 230, 232, 235, 238, 245, 270, 287], "those": [13, 35, 54, 60, 66, 122, 137, 140, 146, 165, 172, 206, 224, 236, 240, 243, 246, 252, 267, 269], "dataset": [13, 22, 25, 28, 33, 34, 37, 143, 238], "col": [13, 43, 56, 71], "border": [13, 66, 135, 138, 150, 156, 163, 179, 183, 203, 207, 208, 210, 217, 246, 269, 285], "slice_mosa": 13, "abov": [13, 16, 25, 30, 55, 58, 59, 76, 85, 88, 103, 105, 108, 109, 112, 115, 116, 128, 137, 139, 140, 184, 197, 202, 203, 213, 214, 217, 218, 237, 240, 252, 289], "down": [13, 23, 27, 30, 40, 50, 74, 75, 76, 77, 85, 127, 170, 229, 249, 269], "button": [13, 14, 22, 39, 82, 100, 127, 141, 175, 190, 217, 218, 269, 279, 286, 287], "drag": [13, 141, 156, 163, 177, 186, 192, 217, 269], "out": [13, 54, 57, 59, 69, 71, 100, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 115, 117, 118, 119, 120, 121, 122, 123, 128, 132, 134, 141, 144, 148, 150, 153, 159, 163, 170, 172, 173, 174, 177, 179, 182, 185, 192, 194, 196, 197, 201, 204, 205, 206, 207, 210, 211, 216, 222, 225, 228, 230, 234, 237, 239, 240, 243, 249, 251, 252, 256, 259, 269, 271, 273, 284, 289], "scroll": [13, 104, 121, 170, 269], "wheel": [13, 58, 89], "viz_slic": 13, "manipul": [14, 18, 31, 69, 106, 144, 151, 177, 178, 186, 197, 262], "simul": [14, 20, 24, 25, 35, 67, 72, 82, 106, 110, 111, 113, 116, 119, 127, 151, 164, 218, 219, 278, 283, 284, 286, 287], "orbit": [14, 172], "motion": [14, 21, 54, 64, 75, 82, 151, 164, 190, 198, 218, 251, 284], "read_viz_icon": [14, 40, 50, 272, 281], "paus": [14, 62, 63, 190, 218, 251, 269, 272, 287], "pause_button": 14, "button2d": [14, 40, 50, 147, 217, 272, 285], "icon_fnam": [14, 40, 50, 269], "squar": [14, 32, 38, 40, 46, 50, 170, 259, 265, 269, 272, 280, 282], "fname": [14, 40, 50, 251, 253, 254, 258, 271], "pause2": 14, "start_button": 14, "play3": 14, "33": [14, 40, 50, 140, 267, 271], "66": [14, 40, 50, 280], "relev": [14, 113, 146, 163, 227, 244], "planet": 14, "includ": [14, 40, 41, 42, 43, 44, 47, 48, 49, 50, 51, 52, 66, 68, 71, 86, 89, 97, 99, 100, 107, 117, 126, 129, 132, 133, 135, 136, 150, 156, 159, 168, 169, 181, 218, 220, 227, 230, 233, 236, 240, 256, 271, 284, 286, 288, 289], "rel": [14, 61, 85, 147, 150, 153, 179, 218, 249, 271, 288], "planets_data": 14, "8k_mercuri": 14, "earth_dai": 14, "58": [14, 278], "8k_venus_surfac": 14, "9": [14, 24, 54, 55, 58, 59, 62, 66, 67, 68, 69, 77, 85, 88, 126, 127, 130, 146, 163, 164, 165, 168, 173, 176, 185, 217, 218, 219, 249, 252, 259, 266, 269, 270, 273, 282, 283, 284, 286, 288], "243": [14, 283], "11": [14, 43, 47, 67, 68, 126, 127, 163, 164, 165, 171, 172, 217, 218, 219, 270, 273, 278, 286, 287], "8k_mar": 14, "13": [14, 62, 66, 74, 76, 126, 127, 146, 149, 165, 217, 218, 219, 273, 279, 285, 287], "jupit": 14, "16": [14, 30, 34, 35, 38, 43, 47, 55, 66, 69, 88, 126, 127, 149, 163, 164, 165, 217, 218, 249, 259, 267, 269, 270, 287], "41": [14, 35, 278], "8k_saturn": 14, "19": [14, 30, 31, 126, 127, 163, 164, 165, 218, 219], "8k_saturn_ring_alpha": 14, "2k_uranu": 14, "22": [14, 58, 155, 166, 217, 278, 287], "70": [14, 61], "2k_neptun": 14, "8k_sun": 14, "27": [14, 30, 54, 55, 74, 76, 217, 283], "To": [14, 16, 18, 23, 25, 26, 30, 41, 42, 44, 46, 49, 50, 58, 63, 66, 71, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 101, 105, 112, 114, 124, 130, 134, 140, 146, 147, 150, 153, 158, 165, 168, 176, 185, 186, 189, 195, 197, 203, 208, 217, 221, 222, 224, 227, 228, 230, 237, 238, 239, 242, 245, 252, 256, 257, 269, 288], "advantag": [14, 137, 140, 156, 219, 246], "previous": [14, 35, 66, 116, 119, 125, 144, 150, 161, 163, 174, 183, 201, 203, 217, 246, 252], "structur": [14, 17, 22, 30, 33, 138, 141, 146, 164, 165, 171, 176, 178, 229, 234, 238, 241, 259, 262, 271, 281], "auxiliari": 14, "respect": [14, 20, 67, 69, 75, 77, 85, 100, 102, 106, 127, 132, 141, 161, 176, 179, 208, 217, 226, 249, 257, 267, 269, 270, 281], "properti": [14, 35, 49, 55, 60, 63, 67, 69, 70, 106, 110, 134, 140, 144, 165, 168, 177, 178, 183, 184, 190, 202, 214, 217, 218, 219, 227, 230, 239, 249, 250, 251, 252, 257, 261, 262, 267, 269, 271, 278, 286], "init_planet": 14, "planet_data": 14, "dict": [14, 47, 57, 62, 248, 251, 252, 257, 258, 261, 268, 269, 271, 281], "dictionari": [14, 22, 43, 44, 55, 59, 86, 140, 188, 215, 252, 254, 257, 261, 268, 269], "planet_actor": 14, "planet_fil": 14, "planet_imag": 14, "map": [14, 21, 22, 25, 26, 35, 47, 66, 69, 82, 164, 166, 167, 170, 219, 249, 250, 252, 254, 258, 268], "assign": [14, 26, 54, 55, 99, 101, 105, 109, 117, 118, 120, 123, 174, 205, 249, 251, 252, 262, 270], "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, 59, 66, 108, 140, 174, 272], "g": [14, 22, 37, 85, 86, 219, 249, 250, 252, 254, 261, 262, 265, 270, 271, 288], "central": [14, 66, 69], "mass": [14, 76, 85], "sun": [14, 283], "graviti": [14, 74, 75, 76, 77, 127, 170], "multipli": [14, 110, 174, 268, 270], "togeth": [14, 22, 66, 68, 85, 195, 210, 217, 227, 240, 243], "miu": 14, "g_expon": 14, "float_pow": 14, "g_constant": 14, "673": [14, 207, 217, 287], "m_expon": 14, "1073741824": 14, "power": [14, 21, 30, 66, 82, 89, 172, 218], "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, 58, 69, 75, 77, 80, 85, 110, 163, 176, 193, 249, 250, 259, 268, 269, 270, 271, 286], "should": [14, 17, 57, 58, 60, 81, 85, 134, 135, 137, 138, 140, 144, 146, 149, 153, 163, 165, 181, 182, 192, 213, 219, 225, 228, 229, 230, 231, 232, 249, 250, 251, 252, 254, 257, 258, 261, 265, 266, 267, 269, 270, 271, 282, 284, 287, 288], "rotate_axi": 14, "funtction": 14, "better": [14, 25, 26, 43, 47, 52, 59, 64, 69, 74, 76, 77, 89, 101, 125, 126, 128, 134, 140, 142, 146, 149, 165, 170, 172, 173, 212, 223, 239, 240, 241, 243], "60": [14, 23, 59, 117, 249, 271, 278, 282], "update_planet_posit": 14, "r_planet": 14, "pos_planet": 14, "calculate_path": 14, "planet_track": 14, "saturn": 14, "ring": [14, 48, 50, 52, 269], "r_time": 14, "taken": [14, 24, 269], "dai": [14, 101, 107, 128, 135, 172, 230, 237, 240, 243], "itself": [14, 54, 58, 66, 138, 141, 144, 163, 214, 217, 225, 228, 230], "p_data": 14, "saturn_r": 14, "sun_data": 14, "rplanet": 14, "orbit_actor": 14, "linewidth": [14, 20, 24, 25, 27, 31, 34, 38, 249, 250, 262, 272, 278], "control": [14, 29, 32, 39, 50, 54, 55, 56, 59, 62, 63, 66, 69, 75, 77, 82, 116, 127, 143, 165, 170, 172, 173, 179, 181, 184, 187, 190, 202, 218, 225, 226, 249, 251, 265, 269, 287], "valu": [14, 22, 23, 26, 27, 28, 30, 31, 35, 38, 42, 44, 46, 47, 49, 50, 51, 52, 54, 55, 57, 59, 60, 62, 66, 67, 68, 74, 75, 76, 77, 85, 86, 106, 107, 110, 127, 140, 146, 163, 164, 173, 185, 189, 190, 195, 197, 198, 199, 209, 215, 231, 234, 240, 245, 246, 249, 250, 251, 252, 253, 254, 257, 258, 259, 261, 262, 264, 266, 268, 269, 270, 271, 272, 281, 284, 287, 288], "p_actor": 14, "zip": [14, 27, 82, 252], "pos_saturn": 14, "2000": [14, 74, 75, 85], "perform": [14, 26, 35, 38, 40, 43, 49, 50, 66, 69, 74, 76, 79, 81, 85, 89, 109, 117, 126, 130, 131, 132, 134, 138, 140, 143, 146, 163, 165, 178, 197, 199, 217, 226, 262, 267, 284], "action": [14, 40, 50, 130, 134, 163, 165, 217, 221, 236, 239, 284, 287], "start_anim": 14, "i_ren": [14, 40, 42, 50, 269], "_button": [14, 40, 50], "pause_anim": 14, "destroy_tim": [14, 19, 271, 272], "on_left_mouse_button_click": [14, 40, 50, 269, 272], "viz_solar_system_anim": 14, "viz_solar_system": [14, 283], "vtksourc": [15, 180, 182, 270], "prim_sphere_actor": 15, "vtkspheresourc": 15, "vtk_sphere_actor": 15, "viz_spher": 15, "spike": 16, "point": [16, 23, 27, 30, 31, 35, 38, 54, 57, 59, 66, 69, 70, 85, 121, 134, 141, 146, 150, 153, 159, 161, 165, 172, 174, 177, 178, 179, 181, 186, 188, 189, 195, 197, 198, 201, 210, 213, 217, 234, 236, 237, 240, 243, 246, 247, 250, 251, 252, 265, 268, 270, 271, 272, 284], "evenli": [16, 249, 259], "distribut": [16, 24, 28, 68, 89, 163, 168, 225, 247, 249, 256, 259, 286, 289], "connect": [16, 22, 33, 38, 54, 69, 72, 73, 74, 75, 76, 77, 79, 81, 82, 108, 164, 170, 243, 270, 287], "prim_spher": [16, 26, 272], "provid": [16, 22, 25, 26, 30, 35, 37, 54, 56, 60, 66, 89, 100, 106, 126, 127, 132, 135, 138, 144, 150, 163, 171, 190, 224, 227, 236, 239, 247, 249, 251, 252, 256, 259, 262, 263, 265, 266, 267, 268, 269, 270, 271, 281, 289], "symmetric362": [16, 28, 265], "gen_fac": [16, 265], "green": [16, 37, 43, 44, 47, 49, 165, 249, 269], "point_actor": [16, 249], "point_radiu": [16, 31, 249], "vector": [16, 25, 57, 69, 85, 110, 165, 197, 198, 226, 249, 251, 252, 265, 268, 270, 271], "perpendicular": [16, 271], "whether": [16, 66, 153, 172, 198, 203, 207, 213, 247, 249, 251, 252, 262, 265, 269, 271, 288, 289], "repres": [16, 17, 30, 31, 33, 34, 69, 138, 146, 161, 164, 165, 246, 247, 249, 252, 256, 262, 265, 267, 269, 270, 271], "curv": [16, 31, 164, 178, 194, 249, 251, 270], "normals_from_v_f": [16, 272], "light": [16, 35, 66, 67, 69, 71, 103, 105, 107, 170, 176, 197, 205, 216, 219, 261, 266], "bounc": [16, 198], "them": [16, 22, 26, 28, 30, 33, 34, 35, 37, 40, 43, 45, 46, 47, 48, 50, 51, 52, 56, 58, 66, 69, 70, 71, 75, 101, 102, 104, 109, 110, 111, 116, 127, 128, 133, 141, 146, 147, 153, 160, 164, 165, 170, 171, 173, 174, 179, 180, 181, 184, 186, 190, 194, 197, 201, 208, 210, 213, 217, 219, 223, 224, 225, 233, 247, 251, 253, 262, 269, 278, 288], "get_actor_from_primit": [16, 30, 272], "primitive_color": 16, "primitive_actor": 16, "backface_cul": [16, 270], "small": [16, 60, 133, 134, 136, 153, 160, 172, 201, 238, 266, 280, 285], "fun": [16, 170, 171], "user": [16, 19, 60, 65, 71, 78, 81, 85, 89, 100, 104, 106, 107, 112, 115, 117, 123, 125, 126, 127, 128, 133, 134, 136, 140, 141, 144, 146, 163, 165, 167, 175, 177, 183, 190, 207, 210, 212, 216, 217, 224, 225, 238, 246, 247, 252, 256, 267, 269, 287, 288], "millisecond": [16, 19, 23, 24, 27, 31, 34, 38, 71, 79, 267], "applic": [16, 19, 66, 97, 129, 134, 146, 165, 169, 172, 175, 218, 220, 228, 231, 237, 240, 267, 270, 286], "been": [16, 19, 26, 40, 41, 42, 43, 47, 48, 50, 51, 52, 59, 64, 70, 71, 88, 89, 100, 102, 111, 115, 117, 131, 134, 135, 139, 141, 144, 145, 146, 147, 149, 152, 153, 163, 165, 170, 171, 172, 194, 204, 218, 223, 228, 246, 247, 249, 252, 264, 266, 269], "getproperti": [16, 19, 69, 86], "setopac": [16, 19, 86], "viz_spiki": 16, "instead": [16, 18, 30, 55, 60, 79, 106, 119, 137, 141, 144, 159, 170, 176, 177, 184, 189, 190, 193, 194, 197, 199, 201, 202, 205, 206, 210, 212, 213, 214, 218, 251, 256, 267, 271], "other": [16, 17, 20, 22, 26, 57, 59, 61, 62, 66, 69, 79, 81, 100, 104, 108, 110, 123, 125, 132, 133, 134, 135, 138, 140, 141, 142, 144, 145, 146, 147, 150, 153, 156, 157, 161, 165, 168, 170, 172, 173, 174, 175, 176, 177, 178, 181, 182, 190, 193, 194, 197, 200, 202, 212, 214, 226, 227, 230, 232, 233, 234, 238, 239, 240, 244, 249, 252, 262, 266, 270, 271, 286, 289], "geometr": [16, 30, 48, 51, 66, 69, 217], "vtk": [17, 22, 42, 71, 85, 86, 88, 92, 99, 100, 103, 106, 122, 123, 126, 127, 130, 131, 134, 136, 137, 138, 140, 142, 146, 151, 162, 163, 164, 165, 167, 168, 170, 171, 173, 192, 193, 197, 198, 199, 210, 219, 225, 228, 234, 237, 247, 248, 249, 250, 253, 257, 258, 261, 266, 267, 270, 271, 277, 278, 279, 281, 282, 283, 284, 286, 287], "idea": [17, 89, 97, 101, 105, 109, 118, 121, 122, 126, 127, 129, 140, 146, 162, 169, 170, 171, 172, 173, 175, 177, 213, 220, 222, 226, 232, 237, 238, 241, 243, 282], "save_polydata": [17, 272], "lib": [17, 134, 146, 161, 165, 167, 168, 272, 286], "empti": [17, 252, 257, 267, 268, 287, 288], "my_polydata": 17, "my_vertic": 17, "type": [17, 32, 85, 89, 127, 133, 140, 144, 145, 146, 163, 164, 165, 172, 176, 185, 219, 227, 228, 238, 246, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 261, 262, 263, 265, 266, 267, 268, 269, 270, 271, 281], "mention": [17, 55, 111, 138, 170, 172, 177, 197, 201, 202, 212, 213, 214, 217, 218, 225, 229, 246, 281], "int64": 17, "my_triangl": 17, "i8": 17, "set_polydata_vertic": [17, 272], "set_polydata_triangl": [17, 272], "file_nam": [17, 258, 269], "my_cub": 17, "cube_polydata": 17, "cube_vertic": 17, "get_polydata_vertic": [17, 272], "set_polydata_color": [17, 272], "get_polydata_color": [17, 272], "viz_surfac": [17, 278], "bmp": [18, 258], "jpeg": [18, 254, 258, 267, 269], "avail": [18, 22, 25, 33, 34, 78, 82, 85, 89, 90, 91, 92, 93, 95, 96, 98, 101, 103, 105, 106, 109, 112, 114, 115, 118, 120, 123, 124, 128, 130, 132, 134, 140, 146, 152, 158, 161, 163, 165, 168, 170, 221, 237, 243, 249, 262, 267, 271], "viz_textur": 18, "level": [19, 30, 170, 172, 225, 229, 249, 252, 261], "insid": [19, 20, 24, 28, 69, 79, 131, 138, 140, 141, 144, 146, 155, 161, 163, 165, 167, 181, 184, 191, 193, 198, 212, 219, 225, 231, 234, 240, 243, 244, 246, 247, 251, 267, 271, 287], "timer_id": [19, 271], "destroi": [19, 77], "replac": [19, 66, 71, 85, 93, 96, 121, 127, 163, 210, 216, 240, 255, 256, 266, 269, 278, 280, 281, 286, 287], "faster": [19, 69, 70, 101, 113, 126, 160, 170, 197, 218], "viz_tim": 19, "demonstr": [20, 23, 25, 28, 35, 40, 43, 44, 45, 47, 48, 49, 50, 52, 54, 71, 85, 116, 118, 120, 125, 127, 138, 139, 144, 159, 163, 164, 218], "collid": [20, 172, 249, 259, 283], "wall": [20, 72, 77, 82, 110, 113, 119, 122, 127], "veloc": [20, 31, 34, 151, 164, 170, 287], "simplic": [20, 172], "forc": [20, 34, 73, 74, 75, 76, 77, 121, 127, 137, 141, 146, 163, 165, 214, 251, 284, 287], "edg": [20, 32, 33, 34, 38, 69, 80, 146, 165, 208, 252], "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, 66, 109, 217, 230, 251, 256, 269], "num_particl": [20, 24], "ndindex": 20, "distanc": [20, 25, 30, 34, 38, 66, 69, 70, 89, 114, 139, 164, 165, 166, 170, 174, 189, 221, 249, 251, 262, 269, 271, 282, 287], "linalg": [20, 22, 25], "norm": [20, 24, 28, 249, 250, 268], "vel_mag_i": 20, "vel": 20, "vel_mag_j": 20, "equal": [20, 24, 59, 60, 85, 113, 164, 249, 250, 256, 270], "sum": [20, 113, 172, 240, 243, 262, 268], "dt": [20, 23, 57], "where": [20, 25, 27, 58, 63, 69, 85, 88, 100, 110, 113, 119, 127, 134, 136, 138, 140, 146, 153, 164, 165, 172, 174, 176, 179, 195, 206, 211, 214, 222, 223, 224, 225, 233, 249, 250, 252, 253, 254, 261, 262, 264, 268, 269, 270, 271, 288], "randomli": [20, 34, 55, 284], "step": [20, 24, 29, 33, 34, 37, 56, 57, 59, 66, 69, 73, 74, 75, 76, 77, 85, 88, 101, 103, 108, 117, 118, 119, 131, 151, 164, 170, 197, 218, 231, 234, 237, 238, 243, 244, 246, 251, 252, 282, 287, 288], "With": [20, 22, 26, 35, 66, 81, 89, 106, 116, 123, 127, 128, 140, 144, 153, 185, 236, 288], "streamtub": [20, 22, 25, 272, 281], "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, 73, 80, 249, 267], "initial_vertic": [20, 23, 24, 27, 31], "reset_clipping_rang": [20, 22, 34, 37, 43, 47, 50, 52, 271, 272], "simple_collis": 20, "bunch": [21, 48, 50, 51, 71, 82], "app": [21, 33, 82], "marker": [21, 29, 60, 82, 131, 137, 138, 158, 165, 166, 272, 285, 288], "interdisciplinari": [21, 82], "journal": [21, 82, 254, 285], "network": [21, 82, 131, 135, 137, 149, 165, 167, 281, 284], "roi": [21, 26, 82, 241, 249, 287], "streamlin": [21, 22, 82, 94, 224, 249, 250, 252, 270, 281], "charg": [21, 82], "particl": [21, 24, 82, 151, 164, 283], "magnet": [21, 27, 82], "electr": [21, 27, 82], "field": [21, 27, 82, 114, 165, 237, 249, 250, 252, 269, 270, 282], "brownian": [21, 82, 151, 164, 284, 287], "video": [21, 82, 99, 100, 140, 165, 172, 184, 205, 218, 251, 267, 271, 285], "fine": [21, 82, 131, 134, 137, 157, 165, 174, 176, 179, 204, 213, 225, 228, 286], "tune": [21, 82, 131, 137, 157, 222, 286], "opengl": [21, 82, 88, 101, 131, 134, 137, 165, 167, 170, 171, 225, 234, 237, 243, 247, 266, 267, 271, 286, 287], "state": [21, 60, 82, 131, 137, 138, 144, 146, 165, 172, 190, 218, 225, 251, 266, 269, 271, 281, 286], "shader": [21, 66, 69, 70, 71, 89, 94, 99, 101, 103, 109, 112, 117, 123, 124, 126, 131, 139, 163, 165, 167, 168, 170, 173, 184, 187, 192, 193, 199, 203, 210, 214, 216, 218, 219, 223, 229, 234, 237, 240, 243, 247, 249, 254, 272, 281, 283, 284, 285, 286, 287], "electromagnet": [21, 82, 284], "wave": [21, 31, 82, 148, 286], "propag": [21, 82, 132, 144, 147, 189, 227, 230, 284], "metric": [21, 66, 69, 82], "tesseract": [21, 82, 219, 287], "hypercub": [21, 82], "collis": [21, 72, 74, 82, 89, 122, 127], "advanc": [21, 82, 89, 141, 223, 262, 284], "brain": [21, 26, 82, 241], "fiber": [21, 82, 278], "odf": [21, 82, 95, 130, 223, 244, 249, 250, 279, 284], "visualis": [21, 82, 133], "fractal": [21, 82, 287], "version": [21, 81, 82, 134, 137, 140, 143, 163, 165, 168, 170, 172, 173, 175, 184, 193, 198, 218, 219, 221, 237, 249, 252, 256, 262, 264, 266, 267, 269, 271, 278, 281, 283, 286, 287, 288], "tensor": [21, 82, 223, 226, 232, 235, 238, 241, 249, 252, 272], "ellipsoid": [21, 70, 82, 117, 126, 223, 232, 235, 236, 240, 244, 250, 272, 284], "dti": [21, 82, 223, 241], "tensor_slic": [21, 82, 226, 238, 241, 272, 287], "v": [21, 23, 30, 38, 65, 82, 134, 193, 209, 249, 252, 268, 288], "pbr": [21, 65, 82, 168, 284, 286], "thin": [22, 164], "capabl": [22, 28, 112, 118, 119, 120, 126, 128, 162, 218, 219, 249], "toolkit": [22, 247], "framework": [22, 99, 118, 126, 225], "tailor": 22, "diffus": [22, 26, 235, 238, 241, 261], "modul": [22, 23, 24, 26, 27, 28, 30, 31, 35, 60, 66, 67, 68, 69, 82, 85, 130, 132, 134, 136, 138, 140, 144, 145, 146, 147, 148, 151, 154, 155, 156, 157, 159, 160, 161, 163, 164, 165, 167, 168, 214, 218, 219, 221, 249, 252, 255, 262, 265, 272, 278, 284, 285, 286, 287, 288], "wa": [22, 68, 89, 100, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126, 127, 128, 132, 134, 135, 136, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 153, 157, 159, 162, 164, 165, 167, 170, 171, 172, 173, 174, 175, 176, 177, 179, 180, 182, 183, 185, 186, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 203, 206, 207, 209, 210, 213, 217, 218, 222, 224, 225, 226, 227, 229, 230, 232, 233, 236, 238, 244, 245, 246, 247, 251, 252, 253, 256, 267, 270, 271, 287, 288], "fvtk": [22, 278], "still": [22, 66, 88, 110, 113, 121, 123, 127, 140, 144, 147, 150, 165, 170, 172, 182, 186, 194, 196, 203, 204, 206, 214, 226, 235, 240, 241, 242, 246, 256], "backward": [22, 278, 281], "compat": [22, 89, 98, 114, 130, 165, 166, 167, 198, 227, 236, 278, 281, 282, 284], "comprehens": 22, "fetcher": [22, 34, 71, 80, 176, 217, 272, 281, 284, 287], "read_bundles_2_subject": [22, 25], "disk": [22, 48, 50, 170, 252, 253, 269, 272, 286], "open": [22, 81, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 127, 129, 130, 131, 132, 137, 140, 144, 146, 158, 163, 165, 168, 169, 172, 173, 218, 220, 221, 227, 265, 269, 285, 287, 288], "dialog": [22, 119, 127, 269, 281], "snapshot": [22, 272, 280, 286, 287], "slider": [22, 28, 33, 35, 39, 46, 82, 153, 178, 181, 190, 195, 210, 213, 217, 218, 269, 280, 281, 286, 287], "input": [22, 25, 35, 57, 64, 66, 69, 190, 194, 249, 250, 252, 256, 270, 271], "oper": [22, 66, 85, 110, 127, 167, 176, 225, 228, 231, 246, 287], "fa": [22, 25, 26], "t1": [22, 57, 251], "lineslider2d": [22, 28, 35, 46, 49, 50, 52, 116, 181, 230, 272, 281], "widget": [22, 28, 78, 82, 90, 100, 127, 163, 167, 192, 198, 272, 274, 278], "fetch": [22, 26, 28, 35, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 153, 163, 217, 219, 238, 254, 278, 287, 288], "output": [22, 66, 71, 103, 109, 112, 115, 118, 120, 123, 126, 128, 164, 172, 203, 210, 234, 242, 246, 258, 264, 270, 271], "af": 22, "arcuat": 22, "fasciculu": 22, "subject": [22, 172, 218], "cst": [22, 25], "cc_1": 22, "bring": [22, 66, 85, 110], "ra": [22, 249], "1mm": [22, 249], "extend": [22, 30, 172, 224], "design": [22, 66, 68, 85, 99, 111, 113, 125, 127, 141, 147, 161, 170, 178, 232, 234, 268], "decid": [22, 23, 27, 31, 99, 100, 105, 108, 113, 116, 118, 119, 120, 121, 122, 126, 127, 132, 135, 138, 139, 141, 144, 145, 147, 153, 157, 163, 170, 174, 176, 179, 180, 182, 191, 206, 227, 234, 238, 245, 270, 271], "space": [22, 25, 56, 66, 69, 70, 105, 133, 136, 145, 159, 162, 163, 164, 170, 185, 249, 251, 252, 262, 268, 270, 285], "world_coord": [22, 263], "nativ": [22, 25, 119, 127, 160, 249, 250, 281], "back": [22, 85, 110, 113, 170, 172, 182, 185, 218, 234, 240, 271, 288], "invers": [22, 170, 204, 257], "transform_streamlin": [22, 25], "inv": [22, 25], "stream_actor": [22, 25], "image_actor_z": 22, "ey": [22, 271], "slicer_opac": 22, "origin": [22, 24, 30, 54, 55, 60, 69, 85, 110, 122, 176, 189, 194, 198, 213, 219, 234, 240, 247, 248, 249, 252, 253, 257, 270, 287, 288], "display_ext": [22, 26, 28, 249, 250, 272], "image_actor_x": 22, "x_midpoint": 22, "image_actor_i": 22, "y_midpoint": 22, "image_actor": [22, 249], "ahead": [22, 172, 222, 224], "line_slider_z": [22, 28], "min_valu": [22, 28, 35, 49, 50, 52, 269], "max_valu": [22, 28, 35, 49, 50, 52, 269], "initial_valu": [22, 28, 35, 49, 50, 52, 269], "text_templ": [22, 28, 35, 49, 50, 52, 269], "0f": [22, 28], "length": [22, 25, 26, 28, 35, 46, 50, 54, 61, 64, 106, 218, 226, 249, 250, 251, 254, 257, 265, 268, 269, 270, 272], "140": [22, 28, 281], "line_slider_x": [22, 28, 49, 50], "line_slider_i": [22, 28, 49, 50], "opacity_slid": 22, "write": [22, 28, 89, 125, 127, 134, 139, 140, 143, 146, 161, 171, 173, 204, 216, 257, 267], "regist": [22, 28, 30, 35, 147, 288], "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, 190, 269, 272, 287], "label": [22, 26, 28, 35, 37, 40, 44, 49, 50, 56, 67, 68, 113, 116, 156, 165, 166, 167, 269, 271, 272, 278, 286, 288], "identifi": [22, 110, 140, 210, 217, 224, 230, 232, 236], "build_label": [22, 28], "font_siz": [22, 28, 30, 35, 38, 43, 44, 47, 49, 50, 51, 73, 74, 75, 76, 77, 86, 249, 269, 272], "18": [22, 23, 25, 28, 30, 43, 50, 54, 73, 74, 76, 152, 165, 171, 269, 279, 282], "font_famili": [22, 28, 43, 47, 249, 269, 272], "arial": [22, 28, 43, 47, 249, 269], "justif": [22, 28, 44, 49, 239, 249, 269, 272, 286], "ital": [22, 28, 249, 269, 272], "shadow": [22, 28, 170, 249, 269, 272], "background_color": [22, 28, 269, 272], "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, 185, 281], "38": [22, 28], "screen": [22, 25, 28, 50, 69, 88, 167, 192, 225, 228, 230, 237, 240, 243, 246, 254, 269, 271, 287], "properli": [22, 28, 100, 104, 121, 141, 173, 176, 203, 213, 237], "solut": [22, 28, 101, 106, 134, 135, 137, 138, 140, 143, 147, 153, 165, 224, 227, 231, 234, 237, 240, 249, 267], "issu": [22, 28, 88, 89, 100, 102, 104, 105, 106, 108, 110, 111, 112, 113, 115, 116, 118, 119, 120, 121, 122, 125, 126, 127, 131, 134, 135, 141, 144, 146, 153, 165, 167, 171, 172, 173, 174, 176, 177, 178, 180, 185, 186, 189, 193, 194, 196, 197, 199, 201, 202, 205, 207, 210, 211, 212, 214, 217, 218, 224, 225, 228, 230, 233, 234, 236, 239, 240, 242, 243, 245, 256, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "re_align": [22, 28, 35, 269, 272], "getsiz": [22, 28, 35], "win_callback": [22, 28, 35, 271], "size_old": [22, 28, 35], "size_chang": [22, 28, 35], "final": [22, 28, 29, 30, 33, 34, 35, 50, 55, 60, 66, 67, 68, 69, 85, 101, 113, 119, 122, 125, 128, 132, 140, 141, 144, 148, 156, 167, 170, 187, 193, 202, 225, 232, 234, 237, 239, 240, 243, 249, 251, 252, 269, 270, 284, 287], "pleas": [22, 28, 33, 37, 89, 288], "add_window_callback": [22, 28, 35, 271, 272, 281], "bundles_and_3_slic": 22, "del": [22, 28], "viz_advanc": 22, "necessari": [23, 24, 26, 27, 30, 31, 35, 66, 67, 68, 69, 75, 77, 111, 113, 119, 134, 140, 165, 227, 229, 239, 241, 244, 267, 269, 271, 286, 287, 288], "colormap": [23, 28, 33, 34, 37, 56, 80, 90, 164, 184, 190, 243, 246, 249, 250, 270, 272, 274, 278, 282, 285], "being": [23, 34, 69, 77, 88, 103, 105, 121, 128, 138, 139, 140, 147, 153, 170, 178, 195, 197, 199, 202, 205, 214, 216, 218, 228, 231, 234, 237, 246, 251, 269, 270, 278, 281, 287], "plot": [23, 24, 27, 31, 237, 243, 252], "kindli": [23, 27], "onli": [23, 25, 30, 35, 54, 55, 57, 59, 60, 63, 66, 106, 119, 121, 128, 138, 139, 141, 144, 146, 147, 151, 159, 163, 165, 167, 170, 178, 180, 188, 190, 192, 197, 200, 217, 218, 233, 243, 246, 249, 250, 251, 252, 267, 269, 270, 271, 286], "update_surfac": 23, "equat": [23, 57], "cmap_nam": 23, "viridi": [23, 243, 252], "f": [23, 42, 140, 157, 252, 266], "eval": [23, 26, 249], "vstack": [23, 25], "m_v": 23, "ab": [23, 26, 66], "create_colormap": [23, 272, 284], "usag": [23, 85, 89, 142, 172, 231, 233, 238], "float": [23, 24, 40, 50, 66, 69, 71, 163, 189, 249, 250, 251, 252, 257, 258, 259, 261, 262, 265, 266, 267, 269, 270, 271], "begin": [23, 24, 27, 30, 31, 60, 61, 148, 165, 227], "program": [23, 69, 71, 126, 170, 171, 197, 203, 210, 222, 223, 225, 228, 234, 243, 245, 246, 249, 266, 282], "amount": [23, 60, 66, 80, 134, 216, 218, 226, 235, 238, 249, 267], "increment": [23, 27, 31, 269], "iter": [23, 34, 36, 38, 74, 75, 76, 85, 163, 243, 252, 267, 268], "lower_xbound": 23, "bound": [23, 106, 127, 160, 164, 172, 177, 179, 183, 186, 207, 213, 217, 239, 242, 245, 249, 259, 262, 269, 270, 281, 282], "upper_xbound": 23, "upper": [23, 230], "lower_ybound": 23, "upper_ybound": 23, "npoint": [23, 27], "high": [23, 27, 28, 66, 89, 134, 193, 249, 256, 258, 259, 271], "qualiti": [23, 27, 66, 93, 95, 96, 98, 114, 124, 226, 238, 241, 258, 271, 278, 279, 280, 281, 282, 283], "slow": [23, 27, 74, 75, 76, 77, 85, 139, 197, 218, 249], "128": [23, 25, 261, 281], "elev": [23, 30, 271, 272], "linspac": [23, 27, 67], "meshgrid": 23, "reshap": [23, 38, 74, 75, 76, 77, 85, 119, 176, 185, 270, 281], "obtain": [23, 26, 235, 244, 252, 262, 285], "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, 73, 75, 77, 85, 108, 110, 127, 133, 153, 172, 174, 175, 176, 177, 192, 203, 213, 219, 233], "hot": 23, "plasma": [23, 252], "ocean": [23, 172], "append": [23, 33, 34, 38, 40, 42, 50, 74, 75, 76, 77, 80, 104, 180, 266, 269], "configur": [23, 24, 27, 28, 31, 38, 66, 146, 287], "individu": [23, 26, 69, 74, 76, 77, 85, 110, 116, 119, 135, 138, 144, 163, 170, 173, 175, 181, 207, 213, 217, 249, 250, 269, 287], "t_actor": 23, "17": [23, 30, 62, 66, 79, 149, 152, 165, 217, 219, 270, 278, 280], "grid_ui": [23, 26], "gridui": [23, 26, 93, 151, 272, 278, 287], "caption": [23, 26, 249, 269, 279, 287], "caption_offset": [23, 26, 249, 269], "dim": [23, 26, 185, 249, 259, 265, 269, 270], "cell_pad": [23, 26, 249, 259, 269], "aspect_ratio": [23, 249, 259, 269, 270], "rotation_axi": [23, 269], "titl": [23, 27, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 70, 100, 144, 163, 172, 249, 269, 271, 272, 281], "form": [23, 57, 66, 74, 153, 170, 196, 211, 225, 237, 249, 250, 251, 259, 264, 265, 269, 270, 289], "update_surface_actor_color": [23, 272], "viz_animated_surfac": 23, "pedesi": 24, "suspend": 24, "medium": [24, 27, 134, 140], "exhibit": 24, "scipi": [24, 88, 111, 281], "stat": [24, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "descript": [24, 27, 31, 37, 38, 85, 126, 127, 150, 153, 163, 164, 165, 217, 218, 219, 235, 240, 264, 266, 288], "total_tim": 24, "discret": [24, 66, 246, 262], "via": [24, 71, 89, 104, 110, 133, 142, 145, 157, 268, 271, 284], "time_step": 24, "num_total_step": 24, "counter_step": 24, "delta": 24, "whose": [24, 31, 66, 164, 249, 254, 259, 262, 269], "varianc": [24, 232, 235], "path_thick": 24, "thick": [24, 249, 250, 262], "asarrai": [24, 26], "tile": 24, "path_actor": 24, "update_path": 24, "rv": 24, "l_particl": 24, "_": [24, 26, 30, 34, 36, 43, 58, 74, 76, 77, 161, 240, 252, 268], "container_actor": 24, "235": [24, 282], "list_particl": 24, "p": [24, 32, 66, 73, 74, 75, 76, 77, 79, 80, 85, 119, 140, 165, 171, 185, 249, 254, 268], "viz_brownian_mot": 24, "dix": 25, "subj_id": 25, "cg": 25, "fraction": [25, 26, 249, 269], "anisotropi": [25, 26, 35, 67, 261, 270, 286], "cingulum": 25, "bundle_n": 25, "176": [25, 281], "118": [25, 281], "52": [25, 278], "113": 25, "76": [25, 281], "56": [25, 278], "bundle1": 25, "mai": [25, 38, 55, 60, 63, 69, 85, 127, 150, 165, 171, 203, 217, 219, 228, 240, 246, 249, 256, 264, 270, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289], "wonder": [25, 104], "knew": [25, 170, 171], "veri": [25, 63, 66, 108, 109, 110, 111, 134, 141, 143, 150, 159, 161, 163, 170, 171, 172, 185, 189, 197, 218], "just": [25, 29, 30, 38, 50, 69, 89, 134, 135, 138, 140, 147, 150, 165, 170, 172, 176, 179, 183, 200, 203, 210, 213, 214, 217, 225, 226, 228, 234, 251, 255, 266, 267, 269, 270, 288], "close": [25, 79, 99, 100, 137, 140, 202, 223, 239, 252, 262, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "camera_info": [25, 271, 272], "focal": [25, 55, 184, 251, 271], "view": [25, 55, 81, 170, 172, 190, 251, 252, 268, 271], "stream_actor2": 25, "scalar": [25, 176, 249, 251, 257, 270], "bar": [25, 249, 269, 271, 287], "scalar_bar": [25, 272], "bundle2": 25, "hue": 25, "red": [25, 27, 31, 43, 44, 47, 49, 73, 249, 271], "satur": 25, "lut_cmap": 25, "stream_actor3": 25, "bar2": 25, "bundle3": 25, "orang": [25, 44, 49], "stream_actor4": 25, "bundle4": 25, "blue": [25, 27, 31, 37, 43, 44, 47, 49, 73, 142, 210, 249, 252, 262, 269, 271], "black": [25, 172, 240, 287], "stream_actor5": 25, "bar3": 25, "bundle5": 25, "case": [25, 30, 35, 40, 50, 57, 66, 69, 85, 101, 104, 110, 128, 144, 146, 153, 164, 165, 172, 177, 195, 198, 233, 239, 240, 246, 251, 252, 262, 269, 270, 281], "per": [25, 54, 66, 105, 179, 198, 249, 250, 251, 253, 258, 270, 271], "insert": [25, 38, 266, 269], "rgb": [25, 44, 185, 249, 250, 251, 252, 261, 262, 265, 269, 270, 271, 284], "stream_actor6": 25, "bundle6": 25, "drawn": [25, 66, 138, 161, 174, 228, 249, 250, 269, 270], "width": [25, 32, 86, 102, 106, 113, 127, 140, 174, 218, 225, 228, 234, 246, 249, 251, 259, 269, 270, 271, 272, 287], "regardless": 25, "realism": 25, "enabl": [25, 26, 60, 77, 89, 96, 126, 133, 145, 239, 248, 251, 271, 278, 280, 287], "depth_cu": [25, 249, 278], "shrink": [25, 245, 249], "scheme": [25, 30], "best": [25, 57, 128, 141, 172, 177, 249, 288], "stream_actor7": 25, "bundle7": 25, "shade": [25, 66, 68, 71, 120, 126, 173, 219, 249, 261], "fake_tub": [25, 34, 38, 249, 278], "stream_actor8": 25, "bundle8": 25, "fulli": [25, 85, 89, 240, 249, 250, 252], "challeng": [25, 101, 103, 108, 109, 146, 170, 222, 224, 227, 230, 233, 236, 245], "techniqu": [25, 26, 60, 66, 69, 107, 120, 123, 153, 189, 223, 236, 247, 267], "stream_actor9": 25, "bundle9": 25, "yet": [25, 110, 113, 156, 160, 163, 171, 181, 190, 194, 222, 226, 234], "much": [25, 26, 66, 101, 111, 126, 172, 176, 177, 218, 229, 231, 244, 249, 271], "geometri": [25, 30, 58, 69, 70, 99, 101, 126, 187, 193, 214, 216, 218, 219, 249, 265, 266, 287], "computation": [25, 126], "expens": [25, 126, 134, 165], "larg": [25, 26, 34, 98, 114, 124, 130, 131, 134, 139, 144, 158, 178, 185, 221, 226, 247, 252, 281, 282, 283, 284, 285, 287], "approxim": [25, 249], "describ": [25, 26, 35, 85, 88, 132, 138, 141, 146, 165, 217, 228, 231, 237, 240, 248, 251, 252, 254, 269, 271, 282], "stream_actor10": 25, "bundle10": 25, "viz_bundl": 25, "load_nifti": 26, "_fa": 26, "_color_fa": 26, "fetch_viz_dmri": [26, 28, 272], "read_viz_dmri": [26, 28, 272], "express": [26, 28, 85, 171, 249, 250, 255, 256, 289], "eigenvalu": [26, 249], "eigenvector": [26, 249, 252], "decomposit": 26, "water": 26, "within": [26, 35, 66, 67, 85, 103, 105, 109, 112, 116, 125, 126, 127, 144, 172, 224, 269, 271], "slice_evec": 26, "slice_ev": 26, "roi_evec": 26, "roi_ev": 26, "whole_brain_evec": 26, "whole_brain_ev": 26, "must": [26, 29, 55, 57, 58, 60, 63, 85, 116, 134, 140, 146, 163, 165, 167, 218, 228, 249, 251, 254, 260, 261, 262, 266, 269, 289], "repulsionn": 26, "724": [26, 241, 287], "repulsion100": [26, 28, 265], "As": [26, 66, 94, 102, 105, 111, 117, 127, 132, 133, 134, 140, 144, 146, 147, 153, 156, 161, 172, 173, 174, 176, 177, 179, 180, 181, 186, 191, 196, 197, 198, 201, 203, 204, 206, 207, 210, 213, 217, 218, 225, 228, 229, 230, 231, 232, 239, 240, 242, 244, 246, 247, 251], "__init__": [26, 36, 140, 248, 249, 250, 251, 252, 256, 257, 259, 262, 263, 267, 269, 271, 272], "self": [26, 30, 36, 140, 259, 269, 287], "sphere100": 26, "readi": [26, 33, 34, 35, 66, 85, 110, 115, 122, 161, 167, 200, 202, 218, 229, 231, 232, 243, 244, 246, 288], "overlap": [26, 208], "evec": [26, 249], "tensor_slice_100": 26, "result": [26, 29, 33, 34, 38, 59, 68, 109, 110, 134, 135, 140, 141, 143, 165, 171, 172, 176, 189, 203, 227, 229, 230, 240, 243, 245, 246, 254, 260, 266, 270, 271], "roll": [26, 85, 197, 268, 271, 272], "tensor_slice_100_zoom": 26, "redefin": [26, 271], "repulsion200": [26, 265], "repulsion724": [26, 265], "revert": 26, "purpos": [26, 66, 67, 68, 89, 135, 141, 142, 163, 232, 238, 244, 289], "helper": [26, 35, 57, 77, 144, 193, 208, 217, 243, 272, 287], "facilit": [26, 252], "correct": [26, 30, 50, 60, 144, 167, 180, 207, 209, 213, 226, 229, 232, 241, 242, 243, 257, 270, 271, 279, 281, 287], "get_param": 26, "valid_mask": 26, "nonzero": 26, "ndarrai": [26, 36, 57, 219, 249, 250, 251, 252, 253, 257, 258, 262, 265, 266, 268, 269, 270, 271], "rearrang": 26, "fevec": 26, "feval": 26, "tensor_slice_sdf": 26, "thu": [26, 104, 108, 146, 167, 238, 268], "raymarch": [26, 70, 117, 126, 223, 226, 229, 236, 244], "smoother": [26, 38, 66, 176, 192, 219, 239, 249], "sinc": [26, 55, 57, 59, 60, 64, 66, 69, 70, 85, 88, 99, 101, 115, 117, 125, 139, 140, 170, 171, 176, 185, 194, 197, 218, 223, 229, 235, 241, 242, 244, 247, 256, 271], "polygon": [26, 65, 66, 70, 82, 117, 123, 126, 202, 249, 270, 272, 287], "sdf": [26, 65, 80, 82, 103, 105, 118, 126, 130, 165, 221, 223, 229, 232, 236, 244, 272, 282, 284, 287], "tensor_slice_sdf_zoom": 26, "One": [26, 134, 137, 138, 140, 146, 162, 165, 167, 171, 219, 224, 234, 237, 252, 257, 268], "implement": [26, 30, 66, 68, 69, 85, 99, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 116, 120, 122, 123, 125, 126, 127, 128, 132, 133, 134, 136, 137, 138, 139, 140, 141, 142, 147, 148, 150, 151, 153, 160, 162, 164, 165, 167, 170, 171, 172, 174, 184, 186, 189, 190, 192, 194, 195, 197, 198, 202, 205, 206, 208, 210, 211, 213, 214, 215, 218, 219, 223, 224, 225, 227, 228, 229, 233, 234, 235, 237, 239, 240, 243, 244, 246, 247, 249, 252, 266, 267, 268, 273, 282, 285, 287], "meval": 26, "mevec": 26, "sphere200": 26, "sphere724": 26, "tensor_100": 26, "tensor_200": 26, "tensor_724": 26, "tensor_sdf": 26, "560": [26, 45, 287], "tensor_comparison": 26, "magnif": [26, 165, 271, 287], "interest": [26, 30, 67, 68, 97, 118, 129, 135, 141, 142, 159, 169, 171, 218, 220, 225, 237, 240, 248], "tensor_roi": 26, "data_shap": 26, "87": [26, 279], "tensor_roi_100": 26, "try": [26, 37, 71, 89, 100, 108, 113, 121, 123, 125, 126, 128, 133, 136, 137, 139, 147, 151, 160, 162, 170, 172, 177, 178, 183, 188, 192, 193, 199, 202, 205, 206, 210, 214, 217, 218, 225, 229, 237, 239, 240, 243, 288], "longer": 26, "contrast": [26, 225], "without": [26, 30, 74, 76, 81, 88, 89, 110, 137, 140, 142, 146, 150, 165, 167, 186, 190, 192, 210, 219, 226, 228, 229, 230, 234, 237, 249, 251, 252, 253, 259, 271, 284, 286, 287, 288, 289], "compromis": [26, 66, 89, 163, 226], "tensor_roi_sdf": 26, "fact": [26, 171, 228], "although": [26, 68, 134, 139, 140, 165, 223, 233, 238], "low": [26, 28, 79, 81, 134, 165, 170, 225, 249, 252, 258, 284], "whole": [26, 141, 153, 163, 170, 172, 241, 245], "exact": [26, 172, 271], "184512": 26, "nois": [26, 126, 170, 232, 235], "fil": 26, "elem": 26, "compress": [26, 258], "tensor_whole_brain_sdf": 26, "viz_dt_ellipsoid": 26, "linearli": [27, 62, 251], "polar": [27, 268], "sinusoid": 27, "through": [27, 60, 67, 68, 69, 79, 85, 89, 99, 101, 103, 106, 125, 126, 127, 137, 164, 165, 170, 171, 172, 173, 213, 224, 225, 228, 245, 247, 267, 269, 284, 287, 288], "homogen": [27, 252, 268, 270], "isotrop": [27, 261], "dissipationless": 27, "vacuum": 27, "oscil": [27, 75], "orthogon": [27, 226], "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, 79], "wavelength": 27, "incre_tim": [27, 31], "angular_frq": [27, 31], "yellow": [27, 44, 49, 208, 210], "tip_length": [27, 31, 249, 265], "tip_radiu": [27, 31, 249, 265], "012": [27, 31], "shaft_radiu": [27, 31, 249, 265], "pt": [27, 31, 249, 269, 270], "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, 59, 281], "time_incr": 27, "viz_emwav": 27, "viz_emwave_anim": 27, "viewer": [28, 219], "odf_slic": [28, 272, 278, 284], "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, 272], "fix_winding_ord": [28, 250, 272], "harmon": [28, 105, 117, 126, 244, 249], "sh": [28, 140, 249, 250], "coeffici": [28, 73, 126, 249, 250, 261], "fodf_img": 28, "fodf": 28, "grid_shap": 28, "sf": [28, 249, 250], "b_low": 28, "onto": [28, 225, 268], "sphere_low": 28, "return_inv": 28, "radial_scal": [28, 249, 250], "global_cm": [28, 249, 250], "odf_actor_z": 28, "b_matrix": [28, 249], "coron": 28, "odf_actor_i": 28, "odf_actor_x": 28, "dynam": [28, 74, 101, 108, 126, 146, 163, 165, 218, 223, 245, 246, 250, 269, 281], "sphere_high": 28, "fix": [28, 77, 85, 101, 102, 104, 106, 108, 111, 112, 114, 119, 121, 122, 133, 137, 138, 140, 141, 150, 153, 155, 160, 163, 165, 166, 167, 170, 171, 172, 175, 176, 177, 178, 180, 184, 185, 189, 193, 197, 202, 205, 206, 211, 212, 213, 216, 217, 218, 219, 224, 230, 240, 242, 251, 252, 275, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "three": [28, 30, 50, 55, 74, 76, 100, 106, 127, 142, 145, 146, 159, 164, 165, 167, 170, 217, 243, 245, 246, 252, 270, 287], "clockwis": [28, 250, 261, 268, 270], "wind": [28, 270, 281], "awai": [28, 170, 270, 271], "b_high": 28, "combobox": [28, 39, 82, 102, 104, 106, 114, 116, 127, 224, 227, 269, 282], "dure": [28, 59, 64, 85, 94, 104, 108, 125, 126, 128, 131, 132, 138, 147, 153, 163, 164, 170, 171, 185, 205, 222, 223, 227, 233, 238, 242, 245, 247, 271, 281, 285], "execut": [28, 74, 76, 77, 85, 134, 140, 146, 165, 172, 203, 210, 216, 234, 251, 264, 266, 267, 287], "sphere_dict": 28, "combobox2d": [28, 44, 49, 100, 102, 106, 108, 111, 127, 230, 272, 282, 287], "item": [28, 43, 44, 49, 54, 104, 249, 251, 252, 269, 272], "combo": [28, 113, 127, 269], "slice_along_axi": [28, 250, 272], "yaxi": [28, 250], "xaxi": [28, 250], "change_spher": 28, "selected_text": [28, 44, 49, 269, 272], "update_spher": [28, 250, 272], "odf_slicer_3d": 28, "viz_fiber_odf": 28, "sometim": [29, 127, 140, 165, 208, 210, 267], "about": [29, 59, 66, 75, 77, 85, 86, 88, 97, 100, 108, 111, 129, 133, 134, 140, 142, 146, 151, 157, 159, 161, 162, 165, 169, 172, 173, 176, 178, 186, 189, 191, 201, 213, 216, 217, 220, 223, 226, 231, 233, 234, 235, 237, 239, 243, 246, 247, 254, 256, 262, 267, 271, 281, 285, 287, 288], "special": [29, 35, 102, 110, 164, 165, 284, 285, 289], "effect": [29, 67, 68, 76, 94, 113, 123, 126, 143, 146, 161, 163, 165, 170, 243, 246, 249, 266], "shader_apply_effect": [29, 272], "remove_observer_from_actor": [29, 272], "proce": [29, 85, 229], "actor_no_depth_test": 29, "marker_opac": [29, 249], "actor_normal_blend": 29, "actor_add_blend": 29, "actor_sub_blend": 29, "actor_mul_blend": 29, "enter": [29, 172, 269, 288], "topic": [29, 99, 121, 151, 216], "pre": [29, 132, 167, 217, 269, 287], "built": [29, 85, 167, 171, 219], "gl_function": 29, "instanc": [29, 60, 85, 126, 134, 141, 146, 147, 165, 167, 195, 267, 269, 271], "context": [29, 134, 140, 165, 167, 228, 234, 247, 248, 267, 271], "gl_set_normal_blend": [29, 272], "composit": [29, 217, 246], "id_observ": [29, 266], "gl_reset_blend": [29, 272], "gl_disable_blend": [29, 272], "gl_disable_depth": [29, 272], "gl_enable_depth": [29, 272], "gl_set_additive_blend": [29, 272], "gl_set_subtractive_blend": [29, 272], "gl_set_multiplicative_blend": [29, 272], "no_depth_test": 29, "viz_fine_tuning_gl_context": 29, "similar": [30, 43, 85, 101, 110, 111, 141, 170, 173, 175, 198, 208, 213, 217, 243, 249, 252, 288], "recurs": [30, 144], "sierpinski": 30, "tetrahedron": [30, 265, 281], "tetrix": 30, "menger": 30, "spong": 30, "moselei": 30, "snowflak": 30, "hardcod": 30, "repeat_primit": [30, 219, 249, 272, 287], "ground": 30, "rule": [30, 131, 132, 147, 172, 222, 286], "comput": [30, 35, 37, 66, 67, 69, 89, 100, 105, 126, 131, 134, 146, 165, 170, 171, 172, 177, 181, 218, 223, 228, 247, 249, 259, 261, 270, 281], "depth": [30, 66, 163, 225, 249, 251, 271], "prevent": [30, 121, 140, 147, 287], "infinit": [30, 163], "assum": [30, 134, 249, 250, 256, 269], "smaller": [30, 69, 172, 185], "ideal": [30, 101, 138, 240, 243, 246], "alloc": [30, 225, 228, 231, 252], "upfront": 30, "achiev": [30, 54, 89, 107, 110, 112, 113, 119, 123, 126, 131, 134, 137, 140, 141, 165, 217], "binari": [30, 113, 176, 219, 249, 254, 258, 289], "tree": [30, 144, 163, 233, 245, 246], "ari": 30, "formula": [30, 109, 244, 268], "found": [30, 85, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 127, 143, 159, 163, 164, 165, 166, 167, 172, 173, 179, 181, 182, 192, 194, 198, 210, 214, 217, 218, 219, 230, 235, 237, 241, 244, 246, 252, 253, 254, 256, 264, 268, 270, 271], "represent": [30, 38, 66, 69, 126, 133, 134, 139, 143, 145, 151, 160, 163, 164, 165, 219, 249, 262, 286], "sub": [30, 61, 100, 102, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 127, 141, 144, 159, 163, 164, 170, 172, 217, 218, 219, 251, 269], "child": [30, 58, 85, 144, 153, 163, 219, 230, 251, 257], "skip": [30, 252, 254, 255, 256], "frac": 30, "entri": [30, 252, 256], "leaf": 30, "exactli": [30, 66, 138, 170, 172, 225, 229, 237, 240], "overhead": 30, "classic": 30, "natur": [30, 31, 89, 144, 159, 245], "dimension": [30, 38, 164, 250, 287], "extens": [30, 96, 254, 258, 266, 269, 272, 280, 281], "At": [30, 85, 170, 174, 218, 219, 225, 230, 243, 256], "offset": [30, 85, 108, 138, 144, 242, 245, 252, 257, 259, 269, 270, 287], "prim_tetrahedron": [30, 272, 287], "gen_cent": 30, "dist": [30, 66, 288], "idx": [30, 42, 74, 76, 77, 267], "halv": 30, "divis": [30, 189], "depend": [30, 31, 61, 64, 66, 67, 91, 96, 134, 140, 147, 153, 155, 159, 165, 172, 177, 186, 217, 218, 238, 242, 249, 251, 262, 270, 276, 278, 280], "pretti": [30, 172, 229, 243, 246], "bounds_min": 30, "bounds_max": 30, "corner": [30, 135, 141, 144, 153, 163, 176, 198, 217, 230, 269, 270], "accord": [30, 35, 74, 76, 140, 162, 173, 174, 175, 177, 203, 218, 230, 239, 245, 249, 252, 259, 269, 270, 271, 285, 288], "consid": [30, 138, 172, 174, 190, 201, 239, 249, 250, 251, 252, 262, 268, 270], "side": [30, 69, 144, 153, 178, 218, 247, 249, 259, 265, 269, 271, 284], "prim_box": [30, 272], "think": [30, 66, 134, 144, 162, 172, 174, 203, 213, 223, 247], "quit": [30, 103, 108, 109, 111, 121, 126, 134, 139, 162, 167, 209], "koch": 30, "showmgr": 30, "nice": [30, 176], "my": [30, 102, 104, 105, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 127, 128, 131, 134, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 172, 173, 174, 175, 176, 179, 181, 185, 192, 198, 201, 210, 213, 217, 218, 219, 222, 223, 224, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 238, 240, 241, 243, 245, 246, 247, 287], "machin": [30, 134, 172, 253, 279, 288], "lag": [30, 131, 190, 218], "could": [30, 59, 60, 64, 68, 104, 120, 123, 125, 137, 140, 143, 144, 151, 153, 155, 156, 165, 167, 170, 171, 172, 174, 175, 186, 192, 201, 209, 213, 217, 225, 228, 231, 234, 237, 243, 246, 265, 270, 288], "bump": [30, 281], "switch": [30, 33, 127, 132, 163, 172, 177, 217, 230, 257, 269], "radiobutton": [30, 47, 121, 272, 283], "shape_choos": 30, "pad": [30, 43, 47, 227, 249, 259, 269, 272], "checked_label": [30, 43, 47, 49, 269], "choose_shap": 30, "radio": [30, 39, 82, 127, 269, 283, 286], "basic": [30, 69, 101, 109, 116, 118, 122, 136, 138, 170, 171, 172, 174, 177, 218, 219, 223, 240, 241, 243, 265, 269, 281, 284], "movement": [30, 69, 192, 245, 269], "littl": [30, 34, 134, 135, 202, 218, 288], "mode": [30, 34, 74, 75, 76, 77, 79, 106, 125, 174, 175, 185, 188, 189, 208, 217, 219, 239, 251, 252, 254, 257, 262, 269, 271], "document": [30, 35, 89, 95, 96, 98, 99, 103, 108, 114, 121, 122, 124, 125, 126, 127, 128, 130, 132, 133, 134, 135, 136, 137, 142, 146, 152, 155, 158, 162, 165, 166, 168, 171, 172, 173, 176, 193, 214, 218, 221, 225, 232, 237, 275, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 289], "viz_fract": 30, "tend": [31, 237], "acceler": [31, 234, 285], "antiparallel": 31, "along": [31, 36, 69, 102, 106, 110, 138, 144, 153, 163, 170, 171, 174, 175, 176, 179, 183, 190, 201, 203, 207, 208, 210, 222, 226, 249, 250, 251, 256, 259, 268, 269, 286], "helic": [31, 151, 164, 262], "under": [31, 76, 88, 89, 97, 99, 100, 129, 132, 169, 172, 217, 218, 219, 220, 224, 252, 284, 287], "influenc": 31, "radius_particl": 31, "08": [31, 126, 127, 163, 164, 165, 217, 218, 219, 273, 280, 284, 286], "initial_veloc": 31, "09": [31, 127, 163, 164, 165, 217, 218, 219, 273, 282, 286], "acc": 31, "due": [31, 99, 100, 108, 121, 126, 141, 144, 146, 164, 165, 172, 179, 180, 189, 207, 208, 209, 236, 242, 287], "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, 63, 88, 104, 116, 121, 122, 123, 127, 134, 164, 170, 172, 185, 188, 213, 219, 235, 249, 252, 253, 281], "nine": 32, "diamond": 32, "pentagon": [32, 168, 249, 265, 286], "hexagon": [32, 121], "heptagon": 32, "cross": [32, 108, 271], "plu": [32, 262], "marker_symbol": 32, "h": [32, 140, 249, 258, 262, 267], "s6": [32, 249], "choic": [32, 57, 71, 212, 249, 262, 269], "uniform": [32, 69, 71, 81, 109, 173, 181, 184, 197, 199, 205, 216, 243], "nodes_actor": [32, 249], "edge_width": [32, 249], "edge_color": [32, 249], "valid": [32, 207, 251, 262], "nodes_3d_actor": [32, 249], "ones_lik": 32, "viz_mark": 32, "overview": [33, 113], "complex": [33, 34, 60, 108, 138, 172, 177, 190, 213, 225, 247], "shown": [33, 50, 51, 85, 109, 112, 117, 123, 128, 164, 177, 210, 217, 256, 262, 269], "citat": [33, 34], "pjoin": [33, 34, 80], "cmap": [33, 34, 80, 252, 279], "fetch_viz_wiki_nw": [33, 34, 80, 272], "folder": [33, 34, 80, 242, 254, 267, 269, 281, 288], "categories_fil": [33, 34, 80], "edges_fil": [33, 34, 80], "positions_fil": [33, 34, 80], "sort": [33, 34, 80, 141, 163, 171, 251, 271], "loadtxt": [33, 34, 80], "categori": [33, 34, 67, 80, 94, 224], "attribut": [33, 34, 60, 69, 141, 147, 163, 184, 185, 218, 219, 226, 230, 251, 252, 263, 266, 271, 278, 281, 288], "category2index": [33, 34, 80], "enumer": [33, 34, 38, 42, 67, 74, 76, 77, 80], "uniqu": [33, 34, 80, 167, 168, 267, 286, 287], "index2categori": [33, 34, 80], "categorycolor": [33, 80], "distinguishable_colormap": [33, 34, 56, 80, 272], "nb_color": [33, 34, 56, 80, 252], "OF": [33, 289], "cours": [33, 68, 99, 165, 170, 171, 237], "edgesposit": [33, 80], "edgescolor": [33, 80], "averag": [33, 34, 80, 257], "lines_actor": [33, 34, 80], "creation": [33, 34, 69, 177, 183, 186, 217, 218, 223, 226, 266, 287], "journal_network": 33, "improv": [33, 66, 89, 98, 99, 109, 114, 117, 119, 126, 127, 130, 131, 134, 136, 137, 139, 140, 143, 146, 149, 150, 155, 165, 166, 168, 171, 172, 186, 190, 197, 199, 202, 217, 218, 219, 221, 223, 224, 226, 233, 236, 237, 239, 247, 271, 279, 281, 282, 284, 286, 287, 288], "interactivi": 33, "viz_network": 33, "algorithm": [34, 69, 70, 101, 103, 105, 108, 110, 113, 118, 126, 139, 149, 157, 160, 162, 164, 165, 167, 170, 171, 226, 231, 249, 252, 262, 281], "layout": [34, 39, 82, 131, 132, 135, 137, 138, 147, 149, 153, 159, 161, 163, 165, 167, 168, 249, 272, 280, 281, 285, 286, 287], "simpler": [34, 69, 74, 216, 225, 228, 280], "displac": [34, 110, 189, 219], "compute_bound": [34, 272], "heurist": 34, "vertices_count": 34, "networkx": 34, "packag": [34, 88, 89, 92, 157, 165, 172, 248, 252, 256, 264, 277, 288], "nx": 34, "view_siz": 34, "random_geometric_graph": 34, "arang": [34, 75, 77], "category_color": 34, "endpoint": 34, "edges_color": 34, "lod": [34, 38, 249], "new_layout_tim": 34, "edges_list": 34, "max_iter": 34, "vertex_initial_posit": 34, "500": [34, 35, 40, 48, 49, 50, 51, 75, 77, 81, 266, 286], "viscos": 34, "alpha": [34, 110, 133, 165, 249, 256, 284], "0005": [34, 75, 77], "deltat": 34, "sphere_geometri": 34, "geometry_length": 34, "iterationcount": 34, "nonloc": 34, "repulst": 34, "vertex1": 34, "vertex2": 34, "x1": [34, 250], "y1": [34, 250], "z1": [34, 250], "x2": [34, 250], "y2": [34, 250], "z2": [34, 250], "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, 108, 122, 125, 144, 159, 160, 162, 171, 172, 179, 213, 218, 288], "farther": 34, "max_iteract": 34, "multi_sampl": [34, 218, 251, 271, 287], "viz_animated_network": 34, "viz_network_anim": [34, 219, 287], "physic": [35, 65, 68, 73, 74, 75, 77, 85, 89, 100, 106, 108, 110, 111, 116, 121, 124, 127, 168, 170, 219, 261, 268, 283, 284, 286], "fetch_viz_cubemap": [35, 272], "read_viz_cubemap": [35, 272], "load_cubemap_textur": [35, 272], "normals_from_actor": [35, 67, 272], "tangents_from_direction_of_anisotropi": [35, 67, 272], "tangents_to_actor": [35, 67, 272], "change_slice_metal": 35, "pbr_param": 35, "metal": [35, 67, 68, 219, 261], "change_slice_rough": 35, "rough": [35, 67, 68, 162, 219, 261], "change_slice_anisotropi": 35, "change_slice_anisotropy_direction_x": 35, "doa": 35, "tangent": [35, 57, 67, 194, 200, 251, 270], "change_slice_anisotropy_direction_i": 35, "change_slice_anisotropy_direction_z": 35, "change_slice_anisotropy_rot": 35, "anisotropy_rot": [35, 67, 261], "change_slice_coat_strength": 35, "coat_strength": [35, 67, 261], "change_slice_coat_rough": 35, "coat_rough": [35, 67, 261], "change_slice_base_ior": 35, "base_ior": [35, 67, 261], "change_slice_coat_ior": 35, "coat_ior": [35, 67, 261], "least": [35, 57, 143, 166, 170, 171, 225, 235], "reposit": [35, 127, 179, 207, 217, 242, 287], "resiz": [35, 45, 102, 104, 106, 132, 135, 141, 144, 147, 150, 153, 163, 174, 217, 230, 233, 239, 242, 267, 269, 272, 285, 287], "control_panel": 35, "skybox": [35, 170, 254, 271, 272, 287], "repositori": [35, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 134, 165, 176, 180, 185, 188, 254, 262, 264], "compos": [35, 50, 181, 190, 218, 262, 265, 269], "cubemap": 35, "handl": [35, 50, 55, 56, 59, 63, 69, 85, 106, 108, 110, 161, 172, 173, 176, 183, 185, 186, 195, 198, 214, 217, 218, 251, 269, 272, 280, 287], "extract": [35, 133, 136, 147, 150, 176, 196, 219, 251, 257, 267, 283, 285], "plausibl": [35, 67], "popul": [35, 234, 237, 269], "64": [35, 56, 170], "manifest_pbr": [35, 67, 272], "setup": [35, 75, 91, 147, 231, 234, 237, 242, 246, 276, 288], "1920": [35, 38], "1080": [35, 38], "easili": [35, 106, 126, 127, 134, 141, 144, 163, 165, 217, 218], "And": [35, 60, 68, 115, 134, 170, 178, 184, 193, 197, 218, 234, 246, 251], "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, 67, 261, 286], "strength": [35, 67, 261], "slider_label_coat_rough": 35, "slider_label_base_ior": 35, "ior": [35, 67], "slider_label_coat_ior": 35, "95": [35, 170], "86": [35, 279], "77": [35, 281], "68": [35, 56, 279], "59": [35, 278], "32": [35, 67, 68, 69, 172, 278, 280], "23": [35, 55, 86, 126, 127, 166, 167, 218, 270, 278], "14": [35, 55, 62, 126, 127, 146, 163, 164, 165, 217, 219, 252, 270, 278, 284, 287], "slider_slice_metal": 35, "195": [35, 281, 284], "1f": [35, 49, 50, 52, 269], "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, 155, 179, 190, 203], "slider_slice_anisotropy_direction_x": 35, "slider_slice_anisotropy_direction_i": 35, "slider_slice_anisotropy_direction_z": 35, "refract": [35, 67, 168, 261, 286], "slider_slice_base_ior": 35, "02f": [35, 67], "slider_slice_coat_ior": 35, "handler": [35, 254, 260, 266], "44": [35, 265, 269, 270, 278], "consequ": [35, 146, 165], "captur": [35, 192, 217, 240, 243], "window_callback": 35, "viz_pbr_interact": [35, 287], "rectangl": [36, 48, 50, 163, 174, 210, 217, 239, 269, 272, 282], "cv2": 36, "videocaptur": 36, "wrap": [36, 66, 153, 156, 224, 269, 285], "opencv": [36, 212], "fp": [36, 66, 74, 75, 76, 77, 117, 170, 193, 218, 251, 287], "cap_prop_fp": 36, "frame": [36, 60, 66, 79, 85, 96, 109, 159, 247, 249, 251, 267, 271, 280], "cap_prop_frame_count": 36, "yield": [36, 252], "get_fram": 36, "isfram": 36, "dur": 36, "cvtcolor": 36, "color_bgr2rgb": 36, "releas": [36, 79, 117, 149, 186, 256, 267, 269, 271, 272], "videoplay": 36, "video_gener": 36, "current_video_fram": 36, "initialize_scen": 36, "show_manag": [36, 40, 41, 42, 43, 46, 47, 48, 50, 51, 52, 54], "1st": 36, "plane_actor": 36, "isinst": 36, "texture_upd": [36, 272], "interv": [36, 85, 140, 233, 246, 267], "frame_dur": 36, "video_url": 36, "http": [36, 41, 42, 57, 59, 68, 79, 88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 127, 130, 134, 137, 140, 152, 158, 161, 165, 168, 221, 252, 253, 266, 267, 268, 271, 280, 288], "commondatastorag": 36, "googleapi": 36, "com": [36, 41, 42, 68, 88, 127, 140, 161, 252, 267, 268, 288], "gtv": 36, "bucket": 36, "bigbuckbunni": 36, "mp4": [36, 212, 218, 251, 287], "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, 249], "csaodfmodel": 37, "local": [37, 81, 172, 198, 249, 264, 269, 284, 288], "localtrack": 37, "thresholdtissueclassifi": 37, "thresholdstoppingcriterion": 37, "except": [37, 59, 71, 110, 134, 204, 256], "importerror": 37, "stopping_criterion": 37, "local_track": 37, "line_color": [37, 272], "complet": [37, 90, 91, 92, 93, 95, 96, 98, 100, 106, 109, 113, 114, 115, 117, 119, 121, 124, 130, 135, 141, 158, 168, 171, 175, 186, 195, 221, 224, 225, 227, 230, 233, 236, 239, 240, 242, 245, 249, 254, 288], "refer": [37, 55, 74, 75, 76, 77, 85, 139, 159, 163, 171, 175, 177, 179, 186, 201, 206, 217, 247, 252, 262, 267, 269, 271, 285], "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, 249], "classifi": [37, 237], "gfa": 37, "seed_mask": 37, "seeds_from_mask": 37, "densiti": [37, 237, 247], "step_siz": 37, "streamlines_actor": 37, "r": [37, 88, 110, 141, 163, 165, 249, 250, 252, 261, 262, 265, 268, 270, 271, 288], "decim": [37, 67, 68, 269], "surface_opac": 37, "surface_color": 37, "seedroi_actor": 37, "contour_from_roi": [37, 272], "pop": [37, 56, 58, 153], "contour_from_roi_tutori": 37, "viz_roi_contour": [37, 287], "four": [38, 54], "unfold": 38, "eight": 38, "wirefram": [38, 66, 270], "p_color": 38, "e_color": 38, "dtheta": 38, "02": [38, 75, 77, 126, 127, 163, 164, 165, 271, 273, 280, 281], "4d": [38, 249, 250, 270], "verts4d": 38, "verts3d": 38, "altern": [38, 101, 103, 105, 109, 126, 172, 238, 249, 256, 282], "rotate4d": 38, "xy": [38, 66, 71, 249, 259, 268, 270], "zw": 38, "imaginari": [38, 252], "rotation4d_xi": 38, "rotation4d_zw": 38, "projected_marix": 38, "vert": [38, 265, 270], "rotated_3d": 38, "dot": [38, 62, 69, 188, 206, 253, 258, 270, 271, 272, 287], "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, 82, 179, 207, 213, 217, 254, 272, 287], "card": [39, 82, 159, 161, 163, 269], "listbox": [39, 46, 50, 82, 269, 272, 280, 285], "figur": [39, 49, 82, 106, 110, 111, 113, 119, 121, 123, 132, 144, 148, 153, 170, 173, 182, 194, 196, 197, 204, 206, 209, 211, 225, 237, 240, 243, 253, 272], "check": [39, 49, 82, 88, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 126, 127, 128, 136, 139, 140, 142, 145, 146, 147, 148, 151, 154, 157, 160, 162, 163, 164, 165, 170, 171, 172, 198, 201, 207, 210, 222, 226, 228, 229, 231, 232, 233, 240, 246, 249, 251, 254, 262, 267, 269, 270, 271, 273, 284, 287, 288], "tab": [39, 82, 106, 113, 124, 127, 172, 269, 272, 283, 287], "api": [40, 43, 47, 48, 50, 51, 52, 85, 89, 106, 121, 124, 126, 127, 147, 150, 153, 165, 170, 171, 172, 176, 178, 180, 182, 199, 202, 218, 219, 225, 240, 243, 247, 278, 282, 283, 287], "icon": [40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 156, 163, 175, 192, 217, 224, 254, 269, 281, 284, 287], "put": [40, 50, 66, 69, 223, 252, 287, 288], "integ": [40, 50, 189, 249, 252, 262], "pixel": [40, 50, 69, 170, 189, 253, 269, 270, 271], "me": [40, 50, 99, 100, 101, 106, 108, 110, 117, 118, 119, 122, 125, 128, 131, 132, 139, 140, 142, 148, 153, 162, 170, 171, 172, 173, 176, 179, 189, 198, 201, 225, 228, 230, 234, 235, 240, 243, 245, 246], "text2": [40, 50], "percentag": [40, 50, 251, 269], "button_exampl": [40, 50], "stop2": [40, 50], "icon_fil": [40, 50], "second_button_exampl": [40, 50], "change_text_callback": [40, 50], "force_rend": [40, 42, 50], "change_icon_callback": [40, 50], "next_icon": [40, 50, 269, 272], "on_left_mouse_button_press": [40, 50, 269, 272], "current_s": [40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 70, 71], "viz_button": 40, "img_url": [41, 42], "raw": [41, 42, 134], "githubusercont": [41, 42], "gl": [41, 42, 88, 89, 90, 91, 92, 93, 95, 96, 98, 114, 124, 126, 127, 130, 131, 137, 140, 146, 149, 152, 155, 158, 159, 161, 163, 164, 165, 166, 167, 168, 170, 171, 174, 175, 217, 218, 219, 221, 271, 281, 284, 288], "commun": [41, 42, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 131, 132, 146, 158, 165, 166, 167, 168, 169, 170, 172, 220, 221, 240, 287], "asset": [41, 42], "logo": [41, 42, 165, 287], "bodi": [41, 42, 58, 74, 75, 108, 163, 269, 272], "free": [41, 42, 85, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 132, 134, 158, 165, 168, 169, 171, 172, 219, 220, 221, 289], "unifi": [41, 42, 89, 172, 289], "softwar": [41, 42, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 114, 124, 126, 127, 129, 130, 158, 163, 164, 168, 169, 170, 171, 172, 212, 214, 217, 218, 219, 220, 221, 285, 289], "librari": [41, 42, 68, 72, 79, 81, 82, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 132, 133, 134, 146, 158, 159, 168, 169, 171, 172, 176, 220, 221, 225, 247, 258, 281, 285, 286], "scientif": [41, 42, 89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 158, 164, 165, 168, 169, 173, 220, 221, 242, 247, 262, 287], "card2d": [41, 42, 135, 156, 159, 161, 163, 272], "image_path": [41, 42, 269], "title_text": [41, 42, 269], "body_text": [41, 42, 269], "image_scal": [41, 42, 269], "bg_color": [41, 42, 269, 271, 272], "294": [41, 42, 127], "bg_opac": [41, 42, 269], "border_width": [41, 42, 150, 269, 272], "border_color": [41, 42, 269, 272], "card_ui": [41, 42], "viz_card": 41, "sprite": [42, 161, 163, 258, 286], "sheet": [42, 161, 163, 164, 258, 262, 286], "load_sprite_sheet": [42, 272], "save_imag": [42, 272, 281], "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, 159, 288], "_evt": 42, "set_img": [42, 269, 272], "getrenderwindow": [42, 237], "getinteractor": 42, "getinteractorstyl": 42, "vtkimagedata": [42, 163, 249, 258, 270, 286], "sprite_to_vtk": 42, "tdir": 42, "sprite_path": 42, "compression_qu": [42, 258], "as_vtktyp": [42, 258], "viz_card_sprite_sheet": 42, "checkbox": [43, 116, 121, 127, 272, 281, 283, 286], "visibl": [43, 49, 52, 183, 213, 228, 247, 249, 250, 257, 269, 271, 287], "360": [43, 47, 64, 269], "symmetr": [43, 249, 250, 287], "uncheck": [43, 49, 269], "sym_diff": [43, 49], "l1": [43, 49], "l2": [43, 49], "symmetric_differ": [43, 49], "set_figure_visibl": [43, 49], "figure_dict": [43, 49], "setvis": [43, 49, 50, 52, 249, 272], "invis": [43, 49], "update_color": 43, "color_arrai": [43, 270], "toggl": [43, 50, 175, 217, 218, 269, 272], "toggle_color": [43, 47], "elif": [43, 49], "check_box": 43, "color_toggl": [43, 47], "viz_checkbox": 43, "viz_check_box": 43, "vertical_justif": [44, 49, 227, 249, 269, 272], "top": [44, 49, 52, 58, 104, 126, 144, 159, 170, 176, 192, 249, 269, 270], "rock": [44, 49], "violet": [44, 49], "indigo": [44, 49], "compon": [44, 61, 66, 69, 100, 102, 104, 106, 111, 113, 119, 121, 122, 125, 127, 132, 181, 217, 218, 224, 230, 239, 245, 247, 257, 268, 269, 270, 287], "color_combobox": [44, 49], "placehold": [44, 49, 141, 163, 264, 269], "chosen": [44, 68, 165, 171, 217, 252], "change_color": [44, 49], "whenev": [44, 103, 172, 175, 177, 179, 183, 190, 195, 208, 210, 217, 246, 251], "combobox_ui": 44, "viz_combobox": 44, "fetch_viz_new_icon": [45, 217, 272, 287], "drawing_canva": 45, "650": [45, 50, 287], "isn": [45, 108, 171, 183, 213, 240], "canva": [45, 174, 175, 177, 179, 192, 218, 253, 269], "current_mod": [45, 269, 272], "draw_shap": [45, 269, 272], "shape_typ": [45, 269], "current_posit": [45, 269], "275": [45, 127, 283], "shape_list": 45, "viz_drawpanel": 45, "gridlayout": [46, 132, 135, 141, 144, 147, 161, 163, 272, 287], "cell": [46, 249, 259, 270, 280], "arrang": [46, 132, 217, 249], "fashion": [46, 147, 163, 259, 261], "panel_1": 46, "panel_2": 46, "listbox_1": 46, "listbox2d": [46, 50, 51, 113, 119, 127, 233, 272, 281, 282, 287], "third": [46, 49, 104, 106, 126, 127, 134, 139, 140, 165, 212, 225, 284], "listbox_2": 46, "rect_grid": 46, "position_offset": [46, 259], "square_grid": 46, "cell_shap": [46, 249, 259, 269], "diagonal_grid": 46, "diagon": [46, 249, 259, 268], "ui_layout": 46, "viz_layout": 46, "viz_radio_button": 47, "rect": [48, 50, 249, 259, 269], "rectangle2d": [48, 50, 106, 135, 138, 150, 163, 174, 203, 210, 217, 272], "solid": [48, 50, 69, 165], "disk2d": [48, 50, 179, 189, 217, 272, 281], "outer_radiu": [48, 50, 269, 272], "inner": [48, 50, 249, 269], "inner_radiu": [48, 50, 269, 272], "viz_shap": 48, "tab_ui": 49, "tabui": [49, 116, 230, 272, 287], "49": [49, 55, 278, 281], "94": [49, 280], "nb_tab": [49, 269], "draggabl": [49, 269], "content": [49, 144, 163, 239, 242, 249, 259, 269, 270, 271], "ring_slid": [49, 50, 52], "ringslider2d": [49, 50, 52, 116, 186, 217, 245, 272], "horizont": [49, 50, 52, 127, 156, 159, 161, 163, 168, 249, 259, 269, 271, 286], "text_align": [49, 52, 269], "cube_x": [49, 50], "cube_i": [49, 50], "rotate_cub": [49, 50, 52], "previous_angl": [49, 50, 52], "previous_valu": [49, 50, 52, 269, 272], "rotation_angl": [49, 50, 52], "rotatex": [49, 50, 52], "translate_cube_x": [49, 50], "translate_cube_i": [49, 50], "on_collaps": 49, "task": [49, 66, 99, 100, 101, 103, 105, 107, 109, 110, 112, 115, 117, 120, 122, 123, 126, 127, 128, 132, 135, 138, 141, 143, 144, 146, 147, 150, 156, 159, 161, 163, 164, 165, 174, 182, 217, 224, 230, 233, 236, 243, 246], "activ": [49, 85, 121, 125, 128, 175, 192, 217, 240, 243, 251, 269, 279], "collaps": [49, 116, 141, 144, 269, 287], "hide_actor": 49, "active_tab_idx": 49, "set_vis": [49, 50, 51, 52, 227, 230, 269, 272], "sm": 49, "viz": [49, 90, 172, 252, 274, 278, 281], "viz_tab": 49, "imagecontainer2d": [50, 272, 285], "img_path": [50, 269], "home3": 50, "circular": [50, 52, 138, 140, 141, 144, 147, 153, 163, 267], "linear": [50, 52, 55, 56, 59, 62, 113, 181, 187, 197, 218, 225, 228, 249, 251], "740": [50, 287], "similarli": [50, 52, 282], "translat": [50, 52, 55, 57, 61, 62, 69, 85, 127, 140, 173, 175, 177, 179, 194, 195, 196, 197, 204, 207, 208, 213, 217, 218, 219, 228, 237, 257, 272, 284], "range_slider_x": 50, "rangeslid": [50, 98, 272, 281], "line_width": [50, 269, 272], "handle_sid": [50, 269], "range_slider_cent": [50, 269, 272], "value_slider_cent": [50, 269, 272], "range_precis": [50, 269], "value_precis": [50, 269], "range_slider_i": 50, "fill": [50, 133, 136, 145, 162, 164, 218, 222, 252, 262, 264, 285], "hide": [50, 51, 141, 212, 219, 251, 269, 271, 272, 278], "hide_all_exampl": [50, 51], "multiselect": [50, 51, 153, 269], "display_el": [50, 51], "viz_ui": [50, 279, 281], "welcome_text": 51, "welcom": [51, 89, 102, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 127, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162, 163, 164, 165, 228, 234, 243, 247, 288], "bye_text": 51, "bye": 51, "fury_text": [51, 55], "listbox_exampl": 51, "viz_listbox": 51, "viz_ui_listbox": 51, "five": [52, 130, 172, 284], "bottom": [52, 135, 141, 144, 163, 176, 249, 269, 270], "630": [52, 188, 219, 287], "hor_line_slider_text_top": 52, "230": 52, "hor_line_slider_text_bottom": 52, "ver_line_slider_text_left": 52, "ver_line_slider_text_right": 52, "translate_cube_v": 52, "translate_cube_hor": 52, "viz_slid": 52, "viz_ui_slid": 52, "keyfram": [53, 82, 170, 176, 181, 184, 187, 191, 193, 194, 197, 199, 216, 218, 251, 287], "introduct": [53, 82, 171, 218], "spline": [53, 55, 59, 82, 178, 190, 200, 218, 249, 251], "arm": [53, 82, 202, 218], "robot": [53, 82, 85, 110, 202, 218], "hierarch": [53, 61, 82, 163, 199, 205, 211, 218, 219, 251, 287], "bezier": [53, 82, 218, 251], "custom": [53, 64, 71, 77, 82, 126, 141, 153, 159, 161, 170, 190, 191, 193, 200, 206, 218, 225, 240, 246, 249, 251, 255, 266, 269, 270, 271, 287], "cubic_bezier_interpol": [54, 272], "wide": [54, 100, 249, 259], "quaternion": [54, 59, 74, 76, 85, 111, 181, 184, 193, 218, 251, 268], "destin": [54, 247], "departur": 54, "cp": 54, "keyframe_1": 54, "out_cp": [54, 251], "keyframe_2": 54, "in_cp": [54, 251], "pts_actor": 54, "cps_actor": 54, "cline_actor": 54, "add_actor": [54, 55, 56, 57, 59, 60, 62, 63, 64, 251, 272], "consist": [54, 59, 60, 77, 186, 192, 212, 217, 223, 241, 244, 252, 269], "depart": 54, "set_posit": [54, 55, 57, 58, 59, 60, 61, 63, 251, 269, 272], "set_position_interpol": [54, 55, 57, 59, 62, 64, 251, 272], "add_anim": [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 251, 271, 272], "viz_keyframe_animation_bezier_1": 54, "set_position_keyfram": [54, 55, 62, 63, 251, 272], "in_control_point": 54, "out_control_point": 54, "vis_point": 54, "vis_cp": 54, "playback": [54, 55, 62, 63, 173, 181, 187, 214, 218, 251, 269], "playback_panel": [54, 55, 56, 61, 62, 63, 184, 251, 272], "viz_keyframe_animation_bezier_2": 54, "viz_bezier_interpol": 54, "explain": [55, 56, 60, 89, 127, 128, 131, 132, 157, 172, 187, 193, 202, 205, 216, 218, 225, 238, 244, 247, 256, 288], "cameraanim": [55, 272], "cubic_spline_interpol": [55, 59, 272], "But": [55, 106, 137, 140, 144, 146, 165, 167, 170, 172, 177, 180, 189, 197, 205, 206, 218, 228, 237, 270], "why": [55, 59, 66, 104, 140, 141, 172, 174, 189, 218, 225, 228, 234, 238], "ask": [55, 140, 171, 172, 173, 174, 210, 244], "detect": [55, 85, 108, 127, 139, 164, 246], "text_anim": 55, "29": [55, 217, 219, 270, 273, 278, 281], "set_opac": [55, 250, 251, 272], "set_scal": [55, 251, 272], "cubic": [55, 59, 77, 178, 200, 218, 249, 251], "done": [55, 58, 59, 63, 64, 85, 100, 104, 106, 111, 112, 113, 115, 125, 126, 127, 138, 140, 141, 144, 150, 153, 160, 162, 163, 164, 165, 193, 194, 198, 207, 210, 212, 218, 225, 240, 246, 271, 287, 288], "camera_anim": 55, "camera_posit": 55, "camera_focal_posit": 55, "set_camera_foc": 55, "set_camera_focal_keyfram": 55, "set_focal_keyfram": [55, 251, 272], "set_focal_interpol": [55, 251, 272], "animat": 55, "viz_keyframe_animation_camera": 55, "viz_camera": 55, "hsv_color_interpol": [56, 272], "lab_color_interpol": [56, 272], "step_interpol": [56, 272], "xyz_color_interpol": [56, 272], "cubes_po": 56, "static": [56, 61, 132, 159, 163, 190, 245, 246, 251, 269, 287], "linear_text": 56, "lab_text": 56, "lab": [56, 172, 178, 184, 218, 251, 252], "37": [56, 278, 284], "hsv_text": 56, "xyz_text": 56, "step_text": 56, "list_of_actor": 56, "anim_linear_color": 56, "anim_lab_color": 56, "anim_hsv_color": 56, "anim_xyz_color": 56, "anim_step_color": 56, "distinguish": [56, 181, 252, 268], "set_color": [56, 251, 272], "set_color_interpol": [56, 64, 251, 272], "viz_keyframe_animation_color": 56, "viz_color_interpol": 56, "argument": [57, 64, 81, 85, 106, 107, 127, 216, 251, 256, 265, 268, 269, 284, 287], "khrono": [57, 171, 176, 180, 188, 247, 254, 266], "org": [57, 59, 68, 79, 90, 91, 92, 93, 95, 96, 98, 100, 104, 106, 108, 110, 111, 113, 114, 116, 119, 121, 122, 124, 125, 130, 134, 137, 140, 158, 165, 168, 221, 252, 266, 267, 268], "gltftutori": 57, "gltftutorial_007_anim": 57, "html": [57, 79, 88, 134, 140, 172, 266, 268, 288], "cubicsplin": [57, 194], "previouspoint": 57, "previoustang": 57, "nextpoint": 57, "nexttang": 57, "interpolationvalu": 57, "t2": 57, "t3": 57, "tan_cubic_spline_interpol": [57, 272], "interpolated_valu": 57, "ok": [57, 146, 240], "spline_interpol": [57, 62, 272], "closur": [57, 190, 218], "get_timestamps_from_keyfram": [57, 272], "in_tang": [57, 251], "out_tang": [57, 251], "incomplet": [57, 111, 121, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "behaviour": [57, 253], "deal": [57, 134, 140, 146, 217, 228, 240, 246], "miss": [57, 126, 173, 203, 204, 233, 234, 278, 281, 285, 286, 287], "zeros_lik": 57, "get_previous_timestamp": [57, 272], "get_next_timestamp": [57, 272], "surround": [57, 138], "t0": [57, 251], "get_time_tau": [57, 272], "time_delta": 57, "setter": [57, 135], "custom_field": 57, "p0": 57, "tan_0": 57, "p1": 57, "tan_1": 57, "3051798": 57, "640117": 57, "motion_path_r": [57, 64, 251, 272], "keyframe_data": 57, "in_tan": 57, "out_tan": 57, "viz_keyframe_custom_interpol": 57, "viz_custom_interpol": 57, "road": [58, 234], "construct": [58, 134, 136, 165, 201, 218, 252, 267, 270], "car": 58, "body_actor": 58, "car_anim": 58, "wheel_cent": 58, "wheel_direct": 58, "wheel_posit": 58, "cylind": [58, 61, 65, 75, 77, 82, 85, 86, 116, 122, 130, 265, 272, 284, 287], "cap": [58, 69, 75, 77, 85, 249, 251, 265], "wheels_anim": 58, "wheel_anim": 58, "set_rot": [58, 59, 251, 272], "radar": 58, "shaft": [58, 61, 249, 265], "radar_shaft": 58, "radar_shaft_anim": 58, "radar_anim": 58, "add_child_anim": [58, 61, 251, 272], "relat": [58, 100, 106, 121, 137, 140, 141, 143, 144, 146, 147, 150, 160, 165, 172, 176, 197, 224, 225, 226, 227, 232, 239, 244, 246, 247, 252, 266, 269, 271, 285], "attach": [58, 63, 85, 122, 184, 225, 228, 234, 237], "matter": [58, 252], "viz_keyframe_hierarchical_anim": 58, "viz_hierarchical_anim": 58, "minim": [59, 187], "respons": [59, 63, 74, 76, 119, 121, 132, 140, 146, 165, 187, 218, 234, 251, 267, 271], "interpolation_funct": 59, "feed": [59, 172], "44434": 59, "ve": [59, 64, 131, 134, 137, 140, 143, 146, 152, 155, 160, 165, 166, 167, 170, 191, 223], "set_": [59, 63], "_interpol": 59, "slerp": [59, 181, 184, 194, 197, 216, 218, 272], "reed": 59, "en": [59, 68, 165, 268], "wikipedia": [59, 68, 237, 246, 268], "wiki": [59, 68, 97, 129, 169, 171, 220, 247, 254, 266, 268, 287], "viz_keyframe_interpol": 59, "viz_interpol": [59, 60], "care": [60, 134, 227], "simpli": [60, 85, 111, 147, 228], "anyth": [60, 86, 170, 217, 218, 226, 232, 237, 252, 262, 288], "temperatur": [60, 251], "simplifi": [60, 81, 137, 216, 229, 287], "encod": [60, 79, 81, 219, 254, 256, 260, 266, 267, 268], "almost": [60, 115, 138, 141, 150, 153, 161, 170, 171, 176, 193, 199, 251], "quick": [60, 153, 163, 183, 195, 200, 209], "viz_keyframe_animation_introduct": 60, "viz_introduct": 60, "set_actor_origin": [61, 272], "main_arm": 61, "sub_arm": 61, "joint_1": 61, "joint_2": 61, "main_arm_anim": 61, "child_arm_anim": 61, "drill_anim": 61, "joint": [61, 75, 77, 121, 127, 206, 257], "rot_main_arm": 61, "rot_sub_arm": 61, "rot_dril": 61, "drill": 61, "evalu": [61, 64, 66, 110, 119, 122, 126, 127, 163, 164, 165, 190, 233, 251, 255, 267, 270, 284], "set_rotation_interpol": [61, 64, 251, 272], "is_evalu": [61, 64, 251], "observ": [61, 64, 85, 125, 126, 163, 252, 260, 266, 270], "parent": [61, 85, 144, 147, 171, 181, 184, 211, 217, 219, 224, 251, 257], "viz_robot_arm": 61, "viz_robot_arm_anim": 61, "position_keyfram": 62, "pos_dot": 62, "sphere_linear": 62, "linear_anim": 62, "linear_interpol": [62, 272], "larger": [62, 245, 271], "sphere_splin": 62, "spline_anim": 62, "5th": [62, 75, 77, 108], "reflect": [62, 68, 120, 168, 176, 251, 261, 286], "viz_keyframe_animation_splin": 62, "viz_spline_interpol": 62, "hi": [63, 125, 131, 132, 133, 134, 146, 171], "learn": [63, 103, 134, 160, 162, 170, 171, 172, 175, 201, 223, 240, 246, 247, 252], "stop": [63, 79, 80, 81, 88, 164, 218, 225, 228, 251, 267, 269, 272], "playbackpanel": [63, 181, 184, 190, 212, 218, 272, 287], "accordingli": [63, 85, 141, 163, 174, 224, 269], "support": [63, 71, 74, 76, 86, 88, 90, 91, 92, 93, 95, 96, 98, 103, 104, 105, 107, 109, 112, 114, 115, 117, 124, 125, 126, 127, 128, 130, 135, 138, 141, 147, 149, 151, 153, 156, 158, 161, 163, 165, 168, 173, 180, 182, 184, 185, 188, 194, 195, 196, 200, 205, 215, 217, 218, 219, 221, 249, 250, 252, 258, 266, 269, 271, 278, 281, 284, 285, 286, 287, 288], "_keyfram": 63, "That": [63, 140, 170, 172, 212, 229, 234, 237, 240], "earlier": [63, 141, 144, 151, 210, 213, 228, 256], "viz_keyframe_animation_timelin": 63, "viz_timelin": 63, "pos_ev": 64, "color_ev": 64, "rotation_ev": 64, "scale_ev": 64, "extra": [64, 85, 133, 157, 172, 195, 239, 271], "doe": [64, 127, 140, 141, 147, 173, 181, 185, 197, 204, 206, 212, 213, 225, 226, 251, 252, 254, 262, 281, 283, 286], "set_interpol": [64, 251, 272], "viz_keyframe_animation_evalu": 64, "viz_using_time_equ": 64, "intern": [65, 82, 121, 161, 172, 183, 204, 212, 217], "convent": [65, 82, 85, 126, 246, 262, 268], "principl": [65, 82, 89, 140, 168, 217, 261, 286, 287], "brdf": [65, 82, 89, 168, 286], "vari": [65, 82, 192, 242, 284], "impostor": [65, 82, 137, 165, 193], "billboard": [65, 82, 98, 166, 187, 197, 199, 212, 214, 216, 218, 228, 237, 240, 243, 272, 281, 284, 287], "engin": [66, 67, 72, 82, 89, 100, 106, 108, 116, 124, 127, 135, 170, 171, 172, 173, 271, 283, 284], "quadrilater": 66, "come": [66, 134, 170, 225, 228, 234, 269], "cost": [66, 225, 249], "decreas": [66, 176, 270, 271, 283], "real": [66, 81, 112, 141, 163, 165, 170, 172, 178, 193, 247, 252, 272], "most": [66, 99, 105, 113, 122, 147, 148, 165, 172, 174, 189, 198, 207, 217, 219, 223, 226, 241, 244, 273], "becam": [66, 177, 256], "popular": [66, 252], "game": [66, 89, 171, 173], "quota": 66, "sign": [66, 69, 70, 89, 114, 165, 166, 221, 282, 287], "mathemat": [66, 69, 109], "boundari": [66, 69, 175, 177, 217, 224, 227, 269], "outsid": [66, 147, 286], "neg": [66, 259, 271], "hart1996": [66, 69], "word": [66, 108, 110], "either": [66, 85, 89, 102, 141, 147, 161, 212, 217, 219, 247, 254, 262], "definit": [66, 73, 75, 77, 85, 102, 226, 229, 232, 235, 244], "exemplifi": 66, "suitabl": [66, 165, 205], "compose_shad": [66, 69, 272], "import_fury_shad": [66, 69, 272], "represent_actor_as_wirefram": [66, 272], "glyph": [66, 96, 161, 223, 244, 249, 265, 270, 279, 280, 287], "spheres_actor": 66, "recent": [66, 134, 157, 160, 273], "viz_regular_spher": 66, "explor": [66, 120, 126, 143, 233, 236, 239, 244], "understand": [66, 68, 99, 101, 103, 107, 108, 109, 111, 112, 119, 126, 133, 136, 138, 139, 142, 144, 162, 164, 171, 172, 176, 217, 224, 229, 234, 237, 240, 247], "interconnect": 66, "viz_low_res_wirefram": 66, "clean": [66, 69, 88, 115, 153, 209, 215, 240, 246, 288], "viz_hi_res_wirefram": 66, "evid": 66, "directli": [66, 119, 161, 163, 170, 190, 197, 199, 210, 214, 218, 219, 243, 246, 247, 251, 253, 287], "impact": [66, 239], "luckili": 66, "deliv": 66, "known": [66, 164, 172, 217, 223], "suit": [66, 172, 286], "instruct": [66, 173, 225, 246, 279, 282, 287], "billboards_actor": 66, "viz_billboards_wirefram": 66, "know": [66, 85, 89, 132, 134, 171, 172, 173, 175, 219, 223, 229, 246, 247], "sd_sphere": 66, "frag": [66, 69], "sphere_radiu": 66, "const": 66, "sphere_dist": 66, "sdsphere": 66, "sdf_eval": 66, "fragoutput0": [66, 69, 71], "vec4": [66, 69, 71, 257], "discard": [66, 69, 207, 288], "declar": [66, 225, 228, 246, 249, 266], "fs_dec": [66, 69, 249], "fs_impl": [66, 249], "viz_billboards_circl": 66, "even": [66, 125, 126, 140, 146, 147, 150, 170, 196, 218, 229, 246, 251, 288, 289], "essenti": [66, 136, 165, 219, 228, 234, 254, 262, 269], "gradient": 66, "deriv": [66, 268, 289], "central_diffs_norm": [66, 69], "central_diff": [66, 69], "sd_sphere_norm": 66, "vec3": [66, 69, 71, 257], "blinn": [66, 69, 170], "phong": [66, 69, 170, 261], "illumin": [66, 69, 252], "blinn_phong_model": [66, 69], "fragment": [66, 69, 71, 126, 218, 240, 243, 249, 261, 266], "smoothstep": 66, "antialias": [66, 69, 272], "absolut": [66, 144, 163, 269], "compens": 66, "abs_dist": 66, "absdist": 66, "centraldiffsnorm": [66, 69], "0001": [66, 69], "attenu": 66, "factor": [66, 218, 240, 249, 250, 259, 262, 269, 271, 287], "light_attenu": 66, "lightattenu": [66, 69], "blinnphongillummodel": [66, 69], "lightcolor0": [66, 69, 197, 202, 205], "diffusecolor": [66, 69], "specularpow": [66, 69], "specularcolor": [66, 69], "ambientcolor": [66, 69], "frag_output": 66, "recreat": 66, "viz_billboards_spher": 66, "hart": [66, 69], "john": [66, 69], "trace": [66, 69, 88, 89, 198], "rai": [66, 69, 89, 99, 101, 103, 105, 126], "implicit": [66, 69, 225], "1996": [66, 69], "527": [66, 69, 286], "545": [66, 69, 287], "viz_billboard_sdf_spher": 66, "aim": [67, 89, 134, 135, 138, 147, 227, 231, 233], "graphic": [67, 89, 127, 165, 170, 171, 223, 228, 231, 247], "conduct": [67, 131, 132], "dielectr": [67, 261], "illustr": [67, 241, 252], "showcas": [67, 68, 88, 108, 113, 116, 117, 126, 160], "subset": [67, 178, 181], "constrain": 67, "material_param": [67, 68], "produc": [67, 68, 140, 167, 254, 262], "num_valu": 67, "mp": 67, "param": [67, 249, 252, 259, 269], "interpret": [67, 68, 125, 146, 165, 252], "guid": [67, 68, 245], "l": [67, 249, 262, 270, 271], "26": [67, 68, 74, 76, 77, 126, 127, 140, 163, 164, 165, 273, 278], "affect": [67, 193, 207, 242], "num": 67, "ior_param": 67, "iorp": 67, "viz_pbr_spher": 67, "bidirect": [68, 168, 286], "bidirectional_reflectance_distribution_funct": 68, "introduc": [68, 171, 227, 233, 239, 266], "brent": 68, "burlei": 68, "siggraph": [68, 165], "2012": 68, "blog": [68, 105, 114, 121, 122, 126, 127, 138, 139, 141, 144, 155, 156, 157, 162, 163, 164, 165, 172, 204, 218, 282, 283, 284, 285, 286, 287, 288], "selfshadow": 68, "public": [68, 170, 288], "s2012": 68, "strictli": [68, 162], "merl": 68, "www": [68, 140, 165, 252, 253, 268], "exchang": [68, 222], "research": [68, 89, 108, 142, 143, 157, 159, 160, 171, 177, 234], "databas": 68, "moreov": [68, 126, 252], "carefulli": [68, 239], "limit": [68, 79, 126, 127, 139, 150, 180, 182, 189, 190, 219, 236, 240, 243, 269, 279, 287, 289], "blend": [68, 240, 243, 271], "layer": [68, 101, 261], "give": [68, 88, 134, 146, 149, 165, 167, 172, 198, 203, 210, 218, 219, 237, 241, 246, 252, 256, 268, 271, 281], "intuit": 68, "usabl": [68, 225], "subsurfac": [68, 261], "specular": [68, 197, 261], "specular_tint": [68, 261], "anisotrop": [68, 168, 261, 286], "sheen": [68, 261], "sheen_tint": [68, 261], "clearcoat": [68, 261], "clearcoat_gloss": [68, 261], "manifest_principl": [68, 272], "tint": [68, 261], "gloss": [68, 261], "viz_principled_spher": 68, "henc": [69, 85, 108, 111, 121, 127, 190, 251], "attribute_to_actor": [69, 272], "shader_to_actor": [69, 71, 203, 272], "cylinders_8": 69, "cylinders_16": 69, "cylinders_32": 69, "viz_poly_cylind": 69, "setrepresentationtowirefram": 69, "viz_poly_cylinder_geom": 69, "march": [69, 99, 101, 103, 105, 126], "intersect": 69, "link": [69, 77, 85, 126, 127, 138, 142, 146, 163, 164, 165, 180, 217, 218, 219, 242, 266, 268, 278, 279, 287], "rep_direct": 69, "rep_cent": 69, "rep_radii": 69, "rep_height": 69, "vs_dec": [69, 249], "vertexmcvsoutput": 69, "centermcvsoutput": 69, "directionvsoutput": 69, "heightvsoutput": 69, "radiusvsoutput": 69, "vs_impl": [69, 249], "vertexmc": [69, 71], "templat": [69, 155, 266, 269, 279], "decl_cod": [69, 71, 266], "impl_cod": [69, 71, 266], "occupi": [69, 127, 153, 252], "fs_vars_dec": 69, "mat4": 69, "mcvcmatrix": 69, "vec_to_vec_rot_mat": 69, "glsl": [69, 103, 109, 170, 178, 181, 197, 218, 266], "sd_cylind": 69, "sdf_map": 69, "sdcylind": 69, "rot": 69, "vec2vecrotmat": 69, "cast_rai": 69, "ray_march": 69, "piec": [69, 146], "previou": [69, 100, 111, 113, 127, 133, 138, 141, 146, 171, 172, 181, 184, 201, 218, 222, 233, 244, 251, 252, 257, 269], "sdf_cylinder_frag_impl": 69, "ro": 69, "rd": 69, "ld": 69, "castrai": 69, "viz_sdf_cylind": 69, "shortest": 70, "rate": [70, 96, 109, 159, 249, 280], "compar": [70, 113, 140, 170, 172, 226, 238, 254, 256], "tradit": [70, 117], "sdfactor": 70, "toru": [70, 103, 117, 126, 249], "capsul": [70, 284], "viz_sdfactor": 70, "add_shader_callback": [71, 272], "utah": [71, 210], "teapot": 71, "fib": [71, 86, 258], "ply": [71, 86, 258], "stl": [71, 86, 258], "xml": [71, 86, 258], "get_polymapper_from_polydata": [71, 86, 272], "get_actor_from_polymapp": [71, 86, 272], "mapper": [71, 142], "getmapp": [71, 266], "vtkshader": 71, "vertex_shader_code_decl": 71, "myvertexvc": 71, "vertex_shader_code_impl": 71, "fragment_shader_code_decl": 71, "fragment_shader_code_impl": 71, "vec2": [71, 257], "iresolut": 71, "uv": [71, 219], "xyx": 71, "pot": 71, "shader_callback": [71, 285], "_caller": [71, 266], "calldata": [71, 266], "setuniformf": 71, "valueerror": 71, "textblock": [71, 74, 75, 76, 151, 269], "hello": [71, 86, 100, 102, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 171, 172, 222, 223, 228, 231, 237, 240, 243, 246, 247, 249, 271], "viz_shad": 71, "ball": [72, 74, 82, 110, 121, 127, 133, 139, 145, 164, 262, 284], "domino": [72, 82, 284], "chain": [72, 82, 122, 127, 217, 262], "brick": [72, 77, 82, 110, 113, 116, 119, 122, 127], "wreck": [72, 82, 110, 121, 127, 284], "pybullet": [73, 74, 75, 76, 77, 106, 108, 110, 116, 119, 121, 127, 283, 284], "confirm": [73, 122], "client": [73, 74, 76, 79, 80, 85, 134, 140, 165, 272], "red_radiu": 73, "blue_radiu": 73, "red_ball_actor": 73, "red_ball_col": 73, "createcollisionshap": [73, 74, 75, 76, 77, 85], "geom_spher": [73, 74, 77, 85], "red_bal": 73, "createmultibodi": [73, 74, 75, 76, 77, 85], "basemass": [73, 74, 76, 77, 85], "basecollisionshapeindex": [73, 74, 76, 77, 85], "baseposit": [73, 74, 75, 76, 77, 85], "baseorient": [73, 74, 75, 76, 77, 85], "blue_ball_actor": 73, "blue_ball_col": 73, "blue_bal": 73, "restitut": [73, 74, 76, 77, 85], "changedynam": [73, 74, 76, 77, 85], "sync": [73, 75, 77, 106, 108, 119, 233], "sync_actor": [73, 74, 75], "multibodi": [73, 74, 75, 76, 77, 85, 119], "orn": [73, 74, 75, 76, 77, 85, 119], "getbasepositionandorient": [73, 74, 75, 76, 77, 85, 119], "orn_deg": [73, 74, 75, 85], "geteulerfromquaternion": [73, 74, 75, 85], "setorient": [73, 74, 75, 85], "apply_forc": [73, 74, 76, 77, 85], "78": 73, "89": [73, 279, 285], "red_po": 73, "red_orn": 73, "blue_po": 73, "blue_orn": 73, "applyexternalforc": [73, 74, 76, 77, 85], "forceobj": [73, 74, 76, 77, 85], "40000": 73, "posobj": [73, 74, 76, 77, 85], "flag": [73, 74, 76, 77, 79, 85, 135, 150, 153, 163, 203, 252, 269, 272, 286, 287, 288], "world_fram": [73, 74, 76, 77, 85], "getcontactpoint": 73, "contact": 73, "stepsimul": [73, 74, 75, 76, 77, 85], "viz_ball_collid": 73, "beign": 74, "thrown": [74, 108, 217, 287], "gui": [74, 76, 85, 132, 135, 138, 141, 144, 147, 150, 153, 156, 159, 161, 172, 251], "si": [74, 85], "unit": [74, 85, 89, 133, 136, 190, 193, 214, 218, 233, 252, 265, 270, 279, 284], "setgrav": [74, 75, 76, 77, 85], "easier": [74, 76, 89, 110, 125, 140, 144, 163, 167, 193, 218, 225, 228, 252, 288], "tweak": [74, 76, 113, 135, 139, 144, 163, 227, 245, 246], "ball_radiu": [74, 77], "ball_color": [74, 77], "ball_mass": [74, 77], "ball_posit": 74, "ball_orient": 74, "base_s": [74, 76], "base_color": [74, 76], "base_posit": [74, 76], "base_orient": [74, 76], "wall_height": [74, 77], "wall_width": 74, "brick_mass": 74, "brick_siz": [74, 77, 85], "ball_actor": [74, 77, 85], "ball_col": [74, 85], "multi": [74, 75, 85, 194, 215, 219, 269], "friction": [74, 75, 77, 85, 121], "lateralfrict": [74, 76, 77, 85], "base_actor": [74, 75, 76, 77], "base_col": [74, 76, 77], "geom_box": [74, 75, 76, 77], "halfext": [74, 75, 76, 77], "half": [74, 76, 170, 172], "actual": [74, 76, 106, 132, 135, 138, 150, 172, 186, 192, 204, 207, 242, 251, 252, 253], "nb_brick": [74, 77, 85], "brick_cent": [74, 77, 85, 119], "brick_direct": [74, 77, 85], "57": [74, 76, 77, 278], "brick_orn": [74, 77, 85, 119], "brick_color": [74, 77, 85], "brick_col": [74, 77, 85], "int8": [74, 76], "logic": [74, 77, 103, 141], "center_po": [74, 76, 77, 85], "brick_actor": [74, 77], "base_po": [74, 76, 77], "ball_po": [74, 85], "major": [74, 76, 90, 91, 92, 93, 95, 96, 98, 101, 104, 108, 110, 111, 113, 114, 115, 116, 119, 121, 122, 124, 125, 130, 133, 136, 153, 158, 168, 221, 233, 236, 241, 252, 256, 270], "accur": [74, 76, 109, 218, 287], "3x3": [74, 76, 85, 226, 246], "sync_brick": [74, 77, 85, 119], "rot_mat": [74, 75, 76, 77, 85, 119], "getmatrixfromquaternion": [74, 75, 76, 77, 85, 119], "getdifferencequaternion": [74, 75, 76, 77, 85, 119], "inaccur": 74, "approach": [74, 105, 112, 123, 126, 134, 141, 149, 165, 174, 177, 189, 195, 198, 199, 203, 212, 213, 218, 233, 240, 243, 267], "avg": [74, 75, 76, 77], "fpss": [74, 75, 76, 77], "nsim": [74, 75, 76, 77], "680": [74, 75, 76, 77, 218, 287], "46": [74, 76, 278], "79": [74, 76, 279], "frame_r": [74, 75, 76, 77, 271, 272], "ball_orn": [74, 85], "130": [74, 75, 77, 281], "viz_brick_wal": 74, "n_link": [75, 77, 85], "dx_link": [75, 77], "segment": [75, 77, 122, 209, 251, 285, 287], "link_mass": [75, 77, 85], "base_mass": [75, 77, 85], "joint_frict": [75, 77], "rad": [75, 269], "link_shap": [75, 77], "geom_cylind": [75, 77], "collisionframeposit": [75, 77], "base_shap": [75, 77, 85], "visualshapeid": [75, 77, 85], "linkcollisionshapeindic": [75, 77, 85], "linkvisualshapeindic": [75, 77, 85], "linkposit": [75, 77, 85], "linkorient": [75, 77, 85], "linkinertialframeposit": [75, 77, 85], "linkinertialframeorn": [75, 77, 85], "jointtyp": [75, 77, 85], "joint_spher": [75, 77], "linkdirect": [75, 77, 85], "link_radii": [75, 77], "link_height": [75, 77, 85], "rope_actor": [75, 77, 85], "rope": [75, 77, 85, 121], "linkmass": [75, 77, 85], "linkinertialframeorient": [75, 77, 85], "linkparentindic": [75, 77, 85], "linkjointtyp": [75, 77, 85], "linkjointaxi": [75, 77, 85], "stiff": [75, 121], "among": [75, 110, 121, 168, 212, 286], "friction_vec": [75, 77], "control_mod": [75, 77], "position_control": [75, 77], "getnumjoint": [75, 77, 85], "setjointmotorcontrolmultidof": [75, 77], "targetposit": [75, 77], "targetveloc": [75, 77], "positiongain": [75, 77], "velocitygain": [75, 77], "constraint": [75, 77, 108], "root_robe_c": [75, 77], "createconstraint": [75, 77], "joint_fix": [75, 77], "traj": 75, "inject": 75, "amplitude_x": 75, "amplitude_i": 75, "freq": 75, "coupl": [75, 108, 113, 121, 132, 135, 235], "sync_joint": [75, 85], "actor_list": [75, 77, 85], "getlinkst": [75, 77, 85], "offer": [75, 77, 134, 137, 245, 249], "4th": [75, 77, 106], "freq_sim": 75, "240": [75, 127, 282], "trajectori": 75, "ux": [75, 146, 165], "pivot": [75, 186], "getquaternionfromeul": 75, "changeconstraint": 75, "jointchildframeorient": 75, "maxforc": 75, "viz_chain": 75, "seri": [76, 89, 97, 129, 169, 172, 220, 271, 278, 288], "physicsclientid": 76, "number_of_domino": 76, "domino_mass": 76, "domino_s": 76, "domino_cent": 76, "domino_direct": 76, "domino_orn": 76, "domino_color": 76, "domino_col": 76, "centers_list": 76, "99": [76, 185, 281], "domino_actor": 76, "sync_domino": 76, "domino1_po": 76, "domino1_orn": 76, "viz_domino": 76, "handi": 77, "wall_length": 77, "wall_breadth": 77, "cylindr": [77, 287], "nxnxn": [77, 122], "int16": [77, 252], "desir": [77, 85, 106, 165, 203, 227, 237, 249, 252, 258, 259, 271], "hing": 77, "ball_shap": 77, "28": [77, 126, 127, 140, 163, 164, 165, 218, 219, 270, 278, 286], "base_orn": 77, "brick_vertic": 77, "brick_sec": 77, "chain_vertic": 77, "chain_sec": 77, "sync_chain": 77, "tool": [77, 97, 119, 129, 131, 140, 143, 146, 169, 172, 220, 237, 262, 272, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "viz_wrecking_bal": 77, "server": [78, 79, 80, 81, 82, 85, 88, 134, 140, 165, 272], "turn": [78, 82, 105, 147, 185, 228, 243, 249, 269], "webrtc": [78, 79, 82, 131, 134, 146, 165, 267, 287], "mjpeg": [78, 79, 82, 165, 267], "serv": [79, 249, 262], "web": [79, 81, 165, 288], "browser": [79, 81, 88, 153, 165, 267], "robust": [79, 81, 227], "live": [79, 81, 89, 249], "latenc": [79, 81, 134], "ngrok": [79, 134, 165], "instal": [79, 81, 89, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 146, 158, 168, 189, 221, 252, 278, 279, 281, 282, 285, 286, 287, 288], "aiortc": [79, 81, 155], "pip": [79, 81, 88, 89, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 280, 288], "ffmpeg": [79, 81], "linux": [79, 81, 88, 89, 134, 282], "apt": [79, 81], "libavdevic": [79, 81], "dev": [79, 81, 88, 172, 288], "libavfilt": [79, 81], "libopu": [79, 81], "libvpx": [79, 81], "pkg": [79, 81], "config": [79, 81], "brew": [79, 81], "opu": [79, 81], "multiprocess": [79, 80, 137, 140, 146, 165, 267], "sy": [79, 140, 254, 260, 266], "furystreamcli": [79, 80, 140, 272], "furystreaminteract": [79, 140, 272], "maco": [79, 80, 81, 88, 95, 134, 143, 149, 165, 189, 279], "set_start_method": [79, 80], "spawn": [79, 80], "webrtc_avail": 79, "web_serv": [79, 272], "web_server_raw_arrai": [79, 80, 272], "__name__": [79, 80], "__main__": [79, 80], "use_raw_arrai": [79, 80, 267], "rawarrai": [79, 131, 137, 140, 267], "sharedmemori": [79, 137, 140, 143, 146, 267], "featur": [79, 96, 104, 106, 112, 114, 115, 116, 117, 123, 127, 131, 132, 144, 154, 156, 159, 161, 163, 164, 165, 166, 167, 170, 172, 186, 189, 193, 195, 201, 202, 207, 208, 213, 217, 218, 227, 228, 239, 242, 244, 245, 249, 250, 273, 280, 282, 286, 287], "doc": [79, 85, 88, 106, 127, 134, 146, 164, 170, 171, 174, 188, 191, 219, 240, 249, 266, 268, 271, 278, 279, 280, 281, 284, 287, 288], "share": [79, 102, 104, 106, 108, 110, 111, 113, 116, 119, 125, 127, 136, 137, 139, 140, 142, 145, 146, 148, 149, 151, 154, 157, 160, 162, 165, 222, 267], "version_info": 79, "window_s": [79, 80, 81], "max_window_s": [79, 140, 267], "sent": [79, 157, 170, 188, 197, 199], "ms_stream": [79, 267], "ms_interact": [79, 267], "send": [79, 85, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 131, 145, 158, 168, 181, 189, 197, 199, 218, 221, 262, 288], "queue": [79, 140, 267], "max_queue_s": [79, 267], "stream_interact": 79, "arg": [79, 80, 88, 256, 265, 267], "img_manag": [79, 80], "image_buff": [79, 80, 267], "info_buff": [79, 80, 146, 267], "circular_queu": [79, 267], "head_tail_buff": [79, 267], "buffer": [79, 134, 140, 159, 185, 191, 218, 219, 225, 247, 252, 254, 257, 260, 266, 267, 272], "_buffer": 79, "8000": [79, 81, 134, 267], "localhost": [79, 267], "image_buffer_nam": [79, 267], "info_buffer_nam": [79, 267], "head_tail_buffer_nam": [79, 267], "buffer_nam": [79, 267], "m": [79, 80, 131, 133, 134, 137, 140, 146, 148, 160, 163, 170, 171, 222, 223, 226, 229, 235, 241, 249, 251, 262, 265, 267, 288], "url": [79, 135, 163, 165, 182, 219, 254, 267, 269, 272, 284, 285], "htttp": 79, "wise": [79, 134], "kill": [79, 137, 140], "resourc": [79, 126, 134, 137, 140, 143, 146, 149, 150, 165, 251, 267], "cleanup": [79, 80, 140, 163, 267, 272], "viz_interact": 79, "streamer": [80, 131, 137], "milesecond": [80, 267], "viz_no_interact": 80, "port": [81, 267], "greater": [81, 237, 242, 256, 267, 271], "asyncio": [81, 167, 176, 267], "platform": [81, 168, 221, 286, 287], "time_sleep": 81, "environ": [81, 111, 134, 153, 165], "wsl": 81, "async": [81, 137, 140, 267], "await": 81, "get_event_loop": 81, "run_until_complet": 81, "viz_widget": 81, "auto_examples_python": 82, "auto_examples_jupyt": 82, "194": [84, 281], "star": [84, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 265, 281, 282], "148": [84, 281], "fork": [84, 134, 137, 172, 288], "commit": [84, 127, 131, 134, 137, 140, 143, 146, 149, 246, 264, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "offici": [85, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 128, 134, 137, 170, 171, 172, 288], "driven": [85, 89, 288], "statu": [85, 185, 236, 243, 269, 288], "unless": [85, 127, 252, 269, 270, 271], "shutdown": 85, "gravity_x": 85, "gravity_i": 85, "gravity_z": 85, "criterion": 85, "fulfil": 85, "snippet": [85, 110, 119, 132, 142], "lateral_frict": 85, "damp": 85, "inertial_po": 85, "inertial_orn": 85, "coeff": 85, "linkindex": 85, "extern": [85, 127, 131, 257, 286], "applyexternaltorqu": 85, "Not": [85, 172, 226, 229, 232, 244, 283], "explicitli": [85, 121, 189, 270, 278], "pair": [85, 234, 237, 245, 268], "enablecol": 85, "setcollisionfilterpair": 85, "feel": [85, 170, 172], "section": [85, 176, 236, 240, 242, 252, 266, 284, 287], "rotatewxyz": 85, "said": [85, 104, 106, 108, 110, 113, 116, 127, 146, 171, 173, 229, 246], "procedur": [85, 108], "firstli": [85, 113, 161, 172, 213, 230], "nb_object": 85, "object_cent": 85, "object_direct": 85, "object_orient": 85, "object_color": 85, "object_collis": 85, "further": [85, 110, 121, 125, 141, 225, 241, 245, 252, 288], "brick_actor_singl": 85, "getdifferencefromquarternion": 85, "tupl": [85, 249, 250, 251, 252, 254, 256, 259, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271], "subtract": [85, 110, 271], "gimbal": 85, "lock": [85, 140, 267, 271, 272], "lead": [85, 147, 240, 262, 284, 285, 288], "unwant": [85, 284], "spin": [85, 116, 119, 271], "experienc": [85, 170, 234, 247], "advis": [85, 106, 170, 173, 289], "urdf": 85, "root": [85, 224, 230, 288], "hierarchi": [85, 211, 219], "freedom": 85, "regular": [85, 174, 249, 255, 256, 265, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "inerti": 85, "princip": [85, 252], "inertia": 85, "nb_link": 85, "suppos": [85, 102, 121, 146, 165, 240], "linkheight": 85, "linkradii": 85, "queri": [85, 151, 172, 284], "suzann": [86, 185, 284, 287], "blender": [86, 170, 171, 172, 209, 214], "directori": [86, 88, 157, 254, 264, 266, 269, 271, 288], "path_suzann": 86, "soon": [88, 123, 138, 141, 150, 153, 163, 218, 229, 232], "life": [88, 125, 134, 170, 171, 228], "decemb": [88, 171], "31st": 88, "2019": [88, 273, 281], "mandatori": [88, 140, 155, 170, 267], "aiohttp": [88, 176, 267], "pygltflib": [88, 176, 185, 257], "matplotlib": [88, 161, 243, 248, 249, 250, 252, 253, 279], "termin": [88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 171, 221, 271, 287], "forg": [88, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221], "channel": [88, 215, 217, 249, 252, 253, 257, 271], "latest": [88, 240, 283, 287], "clone": [88, 172, 288], "repo": [88, 103, 172, 288], "git": [88, 171, 264, 288], "txt": [88, 91, 276, 281, 287, 288], "enjoi": [88, 97, 125, 129, 135, 169, 220], "get_info": [88, 272, 278], "pytest": [88, 135, 165, 286, 288], "svv": [88, 288], "test_actor": [88, 280, 285], "test_my_function_nam": 88, "headless": 88, "xvfb": 88, "osx": [88, 278, 279], "xquartz": 88, "1920x1080x24": 88, "null": [88, 234], "bat": 88, "makefil": 88, "readm": [88, 92, 277, 278, 279, 281, 282, 284, 285, 287, 288], "md": [88, 288], "upload_to_gh": 88, "page": [88, 89, 171, 172, 236, 237, 246, 247, 268, 287, 288], "rst": [88, 156, 278, 282, 287, 288], "congratul": [88, 94, 172], "minimalist": [89, 172, 210], "har": 89, "gpu": [89, 126, 134, 138, 165, 170, 178, 197, 218, 249, 285], "precis": 89, "clariti": [89, 230, 236], "address": [89, 144, 150, 153, 154, 159, 227, 230, 233, 238, 239, 241, 242, 244, 245], "grow": [89, 128, 218], "necess": [89, 233], "ecosystem": 89, "cgi": 89, "imageri": 89, "deploi": 89, "everydai": 89, "practic": [89, 146, 165, 170, 172, 223], "clearli": [89, 172, 234], "written": [89, 108, 146, 165, 172, 247, 289], "good": [89, 111, 131, 134, 140, 141, 157, 160, 162, 165, 170, 172, 173, 203, 204, 210, 226, 240, 243, 244, 246, 247, 289], "underli": [89, 141, 162], "collabor": [89, 131, 165, 227], "hope": [89, 234, 235, 240, 244], "fail": [89, 94, 150, 153, 189, 219, 228, 242, 264, 278, 279, 287, 288], "develop": [89, 90, 91, 92, 93, 95, 96, 98, 104, 114, 124, 125, 130, 131, 132, 134, 146, 158, 165, 166, 167, 168, 217, 218, 221, 223, 231, 233, 246, 282, 288], "team": [89, 100, 128, 133, 137, 140, 148, 154, 161, 233, 247, 252], "discord": [89, 90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 158, 168, 169, 171, 172, 220, 221, 284], "chat": 89, "room": 89, "cinemat": 89, "multiplatform": 89, "mac": [89, 278], "super": [89, 218], "integr": [89, 100, 106, 108, 116, 126, 127, 128, 137, 143, 165, 168, 171, 176, 193, 197, 198, 203, 210, 219, 221, 231, 275, 284, 286, 287], "btdf": 89, "latex": [89, 161, 287], "font": [89, 106, 153, 159, 161, 165, 167, 230, 239, 245, 269], "bsd": 89, "who": [89, 94, 128, 134, 146, 165, 237, 252], "involv": [89, 99, 107, 109, 117, 120, 126, 139, 163, 170, 224, 230, 231, 234, 237, 247], "typo": [89, 140, 155, 216, 279, 285, 287], "request": [89, 100, 121, 122, 125, 126, 127, 128, 131, 140, 143, 155, 162, 163, 164, 165, 171, 185, 193, 197, 217, 218, 224, 227, 230, 239, 252, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "happi": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 170, 171, 172, 221, 246], "announc": [90, 91, 92, 93, 95, 96, 98, 100, 114, 124, 130, 158, 168, 170, 171, 221, 222, 288], "highlight": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 207, 208, 217, 221, 233, 286, 288], "split": [90, 274], "upgrad": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 187, 221, 288], "conda": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221], "question": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 170, 171, 172, 175, 177, 221, 267], "suggest": [90, 91, 92, 93, 95, 96, 98, 103, 108, 110, 114, 124, 130, 145, 148, 155, 158, 168, 176, 181, 189, 191, 192, 194, 198, 206, 210, 213, 214, 221, 223, 231, 244, 249, 252], "mail": [90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 129, 130, 140, 158, 168, 169, 170, 172, 220, 221, 288], "On": [90, 91, 92, 93, 95, 96, 98, 114, 124, 128, 130, 158, 161, 168, 221, 238], "behalf": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221], "serg": [90, 91, 92, 93, 95, 96, 97, 98, 114, 124, 125, 129, 130, 134, 158, 168, 169, 176, 185, 202, 212, 220, 221, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "mainten": [91, 92, 124, 130, 158, 168, 221, 244, 275, 276, 277, 288], "codecov": [92, 277, 287], "travi": [92, 130, 275, 277, 278, 279, 280, 284, 288], "stereo": [93, 271, 278], "coverag": [93, 95, 96, 98, 114, 124, 152, 158, 278, 279, 280, 281, 282, 283, 285], "thank": [93, 95, 96, 98, 102, 104, 106, 108, 110, 111, 113, 114, 116, 119, 121, 122, 124, 125, 128, 130, 158, 168, 221, 234, 247, 252], "contributor": [93, 95, 96, 98, 114, 121, 124, 127, 130, 158, 168, 171, 172, 173, 176, 221, 222, 223, 236, 240, 243, 246, 288, 289], "david": [93, 94, 278], "reagan": [93, 278], "eleftherio": [93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "garyfallidi": [93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "jon": [93, 98, 278, 281], "haitz": [93, 98, 278, 281], "legarreta": [93, 98, 278, 281], "gorro\u00f1o": [93, 98, 278, 281], "marc": [93, 98, 114, 168, 278, 281, 282, 286], "alexandr": [93, 98, 114, 168, 278, 281, 282, 286], "c\u00f4t\u00e9": [93, 98, 114, 168, 278, 281, 282, 286], "koudoro": [93, 95, 96, 98, 114, 124, 130, 134, 158, 168, 176, 221, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "ohbm": 94, "brainart": 94, "melpomen": 94, "realli": [94, 104, 134, 135, 141, 234, 246, 247, 288], "beauti": [94, 243], "experi": [94, 101, 103, 110, 125, 133, 160, 162, 172, 173, 176, 177, 198, 222, 234, 240, 246, 249], "appveyor": [95, 96, 279, 280], "ci": [95, 150, 152, 153, 165, 168, 221, 279, 282, 286, 287], "ariel": [95, 279], "rokem": [95, 279], "guillaum": [95, 279], "faveli": [95, 279], "kevin": [95, 279], "sitek": [95, 279], "prashil": [95, 279], "scott": [95, 279], "trinkl": [95, 279], "anti": [96, 161, 170, 251, 271, 280], "alias": [96, 161, 170, 251, 271, 280], "nose": [96, 280, 281], "azur": [96, 221, 280, 282, 285, 287], "etienn": [96, 98, 280, 281], "st": [96, 98, 280, 281], "ong": [96, 98, 280, 281], "javier": [96, 98, 124, 130, 158, 168, 181, 193, 221, 280, 281, 283, 284, 285, 286, 287], "guaj": [96, 98, 124, 130, 158, 168, 221, 280, 281, 283, 284, 285, 286, 287], "particip": [97, 129, 132, 169, 171, 172, 220, 222, 231, 244], "2020": [97, 122, 125, 127, 128, 163, 164, 165, 273, 284], "umbrella": [97, 99, 100, 129, 169, 172, 220, 269], "foundat": [97, 99, 100, 126, 127, 129, 163, 164, 169, 170, 172, 217, 218, 219, 220], "graph": [97, 129, 131, 143, 146, 165, 169, 220, 285], "talk": [97, 129, 134, 169, 171, 172, 173, 220, 226, 231, 234, 237, 240, 243], "drop": [97, 127, 129, 169, 172, 220, 269], "Be": [97, 129, 169, 220], "contour_from_label": [98, 272, 281], "huge": [98, 114, 134, 172, 281, 282], "secur": [98, 281], "md5": [98, 281], "sha256": [98, 281], "chencheng0630": [98, 281], "devanshu": [98, 281], "modi": [98, 281], "filipi": [98, 134, 165, 173, 178, 181, 193, 197, 221, 237, 240, 247, 281, 287], "nascimento": [98, 134, 165, 221, 247, 281, 287], "silva": [98, 221, 281, 287], "gottipati": [98, 281], "gautam": [98, 221, 281, 287], "liam": [98, 114, 281, 282], "donohu": [98, 114, 281, 282], "marssi": [98, 281], "naman": [98, 114, 281, 282], "bansal": [98, 114, 281, 282], "nasim": [98, 124, 221, 281, 283, 287], "saransh": [98, 281], "jain": [98, 281], "shreya": [98, 281], "bhujbal": [98, 281], "soham": [98, 100, 114, 124, 127, 128, 130, 221, 281, 282, 283, 284, 287], "biswa": [98, 100, 114, 124, 127, 130, 221, 281, 282, 283, 284, 287], "vivek": [98, 124, 281, 283], "choudhari": [98, 124, 281, 283], "ibrahimani": [98, 281], "lenixlobo": [98, 126, 281], "hei": [99, 101, 103, 105, 107, 109, 112, 115, 117, 118, 120, 123, 128], "everyon": [99, 100, 101, 112, 115, 117, 128, 131, 132, 175, 223, 231, 237, 240, 243, 246, 247], "summer": [99, 125, 128, 131, 132, 133, 170, 172, 185, 222, 247, 285], "psf": [99, 172], "am": [99, 100, 104, 106, 108, 110, 111, 113, 121, 122, 123, 125, 132, 144, 147, 156, 170, 171, 172, 176, 203, 217, 223, 225, 229, 231, 233, 240, 246, 288], "lenix": [99, 114, 124, 126, 130, 282, 283, 284], "lobo": [99, 114, 124, 126, 130, 282, 283, 284], "undergradu": 99, "student": [99, 100, 131, 132, 172], "india": [99, 100], "univers": [99, 100, 170], "pandem": [99, 100], "outbreak": [99, 100], "head": [99, 100, 140, 267, 272, 284], "earli": [99, 100, 133, 171, 218, 235], "had": [99, 100, 101, 102, 106, 108, 110, 113, 119, 121, 122, 125, 127, 132, 133, 134, 135, 138, 139, 140, 141, 144, 147, 150, 153, 157, 161, 162, 170, 171, 172, 173, 174, 175, 176, 179, 185, 186, 188, 189, 192, 194, 196, 197, 199, 200, 201, 203, 204, 206, 207, 210, 213, 222, 223, 234, 235, 236, 240, 243, 244, 246, 247], "confer": [99, 100], "meet": [99, 100, 103, 122, 131, 132, 133, 135, 138, 139, 141, 144, 145, 147, 148, 150, 153, 154, 157, 159, 161, 162, 164, 165, 173, 174, 182, 190, 191, 192, 193, 194, 196, 205, 206, 209, 222, 223, 227, 228, 229, 230, 232, 236, 238, 241, 243, 246, 247, 288], "mentor": [99, 100, 101, 103, 104, 106, 108, 109, 110, 111, 118, 121, 122, 125, 127, 128, 131, 132, 133, 134, 136, 138, 139, 140, 142, 145, 148, 152, 153, 154, 155, 157, 162, 164, 166, 171, 173, 176, 177, 179, 192, 198, 201, 210, 213, 223, 226, 228, 231, 234, 235, 236, 237, 238, 240, 241, 243, 245, 246, 247], "schedul": 99, "wednesdai": [99, 100, 191, 237], "coher": 99, "entir": [99, 100, 108, 134, 229], "lot": [99, 107, 109, 117, 126, 131, 134, 138, 140, 143, 146, 150, 153, 170, 171, 172, 173, 181, 192, 197, 198, 216, 225], "theoret": 99, "concept": [99, 108, 127, 171, 172, 234], "spent": [99, 101, 107, 111, 137, 140, 143, 155, 172, 230], "theori": [99, 151, 162, 165, 289], "2nd": [100, 105], "year": [100, 132, 134, 170, 171, 172, 222, 282, 288], "pursu": [100, 170, 171, 172], "bachelor": [100, 170, 171, 172], "tech": 100, "scienc": [100, 223], "institut": [100, 133, 171], "kolkata": 100, "organ": [100, 131, 134, 140, 165, 170, 171, 172, 241, 262], "sci": [100, 132], "fi": [100, 132], "countri": [100, 134], "lockdown": 100, "were": [100, 103, 104, 105, 106, 107, 108, 110, 111, 113, 116, 118, 120, 121, 123, 126, 127, 132, 135, 138, 140, 144, 147, 150, 153, 156, 157, 159, 160, 161, 163, 164, 165, 170, 171, 172, 174, 176, 185, 189, 194, 195, 198, 201, 203, 207, 208, 209, 210, 218, 227, 228, 229, 239, 242, 256, 271], "core": [100, 133, 140, 144, 147, 154, 218, 267, 272, 285], "discuss": [100, 109, 118, 119, 121, 122, 131, 133, 134, 136, 137, 140, 144, 146, 147, 152, 155, 162, 164, 166, 173, 176, 177, 179, 190, 192, 193, 194, 196, 205, 210, 217, 218, 222, 227, 228, 230, 232, 233, 235, 236, 238, 239, 241, 268], "deadlin": 100, "ourselv": [100, 161], "progress": [100, 102, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162, 165, 222, 230, 231, 236, 240, 242, 246, 254, 269, 287], "remain": [100, 111, 115, 117, 138, 144, 153, 156, 159, 163, 165, 217, 227, 233, 286], "pull": [100, 121, 122, 126, 127, 131, 137, 140, 143, 163, 164, 165, 171, 217, 218, 224, 227, 230, 239, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "pend": [100, 111, 121, 233, 241], "review": [100, 101, 132, 138, 141, 154, 155, 156, 159, 166, 171, 173, 202, 212, 217, 219, 223, 224, 226, 229, 232, 236, 238, 240, 241, 242, 243, 244, 246, 262, 284, 285, 288], "date": [100, 126, 127, 163, 164, 165, 217, 218, 219, 240], "focus": [100, 110, 122, 146, 165, 216, 226, 227, 230, 236, 242], "skeleton": [100, 102, 219], "pr": [100, 101, 104, 110, 112, 119, 121, 123, 127, 128, 131, 132, 133, 134, 135, 136, 137, 138, 140, 141, 145, 147, 148, 149, 151, 152, 154, 155, 156, 157, 159, 160, 161, 162, 163, 165, 166, 167, 171, 172, 173, 176, 178, 180, 181, 182, 184, 185, 186, 187, 192, 193, 195, 197, 198, 199, 201, 202, 203, 205, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 219, 223, 224, 226, 227, 229, 230, 231, 233, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 246, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "doubl": [100, 114, 127, 139, 225, 229, 262, 269, 270, 280, 282, 287], "unabl": [100, 172, 283, 284], "thankfulli": [100, 119, 121], "successfulli": [100, 102, 104, 127, 171, 172, 179, 198, 203, 210, 215, 233, 271], "cheer": [100, 128], "volumetr": [101, 118], "stack": [101, 156, 159, 163, 210, 259], "Such": 101, "prior": [101, 118, 172, 192, 198, 237, 243, 289], "directx": 101, "fur": [101, 126], "minor": [101, 112, 131, 135, 144, 150, 153, 166, 229, 235, 256, 284, 287], "bug": [101, 104, 105, 106, 112, 115, 117, 122, 123, 137, 138, 143, 153, 163, 165, 166, 167, 171, 175, 176, 185, 201, 217, 219, 246, 267, 278, 280, 281, 283, 284, 285, 286, 287], "noth": [101, 159, 172, 189, 217, 225], "weekli": [102, 103, 104, 106, 108, 110, 111, 113, 116, 119, 121, 122, 125, 126, 127, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162, 163, 164, 165, 173, 174, 218, 227, 229, 231, 232, 234, 237, 238, 240, 243, 246, 283], "far": [102, 104, 106, 141, 145, 160, 240], "apart": [102, 104, 108, 110, 111, 113, 116, 121, 122, 127, 128, 159], "regard": [102, 104, 106, 108, 111, 113, 116, 119, 121, 122, 125, 150, 153, 172, 230, 239], "proper": [102, 121, 122, 140, 150, 172, 173, 198, 224, 245], "problem": [102, 106, 108, 110, 111, 113, 116, 119, 121, 127, 132, 134, 138, 139, 144, 147, 153, 165, 197, 206, 216, 217, 218, 223, 227, 230, 235, 244, 245, 246, 249, 279, 281], "doesn": [102, 132, 138, 143, 170, 203, 204, 234, 237, 262, 270, 278, 284, 285, 288], "scrollbar": [102, 104, 106, 127, 147, 227, 230, 233, 239, 269], "hopefulli": [102, 104, 141, 144, 147, 150, 153, 159, 161, 163, 244], "excit": [103, 110, 172, 222, 246], "got": [103, 107, 132, 133, 144, 161, 171, 173, 178, 189, 193, 204, 206, 207, 211, 214, 222, 223, 231, 246, 264], "proceed": 103, "branch": [103, 105, 109, 112, 115, 132, 180, 182, 219, 278, 288], "deform": [103, 105, 219], "rid": 103, "slightli": [103, 132], "realist": [103, 105, 219], "thevtk": 103, "confus": [103, 104, 107, 122, 207, 210, 230], "doubt": [103, 172], "immedi": [103, 228, 233], "affili": 104, "countless": 104, "debug": [104, 148, 189, 203, 207, 266, 286], "session": [104, 185, 234, 245], "friendli": [104, 127, 287], "manner": [104, 249, 259], "wrote": [104, 113, 170, 182, 200], "summar": [104, 247], "gif": [104, 105, 107, 165, 205, 212, 218, 251, 287], "unfortun": [104, 125, 126, 144, 146, 165], "didn": [104, 132, 135, 144, 150, 151, 153, 162, 163, 170, 171, 172, 177, 187, 190, 191, 200, 201, 202, 203, 204, 205, 206, 207, 208, 210, 211, 212, 215, 216, 224, 228, 231, 233, 236, 237, 240], "prioriti": [104, 144, 266, 269, 285], "overshoot": 104, "runtim": [104, 125, 127, 143, 163, 167, 173, 219, 256], "reason": [104, 134, 153, 163, 167, 172, 176, 189, 190, 218, 225, 226, 228, 230, 231, 234, 262], "misplac": 104, "wasn": [104, 105, 113, 144, 159, 170, 172, 174, 177, 183, 186, 188, 189, 203, 231, 233, 234, 243], "post": [105, 121, 134, 140, 145, 146, 156, 165, 172, 210, 217, 218, 219, 243, 246, 285, 286, 287, 288], "slight": [105, 193, 228], "solv": [105, 106, 113, 126, 131, 132, 134, 137, 140, 146, 171, 172, 177, 178, 195, 197, 199, 203, 206, 214, 284], "suspect": 105, "possibli": [105, 138], "long": [105, 113, 141, 144, 185, 270], "simultan": [105, 263], "rather": [105, 109, 139, 160, 162, 249, 268], "highli": [105, 108, 110, 141], "benefici": [105, 133, 136], "realiz": [105, 121, 172], "caus": [105, 131, 134, 141, 143, 167, 176, 178, 194, 206, 209, 224, 227, 230, 242, 287, 289], "lambertian": 105, "eventu": [105, 107, 115, 170, 240], "vtktextactor": [106, 108, 230, 269], "text_scale_mode_non": 106, "text_scale_mode_prop": 106, "text_scale_mode_viewport": 106, "mainli": [106, 110, 113, 121, 122, 124, 130, 158, 168, 217, 221, 246], "couldn": [106, 132, 141, 144, 153, 170, 181, 206], "tri": [106, 108, 123, 125, 136, 139, 142, 147, 151, 170, 171, 172, 174, 176, 177, 179, 181, 183, 186, 189, 197, 198, 199, 201, 203, 206, 208, 213, 214, 217, 219, 235, 246, 287], "maintain": [106, 159, 178, 181, 184, 193, 197, 269], "abstract": [106, 146, 267, 269], "expos": [106, 234, 252, 254, 260, 266], "vtkviewport": [106, 111], "position2": [106, 230], "cannot": [106, 163, 185, 225, 228, 256, 263, 287], "inconsist": [106, 230, 239], "agre": 106, "irrespect": 106, "constructor": [106, 138, 150, 163, 252], "someth": [106, 111, 113, 138, 141, 170, 172, 203, 213, 217, 223, 225, 228, 231, 232, 234, 237, 244, 246, 252, 255, 269, 288], "plan": [106, 110, 112, 119, 137, 178, 180, 223, 224, 225, 227, 228, 230, 231, 232, 233, 234, 237, 238, 240, 241, 243, 246, 247], "getposition2": 106, "upto": [107, 283], "mileston": 107, "toward": [107, 236, 268, 269, 271], "occlus": [107, 271], "complic": [107, 109, 127, 150, 153, 163, 183, 234, 237, 246, 270], "hood": [107, 109], "took": [108, 119, 121, 172, 175, 192, 198, 207, 230, 233, 235, 239, 242], "terminologi": [108, 162], "nevertheless": 108, "rigid": [108, 161], "backend": 108, "frontend": 108, "rest": [108, 139, 171, 235], "un": [108, 110], "confid": 108, "restrict": [109, 170, 177, 269], "expect": [109, 111, 113, 117, 126, 153, 170, 171, 173, 194, 197, 232, 243, 249, 251, 254, 258, 271], "poor": [109, 140], "6th": 110, "period": [110, 119, 125, 126, 128, 131, 132, 160, 162, 172, 251, 256, 267], "own": [110, 139, 141, 171, 172, 240, 243, 266, 269, 271], "jump": [110, 170, 252], "quickli": [110, 217], "transln_vector": 110, "preserv": 110, "gamma": [110, 271], "beta": [110, 256], "get_r": 110, "new_po": 110, "quadrup": 110, "haven": [110, 144], "7th": [111, 172], "thought": [111, 134, 171, 172, 174, 177, 210, 213, 228, 241, 246], "fortun": [111, 131, 132, 137, 138, 140, 141, 143, 150, 167, 224, 233, 236, 243], "_add_to_scen": 111, "inherit": [111, 136, 159, 161, 230], "eager": 111, "clearer": 112, "merg": [112, 115, 118, 122, 126, 137, 138, 141, 144, 147, 149, 152, 153, 154, 156, 159, 160, 161, 162, 163, 167, 171, 176, 180, 182, 184, 185, 187, 188, 189, 202, 203, 207, 208, 209, 215, 217, 218, 219, 229, 232, 233, 241, 242, 266, 281, 284, 287, 288], "8th": 113, "refactor": [113, 127, 143, 150, 158, 161, 165, 175, 240, 243, 244, 284, 285, 287], "aid": 113, "Its": 113, "workaround": [113, 136, 147, 225, 237], "broke": 113, "weird": [113, 122, 242], "month": [113, 126, 172, 231], "anymor": [113, 246], "charact": [113, 127, 165, 167, 172, 269, 284, 285, 288], "search": [113, 160, 170, 172, 195, 210, 228, 271], "extrem": 113, "rhombocuboctahedron": [114, 282], "vtk9": [114, 282], "melina": [114, 124, 282, 283], "raglin": [114, 124, 282, 283], "tushar": [114, 130, 282, 284], "past": [115, 131, 139, 140, 143, 146, 228, 271, 288], "codebas": [115, 117, 139, 141, 207, 233], "sdf_actor": [115, 117], "9th": 116, "uncontrol": [116, 119], "mismatch": [116, 286], "gsoc": [117, 118, 122, 123, 125, 126, 127, 128, 131, 155, 156, 157, 162, 163, 164, 165, 170, 176, 218, 231, 238, 240, 243, 244, 246, 247, 283, 284, 285, 286, 287], "THe": 117, "tremend": [117, 218], "despit": [117, 123, 173], "went": [117, 128, 170, 171, 172, 175, 195, 224], "smoothli": [117, 128, 134, 170, 242], "immers": [118, 126, 172, 252], "Being": 118, "cloud": [118, 247, 249], "10th": 119, "3rd": 119, "todai": [119, 125, 128, 190, 193, 234, 237, 240, 246], "futur": [119, 138, 140, 141, 144, 147, 150, 163, 175, 233, 246, 252, 288], "conveni": 119, "standalon": [119, 121, 127], "discontinu": 119, "gooch": [120, 126], "11th": 121, "lack": [121, 126, 127, 144, 147, 150, 164, 172, 219, 226, 228], "awar": 121, "kept": [121, 171, 213, 218], "wrong": [121, 131, 134, 143, 144, 172, 237], "brows": [121, 125], "forum": [121, 151, 170, 210], "mind": [121, 172, 174, 223], "prism": [121, 158, 168, 249, 265, 282, 285, 286], "brief": [121, 138, 233, 237, 288], "glimps": [121, 222], "fellow": [121, 127, 173, 222, 238, 240, 243, 246], "12th": 122, "smash": 122, "he": [122, 171, 172, 173, 217, 237], "probabl": [122, 135, 138, 143, 144, 146, 147, 149, 173, 223, 237, 243], "formal": 122, "silhouett": 123, "inbuilt": 123, "across": [124, 131, 140, 165, 167, 170, 171, 253, 283], "anousheh": [124, 221, 283, 287], "mark": [125, 128, 288], "altogeth": 125, "grown": 125, "person": [125, 146, 165], "especi": 125, "immens": [125, 128, 245], "mentorship": 125, "love": [125, 170, 172], "contribut": [125, 128, 131, 170, 171, 172, 173, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "semest": [125, 171, 233], "filemenu": 125, "submiss": [125, 232], "organis": [126, 127, 133, 163, 164, 217, 218, 219, 269], "overwhelm": [126, 171], "stun": 126, "spheremap": 126, "toon": [126, 128], "bias": 126, "leverag": 126, "hardwar": 126, "devot": 126, "unsatisfactori": 126, "distort": [126, 143, 146, 165, 240], "priorit": 126, "hand": [126, 132, 161, 163, 171, 238, 246], "flexibl": [126, 266], "hair": 126, "benchmark": [126, 184, 193], "multisdf": 126, "296": 126, "familiar": [126, 128, 170], "267": [126, 282], "websit": [126, 127, 152, 156, 163, 164, 165, 171, 172, 217, 218, 219, 221, 236, 284, 287, 288], "week": [126, 127, 140, 146, 163, 164, 165, 217, 218, 219, 286, 287], "outlin": [126, 161], "commonli": 127, "tradition": 127, "textbox": [127, 269, 285], "term": [127, 135, 171, 172, 237, 256], "246": [127, 282], "navig": [127, 134], "252": [127, 283], "aren": [127, 210], "231": [127, 282], "overflow": [127, 141, 147, 156, 269, 281, 282, 284, 285], "listboxitem2d": [127, 272, 281], "filemenu2d": [127, 272], "tackl": [127, 230], "modif": [127, 131, 134, 165, 197, 224, 227, 256, 289], "accept": [127, 171, 172, 218, 251, 256], "clip": [127, 177, 178, 203, 266, 269, 271, 282, 284], "248": [127, 282], "268": [127, 282], "exhaust": 127, "287": [127, 283], "1xjcg1tl5zrjzdyi8v76leyzt_maxgp0kob7ozixksta": 127, "edit": [127, 170, 214, 269, 288], "usp": [127, 131], "hard": [127, 141, 143, 167, 170, 189, 202, 204, 205], "aspect": [127, 144, 146, 147, 165, 203, 249, 259, 269, 270], "285": 127, "filesystem": 127, "rewritten": [127, 252], "intact": 127, "281": [127, 283], "272": [127, 283], "286": [127, 284], "clippingoverflow": 127, "tabpanel2d": [127, 272], "scrollbarsupd": 127, "journei": [127, 217, 218, 219, 222, 246, 247, 287], "itsopen": 127, "googl": [128, 134, 153, 172, 222, 285], "opportun": [128, 222, 223, 233, 242, 247, 288], "programm": 128, "member": [128, 133, 148, 154, 156, 269], "throughout": [128, 234], "2021": [129, 140, 163, 164, 171, 273, 286, 287], "migrat": [130, 221, 284, 287], "charl": [130, 284], "poirier": [130, 284], "sajag": [130, 133, 158, 164, 168, 284, 285, 286], "swami": [130, 133, 158, 164, 168, 284, 285, 286], "pietro": [130, 284], "astolfi": [130, 284], "sanjai": [130, 284], "marreddi": [130, 284], "ganimtron": [130, 217, 284], "haran2001": [130, 284], "aju100": [130, 284], "aman": [130, 284], "soni": [130, 284], "bruno": [131, 158, 168, 173, 221, 234, 237, 246, 285, 286, 287], "messia": [131, 158, 168, 221, 285, 286, 287], "ph": 131, "brazil": 131, "bond": [131, 132, 139, 142, 151, 164, 262, 285], "paragraph": 131, "stream": [131, 134, 137, 146, 165, 166, 167, 221, 272, 287], "propos": [131, 132, 134, 137, 170, 171, 172, 238, 287, 288], "internet": [131, 140, 146, 165, 170], "spec": 131, "hous": [131, 170], "discov": [131, 134, 137, 155, 172, 176, 193, 202, 224, 227, 245], "432": [131, 137, 155, 165, 166, 286], "422": [131, 137, 138, 285], "antriksh": [132, 158, 163, 168, 221, 285, 286, 287], "misri": [132, 158, 163, 168, 221, 285, 286, 287], "mit": 132, "pune": 132, "primari": [132, 138, 163, 170], "stretch": [132, 133, 163, 164, 165, 217, 219], "seen": [132, 215, 217, 265, 288], "movi": 132, "guardian": 132, "galaxi": 132, "hinder": [132, 236], "introductori": [132, 205, 216], "compli": 132, "windowresizeev": [132, 141, 150, 163], "invok": [132, 141, 144, 167, 183, 214, 249, 267], "partial": [132, 181, 203, 286, 288], "functool": 132, "sophomor": 133, "indian": [133, 171, 172], "technologi": [133, 171, 172], "roorke": [133, 171], "shall": [133, 145, 191, 289], "protein": [133, 136, 145, 148, 164, 262], "richardson": [133, 164, 262], "aka": [133, 145], "ribbon": [133, 136, 139, 142, 148, 151, 154, 160, 163, 164, 272], "diagram": [133, 136, 164], "molecular": [133, 142, 145, 148, 151, 154, 157, 160, 164, 168, 272, 286], "expand": [133, 141, 144, 265, 287], "stick": [133, 139, 145, 164, 272], "wire": [133, 164], "pipe": [133, 140, 164], "plank": [133, 164], "acquaint": [133, 222], "learnt": 133, "vision": 133, "pars": [133, 136], "pdb": [133, 136], "pdbx": [133, 136], "pro": [133, 176], "con": [133, 176], "upon": [133, 154], "docstr": [133, 155, 180, 182, 255, 281, 286, 287, 288], "syntax": [133, 190], "colleg": [133, 171, 172, 185, 192], "courtesi": [133, 148], "covid": 133, "backbon": [133, 164], "1mb0": 133, "carbon": 133, "vtkproteinribbonfilt": [133, 136, 139, 142, 148, 164], "prove": [133, 136, 162, 172, 245], "au": [133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162], "revoir": [133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 162], "437": [134, 137, 140, 146, 155, 166, 167, 287], "phd": 134, "cheapest": 134, "price": [134, 284], "convinc": 134, "brazilian": 134, "friend": [134, 170, 171], "budget": 134, "scenario": [134, 137, 138, 140, 165, 233], "resid": [134, 165], "bandwidth": [134, 165], "circumv": [134, 165], "gil": [134, 146, 165], "alon": [134, 165], "enough": [134, 140, 165, 170, 171, 237], "cpu": [134, 218], "uncoupl": [134, 165], "believ": [134, 170], "protocol": [134, 140, 165], "myriad": 134, "hangout": 134, "econom": 134, "hardest": 134, "webserv": [134, 267], "technic": [134, 174], "kind": [134, 146, 164, 165, 172, 198, 203, 240, 247, 269], "unnecessari": [134, 146, 164], "duplic": [134, 140, 265, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "economi": 134, "trick": [134, 173, 240], "older": [134, 173], "stage": [134, 218, 223, 235, 241], "saw": [134, 137, 173], "l101": 134, "raw_arr_buff": 134, "new_data": 134, "explan": [134, 234, 241], "bad": 134, "demystifi": 134, "sharedctyp": 134, "stupend": 134, "memoryview": 134, "memview": 134, "arr_buff": 134, "arr_buffer_uint8": 134, "new_data_uint8": 134, "cast": [134, 286], "rescu": 134, "arr_uint8_repr": 134, "ctypeslib": 134, "as_arrai": 134, "behav": [134, 165, 167, 196, 251, 269], "spawm": [134, 137], "sai": [134, 170, 173, 255, 269, 288], "uniti": [135, 170, 172], "unreal": [135, 172], "customiz": [135, 138, 227], "css": [135, 138], "getter": 135, "watcher": [135, 138, 141, 163], "monitor": [135, 141, 146, 163, 165], "fatal": 135, "error": [135, 172, 176, 177, 180, 185, 203, 207, 210, 225, 228, 242, 254, 256, 260, 266, 275, 281, 284, 287], "sideeffect": 135, "wherein": [135, 153, 163], "faulthandl": 135, "suppress": 135, "adapt": [135, 147, 163, 214, 287], "preview": [136, 139, 144, 200, 204, 209, 211, 215], "3pgk": 136, "space_filling_model": 136, "myself": [136, 240, 241], "atom": [136, 142, 151, 164, 262], "biopython": 136, "vtkmoleculereaderbas": 136, "unsuccess": [136, 142, 145, 151, 172], "endeavour": 136, "maker": 137, "helio": [137, 146, 149, 152, 165], "hour": [137, 172, 237], "devmessia": [137, 140, 146, 286], "071dab85": 137, "unrel": 137, "subprocess": [137, 140], "popen": [137, 140, 287], "shell": [137, 140], "unlink": [137, 140], "flawless": 137, "issue38119": [137, 267], "cpython": [137, 140], "21516": [137, 140], "monkei": [137, 165, 267], "patch": [137, 165, 267, 284, 286], "meanwhil": [137, 140, 143, 241], "resource_track": [137, 140, 267], "38119": [137, 140], "revolv": [138, 141], "redesign": [138, 218], "cellshap": 138, "filedialog2d": 138, "briefli": [138, 247], "job": [138, 237], "studi": [138, 155, 184, 234], "contour": [138, 278], "meant": [138, 144, 256], "tax": 138, "million": [138, 165], "interestingli": 138, "tripl": [139, 262], "presenc": 139, "interatom": [139, 262], "intrigu": 139, "molecul": [139, 142, 151, 160, 164, 272], "ethan": 139, "ethen": 139, "ethyn": 139, "vtkmolecul": [139, 142, 262], "vtksimplebondperceiv": [139, 142, 164, 262], "vtkmoleculemapp": [139, 142], "vtkperiodict": [139, 142, 262], "great": [139, 172, 174, 177, 210, 223, 247], "crucial": 139, "utilis": 139, "predict": [139, 237], "resolv": [139, 141, 151, 161, 203, 208, 217, 224, 227, 233, 239, 242, 245, 278, 285, 287], "extent": 139, "inabl": 139, "blob": [140, 161, 176], "b1e985": 140, "l20": 140, "mess": [140, 172], "obviou": [140, 153, 238], "mayb": [140, 171, 246, 270], "socket": 140, "abc": [140, 267], "genericimagebuffermanag": [140, 272], "create_mem_resourc": [140, 267, 272], "imagebuffermanag": [140, 267], "load_mem_resourc": [140, 267, 272], "sketch": [140, 166], "abstractmethod": 140, "num_buff": [140, 267], "use_shared_mem": [140, 267], "imagebuffermang": 140, "440a39d427822096679ba384c7d1d9a362dab061": 140, "l491": 140, "info_buffer_s": 140, "_use_shared_mem": 140, "omit": 140, "next_buffer_index": [140, 267, 272], "info_buffer_repr": 140, "buffer_index": [140, 267, 272], "write_into": [140, 267, 272], "np_arr": [140, 267], "buffer_s": 140, "get_current_fram": [140, 267, 272], "image_buffer_repr": 140, "get_jpeg": [140, 267, 272], "image_encod": 140, "tobyt": 140, "async_get_jpeg": [140, 267, 272], "rawarrayimagebuffermanag": [140, 272], "sharedmemimagebuffermanag": [140, 272], "dry": 140, "readabl": [140, 212, 216, 229], "circularqueu": [140, 267], "violat": 140, "tail": [140, 267, 272], "busi": [140, 289], "get_lock": 140, "dosen": 140, "peculiar": 140, "358402e": 140, "weel": [140, 267], "ctrl": [140, 186, 217, 267], "press": [140, 165, 172, 186, 269, 271], "test_stream": 140, "steam": 140, "app_async": 140, "problemat": [140, 153], "mitig": 140, "event_id": [140, 267], "mouse_mov": [140, 267], "mouse_weel": [140, 267], "anywher": 140, "chose": [140, 141, 172], "situat": 140, "realpython": 140, "shared_memori": 140, "shm_a": 140, "command_str": [140, 267, 272], "shm_b": 140, "stdout": 140, "stderr": 140, "nstdout": 140, "nstderr": 140, "l776": 140, "l112": 140, "l296": 140, "souli": 140, "apr": 140, "towardsdatasci": 140, "9062272e6bdc": 140, "jun": 140, "corrupt": [140, 167], "archiv": [140, 172, 264], "msg22935": 140, "388287": 140, "tracker": 140, "msg388287": 140, "bpo": 140, "shmem": 140, "vinay0410": 140, "stuff": [141, 148, 159, 165, 167, 170, 172], "led": [141, 170, 172, 199, 235, 242], "meantim": 141, "primarili": [141, 147, 163, 180], "trigger": [141, 163, 174, 177, 246, 266], "hook": [141, 190, 218, 287], "ambigu": 141, "unmonitor": 141, "automat": [141, 153, 167, 170, 179, 184, 189, 217, 227, 239, 242, 249, 251, 269, 270, 271, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "accordion": [141, 163], "treenode2d": [141, 144, 150, 156], "children": [141, 147, 153, 163], "chow": 141, "panle2d": 141, "retain": [141, 163, 289], "fourth": [142, 270], "chemic": [142, 164], "obelisk": [142, 262], "molecular_viz_vtk": 142, "paper": [142, 157, 158, 160, 162, 164, 285], "potenti": [142, 246], "vtkpdbreader": 142, "endeavor": 142, "vtkpolydata": [142, 145, 164, 258, 270], "confound": 142, "8c670c2": 143, "fall": 143, "silent": 143, "troublesom": 143, "4086": 143, "byte": [143, 252, 257, 267], "independ": [143, 217, 218, 230, 233, 237, 239, 278], "multidimensionalbuff": [143, 267], "max_siz": [143, 267], "uniformtool": 143, "424": [143, 173], "characterist": 143, "usefulli": 143, "convic": 143, "group": [143, 171, 176, 186, 203, 208, 210, 217, 218, 249, 251, 254, 266], "scientist": 143, "minimum": [143, 146, 165, 168, 198, 218, 251, 252, 257, 269, 286], "embed": [143, 146, 165, 254], "pymd": [143, 146, 165], "perfect": [143, 170, 217], "heliospr": 143, "submodul": 144, "conflict": [144, 161, 285, 288], "reveal": 144, "brainstorm": 144, "annoi": 144, "attent": [144, 170, 172, 228, 243], "beyond": [144, 175, 224, 246], "secondli": 144, "fluid": 144, "gone": 144, "guess": [144, 170, 240], "fifth": 145, "calott": [145, 164], "cpk": [145, 262], "mid": 145, "proteinribbonfilt": [145, 272], "hashtag": [146, 165], "social": [146, 165], "insight": [146, 165], "epidem": [146, 165], "spread": [146, 165, 225], "kuramoto": [146, 165], "delet": [146, 165, 174, 175, 217, 244, 254, 282, 288], "di": [146, 165], "diseas": [146, 165], "recomput": [146, 165], "shouldn": [146, 153, 204], "wrapper": [146, 165], "rememb": [146, 170, 288], "unfeas": 146, "hundr": [146, 165, 166, 167, 218], "cugraph": [146, 149, 165], "forceatla": [146, 165], "networkdraw": 146, "weight": [146, 204, 219, 237, 257], "consum": [146, 160, 163, 170, 189, 256, 267], "shmmanagermultiarrai": 146, "pain": 146, "inter": [146, 167], "networklayoutipcservercalc": 146, "networklayoutipcrend": 146, "bore": 146, "_check_and_sync": 146, "mde": [146, 165], "l180": 146, "test_mde_layout": 146, "l43": 146, "until": [146, 166, 170, 237, 243, 256], "atla": [146, 159, 161, 167], "viz_helios_md": 146, "anchor": [146, 249, 269, 272], "forceatlas2": [146, 149, 165], "cuda": [146, 165], "flicker": [146, 165], "a94e22dbc2854ec87b8c934f6cabdf48931dc279": 146, "flaw": [147, 189, 224, 240], "restructur": [147, 163, 193, 216], "indirectli": [147, 239], "circularli": 147, "add_to_scen": [147, 249, 251, 269, 272], "exceed": [147, 180, 198], "came": [147, 170, 171, 174, 175, 237], "till": [147, 171, 172, 218], "sixth": 148, "generalis": [148, 200], "452": [148, 154, 157, 160, 162, 164, 286], "362": [148, 154, 160, 164, 265, 286], "grate": [148, 222], "ipc": [149, 165, 166, 167], "ipclayout": [149, 166], "evolut": 149, "record_posit": 149, "seem": [149, 153, 160, 162, 167, 174, 209, 210, 213, 225, 228, 234, 237, 240, 284], "mostli": [150, 205], "indent": 150, "feedback": [150, 154, 162, 223, 226, 229, 232, 235, 238, 244], "443": [150, 153, 163, 287], "comment": [150, 153, 238, 255, 281, 284, 285, 287], "442": [150, 153, 285], "reus": [150, 229, 249], "has_bord": [150, 269], "wast": [150, 173, 210, 213], "seventh": 151, "add_atom": [151, 272], "462": [151, 154, 160, 164], "discours": [151, 210], "gap": [151, 189], "vtkproperti": 151, "backfacecul": 151, "frontfacecul": 151, "onlin": [152, 165, 252], "tomorrow": [152, 155, 166], "besid": [153, 167, 198, 218], "windowsresizeev": 153, "ignor": [153, 249, 259, 278], "leav": [153, 246, 252, 287, 288], "redon": 153, "is_ui": [153, 272], "wouldn": 153, "mistak": 153, "wrap_overflow": [153, 272], "freetyp": [153, 156, 159, 161, 167], "desktop": 153, "bitmap": [153, 166], "hihgli": 153, "inspir": [153, 170, 171, 172], "difficult": [153, 186, 189, 210, 244], "fortunalt": 153, "eighth": 154, "thursdai": [154, 234, 237], "474": [155, 166, 286], "mehabhalodiya": 155, "tree2d": [156, 159, 163], "mobil": [156, 287], "pose": [156, 204, 219, 257], "troubl": 156, "accordion2d": [156, 159, 163], "spinbox2d": [156, 163], "ninth": 157, "optimis": 157, "solvent": [157, 162, 164], "exclud": [157, 164, 252], "se": 157, "bioconda": 157, "msm": 157, "michel": 157, "sanner": 157, "arthur": 157, "olson": 157, "jean": 157, "claud": 157, "spehner": 157, "475": [157, 164, 285], "fast": [157, 158, 189, 285], "triangular": [158, 249, 265, 270, 285], "amit": [158, 285], "chaudhari": [158, 285], "daniel": [158, 285], "katz": [158, 285], "gurdit": [158, 285], "siyan": [158, 285], "jhalak": [158, 285], "gupta": [158, 285], "loopthrough": [158, 285], "mihir": [158, 285], "praneeth": [158, 168, 172, 173, 176, 217, 221, 285, 286, 287], "shetti": [158, 168, 172, 217, 221, 285, 286, 287], "hariharan": [158, 285], "ayappan": [158, 285], "revers": 159, "chunk": [159, 163], "tenth": 160, "archaic": 160, "tad": 160, "intimid": 160, "never": [160, 170, 217, 228, 247], "domain": [160, 242, 287], "reckon": 160, "brought": [161, 172], "email": [161, 170, 171], "string": [161, 197, 219, 249, 250, 252, 254, 256, 257, 258, 260, 261, 262, 266, 267, 268, 269, 271], "3a4fdea8d23207d67431973fe5df1811605c4132": 161, "artist": 161, "l94": 161, "raster": [161, 171], "patheffectrender": 161, "submit": [161, 223, 229, 231, 236, 241], "gist": 161, "eleventh": 162, "van": [162, 164, 262], "der": [162, 164, 262], "waal": [162, 164, 262], "492": [162, 164], "alien": 162, "fruit": 162, "understood": [162, 240], "vtkmarchingcub": 162, "earliest": 162, "sa": [162, 164], "256": [162, 281, 282], "cool": [162, 252], "lai": [163, 217, 249, 259], "480": [163, 165, 286], "479": [163, 286], "486": [163, 287], "460": [163, 233], "visul": 163, "themselv": 163, "487": 163, "vtkactor2d": [163, 269], "stall": 163, "491": [163, 286], "398": [163, 230, 233], "ratio": [163, 249, 259, 269, 270, 271, 272], "446": [163, 233], "wathcer": 163, "448": 163, "entiti": [163, 170], "compris": 163, "obvious": 163, "heavi": [163, 197, 249, 266], "pattern": [163, 264], "441": [163, 285], "477": [163, 285], "494": 163, "rebas": [163, 215, 224, 227, 233, 242], "schemat": 164, "polypeptid": 164, "\u03b1": 164, "coil": 164, "\u03b2": 164, "strand": 164, "repetit": [164, 217, 287], "strip": [164, 249, 252, 287], "unclear": 164, "filter": [164, 246, 249], "substanc": 164, "typic": 164, "tube": [164, 249, 262, 278], "vtkopenglmoleculemapp": 164, "chemistri": [164, 262], "proport": [164, 170], "triangul": [164, 249, 265], "macromolecular": 164, "euclidean": [164, 251], "dong": 164, "xu": 164, "yang": 164, "zhang": 164, "miscellan": 164, "emwav": 164, "493": [164, 286], "genesi": 164, "misc": 164, "vdw": [164, 262], "effort": 165, "opt": 165, "stadia": 165, "cheap": 165, "reach": [165, 170, 182, 237, 246, 287], "concurr": [165, 167], "emploi": [165, 233], "transfer": 165, "latter": [165, 193], "smothli": 165, "gave": [165, 170, 171, 172], "intel": 165, "hd": 165, "3000": 165, "tun": 165, "finer": 165, "superactor": 165, "host": [165, 267], "heliosnetwork": 165, "consumpt": 165, "489": [165, 167], "476": [165, 285], "tbd": 165, "fake": 165, "demvessia": 165, "demvessiass": 165, "rougier": 165, "2018": [165, 247, 273, 278], "book": [165, 171], "2007": 165, "acm": 165, "san": 165, "diego": 165, "california": 165, "doi": [165, 285], "1145": 165, "1281500": 165, "1281665": 165, "484": 166, "pack": 167, "glyp": 167, "fortunelli": 167, "woke": [167, 171], "viz_huge_amount_of_label": 167, "viz_billboad_label": 167, "tricki": 167, "acrro": 167, "timeinterv": 167, "imposs": [167, 218], "approcach": 167, "strang": [167, 185], "mousewheelforwardev": 167, "mousewheelbackwardev": 167, "glitch": 167, "prfuri": 167, "grant": 167, "stand": [168, 286, 288], "rhombicuboctahedron": [168, 265, 272, 281, 286], "anand": [168, 219, 221, 286, 287], "shivam": [168, 171, 173, 190, 193, 214, 219, 221, 286, 287], "meha": [168, 286], "bhalodiya": [168, 286], "prayasj": [168, 286], "moham": [170, 188, 189, 191, 194, 198, 206, 218, 221, 287], "egypt": 170, "2023": [170, 240, 247, 273, 289], "tanta": 170, "2008": [170, 252], "pc": [170, 272], "128mb": 170, "ram": 170, "ran": [170, 173], "xp": 170, "2013": 170, "answer": [170, 172, 204, 206, 237], "english": 170, "arab": 170, "peopl": [170, 247], "speak": 170, "sens": [170, 225], "amaz": [170, 172], "lucki": 170, "2009": 170, "beg": 170, "touch": 170, "sight": 170, "interior": 170, "poli": [170, 183, 193], "human": [170, 252], "curiou": 170, "cryengin": 170, "udk": 170, "terrain": 170, "pyramid": [170, 249, 282], "languag": [170, 171, 172], "harvard": 170, "cs50": 170, "competit": 170, "heard": [170, 171, 172], "senior": [170, 171], "hit": 170, "fog": 170, "taught": 170, "professor": 170, "v1": [170, 251, 252], "pyopengl": 170, "pygam": 170, "pyglm": 170, "disappoint": [170, 172], "publicli": 170, "scratch": [170, 172, 227, 239], "walk": 170, "sound": 170, "intens": [170, 261], "player": [170, 218], "bilinear": 170, "sequenc": [170, 242, 252, 262, 263, 268, 271], "mummyisland": 170, "recogn": [170, 288], "anki": 170, "godot": [170, 172], "glanc": [170, 226], "lumin": 170, "hors": 170, "felt": [170, 171, 172], "fxaa": 170, "fire": 170, "gaussian": [170, 246], "train": 170, "postpon": [170, 173], "bother": 170, "match": [170, 190, 226, 252, 254], "552": [170, 287], "555": [170, 287], "mission": 170, "pm": [170, 171, 172], "cairo": 170, "timezon": 170, "whatsoev": 170, "dashboard": 170, "stori": 170, "promot": [170, 289], "spam": 170, "conclus": 170, "celebr": 170, "shortli": 170, "receiv": [170, 171, 172, 223, 229, 235, 238, 244], "ever": 170, "2024": 171, "product": [171, 236, 271, 289], "industri": 171, "iit": 171, "teach": 171, "compet": 171, "hackathon": 171, "lost": 171, "enjoy": 171, "enthusiast": 171, "told": [171, 176, 240, 243, 244, 246], "motiv": [171, 172, 240], "octob": 171, "hactoberfest": 171, "him": [171, 173], "shortlist": 171, "android": 171, "kotlin": 171, "hadn": 171, "brush": 171, "remark": [171, 172, 222], "ucsc": 171, "lectur": 171, "victor": 171, "gordon": 171, "straight": 171, "loader": [171, 176, 219], "gltfreader": 171, "forgot": [171, 228], "examin": [171, 252], "somehow": 171, "april": 171, "520": [171, 286], "533": [171, 219, 287], "547": [171, 219, 287], "556": [171, 219, 287], "559": [171, 219, 287], "anxiou": 171, "18th": 171, "reject": [171, 172], "morn": 171, "profil": 171, "dad": 171, "night": 171, "refresh": [171, 172, 269, 287], "site": 171, "shout": 171, "numfocu": 171, "moment": [171, 239], "bless": 171, "gsoc22": [172, 218], "lesson": 172, "javascript": 172, "struggl": [172, 219, 228, 234], "twice": [172, 209, 278], "laptop": 172, "cousin": 172, "brother": 172, "enquir": 172, "academ": 172, "greet": 172, "flood": 172, "whatev": [172, 271], "vacat": [172, 185], "gameplai": 172, "youtub": 172, "brackei": 172, "grab": [172, 198, 269], "ie": [172, 174, 206, 257, 270], "rigidbodi": 172, "replic": [172, 268], "gigabyt": 172, "2g": 172, "megabyt": 172, "inr": 172, "unknown": [172, 189], "playlist": 172, "lightweight": 172, "80": [172, 279], "satisfi": [172, 233], "spend": [172, 177, 205], "surpris": 172, "wherea": 172, "bulki": 172, "mini": 172, "gdscript": 172, "resembl": 172, "drown": 172, "hacktoberfest": 172, "girlscript": 172, "gssoc": 172, "guidanc": [172, 234], "interview": 172, "flow": 172, "consider": [172, 233], "p5": 172, "creativ": 172, "attempt": 172, "rais": [172, 177, 180, 195, 249, 254, 256, 266, 286], "old": [172, 190, 216, 218, 256, 287], "beginn": [172, 205], "analysi": [172, 227], "comfort": 172, "fascin": 172, "hasn": 172, "engag": 172, "newbi": 172, "skill": [172, 223], "disengag": 172, "energi": 172, "enthusiasm": 172, "arriv": 172, "anxieti": 172, "peak": [172, 272, 278, 284, 286, 287], "alarm": 172, "remind": [172, 173], "straightforward": [173, 246], "verifi": [173, 174, 254, 288], "filip": 173, "attend": [173, 240], "604": 173, "movabl": 174, "unintention": 174, "599": [174, 175, 217, 287], "scan": 174, "actor2d": [174, 210, 272], "cleaner": [175, 253], "aris": [175, 177, 289], "deselect": [175, 186, 217, 269, 272], "keyboard": [175, 269], "shortcut": 175, "clamp": [175, 177, 203, 217, 269], "met": [176, 289], "panda3d": 176, "pyrend": 176, "dataclass": 176, "json": [176, 180, 182, 219, 281], "accident": 176, "darker": 176, "602": [176, 219, 287], "asynchron": [176, 219], "var": 176, "typeerror": [176, 256], "subscript": 176, "weren": [176, 180, 194, 198, 203, 228], "gimp": 176, "vtktextur": [176, 192, 237, 249, 258], "get_accessor_data": 176, "prototyp": [177, 183, 201, 219, 287], "alongsid": [177, 269], "polylin": [177, 183, 186, 189, 195, 198, 210, 213, 217, 249], "quadrant": 177, "li": [177, 249], "th": [178, 251], "612": [178, 287], "613": [178, 287], "seek": [178, 251, 269, 272], "matric": [178, 196, 199, 200, 202, 204, 257], "dig": [178, 225], "newer": 178, "b\u00e9zier": [178, 218, 251], "disappear": 178, "phew": 179, "tediou": 179, "parallelli": 179, "sem": 179, "exam": [179, 236], "off": [179, 189, 213, 249, 271], "aabb": 179, "enhanc": [179, 183, 201, 218, 227, 245, 287], "get_polydata_triangl": [180, 272], "basetextur": 180, "compositetimelin": [181, 184], "617": [181, 218, 287], "mergeabl": [181, 182], "616": [182, 219, 287], "upcom": [183, 222, 224, 227, 233, 236, 241], "left_mouse_click": [183, 217], "sub_timelin": 184, "actors_list": 184, "add_timelin": 184, "unbound": 184, "travel": 185, "load_io": 185, "pil": 185, "pallet": 185, "glb": [185, 219], "bufferview": [185, 257], "khronoosgroup": 185, "boxinterleav": 185, "ye": 185, "speculartest": 185, "animatedcub": 185, "normaltangentmirrortest": 185, "animatedtriangl": 185, "specglossvsmetalrough": 185, "nonetyp": 185, "basecolortextur": [185, 257], "cesiummilktruck": 185, "vc": 185, "waterbottl": 185, "animatedmorphcub": [185, 215], "sponza": 185, "scifihelmet": 185, "iridescencemetallicspher": 185, "corset": 185, "texturelinearinterpolationtest": 185, "simplemesh": 185, "lantern": 185, "texturetransformmultitest": 185, "texturesettingstest": 185, "lightspunctuallamp": 185, "damagedhelmet": 185, "cesiumman": [185, 211], "barramundifish": 185, "metalroughspheresnotextur": 185, "environmenttest": 185, "mosquitoinamb": 185, "boxtexturednonpoweroftwo": 185, "brainstem": [185, 215, 219], "simplemorph": 185, "orientationtest": 185, "boxanim": 185, "stainedglasslamp": 185, "texturetransformtest": 185, "clearcoattest": 185, "iridescencelamp": 185, "dragonattenu": 185, "recursiveskeleton": 185, "riggedsimpl": [185, 204, 206], "textureencodingtest": 185, "2cylinderengin": 185, "normaltangenttest": 185, "iridescencedielectricspher": 185, "texturecoordinatetest": 185, "alphablendmodetest": 185, "trianglewithoutindic": 185, "multiuvtest": 185, "boomboxwithax": 185, "20with": 185, "20space": 185, "sheencloth": 185, "toycar": 185, "materialsvariantssho": 185, "iridescentdishwithol": 185, "vertexcolortest": 185, "sheenchair": 185, "fox": [185, 215, 219], "antiquecamera": 185, "transmissiontest": 185, "transmissionroughnesstest": 185, "boxvertexcolor": 185, "reciprocatingsaw": 185, "morphprimitivestest": 185, "metalroughspher": 185, "gearboxassi": 185, "twosidedplan": 185, "buggi": 185, "simplesparseaccessor": 185, "unlittest": 185, "simpleskin": [185, 200, 204], "flighthelmet": [185, 254], "unicod": 185, "e2": 185, "9d": 185, "a4": 185, "bbtest": 185, "avocado": 185, "glamvelvetsofa": 185, "boombox": 185, "emissivestrengthtest": 185, "attenuationtest": 185, "animatedmorphspher": [185, 215], "iridescencesuzann": 185, "pil_imag": 185, "uri": [185, 257], "glb2gltf": 185, "investig": [186, 189, 192, 196, 214, 224, 225, 227, 230, 242, 247, 253, 287], "preced": [186, 251], "631": [187, 218], "626": [187, 188, 191, 287], "finalis": 188, "permit": [188, 253, 289], "reli": [188, 225, 231, 238, 239, 240, 244, 246], "623": [189, 192, 195, 201, 203, 207, 217, 287], "ubuntu": [189, 278, 282, 287], "on_value_chang": 190, "on_moving_slid": 190, "634": [190, 218, 287], "643": [190, 209, 211, 215, 219, 287], "custominterpol": 190, "mousemoveev": [192, 271], "prop": [192, 251, 257, 269, 270], "mipmapon": 192, "interpolateon": 192, "settl": 192, "reopen": 192, "freehand": [192, 195, 198, 203, 217], "tracer": 192, "rotation_slid": [192, 213, 217, 287], "647": [193, 218, 287], "euler": [193, 251, 268], "renam": [193, 249, 256, 278, 283, 286], "draft": [193, 218, 229, 240], "linearinterpol": 194, "smoothen": [194, 201], "645": [195, 198, 217, 287], "zerodivsionerror": 195, "653": [195, 201, 203, 207, 217], "tr": [196, 257], "invertbindmatric": 196, "globaltransformmatric": 196, "ago": [197, 231], "bigger": [197, 207], "slower": 197, "unbind": 197, "compact": 197, "160k": 197, "encount": [197, 224, 227, 230, 233, 236, 238, 242], "vtkimagetrac": [198, 201], "imagesourc": 198, "pure": [198, 210], "architectur": [198, 217], "partialactor": [199, 202], "imit": 201, "drawback": 201, "overcom": [201, 227], "promis": 201, "drawshap": [203, 208, 213, 217, 272, 287], "analyz": [203, 271], "overlapp": 203, "nearer": 203, "throw": [203, 256, 287], "analyse_snapshot": 203, "inversebindmatrix": 204, "short": [204, 246, 264], "undo": 204, "extrus": [205, 249], "irrad": 206, "invert": [206, 281, 286, 287], "skin_mat": 206, "harder": [207, 228], "674": [207, 217, 287], "redund": [207, 213], "in_progress": [207, 217, 287], "mode_panel": [208, 217, 287], "mode_text": [208, 217, 287], "678": [208, 217, 287], "duplicaci": 208, "brighter": [208, 210], "fault": [209, 285, 287], "impress": 209, "elimin": 209, "get_valu": [209, 251, 272], "get_skin_timelin": [209, 215], "grei": [210, 262], "skinmatrix": 211, "inversebindpos": 211, "bonedeform": 211, "currentbonetransform": 211, "parentbonetransform": 211, "parti": 212, "665": [212, 218, 287], "common": [213, 226, 257], "688": [213, 217, 287], "694": [214, 218, 287], "xtanion": [214, 219], "689": [215, 219, 287], "685": [215, 219, 287], "getconsum": 216, "scene_idx": 216, "frustum": [216, 265, 272, 282], "eras": 217, "depict": 217, "wysiwyg": 217, "695": 217, "doodl": 217, "696": 217, "exce": [217, 251, 262], "eveyth": 217, "609": [217, 287], "701": [217, 287], "zerodivisionerror": [217, 287], "2022": [217, 218, 219, 273, 287], "abouagour": 218, "rewind": 218, "blank": 218, "transit": 218, "bottleneck": 218, "690": [218, 287], "687": [218, 287], "changer": 218, "inevit": 218, "692": [218, 287], "massiv": 218, "cleanest": 218, "660": 218, "702": 218, "extrud": 218, "661": [218, 287], "594": [218, 287], "597": [218, 287], "591": [218, 287], "598": [218, 287], "equip": 218, "base64": 219, "bin": [219, 254, 257], "timlelin": 219, "though": 219, "condit": [219, 237, 251, 267, 287, 289], "account": [219, 223, 227, 270, 288], "frequent": 219, "estim": [219, 235, 237, 247], "khronosgroup": [219, 254, 266], "setuptool": [221, 287], "hatch": [221, 287], "dwij": [221, 287], "raj": [221, 287], "hari": [221, 287], "francoi": [221, 287], "rheault": [221, 287], "frank": [221, 287], "cerasoli": [221, 287], "johni": [221, 287], "dara": [221, 287], "agour": [221, 287], "rohit": [221, 287], "kharsan": [221, 287], "sara": [221, 287], "hamza": [221, 287], "siddharth": [221, 287], "sreekar": [221, 287], "chigurupati": [221, 287], "tania": [221, 223, 240, 287], "castillo": [221, 223, 287], "zhiwen": [221, 287], "shi": [221, 287], "maharshigor": [221, 287], "sailesh": [221, 287], "sparshg": [221, 287], "thrill": 222, "catch": [222, 233, 256], "regul": 222, "excel": [222, 268], "virtual": 222, "air": 222, "stai": 222, "breakthrough": 222, "hardi": 223, "former": 223, "guidelin": [223, 247], "meticul": 224, "categor": 224, "499": 224, "spinboxui": 224, "rectifi": 224, "devis": 224, "appeal": 224, "signific": [224, 227, 228], "790": [224, 227], "576": [224, 227, 230], "blogpost": [225, 228, 231, 234, 237, 240, 243, 246, 287], "inde": 225, "stencil": 225, "warn": [225, 234, 248, 256, 278, 283, 284, 285, 286], "vtktextureobject": [225, 228], "allocate2d": [225, 228], "create2d": 225, "create2dfromraw": 225, "nor": [225, 251, 289], "anyon": [225, 237], "color_textur": [225, 228], "setdatatyp": [225, 228], "vtk_unsigned_char": [225, 228, 234], "datatyp": [225, 228], "unsign": [225, 228, 266], "char": [225, 228], "setinternalformat": [225, 228], "vtk_rgba": [225, 228], "setformat": [225, 228], "setminificationfilt": [225, 228], "minfilt": [225, 228], "setmagnificationfilt": [225, 228], "magfilt": [225, 228], "allocate3d": [225, 228], "wish": [225, 234, 237, 240, 246], "encapsul": 225, "palat": 225, "strict": [225, 254, 260, 266, 289], "expend": 225, "wors": 225, "accomplish": [225, 233, 243], "forward": [225, 228, 233, 284], "kernel": [225, 237, 246, 247], "luck": [225, 234, 240, 246], "791": [226, 229, 236, 238, 240, 241], "3x1": 226, "aros": [227, 230, 245], "unexpect": [227, 282], "furthermor": 227, "562": 227, "731": 227, "author": [227, 242, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "portion": [227, 264], "dedic": [227, 236, 240, 245, 265], "stakehold": 227, "everybodi": 228, "admit": 228, "framebufferobject": 228, "textureobject": 228, "caught": 228, "setcontext": [228, 231, 234], "fbo": [228, 231, 234, 237, 247], "vtk_rgb": 228, "spot": 228, "assert": [228, 280], "nullptr": 228, "vtkerrormacro": 228, "push": [228, 288], "realis": [228, 231], "offscreen": [228, 243, 246, 271, 287], "uncertainti": [229, 241], "double_con": 229, "dti_uncertainti": 229, "boundingbox": 230, "settextscalemodetonon": 230, "settextscalemodetoprop": 230, "position1": 230, "misalign": 230, "ongo": [230, 236], "803": [230, 239, 246], "occasion": 230, "malfunct": 230, "cardui": [230, 233], "segreg": 230, "540": [230, 233], "numpy_to_vtk_image_data": [230, 233, 272, 286], "supposedli": [231, 234], "stuck": 231, "appar": [231, 234, 237], "createfbo": 231, "getfboindex": [231, 234], "glgenframebuff": 231, "getcontext": 231, "conclud": [231, 239], "gonna": 231, "addon": 231, "783": [231, 234], "wip": [232, 238, 281, 285, 286, 287], "articl": [232, 288], "amidst": 233, "notabl": 233, "dive": [233, 234, 240], "success": [233, 234, 243, 271], "revisit": 233, "restart": [233, 251, 272], "decis": [233, 239], "obstacl": [233, 238], "eagerli": 233, "comeback": 233, "intric": 234, "recal": 234, "numba": 234, "vtkopenglframebufferobject": 234, "setoffscreenrend": 234, "populateframebuff": 234, "suffer": [234, 240, 246], "getnumberofcolorattach": 234, "synchron": 234, "someon": 234, "torment": 234, "proof": 234, "bumpier": 234, "810": [235, 238, 246], "estimate_sigma": 235, "design_matrix": 235, "tensor_predict": 235, "signal": [235, 237], "refin": 235, "bval": 235, "bvec": 235, "readjust": 235, "812": 236, "roadblock": 236, "bumpi": 237, "simplest": 237, "dug": 237, "deep": [237, 262, 266, 270], "vtkwindowtoimagefilt": 237, "windowtoimagefilt": [237, 272], "setinput": 237, "setinputconnect": 237, "getoutputport": 237, "settextur": 237, "kde": [237, 240, 243, 246, 247], "statist": 237, "parametr": [237, 285, 286], "fundament": 237, "infer": 237, "finit": 237, "econometr": 237, "parzen": 237, "rosenblatt": 237, "emanuel": 237, "murrai": 237, "credit": [237, 288], "famou": 237, "margin": [237, 271], "naiv": 237, "bay": 237, "accuraci": 237, "sentenc": 237, "greener": 237, "clarifi": 238, "auto_font_scal": [239, 269, 272], "justifi": 239, "spinbox": 239, "joaodellagli": 240, "graduat": 240, "capston": 240, "polish": [240, 246], "600x600": 240, "modular": 240, "delic": 240, "ruin": 240, "failur": [240, 242], "804": [240, 243], "818": 241, "difficulti": [241, 242], "improp": 242, "814": 242, "769": [242, 287], "redirect": [242, 285], "spoiler": 243, "recap": 243, "sigma": [243, 246, 256], "worth": 243, "window_to_textur": 243, "texture_to_actor": 243, "colormap_to_textur": 243, "flatten": [243, 252], "onscreen": [243, 246], "ponder": 243, "preprocess": 244, "revis": 244, "deeper": [244, 245], "forese": 244, "goe": [244, 269], "delv": 245, "stem": 245, "began": 245, "seamlessli": 245, "treeui": 245, "debat": 246, "tradeoff": 246, "hidden": 246, "prefix": 246, "effectmanag": 246, "onscreen_manag": 246, "kde_actor": 246, "inferno": [246, 249, 250, 252], "laplacian": 246, "hint": 246, "laplac": 246, "sudden": 246, "grayscal": [246, 249], "blur": 246, "honour": 247, "profession": 247, "webgl": 247, "macro": 247, "spatial": 247, "benefit": [247, 271], "devic": 247, "renderbuff": 247, "init": [248, 269, 272], "verbos": [248, 271, 288], "pkg_path": [248, 264], "warnings_origin": 248, "pad_x_neg": 249, "pad_x_po": 249, "pad_y_neg": 249, "pad_y_po": 249, "pad_z_neg": 249, "pad_z_po": 249, "addposit": [249, 272], "getbound": [249, 272], "getcent": [249, 272], "getlength": [249, 272], "getposit": [249, 272], "getvis": [249, 272], "newinst": [249, 272], "shallowcopi": [249, 272], "kwarg": [249, 251, 256, 267, 268], "vtkprop3d": [249, 259, 270], "borrow": 249, "shallow": [249, 266, 270], "elsewher": 249, "remove_from_scen": [249, 251, 272], "picking_tol": 249, "cut": 249, "vtklookupt": [249, 250], "nearest": 249, "neighbor": [249, 259], "toler": [249, 262], "vtkcellpick": 249, "imageactor": [249, 272], "subdivis": 249, "precomput": 249, "butterfli": 249, "surface_actor": 249, "binar": 249, "contour_assembli": 249, "vtkassembli": 249, "tube_sid": 249, "lod_point": 249, "lod_points_s": 249, "spline_subdiv": 249, "replace_strip": 249, "colour": [249, 270], "trilinear": [249, 270], "opaqu": [249, 250, 271], "lodactor": [249, 272], "straighter": 249, "curvier": 249, "approx_polygon_track": 249, "boolean": [249, 269], "cue": 249, "lookup_t": [249, 252], "colorbar": 249, "vtkscalarbaractor": 249, "colorx": 249, "colori": 249, "colorz": 249, "suppli": 249, "4x4": [249, 250], "amplitud": [249, 250], "plain": 249, "n_coeff": [249, 250], "n_vertic": [249, 250], "odfsliceractor": [249, 272], "scalar_color": 249, "sphere_valu": 249, "color_fa": 249, "tensor_actor": 249, "peaks_dir": [249, 250], "peaks_valu": 249, "dec": [249, 252], "peak_actor": 249, "magnitud": 249, "peakactor": [249, 272], "peak_dir": 249, "dot_siz": 249, "dot_actor": 249, "deprec": [249, 252, 266, 272, 278, 281, 282, 283, 284, 285, 286, 287], "expireddeprecationerror": [249, 266, 272], "coral": 249, "facet": 249, "sector": [249, 265], "repeat_sourc": [249, 272], "cylinder_actor": 249, "rinner": 249, "router": 249, "cresolut": 249, "rresolut": 249, "outer": [249, 269], "perimet": 249, "radial": 249, "disk_actor": 249, "sq_actor": 249, "rect_actor": 249, "tip": [249, 265], "cone_actor": 249, "tprism_actor": 249, "rcoh_actor": 249, "pent_actor": 249, "actor_pentagon": 249, "octagon": [249, 265, 282], "oct_actor": 249, "frustum_actor": 249, "spq_actor": 249, "gs_prog": 249, "bb_type": 249, "cylindrical_x": 249, "cylindrical_i": 249, "billboard_actor": 249, "align_cent": 249, "array_lik": [249, 252, 268], "text3d": [249, 286], "7777777777777777": [249, 259, 269, 270], "necessarili": [249, 251, 252, 271], "pad_x": [249, 259], "pad_i": [249, 259], "tightest": [249, 259], "nb_row": [249, 258, 259, 270], "nb_col": [249, 258, 259, 270], "pic": 249, "vtkimageactor": 249, "interp": 249, "texture_actor": 249, "arr": [249, 253, 258, 266, 267, 270, 271], "viz_video_on_plan": 249, "vtktexturedactor": 249, "edge_opac": 249, "tensor_ellipsoid": [249, 272], "vtkactor": [250, 251, 257, 262, 266, 269, 270, 286], "x_indic": 250, "y_indic": 250, "z_indic": 250, "inclus": 250, "slice_index": 250, "zaxi": 250, "dwi": 250, "rgb_standard": [250, 252], "cross_sect": [250, 272], "display_cross_sect": [250, 272], "global_opac": [250, 270, 272], "high_rang": [250, 272], "is_rang": [250, 272], "low_rang": [250, 272], "max_cent": [250, 272], "min_cent": [250, 272], "add_static_actor": [251, 272], "add_to_scene_at": [251, 272], "add_update_callback": [251, 272], "callabl": [251, 252, 256, 265, 266, 269], "child_anim": [251, 272], "current_timestamp": [251, 272], "get_color": [251, 272], "get_current_valu": [251, 272], "attrib": 251, "get_keyfram": [251, 272], "get_opac": [251, 272], "get_posit": [251, 272], "get_rot": [251, 272], "as_quat": 251, "get_scal": [251, 272], "is_inside_scene_at": [251, 272], "is_interpolat": [251, 272], "interpolat": 251, "safe": 251, "opposit": [251, 270, 271], "parent_anim": [251, 257, 272], "remove_actor": [251, 272], "remove_anim": [251, 271, 272], "remove_from_scene_at": [251, 272], "set_color_keyfram": [251, 272], "timestamp_1": 251, "color_1": 251, "timestamp_2": 251, "color_2": 251, "color_keyfram": 251, "spline_degre": 251, "1x3": 251, "1x1": 251, "pos_fun": 251, "lambda": 251, "set_keyfram": [251, 272], "update_interpol": 251, "reiniti": 251, "key_frames_simpl": 251, "key_frames_bezi": 251, "pos_keyfram": 251, "set_opacity_interpol": [251, 272], "set_opacity_keyfram": [251, 272], "opacity_1": 251, "opacity_2": 251, "set_scale_keyfram": [251, 272], "position_1": 251, "position_2": 251, "set_rotation_as_vector": [251, 272], "set_scale_interpol": [251, 272], "scale_1": 251, "scale_2": 251, "scale_keyfram": 251, "static_actor": [251, 272], "update_dur": [251, 272], "update_motion_path": [251, 272], "vtkcamera": [251, 257], "get_foc": [251, 272], "get_view_up": [251, 272], "set_foc": [251, 272], "focal_1": 251, "focal_po": 251, "set_view_up": [251, 272], "set_view_up_interpol": [251, 272], "set_view_up_keyfram": [251, 272], "view_up_1": 251, "view_up_2": 251, "current_tim": [251, 269, 272], "include_last": 251, "include_first": 251, "tau": 251, "v0": [251, 273, 288], "consecut": [251, 267], "rgb2space": 251, "space2rgb": 251, "has_playback_panel": [251, 272], "max_peel": [251, 271], "show_panel": 251, "peel": [251, 271], "seek_perc": [251, 272], "percent": 251, "lookupt": [252, 272], "na": 252, "nd": 252, "boi": 252, "undirect": 252, "glu": 252, "mobiu": 252, "crosscap": 252, "roman": 252, "steiner": 252, "homeomorph": 252, "pinkal": 252, "1986": 252, "singular": 252, "visit": 252, "brown": 252, "edu": [252, 268], "cad": 252, "rp2color": 252, "cagatai": 252, "demiralp": 252, "matlab": [252, 268], "boys_standard": 252, "maptlotlib": 252, "pyplot": 252, "jet": 252, "accent": 252, "often": [252, 288], "mislead": 252, "bg": 252, "maxim": 252, "perceptu": 252, "distinct": 252, "percept": 252, "farthest": 252, "greedi": 252, "rbg": 252, "75862069": 252, "03448276": 252, "89655172": 252, "17241379": 252, "tim": 252, "holi": 252, "mathwork": 252, "matlabcentr": 252, "fileexchang": 252, "29702": 252, "2010": 252, "feb": 252, "2011": 252, "hexadecim": [252, 281, 282], "hexcod": 252, "hash": [252, 264, 288], "ffffff": 252, "denot": 252, "scikit": 252, "stride": [252, 257, 272], "multidimension": [252, 267], "instanti": 252, "__new__": 252, "style": [252, 254, 271, 272, 281, 288], "fortran": 252, "transpos": 252, "c_contigu": 252, "owndata": 252, "writeabl": 252, "flat": [252, 261, 272], "todo": [252, 269], "flatit": 252, "items": [252, 272], "nbyte": [252, 272], "ndim": [252, 272], "contigu": 252, "impli": [252, 289], "ctype": [252, 272], "unchang": 252, "garbag": 252, "alia": [252, 287], "keyword": [252, 256, 268, 281, 287], "0e": 252, "nan": 252, "5e": 252, "323": 252, "int_": 252, "d50": 252, "d55": 252, "d65": 252, "d75": 252, "NOT": [252, 289], "sensit": 252, "grdevic": 252, "convertcolor": 252, "cie": 252, "xyzcolor": 252, "apertur": 252, "srgb": 252, "iec": 252, "61966": 252, "1999": 252, "colorspac": 252, "fig": 253, "dpi": [253, 258, 271, 287], "flip_up_down": 253, "inch": [253, 258, 271], "matlplotlib": 253, "safest": 253, "savefig": 253, "icar": 253, "univ": 253, "lille1": 253, "fr": 253, "drupal": 253, "1141": 253, "tostring_argb": 253, "stabl": 253, "bytes_or_buff": [254, 260, 266], "decod": [254, 260, 266], "__str__": [254, 260, 266], "repr": [254, 260, 266], "getdefaultencod": [254, 260, 266], "total_length": 254, "progressbar": 254, "fsrc": 254, "fdst": 254, "16384": 254, "stored_sha256": 254, "sha": [254, 281], "checksum": 254, "data_s": 254, "91": [254, 279], "mb": 254, "log": [254, 271], "fetchererror": 254, "draco": 254, "fetech": 254, "informationinterdisciplinari": 254, "suffix_typ": 254, "ext": [254, 278, 288], "suffix": 254, "numer": [254, 270], "skybox_0": 254, "skybox_1": 254, "nc": 254, "px": 254, "ny": 254, "negc": 254, "skybox_posx": 254, "skybox_negi": 254, "skybox_right": 254, "skybox_front": 254, "icomoon": 254, "infin": 254, "dmri": 254, "model_nam": 254, "compil": [255, 256, 287], "func": [255, 256, 265], "markup": 255, "doctest": [255, 256, 288], "have_amodul": 255, "have_bmodul": 255, "scope": [255, 288], "report": [256, 271, 287], "nipi": 256, "copyright": [256, 282, 288, 289], "licens": [256, 288], "runtimeerror": 256, "expir": 256, "deprecationwarn": [256, 278], "version_str": 256, "pkg_version_str": 256, "dev211": 256, "g2aecb57b": 256, "__version__": [256, 288], "version_cmp": 256, "0dev": 256, "version_compar": 256, "warn_class": 256, "error_class": 256, "decor": [256, 272, 281], "warning_class": 256, "old_nam": 256, "new_nam": 256, "arg_in_kwarg": 256, "signatur": 256, "thereof": 256, "relax": 256, "astropi": 256, "sig": 256, "apply_morph_vertic": [257, 272], "apply_skin_matrix": [257, 272], "joint_matric": 257, "actor_index": 257, "skinnig": 257, "join_matric": 257, "generate_tmatrix": [257, 272], "transf": 257, "ransform": 257, "get_acc_data": [257, 272], "acc_id": 257, "accessor": 257, "buffer_arrai": 257, "get_anim": [257, 272], "get_buff_arrai": [257, 272], "buff_id": 257, "d_type": 257, "byte_length": 257, "byte_offset": 257, "byte_strid": 257, "out_arr": 257, "get_joint_actor": [257, 272], "with_transform": 257, "get_materi": [257, 272], "mat_id": 257, "get_matrix_from_sampl": [257, 272], "anim_channel": 257, "sampler": 257, "gltflib": 257, "get_morph_data": [257, 272], "mesh_id": 257, "get_sampler_data": [257, 272], "node_id": 257, "transform_typ": 257, "sampler_data": 257, "get_skin_data": [257, 272], "skin_id": 257, "joint_nod": 257, "inv_bind_matrix": 257, "get_textur": [257, 272], "tex_id": 257, "atextur": 257, "inspect_scen": [257, 272], "scene_id": 257, "load_camera": [257, 272], "camera_id": 257, "transform_mat": 257, "load_mesh": [257, 272], "root_anim": 257, "transverse_anim": [257, 272], "bone_id": 257, "parent_bone_deform": 257, "parent_bone_transform": 257, "transverse_bon": [257, 272], "channel_nam": 257, "transverse_channel": [257, 272], "transverse_nod": [257, 272], "nextnode_id": 257, "is_joint": 257, "gltf2": 257, "tcoord": [257, 266, 270], "topologi": 257, "prim": [257, 281], "comp_typ": 257, "accssor_typ": 257, "objecomp_typ": 257, "byteoffset": 257, "interpolate_on": 258, "mipmap_on": 258, "tif": 258, "tiff": 258, "use_pillow": 258, "pillow": [258, 287], "compression_typ": 258, "deflat": 258, "72": [258, 271, 279], "lzw": 258, "imageio": 258, "vtp": [258, 284], "color_array_nam": 258, "sheet_path": 258, "compute_posit": [259, 272], "_actor": 259, "lie": 259, "compute_s": [259, 272], "get_cells_shap": [259, 272], "glossi": 261, "anisotropic_direct": 261, "scatter": 261, "principled_param": 261, "ambient_level": 261, "ambient_color": 261, "diffuse_level": 261, "diffuse_color": 261, "specular_level": 261, "specular_color": 261, "specular_pow": 261, "gouraud": 261, "ambient": 261, "atomic_numb": [262, 272], "coord": [262, 263, 265, 269], "atom_nam": 262, "residue_seq": 262, "helix": 262, "is_hetatm": 262, "residu": 262, "heteroatom": 262, "total_num_atom": [262, 272], "total_num_bond": [262, 272], "eg": 262, "coval": 262, "symbol": 262, "atom_color": [262, 272], "atomicnumb": 262, "element_nam": [262, 272], "insensit": 262, "atomic_radiu": [262, 272], "radius_typ": 262, "\u00e5": 262, "atomic_symbol": [262, 272], "atomic_num": 262, "x_coord": 262, "y_coord": 262, "z_coord": 262, "atom1_index": 262, "atom2_index": 262, "bond_ord": 262, "establish": 262, "errat": 262, "atom_index": 262, "belong": [262, 269], "whom": 262, "atom_num": 262, "atom_coordin": 262, "bond_index": 262, "molecule1": 262, "molecule2": 262, "valenc": 262, "hybrid": 262, "aromat": 262, "colormod": 262, "molecule_actor": 262, "corei": 262, "paul": 262, "amino": 262, "acid": 262, "peptid": 262, "instrument": 262, "1953": 262, "621": [262, 287], "627": [262, 287], "atom_scale_factor": 262, "bond_thick": 262, "multiple_bond": 262, "dark": 262, "turner": 262, "chem": 262, "educ": 262, "1971": 262, "407": [262, 281, 285], "rubbon": 262, "anatomi": 262, "taxonomi": 262, "1981": 262, "167": [262, 281], "339": [262, 284], "bbox_actor": 262, "disp_xi": 263, "sc": 263, "pickable_off": [263, 272], "pickable_on": [263, 272], "selectable_on": [263, 272], "update_selection_typ": [263, 272], "commit_hash": 264, "substitut": [264, 266, 289], "archive_subst_hash": 264, "truncat": 264, "hash_from": 264, "hash_str": 264, "func_arg": 265, "superquadr": [265, 272, 281, 282, 284], "big_vertic": 265, "big_triangl": 265, "big_color": 265, "have_tiled_vert": 265, "big_cent": 265, "symmetric642": 265, "symmetric724": 265, "sphere_nam": 265, "pyramid_vert": 265, "icosahedron": [265, 281], "icosahedron_vertic": 265, "icosahedron_mesh": 265, "36": [265, 270, 279], "glsl_code": 266, "shader_fil": 266, "glslang": 266, "reimplement": 266, "shader_typ": 266, "valuepass": 266, "keep_default": 266, "replace_first": 266, "replace_al": 266, "shaders_in_vtk": 266, "prim_id": 266, "tag": [266, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "caller": 266, "updateshaderev": 266, "vtkcommand": 266, "nightli": 266, "classvtkobject": 266, "func_call1": 266, "func_call2": 266, "removeobserv": 266, "test_valu": 266, "callbacklow": 266, "callbackhigh": 266, "999": 266, "callbackmean": 266, "id_mean": 266, "renderwindow": [266, 271, 272], "overrid": 266, "attr_nam": 266, "whithout_iren_start": 267, "streamclient": 267, "vtkinteractor": 267, "use_asyncio": 267, "showmmanag": 267, "stream_client": 267, "imagemanag": 267, "render_aft": 267, "dequeu": [267, 272], "cqueue_event_id": 267, "mouse_id": 267, "left_btn_press": 267, "left_btn_releas": 267, "middle_btn_press": 267, "middle_btn_releas": 267, "right_btn_press": 267, "right_btn_releas": 267, "cqueue_index_info": 267, "shift": 267, "user_timestamp": 267, "cqueue": 267, "index_info": 267, "unord": 267, "leftbuttonreleaseev": 267, "middlebuttonpressev": 267, "middlebuttonreleaseev": 267, "rightbuttonpressev": 267, "rightbuttonreleaseev": 267, "rtc_server": 267, "image_buffer_manag": 267, "provides_mjpeg": 267, "broadcast": 267, "videostream": 267, "webrtcserv": 267, "recv": [267, 272], "videofram": 267, "queue_head_tail_buff": 267, "queue_buff": 267, "provides_webrtc": 267, "ms_jpeg": 267, "run_app": 267, "queue_head_tail_buffer_nam": 267, "queue_buffer_nam": 267, "avoid_unlink_shared_mem": 267, "image_buffers_nam": 267, "get_start_end": [267, 272], "enqueu": [267, 272], "set_head_tail": [267, 272], "is_unlock": [267, 272], "unlock": [267, 272], "setinterv": 267, "interval_tim": 267, "stackoverflow": 267, "3393612": 267, "queue_siz": 267, "ifram": 267, "return_ifram": [267, 272], "div": 267, "run_command": [267, 272], "ai": 268, "aj": 268, "ak": 268, "sxyz": 268, "christoph": 268, "gohlk": 268, "lfd": 268, "uci": 268, "yaw": [268, 271, 272], "syxz": 268, "allclos": 268, "34786452": 268, "383436184": 268, "_axes2tupl": 268, "inclin": 268, "imagin": 268, "south": 268, "north": 268, "west": 268, "east": 268, "posterior": 268, "anterior": 268, "zenith": 268, "equival": [268, 270], "nomenclatur": 268, "cartes": 268, "spherical_coordinate_system": 268, "mathworld": 268, "wolfram": 268, "sphericalcoordin": 268, "hypotenus": 268, "q": 268, "deliber": 268, "sph2cart": 268, "unusu": 268, "trivial": 268, "0lethetamathrm": 268, "lepi": 268, "pilephimathrm": 268, "tran": 268, "quat": 268, "rotation_mat": 268, "259": [268, 282], "966": 268, "866": 268, "scale_mat": 268, "overal": 269, "left_button_drag": [269, 272], "_panel2d_object": 269, "left_button_press": [269, 272], "panel2d_object": 269, "window_size_chang": 269, "remove_el": [269, 272], "update_border_coord": [269, 272], "update_el": [269, 272], "content_panel": [269, 272], "title_bold": [269, 272], "title_color": [269, 272], "title_font_s": [269, 272], "title_ital": [269, 272], "active_color": [269, 272], "inactive_color": 269, "startup_tab_id": 269, "inact": 269, "uncollaps": 269, "startup": 269, "tab_idx": 269, "collapse_tab_ui": [269, 272], "_tab_comp": 269, "_sub_compon": 269, "select_tab_callback": [269, 272], "update_tab": [269, 272], "imagedata": [269, 272], "vtktexturedactor2d": 269, "rotation_spe": 269, "anticlockwise_rotation_x": [269, 272], "anticlockwise_rotation_i": [269, 272], "clockwise_rotation_x": [269, 272], "clockwise_rotation_i": [269, 272], "key_press_callback": [269, 272], "istyl": 269, "_what": 269, "left_click_callback2": [269, 272], "left_release_callback": [269, 272], "left_release_callback2": [269, 272], "mouse_move_callback": [269, 272], "mouse_move_callback2": [269, 272], "on_left_mouse_button_releas": [269, 272], "on_left_mouse_double_click": [269, 272], "on_left_mouse_button_drag": [269, 272], "on_right_mouse_button_press": [269, 272], "on_right_mouse_button_releas": [269, 272], "on_right_mouse_button_click": [269, 272], "on_right_mouse_double_click": [269, 272], "on_right_mouse_button_drag": [269, 272], "on_middle_mouse_button_press": [269, 272], "on_middle_mouse_button_releas": [269, 272], "on_middle_mouse_button_click": [269, 272], "on_middle_mouse_double_click": [269, 272], "on_middle_mouse_button_drag": [269, 272], "on_key_press": [269, 272], "add_callback": [269, 272], "event_typ": 269, "vtkprop": 269, "handle_ev": [269, 272], "left_button_click_callback": [269, 272], "left_button_release_callback": [269, 272], "middle_button_click_callback": [269, 272], "middle_button_release_callback": [269, 272], "right_button_click_callback": [269, 272], "right_button_release_callback": [269, 272], "dynamic_bbox": [269, 272], "italicis": 269, "auto_font_sc": 269, "cal_size_from_messag": [269, 272], "famili": 269, "update_align": [269, 272], "update_bounding_box": [269, 272], "overlai": 269, "iconnam": 269, "next_icon_id": [269, 272], "cycl": [269, 273], "set_icon": [269, 272], "set_icon_by_nam": [269, 272], "icon_nam": 269, "cursor": 269, "beforehand": 269, "window_left": [269, 272], "window_right": [269, 272], "caret_po": [269, 272], "caret": 269, "add_charact": [269, 272], "edit_mod": [269, 272], "handle_charact": [269, 272], "key_char": 269, "key_press": [269, 272], "_textbox_object": 269, "textboxself": 269, "custominteractorstyl": [269, 271], "left_move_left": [269, 272], "ward": 269, "left_move_right": [269, 272], "move_caret_left": [269, 272], "move_caret_right": [269, 272], "move_left": [269, 272], "move_right": [269, 272], "remove_charact": [269, 272], "render_text": [269, 272], "show_caret": 269, "right_move_left": [269, 272], "right_move_right": [269, 272], "set_messag": [269, 272], "showable_text": [269, 272], "chop": 269, "width_set_text": [269, 272], "newlin": 269, "slide": 269, "default_color": [269, 272], "unpress": 269, "bottom_y_posit": [269, 272], "format_text": [269, 272], "handle_move_callback": [269, 272], "_vtkactor": 269, "_slider": 269, "handle_release_callback": [269, 272], "left_x_posit": [269, 272], "right_x_posit": [269, 272], "top_y_posit": [269, 272], "track_click_callback": [269, 272], "bottom_disk_ratio": [269, 272], "bottom_disk_valu": [269, 272], "coord_to_ratio": [269, 272], "disk_numb": 269, "left_disk_ratio": [269, 272], "left_disk_valu": [269, 272], "ratio_to_coord": [269, 272], "ratio_to_valu": [269, 272], "right_disk_ratio": [269, 272], "right_disk_valu": [269, 272], "top_disk_ratio": [269, 272], "top_disk_valu": [269, 272], "value_to_ratio": [269, 272], "slider_inner_radiu": 269, "slider_outer_radiu": 269, "handle_inner_radiu": 269, "handle_outer_radiu": 269, "mid_track_radiu": [269, 272], "move_handl": [269, 272], "click_posit": 269, "range_slid": [269, 272], "value_slid": [269, 272], "range_slider_handle_move_callback": [269, 272], "_element": 269, "adjac": 269, "selection_text_color": 269, "selection_bg_color": 269, "menu_text_color": 269, "selected_color": 269, "unselected_color": 269, "scroll_bar_active_color": 269, "scroll_bar_inactive_color": 269, "menu_opac": 269, "reverse_scrol": 269, "line_spac": 269, "menu": 269, "selection_box": [269, 272], "drop_down_button": [269, 272, 287], "drop_down_menu": [269, 272], "unselect": 269, "append_item": [269, 272], "menu_toggle_callback": [269, 272], "_combobox": 269, "select_option_callback": [269, 272], "listboxitem": 269, "selected_text_index": [269, 272], "text_color": 269, "background_opac": 269, "castabl": 269, "clear_select": [269, 272], "down_button_callback": [269, 272], "_list_box": 269, "scroll_click_callback": [269, 272], "_rect_obj": 269, "scroll_drag_callback": [269, 272], "rect_obj": 269, "scroll_release_callback": [269, 272], "range_select": 269, "multi_select": 269, "up_button_callback": [269, 272], "update_scrollbar": [269, 272], "list_box": 269, "left_button_click": [269, 272], "_list_box_item": 269, "directory_path": 269, "extension1": 269, "extension2": 269, "directory_click_callback": [269, 272], "get_all_file_nam": [269, 272], "all_file_nam": 269, "get_directory_nam": [269, 272], "current_directori": 269, "directory_nam": 269, "get_file_nam": [269, 272], "scroll_callback": [269, 272], "_filemenu_item": 269, "slot": 269, "set_slot_color": [269, 272], "cal_bounding_box": [269, 272], "clamp_posit": [269, 272], "new_cent": 269, "is_select": [269, 272], "left_button_releas": [269, 272], "selection_chang": [269, 272], "update_shape_posit": [269, 272], "center_posit": 269, "is_dragg": 269, "draggbl": 269, "cal_min_boundary_dist": [269, 272], "clamp_mouse_posit": [269, 272], "mouse_posit": 269, "handle_mouse_click": [269, 272], "handle_mouse_drag": [269, 272], "resize_shap": [269, 272], "show_rotation_slid": [269, 272], "update_button_icon": [269, 272], "update_shape_select": [269, 272], "selected_shap": 269, "current_time_str": [269, 272], "hh": 269, "mm": 269, "ss": [269, 272], "final_tim": [269, 272], "play_onc": [269, 272], "body_color": 269, "maintain_aspect": 269, "title_box": [269, 272], "body_box": [269, 272], "wrap_width": 269, "overflow_postfix": 269, "postfix": 269, "mid_ptr": 269, "vtk_object": 270, "inp": 270, "vtkalgorithmoutput": 270, "poly_mapp": 270, "polydatamapp": [270, 272], "poly_data": 270, "vtk_point": 270, "vtkpoint": 270, "vtk_color": 270, "vtkdataarrai": 270, "unsigned_char": 270, "rgb_arrai": 270, "is_coord": 270, "vtk_cell": 270, "vtkcellarrai": 270, "vtk_imag": 270, "input_arrai": 270, "1d": 270, "color_is_scalar": 270, "line_polydata": 270, "nx3": 270, "nx2": 270, "field_nam": 270, "as_vtk": 270, "field_data": 270, "array_typ": 270, "vtkarraytyp": 270, "primitives_count": 270, "array_nam": 270, "vtkpolydatamapp": 270, "prim_count": 270, "mx3": 270, "nx4": 270, "cull": 270, "backfac": 270, "active_scalar": 270, "transformed_act": 270, "aff": 270, "transformed_pt": 270, "routin": 270, "contrari": 270, "largest": 270, "cell_width": 270, "cell_height": 270, "vtkobject": 270, "norm_arrai": 270, "veric": 270, "ccw": 270, "new_triangl": 270, "corrected_triangl": 270, "as_vtk_typ": 270, "all_arrai": 270, "pts_len": 270, "polici": 270, "predefin": 270, "vtkopenglrender": 271, "vtkrender": 271, "setviewup": 271, "camera_direct": [271, 272], "viewplanenorm": 271, "obliqu": 271, "dolli": [271, 272], "fxaa_off": [271, 272], "fxaa_on": [271, 272], "get_camera": [271, 272], "last_render_tim": [271, 272], "proj_typ": 271, "reset_camera_tight": [271, 272], "margin_factor": 271, "tightli": 271, "rm_all": [271, 272], "gamma_correct": 271, "rescal": 271, "png_magnifi": 271, "interactor_styl": 271, "occlusion_ratio": 271, "magnifi": 271, "vtkinteractorstyl": 271, "trackbal": 271, "vtkinteractorstyletrackballcamera": 271, "vtkinteractorstyleimag": 271, "sequenti": 271, "crystaley": 271, "anaglyph": 271, "glass": 271, "interlac": 271, "checkerboard": 271, "aliaz": 271, "ration": 271, "vtkrenderwindowinteractor": 271, "vtkrenderwindow": 271, "iren_callback": 271, "acquir": 271, "play_ev": [271, 272], "play_events_from_fil": [271, 272], "record_ev": [271, 272], "temporari": 271, "record_events_to_fil": [271, 272], "release_lock": [271, 272], "save_screenshot": [271, 272], "200x200": 271, "400x400": 271, "desired_fp": 271, "cam_po": 271, "cam_foc": 271, "cam_view": 271, "path_numb": 271, "n_frame": 271, "az_ang": 271, "screen_clip": 271, "az_angl": 271, "win": 271, "render_window": 271, "stealth": 271, "im": 271, "find_object": 271, "strel": 271, "colors_found": 271, "reportsnapshot": 271, "renwin": 271, "stereo_typ": 271, "gl_state": 271, "vtkopenglst": 271, "enable_warn": 272, "disable_warn": 272, "peak_slic": [272, 278, 287], "triangularpr": 272, "pentagonalpr": 272, "octagonalpr": 272, "get_values_from_keyfram": 272, "lerp": 272, "euclidean_dist": 272, "color_interpol": 272, "cc": 272, "boys2rgb": 272, "orient2rgb": 272, "get_cmap": 272, "hex_to_rgb": 272, "rgb2hsv": 272, "hsv2rgb": 272, "xyz_from_rgb": 272, "rgb_from_xyz": 272, "xyz2rgb": 272, "rgb2xyz": 272, "get_xyz_coord": 272, "xyz2lab": 272, "lab2xyz": 272, "rgb2lab": 272, "lab2rgb": 272, "matplotlib_figure_to_numpi": 272, "data_dir": 272, "update_progressbar": [272, 287], "copyfileobj_withprogress": 272, "check_sha": 272, "fetch_data": 272, "list_gltf_sample_model": 272, "skip_r": 272, "doctest_skip_pars": 272, "argsdeprecationwarn": 272, "_leading_whit": 272, "cmp_pkg_version": 272, "is_bad_vers": 272, "deprecate_with_vers": 272, "deprecated_param": 272, "write_scen": 272, "write_nod": 272, "write_mesh": 272, "write_camera": 272, "get_prim": 272, "write_materi": 272, "write_accessor": 272, "write_bufferview": 272, "write_buff": 272, "load_text": 272, "horizontallayout": 272, "verticallayout": 272, "xlayout": 272, "ylayout": 272, "zlayout": 272, "idtypearrai": 272, "floatarrai": 272, "doublearrai": 272, "stringarrai": 272, "unsignedchararrai": 272, "algorithmoutput": 272, "renderwindowinteractor": 272, "interactoreventrecord": 272, "interactorstyl": 272, "proppick": 272, "pointpick": 272, "cellpick": 272, "worldpointpick": 272, "hardwareselector": 272, "polydatamapper2d": 272, "assembli": 272, "datasetmapp": 272, "texturedactor2d": 272, "textactor": 272, "textactor3d": 272, "property2d": 272, "vectortext": 272, "scalarbaractor": 272, "openglrender": 272, "interactorstyleimag": 272, "interactorstyletrackballactor": 272, "interactorstyletrackballcamera": 272, "interactorstyleus": 272, "cleanpolydata": 272, "polydatanorm": 272, "contourfilt": 272, "tubefilt": 272, "glyph3d": 272, "trianglefilt": 272, "splinefilt": 272, "transformpolydatafilt": 272, "renderlargeimag": 272, "loopsubdivisionfilt": 272, "butterflysubdivisionfilt": 272, "outlinefilt": 272, "linearextrusionfilt": 272, "texturemaptoplan": 272, "spheresourc": 272, "cylindersourc": 272, "arrowsourc": 272, "conesourc": 272, "disksourc": 272, "texturedspheresourc": 272, "regularpolygonsourc": 272, "dataobject": 272, "cellarrai": 272, "polyvertex": 272, "unstructuredgrid": 272, "datasetattribut": 272, "matrix4x4": 272, "matrix3x3": 272, "imageflip": 272, "imagereslic": 272, "imagemaptocolor": 272, "imagereader2factori": 272, "pngreader": 272, "bmpreader": 272, "jpegread": 272, "tiffread": 272, "plyread": 272, "stlreader": 272, "objread": 272, "mniobjectread": 272, "polydataread": 272, "xmlpolydataread": 272, "pngwriter": 272, "bmpwriter": 272, "jpegwrit": 272, "tiffwrit": 272, "plywrit": 272, "stlwriter": 272, "mniobjectwrit": 272, "polydatawrit": 272, "xmlpolydatawrit": 272, "simplebondperceiv": 272, "periodict": 272, "openglmoleculemapp": 272, "vtk_version": 272, "manifest_standard": [272, 286], "ptabl": 272, "add_bond": 272, "get_atomic_numb": 272, "set_atomic_numb": 272, "get_atomic_posit": 272, "set_atomic_posit": 272, "get_bond_ord": 272, "set_bond_ord": 272, "get_all_atomic_numb": 272, "get_all_bond_ord": 272, "get_all_atomic_posit": 272, "deep_copy_molecul": 272, "compute_bond": 272, "sphere_cpk": 272, "ball_stick": 272, "bounding_box": 272, "pkg_info": 272, "pkg_commit_hash": 272, "faces_from_sphere_vertic": 272, "repeat_primitive_funct": 272, "prim_squar": 272, "prim_superquadr": 272, "prim_icosahedron": 272, "prim_rhombicuboctahedron": 272, "prim_star": 272, "prim_triangularpr": 272, "prim_pentagonalpr": 272, "prim_octagonalpr": 272, "prim_frustum": 272, "prim_cylind": 272, "prim_arrow": 272, "prim_con": 272, "shaders_dir": 272, "load_shad": 272, "replace_shader_in_actor": 272, "async_app": 272, "callback_stream_cli": 272, "interaction_callback": 272, "_cqueue_event_id": 272, "_cqueue_index_info": 272, "_cqueue": 272, "set_weel": 272, "set_mous": 272, "set_mouse_click": 272, "get_app": 272, "rtcserver": 272, "genericmultidimensionalbuff": 272, "rawarraymultidimensionalbuff": 272, "sharedmemmultidimensionalbuff": 272, "genericcircularqueu": 272, "arraycircularqueu": 272, "sharedmemcircularqueu": 272, "intervaltimerthread": 272, "intervaltim": 272, "remove_shm_from_resource_track": 272, "check_port_is_avail": 272, "_tuple2ax": 272, "euler_matrix": 272, "sphere2cart": 272, "cart2spher": 272, "apply_transform": 272, "transform_from_matrix": 272, "textbox2d": [272, 284, 285, 287], "linedoubleslider2d": [272, 281], "clip_overflow": 272, "check_overflow": 272, "cal_bounding_box_2d": 272, "rotate_2d": 272, "set_input": 272, "numpy_to_vtk_point": 272, "numpy_to_vtk_color": 272, "numpy_to_vtk_cel": [272, 286], "map_coordinates_3d_4d": 272, "lines_to_vtk_polydata": 272, "get_polydata_lin": 272, "get_polydata_tcoord": 272, "get_polydata_norm": 272, "get_polydata_tang": 272, "get_polydata_field": 272, "add_polydata_numeric_field": 272, "set_polydata_primitives_count": 272, "get_polydata_primitives_count": 272, "primitives_count_to_actor": 272, "primitives_count_from_actor": 272, "set_polydata_norm": 272, "set_polydata_tang": 272, "set_polydata_tcoord": 272, "update_polydata_norm": 272, "apply_affine_to_actor": 272, "apply_affin": 272, "asbyt": 272, "vtk_matrix_to_numpi": 272, "numpy_to_vtk_matrix": 272, "get_bounding_box_s": 272, "get_grid_cells_posit": 272, "shallow_copi": 272, "rgb_to_vtk": 272, "normalize_v3": 272, "triangle_ord": 272, "change_vertices_ord": 272, "tangents_from_actor": 272, "array_from_actor": 272, "normals_to_actor": 272, "get_bound": 272, "color_check": 272, "analyze_scen": 272, "analyze_snapshot": 272, "enable_stereo": 272, "gl_get_current_st": 272, "gl_enable_blend": 272, "gl_set_additive_blending_white_background": 272, "release_context": 272, "186": [278, 281], "github_tool": [278, 288], "61": [278, 284], "nf": [278, 281, 282], "filterwarn": 278, "codaci": 278, "rank": 278, "47": [278, 286], "tensorsliceractor": 278, "enforc": 278, "enh": [278, 284, 286], "exercis": 278, "peaksliceractor": 278, "43": 278, "peaks_slic": [278, 284], "elementwis": 278, "crash": 278, "numpy_vtk": 278, "badg": 278, "honor": 278, "miniconda": [278, 280], "voxsz": 278, "vtk6": 278, "sphinx_galleri": 278, "master": [278, 281, 284, 288], "reorient": 278, "sierra": 278, "ananoda": 278, "164": [279, 281, 283], "github_stat": [279, 280, 281, 282, 283, 284, 285, 286, 287], "53": 279, "88": 279, "69": 279, "83": 279, "bot": 279, "67": 279, "62": 279, "x64": 279, "84": 279, "test_order_transpar": 279, "63": 279, "65": 279, "169": [280, 282], "109": 280, "112": 280, "110": 280, "107": 280, "106": 280, "104": [280, 281], "105": 280, "103": 280, "101": 280, "102": 280, "npt_assert_equ": 280, "97": 280, "92": 280, "96": 280, "153": 281, "227": 281, "210": 281, "225": 281, "223": 281, "218": 281, "220": 281, "213": [281, 287], "215": 281, "207": 281, "206": 281, "203": 281, "namanb009": 281, "windowtitlefix": 281, "204": 281, "190": 281, "201": 281, "181": 281, "192": 281, "189": 281, "182": 281, "177": 281, "191": 281, "173": 281, "165": 281, "154": 281, "sep": 281, "132": 281, "163": 281, "spell": 281, "157": 281, "145": 281, "144": 281, "restructuredtext": 281, "143": 281, "139": 281, "136": 281, "134": 281, "129": 281, "131": 281, "126": 281, "124": 281, "python2": 281, "pickl": 281, "events_count": 281, "serial": 281, "115": 281, "135": 281, "137": 281, "152": 281, "219": 281, "occur": 281, "217": 281, "179": 281, "212": 281, "133": 281, "214": 281, "211": [281, 285], "187": 281, "te": 281, "209": 281, "202": 281, "199": 281, "175": 281, "185": 281, "170": 281, "rhombi": 281, "171": 281, "156": 281, "155": 281, "122": 281, "193": 281, "178": 281, "188": 281, "166": [281, 287], "184": 281, "183": 281, "star2d": 281, "tests_primit": 281, "54": [281, 285], "174": 281, "108": 281, "172": 281, "151": 281, "162": 281, "168": 281, "158": 281, "71": 281, "expans": 281, "161": 281, "121": 281, "sha2": 281, "sha3": 281, "147": 281, "146": 281, "142": 281, "markdown": 281, "81": [281, 286], "117": 281, "123": 281, "119": 281, "266": 282, "241": 282, "265": 282, "262": 282, "263": 282, "127": 282, "233": 282, "261": 282, "249": 282, "258": 282, "ssl": 282, "certif": 282, "245": 282, "244": 282, "238": 282, "237": 282, "264": 282, "247": 282, "138": 282, "51": 282, "253": 282, "hang": 282, "254": 282, "251": 282, "226": 282, "197": 282, "216": 282, "utiltii": 282, "288": 283, "292": 283, "289": 283, "284": 283, "208": 283, "283": 283, "282": 283, "279": 283, "solarsystem": 283, "273": 283, "276": 283, "19th": 283, "juli": 283, "260": 283, "270": 283, "236": 283, "205": 283, "269": 283, "242": 283, "271": 283, "280": 283, "278": 283, "277": 283, "388": 284, "389": 284, "asymmetr": 284, "370": 284, "385": 284, "387": 284, "382": 284, "383": 284, "376": 284, "phenomena": 284, "374": 284, "373": 284, "368": 284, "343": 284, "353": 284, "346": 284, "351": 284, "modelsuzann": 284, "348": 284, "341": 284, "342": 284, "340": 284, "oauth": 284, "token": 284, "header": 284, "337": 284, "clip_overflow_text": 284, "336": 284, "334": 284, "332": 284, "328": 284, "329": 284, "319": 284, "311": 284, "python35": 284, "307": 284, "304": 284, "306": 284, "302": 284, "303": 284, "reader": 284, "bf": 284, "295": 284, "364": 284, "379": [284, 287], "361": 284, "352": 284, "372": 284, "369": 284, "363": 284, "366": 284, "357": 284, "vulner": [284, 285], "rce": [284, 285], "359": 284, "312": 284, "310": 284, "335": 284, "_opac": 284, "345": 284, "338": 284, "315": 284, "authent": 284, "308": 284, "309": 284, "333": 284, "32bit": 284, "239": 284, "318": 284, "313": 284, "274": 284, "297": 284, "298": 284, "466": 285, "bib": 285, "464": 285, "dan": 285, "459": 285, "430": 285, "456": 285, "455": 285, "bibtex": 285, "454": 285, "451": 285, "447": 285, "438": 285, "420": 285, "stochast": 285, "444": 285, "440": [285, 288], "356": 285, "436": 285, "434": 285, "426": 285, "vtkeventid": 285, "394": 285, "test_util": 285, "415": 285, "sk": 285, "orcid": 285, "413": 285, "nanohub": 285, "412": 285, "386": 285, "joss": 285, "371": 285, "408": 285, "parenthesi": 285, "406": 285, "unus": 285, "405": 285, "399": 285, "317": 285, "355": 285, "393": 285, "396": 285, "421": 285, "416": 285, "445": 285, "410": 285, "bulletlist": 285, "429": 285, "453": 285, "439": 285, "403": 285, "411": 285, "417": 285, "pep": [285, 288], "414": 285, "409": 285, "375": 285, "blacklist": 285, "danger": 285, "395": 285, "358": 285, "523": 286, "536": 286, "vtk_9_plu": 286, "535": 286, "532": 286, "503": 286, "534": 286, "update_user_matrix": 286, "509": 286, "507": 286, "524": 286, "521": 286, "518": 286, "519": 286, "515": 286, "516": 286, "514": 286, "513": 286, "mesa": [286, 287], "506": 286, "504": 286, "470": 286, "496": 286, "498": 286, "488": 286, "449": 286, "python3": [286, 288], "433": 286, "526": 286, "vtktextactor3d": 286, "431": 286, "457": 286, "468": 286, "467": 286, "505": 286, "512": 286, "flock": 286, "boid": 286, "511": 286, "404": 286, "469": 286, "324": 286, "1835": 287, "782": 287, "codespel": 287, "587": 287, "781": 287, "779": 287, "741": 287, "unneed": 287, "778": 287, "777": 287, "771": 287, "770": 287, "766": 287, "767": 287, "677": 287, "765": 287, "764": 287, "748": 287, "ex": 287, "754": 287, "760": 287, "fdata": 287, "761": 287, "762": 287, "get_data": 287, "756": 287, "747": 287, "744": 287, "710": 287, "734": 287, "736": 287, "727": 287, "478": 287, "502": 287, "739": 287, "tput": 287, "737": 287, "726": 287, "735": 287, "precommit": 287, "728": 287, "730": 287, "pyproject": 287, "toml": 287, "729": 287, "725": 287, "721": 287, "723": 287, "722": 287, "719": 287, "718": 287, "717": 287, "712": 287, "segfault": 287, "706": 287, "seg": 287, "697": 287, "693": 287, "699": 287, "698": 287, "667": 287, "686": 287, "684": 287, "691": 287, "683": 287, "682": 287, "681": 287, "672": 287, "675": 287, "676": 287, "671": 287, "670": 287, "666": 287, "669": 287, "620": 287, "663": 287, "656": 287, "662": 287, "654": 287, "659": 287, "655": 287, "648": 287, "649": 287, "646": 287, "641": 287, "644": 287, "638": 287, "639": 287, "gha": 287, "intervent": 287, "637": 287, "632": 287, "bugfix": [287, 288], "610": 287, "633": 287, "624": 287, "625": 287, "622": 287, "619": 287, "611": 287, "614": 287, "615": 287, "607": 287, "606": 287, "608": 287, "605": 287, "week1": 287, "501": 287, "off_focu": 287, "601": 287, "593": 287, "arraysequ": 287, "581": 287, "595": 287, "589": 287, "586": 287, "590": 287, "584": 287, "582": 287, "580": 287, "574": 287, "561": 287, "577": 287, "570": 287, "569": 287, "572": 287, "571": 287, "567": 287, "theme": 287, "566": 287, "footer": 287, "551": 287, "ac": 287, "565": 287, "563": 287, "564": 287, "557": 287, "544": 287, "542": 287, "nearli": 287, "537": 287, "713": 287, "pydata": 287, "776": 287, "732": 287, "772": 287, "82": 287, "354": 287, "grammat": 287, "708": 287, "745": 287, "743": 287, "709": 287, "463": 287, "738": 287, "664": 287, "642": 287, "316": 287, "714": 287, "upsidedown": 287, "716": 287, "603": 287, "705": 287, "stress": 287, "435": 287, "rtmp": 287, "704": 287, "419": 287, "htc": 287, "vive": 287, "657": 287, "618": 287, "418": 287, "553": 287, "588": 287, "596": 287, "585": 287, "vtkbillboardtextactor": 287, "546": 287, "528": 287, "529": 287, "530": 287, "test_materi": 287, "554": 287, "573": 287, "541": 287, "548": 287, "549": 287, "helica": 287, "greatli": 288, "appreci": 288, "troubleshoot": 288, "reproduc": [288, 289], "whoever": 288, "pep8": 288, "narrow": 288, "volunt": 288, "your_name_her": 288, "remot": 288, "checkout": 288, "unittest": 288, "flake8": 288, "virtualenv": 288, "pypi": 288, "outstand": 288, "shortlog": 288, "nse": 288, "mailmap": 288, "release0": 288, "release_not": 288, "autom": 288, "cd": 288, "histori": 288, "uncommit": 288, "skim": 288, "vx": 288, "forget": 288, "strongli": 288, "editor": 288, "incident": [288, 289], "resum": 288, "g58ad5f7": 288, "58ad5f7": 288, "letter": 288, "twine": 288, "upload": 288, "extran": 288, "dfx": 288, "sdist": 288, "bdist_wheel": 288, "substanti": 288, "trunk": 288, "maint": 288, "upstream": 288, "rw": 288, "strategi": 288, "spuriou": 288, "fear": 288, "trembl": 288, "reserv": 289, "redistribut": 289, "disclaim": 289, "neither": 289, "endors": 289, "permiss": 289, "BY": 289, "THE": 289, "holder": 289, "AND": 289, "AS": 289, "OR": 289, "warranti": 289, "BUT": 289, "TO": 289, "merchant": 289, "FOR": 289, "NO": 289, "BE": 289, "liabl": 289, "indirect": 289, "exemplari": 289, "consequenti": 289, "damag": 289, "procur": 289, "servic": 289, "loss": 289, "profit": 289, "interrupt": 289, "ON": 289, "liabil": 289, "contract": 289, "tort": 289, "neglig": 289, "IF": 289, "SUCH": 289}, "objects": {"": [[248, 0, 0, "-", "fury"]], "fury": [[249, 0, 0, "-", "actor"], [250, 0, 0, "-", "actors"], [251, 0, 0, "-", "animation"], [252, 0, 0, "-", "colormap"], [253, 0, 0, "-", "convert"], [254, 0, 0, "-", "data"], [255, 0, 0, "-", "decorators"], [256, 0, 0, "-", "deprecator"], [248, 5, 1, "", "disable_warnings"], [248, 5, 1, "", "enable_warnings"], [248, 5, 1, "", "get_info"], [257, 0, 0, "-", "gltf"], [258, 0, 0, "-", "io"], [259, 0, 0, "-", "layout"], [260, 0, 0, "-", "lib"], [261, 0, 0, "-", "material"], [262, 0, 0, "-", "molecular"], [263, 0, 0, "-", "pick"], [264, 0, 0, "-", "pkg_info"], [265, 0, 0, "-", "primitive"], [266, 0, 0, "-", "shaders"], [267, 0, 0, "-", "stream"], [268, 0, 0, "-", "transform"], [269, 0, 0, "-", "ui"], [270, 0, 0, "-", "utils"], [271, 0, 0, "-", "window"]], "fury.actor": [[249, 1, 1, "", "Container"], [249, 5, 1, "", "arrow"], [249, 5, 1, "", "axes"], [249, 5, 1, "", "billboard"], [249, 5, 1, "", "box"], [249, 5, 1, "", "cone"], [249, 5, 1, "", "contour_from_label"], [249, 5, 1, "", "contour_from_roi"], [249, 5, 1, "", "cube"], [249, 5, 1, "", "cylinder"], [249, 5, 1, "", "disk"], [249, 5, 1, "", "dot"], [249, 5, 1, "", "dots"], [249, 5, 1, "", "ellipsoid"], [249, 5, 1, "", "figure"], [249, 5, 1, "", "frustum"], [249, 5, 1, "", "grid"], [249, 5, 1, "", "label"], [249, 5, 1, "", "line"], [249, 5, 1, "", "markers"], [249, 5, 1, "", "octagonalprism"], [249, 5, 1, "", "odf_slicer"], [249, 5, 1, "", "peak"], [249, 5, 1, "", "peak_slicer"], [249, 5, 1, "", "pentagonalprism"], [249, 5, 1, "", "point"], [249, 5, 1, "", "rectangle"], [249, 5, 1, "", "rhombicuboctahedron"], [249, 5, 1, "", "scalar_bar"], [249, 5, 1, "", "sdf"], [249, 5, 1, "", "slicer"], [249, 5, 1, "", "sphere"], [249, 5, 1, "", "square"], [249, 5, 1, "", "streamtube"], [249, 5, 1, "", "superquadric"], [249, 5, 1, "", "surface"], [249, 5, 1, "", "tensor_slicer"], [249, 5, 1, "", "text_3d"], [249, 5, 1, "", "texture"], [249, 5, 1, "", "texture_2d"], [249, 5, 1, "", "texture_on_sphere"], [249, 5, 1, "", "texture_update"], [249, 5, 1, "", "triangularprism"], [249, 5, 1, "", "vector_text"]], "fury.actor.Container": [[249, 2, 1, "", "AddPosition"], [249, 2, 1, "", "GetBounds"], [249, 2, 1, "", "GetCenter"], [249, 2, 1, "", "GetLength"], [249, 2, 1, "", "GetPosition"], [249, 2, 1, "", "GetVisibility"], [249, 2, 1, "", "NewInstance"], [249, 2, 1, "", "SetPosition"], [249, 2, 1, "", "SetVisibility"], [249, 2, 1, "", "ShallowCopy"], [249, 2, 1, "", "__init__"], [249, 2, 1, "", "add"], [249, 2, 1, "", "add_to_scene"], [249, 3, 1, "", "anchor"], [249, 2, 1, "", "clear"], [249, 4, 1, "", "items"], [249, 3, 1, "", "padding"], [249, 2, 1, "", "remove_from_scene"], [249, 2, 1, "", "update"]], "fury.actors": [[250, 0, 0, "-", "odf_slicer"], [250, 0, 0, "-", "peak"], [250, 0, 0, "-", "tensor"]], "fury.actors.odf_slicer": [[250, 1, 1, "", "OdfSlicerActor"]], "fury.actors.odf_slicer.OdfSlicerActor": [[250, 2, 1, "", "__init__"], [250, 2, 1, "", "display"], [250, 2, 1, "", "display_extent"], [250, 2, 1, "", "set_opacity"], [250, 2, 1, "", "slice_along_axis"], [250, 2, 1, "", "update_sphere"]], "fury.actors.peak": [[250, 1, 1, "", "PeakActor"]], "fury.actors.peak.PeakActor": [[250, 2, 1, "", "__init__"], [250, 4, 1, "", "cross_section"], [250, 2, 1, "", "display_cross_section"], [250, 2, 1, "", "display_extent"], [250, 4, 1, "", "global_opacity"], [250, 4, 1, "", "high_ranges"], [250, 4, 1, "", "is_range"], [250, 4, 1, "", "linewidth"], [250, 4, 1, "", "low_ranges"], [250, 4, 1, "", "max_centers"], [250, 4, 1, "", "min_centers"]], "fury.actors.tensor": [[250, 5, 1, "", "tensor_ellipsoid"]], "fury.animation": [[251, 0, 0, "-", "animation"], [251, 0, 0, "-", "helpers"], [251, 0, 0, "-", "interpolator"], [251, 0, 0, "-", "timeline"]], "fury.animation.animation": [[251, 1, 1, "", "Animation"], [251, 1, 1, "", "CameraAnimation"]], "fury.animation.animation.Animation": [[251, 2, 1, "", "__init__"], [251, 4, 1, "id0", "actors"], [251, 2, 1, "", "add"], [251, 2, 1, "", "add_actor"], [251, 2, 1, "", "add_child_animation"], [251, 2, 1, "", "add_static_actor"], [251, 2, 1, "", "add_to_scene"], [251, 2, 1, "", "add_to_scene_at"], [251, 2, 1, "", "add_update_callback"], [251, 4, 1, "", "child_animations"], [251, 4, 1, "", "current_timestamp"], [251, 4, 1, "", "duration"], [251, 2, 1, "", "get_color"], [251, 2, 1, "", "get_current_value"], [251, 2, 1, "", "get_keyframes"], [251, 2, 1, "", "get_opacity"], [251, 2, 1, "", "get_position"], [251, 2, 1, "", "get_rotation"], [251, 2, 1, "", "get_scale"], [251, 2, 1, "", "get_value"], [251, 2, 1, "", "is_inside_scene_at"], [251, 2, 1, "", "is_interpolatable"], [251, 3, 1, "", "length"], [251, 4, 1, "id2", "loop"], [251, 3, 1, "", "motion_path_res"], [251, 4, 1, "", "parent_animation"], [251, 2, 1, "", "remove_actor"], [251, 2, 1, "", "remove_actors"], [251, 2, 1, "", "remove_animations"], [251, 2, 1, "", "remove_from_scene"], [251, 2, 1, "", "remove_from_scene_at"], [251, 2, 1, "", "set_color"], [251, 2, 1, "", "set_color_interpolator"], [251, 2, 1, "", "set_color_keyframes"], [251, 2, 1, "", "set_interpolator"], [251, 2, 1, "", "set_keyframe"], [251, 2, 1, "", "set_keyframes"], [251, 2, 1, "", "set_opacity"], [251, 2, 1, "", "set_opacity_interpolator"], [251, 2, 1, "", "set_opacity_keyframes"], [251, 2, 1, "", "set_position"], [251, 2, 1, "", "set_position_interpolator"], [251, 2, 1, "", "set_position_keyframes"], [251, 2, 1, "", "set_rotation"], [251, 2, 1, "", "set_rotation_as_vector"], [251, 2, 1, "", "set_rotation_interpolator"], [251, 2, 1, "", "set_scale"], [251, 2, 1, "", "set_scale_interpolator"], [251, 2, 1, "", "set_scale_keyframes"], [251, 4, 1, "", "static_actors"], [251, 4, 1, "", "timeline"], [251, 2, 1, "", "update_animation"], [251, 2, 1, "", "update_duration"], [251, 2, 1, "", "update_motion_path"]], "fury.animation.animation.CameraAnimation": [[251, 2, 1, "", "__init__"], [251, 4, 1, "id3", "camera"], [251, 2, 1, "", "get_focal"], [251, 2, 1, "", "get_view_up"], [251, 3, 1, "", "length"], [251, 3, 1, "", "loop"], [251, 3, 1, "", "motion_path_res"], [251, 2, 1, "", "set_focal"], [251, 2, 1, "", "set_focal_interpolator"], [251, 2, 1, "", "set_focal_keyframes"], [251, 2, 1, "", "set_view_up"], [251, 2, 1, "", "set_view_up_interpolator"], [251, 2, 1, "", "set_view_up_keyframes"], [251, 2, 1, "", "update_animation"]], "fury.animation.helpers": [[251, 5, 1, "", "euclidean_distances"], [251, 5, 1, "", "get_next_timestamp"], [251, 5, 1, "", "get_previous_timestamp"], [251, 5, 1, "", "get_time_tau"], [251, 5, 1, "", "get_timestamps_from_keyframes"], [251, 5, 1, "", "get_values_from_keyframes"], [251, 5, 1, "", "lerp"]], "fury.animation.interpolator": [[251, 5, 1, "", "color_interpolator"], [251, 5, 1, "", "cubic_bezier_interpolator"], [251, 5, 1, "", "cubic_spline_interpolator"], [251, 5, 1, "", "hsv_color_interpolator"], [251, 5, 1, "", "lab_color_interpolator"], [251, 5, 1, "", "linear_interpolator"], [251, 5, 1, "", "slerp"], [251, 5, 1, "", "spline_interpolator"], [251, 5, 1, "", "step_interpolator"], [251, 5, 1, "", "tan_cubic_spline_interpolator"], [251, 5, 1, "", "xyz_color_interpolator"]], "fury.animation.timeline": [[251, 1, 1, "", "Timeline"]], "fury.animation.timeline.Timeline": [[251, 2, 1, "", "__init__"], [251, 2, 1, "", "add_animation"], [251, 2, 1, "", "add_to_scene"], [251, 4, 1, "id4", "animations"], [251, 4, 1, "", "current_timestamp"], [251, 4, 1, "", "duration"], [251, 4, 1, "", "has_playback_panel"], [251, 3, 1, "", "length"], [251, 4, 1, "id5", "loop"], [251, 2, 1, "", "pause"], [251, 4, 1, "", "paused"], [251, 2, 1, "", "play"], [251, 3, 1, "", "playback_panel"], [251, 4, 1, "", "playing"], [251, 2, 1, "", "record"], [251, 2, 1, "", "remove_from_scene"], [251, 2, 1, "", "restart"], [251, 2, 1, "", "seek"], [251, 2, 1, "", "seek_percent"], [251, 4, 1, "", "speed"], [251, 2, 1, "", "stop"], [251, 4, 1, "", "stopped"], [251, 2, 1, "", "update"], [251, 2, 1, "", "update_duration"]], "fury.colormap": [[252, 3, 1, "id0", "T"], [252, 3, 1, "id15", "base"], [252, 5, 1, "", "boys2rgb"], [252, 5, 1, "", "cc"], [252, 5, 1, "", "colormap_lookup_table"], [252, 5, 1, "", "create_colormap"], [252, 3, 1, "id14", "ctypes"], [252, 3, 1, "id2", "data"], [252, 5, 1, "", "distinguishable_colormap"], [252, 3, 1, "id3", "dtype"], [252, 3, 1, "id4", "flags"], [252, 3, 1, "id5", "flat"], [252, 5, 1, "", "get_cmap"], [252, 5, 1, "", "get_xyz_coords"], [252, 5, 1, "", "hex_to_rgb"], [252, 5, 1, "", "hsv2rgb"], [252, 3, 1, "id6", "imag"], [252, 3, 1, "id9", "itemsize"], [252, 5, 1, "", "lab2rgb"], [252, 5, 1, "", "lab2xyz"], [252, 5, 1, "", "line_colors"], [252, 3, 1, "id10", "nbytes"], [252, 3, 1, "id11", "ndim"], [252, 5, 1, "", "orient2rgb"], [252, 3, 1, "id7", "real"], [252, 5, 1, "", "rgb2hsv"], [252, 5, 1, "", "rgb2lab"], [252, 5, 1, "", "rgb2xyz"], [252, 5, 1, "", "rgb_from_xyz"], [252, 3, 1, "id12", "shape"], [252, 3, 1, "id8", "size"], [252, 5, 1, "", "ss"], [252, 3, 1, "id13", "strides"], [252, 5, 1, "", "xyz2lab"], [252, 5, 1, "", "xyz2rgb"], [252, 5, 1, "", "xyz_from_rgb"]], "fury.convert": [[253, 5, 1, "", "matplotlib_figure_to_numpy"]], "fury.data": [[254, 5, 1, "", "DATA_DIR"], [254, 0, 0, "-", "fetcher"]], "fury.data.fetcher": [[254, 5, 1, "", "check_sha"], [254, 5, 1, "", "copyfileobj_withprogress"], [254, 5, 1, "", "fetch_data"], [254, 5, 1, "", "fetch_gltf"], [254, 5, 1, "", "fetch_viz_cubemaps"], [254, 5, 1, "", "fetch_viz_dmri"], [254, 5, 1, "", "fetch_viz_icons"], [254, 5, 1, "", "fetch_viz_models"], [254, 5, 1, "", "fetch_viz_new_icons"], [254, 5, 1, "", "fetch_viz_textures"], [254, 5, 1, "", "fetch_viz_wiki_nw"], [254, 5, 1, "", "list_gltf_sample_models"], [254, 5, 1, "", "read_viz_cubemap"], [254, 5, 1, "", "read_viz_dmri"], [254, 5, 1, "", "read_viz_gltf"], [254, 5, 1, "", "read_viz_icons"], [254, 5, 1, "", "read_viz_models"], [254, 5, 1, "", "read_viz_textures"], [254, 5, 1, "", "update_progressbar"]], "fury.decorators": [[255, 5, 1, "", "SKIP_RE"], [255, 5, 1, "", "doctest_skip_parser"]], "fury.deprecator": [[256, 1, 1, "", "ArgsDeprecationWarning"], [256, 1, 1, "", "ExpiredDeprecationError"], [256, 5, 1, "", "_LEADING_WHITE"], [256, 5, 1, "", "cmp_pkg_version"], [256, 5, 1, "", "deprecate_with_version"], [256, 5, 1, "", "deprecated_params"], [256, 5, 1, "", "is_bad_version"]], "fury.deprecator.ArgsDeprecationWarning": [[256, 2, 1, "", "__init__"]], "fury.deprecator.ExpiredDeprecationError": [[256, 2, 1, "", "__init__"]], "fury.gltf": [[257, 5, 1, "", "export_scene"], [257, 5, 1, "", "get_prim"], [257, 1, 1, "", "glTF"], [257, 5, 1, "", "write_accessor"], [257, 5, 1, "", "write_buffer"], [257, 5, 1, "", "write_bufferview"], [257, 5, 1, "", "write_camera"], [257, 5, 1, "", "write_material"], [257, 5, 1, "", "write_mesh"], [257, 5, 1, "", "write_node"], [257, 5, 1, "", "write_scene"]], "fury.gltf.glTF": [[257, 2, 1, "", "__init__"], [257, 2, 1, "", "actors"], [257, 2, 1, "", "apply_morph_vertices"], [257, 2, 1, "", "apply_skin_matrix"], [257, 2, 1, "", "generate_tmatrix"], [257, 2, 1, "", "get_acc_data"], [257, 2, 1, "", "get_animations"], [257, 2, 1, "", "get_buff_array"], [257, 2, 1, "", "get_joint_actors"], [257, 2, 1, "", "get_materials"], [257, 2, 1, "", "get_matrix_from_sampler"], [257, 2, 1, "", "get_morph_data"], [257, 2, 1, "", "get_sampler_data"], [257, 2, 1, "", "get_skin_data"], [257, 2, 1, "", "get_texture"], [257, 2, 1, "", "initialize_skin"], [257, 2, 1, "", "inspect_scene"], [257, 2, 1, "", "load_camera"], [257, 2, 1, "", "load_mesh"], [257, 2, 1, "", "main_animation"], [257, 2, 1, "", "morph_animation"], [257, 2, 1, "", "skin_animation"], [257, 2, 1, "", "transverse_animations"], [257, 2, 1, "", "transverse_bones"], [257, 2, 1, "", "transverse_channels"], [257, 2, 1, "", "transverse_node"], [257, 2, 1, "", "update_morph"], [257, 2, 1, "", "update_skin"]], "fury.io": [[258, 5, 1, "", "load_cubemap_texture"], [258, 5, 1, "", "load_image"], [258, 5, 1, "", "load_polydata"], [258, 5, 1, "", "load_sprite_sheet"], [258, 5, 1, "", "load_text"], [258, 5, 1, "", "save_image"], [258, 5, 1, "", "save_polydata"]], "fury.layout": [[259, 1, 1, "", "GridLayout"], [259, 1, 1, "", "HorizontalLayout"], [259, 1, 1, "", "Layout"], [259, 1, 1, "", "VerticalLayout"], [259, 1, 1, "", "XLayout"], [259, 1, 1, "", "YLayout"], [259, 1, 1, "", "ZLayout"]], "fury.layout.GridLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "compute_positions"], [259, 2, 1, "", "compute_sizes"], [259, 2, 1, "", "get_cells_shape"]], "fury.layout.HorizontalLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "compute_positions"]], "fury.layout.Layout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "apply"], [259, 2, 1, "", "compute_positions"]], "fury.layout.VerticalLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "compute_positions"]], "fury.layout.XLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "apply"], [259, 2, 1, "", "compute_positions"], [259, 2, 1, "", "get_cells_shape"]], "fury.layout.YLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "apply"], [259, 2, 1, "", "compute_positions"], [259, 2, 1, "", "get_cells_shape"]], "fury.layout.ZLayout": [[259, 2, 1, "", "__init__"], [259, 2, 1, "", "apply"], [259, 2, 1, "", "compute_positions"], [259, 2, 1, "", "get_cells_shape"]], "fury.lib": [[260, 3, 1, "", "Actor"], [260, 3, 1, "", "Actor2D"], [260, 3, 1, "", "AlgorithmOutput"], [260, 3, 1, "", "ArrowSource"], [260, 3, 1, "", "Assembly"], [260, 3, 1, "", "BMPReader"], [260, 3, 1, "", "BMPWriter"], [260, 3, 1, "", "ButterflySubdivisionFilter"], [260, 3, 1, "", "Camera"], [260, 3, 1, "", "CellArray"], [260, 3, 1, "", "CellPicker"], [260, 3, 1, "", "CleanPolyData"], [260, 3, 1, "", "Command"], [260, 3, 1, "", "ConeSource"], [260, 3, 1, "", "ContourFilter"], [260, 3, 1, "", "CylinderSource"], [260, 3, 1, "id0", "DataObject"], [260, 3, 1, "", "DataSetAttributes"], [260, 3, 1, "", "DataSetMapper"], [260, 3, 1, "", "DiskSource"], [260, 3, 1, "", "DoubleArray"], [260, 3, 1, "", "FloatArray"], [260, 3, 1, "", "Follower"], [260, 3, 1, "", "Glyph3D"], [260, 3, 1, "", "HardwareSelector"], [260, 3, 1, "", "IdTypeArray"], [260, 3, 1, "", "ImageActor"], [260, 3, 1, "", "ImageData"], [260, 3, 1, "", "ImageFlip"], [260, 3, 1, "", "ImageMapToColors"], [260, 3, 1, "", "ImageReader2Factory"], [260, 3, 1, "", "ImageReslice"], [260, 3, 1, "", "InteractorEventRecorder"], [260, 3, 1, "", "InteractorStyle"], [260, 3, 1, "", "InteractorStyleImage"], [260, 3, 1, "", "InteractorStyleTrackballActor"], [260, 3, 1, "", "InteractorStyleTrackballCamera"], [260, 3, 1, "", "InteractorStyleUser"], [260, 3, 1, "", "JPEGReader"], [260, 3, 1, "", "JPEGWriter"], [260, 3, 1, "", "LODActor"], [260, 3, 1, "", "LinearExtrusionFilter"], [260, 3, 1, "", "LookupTable"], [260, 3, 1, "", "LoopSubdivisionFilter"], [260, 3, 1, "", "MNIObjectReader"], [260, 3, 1, "", "MNIObjectWriter"], [260, 3, 1, "", "Matrix3x3"], [260, 3, 1, "", "Matrix4x4"], [260, 3, 1, "", "Molecule"], [260, 3, 1, "", "OBJReader"], [260, 3, 1, "", "OpenGLMoleculeMapper"], [260, 3, 1, "", "OpenGLRenderer"], [260, 3, 1, "", "OutlineFilter"], [260, 3, 1, "", "PLYReader"], [260, 3, 1, "", "PLYWriter"], [260, 3, 1, "", "PNGReader"], [260, 3, 1, "", "PNGWriter"], [260, 3, 1, "", "PeriodicTable"], [260, 3, 1, "", "PointPicker"], [260, 3, 1, "", "Points"], [260, 3, 1, "", "PolyData"], [260, 3, 1, "", "PolyDataMapper"], [260, 3, 1, "", "PolyDataMapper2D"], [260, 3, 1, "", "PolyDataNormals"], [260, 3, 1, "", "PolyDataReader"], [260, 3, 1, "", "PolyDataWriter"], [260, 3, 1, "", "PolyVertex"], [260, 3, 1, "", "Polygon"], [260, 3, 1, "", "PropPicker"], [260, 3, 1, "", "Property2D"], [260, 3, 1, "", "ProteinRibbonFilter"], [260, 3, 1, "", "RegularPolygonSource"], [260, 3, 1, "", "RenderLargeImage"], [260, 3, 1, "", "RenderWindow"], [260, 3, 1, "", "RenderWindowInteractor"], [260, 3, 1, "", "Renderer"], [260, 3, 1, "", "STLReader"], [260, 3, 1, "", "STLWriter"], [260, 3, 1, "", "ScalarBarActor"], [260, 3, 1, "", "Shader"], [260, 3, 1, "", "SimpleBondPerceiver"], [260, 3, 1, "", "Skybox"], [260, 3, 1, "", "SphereSource"], [260, 3, 1, "", "SplineFilter"], [260, 3, 1, "", "StringArray"], [260, 3, 1, "", "TIFFReader"], [260, 3, 1, "", "TIFFWriter"], [260, 3, 1, "", "TextActor"], [260, 3, 1, "", "TextActor3D"], [260, 3, 1, "", "Texture"], [260, 3, 1, "", "TextureMapToPlane"], [260, 3, 1, "", "TexturedActor2D"], [260, 3, 1, "", "TexturedSphereSource"], [260, 3, 1, "", "Transform"], [260, 3, 1, "", "TransformPolyDataFilter"], [260, 3, 1, "", "TriangleFilter"], [260, 3, 1, "", "TubeFilter"], [260, 3, 1, "", "UnsignedCharArray"], [260, 3, 1, "", "UnstructuredGrid"], [260, 5, 1, "", "VTK_VERSION"], [260, 3, 1, "", "VectorText"], [260, 3, 1, "", "Volume"], [260, 3, 1, "", "WindowToImageFilter"], [260, 3, 1, "", "WorldPointPicker"], [260, 3, 1, "", "XMLPolyDataReader"], [260, 3, 1, "", "XMLPolyDataWriter"]], "fury.material": [[261, 5, 1, "", "manifest_pbr"], [261, 5, 1, "", "manifest_principled"], [261, 5, 1, "", "manifest_standard"]], "fury.molecular": [[262, 1, 1, "", "Molecule"], [262, 1, 1, "", "PTable"], [262, 5, 1, "", "add_atom"], [262, 5, 1, "", "add_bond"], [262, 5, 1, "", "ball_stick"], [262, 5, 1, "", "bounding_box"], [262, 5, 1, "", "compute_bonding"], [262, 5, 1, "", "deep_copy_molecule"], [262, 5, 1, "", "get_all_atomic_numbers"], [262, 5, 1, "", "get_all_atomic_positions"], [262, 5, 1, "", "get_all_bond_orders"], [262, 5, 1, "", "get_atomic_number"], [262, 5, 1, "", "get_atomic_position"], [262, 5, 1, "", "get_bond_order"], [262, 5, 1, "", "ribbon"], [262, 5, 1, "", "set_atomic_number"], [262, 5, 1, "", "set_atomic_position"], [262, 5, 1, "", "set_bond_order"], [262, 5, 1, "", "sphere_cpk"], [262, 5, 1, "", "stick"]], "fury.molecular.Molecule": [[262, 2, 1, "", "__init__"], [262, 4, 1, "", "total_num_atoms"], [262, 4, 1, "", "total_num_bonds"]], "fury.molecular.PTable": [[262, 2, 1, "", "__init__"], [262, 2, 1, "", "atom_color"], [262, 2, 1, "", "atomic_number"], [262, 2, 1, "", "atomic_radius"], [262, 2, 1, "", "atomic_symbol"], [262, 2, 1, "", "element_name"]], "fury.pick": [[263, 1, 1, "", "PickingManager"], [263, 1, 1, "", "SelectionManager"]], "fury.pick.PickingManager": [[263, 2, 1, "", "__init__"], [263, 2, 1, "", "event_position"], [263, 2, 1, "", "pick"], [263, 2, 1, "", "pickable_off"], [263, 2, 1, "", "pickable_on"]], "fury.pick.SelectionManager": [[263, 2, 1, "", "__init__"], [263, 2, 1, "", "event_position"], [263, 2, 1, "id0", "pick"], [263, 2, 1, "id1", "select"], [263, 2, 1, "", "selectable_off"], [263, 2, 1, "", "selectable_on"], [263, 2, 1, "", "update_selection_type"]], "fury.pkg_info": [[264, 5, 1, "", "pkg_commit_hash"]], "fury.primitive": [[265, 5, 1, "", "faces_from_sphere_vertices"], [265, 5, 1, "", "prim_arrow"], [265, 5, 1, "", "prim_box"], [265, 5, 1, "", "prim_cone"], [265, 5, 1, "", "prim_cylinder"], [265, 5, 1, "", "prim_frustum"], [265, 5, 1, "", "prim_icosahedron"], [265, 5, 1, "", "prim_octagonalprism"], [265, 5, 1, "", "prim_pentagonalprism"], [265, 5, 1, "", "prim_rhombicuboctahedron"], [265, 5, 1, "", "prim_sphere"], [265, 5, 1, "", "prim_square"], [265, 5, 1, "", "prim_star"], [265, 5, 1, "", "prim_superquadric"], [265, 5, 1, "", "prim_tetrahedron"], [265, 5, 1, "", "prim_triangularprism"], [265, 5, 1, "", "repeat_primitive"], [265, 5, 1, "", "repeat_primitive_function"]], "fury.shaders": [[266, 0, 0, "-", "base"]], "fury.shaders.base": [[266, 5, 1, "", "SHADERS_DIR"], [266, 5, 1, "", "add_shader_callback"], [266, 5, 1, "", "attribute_to_actor"], [266, 5, 1, "", "compose_shader"], [266, 5, 1, "", "import_fury_shader"], [266, 5, 1, "", "load"], [266, 5, 1, "", "load_shader"], [266, 5, 1, "", "replace_shader_in_actor"], [266, 5, 1, "", "shader_apply_effects"], [266, 5, 1, "", "shader_to_actor"]], "fury.stream": [[267, 0, 0, "-", "client"], [267, 0, 0, "-", "constants"], [267, 0, 0, "-", "server"], [267, 0, 0, "-", "tools"], [267, 0, 0, "-", "widget"]], "fury.stream.client": [[267, 1, 1, "", "FuryStreamClient"], [267, 1, 1, "", "FuryStreamInteraction"], [267, 5, 1, "", "callback_stream_client"], [267, 5, 1, "", "interaction_callback"]], "fury.stream.client.FuryStreamClient": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "start"], [267, 2, 1, "", "stop"]], "fury.stream.client.FuryStreamInteraction": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "start"], [267, 2, 1, "", "stop"]], "fury.stream.constants": [[267, 5, 1, "", "_CQUEUE"], [267, 5, 1, "", "_CQUEUE_EVENT_IDs"], [267, 5, 1, "", "_CQUEUE_INDEX_INFO"]], "fury.stream.server": [[267, 0, 0, "-", "async_app"], [267, 0, 0, "-", "main"]], "fury.stream.server.async_app": [[267, 5, 1, "", "get_app"], [267, 5, 1, "", "pcs"], [267, 5, 1, "", "set_mouse"], [267, 5, 1, "", "set_mouse_click"], [267, 5, 1, "", "set_weel"]], "fury.stream.server.main": [[267, 1, 1, "", "RTCServer"], [267, 5, 1, "", "web_server"], [267, 5, 1, "", "web_server_raw_array"]], "fury.stream.server.main.RTCServer": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "recv"], [267, 2, 1, "", "release"]], "fury.stream.tools": [[267, 1, 1, "", "ArrayCircularQueue"], [267, 1, 1, "", "GenericCircularQueue"], [267, 1, 1, "", "GenericImageBufferManager"], [267, 1, 1, "", "GenericMultiDimensionalBuffer"], [267, 1, 1, "", "IntervalTimer"], [267, 1, 1, "", "IntervalTimerThreading"], [267, 1, 1, "", "RawArrayImageBufferManager"], [267, 1, 1, "", "RawArrayMultiDimensionalBuffer"], [267, 1, 1, "", "SharedMemCircularQueue"], [267, 1, 1, "", "SharedMemImageBufferManager"], [267, 1, 1, "", "SharedMemMultiDimensionalBuffer"], [267, 5, 1, "", "remove_shm_from_resource_tracker"]], "fury.stream.tools.ArrayCircularQueue": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "dequeue"], [267, 2, 1, "", "enqueue"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.GenericCircularQueue": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "dequeue"], [267, 2, 1, "", "enqueue"], [267, 4, 1, "", "head"], [267, 2, 1, "", "load_mem_resource"], [267, 2, 1, "", "set_head_tail"], [267, 4, 1, "", "tail"]], "fury.stream.tools.GenericImageBufferManager": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "async_get_jpeg"], [267, 4, 1, "", "buffer_index"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "get_current_frame"], [267, 2, 1, "", "get_jpeg"], [267, 2, 1, "", "load_mem_resource"], [267, 4, 1, "", "next_buffer_index"], [267, 2, 1, "", "write_into"]], "fury.stream.tools.GenericMultiDimensionalBuffer": [[267, 2, 1, "", "__init__"], [267, 4, 1, "", "buffer"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "get_start_end"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.IntervalTimer": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "start"], [267, 2, 1, "", "stop"]], "fury.stream.tools.IntervalTimerThreading": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "start"], [267, 2, 1, "", "stop"]], "fury.stream.tools.RawArrayImageBufferManager": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.RawArrayMultiDimensionalBuffer": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemCircularQueue": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "dequeue"], [267, 2, 1, "", "enqueue"], [267, 2, 1, "", "is_unlocked"], [267, 2, 1, "", "load_mem_resource"], [267, 2, 1, "", "lock"], [267, 2, 1, "", "unlock"]], "fury.stream.tools.SharedMemImageBufferManager": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.tools.SharedMemMultiDimensionalBuffer": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 2, 1, "", "create_mem_resource"], [267, 2, 1, "", "load_mem_resource"]], "fury.stream.widget": [[267, 1, 1, "", "Widget"], [267, 5, 1, "", "check_port_is_available"]], "fury.stream.widget.Widget": [[267, 2, 1, "", "__init__"], [267, 2, 1, "", "cleanup"], [267, 4, 1, "", "command_string"], [267, 2, 1, "", "display"], [267, 2, 1, "", "return_iframe"], [267, 2, 1, "", "run_command"], [267, 2, 1, "", "start"], [267, 2, 1, "", "stop"], [267, 4, 1, "", "url"]], "fury.transform": [[268, 5, 1, "", "_TUPLE2AXES"], [268, 5, 1, "", "apply_transformation"], [268, 5, 1, "", "cart2sphere"], [268, 5, 1, "", "euler_matrix"], [268, 5, 1, "", "rotate"], [268, 5, 1, "", "scale"], [268, 5, 1, "", "sphere2cart"], [268, 5, 1, "", "transform_from_matrix"], [268, 5, 1, "", "translate"]], "fury.ui": [[269, 0, 0, "-", "containers"], [269, 0, 0, "-", "core"], [269, 0, 0, "-", "elements"], [269, 0, 0, "-", "helpers"]], "fury.ui.containers": [[269, 1, 1, "", "GridUI"], [269, 1, 1, "", "ImageContainer2D"], [269, 1, 1, "", "Panel2D"], [269, 1, 1, "", "TabPanel2D"], [269, 1, 1, "", "TabUI"]], "fury.ui.containers.GridUI": [[269, 3, 1, "", "ANTICLOCKWISE_ROTATION_X"], [269, 3, 1, "", "ANTICLOCKWISE_ROTATION_Y"], [269, 3, 1, "", "CLOCKWISE_ROTATION_X"], [269, 3, 1, "", "CLOCKWISE_ROTATION_Y"], [269, 2, 1, "", "__init__"], [269, 2, 1, "", "key_press_callback"], [269, 2, 1, "", "left_click_callback"], [269, 2, 1, "", "left_click_callback2"], [269, 2, 1, "", "left_release_callback"], [269, 2, 1, "", "left_release_callback2"], [269, 2, 1, "", "mouse_move_callback"], [269, 2, 1, "", "mouse_move_callback2"], [269, 2, 1, "", "resize"]], "fury.ui.containers.ImageContainer2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "img"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "scale"], [269, 2, 1, "", "set_img"], [269, 3, 1, "", "size"]], "fury.ui.containers.Panel2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "add_element"], [269, 3, 1, "", "alignment"], [269, 4, 1, "", "border_color"], [269, 4, 1, "", "border_width"], [269, 4, 1, "", "color"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 4, 1, "", "opacity"], [269, 2, 1, "", "re_align"], [269, 2, 1, "", "remove_element"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "set_visibility"], [269, 2, 1, "", "update_border_coords"], [269, 2, 1, "", "update_element"]], "fury.ui.containers.TabPanel2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "add_element"], [269, 4, 1, "", "color"], [269, 3, 1, "", "content_panel"], [269, 2, 1, "", "remove_element"], [269, 2, 1, "", "resize"], [269, 3, 1, "", "text_block"], [269, 4, 1, "", "title"], [269, 4, 1, "", "title_bold"], [269, 4, 1, "", "title_color"], [269, 4, 1, "", "title_font_size"], [269, 4, 1, "", "title_italic"], [269, 2, 1, "", "update_element"]], "fury.ui.containers.TabUI": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "add_element"], [269, 2, 1, "", "collapse_tab_ui"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 2, 1, "", "remove_element"], [269, 2, 1, "", "select_tab_callback"], [269, 3, 1, "", "tabs"], [269, 2, 1, "", "update_element"], [269, 2, 1, "", "update_tabs"]], "fury.ui.core": [[269, 1, 1, "", "Button2D"], [269, 1, 1, "", "Disk2D"], [269, 1, 1, "", "Rectangle2D"], [269, 1, 1, "", "TextBlock2D"], [269, 1, 1, "", "UI"]], "fury.ui.core.Button2D": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "color"], [269, 2, 1, "", "next_icon"], [269, 2, 1, "", "next_icon_id"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "scale"], [269, 2, 1, "", "set_icon"], [269, 2, 1, "", "set_icon_by_name"]], "fury.ui.core.Disk2D": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "color"], [269, 4, 1, "", "inner_radius"], [269, 4, 1, "", "opacity"], [269, 4, 1, "", "outer_radius"]], "fury.ui.core.Rectangle2D": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "color"], [269, 4, 1, "", "height"], [269, 4, 1, "", "opacity"], [269, 2, 1, "", "resize"], [269, 4, 1, "", "width"]], "fury.ui.core.TextBlock2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "actor"], [269, 4, 1, "id4", "auto_font_scale"], [269, 4, 1, "", "background_color"], [269, 3, 1, "", "bg_color"], [269, 4, 1, "id5", "bold"], [269, 2, 1, "", "cal_size_from_message"], [269, 4, 1, "id6", "color"], [269, 4, 1, "id7", "dynamic_bbox"], [269, 4, 1, "id8", "font_family"], [269, 4, 1, "id9", "font_size"], [269, 4, 1, "id10", "italic"], [269, 4, 1, "id11", "justification"], [269, 4, 1, "id12", "message"], [269, 3, 1, "", "position"], [269, 2, 1, "", "resize"], [269, 4, 1, "id13", "shadow"], [269, 3, 1, "", "size"], [269, 2, 1, "", "update_alignment"], [269, 2, 1, "", "update_bounding_box"], [269, 4, 1, "id14", "vertical_justification"]], "fury.ui.core.UI": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "actors"], [269, 2, 1, "", "add_callback"], [269, 2, 1, "", "add_to_scene"], [269, 4, 1, "id0", "center"], [269, 2, 1, "", "handle_events"], [269, 2, 1, "", "key_press_callback"], [269, 2, 1, "", "left_button_click_callback"], [269, 2, 1, "", "left_button_release_callback"], [269, 2, 1, "", "middle_button_click_callback"], [269, 2, 1, "", "middle_button_release_callback"], [269, 2, 1, "", "mouse_move_callback"], [269, 3, 1, "", "on_key_press"], [269, 3, 1, "", "on_left_mouse_button_clicked"], [269, 3, 1, "", "on_left_mouse_button_dragged"], [269, 3, 1, "", "on_left_mouse_button_pressed"], [269, 3, 1, "", "on_left_mouse_button_released"], [269, 3, 1, "", "on_left_mouse_double_clicked"], [269, 3, 1, "", "on_middle_mouse_button_clicked"], [269, 3, 1, "", "on_middle_mouse_button_dragged"], [269, 3, 1, "", "on_middle_mouse_button_pressed"], [269, 3, 1, "", "on_middle_mouse_button_released"], [269, 3, 1, "", "on_middle_mouse_double_clicked"], [269, 3, 1, "", "on_right_mouse_button_clicked"], [269, 3, 1, "", "on_right_mouse_button_dragged"], [269, 3, 1, "", "on_right_mouse_button_pressed"], [269, 3, 1, "", "on_right_mouse_button_released"], [269, 3, 1, "", "on_right_mouse_double_clicked"], [269, 4, 1, "id2", "position"], [269, 2, 1, "", "right_button_click_callback"], [269, 2, 1, "", "right_button_release_callback"], [269, 2, 1, "", "set_visibility"], [269, 4, 1, "id3", "size"]], "fury.ui.elements": [[269, 1, 1, "", "Card2D"], [269, 1, 1, "", "Checkbox"], [269, 1, 1, "", "ComboBox2D"], [269, 1, 1, "", "DrawPanel"], [269, 1, 1, "", "DrawShape"], [269, 1, 1, "", "FileMenu2D"], [269, 1, 1, "", "LineDoubleSlider2D"], [269, 1, 1, "", "LineSlider2D"], [269, 1, 1, "", "ListBox2D"], [269, 1, 1, "", "ListBoxItem2D"], [269, 1, 1, "", "Option"], [269, 1, 1, "", "PlaybackPanel"], [269, 1, 1, "", "RadioButton"], [269, 1, 1, "", "RangeSlider"], [269, 1, 1, "", "RingSlider2D"], [269, 1, 1, "", "TextBox2D"]], "fury.ui.elements.Card2D": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "body"], [269, 3, 1, "", "body_box"], [269, 4, 1, "", "color"], [269, 3, 1, "", "image"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 2, 1, "", "resize"], [269, 4, 1, "", "title"], [269, 3, 1, "", "title_box"]], "fury.ui.elements.Checkbox": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "font_size"], [269, 3, 1, "", "labels"], [269, 3, 1, "", "options"], [269, 4, 1, "id17", "padding"]], "fury.ui.elements.ComboBox2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "append_item"], [269, 3, 1, "", "drop_down_button"], [269, 3, 1, "", "drop_down_menu"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 2, 1, "", "menu_toggle_callback"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "select_option_callback"], [269, 4, 1, "", "selected_text"], [269, 4, 1, "", "selected_text_index"], [269, 3, 1, "", "selection_box"], [269, 2, 1, "", "set_visibility"]], "fury.ui.elements.DrawPanel": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "cal_min_boundary_distance"], [269, 2, 1, "", "clamp_mouse_position"], [269, 4, 1, "", "current_mode"], [269, 2, 1, "", "draw_shape"], [269, 2, 1, "", "handle_mouse_click"], [269, 2, 1, "", "handle_mouse_drag"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "resize_shape"], [269, 2, 1, "", "show_rotation_slider"], [269, 2, 1, "", "update_button_icons"], [269, 2, 1, "", "update_shape_selection"]], "fury.ui.elements.DrawShape": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "cal_bounding_box"], [269, 4, 1, "", "center"], [269, 2, 1, "", "clamp_position"], [269, 4, 1, "", "is_selected"], [269, 2, 1, "", "left_button_dragged"], [269, 2, 1, "", "left_button_pressed"], [269, 2, 1, "", "left_button_released"], [269, 2, 1, "", "remove"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "rotate"], [269, 2, 1, "", "selection_change"], [269, 2, 1, "", "update_shape_position"]], "fury.ui.elements.FileMenu2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "directory_click_callback"], [269, 3, 1, "", "extensions"], [269, 2, 1, "", "get_all_file_names"], [269, 2, 1, "", "get_directory_names"], [269, 2, 1, "", "get_file_names"], [269, 3, 1, "", "listbox"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "scroll_callback"], [269, 2, 1, "", "set_slot_colors"]], "fury.ui.elements.LineDoubleSlider2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "active_color"], [269, 4, 1, "", "bottom_disk_ratio"], [269, 4, 1, "", "bottom_disk_value"], [269, 4, 1, "", "bottom_y_position"], [269, 2, 1, "", "coord_to_ratio"], [269, 3, 1, "", "default_color"], [269, 2, 1, "", "format_text"], [269, 2, 1, "", "handle_move_callback"], [269, 2, 1, "", "handle_release_callback"], [269, 3, 1, "", "handles"], [269, 4, 1, "", "left_disk_ratio"], [269, 4, 1, "", "left_disk_value"], [269, 4, 1, "", "left_x_position"], [269, 3, 1, "", "length"], [269, 3, 1, "", "line_width"], [269, 2, 1, "", "ratio_to_coord"], [269, 2, 1, "", "ratio_to_value"], [269, 4, 1, "", "right_disk_ratio"], [269, 4, 1, "", "right_disk_value"], [269, 4, 1, "", "right_x_position"], [269, 2, 1, "", "set_position"], [269, 3, 1, "", "shape"], [269, 3, 1, "", "text"], [269, 4, 1, "", "top_disk_ratio"], [269, 4, 1, "", "top_disk_value"], [269, 4, 1, "", "top_y_position"], [269, 3, 1, "", "track"], [269, 2, 1, "", "update"], [269, 2, 1, "", "value_to_ratio"]], "fury.ui.elements.LineSlider2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "active_color"], [269, 4, 1, "", "bottom_y_position"], [269, 3, 1, "", "default_color"], [269, 2, 1, "", "format_text"], [269, 3, 1, "", "handle"], [269, 2, 1, "", "handle_move_callback"], [269, 2, 1, "", "handle_release_callback"], [269, 4, 1, "", "left_x_position"], [269, 3, 1, "", "length"], [269, 3, 1, "", "line_width"], [269, 4, 1, "", "ratio"], [269, 4, 1, "", "right_x_position"], [269, 2, 1, "", "set_position"], [269, 3, 1, "", "shape"], [269, 3, 1, "", "text"], [269, 4, 1, "", "top_y_position"], [269, 3, 1, "", "track"], [269, 2, 1, "", "track_click_callback"], [269, 2, 1, "", "update"], [269, 4, 1, "", "value"]], "fury.ui.elements.ListBox2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "clear_selection"], [269, 2, 1, "", "down_button_callback"], [269, 3, 1, "", "on_change"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "scroll_click_callback"], [269, 2, 1, "", "scroll_drag_callback"], [269, 2, 1, "", "scroll_release_callback"], [269, 2, 1, "", "select"], [269, 2, 1, "", "up_button_callback"], [269, 2, 1, "", "update"], [269, 2, 1, "", "update_scrollbar"]], "fury.ui.elements.ListBoxItem2D": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "deselect"], [269, 4, 1, "", "element"], [269, 2, 1, "", "left_button_clicked"], [269, 2, 1, "", "resize"], [269, 2, 1, "", "select"]], "fury.ui.elements.Option": [[269, 2, 1, "", "__init__"], [269, 2, 1, "", "deselect"], [269, 3, 1, "", "font_size"], [269, 3, 1, "", "label"], [269, 2, 1, "", "select"], [269, 2, 1, "", "toggle"]], "fury.ui.elements.PlaybackPanel": [[269, 2, 1, "", "__init__"], [269, 4, 1, "", "current_time"], [269, 4, 1, "", "current_time_str"], [269, 4, 1, "", "final_time"], [269, 2, 1, "", "hide"], [269, 2, 1, "", "loop"], [269, 2, 1, "", "pause"], [269, 2, 1, "", "play"], [269, 2, 1, "", "play_once"], [269, 2, 1, "", "show"], [269, 4, 1, "", "speed"], [269, 2, 1, "", "stop"], [269, 4, 1, "", "width"]], "fury.ui.elements.RadioButton": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "labels"], [269, 3, 1, "", "options"], [269, 3, 1, "", "padding"]], "fury.ui.elements.RangeSlider": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "range_slider"], [269, 3, 1, "", "range_slider_center"], [269, 2, 1, "", "range_slider_handle_move_callback"], [269, 3, 1, "", "value_slider"], [269, 3, 1, "", "value_slider_center"]], "fury.ui.elements.RingSlider2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "active_color"], [269, 4, 1, "", "angle"], [269, 3, 1, "", "default_color"], [269, 2, 1, "", "format_text"], [269, 3, 1, "", "handle"], [269, 2, 1, "", "handle_move_callback"], [269, 2, 1, "", "handle_release_callback"], [269, 4, 1, "id15", "mid_track_radius"], [269, 2, 1, "", "move_handle"], [269, 4, 1, "id16", "previous_value"], [269, 4, 1, "", "ratio"], [269, 3, 1, "", "text"], [269, 3, 1, "", "track"], [269, 2, 1, "", "track_click_callback"], [269, 2, 1, "", "update"], [269, 4, 1, "", "value"]], "fury.ui.elements.TextBox2D": [[269, 2, 1, "", "__init__"], [269, 3, 1, "", "actor"], [269, 2, 1, "", "add_character"], [269, 3, 1, "", "caret_pos"], [269, 2, 1, "", "edit_mode"], [269, 2, 1, "", "handle_character"], [269, 3, 1, "", "height"], [269, 3, 1, "", "init"], [269, 2, 1, "", "key_press"], [269, 2, 1, "", "left_button_press"], [269, 2, 1, "", "left_move_left"], [269, 2, 1, "", "left_move_right"], [269, 2, 1, "", "move_caret_left"], [269, 2, 1, "", "move_caret_right"], [269, 2, 1, "", "move_left"], [269, 2, 1, "", "move_right"], [269, 2, 1, "", "remove_character"], [269, 2, 1, "", "render_text"], [269, 2, 1, "", "right_move_left"], [269, 2, 1, "", "right_move_right"], [269, 2, 1, "", "set_message"], [269, 2, 1, "", "showable_text"], [269, 3, 1, "", "text"], [269, 3, 1, "", "width"], [269, 2, 1, "", "width_set_text"], [269, 3, 1, "", "window_left"], [269, 3, 1, "", "window_right"]], "fury.ui.helpers": [[269, 5, 1, "", "cal_bounding_box_2d"], [269, 5, 1, "", "check_overflow"], [269, 5, 1, "", "clip_overflow"], [269, 5, 1, "", "rotate_2d"], [269, 5, 1, "", "wrap_overflow"]], "fury.utils": [[270, 5, 1, "", "add_polydata_numeric_field"], [270, 5, 1, "", "apply_affine"], [270, 5, 1, "", "apply_affine_to_actor"], [270, 5, 1, "", "array_from_actor"], [270, 5, 1, "", "asbytes"], [270, 5, 1, "", "change_vertices_order"], [270, 5, 1, "", "color_check"], [270, 5, 1, "", "colors_from_actor"], [270, 5, 1, "", "compute_bounds"], [270, 5, 1, "", "fix_winding_order"], [270, 5, 1, "", "get_actor_from_polydata"], [270, 5, 1, "", "get_actor_from_polymapper"], [270, 5, 1, "", "get_actor_from_primitive"], [270, 5, 1, "", "get_bounding_box_sizes"], [270, 5, 1, "", "get_bounds"], [270, 5, 1, "", "get_grid_cells_position"], [270, 5, 1, "", "get_polydata_colors"], [270, 5, 1, "", "get_polydata_field"], [270, 5, 1, "", "get_polydata_lines"], [270, 5, 1, "", "get_polydata_normals"], [270, 5, 1, "", "get_polydata_primitives_count"], [270, 5, 1, "", "get_polydata_tangents"], [270, 5, 1, "", "get_polydata_tcoord"], [270, 5, 1, "", "get_polydata_triangles"], [270, 5, 1, "", "get_polydata_vertices"], [270, 5, 1, "", "get_polymapper_from_polydata"], [270, 5, 1, "", "is_ui"], [270, 5, 1, "", "lines_to_vtk_polydata"], [270, 5, 1, "", "map_coordinates_3d_4d"], [270, 5, 1, "", "normalize_v3"], [270, 5, 1, "", "normals_from_actor"], [270, 5, 1, "", "normals_from_v_f"], [270, 5, 1, "", "normals_to_actor"], [270, 5, 1, "", "numpy_to_vtk_cells"], [270, 5, 1, "", "numpy_to_vtk_colors"], [270, 5, 1, "", "numpy_to_vtk_image_data"], [270, 5, 1, "", "numpy_to_vtk_matrix"], [270, 5, 1, "", "numpy_to_vtk_points"], [270, 5, 1, "", "primitives_count_from_actor"], [270, 5, 1, "", "primitives_count_to_actor"], [270, 5, 1, "", "remove_observer_from_actor"], [270, 5, 1, "", "repeat_sources"], [270, 5, 1, "", "represent_actor_as_wireframe"], [270, 5, 1, "", "rgb_to_vtk"], [270, 5, 1, "", "rotate"], [270, 5, 1, "", "set_actor_origin"], [270, 5, 1, "", "set_input"], [270, 5, 1, "", "set_polydata_colors"], [270, 5, 1, "", "set_polydata_normals"], [270, 5, 1, "", "set_polydata_primitives_count"], [270, 5, 1, "", "set_polydata_tangents"], [270, 5, 1, "", "set_polydata_tcoords"], [270, 5, 1, "", "set_polydata_triangles"], [270, 5, 1, "", "set_polydata_vertices"], [270, 5, 1, "", "shallow_copy"], [270, 5, 1, "", "tangents_from_actor"], [270, 5, 1, "", "tangents_from_direction_of_anisotropy"], [270, 5, 1, "", "tangents_to_actor"], [270, 5, 1, "", "triangle_order"], [270, 5, 1, "", "update_actor"], [270, 5, 1, "", "update_polydata_normals"], [270, 5, 1, "", "update_surface_actor_colors"], [270, 5, 1, "", "vertices_from_actor"], [270, 5, 1, "", "vtk_matrix_to_numpy"]], "fury.window": [[271, 1, 1, "", "Scene"], [271, 1, 1, "", "ShowManager"], [271, 5, 1, "", "analyze_scene"], [271, 5, 1, "", "analyze_snapshot"], [271, 5, 1, "", "antialiasing"], [271, 5, 1, "", "enable_stereo"], [271, 5, 1, "", "gl_disable_blend"], [271, 5, 1, "", "gl_disable_depth"], [271, 5, 1, "", "gl_enable_blend"], [271, 5, 1, "", "gl_enable_depth"], [271, 5, 1, "", "gl_get_current_state"], [271, 5, 1, "", "gl_reset_blend"], [271, 5, 1, "", "gl_set_additive_blending"], [271, 5, 1, "", "gl_set_additive_blending_white_background"], [271, 5, 1, "", "gl_set_multiplicative_blending"], [271, 5, 1, "", "gl_set_normal_blending"], [271, 5, 1, "", "gl_set_subtractive_blending"], [271, 5, 1, "", "record"], [271, 5, 1, "", "release_context"], [271, 5, 1, "", "show"], [271, 5, 1, "", "snapshot"]], "fury.window.Scene": [[271, 2, 1, "", "__init__"], [271, 2, 1, "", "add"], [271, 2, 1, "", "azimuth"], [271, 2, 1, "", "background"], [271, 2, 1, "", "camera"], [271, 2, 1, "", "camera_direction"], [271, 2, 1, "", "camera_info"], [271, 2, 1, "", "clear"], [271, 2, 1, "", "dolly"], [271, 2, 1, "", "elevation"], [271, 2, 1, "", "fxaa_off"], [271, 2, 1, "", "fxaa_on"], [271, 2, 1, "", "get_camera"], [271, 4, 1, "", "last_render_time"], [271, 2, 1, "", "pitch"], [271, 2, 1, "", "projection"], [271, 2, 1, "", "reset_camera"], [271, 2, 1, "", "reset_camera_tight"], [271, 2, 1, "", "reset_clipping_range"], [271, 2, 1, "", "rm"], [271, 2, 1, "", "rm_all"], [271, 2, 1, "", "roll"], [271, 2, 1, "", "set_camera"], [271, 2, 1, "", "size"], [271, 2, 1, "", "skybox"], [271, 2, 1, "", "yaw"], [271, 2, 1, "", "zoom"]], "fury.window.ShowManager": [[271, 2, 1, "", "__init__"], [271, 2, 1, "", "add_animation"], [271, 2, 1, "", "add_iren_callback"], [271, 2, 1, "", "add_timer_callback"], [271, 2, 1, "", "add_window_callback"], [271, 4, 1, "", "animations"], [271, 2, 1, "", "destroy_timer"], [271, 2, 1, "", "destroy_timers"], [271, 2, 1, "", "exit"], [271, 4, 1, "", "frame_rate"], [271, 2, 1, "", "initialize"], [271, 3, 1, "", "iren"], [271, 2, 1, "", "is_done"], [271, 2, 1, "", "lock"], [271, 2, 1, "", "lock_current"], [271, 2, 1, "", "play_events"], [271, 2, 1, "", "play_events_from_file"], [271, 2, 1, "", "record_events"], [271, 2, 1, "", "record_events_to_file"], [271, 2, 1, "", "release_current"], [271, 2, 1, "", "release_lock"], [271, 2, 1, "", "remove_animation"], [271, 2, 1, "", "render"], [271, 2, 1, "", "save_screenshot"], [271, 3, 1, "", "scene"], [271, 2, 1, "", "start"], [271, 3, 1, "", "style"], [271, 4, 1, "", "timelines"], [271, 2, 1, "", "wait"], [271, 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, 82], "furi": [1, 2, 15, 32, 49, 55, 60, 79, 80, 81, 85, 90, 91, 92, 93, 94, 95, 96, 98, 114, 124, 130, 140, 143, 155, 158, 166, 167, 168, 169, 212, 214, 220, 221, 248], "arrow": [1, 249], "actor": [1, 2, 15, 26, 55, 70, 85, 119, 199, 209, 219, 226, 229, 249, 250, 260], "cone": [2, 244, 249], "textur": [3, 18, 249, 260], "sphere": [3, 15, 16, 18, 47, 49, 55, 60, 66, 67, 68, 193, 249], "anim": [3, 8, 12, 14, 23, 27, 34, 53, 55, 58, 59, 60, 61, 62, 64, 82, 159, 172, 173, 184, 191, 194, 196, 198, 199, 200, 202, 211, 212, 214, 219, 251], "earth": 4, "coordin": 4, "convers": 4, "visual": [5, 6, 17, 22, 25, 26, 33, 34, 37, 70, 134, 140, 235, 244], "gltf": [5, 6, 7, 8, 12, 57, 176, 180, 185, 188, 219, 257], "file": [5, 6, 7, 12, 57, 219], "export": [7, 180, 188, 219], "scene": [7, 54, 85, 219, 271], "morph": [8, 215, 219], "multithread": 9, "exampl": [9, 85], "simpl": [10, 13, 48, 85, 219], "pick": [10, 263], "select": [11, 50], "multipl": [11, 85, 112, 206], "object": [11, 81, 85, 126, 127, 163, 164, 165, 217, 218, 219], "skelet": [12, 200, 211, 219], "volum": [13, 25, 260], "slice": 13, "render": [13, 25, 37, 66, 67, 85, 260], "from": [13, 25, 57, 186, 219], "t1": 13, "specif": [13, 25], "valu": [13, 25], "rang": [13, 50], "fa": 13, "your": [13, 25, 231], "colormap": [13, 25, 252], "creat": [13, 55, 59, 63, 85, 188, 201], "mosaic": 13, "solar": 14, "system": [14, 134, 140, 143], "spiki": 16, "surfac": [17, 37, 249], "us": [19, 26, 29, 43, 46, 47, 54, 69, 72, 81, 82, 94, 140, 146, 193], "timer": [19, 85], "collis": [20, 73, 85, 108], "particl": [20, 31], "box": [20, 43, 249], "demo": [21, 35, 82], "advanc": 22, "interact": [22, 35, 79], "2d": 23, "function": [23, 126], "brownian": 24, "motion": [24, 31], "bundl": 25, "metric": 25, "show": [25, 43, 44, 45, 47, 50, 52, 85, 271], "everi": 25, "streamlin": [25, 37], "an": [25, 59], "orient": [25, 111], "color": [25, 43, 47, 49, 56, 71, 178], "point": [25, 249, 260], "default": [25, 59], "differ": [25, 46, 134], "add": 25, "depth": 25, "cue": 25, "fake": 25, "tube": 25, "combin": [25, 31], "displai": 26, "tensor": [26, 250], "ellipsoid": [26, 226, 229, 238, 241, 249], "dti": [26, 235], "tensor_slic": [26, 249], "v": [26, 69], "qualiti": 26, "comparison": 26, "larger": 26, "amount": 26, "data": [26, 57, 134, 191, 238, 254], "electromagnet": 27, "wave": 27, "propag": 27, "brain": [28, 94], "fiber": 28, "odf": 28, "visualis": 28, "fine": 29, "tune": 29, "opengl": 29, "state": 29, "shader": [29, 65, 68, 82, 118, 120, 128, 197, 260, 266], "callback": [29, 44, 85], "fractal": 30, "charg": 31, "magnet": 31, "electr": 31, "field": 31, "marker": [32, 249], "interdisciplinari": 33, "map": 33, "journal": 33, "network": [33, 34, 140, 143, 146], "version": [34, 197], "pbr": [35, 67, 219], "plai": [36, 198], "video": 36, "3d": [36, 170], "world": 36, "roi": 37, "tesseract": 38, "hypercub": 38, "user": [39, 50, 79, 82], "interfac": [39, 50, 82], "element": [39, 46, 82, 269], "button": [40, 43, 47, 50], "text": [40, 50, 55, 227], "card": [41, 42], "figur": [43, 249], "control": [43, 47, 49, 52], "check": [43, 99, 131, 137, 143, 149, 152], "radio": [43, 47], "manag": [43, 44, 45, 47, 50, 52, 85], "combobox": [44, 49, 230], "drawpanel": [45, 174, 175, 208, 269], "layout": [46, 140, 143, 146, 156, 259], "ui": [46, 49, 111, 116, 135, 138, 141, 144, 147, 150, 159, 174, 175, 269], "shape": [48, 50, 186, 195], "tab": [49, 111, 116], "slider": [49, 50, 52], "cube": [49, 50, 52, 249], "index": 49, "0": [49, 90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 222, 223, 247, 274, 278, 279, 280, 282, 284, 286, 287], "checkbox": [49, 269], "For": 49, "cylind": [49, 69, 249], "1": [49, 90, 91, 92, 98, 99, 124, 131, 132, 143, 173, 174, 176, 224, 225, 226, 274, 275, 276, 277, 281, 283, 285], "2": [49, 93, 135, 175, 178, 180, 227, 228, 229, 276, 278], "imag": 50, "panel": 50, "menu": 50, "listbox": 51, "bezier": [54, 181], "interpol": [54, 56, 57, 59, 62, 178, 181, 184, 193, 251], "posit": [54, 57, 59], "cubic": [54, 57, 181], "curv": 54, "paramet": 54, "set": [54, 56, 57, 59, 63, 85], "keyfram": [54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 173, 212, 214], "A": [54, 134, 137, 146, 170, 176], "more": [54, 118, 120, 156, 190], "complex": 54, "camera": [55, 184, 260], "opac": 55, "The": [55, 146, 170, 171, 172, 225, 228, 246, 247], "plan": [55, 236], "main": [55, 267], "timelin": [55, 63, 126, 127, 163, 164, 165, 184, 187, 190, 197, 217, 218, 219, 251], "ad": [55, 85, 141, 182, 187, 206, 209, 216], "static": [55, 219], "50": 55, "make": [57, 69, 181, 229], "custom": [57, 155], "implement": [57, 146, 173, 178, 181, 187, 193, 226, 288], "spline": [57, 62], "same": [57, 199], "one": 57, "you": [57, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 133, 136, 137, 139, 142, 143, 145, 148, 151, 154, 157, 160, 162, 173, 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, 224, 227, 230, 236, 239, 242, 245], "get": [57, 86, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 170, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245, 288], "hierarch": [58, 202], "what": [59, 60, 63, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 223, 224, 225, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 240, 241, 242, 244, 245], "i": [59, 60, 63, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 170, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 244, 245], "ar": [59, 240], "environ": 59, "chang": [59, 85], "singl": [59, 85, 119, 184], "properti": [59, 85], "introduct": [60, 126], "exactli": 60, "translat": [60, 110, 203, 268], "arm": 61, "robot": 61, "wrap": 62, "up": [62, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 240, 241, 242, 244, 245], "sdf": [66, 69, 70, 112, 115, 117, 166, 226, 249], "impostor": 66, "billboard": [66, 193, 249], "tradit": 66, "refer": [66, 69, 165, 272], "physic": [67, 72, 76, 82, 119, 122], "base": [67, 197, 201, 266], "principl": 68, "brdf": 68, "polygon": [69, 260], "vari": 71, "integr": [72, 82, 85], "pybullet": [72, 82, 85], "ball": [73, 77, 85, 108, 122], "simul": [73, 74, 75, 76, 77, 85, 108, 121, 122], "brick": [74, 85, 108], "wall": [74, 85, 108], "sync": [74, 76, 85], "chain": [75, 85, 121], "domino": [76, 85], "wreck": [77, 85, 122], "stream": [78, 79, 80, 81, 82, 140, 143, 267], "note": [79, 81, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "webrtc": [80, 81, 140, 143], "mjpeg": [80, 81], "widget": [81, 267], "tutori": [82, 116, 121, 122, 205, 216, 238, 241], "blog": [83, 99, 100, 132, 133, 217, 219], "commun": [84, 99, 100, 133, 173, 176, 222, 223, 247], "join": 84, "u": 84, "contributor": 84, "guid": 85, "rigid": 85, "bodi": 85, "dynam": 85, "necessari": 85, "import": [85, 146, 176, 219, 228], "connect": 85, "mode": 85, "disconnect": 85, "graviti": 85, "applic": 85, "forc": [85, 108], "torqu": 85, "enabl": 85, "creation": 85, "initi": 85, "joint": 85, "start": [86, 240, 288], "instal": 88, "depend": 88, "pypi": 88, "conda": 88, "via": [88, 169, 220], "sourc": [88, 125, 171], "test": [88, 140, 182, 187, 203, 206, 207], "run": 88, "offscreen": 88, "popul": 88, "our": 88, "document": [88, 187, 228, 288], "folder": 88, "structur": 88, "build": [88, 240], "about": [89, 170, 171, 225], "overview": [89, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "statement": 89, "need": [89, 288], "mission": 89, "featur": [89, 135, 183, 190, 192, 288], "architectur": [89, 208], "licens": [89, 289], "credit": 89, "bug": [89, 140, 144, 147, 194, 196, 207, 288], "report": [89, 165, 288], "support": [89, 159, 186, 202, 204, 206, 211], "releas": [90, 91, 92, 93, 95, 96, 98, 114, 124, 130, 158, 168, 221, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288], "3": [91, 95, 137, 138, 177, 181, 182, 230, 231, 232, 276, 279], "4": [92, 96, 141, 179, 184, 185, 233, 234, 235, 277, 280], "success": 94, "art": 94, "competit": 94, "googl": [97, 126, 127, 129, 163, 164, 165, 169, 217, 218, 219, 220], "summer": [97, 126, 127, 129, 163, 164, 165, 169, 217, 218, 219, 220], "code": [97, 101, 102, 126, 127, 129, 136, 139, 140, 142, 145, 146, 148, 151, 153, 154, 157, 160, 162, 163, 164, 165, 169, 170, 198, 217, 218, 219, 220], "5": [98, 143, 144, 183, 187, 188, 236, 237, 238, 281], "weekli": [99, 131, 132, 137, 143, 149, 152, 217, 219], "welcom": [99, 100, 132, 133], "my": [99, 100, 132, 133, 170, 171, 225], "gsoc": [99, 100, 133, 171, 172, 217, 219, 222, 223], "did": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 240, 241, 242, 244, 245, 246], "do": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245, 288], "dure": [99, 100, 133, 173, 176], "bond": [99, 100, 133, 173, 176, 222, 223, 247], "period": [99, 100, 133, 173, 176, 222, 223, 247], "come": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245], "next": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 173, 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, 223, 224, 225, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245], "week": [99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 222, 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], "first": [101, 102, 136, 170, 200, 232, 235, 241], "thi": [101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 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], "stuck": [101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245], "anywher": [101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 128, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 166, 167, 173, 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, 223, 224, 226, 227, 229, 230, 232, 233, 235, 236, 238, 239, 241, 242, 244, 245], "raymarch": [103, 105], "combobox2d": [104, 113, 269], "progress": [104, 106, 127, 163, 164, 181, 217, 218, 219], "continu": [105, 109, 153], "textblock2d": [106, 113, 239, 269], "spheric": [107, 109], "harmon": [107, 109], "mai": 108, "reposit": 110, "rotat": [110, 186, 189, 213, 268, 270], "size": 111, "primit": [112, 115, 117, 199, 265], "clip": 113, "overflow": 113, "6": [114, 124, 147, 186, 190, 191, 239, 240, 241, 282, 283], "improv": [115, 175, 180, 205], "tabpanel2d": [116, 269], "merg": 117, "scrollbar": [119, 121, 122], "refactor": [121, 140], "updat": [121, 122, 203, 208], "outlin": 123, "picker": 123, "part": 125, "journei": [125, 170, 171, 172], "end": 125, "unless": 125, "its": 125, "open": [125, 153, 161, 171], "dialog": 125, "save": 125, "2020": [126, 281, 282, 283], "final": [126, 127, 150, 161, 163, 164, 165, 185, 217, 218, 219], "work": [126, 127, 134, 138, 147, 153, 163, 164, 183, 189, 192, 200, 213, 217, 218, 219, 224, 232], "product": [126, 127, 163, 164, 217, 218, 219], "propos": [126, 127, 163, 164, 165, 217, 218, 219], "unsubmit": 126, "complet": [126, 127, 163, 164, 165, 217, 218, 219], "other": [126, 127, 163, 164, 217, 218, 219, 288], "modifi": [127, 218], "showcas": 128, "7": [130, 149, 150, 158, 189, 193, 194, 242, 243, 244, 284, 285], "In": [131, 137, 143, 149, 152], "stadia": 134, "like": 134, "how": [134, 146, 246], "doe": 134, "share": 134, "between": 134, "process": 134, "multiprocess": 134, "rawarrai": 134, "insid": 134, "oper": 134, "addit": 135, "io": [135, 258], "modul": [135, 141, 250, 251, 254, 266, 267, 269], "python": [137, 140, 146], "core": [137, 269], "issu": [137, 140, 179, 190, 203, 227], "adapt": 138, "gridlayout": [138, 259], "second": 139, "solid": 140, "monkei": 140, "patch": 140, "through": 140, "abstract": [140, 165], "class": 140, "namedtupl": 140, "grant": 140, "immut": 140, "avoid": 140, "silent": 140, "most": [140, 146], "relev": 140, "helio": [140, 143, 155, 166, 167], "ref": 140, "tree": 141, "third": 142, "gl": 143, "pr": [143, 144, 150, 153, 188, 189, 232, 236], "437": 143, "superactor": 143, "rebas": 144, "all": [144, 237], "w": 144, "r": 144, "t": 144, "restructur": 144, "tree2d": [144, 147, 150, 153], "fix": [144, 147, 179, 182, 188, 190, 194, 196, 203, 207, 209, 288], "fourth": 145, "algorithm": 146, "ipc": 146, "problem": [146, 177, 225, 228, 231, 234, 237, 240], "block": 146, "behavior": 146, "why": 146, "thread": 146, "good": [146, 228], "solut": 146, "have": 146, "b": 146, "result": 146, "step": 146, "summari": [146, 155], "pull": [146, 161, 219, 288], "request": [146, 161, 219, 288], "fifth": 148, "stall": 150, "finish": [150, 153], "sixth": 151, "8": [152, 153, 168, 192, 196, 197, 245, 246, 286], "cleanup": 153, "seventh": 154, "09": [155, 274], "sphinx": 155, "9": [156, 195, 199, 200, 221, 287], "eighth": 157, "10": [159, 166, 198, 202, 204, 275, 276, 280], "accordion": 159, "sprite": 159, "sheet": 159, "ninth": 160, "11": [161, 167, 201, 205, 206, 277], "tenth": 162, "2021": [165, 284, 285], "bruno": 165, "messia": 165, "font": 166, "remov": 167, "flicker": 167, "effect": 167, "contribut": [169, 220, 288], "2022": [169, 171, 286], "till": 170, "accept": 170, "gsoc22": 170, "littl": [170, 205], "myself": [170, 171], "experi": 170, "develop": [170, 172], "game": [170, 172], "dai": [170, 171], "got": 170, "intro": [171, 172], "pre": 172, "begin": [172, 247], "program": 172, "interest": 172, "opensourc": 172, "21": [172, 274], "22": 172, "basic": [173, 176], "api": [173, 181, 246, 272], "lai": 174, "foundat": 174, "deal": 177, "non": 178, "linear": 178, "clamp": 179, "fetcher": [180, 182, 219, 254], "redesign": 181, "gpu": 181, "side": 181, "doc": 182, "new": [183, 216], "glsl": 184, "loader": [185, 188], "center": 186, "slerp": [187, 251], "unit": 187, "try": [189, 236], "freehand": [189, 201], "draw": [189, 201], "equip": 190, "extract": 191, "polylin": 192, "closur": 193, "group": 195, "transform": [195, 206, 209, 260, 268], "back": 197, "understand": 198, "prototyp": 200, "12": [203, 209, 216], "multi": [204, 211], "node": 204, "skin": [204, 219], "13": [207, 211, 212, 284], "separ": 207, "14": [208, 214, 215], "skeleton": 209, "global": 209, "15": [210, 287], "highlight": 210, "drawshap": [210, 269], "bone": 211, "now": [212, 214], "bit": [212, 214], "easier": [212, 214], "16": 213, "here": 215, "load": [219, 266], "model": 219, "skine": 219, "emiss": 219, "materi": [219, 261], "indic": 219, "khrono": 219, "sampl": 219, "2023": [220, 222, 223, 287], "bound": [222, 223], "spinbox": 224, "textbox": [224, 230], "enhanc": 224, "fbo": 225, "saga": 225, "past": 225, "current": 225, "tackl": 227, "justif": [227, 230], "icon": [227, 230], "flaw": [227, 230], "last": [228, 231, 234, 237, 240, 243, 246], "": [228, 231, 234, 237, 240, 243, 246, 247], "effort": [228, 231, 234, 237, 243, 246], "where": [228, 231, 234, 237, 240], "wa": [228, 231, 234, 237, 240, 243], "goal": [228, 231, 234, 237, 240, 243, 246, 247], "adjust": [229, 244], "resolv": 230, "watch": 231, "expect": 231, "uncertainti": [232, 235, 244], "detail": [232, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "exam": 233, "prepar": [233, 238], "review": 233, "noth": 234, "ever": 234, "lost": 234, "draft": [235, 241], "out": 236, "ahead": 236, "road": 237, "lead": 237, "rome": 237, "boundingbox": 239, "thing": 240, "sow": 242, "seed": 242, "treeui": 242, "experiment": 243, "done": 243, "hard": 243, "anoth": 245, "textblockui": 245, "birth": 246, "versatil": 246, "so": [246, 247], "go": 246, "everyth": 247, "project": 247, "get_info": 248, "enable_warn": 248, "disable_warn": 248, "contain": [249, 269], "slicer": 249, "contour_from_roi": 249, "contour_from_label": 249, "streamtub": 249, "line": 249, "scalar_bar": 249, "ax": 249, "odf_slic": [249, 250], "peak_slic": 249, "peak": [249, 250], "dot": 249, "disk": 249, "squar": 249, "rectangl": 249, "triangularpr": 249, "rhombicuboctahedron": 249, "pentagonalpr": 249, "octagonalpr": 249, "frustum": 249, "superquadr": 249, "vector_text": 249, "label": 249, "text_3d": 249, "grid": 249, "texture_upd": 249, "texture_on_spher": 249, "texture_2d": 249, "odfsliceractor": 250, "peakactor": 250, "tensor_ellipsoid": 250, "helper": [251, 269], "cameraanim": 251, "get_previous_timestamp": 251, "get_next_timestamp": 251, "get_timestamps_from_keyfram": 251, "get_values_from_keyfram": 251, "get_time_tau": 251, "lerp": 251, "euclidean_dist": 251, "spline_interpol": 251, "cubic_spline_interpol": 251, "step_interpol": 251, "linear_interpol": 251, "cubic_bezier_interpol": 251, "color_interpol": 251, "hsv_color_interpol": 251, "lab_color_interpol": 251, "xyz_color_interpol": 251, "tan_cubic_spline_interpol": 251, "colormap_lookup_t": 252, "cc": 252, "ss": 252, "boys2rgb": 252, "orient2rgb": 252, "line_color": 252, "get_cmap": 252, "create_colormap": 252, "distinguishable_colormap": 252, "hex_to_rgb": 252, "rgb2hsv": 252, "hsv2rgb": 252, "xyz_from_rgb": 252, "rgb_from_xyz": 252, "xyz2rgb": 252, "rgb2xyz": 252, "get_xyz_coord": 252, "xyz2lab": 252, "lab2xyz": 252, "rgb2lab": 252, "lab2rgb": 252, "convert": 253, "matplotlib_figure_to_numpi": 253, "data_dir": 254, "update_progressbar": 254, "copyfileobj_withprogress": 254, "check_sha": 254, "fetch_data": 254, "fetch_gltf": 254, "fetch_viz_cubemap": 254, "fetch_viz_icon": 254, "fetch_viz_new_icon": 254, "fetch_viz_wiki_nw": 254, "fetch_viz_model": 254, "fetch_viz_dmri": 254, "fetch_viz_textur": 254, "read_viz_cubemap": 254, "read_viz_icon": 254, "read_viz_model": 254, "read_viz_textur": 254, "read_viz_dmri": 254, "read_viz_gltf": 254, "list_gltf_sample_model": 254, "decor": 255, "skip_r": 255, "doctest_skip_pars": 255, "deprec": 256, "expireddeprecationerror": 256, "argsdeprecationwarn": 256, "_leading_whit": 256, "cmp_pkg_version": 256, "is_bad_vers": 256, "deprecate_with_vers": 256, "deprecated_param": 256, "export_scen": 257, "write_scen": 257, "write_nod": 257, "write_mesh": 257, "write_camera": 257, "get_prim": 257, "write_materi": 257, "write_accessor": 257, "write_bufferview": 257, "write_buff": 257, "load_cubemap_textur": 258, "load_imag": 258, "load_text": 258, "save_imag": 258, "load_polydata": 258, "save_polydata": 258, "load_sprite_sheet": 258, "horizontallayout": 259, "verticallayout": 259, "xlayout": 259, "ylayout": 259, "zlayout": 259, "lib": 260, "command": 260, "lookupt": 260, "idtypearrai": 260, "floatarrai": 260, "doublearrai": 260, "stringarrai": 260, "unsignedchararrai": 260, "algorithmoutput": 260, "skybox": 260, "actor2d": 260, "renderwindow": 260, "renderwindowinteractor": 260, "interactoreventrecord": 260, "windowtoimagefilt": 260, "interactorstyl": 260, "proppick": 260, "pointpick": 260, "cellpick": 260, "worldpointpick": 260, "hardwareselector": 260, "imageactor": 260, "polydatamapp": 260, "polydatamapper2d": 260, "assembli": 260, "datasetmapp": 260, "texturedactor2d": 260, "follow": 260, "textactor": 260, "textactor3d": 260, "property2d": 260, "vectortext": 260, "lodactor": 260, "scalarbaractor": 260, "openglrender": 260, "interactorstyleimag": 260, "interactorstyletrackballactor": 260, "interactorstyletrackballcamera": 260, "interactorstyleus": 260, "cleanpolydata": 260, "polydatanorm": 260, "contourfilt": 260, "tubefilt": 260, "glyph3d": 260, "trianglefilt": 260, "splinefilt": 260, "transformpolydatafilt": 260, "renderlargeimag": 260, "loopsubdivisionfilt": 260, "butterflysubdivisionfilt": 260, "outlinefilt": 260, "linearextrusionfilt": 260, "texturemaptoplan": 260, "spheresourc": 260, "cylindersourc": 260, "arrowsourc": 260, "conesourc": 260, "disksourc": 260, "texturedspheresourc": 260, "regularpolygonsourc": 260, "polydata": 260, "imagedata": 260, "dataobject": 260, "cellarrai": 260, "polyvertex": 260, "unstructuredgrid": 260, "molecul": [260, 262], "datasetattribut": 260, "matrix4x4": 260, "matrix3x3": 260, "imageflip": 260, "imagereslic": 260, "imagemaptocolor": 260, "imagereader2factori": 260, "pngreader": 260, "bmpreader": 260, "jpegread": 260, "tiffread": 260, "plyread": 260, "stlreader": 260, "objread": 260, "mniobjectread": 260, "polydataread": 260, "xmlpolydataread": 260, "pngwriter": 260, "bmpwriter": 260, "jpegwrit": 260, "tiffwrit": 260, "plywrit": 260, "stlwriter": 260, "mniobjectwrit": 260, "polydatawrit": 260, "xmlpolydatawrit": 260, "simplebondperceiv": 260, "proteinribbonfilt": 260, "periodict": 260, "openglmoleculemapp": 260, "vtk_version": 260, "manifest_pbr": 261, "manifest_principl": 261, "manifest_standard": 261, "molecular": 262, "ptabl": 262, "add_atom": 262, "add_bond": 262, "get_atomic_numb": 262, "set_atomic_numb": 262, "get_atomic_posit": 262, "set_atomic_posit": 262, "get_bond_ord": 262, "set_bond_ord": 262, "get_all_atomic_numb": 262, "get_all_bond_ord": 262, "get_all_atomic_posit": 262, "deep_copy_molecul": 262, "compute_bond": 262, "sphere_cpk": 262, "ball_stick": 262, "stick": 262, "ribbon": 262, "bounding_box": 262, "pickingmanag": 263, "selectionmanag": 263, "pkg_info": 264, "pkg_commit_hash": 264, "faces_from_sphere_vertic": 265, "repeat_primitive_funct": 265, "repeat_primit": 265, "prim_squar": 265, "prim_box": 265, "prim_spher": 265, "prim_superquadr": 265, "prim_tetrahedron": 265, "prim_icosahedron": 265, "prim_rhombicuboctahedron": 265, "prim_star": 265, "prim_triangularpr": 265, "prim_pentagonalpr": 265, "prim_octagonalpr": 265, "prim_frustum": 265, "prim_cylind": 265, "prim_arrow": 265, "prim_con": 265, "shaders_dir": 266, "compose_shad": 266, "import_fury_shad": 266, "load_shad": 266, "shader_to_actor": 266, "replace_shader_in_actor": 266, "add_shader_callback": 266, "shader_apply_effect": 266, "attribute_to_actor": 266, "client": 267, "constant": 267, "server": 267, "async_app": 267, "tool": 267, "furystreamcli": 267, "furystreaminteract": 267, "callback_stream_cli": 267, "interaction_callback": 267, "_cqueue_event_id": 267, "_cqueue_index_info": 267, "_cqueue": 267, "pc": 267, "set_weel": 267, "set_mous": 267, "set_mouse_click": 267, "get_app": 267, "rtcserver": 267, "web_server_raw_arrai": 267, "web_serv": 267, "genericmultidimensionalbuff": 267, "rawarraymultidimensionalbuff": 267, "sharedmemmultidimensionalbuff": 267, "genericcircularqueu": 267, "arraycircularqueu": 267, "sharedmemcircularqueu": 267, "genericimagebuffermanag": 267, "rawarrayimagebuffermanag": 267, "sharedmemimagebuffermanag": 267, "intervaltimerthread": 267, "intervaltim": 267, "remove_shm_from_resource_track": 267, "check_port_is_avail": 267, "_tuple2ax": 268, "euler_matrix": 268, "sphere2cart": 268, "cart2spher": 268, "scale": 268, "apply_transform": 268, "transform_from_matrix": 268, "panel2d": 269, "tabui": 269, "imagecontainer2d": 269, "gridui": 269, "rectangle2d": 269, "disk2d": 269, "button2d": 269, "textbox2d": 269, "lineslider2d": 269, "linedoubleslider2d": 269, "ringslider2d": 269, "rangeslid": 269, "option": 269, "radiobutton": 269, "listbox2d": 269, "listboxitem2d": 269, "filemenu2d": 269, "playbackpanel": 269, "card2d": 269, "clip_overflow": 269, "wrap_overflow": 269, "check_overflow": 269, "cal_bounding_box_2d": 269, "rotate_2d": 269, "util": 270, "remove_observer_from_actor": 270, "set_input": 270, "numpy_to_vtk_point": 270, "numpy_to_vtk_color": 270, "numpy_to_vtk_cel": 270, "numpy_to_vtk_image_data": 270, "map_coordinates_3d_4d": 270, "lines_to_vtk_polydata": 270, "get_polydata_lin": 270, "get_polydata_triangl": 270, "get_polydata_vertic": 270, "get_polydata_tcoord": 270, "get_polydata_norm": 270, "get_polydata_tang": 270, "get_polydata_color": 270, "get_polydata_field": 270, "add_polydata_numeric_field": 270, "set_polydata_primitives_count": 270, "get_polydata_primitives_count": 270, "primitives_count_to_actor": 270, "primitives_count_from_actor": 270, "set_polydata_triangl": 270, "set_polydata_vertic": 270, "set_polydata_norm": 270, "set_polydata_tang": 270, "set_polydata_color": 270, "set_polydata_tcoord": 270, "update_polydata_norm": 270, "get_polymapper_from_polydata": 270, "get_actor_from_polymapp": 270, "get_actor_from_polydata": 270, "get_actor_from_primit": 270, "repeat_sourc": 270, "apply_affine_to_actor": 270, "apply_affin": 270, "asbyt": 270, "vtk_matrix_to_numpi": 270, "numpy_to_vtk_matrix": 270, "get_bounding_box_s": 270, "get_grid_cells_posit": 270, "shallow_copi": 270, "rgb_to_vtk": 270, "normalize_v3": 270, "normals_from_v_f": 270, "tangents_from_direction_of_anisotropi": 270, "triangle_ord": 270, "change_vertices_ord": 270, "fix_winding_ord": 270, "vertices_from_actor": 270, "colors_from_actor": 270, "normals_from_actor": 270, "tangents_from_actor": 270, "array_from_actor": 270, "normals_to_actor": 270, "tangents_to_actor": 270, "compute_bound": 270, "update_actor": 270, "get_bound": 270, "represent_actor_as_wirefram": 270, "update_surface_actor_color": 270, "color_check": 270, "is_ui": 270, "set_actor_origin": 270, "window": 271, "showmanag": 271, "record": 271, "antialias": 271, "snapshot": 271, "analyze_scen": 271, "analyze_snapshot": 271, "enable_stereo": 271, "gl_get_current_st": 271, "gl_reset_blend": 271, "gl_enable_depth": 271, "gl_disable_depth": 271, "gl_enable_blend": 271, "gl_disable_blend": 271, "gl_set_additive_blend": 271, "gl_set_additive_blending_white_background": 271, "gl_set_normal_blend": 271, "gl_set_multiplicative_blend": 271, "gl_set_subtractive_blend": 271, "release_context": 271, "histori": 273, "v0": [274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "2018": [274, 275, 276, 277], "quick": [274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287], "29": [275, 280], "31": [276, 286], "26": 277, "2019": [278, 279, 280], "03": [278, 284, 285], "08": [278, 279, 283, 285], "02": 279, "04": [281, 287], "01": [281, 286], "07": 282, "20": [282, 283], "type": 288, "write": 288, "submit": 288, "feedback": 288, "guidelin": 288, "publish": 288, "checklist": 288, "befor": 288, "stuff": 288}, "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": 58}, "alltitles": {"Introductory": [[0, "introductory"], [82, "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"], [82, "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"], [82, "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"], [50, "show-manager"], [52, "show-manager"]], "ComboBox": [[44, "combobox"], [44, "id1"]], "Callbacks": [[44, "callbacks"]], "DrawPanel": [[45, "drawpanel"], [269, "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"]], "Tab UI": [[49, "tab-ui"]], "Slider Controls for a Cube for Tab Index 0": [[49, "slider-controls-for-a-cube-for-tab-index-0"]], "CheckBoxes For Cylinder and Sphere for Tab Index 1": [[49, "checkboxes-for-cylinder-and-sphere-for-tab-index-1"]], "Color Combobox for Fury for Tab Index 2": [[49, "color-combobox-for-fury-for-tab-index-2"]], "User Interfaces": [[50, "user-interfaces"]], "Shapes": [[50, "shapes"]], "Image": [[50, "image"]], "Panel with buttons and text": [[50, "panel-with-buttons-and-text"]], "Cube and sliders": [[50, "cube-and-sliders"], [52, "cube-and-sliders"]], "Range Slider": [[50, "range-slider"]], "Select menu": [[50, "select-menu"]], "ListBox": [[51, "listbox"]], "Cube & Slider Control": [[52, "cube-slider-control"]], "Animation": [[53, "animation"], [82, "animation"], [251, "id1"]], "Bezier Interpolator": [[54, "bezier-interpolator"]], "Position interpolation using cubic Bezier curve": [[54, "position-interpolation-using-cubic-bezier-curve"]], "Cubic Bezier curve parameters": [[54, "cubic-bezier-curve-parameters"]], "Setting Cubic Bezier keyframes": [[54, "setting-cubic-bezier-keyframes"]], "A more complex scene scene": [[54, "a-more-complex-scene-scene"]], "Keyframe animation: Camera and opacity": [[55, "keyframe-animation-camera-and-opacity"]], "The Plan": [[55, "the-plan"]], "Creating the main Timeline and adding static actors to it": [[55, "creating-the-main-timeline-and-adding-static-actors-to-it"]], "Creating \u201cFURY\u201d text": [[55, "creating-fury-text"]], "Creating and animating 50 Spheres": [[55, "creating-and-animating-50-spheres"]], "Animating the camera": [[55, "animating-the-camera"]], "Keyframe Color Interpolators": [[56, "keyframe-color-interpolators"]], "Setting color keyframes": [[56, "setting-color-keyframes"]], "Making a custom interpolator": [[57, "making-a-custom-interpolator"]], "Implementing a custom interpolator": [[57, "implementing-a-custom-interpolator"]], "Cubic spline keyframes data same as the one you get from glTF file.": [[57, "cubic-spline-keyframes-data-same-as-the-one-you-get-from-gltf-file"]], "Setting position keyframes": [[57, "setting-position-keyframes"], [59, "setting-position-keyframes"]], "Keyframe hierarchical Animation": [[58, "keyframe-hierarchical-animation"]], "Keyframe animation": [[59, "keyframe-animation"], [64, "keyframe-animation"]], "What is an Animation": [[59, "what-is-an-animation"]], "What are the interpolators": [[59, "what-are-the-interpolators"]], "Creating the environment": [[59, "creating-the-environment"]], "Creating an Animation": [[59, "creating-an-animation"]], "Changing the default interpolator for a single property": [[59, "changing-the-default-interpolator-for-a-single-property"]], "Keyframe animation introduction": [[60, "keyframe-animation-introduction"]], "Animations in FURY": [[60, "animations-in-fury"]], "What exactly is a keyframe": [[60, "what-exactly-is-a-keyframe"]], "What is Keyframe Animation": [[60, "what-is-keyframe-animation"]], "Translating a sphere": [[60, "translating-a-sphere"]], "Arm Robot Animation": [[61, "arm-robot-animation"]], "Keyframes Spline Interpolator": [[62, "keyframes-spline-interpolator"]], "Wrapping animations up!": [[62, "wrapping-animations-up"]], "Timeline and setting keyframes": [[63, "timeline-and-setting-keyframes"]], "What is Timeline?": [[63, "what-is-timeline"]], "Creating a Timeline": [[63, "creating-a-timeline"]], "Setting Keyframes": [[63, "setting-keyframes"]], "Shaders": [[65, "shaders"], [82, "shaders"]], "SDF Impostors on Billboards": [[66, "sdf-impostors-on-billboards"]], "Traditional sphere rendering": [[66, "traditional-sphere-rendering"]], "SDF sphere rendering": [[66, "sdf-sphere-rendering"]], "References": [[66, "references"], [69, "references"], [165, "references"]], "Physically-Based Rendering (PBR) on spheres": [[67, "physically-based-rendering-pbr-on-spheres"]], "Principled BRDF shader on spheres": [[68, "principled-brdf-shader-on-spheres"]], "Make a Cylinder using polygons vs SDF": [[69, "make-a-cylinder-using-polygons-vs-sdf"]], "Cylinder using polygons": [[69, "cylinder-using-polygons"]], "Cylinder using SDF": [[69, "cylinder-using-sdf"]], "Visualize SDF Actor": [[70, "visualize-sdf-actor"]], "Varying Color": [[71, "varying-color"]], "Integrate Physics using pybullet": [[72, "integrate-physics-using-pybullet"], [82, "integrate-physics-using-pybullet"]], "Ball Collision Simulation": [[73, "ball-collision-simulation"], [85, "ball-collision-simulation"]], "Brick Wall Simulation": [[74, "brick-wall-simulation"], [85, "brick-wall-simulation"]], "Syncing Bricks": [[74, "syncing-bricks"]], "Chain Simulation": [[75, "chain-simulation"], [85, "chain-simulation"]], "Domino Physics Simulation": [[76, "domino-physics-simulation"]], "Syncing Dominoes": [[76, "syncing-dominoes"]], "Wrecking Ball Simulation": [[77, "wrecking-ball-simulation"], [85, "wrecking-ball-simulation"]], "Streaming": [[78, "streaming"], [82, "streaming"]], "Streaming FURY with user interaction": [[79, "streaming-fury-with-user-interaction"]], "Notes": [[79, "notes"], [81, "notes"]], "Streaming FURY with WebRTC/MJPEG": [[80, "streaming-fury-with-webrtc-mjpeg"]], "Streaming FURY with WebRTC/MJPEG using the Widget Object": [[81, "streaming-fury-with-webrtc-mjpeg-using-the-widget-object"]], "Tutorials": [[82, "tutorials"]], "Blog": [[83, "blog"]], "Community": [[84, "community"]], "Join Us!": [[84, "join-us"]], "Contributors": [[84, "contributors"]], "FURY - pyBullet Integration Guide": [[85, "fury-pybullet-integration-guide"]], "Simple Rigid Body Dynamics": [[85, "simple-rigid-body-dynamics"]], "Necessary Imports": [[85, "necessary-imports"]], "Connection Mode": [[85, "connection-mode"]], "Disconnection": [[85, "disconnection"]], "Setting Gravity": [[85, "setting-gravity"]], "Creating Objects": [[85, "creating-objects"]], "Changing Object Dynamics": [[85, "changing-object-dynamics"]], "Adding objects to the scene": [[85, "adding-objects-to-the-scene"]], "Application of Force/Torque": [[85, "application-of-force-torque"]], "Enabling collision": [[85, "enabling-collision"]], "Creation of Show Manager": [[85, "creation-of-show-manager"]], "Syncing properties of actors": [[85, "syncing-properties-of-actors"]], "Creation of Timer Callback": [[85, "creation-of-timer-callback"]], "Initiating the simulation": [[85, "initiating-the-simulation"]], "Rendering multiple objects by a single actor": [[85, "rendering-multiple-objects-by-a-single-actor"]], "Rendering objects in FURY": [[85, "rendering-objects-in-fury"]], "Render Pybullet Objects": [[85, "render-pybullet-objects"]], "Syncing objects": [[85, "syncing-objects"]], "Rendering Joints": [[85, "rendering-joints"]], "Examples": [[85, "examples"]], "Brick Wall Simulation(Single Actor)": [[85, "brick-wall-simulation-single-actor"]], "Domino Simulation": [[85, "domino-simulation"]], "Getting Started": [[86, "getting-started"]], "Installation": [[88, "installation"]], "Dependencies": [[88, "dependencies"]], "Installation with PyPi": [[88, "installation-with-pypi"]], "Installation with Conda": [[88, "installation-with-conda"]], "Installation via Source": [[88, "installation-via-source"]], "Test the Installation": [[88, "test-the-installation"]], "Running the Tests": [[88, "running-the-tests"]], "Running the Tests Offscreen": [[88, "running-the-tests-offscreen"]], "Populating our Documentation": [[88, "populating-our-documentation"]], "Folder Structure": [[88, "folder-structure"]], "Building the documentation": [[88, "building-the-documentation"]], "About": [[89, "about"]], "Overview": [[89, "overview"]], "Statement of Need": [[89, "statement-of-need"]], "Mission Statement": [[89, "mission-statement"]], "Features": [[89, "features"]], "Architecture": [[89, "architecture"]], "License": [[89, "license"], [289, "license"]], "Credits": [[89, "credits"]], "Bug reports and support": [[89, "bug-reports-and-support"]], "FURY 0.1.0 Released": [[90, "fury-0-1-0-released"]], "FURY 0.1.3 Released": [[91, "fury-0-1-3-released"]], "FURY 0.1.4 Released": [[92, "fury-0-1-4-released"]], "FURY 0.2.0 Released": [[93, "fury-0-2-0-released"]], "Success on Brain Art Competition using FURY": [[94, "success-on-brain-art-competition-using-fury"]], "FURY 0.3.0 Released": [[95, "fury-0-3-0-released"]], "FURY 0.4.0 Released": [[96, "fury-0-4-0-released"]], "Google Summer of Code": [[97, "google-summer-of-code"], [129, "google-summer-of-code"]], "FURY 0.5.1 Released": [[98, "fury-0-5-1-released"]], "Weekly Check-in #1": [[99, "weekly-check-in-1"]], "Welcome to my GSoC Blog!!!": [[99, "welcome-to-my-gsoc-blog"], [100, "welcome-to-my-gsoc-blog"]], "What did you do during the Community Bonding Period?": [[99, "what-did-you-do-during-the-community-bonding-period"], [100, "what-did-you-do-during-the-community-bonding-period"], [133, "what-did-you-do-during-the-community-bonding-period"], [173, "what-did-you-do-during-the-community-bonding-period"], [176, "what-did-you-do-during-the-community-bonding-period"]], "What is coming up next week?": [[99, "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"], [115, "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"], [125, "what-is-coming-up-next-week"], [128, "what-is-coming-up-next-week"], [133, "what-is-coming-up-next-week"], [136, "what-is-coming-up-next-week"], [139, "what-is-coming-up-next-week"], [142, "what-is-coming-up-next-week"], [143, "what-is-coming-up-next-week"], [145, "what-is-coming-up-next-week"], [148, "what-is-coming-up-next-week"], [151, "what-is-coming-up-next-week"], [153, "what-is-coming-up-next-week"], [154, "what-is-coming-up-next-week"], [156, "what-is-coming-up-next-week"], [157, "what-is-coming-up-next-week"], [159, "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"], [173, "what-is-coming-up-next-week"], [176, "what-is-coming-up-next-week"], [178, "what-is-coming-up-next-week"], [180, "what-is-coming-up-next-week"], [181, "what-is-coming-up-next-week"], [182, "what-is-coming-up-next-week"], [184, "what-is-coming-up-next-week"], [185, "what-is-coming-up-next-week"], [187, "what-is-coming-up-next-week"], [188, "what-is-coming-up-next-week"], [190, "what-is-coming-up-next-week"], [191, "what-is-coming-up-next-week"], [193, "what-is-coming-up-next-week"], [194, "what-is-coming-up-next-week"], [196, "what-is-coming-up-next-week"], [197, "what-is-coming-up-next-week"], [199, "what-is-coming-up-next-week"], [200, "what-is-coming-up-next-week"], [202, "what-is-coming-up-next-week"], [204, "what-is-coming-up-next-week"], [205, "what-is-coming-up-next-week"], [206, "what-is-coming-up-next-week"], [209, "what-is-coming-up-next-week"], [211, "what-is-coming-up-next-week"], [212, "what-is-coming-up-next-week"], [214, "what-is-coming-up-next-week"], [215, "what-is-coming-up-next-week"], [216, "what-is-coming-up-next-week"]], "First week of coding!!": [[101, "first-week-of-coding"], [102, "first-week-of-coding"]], "What did you do this week?": [[101, "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"], [115, "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"], [125, "what-did-you-do-this-week"], [128, "what-did-you-do-this-week"], [136, "what-did-you-do-this-week"], [137, "what-did-you-do-this-week"], [139, "what-did-you-do-this-week"], [142, "what-did-you-do-this-week"], [143, "what-did-you-do-this-week"], [145, "what-did-you-do-this-week"], [148, "what-did-you-do-this-week"], [151, "what-did-you-do-this-week"], [154, "what-did-you-do-this-week"], [157, "what-did-you-do-this-week"], [160, "what-did-you-do-this-week"], [162, "what-did-you-do-this-week"], [173, "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"], [224, "what-did-you-do-this-week"], [227, "what-did-you-do-this-week"], [230, "what-did-you-do-this-week"], [236, "what-did-you-do-this-week"], [239, "what-did-you-do-this-week"], [242, "what-did-you-do-this-week"], [245, "what-did-you-do-this-week"]], "Did you get stuck anywhere?": [[101, "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"], [115, "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"], [125, "did-you-get-stuck-anywhere"], [128, "did-you-get-stuck-anywhere"], [136, "did-you-get-stuck-anywhere"], [139, "did-you-get-stuck-anywhere"], [142, "did-you-get-stuck-anywhere"], [143, "did-you-get-stuck-anywhere"], [145, "did-you-get-stuck-anywhere"], [148, "did-you-get-stuck-anywhere"], [151, "did-you-get-stuck-anywhere"], [154, "did-you-get-stuck-anywhere"], [157, "did-you-get-stuck-anywhere"], [160, "did-you-get-stuck-anywhere"], [162, "did-you-get-stuck-anywhere"], [173, "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"], [224, "did-you-get-stuck-anywhere"], [227, "did-you-get-stuck-anywhere"], [230, "did-you-get-stuck-anywhere"], [236, "did-you-get-stuck-anywhere"], [239, "did-you-get-stuck-anywhere"], [242, "did-you-get-stuck-anywhere"], [245, "did-you-get-stuck-anywhere"]], "Raymarching!!": [[103, "raymarching"]], "ComboBox2D Progress!!": [[104, "combobox2d-progress"]], "Raymarching continued": [[105, "raymarching-continued"]], "TextBlock2D Progress!!": [[106, "textblock2d-progress"]], "Spherical harmonics": [[107, "spherical-harmonics"]], "May the Force be with you!!": [[108, "may-the-force-be-with-you"]], "Ball Collision Simulation:": [[108, "ball-collision-simulation"]], "Brick Wall Simulation:": [[108, "brick-wall-simulation"]], "Spherical harmonics, Continued.": [[109, "spherical-harmonics-continued"]], "Translation, Reposition, Rotation.": [[110, "translation-reposition-rotation"]], "Translation:": [[110, "translation"]], "Rotation:": [[110, "rotation"]], "Reposition:": [[110, "reposition"]], "Orientation, Sizing, Tab UI.": [[111, "orientation-sizing-tab-ui"]], "Multiple SDF primitives.": [[112, "multiple-sdf-primitives"]], "ComboBox2D, TextBlock2D, Clipping Overflow.": [[113, "combobox2d-textblock2d-clipping-overflow"]], "FURY 0.6.0 Released": [[114, "fury-0-6-0-released"]], "Improvements in SDF primitives.": [[115, "improvements-in-sdf-primitives"]], "Tab UI, TabPanel2D, Tab UI Tutorial.": [[116, "tab-ui-tabpanel2d-tab-ui-tutorial"]], "Merging SDF primitives.": [[117, "merging-sdf-primitives"]], "More Shaders!!": [[118, "more-shaders"], [120, "more-shaders"]], "Single Actor, Physics, Scrollbars.": [[119, "single-actor-physics-scrollbars"]], "Chain Simulation, Scrollbar Refactor, Tutorial Update.": [[121, "chain-simulation-scrollbar-refactor-tutorial-update"]], "Wrecking Ball Simulation, Scrollbars Update, Physics Tutorials.": [[122, "wrecking-ball-simulation-scrollbars-update-physics-tutorials"]], "Outline Picker": [[123, "outline-picker"]], "FURY 0.6.1 Released": [[124, "fury-0-6-1-released"]], "Part of the Journey is the end unless its Open Source!": [[125, "part-of-the-journey-is-the-end-unless-its-open-source"]], "Open Dialog:": [[125, "open-dialog"]], "Save Dialog:": [[125, "save-dialog"]], "Google Summer of Code 2020 Final Work Product": [[126, "google-summer-of-code-2020-final-work-product"]], "Introduction": [[126, "introduction"]], "Proposed Objectives": [[126, "proposed-objectives"], [127, "proposed-objectives"], [163, "proposed-objectives"], [164, "proposed-objectives"], [165, "proposed-objectives"], [217, "proposed-objectives"], [218, "proposed-objectives"], [219, "proposed-objectives"]], "Unsubmitted Functionalities": [[126, "unsubmitted-functionalities"]], "Objectives Completed": [[126, "objectives-completed"], [127, "objectives-completed"], [163, "objectives-completed"], [164, "objectives-completed"], [165, "objectives-completed"], [217, "objectives-completed"], [218, "objectives-completed"], [219, "objectives-completed"]], "Other Objectives": [[126, "other-objectives"], [127, "other-objectives"], [163, "other-objectives"], [164, "other-objectives"], [217, "other-objectives"], [218, "other-objectives"], [219, "other-objectives"]], "Timeline": [[126, "timeline"], [127, "timeline"], [163, "timeline"], [164, "timeline"], [165, "timeline"], [217, "timeline"], [218, "timeline"], [219, "timeline"], [251, "timeline"]], "Google Summer of Code Final Work Product": [[127, "google-summer-of-code-final-work-product"], [163, "google-summer-of-code-final-work-product"], [164, "google-summer-of-code-final-work-product"], [217, "google-summer-of-code-final-work-product"], [218, "google-summer-of-code-final-work-product"], [219, "google-summer-of-code-final-work-product"]], "Modified Objectives": [[127, "modified-objectives"], [218, "modified-objectives"]], "Objectives in Progress": [[127, "objectives-in-progress"], [163, "objectives-in-progress"], [164, "objectives-in-progress"], [217, "objectives-in-progress"], [218, "objectives-in-progress"], [219, "objectives-in-progress"]], "Shader Showcase": [[128, "shader-showcase"]], "FURY 0.7.0 Released": [[130, "fury-0-7-0-released"], [158, "fury-0-7-0-released"]], "Weekly Check-In #1": [[131, "weekly-check-in-1"]], "What did I do this week?": [[131, "what-did-i-do-this-week"], [132, "what-did-i-do-this-week"], [135, "what-did-i-do-this-week"], [138, "what-did-i-do-this-week"], [141, "what-did-i-do-this-week"], [144, "what-did-i-do-this-week"], [147, "what-did-i-do-this-week"], [149, "what-did-i-do-this-week"], [150, "what-did-i-do-this-week"], [152, "what-did-i-do-this-week"], [153, "what-did-i-do-this-week"], [155, "what-did-i-do-this-week"], [156, "what-did-i-do-this-week"], [159, "what-did-i-do-this-week"], [161, "what-did-i-do-this-week"], [166, "what-did-i-do-this-week"], [167, "what-did-i-do-this-week"], [223, "what-did-i-do-this-week"], [226, "what-did-i-do-this-week"], [229, "what-did-i-do-this-week"], [232, "what-did-i-do-this-week"], [233, "what-did-i-do-this-week"], [235, "what-did-i-do-this-week"], [238, "what-did-i-do-this-week"], [241, "what-did-i-do-this-week"], [244, "what-did-i-do-this-week"]], "Did I get stuck anywhere?": [[131, "did-i-get-stuck-anywhere"], [132, "did-i-get-stuck-anywhere"], [135, "did-i-get-stuck-anywhere"], [137, "did-i-get-stuck-anywhere"], [138, "did-i-get-stuck-anywhere"], [141, "did-i-get-stuck-anywhere"], [144, "did-i-get-stuck-anywhere"], [147, "did-i-get-stuck-anywhere"], [149, "did-i-get-stuck-anywhere"], [150, "did-i-get-stuck-anywhere"], [152, "did-i-get-stuck-anywhere"], [153, "did-i-get-stuck-anywhere"], [155, "did-i-get-stuck-anywhere"], [156, "did-i-get-stuck-anywhere"], [159, "did-i-get-stuck-anywhere"], [161, "did-i-get-stuck-anywhere"], [166, "did-i-get-stuck-anywhere"], [167, "did-i-get-stuck-anywhere"], [223, "did-i-get-stuck-anywhere"], [226, "did-i-get-stuck-anywhere"], [229, "did-i-get-stuck-anywhere"], [232, "did-i-get-stuck-anywhere"], [233, "did-i-get-stuck-anywhere"], [235, "did-i-get-stuck-anywhere"], [238, "did-i-get-stuck-anywhere"], [241, "did-i-get-stuck-anywhere"], [244, "did-i-get-stuck-anywhere"]], "What is coming up next?": [[131, "what-is-coming-up-next"], [132, "what-is-coming-up-next"], [135, "what-is-coming-up-next"], [137, "what-is-coming-up-next"], [138, "what-is-coming-up-next"], [141, "what-is-coming-up-next"], [144, "what-is-coming-up-next"], [147, "what-is-coming-up-next"], [149, "what-is-coming-up-next"], [152, "what-is-coming-up-next"], [155, "what-is-coming-up-next"], [166, "what-is-coming-up-next"], [174, "what-is-coming-up-next"], [175, "what-is-coming-up-next"], [177, "what-is-coming-up-next"], [179, "what-is-coming-up-next"], [183, "what-is-coming-up-next"], [186, "what-is-coming-up-next"], [189, "what-is-coming-up-next"], [192, "what-is-coming-up-next"], [195, "what-is-coming-up-next"], [198, "what-is-coming-up-next"], [201, "what-is-coming-up-next"], [203, "what-is-coming-up-next"], [207, "what-is-coming-up-next"], [208, "what-is-coming-up-next"], [210, "what-is-coming-up-next"], [213, "what-is-coming-up-next"], [223, "what-is-coming-up-next"], [224, "what-is-coming-up-next"], [226, "what-is-coming-up-next"], [227, "what-is-coming-up-next"], [229, "what-is-coming-up-next"], [230, "what-is-coming-up-next"], [232, "what-is-coming-up-next"], [233, "what-is-coming-up-next"], [235, "what-is-coming-up-next"], [236, "what-is-coming-up-next"], [238, "what-is-coming-up-next"], [239, "what-is-coming-up-next"], [241, "what-is-coming-up-next"], [242, "what-is-coming-up-next"], [244, "what-is-coming-up-next"], [245, "what-is-coming-up-next"]], "Week #1: Welcome to my weekly Blogs!": [[132, "week-1-welcome-to-my-weekly-blogs"]], "Welcome to my GSoC Blog!": [[133, "welcome-to-my-gsoc-blog"]], "A Stadia-like system for data visualization": [[134, "a-stadia-like-system-for-data-visualization"]], "How does it works?": [[134, "how-does-it-works"]], "Sharing data between process": [[134, "sharing-data-between-process"]], "multiprocessing RawArray": [[134, "multiprocessing-rawarray"]], "Multiprocessing inside of different Operating Systems": [[134, "multiprocessing-inside-of-different-operating-systems"]], "Week #2: Feature additions in UI and IO modules": [[135, "week-2-feature-additions-in-ui-and-io-modules"]], "First week of coding!": [[136, "first-week-of-coding"]], "Weekly Check-In #3": [[137, "weekly-check-in-3"]], "A python-core issue": [[137, "a-python-core-issue"]], "Week #3: Adapting GridLayout to work with UI": [[138, "week-3-adapting-gridlayout-to-work-with-ui"]], "Second week of coding!": [[139, "second-week-of-coding"]], "SOLID, monkey patching a python issue and network visualization through WebRTC": [[140, "solid-monkey-patching-a-python-issue-and-network-visualization-through-webrtc"]], "Streaming System": [[140, "streaming-system"]], "Code Refactoring": [[140, "code-refactoring"]], "Abstract class and SOLID": [[140, "abstract-class-and-solid"]], "Using namedtuples to grant immutability and to avoid silent bugs": [[140, "using-namedtuples-to-grant-immutability-and-to-avoid-silent-bugs"]], "Testing": [[140, "testing"]], "Most relevant bugs": [[140, "most-relevant-bugs"]], "Network Layout (Helios-FURY)": [[140, "network-layout-helios-fury"]], "Refs:": [[140, "refs"]], "Week #4: Adding Tree UI to the UI module": [[141, "week-4-adding-tree-ui-to-the-ui-module"]], "Third week of coding!": [[142, "third-week-of-coding"]], "Weekly Check-In #5": [[143, "weekly-check-in-5"]], "fury-gl/fury PR#437: WebRTC streaming system for FURY": [[143, "fury-gl-fury-pr-437-webrtc-streaming-system-for-fury"]], "fury-gl/helios PR 1: Network Layout and SuperActors": [[143, "fury-gl-helios-pr-1-network-layout-and-superactors"]], "Week #5: Rebasing all PRs w.r.t the UI restructuring, Tree2D, Bug Fixes": [[144, "week-5-rebasing-all-prs-w-r-t-the-ui-restructuring-tree2d-bug-fixes"]], "Fourth week of coding!": [[145, "fourth-week-of-coding"]], "Network layout algorithms using IPC": [[146, "network-layout-algorithms-using-ipc"]], "The problem: network layout algorithm implementations with a blocking behavior": [[146, "the-problem-network-layout-algorithm-implementations-with-a-blocking-behavior"]], "Why is using the python threading is not a good solution?": [[146, "why-is-using-the-python-threading-is-not-a-good-solution"]], "IPC using python": [[146, "ipc-using-python"]], "How have I implemented the code for A and B?": [[146, "how-have-i-implemented-the-code-for-a-and-b"]], "Results": [[146, "results"]], "Next steps": [[146, "next-steps"]], "Summary of most important pull-requests:": [[146, "summary-of-most-important-pull-requests"]], "Week #6: Bug fixes, Working on Tree2D UI": [[147, "week-6-bug-fixes-working-on-tree2d-ui"]], "Fifth week of coding!": [[148, "fifth-week-of-coding"]], "Weekly Check-In #7": [[149, "weekly-check-in-7"]], "Week #7: Finalizing the stalling PRs, finishing up Tree2D UI.": [[150, "week-7-finalizing-the-stalling-prs-finishing-up-tree2d-ui"]], "Sixth week of coding!": [[151, "sixth-week-of-coding"]], "Weekly Check-In #8": [[152, "weekly-check-in-8"]], "Week #8: Code Cleanup, Finishing up open PRs, Continuing work on Tree2D": [[153, "week-8-code-cleanup-finishing-up-open-prs-continuing-work-on-tree2d"]], "Seventh week of coding!": [[154, "seventh-week-of-coding"]], "Week #09: Sphinx custom summary": [[155, "week-09-sphinx-custom-summary"]], "FURY/Helios": [[155, "fury-helios"], [166, "fury-helios"], [167, "fury-helios"]], "FURY": [[155, "fury"], [166, "fury"], [167, "fury"]], "Week #9: More Layouts!": [[156, "week-9-more-layouts"]], "Eighth coding week!": [[157, "eighth-coding-week"]], "Week#10: Accordion UI, Support for sprite sheet animations": [[159, "week-10-accordion-ui-support-for-sprite-sheet-animations"]], "Ninth coding week!": [[160, "ninth-coding-week"]], "Week #11: Finalizing open Pull Requests": [[161, "week-11-finalizing-open-pull-requests"]], "Tenth coding week!": [[162, "tenth-coding-week"]], "Google Summer of Code 2021 - Final Report - Bruno Messias": [[165, "google-summer-of-code-2021-final-report-bruno-messias"]], "Abstract": [[165, "abstract"]], "Week #10: SDF Fonts": [[166, "week-10-sdf-fonts"]], "Week #11: Removing the flickering effect": [[167, "week-11-removing-the-flickering-effect"]], "FURY 0.8.0 Released": [[168, "fury-0-8-0-released"]], "Contribute to FURY via Google Summer of Code 2022": [[169, "contribute-to-fury-via-google-summer-of-code-2022"]], "My journey till getting accepted into GSoC22": [[170, "my-journey-till-getting-accepted-into-gsoc22"]], "A Little About Myself": [[170, "a-little-about-myself"]], "My first coding experience": [[170, "my-first-coding-experience"]], "Developing a 3D game": [[170, "developing-a-3d-game"]], "My journey to GSoC22": [[170, "my-journey-to-gsoc22"]], "The day I got accepted": [[170, "the-day-i-got-accepted"]], "My Journey to GSoC 2022": [[171, "my-journey-to-gsoc-2022"]], "About Myself": [[171, "about-myself"]], "Intro to Open-Source and GSoC": [[171, "intro-to-open-source-and-gsoc"]], "The Day": [[171, "the-day"]], "Pre-GSoC Journey": [[172, "pre-gsoc-journey"]], "The Beginning of Programming": [[172, "the-beginning-of-programming"]], "Interest in Game Development and Animation": [[172, "interest-in-game-development-and-animation"]], "Intro to Opensource": [[172, "intro-to-opensource"]], "GSoC - 21": [[172, "gsoc-21"]], "GSoC - 22": [[172, "gsoc-22"]], "Week 1: Implementing a basic Keyframe animation API": [[173, "week-1-implementing-a-basic-keyframe-animation-api"]], "Week 1 - Laying the Foundation of DrawPanel UI": [[174, "week-1-laying-the-foundation-of-drawpanel-ui"]], "Week 2 - Improving DrawPanel UI": [[175, "week-2-improving-drawpanel-ui"]], "Week 1 - A Basic glTF Importer": [[176, "week-1-a-basic-gltf-importer"]], "Week 3 - Dealing with Problems": [[177, "week-3-dealing-with-problems"]], "Week 2: Implementing non-linear and color interpolators": [[178, "week-2-implementing-non-linear-and-color-interpolators"]], "Week 4 - Fixing the Clamping Issue": [[179, "week-4-fixing-the-clamping-issue"]], "Week 2 - Improving Fetcher and Exporting glTF": [[180, "week-2-improving-fetcher-and-exporting-gltf"]], "Week 3: Redesigning the API, Implementing cubic Bezier Interpolator, and making progress on the GPU side!": [[181, "week-3-redesigning-the-api-implementing-cubic-bezier-interpolator-and-making-progress-on-the-gpu-side"]], "Week 3 - Fixing fetcher, adding tests and docs": [[182, "week-3-fixing-fetcher-adding-tests-and-docs"]], "Week 5 - Working on new features": [[183, "week-5-working-on-new-features"]], "Week 4: Camera animation, interpolation in GLSL, and a single Timeline!": [[184, "week-4-camera-animation-interpolation-in-glsl-and-a-single-timeline"]], "Week 4 - Finalizing glTF loader": [[185, "week-4-finalizing-gltf-loader"]], "Week 6 - Supporting Rotation of the Shapes from the Center": [[186, "week-6-supporting-rotation-of-the-shapes-from-the-center"]], "Week 5: Slerp implementation, documenting the Timeline, and adding unit tests": [[187, "week-5-slerp-implementation-documenting-the-timeline-and-adding-unit-tests"]], "Week 5 - Creating PR for glTF exporter and fixing the loader": [[188, "week-5-creating-pr-for-gltf-exporter-and-fixing-the-loader"]], "Week 7 - Working on Rotation PR and Trying Freehand Drawing": [[189, "week-7-working-on-rotation-pr-and-trying-freehand-drawing"]], "Week 6: Fixing the Timeline issues and equipping it with more features": [[190, "week-6-fixing-the-timeline-issues-and-equipping-it-with-more-features"]], "Week 6 - Extracting the animation data": [[191, "week-6-extracting-the-animation-data"]], "Week 8 - Working on the polyline feature": [[192, "week-8-working-on-the-polyline-feature"]], "Week 7: Billboard spheres and implementing interpolators using closures": [[193, "week-7-billboard-spheres-and-implementing-interpolators-using-closures"]], "Week 7 - Fixing bugs in animations": [[194, "week-7-fixing-bugs-in-animations"]], "Week 9 - Grouping and Transforming Shapes": [[195, "week-9-grouping-and-transforming-shapes"]], "Week 8 - Fixing animation bugs": [[196, "week-8-fixing-animation-bugs"]], "Week 8: Back to the shader-based version of the Timeline": [[197, "week-8-back-to-the-shader-based-version-of-the-timeline"]], "Week 10 - Understanding Codes and Playing with Animation": [[198, "week-10-understanding-codes-and-playing-with-animation"]], "Week 9: Animating primitives of the same actor": [[199, "week-9-animating-primitives-of-the-same-actor"]], "Week 9 - First working skeletal animation prototype": [[200, "week-9-first-working-skeletal-animation-prototype"]], "Week 11 - Creating a base for Freehand Drawing": [[201, "week-11-creating-a-base-for-freehand-drawing"]], "Week 10: Supporting hierarchical animating": [[202, "week-10-supporting-hierarchical-animating"]], "Week 12 - Fixing translating issues and updating tests": [[203, "week-12-fixing-translating-issues-and-updating-tests"]], "Week 10 - Multi-node skinning support": [[204, "week-10-multi-node-skinning-support"]], "Week 11: Improving tutorials a little": [[205, "week-11-improving-tutorials-a-little"]], "Week 11 - Multiple transformations support and adding tests": [[206, "week-11-multiple-transformations-support-and-adding-tests"]], "Week 13 - Separating tests and fixing bugs": [[207, "week-13-separating-tests-and-fixing-bugs"]], "Week 14 - Updating DrawPanel architecture": [[208, "week-14-updating-drawpanel-architecture"]], "Week 12 - Adding skeleton as actors and fix global transformation": [[209, "week-12-adding-skeleton-as-actors-and-fix-global-transformation"]], "Week 15 - Highlighting DrawShapes": [[210, "week-15-highlighting-drawshapes"]], "Week 13 - Multi-bone skeletal animation support": [[211, "week-13-multi-bone-skeletal-animation-support"]], "Week 13: Keyframes animation is now a bit easier in FURY": [[212, "week-13-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 16 - Working with Rotations!": [[213, "week-16-working-with-rotations"]], "Week 14: Keyframes animation is now a bit easier in FURY": [[214, "week-14-keyframes-animation-is-now-a-bit-easier-in-fury"]], "Week 14 - Morphing is here!": [[215, "week-14-morphing-is-here"]], "Week 12: Adding new tutorials": [[216, "week-12-adding-new-tutorials"]], "GSoC Weekly Blogs": [[217, "gsoc-weekly-blogs"]], "Loading Static glTF models": [[219, "loading-static-gltf-models"]], "Exporting Scene as a glTF": [[219, "exporting-scene-as-a-gltf"]], "Simple Actor Animations": [[219, "simple-actor-animations"]], "Morphing in glTF": [[219, "morphing-in-gltf"]], "Skeletal Animations (Skining)": [[219, "skeletal-animations-skining"]], "PBR and emission materials in glTF": [[219, "pbr-and-emission-materials-in-gltf"]], "Skinning for models with no indices": [[219, "skinning-for-models-with-no-indices"]], "Fetcher for importing glTF files from Khronos-glTF-Samples": [[219, "fetcher-for-importing-gltf-files-from-khronos-gltf-samples"]], "Other Pull Requests": [[219, "other-pull-requests"]], "GSoC weekly blogs": [[219, "gsoc-weekly-blogs"]], "Contribute to FURY via Google Summer of Code 2023": [[220, "contribute-to-fury-via-google-summer-of-code-2023"]], "FURY 0.9.0 Released": [[221, "fury-0-9-0-released"]], "Week 0: Community Bounding Period": [[222, "week-0-community-bounding-period"], [223, "week-0-community-bounding-period"]], "GSoC 2023: Community Bonding Period": [[222, "gsoc-2023-community-bonding-period"], [223, "gsoc-2023-community-bonding-period"]], "Week 1: Working with SpinBox and TextBox Enhancements": [[224, "week-1-working-with-spinbox-and-textbox-enhancements"]], "The FBO Saga - Week 1": [[225, "the-fbo-saga-week-1"]], "This Past Week": [[225, "this-past-week"]], "My Current Problems": [[225, "my-current-problems"]], "What About Next Week?": [[225, "what-about-next-week"]], "Week 1: Ellipsoid actor implemented with SDF": [[226, "week-1-ellipsoid-actor-implemented-with-sdf"]], "Week 2: Tackling Text Justification and Icon Flaw Issues": [[227, "week-2-tackling-text-justification-and-icon-flaw-issues"]], "Week 2: The Importance of (good) Documentation": [[228, "week-2-the-importance-of-good-documentation"]], "This Last Week\u2019s Effort": [[228, "this-last-week-s-effort"], [231, "this-last-week-s-effort"]], "Where the Problem Was": [[228, "where-the-problem-was"], [231, "where-the-problem-was"], [234, "where-the-problem-was"], [237, "where-the-problem-was"], [240, "where-the-problem-was"]], "This Week\u2019s Goals": [[228, "this-week-s-goals"], [231, "this-week-s-goals"], [234, "this-week-s-goals"], [237, "this-week-s-goals"], [240, "this-week-s-goals"], [243, "this-week-s-goals"], [246, "this-week-s-goals"]], "Week 2: Making adjustments to the Ellipsoid Actor": [[229, "week-2-making-adjustments-to-the-ellipsoid-actor"]], "Week 3: Resolving Combobox Icon Flaw and TextBox Justification": [[230, "week-3-resolving-combobox-icon-flaw-and-textbox-justification"]], "Week 3: Watch Your Expectations": [[231, "week-3-watch-your-expectations"]], "Week 3: Working on uncertainty and details of the first PR": [[232, "week-3-working-on-uncertainty-and-details-of-the-first-pr"]], "Week 4: Exam Preparations and Reviewing": [[233, "week-4-exam-preparations-and-reviewing"]], "Week 4: Nothing is Ever Lost": [[234, "week-4-nothing-is-ever-lost"]], "Last Week\u2019s Effort": [[234, "last-week-s-effort"], [237, "last-week-s-effort"], [243, "last-week-s-effort"], [246, "last-week-s-effort"]], "Week 4: First draft of the DTI uncertainty visualization": [[235, "week-4-first-draft-of-the-dti-uncertainty-visualization"]], "Week 5: Trying out PRs and Planning Ahead": [[236, "week-5-trying-out-prs-and-planning-ahead"]], "Week 5: All Roads Lead to Rome": [[237, "week-5-all-roads-lead-to-rome"]], "Week 5: Preparing the data for the Ellipsoid tutorial": [[238, "week-5-preparing-the-data-for-the-ellipsoid-tutorial"]], "Week 6: BoundingBox for TextBlock2D!": [[239, "week-6-boundingbox-for-textblock2d"]], "Week 6: Things are Starting to Build Up": [[240, "week-6-things-are-starting-to-build-up"]], "What I did Last Week": [[240, "what-i-did-last-week"]], "Week 6: First draft of the Ellipsoid tutorial": [[241, "week-6-first-draft-of-the-ellipsoid-tutorial"]], "Week 7: Sowing the seeds for TreeUI": [[242, "week-7-sowing-the-seeds-for-treeui"]], "Week 7: Experimentation Done": [[243, "week-7-experimentation-done"]], "Was it Hard?": [[243, "was-it-hard"]], "Week 7: Adjustments on the Uncertainty Cones visualization": [[244, "week-7-adjustments-on-the-uncertainty-cones-visualization"]], "Week 8: Another week with TextBlockUI": [[245, "week-8-another-week-with-textblockui"]], "Week 8: The Birth of a Versatile API": [[246, "week-8-the-birth-of-a-versatile-api"]], "So how did it go?": [[246, "so-how-did-it-go"]], "The Beginning of Everything - Week 0": [[247, "the-beginning-of-everything-week-0"]], "So it begins\u2026": [[247, "so-it-begins"]], "The Community Bonding Period": [[247, "the-community-bonding-period"]], "The Project\u2019s Goal": [[247, "the-project-s-goal"]], "This Week\u2019s Goal": [[247, "this-week-s-goal"]], "fury": [[248, "module-fury"]], "get_info": [[248, "get-info"]], "enable_warnings": [[248, "enable-warnings"]], "disable_warnings": [[248, "disable-warnings"]], "actor": [[249, "module-fury.actor"]], "Container": [[249, "container"]], "slicer": [[249, "slicer"]], "surface": [[249, "surface"]], "contour_from_roi": [[249, "contour-from-roi"]], "contour_from_label": [[249, "contour-from-label"]], "streamtube": [[249, "streamtube"]], "line": [[249, "line"]], "scalar_bar": [[249, "scalar-bar"]], "axes": [[249, "axes"]], "odf_slicer": [[249, "odf-slicer"]], "tensor_slicer": [[249, "tensor-slicer"]], "peak_slicer": [[249, "peak-slicer"]], "peak": [[249, "peak"]], "dot": [[249, "dot"]], "dots": [[249, "dots"]], "point": [[249, "point"]], "sphere": [[249, "sphere"]], "cylinder": [[249, "cylinder"]], "disk": [[249, "disk"]], "square": [[249, "square"]], "rectangle": [[249, "rectangle"]], "box": [[249, "box"]], "cube": [[249, "cube"]], "arrow": [[249, "arrow"]], "cone": [[249, "cone"]], "triangularprism": [[249, "triangularprism"]], "rhombicuboctahedron": [[249, "rhombicuboctahedron"]], "pentagonalprism": [[249, "pentagonalprism"]], "octagonalprism": [[249, "octagonalprism"]], "frustum": [[249, "frustum"]], "superquadric": [[249, "superquadric"]], "billboard": [[249, "billboard"]], "vector_text": [[249, "vector-text"]], "label": [[249, "label"]], "text_3d": [[249, "text-3d"]], "grid": [[249, "grid"]], "figure": [[249, "figure"]], "texture": [[249, "texture"]], "texture_update": [[249, "texture-update"]], "texture_on_sphere": [[249, "texture-on-sphere"]], "texture_2d": [[249, "texture-2d"]], "sdf": [[249, "sdf"]], "markers": [[249, "markers"]], "ellipsoid": [[249, "ellipsoid"]], "actors": [[250, "module-fury.actors"]], "Module: actors.odf_slicer": [[250, "module-fury.actors.odf_slicer"]], "Module: actors.peak": [[250, "module-fury.actors.peak"]], "Module: actors.tensor": [[250, "module-fury.actors.tensor"]], "OdfSlicerActor": [[250, "odfsliceractor"]], "PeakActor": [[250, "peakactor"]], "tensor_ellipsoid": [[250, "tensor-ellipsoid"]], "animation": [[251, "module-fury.animation"]], "Module: animation.animation": [[251, "module-fury.animation.animation"]], "Module: animation.helpers": [[251, "module-fury.animation.helpers"]], "Module: animation.interpolator": [[251, "module-fury.animation.interpolator"]], "Module: animation.timeline": [[251, "module-fury.animation.timeline"]], "CameraAnimation": [[251, "cameraanimation"]], "get_previous_timestamp": [[251, "get-previous-timestamp"]], "get_next_timestamp": [[251, "get-next-timestamp"]], "get_timestamps_from_keyframes": [[251, "get-timestamps-from-keyframes"]], "get_values_from_keyframes": [[251, "get-values-from-keyframes"]], "get_time_tau": [[251, "get-time-tau"]], "lerp": [[251, "lerp"]], "euclidean_distances": [[251, "euclidean-distances"]], "spline_interpolator": [[251, "spline-interpolator"]], "cubic_spline_interpolator": [[251, "cubic-spline-interpolator"]], "step_interpolator": [[251, "step-interpolator"]], "linear_interpolator": [[251, "linear-interpolator"]], "cubic_bezier_interpolator": [[251, "cubic-bezier-interpolator"]], "slerp": [[251, "slerp"]], "color_interpolator": [[251, "color-interpolator"]], "hsv_color_interpolator": [[251, "hsv-color-interpolator"]], "lab_color_interpolator": [[251, "lab-color-interpolator"]], "xyz_color_interpolator": [[251, "xyz-color-interpolator"]], "tan_cubic_spline_interpolator": [[251, "tan-cubic-spline-interpolator"]], "colormap": [[252, "module-fury.colormap"]], "colormap_lookup_table": [[252, "colormap-lookup-table"]], "cc": [[252, "cc"]], "ss": [[252, "ss"]], "boys2rgb": [[252, "boys2rgb"]], "orient2rgb": [[252, "orient2rgb"]], "line_colors": [[252, "line-colors"]], "get_cmap": [[252, "get-cmap"]], "create_colormap": [[252, "create-colormap"]], "distinguishable_colormap": [[252, "distinguishable-colormap"]], "hex_to_rgb": [[252, "hex-to-rgb"]], "rgb2hsv": [[252, "rgb2hsv"]], "hsv2rgb": [[252, "hsv2rgb"]], "xyz_from_rgb": [[252, "xyz-from-rgb"]], "rgb_from_xyz": [[252, "rgb-from-xyz"]], "xyz2rgb": [[252, "xyz2rgb"]], "rgb2xyz": [[252, "rgb2xyz"]], "get_xyz_coords": [[252, "get-xyz-coords"]], "xyz2lab": [[252, "xyz2lab"]], "lab2xyz": [[252, "lab2xyz"]], "rgb2lab": [[252, "rgb2lab"]], "lab2rgb": [[252, "lab2rgb"]], "convert": [[253, "module-fury.convert"]], "matplotlib_figure_to_numpy": [[253, "matplotlib-figure-to-numpy"]], "data": [[254, "module-fury.data"]], "Module: data.fetcher": [[254, "module-fury.data.fetcher"]], "DATA_DIR": [[254, "data-dir"]], "update_progressbar": [[254, "update-progressbar"]], "copyfileobj_withprogress": [[254, "copyfileobj-withprogress"]], "check_sha": [[254, "check-sha"]], "fetch_data": [[254, "fetch-data"]], "fetch_gltf": [[254, "fetch-gltf"]], "fetch_viz_cubemaps": [[254, "fetch-viz-cubemaps"]], "fetch_viz_icons": [[254, "fetch-viz-icons"]], "fetch_viz_new_icons": [[254, "fetch-viz-new-icons"]], "fetch_viz_wiki_nw": [[254, "fetch-viz-wiki-nw"]], "fetch_viz_models": [[254, "fetch-viz-models"]], "fetch_viz_dmri": [[254, "fetch-viz-dmri"]], "fetch_viz_textures": [[254, "fetch-viz-textures"]], "read_viz_cubemap": [[254, "read-viz-cubemap"]], "read_viz_icons": [[254, "read-viz-icons"]], "read_viz_models": [[254, "read-viz-models"]], "read_viz_textures": [[254, "read-viz-textures"]], "read_viz_dmri": [[254, "read-viz-dmri"]], "read_viz_gltf": [[254, "read-viz-gltf"]], "list_gltf_sample_models": [[254, "list-gltf-sample-models"]], "decorators": [[255, "module-fury.decorators"]], "SKIP_RE": [[255, "skip-re"]], "doctest_skip_parser": [[255, "doctest-skip-parser"]], "deprecator": [[256, "module-fury.deprecator"]], "ExpiredDeprecationError": [[256, "expireddeprecationerror"]], "ArgsDeprecationWarning": [[256, "argsdeprecationwarning"]], "_LEADING_WHITE": [[256, "leading-white"]], "cmp_pkg_version": [[256, "cmp-pkg-version"]], "is_bad_version": [[256, "is-bad-version"]], "deprecate_with_version": [[256, "deprecate-with-version"]], "deprecated_params": [[256, "deprecated-params"]], "gltf": [[257, "module-fury.gltf"]], "glTF": [[257, "id1"]], "export_scene": [[257, "export-scene"]], "write_scene": [[257, "write-scene"]], "write_node": [[257, "write-node"]], "write_mesh": [[257, "write-mesh"]], "write_camera": [[257, "write-camera"]], "get_prim": [[257, "get-prim"]], "write_material": [[257, "write-material"]], "write_accessor": [[257, "write-accessor"]], "write_bufferview": [[257, "write-bufferview"]], "write_buffer": [[257, "write-buffer"]], "io": [[258, "module-fury.io"]], "load_cubemap_texture": [[258, "load-cubemap-texture"]], "load_image": [[258, "load-image"]], "load_text": [[258, "load-text"]], "save_image": [[258, "save-image"]], "load_polydata": [[258, "load-polydata"]], "save_polydata": [[258, "save-polydata"]], "load_sprite_sheet": [[258, "load-sprite-sheet"]], "layout": [[259, "module-fury.layout"]], "Layout": [[259, "id1"]], "GridLayout": [[259, "gridlayout"]], "HorizontalLayout": [[259, "horizontallayout"]], "VerticalLayout": [[259, "verticallayout"]], "XLayout": [[259, "xlayout"]], "YLayout": [[259, "ylayout"]], "ZLayout": [[259, "zlayout"]], "lib": [[260, "module-fury.lib"]], "Command": [[260, "command"]], "LookupTable": [[260, "lookuptable"]], "Points": [[260, "points"]], "IdTypeArray": [[260, "idtypearray"]], "FloatArray": [[260, "floatarray"]], "DoubleArray": [[260, "doublearray"]], "StringArray": [[260, "stringarray"]], "UnsignedCharArray": [[260, "unsignedchararray"]], "AlgorithmOutput": [[260, "algorithmoutput"]], "Renderer": [[260, "renderer"]], "Skybox": [[260, "skybox"]], "Volume": [[260, "volume"]], "Actor2D": [[260, "actor2d"]], "Actor": [[260, "actor"]], "RenderWindow": [[260, "renderwindow"]], "RenderWindowInteractor": [[260, "renderwindowinteractor"]], "InteractorEventRecorder": [[260, "interactoreventrecorder"]], "WindowToImageFilter": [[260, "windowtoimagefilter"]], "InteractorStyle": [[260, "interactorstyle"]], "PropPicker": [[260, "proppicker"]], "PointPicker": [[260, "pointpicker"]], "CellPicker": [[260, "cellpicker"]], "WorldPointPicker": [[260, "worldpointpicker"]], "HardwareSelector": [[260, "hardwareselector"]], "ImageActor": [[260, "imageactor"]], "PolyDataMapper": [[260, "polydatamapper"]], "PolyDataMapper2D": [[260, "polydatamapper2d"]], "Assembly": [[260, "assembly"]], "DataSetMapper": [[260, "datasetmapper"]], "Texture": [[260, "texture"]], "TexturedActor2D": [[260, "texturedactor2d"]], "Follower": [[260, "follower"]], "TextActor": [[260, "textactor"]], "TextActor3D": [[260, "textactor3d"]], "Property2D": [[260, "property2d"]], "Camera": [[260, "camera"]], "VectorText": [[260, "vectortext"]], "LODActor": [[260, "lodactor"]], "ScalarBarActor": [[260, "scalarbaractor"]], "OpenGLRenderer": [[260, "openglrenderer"]], "Shader": [[260, "shader"]], "InteractorStyleImage": [[260, "interactorstyleimage"]], "InteractorStyleTrackballActor": [[260, "interactorstyletrackballactor"]], "InteractorStyleTrackballCamera": [[260, "interactorstyletrackballcamera"]], "InteractorStyleUser": [[260, "interactorstyleuser"]], "CleanPolyData": [[260, "cleanpolydata"]], "PolyDataNormals": [[260, "polydatanormals"]], "ContourFilter": [[260, "contourfilter"]], "TubeFilter": [[260, "tubefilter"]], "Glyph3D": [[260, "glyph3d"]], "TriangleFilter": [[260, "trianglefilter"]], "SplineFilter": [[260, "splinefilter"]], "TransformPolyDataFilter": [[260, "transformpolydatafilter"]], "RenderLargeImage": [[260, "renderlargeimage"]], "LoopSubdivisionFilter": [[260, "loopsubdivisionfilter"]], "ButterflySubdivisionFilter": [[260, "butterflysubdivisionfilter"]], "OutlineFilter": [[260, "outlinefilter"]], "LinearExtrusionFilter": [[260, "linearextrusionfilter"]], "TextureMapToPlane": [[260, "texturemaptoplane"]], "SphereSource": [[260, "spheresource"]], "CylinderSource": [[260, "cylindersource"]], "ArrowSource": [[260, "arrowsource"]], "ConeSource": [[260, "conesource"]], "DiskSource": [[260, "disksource"]], "TexturedSphereSource": [[260, "texturedspheresource"]], "RegularPolygonSource": [[260, "regularpolygonsource"]], "PolyData": [[260, "polydata"]], "ImageData": [[260, "imagedata"]], "DataObject": [[260, "dataobject"], [260, "id1"]], "CellArray": [[260, "cellarray"]], "PolyVertex": [[260, "polyvertex"]], "UnstructuredGrid": [[260, "unstructuredgrid"]], "Polygon": [[260, "polygon"]], "Molecule": [[260, "molecule"], [262, "molecule"]], "DataSetAttributes": [[260, "datasetattributes"]], "Transform": [[260, "transform"]], "Matrix4x4": [[260, "matrix4x4"]], "Matrix3x3": [[260, "matrix3x3"]], "ImageFlip": [[260, "imageflip"]], "ImageReslice": [[260, "imagereslice"]], "ImageMapToColors": [[260, "imagemaptocolors"]], "ImageReader2Factory": [[260, "imagereader2factory"]], "PNGReader": [[260, "pngreader"]], "BMPReader": [[260, "bmpreader"]], "JPEGReader": [[260, "jpegreader"]], "TIFFReader": [[260, "tiffreader"]], "PLYReader": [[260, "plyreader"]], "STLReader": [[260, "stlreader"]], "OBJReader": [[260, "objreader"]], "MNIObjectReader": [[260, "mniobjectreader"]], "PolyDataReader": [[260, "polydatareader"]], "XMLPolyDataReader": [[260, "xmlpolydatareader"]], "PNGWriter": [[260, "pngwriter"]], "BMPWriter": [[260, "bmpwriter"]], "JPEGWriter": [[260, "jpegwriter"]], "TIFFWriter": [[260, "tiffwriter"]], "PLYWriter": [[260, "plywriter"]], "STLWriter": [[260, "stlwriter"]], "MNIObjectWriter": [[260, "mniobjectwriter"]], "PolyDataWriter": [[260, "polydatawriter"]], "XMLPolyDataWriter": [[260, "xmlpolydatawriter"]], "SimpleBondPerceiver": [[260, "simplebondperceiver"]], "ProteinRibbonFilter": [[260, "proteinribbonfilter"]], "PeriodicTable": [[260, "periodictable"]], "OpenGLMoleculeMapper": [[260, "openglmoleculemapper"]], "VTK_VERSION": [[260, "vtk-version"]], "material": [[261, "module-fury.material"]], "manifest_pbr": [[261, "manifest-pbr"]], "manifest_principled": [[261, "manifest-principled"]], "manifest_standard": [[261, "manifest-standard"]], "molecular": [[262, "module-fury.molecular"]], "PTable": [[262, "ptable"]], "add_atom": [[262, "add-atom"]], "add_bond": [[262, "add-bond"]], "get_atomic_number": [[262, "get-atomic-number"]], "set_atomic_number": [[262, "set-atomic-number"]], "get_atomic_position": [[262, "get-atomic-position"]], "set_atomic_position": [[262, "set-atomic-position"]], "get_bond_order": [[262, "get-bond-order"]], "set_bond_order": [[262, "set-bond-order"]], "get_all_atomic_numbers": [[262, "get-all-atomic-numbers"]], "get_all_bond_orders": [[262, "get-all-bond-orders"]], "get_all_atomic_positions": [[262, "get-all-atomic-positions"]], "deep_copy_molecule": [[262, "deep-copy-molecule"]], "compute_bonding": [[262, "compute-bonding"]], "sphere_cpk": [[262, "sphere-cpk"]], "ball_stick": [[262, "ball-stick"]], "stick": [[262, "stick"]], "ribbon": [[262, "ribbon"]], "bounding_box": [[262, "bounding-box"]], "pick": [[263, "module-fury.pick"]], "PickingManager": [[263, "pickingmanager"]], "SelectionManager": [[263, "selectionmanager"]], "pkg_info": [[264, "module-fury.pkg_info"]], "pkg_commit_hash": [[264, "pkg-commit-hash"]], "primitive": [[265, "module-fury.primitive"]], "faces_from_sphere_vertices": [[265, "faces-from-sphere-vertices"]], "repeat_primitive_function": [[265, "repeat-primitive-function"]], "repeat_primitive": [[265, "repeat-primitive"]], "prim_square": [[265, "prim-square"]], "prim_box": [[265, "prim-box"]], "prim_sphere": [[265, "prim-sphere"]], "prim_superquadric": [[265, "prim-superquadric"]], "prim_tetrahedron": [[265, "prim-tetrahedron"]], "prim_icosahedron": [[265, "prim-icosahedron"]], "prim_rhombicuboctahedron": [[265, "prim-rhombicuboctahedron"]], "prim_star": [[265, "prim-star"]], "prim_triangularprism": [[265, "prim-triangularprism"]], "prim_pentagonalprism": [[265, "prim-pentagonalprism"]], "prim_octagonalprism": [[265, "prim-octagonalprism"]], "prim_frustum": [[265, "prim-frustum"]], "prim_cylinder": [[265, "prim-cylinder"]], "prim_arrow": [[265, "prim-arrow"]], "prim_cone": [[265, "prim-cone"]], "shaders": [[266, "module-fury.shaders"]], "Module: shaders.base": [[266, "module-fury.shaders.base"]], "SHADERS_DIR": [[266, "shaders-dir"]], "compose_shader": [[266, "compose-shader"]], "import_fury_shader": [[266, "import-fury-shader"]], "load_shader": [[266, "load-shader"]], "load": [[266, "load"]], "shader_to_actor": [[266, "shader-to-actor"]], "replace_shader_in_actor": [[266, "replace-shader-in-actor"]], "add_shader_callback": [[266, "add-shader-callback"]], "shader_apply_effects": [[266, "shader-apply-effects"]], "attribute_to_actor": [[266, "attribute-to-actor"]], "stream": [[267, "module-fury.stream"]], "Module: stream.client": [[267, "module-fury.stream.client"]], "Module: stream.constants": [[267, "module-fury.stream.constants"]], "Module: stream.server": [[267, "module-fury.stream.server"]], "Module: stream.server.async_app": [[267, "module-fury.stream.server.async_app"]], "Module: stream.server.main": [[267, "module-fury.stream.server.main"]], "Module: stream.tools": [[267, "module-fury.stream.tools"]], "Module: stream.widget": [[267, "module-fury.stream.widget"]], "FuryStreamClient": [[267, "furystreamclient"]], "FuryStreamInteraction": [[267, "furystreaminteraction"]], "callback_stream_client": [[267, "callback-stream-client"]], "interaction_callback": [[267, "interaction-callback"]], "_CQUEUE_EVENT_IDs": [[267, "cqueue-event-ids"]], "_CQUEUE_INDEX_INFO": [[267, "cqueue-index-info"]], "_CQUEUE": [[267, "cqueue"]], "pcs": [[267, "pcs"]], "set_weel": [[267, "set-weel"]], "set_mouse": [[267, "set-mouse"]], "set_mouse_click": [[267, "set-mouse-click"]], "get_app": [[267, "get-app"]], "RTCServer": [[267, "rtcserver"]], "web_server_raw_array": [[267, "web-server-raw-array"]], "web_server": [[267, "web-server"]], "GenericMultiDimensionalBuffer": [[267, "genericmultidimensionalbuffer"]], "RawArrayMultiDimensionalBuffer": [[267, "rawarraymultidimensionalbuffer"]], "SharedMemMultiDimensionalBuffer": [[267, "sharedmemmultidimensionalbuffer"]], "GenericCircularQueue": [[267, "genericcircularqueue"]], "ArrayCircularQueue": [[267, "arraycircularqueue"]], "SharedMemCircularQueue": [[267, "sharedmemcircularqueue"]], "GenericImageBufferManager": [[267, "genericimagebuffermanager"]], "RawArrayImageBufferManager": [[267, "rawarrayimagebuffermanager"]], "SharedMemImageBufferManager": [[267, "sharedmemimagebuffermanager"]], "IntervalTimerThreading": [[267, "intervaltimerthreading"]], "IntervalTimer": [[267, "intervaltimer"]], "remove_shm_from_resource_tracker": [[267, "remove-shm-from-resource-tracker"]], "Widget": [[267, "widget"]], "check_port_is_available": [[267, "check-port-is-available"]], "transform": [[268, "module-fury.transform"]], "_TUPLE2AXES": [[268, "tuple2axes"]], "euler_matrix": [[268, "euler-matrix"]], "sphere2cart": [[268, "sphere2cart"]], "cart2sphere": [[268, "cart2sphere"]], "translate": [[268, "translate"]], "rotate": [[268, "rotate"], [270, "rotate"]], "scale": [[268, "scale"]], "apply_transformation": [[268, "apply-transformation"]], "transform_from_matrix": [[268, "transform-from-matrix"]], "ui": [[269, "module-fury.ui"]], "Module: ui.containers": [[269, "module-fury.ui.containers"]], "Module: ui.core": [[269, "module-fury.ui.core"]], "Module: ui.elements": [[269, "module-fury.ui.elements"]], "Module: ui.helpers": [[269, "module-fury.ui.helpers"]], "Panel2D": [[269, "panel2d"]], "TabPanel2D": [[269, "tabpanel2d"]], "TabUI": [[269, "tabui"]], "ImageContainer2D": [[269, "imagecontainer2d"]], "GridUI": [[269, "gridui"]], "UI": [[269, "id1"]], "Rectangle2D": [[269, "rectangle2d"]], "Disk2D": [[269, "disk2d"]], "TextBlock2D": [[269, "textblock2d"]], "Button2D": [[269, "button2d"]], "TextBox2D": [[269, "textbox2d"]], "LineSlider2D": [[269, "lineslider2d"]], "LineDoubleSlider2D": [[269, "linedoubleslider2d"]], "RingSlider2D": [[269, "ringslider2d"]], "RangeSlider": [[269, "rangeslider"]], "Option": [[269, "option"]], "Checkbox": [[269, "checkbox"]], "RadioButton": [[269, "radiobutton"]], "ComboBox2D": [[269, "combobox2d"]], "ListBox2D": [[269, "listbox2d"]], "ListBoxItem2D": [[269, "listboxitem2d"]], "FileMenu2D": [[269, "filemenu2d"]], "DrawShape": [[269, "drawshape"]], "PlaybackPanel": [[269, "playbackpanel"]], "Card2D": [[269, "card2d"]], "clip_overflow": [[269, "clip-overflow"]], "wrap_overflow": [[269, "wrap-overflow"]], "check_overflow": [[269, "check-overflow"]], "cal_bounding_box_2d": [[269, "cal-bounding-box-2d"]], "rotate_2d": [[269, "rotate-2d"]], "utils": [[270, "module-fury.utils"]], "remove_observer_from_actor": [[270, "remove-observer-from-actor"]], "set_input": [[270, "set-input"]], "numpy_to_vtk_points": [[270, "numpy-to-vtk-points"]], "numpy_to_vtk_colors": [[270, "numpy-to-vtk-colors"]], "numpy_to_vtk_cells": [[270, "numpy-to-vtk-cells"]], "numpy_to_vtk_image_data": [[270, "numpy-to-vtk-image-data"]], "map_coordinates_3d_4d": [[270, "map-coordinates-3d-4d"]], "lines_to_vtk_polydata": [[270, "lines-to-vtk-polydata"]], "get_polydata_lines": [[270, "get-polydata-lines"]], "get_polydata_triangles": [[270, "get-polydata-triangles"]], "get_polydata_vertices": [[270, "get-polydata-vertices"]], "get_polydata_tcoord": [[270, "get-polydata-tcoord"]], "get_polydata_normals": [[270, "get-polydata-normals"]], "get_polydata_tangents": [[270, "get-polydata-tangents"]], "get_polydata_colors": [[270, "get-polydata-colors"]], "get_polydata_field": [[270, "get-polydata-field"]], "add_polydata_numeric_field": [[270, "add-polydata-numeric-field"]], "set_polydata_primitives_count": [[270, "set-polydata-primitives-count"]], "get_polydata_primitives_count": [[270, "get-polydata-primitives-count"]], "primitives_count_to_actor": [[270, "primitives-count-to-actor"]], "primitives_count_from_actor": [[270, "primitives-count-from-actor"]], "set_polydata_triangles": [[270, "set-polydata-triangles"]], "set_polydata_vertices": [[270, "set-polydata-vertices"]], "set_polydata_normals": [[270, "set-polydata-normals"]], "set_polydata_tangents": [[270, "set-polydata-tangents"]], "set_polydata_colors": [[270, "set-polydata-colors"]], "set_polydata_tcoords": [[270, "set-polydata-tcoords"]], "update_polydata_normals": [[270, "update-polydata-normals"]], "get_polymapper_from_polydata": [[270, "get-polymapper-from-polydata"]], "get_actor_from_polymapper": [[270, "get-actor-from-polymapper"]], "get_actor_from_polydata": [[270, "get-actor-from-polydata"]], "get_actor_from_primitive": [[270, "get-actor-from-primitive"]], "repeat_sources": [[270, "repeat-sources"]], "apply_affine_to_actor": [[270, "apply-affine-to-actor"]], "apply_affine": [[270, "apply-affine"]], "asbytes": [[270, "asbytes"]], "vtk_matrix_to_numpy": [[270, "vtk-matrix-to-numpy"]], "numpy_to_vtk_matrix": [[270, "numpy-to-vtk-matrix"]], "get_bounding_box_sizes": [[270, "get-bounding-box-sizes"]], "get_grid_cells_position": [[270, "get-grid-cells-position"]], "shallow_copy": [[270, "shallow-copy"]], "rgb_to_vtk": [[270, "rgb-to-vtk"]], "normalize_v3": [[270, "normalize-v3"]], "normals_from_v_f": [[270, "normals-from-v-f"]], "tangents_from_direction_of_anisotropy": [[270, "tangents-from-direction-of-anisotropy"]], "triangle_order": [[270, "triangle-order"]], "change_vertices_order": [[270, "change-vertices-order"]], "fix_winding_order": [[270, "fix-winding-order"]], "vertices_from_actor": [[270, "vertices-from-actor"]], "colors_from_actor": [[270, "colors-from-actor"]], "normals_from_actor": [[270, "normals-from-actor"]], "tangents_from_actor": [[270, "tangents-from-actor"]], "array_from_actor": [[270, "array-from-actor"]], "normals_to_actor": [[270, "normals-to-actor"]], "tangents_to_actor": [[270, "tangents-to-actor"]], "compute_bounds": [[270, "compute-bounds"]], "update_actor": [[270, "update-actor"]], "get_bounds": [[270, "get-bounds"]], "represent_actor_as_wireframe": [[270, "represent-actor-as-wireframe"]], "update_surface_actor_colors": [[270, "update-surface-actor-colors"]], "color_check": [[270, "color-check"]], "is_ui": [[270, "is-ui"]], "set_actor_origin": [[270, "set-actor-origin"]], "window": [[271, "module-fury.window"]], "Scene": [[271, "scene"]], "ShowManager": [[271, "showmanager"]], "show": [[271, "show"]], "record": [[271, "record"]], "antialiasing": [[271, "antialiasing"]], "snapshot": [[271, "snapshot"]], "analyze_scene": [[271, "analyze-scene"]], "analyze_snapshot": [[271, "analyze-snapshot"]], "enable_stereo": [[271, "enable-stereo"]], "gl_get_current_state": [[271, "gl-get-current-state"]], "gl_reset_blend": [[271, "gl-reset-blend"]], "gl_enable_depth": [[271, "gl-enable-depth"]], "gl_disable_depth": [[271, "gl-disable-depth"]], "gl_enable_blend": [[271, "gl-enable-blend"]], "gl_disable_blend": [[271, "gl-disable-blend"]], "gl_set_additive_blending": [[271, "gl-set-additive-blending"]], "gl_set_additive_blending_white_background": [[271, "gl-set-additive-blending-white-background"]], "gl_set_normal_blending": [[271, "gl-set-normal-blending"]], "gl_set_multiplicative_blending": [[271, "gl-set-multiplicative-blending"]], "gl_set_subtractive_blending": [[271, "gl-set-subtractive-blending"]], "release_context": [[271, "release-context"]], "API Reference": [[272, "api-reference"]], "Release History": [[273, "release-history"]], "Release notes v0.1.0 (2018-09-21)": [[274, "release-notes-v0-1-0-2018-09-21"]], "Quick Overview": [[274, "quick-overview"], [275, "quick-overview"], [276, "quick-overview"], [277, "quick-overview"], [278, "quick-overview"], [279, "quick-overview"], [280, "quick-overview"], [281, "quick-overview"], [282, "quick-overview"], [283, "quick-overview"], [284, "quick-overview"], [285, "quick-overview"], [286, "quick-overview"], [287, "quick-overview"]], "Release notes v0.1.1 (2018-10-29)": [[275, "release-notes-v0-1-1-2018-10-29"]], "Release notes v0.1.2 and v0.1.3 (2018-10-31)": [[276, "release-notes-v0-1-2-and-v0-1-3-2018-10-31"]], "Release notes v0.1.4 (2018-11-26)": [[277, "release-notes-v0-1-4-2018-11-26"]], "Release notes v0.2.0 (2019-03-08)": [[278, "release-notes-v0-2-0-2019-03-08"]], "Details": [[278, "details"], [279, "details"], [280, "details"], [281, "details"], [282, "details"], [283, "details"], [284, "details"], [285, "details"], [286, "details"], [287, "details"]], "Release notes v0.3.0 (2019-08-02)": [[279, "release-notes-v0-3-0-2019-08-02"]], "Release notes v0.4.0 (2019-10-29)": [[280, "release-notes-v0-4-0-2019-10-29"]], "Release notes v0.5.1 (2020-04-01)": [[281, "release-notes-v0-5-1-2020-04-01"]], "Release notes v0.6.0 (2020-07-20)": [[282, "release-notes-v0-6-0-2020-07-20"]], "Release notes v0.6.1 (2020-08-20)": [[283, "release-notes-v0-6-1-2020-08-20"]], "Release notes v0.7.0 (2021/03/13)": [[284, "release-notes-v0-7-0-2021-03-13"]], "Release notes v0.7.1 (2021/08/03)": [[285, "release-notes-v0-7-1-2021-08-03"]], "Release notes v0.8.0 (2022/01/31)": [[286, "release-notes-v0-8-0-2022-01-31"]], "Release notes v0.9.0 (2023/04/15)": [[287, "release-notes-v0-9-0-2023-04-15"]], "Contributing": [[288, "contributing"]], "Types of Contributions": [[288, "types-of-contributions"]], "Report Bugs": [[288, "report-bugs"]], "Fix Bugs": [[288, "fix-bugs"]], "Implement Features": [[288, "implement-features"]], "Write Documentation": [[288, "write-documentation"]], "Submit Feedback": [[288, "submit-feedback"]], "Get Started!": [[288, "get-started"]], "Pull Request Guidelines": [[288, "pull-request-guidelines"]], "Publishing Releases": [[288, "publishing-releases"]], "Checklist before Releasing": [[288, "checklist-before-releasing"]], "Doing the release": [[288, "doing-the-release"]], "Other stuff that needs doing for the release": [[288, "other-stuff-that-needs-doing-for-the-release"]]}, "indexentries": {"disable_warnings() (in module fury)": [[248, "fury.disable_warnings"]], "enable_warnings() (in module fury)": [[248, "fury.enable_warnings"]], "fury": [[248, "module-fury"]], "get_info() (in module fury)": [[248, "fury.get_info"]], "module": [[248, "module-fury"], [249, "module-fury.actor"], [250, "module-fury.actors"], [250, "module-fury.actors.odf_slicer"], [250, "module-fury.actors.peak"], [250, "module-fury.actors.tensor"], [251, "module-fury.animation"], [251, "module-fury.animation.animation"], [251, "module-fury.animation.helpers"], [251, "module-fury.animation.interpolator"], [251, "module-fury.animation.timeline"], [252, "module-fury.colormap"], [253, "module-fury.convert"], [254, "module-fury.data"], [254, "module-fury.data.fetcher"], [255, "module-fury.decorators"], [256, "module-fury.deprecator"], [257, "module-fury.gltf"], [258, "module-fury.io"], [259, "module-fury.layout"], [260, "module-fury.lib"], [261, "module-fury.material"], [262, "module-fury.molecular"], [263, "module-fury.pick"], [264, "module-fury.pkg_info"], [265, "module-fury.primitive"], [266, "module-fury.shaders"], [266, "module-fury.shaders.base"], [267, "module-fury.stream"], [267, "module-fury.stream.client"], [267, "module-fury.stream.constants"], [267, "module-fury.stream.server"], [267, "module-fury.stream.server.async_app"], [267, "module-fury.stream.server.main"], [267, "module-fury.stream.tools"], [267, "module-fury.stream.widget"], [268, "module-fury.transform"], [269, "module-fury.ui"], [269, "module-fury.ui.containers"], [269, "module-fury.ui.core"], [269, "module-fury.ui.elements"], [269, "module-fury.ui.helpers"], [270, "module-fury.utils"], [271, "module-fury.window"]], "addposition() (fury.actor.container method)": [[249, "fury.actor.Container.AddPosition"]], "container (class in fury.actor)": [[249, "fury.actor.Container"]], "getbounds() (fury.actor.container method)": [[249, "fury.actor.Container.GetBounds"]], "getcenter() (fury.actor.container method)": [[249, "fury.actor.Container.GetCenter"]], "getlength() (fury.actor.container method)": [[249, "fury.actor.Container.GetLength"]], "getposition() (fury.actor.container method)": [[249, "fury.actor.Container.GetPosition"]], "getvisibility() (fury.actor.container method)": [[249, "fury.actor.Container.GetVisibility"]], "newinstance() (fury.actor.container method)": [[249, "fury.actor.Container.NewInstance"]], "setposition() (fury.actor.container method)": [[249, "fury.actor.Container.SetPosition"]], "setvisibility() (fury.actor.container method)": [[249, "fury.actor.Container.SetVisibility"]], "shallowcopy() (fury.actor.container method)": [[249, "fury.actor.Container.ShallowCopy"]], "__init__() (fury.actor.container method)": [[249, "fury.actor.Container.__init__"]], "add() (fury.actor.container method)": [[249, "fury.actor.Container.add"]], "add_to_scene() (fury.actor.container method)": [[249, "fury.actor.Container.add_to_scene"]], "anchor (fury.actor.container attribute)": [[249, "fury.actor.Container.anchor"]], "arrow() (in module fury.actor)": [[249, "fury.actor.arrow"]], "axes() (in module fury.actor)": [[249, "fury.actor.axes"]], "billboard() (in module fury.actor)": [[249, "fury.actor.billboard"]], "box() (in module fury.actor)": [[249, "fury.actor.box"]], "clear() (fury.actor.container method)": [[249, "fury.actor.Container.clear"]], "cone() (in module fury.actor)": [[249, "fury.actor.cone"]], "contour_from_label() (in module fury.actor)": [[249, "fury.actor.contour_from_label"]], "contour_from_roi() (in module fury.actor)": [[249, "fury.actor.contour_from_roi"]], "cube() (in module fury.actor)": [[249, "fury.actor.cube"]], "cylinder() (in module fury.actor)": [[249, "fury.actor.cylinder"]], "disk() (in module fury.actor)": [[249, "fury.actor.disk"]], "dot() (in module fury.actor)": [[249, "fury.actor.dot"]], "dots() (in module fury.actor)": [[249, "fury.actor.dots"]], "ellipsoid() (in module fury.actor)": [[249, "fury.actor.ellipsoid"]], "figure() (in module fury.actor)": [[249, "fury.actor.figure"]], "frustum() (in module fury.actor)": [[249, "fury.actor.frustum"]], "fury.actor": [[249, "module-fury.actor"]], "grid() (in module fury.actor)": [[249, "fury.actor.grid"]], "items (fury.actor.container property)": [[249, "fury.actor.Container.items"]], "label() (in module fury.actor)": [[249, "fury.actor.label"]], "line() (in module fury.actor)": [[249, "fury.actor.line"]], "markers() (in module fury.actor)": [[249, "fury.actor.markers"]], "octagonalprism() (in module fury.actor)": [[249, "fury.actor.octagonalprism"]], "odf_slicer() (in module fury.actor)": [[249, "fury.actor.odf_slicer"]], "padding (fury.actor.container attribute)": [[249, "fury.actor.Container.padding"]], "peak() (in module fury.actor)": [[249, "fury.actor.peak"]], "peak_slicer() (in module fury.actor)": [[249, "fury.actor.peak_slicer"]], "pentagonalprism() (in module fury.actor)": [[249, "fury.actor.pentagonalprism"]], "point() (in module fury.actor)": [[249, "fury.actor.point"]], "rectangle() (in module fury.actor)": [[249, "fury.actor.rectangle"]], "remove_from_scene() (fury.actor.container method)": [[249, "fury.actor.Container.remove_from_scene"]], "rhombicuboctahedron() (in module fury.actor)": [[249, "fury.actor.rhombicuboctahedron"]], "scalar_bar() (in module fury.actor)": [[249, "fury.actor.scalar_bar"]], "sdf() (in module fury.actor)": [[249, "fury.actor.sdf"]], "slicer() (in module fury.actor)": [[249, "fury.actor.slicer"]], "sphere() (in module fury.actor)": [[249, "fury.actor.sphere"]], "square() (in module fury.actor)": [[249, "fury.actor.square"]], "streamtube() (in module fury.actor)": [[249, "fury.actor.streamtube"]], "superquadric() (in module fury.actor)": [[249, "fury.actor.superquadric"]], "surface() (in module fury.actor)": [[249, "fury.actor.surface"]], "tensor_slicer() (in module fury.actor)": [[249, "fury.actor.tensor_slicer"]], "text_3d() (in module fury.actor)": [[249, "fury.actor.text_3d"]], "texture() (in module fury.actor)": [[249, "fury.actor.texture"]], "texture_2d() (in module fury.actor)": [[249, "fury.actor.texture_2d"]], "texture_on_sphere() (in module fury.actor)": [[249, "fury.actor.texture_on_sphere"]], "texture_update() (in module fury.actor)": [[249, "fury.actor.texture_update"]], "triangularprism() (in module fury.actor)": [[249, "fury.actor.triangularprism"]], "update() (fury.actor.container method)": [[249, "fury.actor.Container.update"]], "vector_text() (in module fury.actor)": [[249, "fury.actor.vector_text"]], "odfsliceractor (class in fury.actors.odf_slicer)": [[250, "fury.actors.odf_slicer.OdfSlicerActor"]], "peakactor (class in fury.actors.peak)": [[250, "fury.actors.peak.PeakActor"]], "__init__() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.__init__"]], "__init__() (fury.actors.peak.peakactor method)": [[250, "fury.actors.peak.PeakActor.__init__"]], "cross_section (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.cross_section"]], "display() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.display"]], "display_cross_section() (fury.actors.peak.peakactor method)": [[250, "fury.actors.peak.PeakActor.display_cross_section"]], "display_extent() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.display_extent"]], "display_extent() (fury.actors.peak.peakactor method)": [[250, "fury.actors.peak.PeakActor.display_extent"]], "fury.actors": [[250, "module-fury.actors"]], "fury.actors.odf_slicer": [[250, "module-fury.actors.odf_slicer"]], "fury.actors.peak": [[250, "module-fury.actors.peak"]], "fury.actors.tensor": [[250, "module-fury.actors.tensor"]], "global_opacity (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.global_opacity"]], "high_ranges (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.high_ranges"]], "is_range (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.is_range"]], "linewidth (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.linewidth"]], "low_ranges (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.low_ranges"]], "max_centers (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.max_centers"]], "min_centers (fury.actors.peak.peakactor property)": [[250, "fury.actors.peak.PeakActor.min_centers"]], "set_opacity() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.set_opacity"]], "slice_along_axis() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.slice_along_axis"]], "tensor_ellipsoid() (in module fury.actors.tensor)": [[250, "fury.actors.tensor.tensor_ellipsoid"]], "update_sphere() (fury.actors.odf_slicer.odfsliceractor method)": [[250, "fury.actors.odf_slicer.OdfSlicerActor.update_sphere"]], "animation (class in fury.animation.animation)": [[251, "fury.animation.animation.Animation"]], "cameraanimation (class in fury.animation.animation)": [[251, "fury.animation.animation.CameraAnimation"]], "timeline (class in fury.animation.timeline)": [[251, "fury.animation.timeline.Timeline"]], "__init__() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.__init__"]], "__init__() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.__init__"]], "__init__() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.__init__"]], "actors (fury.animation.animation.animation attribute)": [[251, "fury.animation.animation.Animation.actors"]], "actors (fury.animation.animation.animation property)": [[251, "id0"]], "add() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add"]], "add_actor() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_actor"]], "add_animation() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.add_animation"]], "add_child_animation() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_child_animation"]], "add_static_actor() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_static_actor"]], "add_to_scene() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_to_scene"]], "add_to_scene() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.add_to_scene"]], "add_to_scene_at() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_to_scene_at"]], "add_update_callback() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.add_update_callback"]], "animations (fury.animation.timeline.timeline attribute)": [[251, "fury.animation.timeline.Timeline.animations"]], "animations (fury.animation.timeline.timeline property)": [[251, "id4"]], "camera (fury.animation.animation.cameraanimation attribute)": [[251, "fury.animation.animation.CameraAnimation.camera"]], "camera (fury.animation.animation.cameraanimation property)": [[251, "id3"]], "child_animations (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.child_animations"]], "color_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.color_interpolator"]], "cubic_bezier_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.cubic_bezier_interpolator"]], "cubic_spline_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.cubic_spline_interpolator"]], "current_timestamp (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.current_timestamp"]], "current_timestamp (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.current_timestamp"]], "duration (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.duration"]], "duration (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.duration"]], "euclidean_distances() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.euclidean_distances"]], "fury.animation": [[251, "module-fury.animation"]], "fury.animation.animation": [[251, "module-fury.animation.animation"]], "fury.animation.helpers": [[251, "module-fury.animation.helpers"]], "fury.animation.interpolator": [[251, "module-fury.animation.interpolator"]], "fury.animation.timeline": [[251, "module-fury.animation.timeline"]], "get_color() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_color"]], "get_current_value() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_current_value"]], "get_focal() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.get_focal"]], "get_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_keyframes"]], "get_next_timestamp() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.get_next_timestamp"]], "get_opacity() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_opacity"]], "get_position() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_position"]], "get_previous_timestamp() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.get_previous_timestamp"]], "get_rotation() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_rotation"]], "get_scale() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_scale"]], "get_time_tau() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.get_time_tau"]], "get_timestamps_from_keyframes() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.get_timestamps_from_keyframes"]], "get_value() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.get_value"]], "get_values_from_keyframes() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.get_values_from_keyframes"]], "get_view_up() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.get_view_up"]], "has_playback_panel (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.has_playback_panel"]], "hsv_color_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.hsv_color_interpolator"]], "is_inside_scene_at() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.is_inside_scene_at"]], "is_interpolatable() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.is_interpolatable"]], "lab_color_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.lab_color_interpolator"]], "length (fury.animation.animation.animation attribute)": [[251, "fury.animation.animation.Animation.length"]], "length (fury.animation.animation.cameraanimation attribute)": [[251, "fury.animation.animation.CameraAnimation.length"]], "length (fury.animation.timeline.timeline attribute)": [[251, "fury.animation.timeline.Timeline.length"]], "lerp() (in module fury.animation.helpers)": [[251, "fury.animation.helpers.lerp"]], "linear_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.linear_interpolator"]], "loop (fury.animation.animation.animation attribute)": [[251, "fury.animation.animation.Animation.loop"]], "loop (fury.animation.animation.animation property)": [[251, "id2"]], "loop (fury.animation.animation.cameraanimation attribute)": [[251, "fury.animation.animation.CameraAnimation.loop"]], "loop (fury.animation.timeline.timeline attribute)": [[251, "fury.animation.timeline.Timeline.loop"]], "loop (fury.animation.timeline.timeline property)": [[251, "id5"]], "motion_path_res (fury.animation.animation.animation attribute)": [[251, "fury.animation.animation.Animation.motion_path_res"]], "motion_path_res (fury.animation.animation.cameraanimation attribute)": [[251, "fury.animation.animation.CameraAnimation.motion_path_res"]], "parent_animation (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.parent_animation"]], "pause() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.pause"]], "paused (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.paused"]], "play() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.play"]], "playback_panel (fury.animation.timeline.timeline attribute)": [[251, "fury.animation.timeline.Timeline.playback_panel"]], "playing (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.playing"]], "record() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.record"]], "remove_actor() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.remove_actor"]], "remove_actors() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.remove_actors"]], "remove_animations() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.remove_animations"]], "remove_from_scene() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.remove_from_scene"]], "remove_from_scene() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.remove_from_scene"]], "remove_from_scene_at() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.remove_from_scene_at"]], "restart() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.restart"]], "seek() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.seek"]], "seek_percent() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.seek_percent"]], "set_color() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_color"]], "set_color_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_color_interpolator"]], "set_color_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_color_keyframes"]], "set_focal() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_focal"]], "set_focal_interpolator() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_focal_interpolator"]], "set_focal_keyframes() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_focal_keyframes"]], "set_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_interpolator"]], "set_keyframe() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_keyframe"]], "set_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_keyframes"]], "set_opacity() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_opacity"]], "set_opacity_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_opacity_interpolator"]], "set_opacity_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_opacity_keyframes"]], "set_position() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_position"]], "set_position_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_position_interpolator"]], "set_position_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_position_keyframes"]], "set_rotation() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_rotation"]], "set_rotation_as_vector() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_rotation_as_vector"]], "set_rotation_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_rotation_interpolator"]], "set_scale() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_scale"]], "set_scale_interpolator() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_scale_interpolator"]], "set_scale_keyframes() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.set_scale_keyframes"]], "set_view_up() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_view_up"]], "set_view_up_interpolator() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_view_up_interpolator"]], "set_view_up_keyframes() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.set_view_up_keyframes"]], "slerp() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.slerp"]], "speed (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.speed"]], "spline_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.spline_interpolator"]], "static_actors (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.static_actors"]], "step_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.step_interpolator"]], "stop() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.stop"]], "stopped (fury.animation.timeline.timeline property)": [[251, "fury.animation.timeline.Timeline.stopped"]], "tan_cubic_spline_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.tan_cubic_spline_interpolator"]], "timeline (fury.animation.animation.animation property)": [[251, "fury.animation.animation.Animation.timeline"]], "update() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.update"]], "update_animation() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.update_animation"]], "update_animation() (fury.animation.animation.cameraanimation method)": [[251, "fury.animation.animation.CameraAnimation.update_animation"]], "update_duration() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.update_duration"]], "update_duration() (fury.animation.timeline.timeline method)": [[251, "fury.animation.timeline.Timeline.update_duration"]], "update_motion_path() (fury.animation.animation.animation method)": [[251, "fury.animation.animation.Animation.update_motion_path"]], "xyz_color_interpolator() (in module fury.animation.interpolator)": [[251, "fury.animation.interpolator.xyz_color_interpolator"]], "t (in module fury.colormap)": [[252, "fury.colormap.T"], [252, "id0"]], "base (in module fury.colormap)": [[252, "fury.colormap.base"], [252, "id15"]], "boys2rgb() (in module fury.colormap)": [[252, "fury.colormap.boys2rgb"]], "cc() (in module fury.colormap)": [[252, "fury.colormap.cc"]], "colormap_lookup_table() (in module fury.colormap)": [[252, "fury.colormap.colormap_lookup_table"]], "create_colormap() (in module fury.colormap)": [[252, "fury.colormap.create_colormap"]], "ctypes (in module fury.colormap)": [[252, "fury.colormap.ctypes"], [252, "id14"]], "data (in module fury.colormap)": [[252, "fury.colormap.data"], [252, "id2"]], "distinguishable_colormap() (in module fury.colormap)": [[252, "fury.colormap.distinguishable_colormap"]], "dtype (in module fury.colormap)": [[252, "fury.colormap.dtype"], [252, "id3"]], "flags (in module fury.colormap)": [[252, "fury.colormap.flags"], [252, "id4"]], "flat (in module fury.colormap)": [[252, "fury.colormap.flat"], [252, "id5"]], "fury.colormap": [[252, "module-fury.colormap"]], "get_cmap() (in module fury.colormap)": [[252, "fury.colormap.get_cmap"]], "get_xyz_coords() (in module fury.colormap)": [[252, "fury.colormap.get_xyz_coords"]], "hex_to_rgb() (in module fury.colormap)": [[252, "fury.colormap.hex_to_rgb"]], "hsv2rgb() (in module fury.colormap)": [[252, "fury.colormap.hsv2rgb"]], "imag (in module fury.colormap)": [[252, "fury.colormap.imag"], [252, "id6"]], "itemsize (in module fury.colormap)": [[252, "fury.colormap.itemsize"], [252, "id9"]], "lab2rgb() (in module fury.colormap)": [[252, "fury.colormap.lab2rgb"]], "lab2xyz() (in module fury.colormap)": [[252, "fury.colormap.lab2xyz"]], "line_colors() (in module fury.colormap)": [[252, "fury.colormap.line_colors"]], "nbytes (in module fury.colormap)": [[252, "fury.colormap.nbytes"], [252, "id10"]], "ndim (in module fury.colormap)": [[252, "fury.colormap.ndim"], [252, "id11"]], "orient2rgb() (in module fury.colormap)": [[252, "fury.colormap.orient2rgb"]], "real (in module fury.colormap)": [[252, "fury.colormap.real"], [252, "id7"]], "rgb2hsv() (in module fury.colormap)": [[252, "fury.colormap.rgb2hsv"]], "rgb2lab() (in module fury.colormap)": [[252, "fury.colormap.rgb2lab"]], "rgb2xyz() (in module fury.colormap)": [[252, "fury.colormap.rgb2xyz"]], "rgb_from_xyz() (in module fury.colormap)": [[252, "fury.colormap.rgb_from_xyz"]], "shape (in module fury.colormap)": [[252, "fury.colormap.shape"], [252, "id12"]], "size (in module fury.colormap)": [[252, "fury.colormap.size"], [252, "id8"]], "ss() (in module fury.colormap)": [[252, "fury.colormap.ss"]], "strides (in module fury.colormap)": [[252, "fury.colormap.strides"], [252, "id13"]], "xyz2lab() (in module fury.colormap)": [[252, "fury.colormap.xyz2lab"]], "xyz2rgb() (in module fury.colormap)": [[252, "fury.colormap.xyz2rgb"]], "xyz_from_rgb() (in module fury.colormap)": [[252, "fury.colormap.xyz_from_rgb"]], "fury.convert": [[253, "module-fury.convert"]], "matplotlib_figure_to_numpy() (in module fury.convert)": [[253, "fury.convert.matplotlib_figure_to_numpy"]], "data_dir() (in module fury.data)": [[254, "fury.data.DATA_DIR"]], "check_sha() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.check_sha"]], "copyfileobj_withprogress() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.copyfileobj_withprogress"]], "fetch_data() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_data"]], "fetch_gltf() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_gltf"]], "fetch_viz_cubemaps() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_cubemaps"]], "fetch_viz_dmri() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_dmri"]], "fetch_viz_icons() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_icons"]], "fetch_viz_models() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_models"]], "fetch_viz_new_icons() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_new_icons"]], "fetch_viz_textures() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_textures"]], "fetch_viz_wiki_nw() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.fetch_viz_wiki_nw"]], "fury.data": [[254, "module-fury.data"]], "fury.data.fetcher": [[254, "module-fury.data.fetcher"]], "list_gltf_sample_models() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.list_gltf_sample_models"]], "read_viz_cubemap() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_cubemap"]], "read_viz_dmri() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_dmri"]], "read_viz_gltf() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_gltf"]], "read_viz_icons() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_icons"]], "read_viz_models() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_models"]], "read_viz_textures() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.read_viz_textures"]], "update_progressbar() (in module fury.data.fetcher)": [[254, "fury.data.fetcher.update_progressbar"]], "skip_re() (in module fury.decorators)": [[255, "fury.decorators.SKIP_RE"]], "doctest_skip_parser() (in module fury.decorators)": [[255, "fury.decorators.doctest_skip_parser"]], "fury.decorators": [[255, "module-fury.decorators"]], "argsdeprecationwarning (class in fury.deprecator)": [[256, "fury.deprecator.ArgsDeprecationWarning"]], "expireddeprecationerror (class in fury.deprecator)": [[256, "fury.deprecator.ExpiredDeprecationError"]], "_leading_white() (in module fury.deprecator)": [[256, "fury.deprecator._LEADING_WHITE"]], "__init__() (fury.deprecator.argsdeprecationwarning method)": [[256, "fury.deprecator.ArgsDeprecationWarning.__init__"]], "__init__() (fury.deprecator.expireddeprecationerror method)": [[256, "fury.deprecator.ExpiredDeprecationError.__init__"]], "cmp_pkg_version() (in module fury.deprecator)": [[256, "fury.deprecator.cmp_pkg_version"]], "deprecate_with_version() (in module fury.deprecator)": [[256, "fury.deprecator.deprecate_with_version"]], "deprecated_params() (in module fury.deprecator)": [[256, "fury.deprecator.deprecated_params"]], "fury.deprecator": [[256, "module-fury.deprecator"]], "is_bad_version() (in module fury.deprecator)": [[256, "fury.deprecator.is_bad_version"]], "__init__() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.__init__"]], "actors() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.actors"]], "apply_morph_vertices() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.apply_morph_vertices"]], "apply_skin_matrix() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.apply_skin_matrix"]], "export_scene() (in module fury.gltf)": [[257, "fury.gltf.export_scene"]], "fury.gltf": [[257, "module-fury.gltf"]], "generate_tmatrix() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.generate_tmatrix"]], "get_acc_data() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_acc_data"]], "get_animations() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_animations"]], "get_buff_array() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_buff_array"]], "get_joint_actors() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_joint_actors"]], "get_materials() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_materials"]], "get_matrix_from_sampler() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_matrix_from_sampler"]], "get_morph_data() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_morph_data"]], "get_prim() (in module fury.gltf)": [[257, "fury.gltf.get_prim"]], "get_sampler_data() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_sampler_data"]], "get_skin_data() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_skin_data"]], "get_texture() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.get_texture"]], "gltf (class in fury.gltf)": [[257, "fury.gltf.glTF"]], "initialize_skin() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.initialize_skin"]], "inspect_scene() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.inspect_scene"]], "load_camera() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.load_camera"]], "load_mesh() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.load_mesh"]], "main_animation() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.main_animation"]], "morph_animation() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.morph_animation"]], "skin_animation() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.skin_animation"]], "transverse_animations() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.transverse_animations"]], "transverse_bones() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.transverse_bones"]], "transverse_channels() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.transverse_channels"]], "transverse_node() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.transverse_node"]], "update_morph() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.update_morph"]], "update_skin() (fury.gltf.gltf method)": [[257, "fury.gltf.glTF.update_skin"]], "write_accessor() (in module fury.gltf)": [[257, "fury.gltf.write_accessor"]], "write_buffer() (in module fury.gltf)": [[257, "fury.gltf.write_buffer"]], "write_bufferview() (in module fury.gltf)": [[257, "fury.gltf.write_bufferview"]], "write_camera() (in module fury.gltf)": [[257, "fury.gltf.write_camera"]], "write_material() (in module fury.gltf)": [[257, "fury.gltf.write_material"]], "write_mesh() (in module fury.gltf)": [[257, "fury.gltf.write_mesh"]], "write_node() (in module fury.gltf)": [[257, "fury.gltf.write_node"]], "write_scene() (in module fury.gltf)": [[257, "fury.gltf.write_scene"]], "fury.io": [[258, "module-fury.io"]], "load_cubemap_texture() (in module fury.io)": [[258, "fury.io.load_cubemap_texture"]], "load_image() (in module fury.io)": [[258, "fury.io.load_image"]], "load_polydata() (in module fury.io)": [[258, "fury.io.load_polydata"]], "load_sprite_sheet() (in module fury.io)": [[258, "fury.io.load_sprite_sheet"]], "load_text() (in module fury.io)": [[258, "fury.io.load_text"]], "save_image() (in module fury.io)": [[258, "fury.io.save_image"]], "save_polydata() (in module fury.io)": [[258, "fury.io.save_polydata"]], "gridlayout (class in fury.layout)": [[259, "fury.layout.GridLayout"]], "horizontallayout (class in fury.layout)": [[259, "fury.layout.HorizontalLayout"]], "layout (class in fury.layout)": [[259, "fury.layout.Layout"]], "verticallayout (class in fury.layout)": [[259, "fury.layout.VerticalLayout"]], "xlayout (class in fury.layout)": [[259, "fury.layout.XLayout"]], "ylayout (class in fury.layout)": [[259, "fury.layout.YLayout"]], "zlayout (class in fury.layout)": [[259, "fury.layout.ZLayout"]], "__init__() (fury.layout.gridlayout method)": [[259, "fury.layout.GridLayout.__init__"]], "__init__() (fury.layout.horizontallayout method)": [[259, "fury.layout.HorizontalLayout.__init__"]], "__init__() (fury.layout.layout method)": [[259, "fury.layout.Layout.__init__"]], "__init__() (fury.layout.verticallayout method)": [[259, "fury.layout.VerticalLayout.__init__"]], "__init__() (fury.layout.xlayout method)": [[259, "fury.layout.XLayout.__init__"]], "__init__() (fury.layout.ylayout method)": [[259, "fury.layout.YLayout.__init__"]], "__init__() (fury.layout.zlayout method)": [[259, "fury.layout.ZLayout.__init__"]], "apply() (fury.layout.layout method)": [[259, "fury.layout.Layout.apply"]], "apply() (fury.layout.xlayout method)": [[259, "fury.layout.XLayout.apply"]], "apply() (fury.layout.ylayout method)": [[259, "fury.layout.YLayout.apply"]], "apply() (fury.layout.zlayout method)": [[259, "fury.layout.ZLayout.apply"]], "compute_positions() (fury.layout.gridlayout method)": [[259, "fury.layout.GridLayout.compute_positions"]], "compute_positions() (fury.layout.horizontallayout method)": [[259, "fury.layout.HorizontalLayout.compute_positions"]], "compute_positions() (fury.layout.layout method)": [[259, "fury.layout.Layout.compute_positions"]], "compute_positions() (fury.layout.verticallayout method)": [[259, "fury.layout.VerticalLayout.compute_positions"]], "compute_positions() (fury.layout.xlayout method)": [[259, "fury.layout.XLayout.compute_positions"]], "compute_positions() (fury.layout.ylayout method)": [[259, "fury.layout.YLayout.compute_positions"]], "compute_positions() (fury.layout.zlayout method)": [[259, "fury.layout.ZLayout.compute_positions"]], "compute_sizes() (fury.layout.gridlayout method)": [[259, "fury.layout.GridLayout.compute_sizes"]], "fury.layout": [[259, "module-fury.layout"]], "get_cells_shape() (fury.layout.gridlayout method)": [[259, "fury.layout.GridLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.xlayout method)": [[259, "fury.layout.XLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.ylayout method)": [[259, "fury.layout.YLayout.get_cells_shape"]], "get_cells_shape() (fury.layout.zlayout method)": [[259, "fury.layout.ZLayout.get_cells_shape"]], "actor (in module fury.lib)": [[260, "fury.lib.Actor"]], "actor2d (in module fury.lib)": [[260, "fury.lib.Actor2D"]], "algorithmoutput (in module fury.lib)": [[260, "fury.lib.AlgorithmOutput"]], "arrowsource (in module fury.lib)": [[260, "fury.lib.ArrowSource"]], "assembly (in module fury.lib)": [[260, "fury.lib.Assembly"]], "bmpreader (in module fury.lib)": [[260, "fury.lib.BMPReader"]], "bmpwriter (in module fury.lib)": [[260, "fury.lib.BMPWriter"]], "butterflysubdivisionfilter (in module fury.lib)": [[260, "fury.lib.ButterflySubdivisionFilter"]], "camera (in module fury.lib)": [[260, "fury.lib.Camera"]], "cellarray (in module fury.lib)": [[260, "fury.lib.CellArray"]], "cellpicker (in module fury.lib)": [[260, "fury.lib.CellPicker"]], "cleanpolydata (in module fury.lib)": [[260, "fury.lib.CleanPolyData"]], "command (in module fury.lib)": [[260, "fury.lib.Command"]], "conesource (in module fury.lib)": [[260, "fury.lib.ConeSource"]], "contourfilter (in module fury.lib)": [[260, "fury.lib.ContourFilter"]], "cylindersource (in module fury.lib)": [[260, "fury.lib.CylinderSource"]], "dataobject (in module fury.lib)": [[260, "fury.lib.DataObject"], [260, "id0"]], "datasetattributes (in module fury.lib)": [[260, "fury.lib.DataSetAttributes"]], "datasetmapper (in module fury.lib)": [[260, "fury.lib.DataSetMapper"]], "disksource (in module fury.lib)": [[260, "fury.lib.DiskSource"]], "doublearray (in module fury.lib)": [[260, "fury.lib.DoubleArray"]], "floatarray (in module fury.lib)": [[260, "fury.lib.FloatArray"]], "follower (in module fury.lib)": [[260, "fury.lib.Follower"]], "glyph3d (in module fury.lib)": [[260, "fury.lib.Glyph3D"]], "hardwareselector (in module fury.lib)": [[260, "fury.lib.HardwareSelector"]], "idtypearray (in module fury.lib)": [[260, "fury.lib.IdTypeArray"]], "imageactor (in module fury.lib)": [[260, "fury.lib.ImageActor"]], "imagedata (in module fury.lib)": [[260, "fury.lib.ImageData"]], "imageflip (in module fury.lib)": [[260, "fury.lib.ImageFlip"]], "imagemaptocolors (in module fury.lib)": [[260, "fury.lib.ImageMapToColors"]], "imagereader2factory (in module fury.lib)": [[260, "fury.lib.ImageReader2Factory"]], "imagereslice (in module fury.lib)": [[260, "fury.lib.ImageReslice"]], "interactoreventrecorder (in module fury.lib)": [[260, "fury.lib.InteractorEventRecorder"]], "interactorstyle (in module fury.lib)": [[260, "fury.lib.InteractorStyle"]], "interactorstyleimage (in module fury.lib)": [[260, "fury.lib.InteractorStyleImage"]], "interactorstyletrackballactor (in module fury.lib)": [[260, "fury.lib.InteractorStyleTrackballActor"]], "interactorstyletrackballcamera (in module fury.lib)": [[260, "fury.lib.InteractorStyleTrackballCamera"]], "interactorstyleuser (in module fury.lib)": [[260, "fury.lib.InteractorStyleUser"]], "jpegreader (in module fury.lib)": [[260, "fury.lib.JPEGReader"]], "jpegwriter (in module fury.lib)": [[260, "fury.lib.JPEGWriter"]], "lodactor (in module fury.lib)": [[260, "fury.lib.LODActor"]], "linearextrusionfilter (in module fury.lib)": [[260, "fury.lib.LinearExtrusionFilter"]], "lookuptable (in module fury.lib)": [[260, "fury.lib.LookupTable"]], "loopsubdivisionfilter (in module fury.lib)": [[260, "fury.lib.LoopSubdivisionFilter"]], "mniobjectreader (in module fury.lib)": [[260, "fury.lib.MNIObjectReader"]], "mniobjectwriter (in module fury.lib)": [[260, "fury.lib.MNIObjectWriter"]], "matrix3x3 (in module fury.lib)": [[260, "fury.lib.Matrix3x3"]], "matrix4x4 (in module fury.lib)": [[260, "fury.lib.Matrix4x4"]], "molecule (in module fury.lib)": [[260, "fury.lib.Molecule"]], "objreader (in module fury.lib)": [[260, "fury.lib.OBJReader"]], "openglmoleculemapper (in module fury.lib)": [[260, "fury.lib.OpenGLMoleculeMapper"]], "openglrenderer (in module fury.lib)": [[260, "fury.lib.OpenGLRenderer"]], "outlinefilter (in module fury.lib)": [[260, "fury.lib.OutlineFilter"]], "plyreader (in module fury.lib)": [[260, "fury.lib.PLYReader"]], "plywriter (in module fury.lib)": [[260, "fury.lib.PLYWriter"]], "pngreader (in module fury.lib)": [[260, "fury.lib.PNGReader"]], "pngwriter (in module fury.lib)": [[260, "fury.lib.PNGWriter"]], "periodictable (in module fury.lib)": [[260, "fury.lib.PeriodicTable"]], "pointpicker (in module fury.lib)": [[260, "fury.lib.PointPicker"]], "points (in module fury.lib)": [[260, "fury.lib.Points"]], "polydata (in module fury.lib)": [[260, "fury.lib.PolyData"]], "polydatamapper (in module fury.lib)": [[260, "fury.lib.PolyDataMapper"]], "polydatamapper2d (in module fury.lib)": [[260, "fury.lib.PolyDataMapper2D"]], "polydatanormals (in module fury.lib)": [[260, "fury.lib.PolyDataNormals"]], "polydatareader (in module fury.lib)": [[260, "fury.lib.PolyDataReader"]], "polydatawriter (in module fury.lib)": [[260, "fury.lib.PolyDataWriter"]], "polyvertex (in module fury.lib)": [[260, "fury.lib.PolyVertex"]], "polygon (in module fury.lib)": [[260, "fury.lib.Polygon"]], "proppicker (in module fury.lib)": [[260, "fury.lib.PropPicker"]], "property2d (in module fury.lib)": [[260, "fury.lib.Property2D"]], "proteinribbonfilter (in module fury.lib)": [[260, "fury.lib.ProteinRibbonFilter"]], "regularpolygonsource (in module fury.lib)": [[260, "fury.lib.RegularPolygonSource"]], "renderlargeimage (in module fury.lib)": [[260, "fury.lib.RenderLargeImage"]], "renderwindow (in module fury.lib)": [[260, "fury.lib.RenderWindow"]], "renderwindowinteractor (in module fury.lib)": [[260, "fury.lib.RenderWindowInteractor"]], "renderer (in module fury.lib)": [[260, "fury.lib.Renderer"]], "stlreader (in module fury.lib)": [[260, "fury.lib.STLReader"]], "stlwriter (in module fury.lib)": [[260, "fury.lib.STLWriter"]], "scalarbaractor (in module fury.lib)": [[260, "fury.lib.ScalarBarActor"]], "shader (in module fury.lib)": [[260, "fury.lib.Shader"]], "simplebondperceiver (in module fury.lib)": [[260, "fury.lib.SimpleBondPerceiver"]], "skybox (in module fury.lib)": [[260, "fury.lib.Skybox"]], "spheresource (in module fury.lib)": [[260, "fury.lib.SphereSource"]], "splinefilter (in module fury.lib)": [[260, "fury.lib.SplineFilter"]], "stringarray (in module fury.lib)": [[260, "fury.lib.StringArray"]], "tiffreader (in module fury.lib)": [[260, "fury.lib.TIFFReader"]], "tiffwriter (in module fury.lib)": [[260, "fury.lib.TIFFWriter"]], "textactor (in module fury.lib)": [[260, "fury.lib.TextActor"]], "textactor3d (in module fury.lib)": [[260, "fury.lib.TextActor3D"]], "texture (in module fury.lib)": [[260, "fury.lib.Texture"]], "texturemaptoplane (in module fury.lib)": [[260, "fury.lib.TextureMapToPlane"]], "texturedactor2d (in module fury.lib)": [[260, "fury.lib.TexturedActor2D"]], "texturedspheresource (in module fury.lib)": [[260, "fury.lib.TexturedSphereSource"]], "transform (in module fury.lib)": [[260, "fury.lib.Transform"]], "transformpolydatafilter (in module fury.lib)": [[260, "fury.lib.TransformPolyDataFilter"]], "trianglefilter (in module fury.lib)": [[260, "fury.lib.TriangleFilter"]], "tubefilter (in module fury.lib)": [[260, "fury.lib.TubeFilter"]], "unsignedchararray (in module fury.lib)": [[260, "fury.lib.UnsignedCharArray"]], "unstructuredgrid (in module fury.lib)": [[260, "fury.lib.UnstructuredGrid"]], "vtk_version() (in module fury.lib)": [[260, "fury.lib.VTK_VERSION"]], "vectortext (in module fury.lib)": [[260, "fury.lib.VectorText"]], "volume (in module fury.lib)": [[260, "fury.lib.Volume"]], "windowtoimagefilter (in module fury.lib)": [[260, "fury.lib.WindowToImageFilter"]], "worldpointpicker (in module fury.lib)": [[260, "fury.lib.WorldPointPicker"]], "xmlpolydatareader (in module fury.lib)": [[260, "fury.lib.XMLPolyDataReader"]], "xmlpolydatawriter (in module fury.lib)": [[260, "fury.lib.XMLPolyDataWriter"]], "fury.lib": [[260, "module-fury.lib"]], "fury.material": [[261, "module-fury.material"]], "manifest_pbr() (in module fury.material)": [[261, "fury.material.manifest_pbr"]], "manifest_principled() (in module fury.material)": [[261, "fury.material.manifest_principled"]], "manifest_standard() (in module fury.material)": [[261, "fury.material.manifest_standard"]], "molecule (class in fury.molecular)": [[262, "fury.molecular.Molecule"]], "ptable (class in fury.molecular)": [[262, "fury.molecular.PTable"]], "__init__() (fury.molecular.molecule method)": [[262, "fury.molecular.Molecule.__init__"]], "__init__() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.__init__"]], "add_atom() (in module fury.molecular)": [[262, "fury.molecular.add_atom"]], "add_bond() (in module fury.molecular)": [[262, "fury.molecular.add_bond"]], "atom_color() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.atom_color"]], "atomic_number() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.atomic_number"]], "atomic_radius() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.atomic_radius"]], "atomic_symbol() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.atomic_symbol"]], "ball_stick() (in module fury.molecular)": [[262, "fury.molecular.ball_stick"]], "bounding_box() (in module fury.molecular)": [[262, "fury.molecular.bounding_box"]], "compute_bonding() (in module fury.molecular)": [[262, "fury.molecular.compute_bonding"]], "deep_copy_molecule() (in module fury.molecular)": [[262, "fury.molecular.deep_copy_molecule"]], "element_name() (fury.molecular.ptable method)": [[262, "fury.molecular.PTable.element_name"]], "fury.molecular": [[262, "module-fury.molecular"]], "get_all_atomic_numbers() (in module fury.molecular)": [[262, "fury.molecular.get_all_atomic_numbers"]], "get_all_atomic_positions() (in module fury.molecular)": [[262, "fury.molecular.get_all_atomic_positions"]], "get_all_bond_orders() (in module fury.molecular)": [[262, "fury.molecular.get_all_bond_orders"]], "get_atomic_number() (in module fury.molecular)": [[262, "fury.molecular.get_atomic_number"]], "get_atomic_position() (in module fury.molecular)": [[262, "fury.molecular.get_atomic_position"]], "get_bond_order() (in module fury.molecular)": [[262, "fury.molecular.get_bond_order"]], "ribbon() (in module fury.molecular)": [[262, "fury.molecular.ribbon"]], "set_atomic_number() (in module fury.molecular)": [[262, "fury.molecular.set_atomic_number"]], "set_atomic_position() (in module fury.molecular)": [[262, "fury.molecular.set_atomic_position"]], "set_bond_order() (in module fury.molecular)": [[262, "fury.molecular.set_bond_order"]], "sphere_cpk() (in module fury.molecular)": [[262, "fury.molecular.sphere_cpk"]], "stick() (in module fury.molecular)": [[262, "fury.molecular.stick"]], "total_num_atoms (fury.molecular.molecule property)": [[262, "fury.molecular.Molecule.total_num_atoms"]], "total_num_bonds (fury.molecular.molecule property)": [[262, "fury.molecular.Molecule.total_num_bonds"]], "pickingmanager (class in fury.pick)": [[263, "fury.pick.PickingManager"]], "selectionmanager (class in fury.pick)": [[263, "fury.pick.SelectionManager"]], "__init__() (fury.pick.pickingmanager method)": [[263, "fury.pick.PickingManager.__init__"]], "__init__() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.__init__"]], "event_position() (fury.pick.pickingmanager method)": [[263, "fury.pick.PickingManager.event_position"]], "event_position() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.event_position"]], "fury.pick": [[263, "module-fury.pick"]], "pick() (fury.pick.pickingmanager method)": [[263, "fury.pick.PickingManager.pick"]], "pick() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.pick"], [263, "id0"]], "pickable_off() (fury.pick.pickingmanager method)": [[263, "fury.pick.PickingManager.pickable_off"]], "pickable_on() (fury.pick.pickingmanager method)": [[263, "fury.pick.PickingManager.pickable_on"]], "select() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.select"], [263, "id1"]], "selectable_off() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.selectable_off"]], "selectable_on() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.selectable_on"]], "update_selection_type() (fury.pick.selectionmanager method)": [[263, "fury.pick.SelectionManager.update_selection_type"]], "fury.pkg_info": [[264, "module-fury.pkg_info"]], "pkg_commit_hash() (in module fury.pkg_info)": [[264, "fury.pkg_info.pkg_commit_hash"]], "faces_from_sphere_vertices() (in module fury.primitive)": [[265, "fury.primitive.faces_from_sphere_vertices"]], "fury.primitive": [[265, "module-fury.primitive"]], "prim_arrow() (in module fury.primitive)": [[265, "fury.primitive.prim_arrow"]], "prim_box() (in module fury.primitive)": [[265, "fury.primitive.prim_box"]], "prim_cone() (in module fury.primitive)": [[265, "fury.primitive.prim_cone"]], "prim_cylinder() (in module fury.primitive)": [[265, "fury.primitive.prim_cylinder"]], "prim_frustum() (in module fury.primitive)": [[265, "fury.primitive.prim_frustum"]], "prim_icosahedron() (in module fury.primitive)": [[265, "fury.primitive.prim_icosahedron"]], "prim_octagonalprism() (in module fury.primitive)": [[265, "fury.primitive.prim_octagonalprism"]], "prim_pentagonalprism() (in module fury.primitive)": [[265, "fury.primitive.prim_pentagonalprism"]], "prim_rhombicuboctahedron() (in module fury.primitive)": [[265, "fury.primitive.prim_rhombicuboctahedron"]], "prim_sphere() (in module fury.primitive)": [[265, "fury.primitive.prim_sphere"]], "prim_square() (in module fury.primitive)": [[265, "fury.primitive.prim_square"]], "prim_star() (in module fury.primitive)": [[265, "fury.primitive.prim_star"]], "prim_superquadric() (in module fury.primitive)": [[265, "fury.primitive.prim_superquadric"]], "prim_tetrahedron() (in module fury.primitive)": [[265, "fury.primitive.prim_tetrahedron"]], "prim_triangularprism() (in module fury.primitive)": [[265, "fury.primitive.prim_triangularprism"]], "repeat_primitive() (in module fury.primitive)": [[265, "fury.primitive.repeat_primitive"]], "repeat_primitive_function() (in module fury.primitive)": [[265, "fury.primitive.repeat_primitive_function"]], "shaders_dir() (in module fury.shaders.base)": [[266, "fury.shaders.base.SHADERS_DIR"]], "add_shader_callback() (in module fury.shaders.base)": [[266, "fury.shaders.base.add_shader_callback"]], "attribute_to_actor() (in module fury.shaders.base)": [[266, "fury.shaders.base.attribute_to_actor"]], "compose_shader() (in module fury.shaders.base)": [[266, "fury.shaders.base.compose_shader"]], "fury.shaders": [[266, "module-fury.shaders"]], "fury.shaders.base": [[266, "module-fury.shaders.base"]], "import_fury_shader() (in module fury.shaders.base)": [[266, "fury.shaders.base.import_fury_shader"]], "load() (in module fury.shaders.base)": [[266, "fury.shaders.base.load"]], "load_shader() (in module fury.shaders.base)": [[266, "fury.shaders.base.load_shader"]], "replace_shader_in_actor() (in module fury.shaders.base)": [[266, "fury.shaders.base.replace_shader_in_actor"]], "shader_apply_effects() (in module fury.shaders.base)": [[266, "fury.shaders.base.shader_apply_effects"]], "shader_to_actor() (in module fury.shaders.base)": [[266, "fury.shaders.base.shader_to_actor"]], "arraycircularqueue (class in fury.stream.tools)": [[267, "fury.stream.tools.ArrayCircularQueue"]], "furystreamclient (class in fury.stream.client)": [[267, "fury.stream.client.FuryStreamClient"]], "furystreaminteraction (class in fury.stream.client)": [[267, "fury.stream.client.FuryStreamInteraction"]], "genericcircularqueue (class in fury.stream.tools)": [[267, "fury.stream.tools.GenericCircularQueue"]], "genericimagebuffermanager (class in fury.stream.tools)": [[267, "fury.stream.tools.GenericImageBufferManager"]], "genericmultidimensionalbuffer (class in fury.stream.tools)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer"]], "intervaltimer (class in fury.stream.tools)": [[267, "fury.stream.tools.IntervalTimer"]], "intervaltimerthreading (class in fury.stream.tools)": [[267, "fury.stream.tools.IntervalTimerThreading"]], "rtcserver (class in fury.stream.server.main)": [[267, "fury.stream.server.main.RTCServer"]], "rawarrayimagebuffermanager (class in fury.stream.tools)": [[267, "fury.stream.tools.RawArrayImageBufferManager"]], "rawarraymultidimensionalbuffer (class in fury.stream.tools)": [[267, "fury.stream.tools.RawArrayMultiDimensionalBuffer"]], "sharedmemcircularqueue (class in fury.stream.tools)": [[267, "fury.stream.tools.SharedMemCircularQueue"]], "sharedmemimagebuffermanager (class in fury.stream.tools)": [[267, "fury.stream.tools.SharedMemImageBufferManager"]], "sharedmemmultidimensionalbuffer (class in fury.stream.tools)": [[267, "fury.stream.tools.SharedMemMultiDimensionalBuffer"]], "widget (class in fury.stream.widget)": [[267, "fury.stream.widget.Widget"]], "_cqueue() (in module fury.stream.constants)": [[267, "fury.stream.constants._CQUEUE"]], "_cqueue_event_ids() (in module fury.stream.constants)": [[267, "fury.stream.constants._CQUEUE_EVENT_IDs"]], "_cqueue_index_info() (in module fury.stream.constants)": [[267, "fury.stream.constants._CQUEUE_INDEX_INFO"]], "__init__() (fury.stream.client.furystreamclient method)": [[267, "fury.stream.client.FuryStreamClient.__init__"]], "__init__() (fury.stream.client.furystreaminteraction method)": [[267, "fury.stream.client.FuryStreamInteraction.__init__"]], "__init__() (fury.stream.server.main.rtcserver method)": [[267, "fury.stream.server.main.RTCServer.__init__"]], "__init__() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.__init__"]], "__init__() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.__init__"]], "__init__() (fury.stream.tools.genericmultidimensionalbuffer method)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.intervaltimer method)": [[267, "fury.stream.tools.IntervalTimer.__init__"]], "__init__() (fury.stream.tools.intervaltimerthreading method)": [[267, "fury.stream.tools.IntervalTimerThreading.__init__"]], "__init__() (fury.stream.tools.rawarrayimagebuffermanager method)": [[267, "fury.stream.tools.RawArrayImageBufferManager.__init__"]], "__init__() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[267, "fury.stream.tools.RawArrayMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.__init__"]], "__init__() (fury.stream.tools.sharedmemimagebuffermanager method)": [[267, "fury.stream.tools.SharedMemImageBufferManager.__init__"]], "__init__() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[267, "fury.stream.tools.SharedMemMultiDimensionalBuffer.__init__"]], "__init__() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.__init__"]], "async_get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.async_get_jpeg"]], "buffer (fury.stream.tools.genericmultidimensionalbuffer property)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.buffer"]], "buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[267, "fury.stream.tools.GenericImageBufferManager.buffer_index"]], "callback_stream_client() (in module fury.stream.client)": [[267, "fury.stream.client.callback_stream_client"]], "check_port_is_available() (in module fury.stream.widget)": [[267, "fury.stream.widget.check_port_is_available"]], "cleanup() (fury.stream.client.furystreamclient method)": [[267, "fury.stream.client.FuryStreamClient.cleanup"]], "cleanup() (fury.stream.client.furystreaminteraction method)": [[267, "fury.stream.client.FuryStreamInteraction.cleanup"]], "cleanup() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.genericmultidimensionalbuffer method)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.rawarrayimagebuffermanager method)": [[267, "fury.stream.tools.RawArrayImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[267, "fury.stream.tools.RawArrayMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.cleanup"]], "cleanup() (fury.stream.tools.sharedmemimagebuffermanager method)": [[267, "fury.stream.tools.SharedMemImageBufferManager.cleanup"]], "cleanup() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[267, "fury.stream.tools.SharedMemMultiDimensionalBuffer.cleanup"]], "cleanup() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.cleanup"]], "command_string (fury.stream.widget.widget property)": [[267, "fury.stream.widget.Widget.command_string"]], "create_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[267, "fury.stream.tools.RawArrayImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[267, "fury.stream.tools.RawArrayMultiDimensionalBuffer.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[267, "fury.stream.tools.SharedMemImageBufferManager.create_mem_resource"]], "create_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[267, "fury.stream.tools.SharedMemMultiDimensionalBuffer.create_mem_resource"]], "dequeue() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.dequeue"]], "dequeue() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.dequeue"]], "display() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.display"]], "enqueue() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.enqueue"]], "enqueue() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.enqueue"]], "fury.stream": [[267, "module-fury.stream"]], "fury.stream.client": [[267, "module-fury.stream.client"]], "fury.stream.constants": [[267, "module-fury.stream.constants"]], "fury.stream.server": [[267, "module-fury.stream.server"]], "fury.stream.server.async_app": [[267, "module-fury.stream.server.async_app"]], "fury.stream.server.main": [[267, "module-fury.stream.server.main"]], "fury.stream.tools": [[267, "module-fury.stream.tools"]], "fury.stream.widget": [[267, "module-fury.stream.widget"]], "get_app() (in module fury.stream.server.async_app)": [[267, "fury.stream.server.async_app.get_app"]], "get_current_frame() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.get_current_frame"]], "get_jpeg() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.get_jpeg"]], "get_start_end() (fury.stream.tools.genericmultidimensionalbuffer method)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.get_start_end"]], "head (fury.stream.tools.genericcircularqueue property)": [[267, "fury.stream.tools.GenericCircularQueue.head"]], "interaction_callback() (in module fury.stream.client)": [[267, "fury.stream.client.interaction_callback"]], "is_unlocked() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.is_unlocked"]], "load_mem_resource() (fury.stream.tools.arraycircularqueue method)": [[267, "fury.stream.tools.ArrayCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.genericmultidimensionalbuffer method)": [[267, "fury.stream.tools.GenericMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarrayimagebuffermanager method)": [[267, "fury.stream.tools.RawArrayImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.rawarraymultidimensionalbuffer method)": [[267, "fury.stream.tools.RawArrayMultiDimensionalBuffer.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemimagebuffermanager method)": [[267, "fury.stream.tools.SharedMemImageBufferManager.load_mem_resource"]], "load_mem_resource() (fury.stream.tools.sharedmemmultidimensionalbuffer method)": [[267, "fury.stream.tools.SharedMemMultiDimensionalBuffer.load_mem_resource"]], "lock() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.lock"]], "next_buffer_index (fury.stream.tools.genericimagebuffermanager property)": [[267, "fury.stream.tools.GenericImageBufferManager.next_buffer_index"]], "pcs() (in module fury.stream.server.async_app)": [[267, "fury.stream.server.async_app.pcs"]], "recv() (fury.stream.server.main.rtcserver method)": [[267, "fury.stream.server.main.RTCServer.recv"]], "release() (fury.stream.server.main.rtcserver method)": [[267, "fury.stream.server.main.RTCServer.release"]], "remove_shm_from_resource_tracker() (in module fury.stream.tools)": [[267, "fury.stream.tools.remove_shm_from_resource_tracker"]], "return_iframe() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.return_iframe"]], "run_command() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.run_command"]], "set_head_tail() (fury.stream.tools.genericcircularqueue method)": [[267, "fury.stream.tools.GenericCircularQueue.set_head_tail"]], "set_mouse() (in module fury.stream.server.async_app)": [[267, "fury.stream.server.async_app.set_mouse"]], "set_mouse_click() (in module fury.stream.server.async_app)": [[267, "fury.stream.server.async_app.set_mouse_click"]], "set_weel() (in module fury.stream.server.async_app)": [[267, "fury.stream.server.async_app.set_weel"]], "start() (fury.stream.client.furystreamclient method)": [[267, "fury.stream.client.FuryStreamClient.start"]], "start() (fury.stream.client.furystreaminteraction method)": [[267, "fury.stream.client.FuryStreamInteraction.start"]], "start() (fury.stream.tools.intervaltimer method)": [[267, "fury.stream.tools.IntervalTimer.start"]], "start() (fury.stream.tools.intervaltimerthreading method)": [[267, "fury.stream.tools.IntervalTimerThreading.start"]], "start() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.start"]], "stop() (fury.stream.client.furystreamclient method)": [[267, "fury.stream.client.FuryStreamClient.stop"]], "stop() (fury.stream.client.furystreaminteraction method)": [[267, "fury.stream.client.FuryStreamInteraction.stop"]], "stop() (fury.stream.tools.intervaltimer method)": [[267, "fury.stream.tools.IntervalTimer.stop"]], "stop() (fury.stream.tools.intervaltimerthreading method)": [[267, "fury.stream.tools.IntervalTimerThreading.stop"]], "stop() (fury.stream.widget.widget method)": [[267, "fury.stream.widget.Widget.stop"]], "tail (fury.stream.tools.genericcircularqueue property)": [[267, "fury.stream.tools.GenericCircularQueue.tail"]], "unlock() (fury.stream.tools.sharedmemcircularqueue method)": [[267, "fury.stream.tools.SharedMemCircularQueue.unlock"]], "url (fury.stream.widget.widget property)": [[267, "fury.stream.widget.Widget.url"]], "web_server() (in module fury.stream.server.main)": [[267, "fury.stream.server.main.web_server"]], "web_server_raw_array() (in module fury.stream.server.main)": [[267, "fury.stream.server.main.web_server_raw_array"]], "write_into() (fury.stream.tools.genericimagebuffermanager method)": [[267, "fury.stream.tools.GenericImageBufferManager.write_into"]], "_tuple2axes() (in module fury.transform)": [[268, "fury.transform._TUPLE2AXES"]], "apply_transformation() (in module fury.transform)": [[268, "fury.transform.apply_transformation"]], "cart2sphere() (in module fury.transform)": [[268, "fury.transform.cart2sphere"]], "euler_matrix() (in module fury.transform)": [[268, "fury.transform.euler_matrix"]], "fury.transform": [[268, "module-fury.transform"]], "rotate() (in module fury.transform)": [[268, "fury.transform.rotate"]], "scale() (in module fury.transform)": [[268, "fury.transform.scale"]], "sphere2cart() (in module fury.transform)": [[268, "fury.transform.sphere2cart"]], "transform_from_matrix() (in module fury.transform)": [[268, "fury.transform.transform_from_matrix"]], "translate() (in module fury.transform)": [[268, "fury.transform.translate"]], "anticlockwise_rotation_x (fury.ui.containers.gridui attribute)": [[269, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_X"]], "anticlockwise_rotation_y (fury.ui.containers.gridui attribute)": [[269, "fury.ui.containers.GridUI.ANTICLOCKWISE_ROTATION_Y"]], "button2d (class in fury.ui.core)": [[269, "fury.ui.core.Button2D"]], "clockwise_rotation_x (fury.ui.containers.gridui attribute)": [[269, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_X"]], "clockwise_rotation_y (fury.ui.containers.gridui attribute)": [[269, "fury.ui.containers.GridUI.CLOCKWISE_ROTATION_Y"]], "card2d (class in fury.ui.elements)": [[269, "fury.ui.elements.Card2D"]], "checkbox (class in fury.ui.elements)": [[269, "fury.ui.elements.Checkbox"]], "combobox2d (class in fury.ui.elements)": [[269, "fury.ui.elements.ComboBox2D"]], "disk2d (class in fury.ui.core)": [[269, "fury.ui.core.Disk2D"]], "drawpanel (class in fury.ui.elements)": [[269, "fury.ui.elements.DrawPanel"]], "drawshape (class in fury.ui.elements)": [[269, "fury.ui.elements.DrawShape"]], "filemenu2d (class in fury.ui.elements)": [[269, "fury.ui.elements.FileMenu2D"]], "gridui (class in fury.ui.containers)": [[269, "fury.ui.containers.GridUI"]], "imagecontainer2d (class in fury.ui.containers)": [[269, "fury.ui.containers.ImageContainer2D"]], "linedoubleslider2d (class in fury.ui.elements)": [[269, "fury.ui.elements.LineDoubleSlider2D"]], "lineslider2d (class in fury.ui.elements)": [[269, "fury.ui.elements.LineSlider2D"]], "listbox2d (class in fury.ui.elements)": [[269, "fury.ui.elements.ListBox2D"]], "listboxitem2d (class in fury.ui.elements)": [[269, "fury.ui.elements.ListBoxItem2D"]], "option (class in fury.ui.elements)": [[269, "fury.ui.elements.Option"]], "panel2d (class in fury.ui.containers)": [[269, "fury.ui.containers.Panel2D"]], "playbackpanel (class in fury.ui.elements)": [[269, "fury.ui.elements.PlaybackPanel"]], "radiobutton (class in fury.ui.elements)": [[269, "fury.ui.elements.RadioButton"]], "rangeslider (class in fury.ui.elements)": [[269, "fury.ui.elements.RangeSlider"]], "rectangle2d (class in fury.ui.core)": [[269, "fury.ui.core.Rectangle2D"]], "ringslider2d (class in fury.ui.elements)": [[269, "fury.ui.elements.RingSlider2D"]], "tabpanel2d (class in fury.ui.containers)": [[269, "fury.ui.containers.TabPanel2D"]], "tabui (class in fury.ui.containers)": [[269, "fury.ui.containers.TabUI"]], "textblock2d (class in fury.ui.core)": [[269, "fury.ui.core.TextBlock2D"]], "textbox2d (class in fury.ui.elements)": [[269, "fury.ui.elements.TextBox2D"]], "ui (class in fury.ui.core)": [[269, "fury.ui.core.UI"]], "__init__() (fury.ui.containers.gridui method)": [[269, "fury.ui.containers.GridUI.__init__"]], "__init__() (fury.ui.containers.imagecontainer2d method)": [[269, "fury.ui.containers.ImageContainer2D.__init__"]], "__init__() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.__init__"]], "__init__() (fury.ui.containers.tabpanel2d method)": [[269, "fury.ui.containers.TabPanel2D.__init__"]], "__init__() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.__init__"]], "__init__() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.__init__"]], "__init__() (fury.ui.core.disk2d method)": [[269, "fury.ui.core.Disk2D.__init__"]], "__init__() (fury.ui.core.rectangle2d method)": [[269, "fury.ui.core.Rectangle2D.__init__"]], "__init__() (fury.ui.core.textblock2d method)": [[269, "fury.ui.core.TextBlock2D.__init__"]], "__init__() (fury.ui.core.ui method)": [[269, "fury.ui.core.UI.__init__"]], "__init__() (fury.ui.elements.card2d method)": [[269, "fury.ui.elements.Card2D.__init__"]], "__init__() (fury.ui.elements.checkbox method)": [[269, "fury.ui.elements.Checkbox.__init__"]], "__init__() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.__init__"]], "__init__() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.__init__"]], "__init__() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.__init__"]], "__init__() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.__init__"]], "__init__() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.__init__"]], "__init__() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.__init__"]], "__init__() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.__init__"]], "__init__() (fury.ui.elements.listboxitem2d method)": [[269, "fury.ui.elements.ListBoxItem2D.__init__"]], "__init__() (fury.ui.elements.option method)": [[269, "fury.ui.elements.Option.__init__"]], "__init__() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.__init__"]], "__init__() (fury.ui.elements.radiobutton method)": [[269, "fury.ui.elements.RadioButton.__init__"]], "__init__() (fury.ui.elements.rangeslider method)": [[269, "fury.ui.elements.RangeSlider.__init__"]], "__init__() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.__init__"]], "__init__() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.__init__"]], "active_color (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.active_color"]], "active_color (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.active_color"]], "active_color (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.active_color"]], "actor (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.actor"]], "actor (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.actor"]], "actors (fury.ui.core.ui property)": [[269, "fury.ui.core.UI.actors"]], "add_callback() (fury.ui.core.ui method)": [[269, "fury.ui.core.UI.add_callback"]], "add_character() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.add_character"]], "add_element() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.add_element"]], "add_element() (fury.ui.containers.tabpanel2d method)": [[269, "fury.ui.containers.TabPanel2D.add_element"]], "add_element() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.add_element"]], "add_to_scene() (fury.ui.core.ui method)": [[269, "fury.ui.core.UI.add_to_scene"]], "alignment (fury.ui.containers.panel2d attribute)": [[269, "fury.ui.containers.Panel2D.alignment"]], "angle (fury.ui.elements.ringslider2d property)": [[269, "fury.ui.elements.RingSlider2D.angle"]], "append_item() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.append_item"]], "auto_font_scale (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.auto_font_scale"]], "auto_font_scale (fury.ui.core.textblock2d property)": [[269, "id4"]], "background_color (fury.ui.core.textblock2d property)": [[269, "fury.ui.core.TextBlock2D.background_color"]], "bg_color (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.bg_color"]], "body (fury.ui.elements.card2d property)": [[269, "fury.ui.elements.Card2D.body"]], "body_box (fury.ui.elements.card2d attribute)": [[269, "fury.ui.elements.Card2D.body_box"]], "bold (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.bold"]], "bold (fury.ui.core.textblock2d property)": [[269, "id5"]], "border_color (fury.ui.containers.panel2d property)": [[269, "fury.ui.containers.Panel2D.border_color"]], "border_width (fury.ui.containers.panel2d property)": [[269, "fury.ui.containers.Panel2D.border_width"]], "bottom_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_ratio"]], "bottom_disk_value (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.bottom_disk_value"]], "bottom_y_position (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.bottom_y_position"]], "bottom_y_position (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.bottom_y_position"]], "cal_bounding_box() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.cal_bounding_box"]], "cal_bounding_box_2d() (in module fury.ui.helpers)": [[269, "fury.ui.helpers.cal_bounding_box_2d"]], "cal_min_boundary_distance() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.cal_min_boundary_distance"]], "cal_size_from_message() (fury.ui.core.textblock2d method)": [[269, "fury.ui.core.TextBlock2D.cal_size_from_message"]], "caret_pos (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.caret_pos"]], "center (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.center"]], "center (fury.ui.core.ui property)": [[269, "id0"]], "center (fury.ui.elements.drawshape property)": [[269, "fury.ui.elements.DrawShape.center"]], "check_overflow() (in module fury.ui.helpers)": [[269, "fury.ui.helpers.check_overflow"]], "clamp_mouse_position() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.clamp_mouse_position"]], "clamp_position() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.clamp_position"]], "clear_selection() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.clear_selection"]], "clip_overflow() (in module fury.ui.helpers)": [[269, "fury.ui.helpers.clip_overflow"]], "collapse_tab_ui() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.collapse_tab_ui"]], "color (fury.ui.containers.panel2d property)": [[269, "fury.ui.containers.Panel2D.color"]], "color (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.color"]], "color (fury.ui.core.button2d property)": [[269, "fury.ui.core.Button2D.color"]], "color (fury.ui.core.disk2d property)": [[269, "fury.ui.core.Disk2D.color"]], "color (fury.ui.core.rectangle2d property)": [[269, "fury.ui.core.Rectangle2D.color"]], "color (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.color"]], "color (fury.ui.core.textblock2d property)": [[269, "id6"]], "color (fury.ui.elements.card2d property)": [[269, "fury.ui.elements.Card2D.color"]], "content_panel (fury.ui.containers.tabpanel2d attribute)": [[269, "fury.ui.containers.TabPanel2D.content_panel"]], "coord_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.coord_to_ratio"]], "current_mode (fury.ui.elements.drawpanel property)": [[269, "fury.ui.elements.DrawPanel.current_mode"]], "current_time (fury.ui.elements.playbackpanel property)": [[269, "fury.ui.elements.PlaybackPanel.current_time"]], "current_time_str (fury.ui.elements.playbackpanel property)": [[269, "fury.ui.elements.PlaybackPanel.current_time_str"]], "default_color (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.default_color"]], "default_color (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.default_color"]], "default_color (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.default_color"]], "deselect() (fury.ui.elements.listboxitem2d method)": [[269, "fury.ui.elements.ListBoxItem2D.deselect"]], "deselect() (fury.ui.elements.option method)": [[269, "fury.ui.elements.Option.deselect"]], "directory_click_callback() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.directory_click_callback"]], "down_button_callback() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.down_button_callback"]], "draw_shape() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.draw_shape"]], "drop_down_button (fury.ui.elements.combobox2d attribute)": [[269, "fury.ui.elements.ComboBox2D.drop_down_button"]], "drop_down_menu (fury.ui.elements.combobox2d attribute)": [[269, "fury.ui.elements.ComboBox2D.drop_down_menu"]], "dynamic_bbox (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.dynamic_bbox"]], "dynamic_bbox (fury.ui.core.textblock2d property)": [[269, "id7"]], "edit_mode() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.edit_mode"]], "element (fury.ui.elements.listboxitem2d property)": [[269, "fury.ui.elements.ListBoxItem2D.element"]], "extensions (fury.ui.elements.filemenu2d attribute)": [[269, "fury.ui.elements.FileMenu2D.extensions"]], "final_time (fury.ui.elements.playbackpanel property)": [[269, "fury.ui.elements.PlaybackPanel.final_time"]], "font_family (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.font_family"]], "font_family (fury.ui.core.textblock2d property)": [[269, "id8"]], "font_size (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.font_size"]], "font_size (fury.ui.core.textblock2d property)": [[269, "id9"]], "font_size (fury.ui.elements.checkbox property)": [[269, "fury.ui.elements.Checkbox.font_size"]], "font_size (fury.ui.elements.option attribute)": [[269, "fury.ui.elements.Option.font_size"]], "format_text() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.format_text"]], "format_text() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.format_text"]], "format_text() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.format_text"]], "fury.ui": [[269, "module-fury.ui"]], "fury.ui.containers": [[269, "module-fury.ui.containers"]], "fury.ui.core": [[269, "module-fury.ui.core"]], "fury.ui.elements": [[269, "module-fury.ui.elements"]], "fury.ui.helpers": [[269, "module-fury.ui.helpers"]], "get_all_file_names() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.get_all_file_names"]], "get_directory_names() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.get_directory_names"]], "get_file_names() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.get_file_names"]], "handle (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.handle"]], "handle (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.handle"]], "handle_character() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.handle_character"]], "handle_events() (fury.ui.core.ui method)": [[269, "fury.ui.core.UI.handle_events"]], "handle_mouse_click() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.handle_mouse_click"]], "handle_mouse_drag() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.handle_mouse_drag"]], "handle_move_callback() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.handle_move_callback"]], "handle_move_callback() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.handle_move_callback"]], "handle_release_callback() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.handle_release_callback"]], "handle_release_callback() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.handle_release_callback"]], "handles (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.handles"]], "height (fury.ui.core.rectangle2d property)": [[269, "fury.ui.core.Rectangle2D.height"]], "height (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.height"]], "hide() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.hide"]], "image (fury.ui.elements.card2d attribute)": [[269, "fury.ui.elements.Card2D.image"]], "img (fury.ui.containers.imagecontainer2d attribute)": [[269, "fury.ui.containers.ImageContainer2D.img"]], "init (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.init"]], "inner_radius (fury.ui.core.disk2d property)": [[269, "fury.ui.core.Disk2D.inner_radius"]], "is_selected (fury.ui.elements.drawshape property)": [[269, "fury.ui.elements.DrawShape.is_selected"]], "italic (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.italic"]], "italic (fury.ui.core.textblock2d property)": [[269, "id10"]], "justification (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.justification"]], "justification (fury.ui.core.textblock2d property)": [[269, "id11"]], "key_press() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.key_press"]], "key_press_callback() (fury.ui.containers.gridui method)": [[269, "fury.ui.containers.GridUI.key_press_callback"]], "key_press_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.key_press_callback"]], "label (fury.ui.elements.option attribute)": [[269, "fury.ui.elements.Option.label"]], "labels (fury.ui.elements.checkbox attribute)": [[269, "fury.ui.elements.Checkbox.labels"]], "labels (fury.ui.elements.radiobutton attribute)": [[269, "fury.ui.elements.RadioButton.labels"]], "left_button_click_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.left_button_click_callback"]], "left_button_clicked() (fury.ui.elements.listboxitem2d method)": [[269, "fury.ui.elements.ListBoxItem2D.left_button_clicked"]], "left_button_dragged() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.left_button_dragged"]], "left_button_dragged() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.card2d method)": [[269, "fury.ui.elements.Card2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.left_button_dragged"]], "left_button_dragged() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.left_button_dragged"]], "left_button_press() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.left_button_press"]], "left_button_pressed() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.left_button_pressed"]], "left_button_pressed() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.card2d method)": [[269, "fury.ui.elements.Card2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.left_button_pressed"]], "left_button_pressed() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.left_button_pressed"]], "left_button_release_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.left_button_release_callback"]], "left_button_released() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.left_button_released"]], "left_click_callback() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.left_click_callback"]], "left_click_callback2() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.left_click_callback2"]], "left_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.left_disk_ratio"]], "left_disk_value (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.left_disk_value"]], "left_move_left() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.left_move_left"]], "left_move_right() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.left_move_right"]], "left_release_callback() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.left_release_callback"]], "left_release_callback2() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.left_release_callback2"]], "left_x_position (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.left_x_position"]], "left_x_position (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.left_x_position"]], "length (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.length"]], "length (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.length"]], "line_width (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.line_width"]], "line_width (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.line_width"]], "listbox (fury.ui.elements.filemenu2d attribute)": [[269, "fury.ui.elements.FileMenu2D.listbox"]], "loop() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.loop"]], "menu_toggle_callback() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.menu_toggle_callback"]], "message (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.message"]], "message (fury.ui.core.textblock2d property)": [[269, "id12"]], "mid_track_radius (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.mid_track_radius"]], "mid_track_radius (fury.ui.elements.ringslider2d property)": [[269, "id15"]], "middle_button_click_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.middle_button_click_callback"]], "middle_button_release_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.middle_button_release_callback"]], "mouse_move_callback() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.mouse_move_callback"]], "mouse_move_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.mouse_move_callback"]], "mouse_move_callback2() (fury.ui.containers.gridui static method)": [[269, "fury.ui.containers.GridUI.mouse_move_callback2"]], "move_caret_left() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.move_caret_left"]], "move_caret_right() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.move_caret_right"]], "move_handle() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.move_handle"]], "move_left() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.move_left"]], "move_right() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.move_right"]], "next_icon() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.next_icon"]], "next_icon_id() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.next_icon_id"]], "on_change (fury.ui.elements.listbox2d attribute)": [[269, "fury.ui.elements.ListBox2D.on_change"]], "on_key_press (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_key_press"]], "on_left_mouse_button_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_left_mouse_button_clicked"]], "on_left_mouse_button_dragged (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_left_mouse_button_dragged"]], "on_left_mouse_button_pressed (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_left_mouse_button_pressed"]], "on_left_mouse_button_released (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_left_mouse_button_released"]], "on_left_mouse_double_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_left_mouse_double_clicked"]], "on_middle_mouse_button_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_middle_mouse_button_clicked"]], "on_middle_mouse_button_dragged (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_middle_mouse_button_dragged"]], "on_middle_mouse_button_pressed (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_middle_mouse_button_pressed"]], "on_middle_mouse_button_released (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_middle_mouse_button_released"]], "on_middle_mouse_double_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_middle_mouse_double_clicked"]], "on_right_mouse_button_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_right_mouse_button_clicked"]], "on_right_mouse_button_dragged (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_right_mouse_button_dragged"]], "on_right_mouse_button_pressed (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_right_mouse_button_pressed"]], "on_right_mouse_button_released (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_right_mouse_button_released"]], "on_right_mouse_double_clicked (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.on_right_mouse_double_clicked"]], "opacity (fury.ui.containers.panel2d property)": [[269, "fury.ui.containers.Panel2D.opacity"]], "opacity (fury.ui.core.disk2d property)": [[269, "fury.ui.core.Disk2D.opacity"]], "opacity (fury.ui.core.rectangle2d property)": [[269, "fury.ui.core.Rectangle2D.opacity"]], "options (fury.ui.elements.checkbox attribute)": [[269, "fury.ui.elements.Checkbox.options"]], "options (fury.ui.elements.radiobutton attribute)": [[269, "fury.ui.elements.RadioButton.options"]], "outer_radius (fury.ui.core.disk2d property)": [[269, "fury.ui.core.Disk2D.outer_radius"]], "padding (fury.ui.elements.checkbox attribute)": [[269, "fury.ui.elements.Checkbox.padding"]], "padding (fury.ui.elements.checkbox property)": [[269, "id17"]], "padding (fury.ui.elements.radiobutton attribute)": [[269, "fury.ui.elements.RadioButton.padding"]], "pause() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.pause"]], "play() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.play"]], "play_once() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.play_once"]], "position (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.position"]], "position (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.position"]], "position (fury.ui.core.ui property)": [[269, "id2"]], "previous_value (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.previous_value"]], "previous_value (fury.ui.elements.ringslider2d property)": [[269, "id16"]], "range_slider (fury.ui.elements.rangeslider attribute)": [[269, "fury.ui.elements.RangeSlider.range_slider"]], "range_slider_center (fury.ui.elements.rangeslider attribute)": [[269, "fury.ui.elements.RangeSlider.range_slider_center"]], "range_slider_handle_move_callback() (fury.ui.elements.rangeslider method)": [[269, "fury.ui.elements.RangeSlider.range_slider_handle_move_callback"]], "ratio (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.ratio"]], "ratio (fury.ui.elements.ringslider2d property)": [[269, "fury.ui.elements.RingSlider2D.ratio"]], "ratio_to_coord() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.ratio_to_coord"]], "ratio_to_value() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.ratio_to_value"]], "re_align() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.re_align"]], "remove() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.remove"]], "remove_character() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.remove_character"]], "remove_element() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.remove_element"]], "remove_element() (fury.ui.containers.tabpanel2d method)": [[269, "fury.ui.containers.TabPanel2D.remove_element"]], "remove_element() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.remove_element"]], "render_text() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.render_text"]], "resize() (fury.ui.containers.gridui method)": [[269, "fury.ui.containers.GridUI.resize"]], "resize() (fury.ui.containers.imagecontainer2d method)": [[269, "fury.ui.containers.ImageContainer2D.resize"]], "resize() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.resize"]], "resize() (fury.ui.containers.tabpanel2d method)": [[269, "fury.ui.containers.TabPanel2D.resize"]], "resize() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.resize"]], "resize() (fury.ui.core.rectangle2d method)": [[269, "fury.ui.core.Rectangle2D.resize"]], "resize() (fury.ui.core.textblock2d method)": [[269, "fury.ui.core.TextBlock2D.resize"]], "resize() (fury.ui.elements.card2d method)": [[269, "fury.ui.elements.Card2D.resize"]], "resize() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.resize"]], "resize() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.resize"]], "resize() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.resize"]], "resize() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.resize"]], "resize() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.resize"]], "resize() (fury.ui.elements.listboxitem2d method)": [[269, "fury.ui.elements.ListBoxItem2D.resize"]], "resize_shape() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.resize_shape"]], "right_button_click_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.right_button_click_callback"]], "right_button_release_callback() (fury.ui.core.ui static method)": [[269, "fury.ui.core.UI.right_button_release_callback"]], "right_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.right_disk_ratio"]], "right_disk_value (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.right_disk_value"]], "right_move_left() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.right_move_left"]], "right_move_right() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.right_move_right"]], "right_x_position (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.right_x_position"]], "right_x_position (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.right_x_position"]], "rotate() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.rotate"]], "rotate_2d() (in module fury.ui.helpers)": [[269, "fury.ui.helpers.rotate_2d"]], "scale() (fury.ui.containers.imagecontainer2d method)": [[269, "fury.ui.containers.ImageContainer2D.scale"]], "scale() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.scale"]], "scroll_callback() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.scroll_callback"]], "scroll_click_callback() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.scroll_click_callback"]], "scroll_drag_callback() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.scroll_drag_callback"]], "scroll_release_callback() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.scroll_release_callback"]], "select() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.select"]], "select() (fury.ui.elements.listboxitem2d method)": [[269, "fury.ui.elements.ListBoxItem2D.select"]], "select() (fury.ui.elements.option method)": [[269, "fury.ui.elements.Option.select"]], "select_option_callback() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.select_option_callback"]], "select_tab_callback() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.select_tab_callback"]], "selected_text (fury.ui.elements.combobox2d property)": [[269, "fury.ui.elements.ComboBox2D.selected_text"]], "selected_text_index (fury.ui.elements.combobox2d property)": [[269, "fury.ui.elements.ComboBox2D.selected_text_index"]], "selection_box (fury.ui.elements.combobox2d attribute)": [[269, "fury.ui.elements.ComboBox2D.selection_box"]], "selection_change() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.selection_change"]], "set_icon() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.set_icon"]], "set_icon_by_name() (fury.ui.core.button2d method)": [[269, "fury.ui.core.Button2D.set_icon_by_name"]], "set_img() (fury.ui.containers.imagecontainer2d method)": [[269, "fury.ui.containers.ImageContainer2D.set_img"]], "set_message() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.set_message"]], "set_position() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.set_position"]], "set_position() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.set_position"]], "set_slot_colors() (fury.ui.elements.filemenu2d method)": [[269, "fury.ui.elements.FileMenu2D.set_slot_colors"]], "set_visibility() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.set_visibility"]], "set_visibility() (fury.ui.core.ui method)": [[269, "fury.ui.core.UI.set_visibility"]], "set_visibility() (fury.ui.elements.combobox2d method)": [[269, "fury.ui.elements.ComboBox2D.set_visibility"]], "shadow (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.shadow"]], "shadow (fury.ui.core.textblock2d property)": [[269, "id13"]], "shape (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.shape"]], "shape (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.shape"]], "show() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.show"]], "show_rotation_slider() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.show_rotation_slider"]], "showable_text() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.showable_text"]], "size (fury.ui.containers.imagecontainer2d attribute)": [[269, "fury.ui.containers.ImageContainer2D.size"]], "size (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.size"]], "size (fury.ui.core.ui attribute)": [[269, "fury.ui.core.UI.size"]], "size (fury.ui.core.ui property)": [[269, "id3"]], "speed (fury.ui.elements.playbackpanel property)": [[269, "fury.ui.elements.PlaybackPanel.speed"]], "stop() (fury.ui.elements.playbackpanel method)": [[269, "fury.ui.elements.PlaybackPanel.stop"]], "tabs (fury.ui.containers.tabui attribute)": [[269, "fury.ui.containers.TabUI.tabs"]], "text (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.text"]], "text (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.text"]], "text (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.text"]], "text (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.text"]], "text_block (fury.ui.containers.tabpanel2d attribute)": [[269, "fury.ui.containers.TabPanel2D.text_block"]], "title (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.title"]], "title (fury.ui.elements.card2d property)": [[269, "fury.ui.elements.Card2D.title"]], "title_bold (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.title_bold"]], "title_box (fury.ui.elements.card2d attribute)": [[269, "fury.ui.elements.Card2D.title_box"]], "title_color (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.title_color"]], "title_font_size (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.title_font_size"]], "title_italic (fury.ui.containers.tabpanel2d property)": [[269, "fury.ui.containers.TabPanel2D.title_italic"]], "toggle() (fury.ui.elements.option method)": [[269, "fury.ui.elements.Option.toggle"]], "top_disk_ratio (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.top_disk_ratio"]], "top_disk_value (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.top_disk_value"]], "top_y_position (fury.ui.elements.linedoubleslider2d property)": [[269, "fury.ui.elements.LineDoubleSlider2D.top_y_position"]], "top_y_position (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.top_y_position"]], "track (fury.ui.elements.linedoubleslider2d attribute)": [[269, "fury.ui.elements.LineDoubleSlider2D.track"]], "track (fury.ui.elements.lineslider2d attribute)": [[269, "fury.ui.elements.LineSlider2D.track"]], "track (fury.ui.elements.ringslider2d attribute)": [[269, "fury.ui.elements.RingSlider2D.track"]], "track_click_callback() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.track_click_callback"]], "track_click_callback() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.track_click_callback"]], "up_button_callback() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.up_button_callback"]], "update() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.update"]], "update() (fury.ui.elements.lineslider2d method)": [[269, "fury.ui.elements.LineSlider2D.update"]], "update() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.update"]], "update() (fury.ui.elements.ringslider2d method)": [[269, "fury.ui.elements.RingSlider2D.update"]], "update_alignment() (fury.ui.core.textblock2d method)": [[269, "fury.ui.core.TextBlock2D.update_alignment"]], "update_border_coords() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.update_border_coords"]], "update_bounding_box() (fury.ui.core.textblock2d method)": [[269, "fury.ui.core.TextBlock2D.update_bounding_box"]], "update_button_icons() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.update_button_icons"]], "update_element() (fury.ui.containers.panel2d method)": [[269, "fury.ui.containers.Panel2D.update_element"]], "update_element() (fury.ui.containers.tabpanel2d method)": [[269, "fury.ui.containers.TabPanel2D.update_element"]], "update_element() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.update_element"]], "update_scrollbar() (fury.ui.elements.listbox2d method)": [[269, "fury.ui.elements.ListBox2D.update_scrollbar"]], "update_shape_position() (fury.ui.elements.drawshape method)": [[269, "fury.ui.elements.DrawShape.update_shape_position"]], "update_shape_selection() (fury.ui.elements.drawpanel method)": [[269, "fury.ui.elements.DrawPanel.update_shape_selection"]], "update_tabs() (fury.ui.containers.tabui method)": [[269, "fury.ui.containers.TabUI.update_tabs"]], "value (fury.ui.elements.lineslider2d property)": [[269, "fury.ui.elements.LineSlider2D.value"]], "value (fury.ui.elements.ringslider2d property)": [[269, "fury.ui.elements.RingSlider2D.value"]], "value_slider (fury.ui.elements.rangeslider attribute)": [[269, "fury.ui.elements.RangeSlider.value_slider"]], "value_slider_center (fury.ui.elements.rangeslider attribute)": [[269, "fury.ui.elements.RangeSlider.value_slider_center"]], "value_to_ratio() (fury.ui.elements.linedoubleslider2d method)": [[269, "fury.ui.elements.LineDoubleSlider2D.value_to_ratio"]], "vertical_justification (fury.ui.core.textblock2d attribute)": [[269, "fury.ui.core.TextBlock2D.vertical_justification"]], "vertical_justification (fury.ui.core.textblock2d property)": [[269, "id14"]], "width (fury.ui.core.rectangle2d property)": [[269, "fury.ui.core.Rectangle2D.width"]], "width (fury.ui.elements.playbackpanel property)": [[269, "fury.ui.elements.PlaybackPanel.width"]], "width (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.width"]], "width_set_text() (fury.ui.elements.textbox2d method)": [[269, "fury.ui.elements.TextBox2D.width_set_text"]], "window_left (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.window_left"]], "window_right (fury.ui.elements.textbox2d attribute)": [[269, "fury.ui.elements.TextBox2D.window_right"]], "wrap_overflow() (in module fury.ui.helpers)": [[269, "fury.ui.helpers.wrap_overflow"]], "add_polydata_numeric_field() (in module fury.utils)": [[270, "fury.utils.add_polydata_numeric_field"]], "apply_affine() (in module fury.utils)": [[270, "fury.utils.apply_affine"]], "apply_affine_to_actor() (in module fury.utils)": [[270, "fury.utils.apply_affine_to_actor"]], "array_from_actor() (in module fury.utils)": [[270, "fury.utils.array_from_actor"]], "asbytes() (in module fury.utils)": [[270, "fury.utils.asbytes"]], "change_vertices_order() (in module fury.utils)": [[270, "fury.utils.change_vertices_order"]], "color_check() (in module fury.utils)": [[270, "fury.utils.color_check"]], "colors_from_actor() (in module fury.utils)": [[270, "fury.utils.colors_from_actor"]], "compute_bounds() (in module fury.utils)": [[270, "fury.utils.compute_bounds"]], "fix_winding_order() (in module fury.utils)": [[270, "fury.utils.fix_winding_order"]], "fury.utils": [[270, "module-fury.utils"]], "get_actor_from_polydata() (in module fury.utils)": [[270, "fury.utils.get_actor_from_polydata"]], "get_actor_from_polymapper() (in module fury.utils)": [[270, "fury.utils.get_actor_from_polymapper"]], "get_actor_from_primitive() (in module fury.utils)": [[270, "fury.utils.get_actor_from_primitive"]], "get_bounding_box_sizes() (in module fury.utils)": [[270, "fury.utils.get_bounding_box_sizes"]], "get_bounds() (in module fury.utils)": [[270, "fury.utils.get_bounds"]], "get_grid_cells_position() (in module fury.utils)": [[270, "fury.utils.get_grid_cells_position"]], "get_polydata_colors() (in module fury.utils)": [[270, "fury.utils.get_polydata_colors"]], "get_polydata_field() (in module fury.utils)": [[270, "fury.utils.get_polydata_field"]], "get_polydata_lines() (in module fury.utils)": [[270, "fury.utils.get_polydata_lines"]], "get_polydata_normals() (in module fury.utils)": [[270, "fury.utils.get_polydata_normals"]], "get_polydata_primitives_count() (in module fury.utils)": [[270, "fury.utils.get_polydata_primitives_count"]], "get_polydata_tangents() (in module fury.utils)": [[270, "fury.utils.get_polydata_tangents"]], "get_polydata_tcoord() (in module fury.utils)": [[270, "fury.utils.get_polydata_tcoord"]], "get_polydata_triangles() (in module fury.utils)": [[270, "fury.utils.get_polydata_triangles"]], "get_polydata_vertices() (in module fury.utils)": [[270, "fury.utils.get_polydata_vertices"]], "get_polymapper_from_polydata() (in module fury.utils)": [[270, "fury.utils.get_polymapper_from_polydata"]], "is_ui() (in module fury.utils)": [[270, "fury.utils.is_ui"]], "lines_to_vtk_polydata() (in module fury.utils)": [[270, "fury.utils.lines_to_vtk_polydata"]], "map_coordinates_3d_4d() (in module fury.utils)": [[270, "fury.utils.map_coordinates_3d_4d"]], "normalize_v3() (in module fury.utils)": [[270, "fury.utils.normalize_v3"]], "normals_from_actor() (in module fury.utils)": [[270, "fury.utils.normals_from_actor"]], "normals_from_v_f() (in module fury.utils)": [[270, "fury.utils.normals_from_v_f"]], "normals_to_actor() (in module fury.utils)": [[270, "fury.utils.normals_to_actor"]], "numpy_to_vtk_cells() (in module fury.utils)": [[270, "fury.utils.numpy_to_vtk_cells"]], "numpy_to_vtk_colors() (in module fury.utils)": [[270, "fury.utils.numpy_to_vtk_colors"]], "numpy_to_vtk_image_data() (in module fury.utils)": [[270, "fury.utils.numpy_to_vtk_image_data"]], "numpy_to_vtk_matrix() (in module fury.utils)": [[270, "fury.utils.numpy_to_vtk_matrix"]], "numpy_to_vtk_points() (in module fury.utils)": [[270, "fury.utils.numpy_to_vtk_points"]], "primitives_count_from_actor() (in module fury.utils)": [[270, "fury.utils.primitives_count_from_actor"]], "primitives_count_to_actor() (in module fury.utils)": [[270, "fury.utils.primitives_count_to_actor"]], "remove_observer_from_actor() (in module fury.utils)": [[270, "fury.utils.remove_observer_from_actor"]], "repeat_sources() (in module fury.utils)": [[270, "fury.utils.repeat_sources"]], "represent_actor_as_wireframe() (in module fury.utils)": [[270, "fury.utils.represent_actor_as_wireframe"]], "rgb_to_vtk() (in module fury.utils)": [[270, "fury.utils.rgb_to_vtk"]], "rotate() (in module fury.utils)": [[270, "fury.utils.rotate"]], "set_actor_origin() (in module fury.utils)": [[270, "fury.utils.set_actor_origin"]], "set_input() (in module fury.utils)": [[270, "fury.utils.set_input"]], "set_polydata_colors() (in module fury.utils)": [[270, "fury.utils.set_polydata_colors"]], "set_polydata_normals() (in module fury.utils)": [[270, "fury.utils.set_polydata_normals"]], "set_polydata_primitives_count() (in module fury.utils)": [[270, "fury.utils.set_polydata_primitives_count"]], "set_polydata_tangents() (in module fury.utils)": [[270, "fury.utils.set_polydata_tangents"]], "set_polydata_tcoords() (in module fury.utils)": [[270, "fury.utils.set_polydata_tcoords"]], "set_polydata_triangles() (in module fury.utils)": [[270, "fury.utils.set_polydata_triangles"]], "set_polydata_vertices() (in module fury.utils)": [[270, "fury.utils.set_polydata_vertices"]], "shallow_copy() (in module fury.utils)": [[270, "fury.utils.shallow_copy"]], "tangents_from_actor() (in module fury.utils)": [[270, "fury.utils.tangents_from_actor"]], "tangents_from_direction_of_anisotropy() (in module fury.utils)": [[270, "fury.utils.tangents_from_direction_of_anisotropy"]], "tangents_to_actor() (in module fury.utils)": [[270, "fury.utils.tangents_to_actor"]], "triangle_order() (in module fury.utils)": [[270, "fury.utils.triangle_order"]], "update_actor() (in module fury.utils)": [[270, "fury.utils.update_actor"]], "update_polydata_normals() (in module fury.utils)": [[270, "fury.utils.update_polydata_normals"]], "update_surface_actor_colors() (in module fury.utils)": [[270, "fury.utils.update_surface_actor_colors"]], "vertices_from_actor() (in module fury.utils)": [[270, "fury.utils.vertices_from_actor"]], "vtk_matrix_to_numpy() (in module fury.utils)": [[270, "fury.utils.vtk_matrix_to_numpy"]], "scene (class in fury.window)": [[271, "fury.window.Scene"]], "showmanager (class in fury.window)": [[271, "fury.window.ShowManager"]], "__init__() (fury.window.scene method)": [[271, "fury.window.Scene.__init__"]], "__init__() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.__init__"]], "add() (fury.window.scene method)": [[271, "fury.window.Scene.add"]], "add_animation() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.add_animation"]], "add_iren_callback() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.add_iren_callback"]], "add_timer_callback() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.add_timer_callback"]], "add_window_callback() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.add_window_callback"]], "analyze_scene() (in module fury.window)": [[271, "fury.window.analyze_scene"]], "analyze_snapshot() (in module fury.window)": [[271, "fury.window.analyze_snapshot"]], "animations (fury.window.showmanager property)": [[271, "fury.window.ShowManager.animations"]], "antialiasing() (in module fury.window)": [[271, "fury.window.antialiasing"]], "azimuth() (fury.window.scene method)": [[271, "fury.window.Scene.azimuth"]], "background() (fury.window.scene method)": [[271, "fury.window.Scene.background"]], "camera() (fury.window.scene method)": [[271, "fury.window.Scene.camera"]], "camera_direction() (fury.window.scene method)": [[271, "fury.window.Scene.camera_direction"]], "camera_info() (fury.window.scene method)": [[271, "fury.window.Scene.camera_info"]], "clear() (fury.window.scene method)": [[271, "fury.window.Scene.clear"]], "destroy_timer() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.destroy_timer"]], "destroy_timers() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.destroy_timers"]], "dolly() (fury.window.scene method)": [[271, "fury.window.Scene.dolly"]], "elevation() (fury.window.scene method)": [[271, "fury.window.Scene.elevation"]], "enable_stereo() (in module fury.window)": [[271, "fury.window.enable_stereo"]], "exit() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.exit"]], "frame_rate (fury.window.showmanager property)": [[271, "fury.window.ShowManager.frame_rate"]], "fury.window": [[271, "module-fury.window"]], "fxaa_off() (fury.window.scene method)": [[271, "fury.window.Scene.fxaa_off"]], "fxaa_on() (fury.window.scene method)": [[271, "fury.window.Scene.fxaa_on"]], "get_camera() (fury.window.scene method)": [[271, "fury.window.Scene.get_camera"]], "gl_disable_blend() (in module fury.window)": [[271, "fury.window.gl_disable_blend"]], "gl_disable_depth() (in module fury.window)": [[271, "fury.window.gl_disable_depth"]], "gl_enable_blend() (in module fury.window)": [[271, "fury.window.gl_enable_blend"]], "gl_enable_depth() (in module fury.window)": [[271, "fury.window.gl_enable_depth"]], "gl_get_current_state() (in module fury.window)": [[271, "fury.window.gl_get_current_state"]], "gl_reset_blend() (in module fury.window)": [[271, "fury.window.gl_reset_blend"]], "gl_set_additive_blending() (in module fury.window)": [[271, "fury.window.gl_set_additive_blending"]], "gl_set_additive_blending_white_background() (in module fury.window)": [[271, "fury.window.gl_set_additive_blending_white_background"]], "gl_set_multiplicative_blending() (in module fury.window)": [[271, "fury.window.gl_set_multiplicative_blending"]], "gl_set_normal_blending() (in module fury.window)": [[271, "fury.window.gl_set_normal_blending"]], "gl_set_subtractive_blending() (in module fury.window)": [[271, "fury.window.gl_set_subtractive_blending"]], "initialize() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.initialize"]], "iren (fury.window.showmanager attribute)": [[271, "fury.window.ShowManager.iren"]], "is_done() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.is_done"]], "last_render_time (fury.window.scene property)": [[271, "fury.window.Scene.last_render_time"]], "lock() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.lock"]], "lock_current() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.lock_current"]], "pitch() (fury.window.scene method)": [[271, "fury.window.Scene.pitch"]], "play_events() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.play_events"]], "play_events_from_file() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.play_events_from_file"]], "projection() (fury.window.scene method)": [[271, "fury.window.Scene.projection"]], "record() (in module fury.window)": [[271, "fury.window.record"]], "record_events() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.record_events"]], "record_events_to_file() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.record_events_to_file"]], "release_context() (in module fury.window)": [[271, "fury.window.release_context"]], "release_current() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.release_current"]], "release_lock() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.release_lock"]], "remove_animation() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.remove_animation"]], "render() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.render"]], "reset_camera() (fury.window.scene method)": [[271, "fury.window.Scene.reset_camera"]], "reset_camera_tight() (fury.window.scene method)": [[271, "fury.window.Scene.reset_camera_tight"]], "reset_clipping_range() (fury.window.scene method)": [[271, "fury.window.Scene.reset_clipping_range"]], "rm() (fury.window.scene method)": [[271, "fury.window.Scene.rm"]], "rm_all() (fury.window.scene method)": [[271, "fury.window.Scene.rm_all"]], "roll() (fury.window.scene method)": [[271, "fury.window.Scene.roll"]], "save_screenshot() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.save_screenshot"]], "scene (fury.window.showmanager attribute)": [[271, "fury.window.ShowManager.scene"]], "set_camera() (fury.window.scene method)": [[271, "fury.window.Scene.set_camera"]], "show() (in module fury.window)": [[271, "fury.window.show"]], "size() (fury.window.scene method)": [[271, "fury.window.Scene.size"]], "skybox() (fury.window.scene method)": [[271, "fury.window.Scene.skybox"]], "snapshot() (in module fury.window)": [[271, "fury.window.snapshot"]], "start() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.start"]], "style (fury.window.showmanager attribute)": [[271, "fury.window.ShowManager.style"]], "timelines (fury.window.showmanager property)": [[271, "fury.window.ShowManager.timelines"]], "wait() (fury.window.showmanager method)": [[271, "fury.window.ShowManager.wait"]], "window (fury.window.showmanager attribute)": [[271, "fury.window.ShowManager.window"]], "yaw() (fury.window.scene method)": [[271, "fury.window.Scene.yaw"]], "zoom() (fury.window.scene method)": [[271, "fury.window.Scene.zoom"]]}})
\ No newline at end of file
diff --git a/dev/symlink/contributing.html b/dev/symlink/contributing.html
index 8776bba00..8154337d8 100644
--- a/dev/symlink/contributing.html
+++ b/dev/symlink/contributing.html
@@ -5,7 +5,7 @@
- Contributing — FURY 0.10.0.dev199+g9c30d048 documentation
+ Contributing — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+
diff --git a/dev/symlink/license.html b/dev/symlink/license.html
index e7177f66c..7e3f47975 100644
--- a/dev/symlink/license.html
+++ b/dev/symlink/license.html
@@ -5,7 +5,7 @@
- License — FURY 0.10.0.dev199+g9c30d048 documentation
+ License — FURY 0.10.0.dev211+g2aecb57b documentation
@@ -40,7 +40,7 @@
-
+