{ "package": "pyrender", "version": "0.1.45", "stubs_only": "no", "py_typed": "NO", "pypi": { "upload_time": "2021-02-18T18:56:28.820832Z", "requires_python": null, "size": 1202386, "sha256": "284b2432bf6832f05c5216c4b979ceb514ea78163bf53b8ce2bdf0069cb3b92e" }, "metadata": { "Metadata-Version": [ "2.1" ], "Name": [ "pyrender" ], "Version": [ "0.1.45" ], "Summary": [ "Easy-to-use Python renderer for 3D visualization" ], "Home-page": [ "https://github.com/mmatl/pyrender" ], "Author": [ "Matthew Matl" ], "Author-email": [ "matthewcmatl@gmail.com" ], "License": [ "MIT License" ], "Keywords": [ "rendering graphics opengl 3d visualization pbr gltf" ], "Platform": [ "UNKNOWN" ], "Classifier": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Natural Language :: English", "Topic :: Scientific/Engineering" ], "Requires-Dist": [ "freetype-py", "imageio", "networkx", "numpy", "Pillow", "pyglet (>=1.4.10)", "PyOpenGL (==3.1.0)", "scipy", "six", "trimesh", "flake8 ; extra == 'dev'", "pre-commit ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "tox ; extra == 'dev'", "sphinx ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "sphinx-automodapi ; extra == 'docs'" ], "Provides-Extra": [ "dev", "docs" ] }, "module_reports": [ { "path": "pyrender/scene.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.scene.Scene", "methods": [ { "kind": "function", "name": "Scene.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Scene.add", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 }, { "kind": "function", "name": "Scene.get_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Scene.add_node", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Scene.has_node", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Scene.remove_node", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Scene.get_pose", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Scene.set_pose", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Scene.clear", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Scene._remove_node", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Scene.from_trimesh_scene", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [ { "kind": "property", "name": "Scene.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Scene.nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.bg_color", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Scene.ambient_light", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Scene.meshes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.mesh_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.lights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.light_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.point_lights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.point_light_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.spot_lights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.spot_light_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.directional_lights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.directional_light_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.cameras", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.camera_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.main_camera_node", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Scene.bounds", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.centroid", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.extents", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Scene.scale", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Scene.bg_color", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Scene.ambient_light", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Scene.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 63, "n_typed": 0, "n_any": 0, "n_untyped": 63, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 11, "n_method_overloads": 11, "n_method_params": 24, "n_attrs": 3, "n_properties": 21 } ], "type_ignores": [], "name": "pyrender.scene", "names": [ "pyrender.scene.Scene" ], "n_typable": 63, "n_typed": 0, "n_any": 0, "n_untyped": 63, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 11, "n_method_overloads": 11, "n_method_params": 24, "n_classes": 1, "n_attrs": 3, "n_properties": 21, "n_type_ignores": 0 }, { "path": "pyrender/constants.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.constants.GLTF", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "GLTF.NEAREST", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINEAR", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.NEAREST_MIPMAP_NEAREST", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINEAR_MIPMAP_NEAREST", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.NEAREST_MIPMAP_LINEAR", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINEAR_MIPMAP_LINEAR", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.CLAMP_TO_EDGE", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.MIRRORED_REPEAT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.REPEAT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.POINTS", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINES", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINE_LOOP", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.LINE_STRIP", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.TRIANGLES", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.TRIANGLE_STRIP", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "GLTF.TRIANGLE_FAN", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 16, "n_properties": 0 }, { "kind": "class", "name": "pyrender.constants.TextAlign", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "TextAlign.CENTER", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.CENTER_LEFT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.CENTER_RIGHT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.BOTTOM_LEFT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.BOTTOM_RIGHT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.BOTTOM_CENTER", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.TOP_LEFT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.TOP_RIGHT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "TextAlign.TOP_CENTER", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 9, "n_properties": 0 }, { "kind": "class", "name": "pyrender.constants.RenderFlags", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "RenderFlags.NONE", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.DEPTH_ONLY", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.OFFSCREEN", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.FLIP_WIREFRAME", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.ALL_WIREFRAME", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.ALL_SOLID", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SHADOWS_DIRECTIONAL", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SHADOWS_POINT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SHADOWS_SPOT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SHADOWS_ALL", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.VERTEX_NORMALS", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.FACE_NORMALS", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SKIP_CULL_FACES", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.RGBA", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.FLAT", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "RenderFlags.SEG", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 16, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.constants", "names": [ "pyrender.constants.GLTF", "pyrender.constants.RenderFlags", "pyrender.constants.TextAlign" ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 3, "n_attrs": 41, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/light.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.light.Light", "methods": [ { "kind": "function", "name": "Light.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Light._generate_shadow_texture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Light._get_shadow_camera", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "Light.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Light.color", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Light.intensity", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Light.shadow_texture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Light.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Light.color", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Light.intensity", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 19, "n_typed": 0, "n_any": 0, "n_untyped": 19, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 5, "n_attrs": 3, "n_properties": 4 }, { "kind": "class", "name": "pyrender.light.PointLight", "methods": [ { "kind": "function", "name": "PointLight.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "PointLight._generate_shadow_texture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "PointLight._get_shadow_camera", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "PointLight.range", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "PointLight.range", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 12, "n_typed": 0, "n_any": 0, "n_untyped": 12, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 6, "n_attrs": 1, "n_properties": 1 }, { "kind": "class", "name": "pyrender.light.SpotLight", "methods": [ { "kind": "function", "name": "SpotLight.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 7, "n_overloads": 1, "n_typable": 7, "n_params": 6, "n_function_overloads": 1, "n_function_params": 6 }, { "kind": "function", "name": "SpotLight._generate_shadow_texture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SpotLight._get_shadow_camera", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "SpotLight.innerConeAngle", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpotLight.outerConeAngle", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpotLight.range", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "SpotLight.outerConeAngle", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpotLight.innerConeAngle", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpotLight.range", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 20, "n_typed": 0, "n_any": 0, "n_untyped": 20, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 8, "n_attrs": 3, "n_properties": 3 }, { "kind": "class", "name": "pyrender.light.DirectionalLight", "methods": [ { "kind": "function", "name": "DirectionalLight.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "DirectionalLight._generate_shadow_texture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "DirectionalLight._get_shadow_camera", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 8, "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 5, "n_attrs": 0, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.light", "names": [ "pyrender.light.DirectionalLight", "pyrender.light.Light", "pyrender.light.PointLight", "pyrender.light.SpotLight" ], "n_typable": 59, "n_typed": 0, "n_any": 0, "n_untyped": 59, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 12, "n_method_overloads": 12, "n_method_params": 24, "n_classes": 4, "n_attrs": 7, "n_properties": 8, "n_type_ignores": 0 }, { "path": "pyrender/texture.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.texture.Texture", "methods": [ { "kind": "function", "name": "Texture.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_overloads": 1, "n_typable": 9, "n_params": 8, "n_function_overloads": 1, "n_function_params": 8 }, { "kind": "function", "name": "Texture.is_transparent", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Texture.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._add_to_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._remove_from_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._in_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._bind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._unbind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._bind_as_depth_attachment", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Texture._bind_as_color_attachment", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Texture.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.sampler", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.source", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.source_channels", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.width", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.height", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.tex_type", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Texture.data_format", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Texture.source_channels", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.sampler", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.source", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.width", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.height", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.tex_type", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Texture.data_format", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 43, "n_typed": 0, "n_any": 0, "n_untyped": 43, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 9, "n_attrs": 8, "n_properties": 8 } ], "type_ignores": [], "name": "pyrender.texture", "names": [ "pyrender.texture.Texture" ], "n_typable": 43, "n_typed": 0, "n_any": 0, "n_untyped": 43, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 9, "n_classes": 1, "n_attrs": 8, "n_properties": 8, "n_type_ignores": 0 }, { "path": "pyrender/material.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.material.Material", "methods": [ { "kind": "function", "name": "Material.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 11, "n_overloads": 1, "n_typable": 11, "n_params": 10, "n_function_overloads": 1, "n_function_params": 10 }, { "kind": "function", "name": "Material._compute_transparency", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Material._compute_tex_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Material._compute_textures", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Material._format_texture", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "Material.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.normalTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.occlusionTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.emissiveTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.emissiveFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.alphaMode", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.alphaCutoff", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.doubleSided", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.smooth", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.wireframe", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Material.is_transparent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Material.tex_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Material.textures", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Material.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.normalTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.occlusionTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.emissiveTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.emissiveFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.alphaMode", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.alphaCutoff", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.doubleSided", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.smooth", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Material.wireframe", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 50, "n_typed": 0, "n_any": 0, "n_untyped": 50, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 12, "n_attrs": 10, "n_properties": 13 }, { "kind": "class", "name": "pyrender.material.MetallicRoughnessMaterial", "methods": [ { "kind": "function", "name": "MetallicRoughnessMaterial.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 16, "n_overloads": 1, "n_typable": 16, "n_params": 15, "n_function_overloads": 1, "n_function_params": 15 }, { "kind": "function", "name": "MetallicRoughnessMaterial._compute_tex_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "MetallicRoughnessMaterial._compute_transparency", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "MetallicRoughnessMaterial._compute_textures", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "MetallicRoughnessMaterial.baseColorFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "MetallicRoughnessMaterial.baseColorTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "MetallicRoughnessMaterial.metallicFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "MetallicRoughnessMaterial.roughnessFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "MetallicRoughnessMaterial.metallicRoughnessTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "MetallicRoughnessMaterial.baseColorFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "MetallicRoughnessMaterial.baseColorTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "MetallicRoughnessMaterial.metallicFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "MetallicRoughnessMaterial.roughnessFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "MetallicRoughnessMaterial.metallicRoughnessTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 34, "n_typed": 0, "n_any": 0, "n_untyped": 34, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 15, "n_attrs": 5, "n_properties": 5 }, { "kind": "class", "name": "pyrender.material.SpecularGlossinessMaterial", "methods": [ { "kind": "function", "name": "SpecularGlossinessMaterial.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 16, "n_overloads": 1, "n_typable": 16, "n_params": 15, "n_function_overloads": 1, "n_function_params": 15 }, { "kind": "function", "name": "SpecularGlossinessMaterial._compute_tex_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "SpecularGlossinessMaterial._compute_transparency", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "SpecularGlossinessMaterial._compute_textures", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "SpecularGlossinessMaterial.diffuseFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpecularGlossinessMaterial.diffuseTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpecularGlossinessMaterial.specularFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpecularGlossinessMaterial.glossinessFactor", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "SpecularGlossinessMaterial.specularGlossinessTexture", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "SpecularGlossinessMaterial.diffuseFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpecularGlossinessMaterial.diffuseTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpecularGlossinessMaterial.specularFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpecularGlossinessMaterial.glossinessFactor", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "SpecularGlossinessMaterial.specularGlossinessTexture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 34, "n_typed": 0, "n_any": 0, "n_untyped": 34, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 15, "n_attrs": 5, "n_properties": 5 } ], "type_ignores": [], "name": "pyrender.material", "names": [ "pyrender.material.Material", "pyrender.material.MetallicRoughnessMaterial", "pyrender.material.SpecularGlossinessMaterial" ], "n_typable": 118, "n_typed": 0, "n_any": 0, "n_untyped": 118, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 13, "n_method_overloads": 13, "n_method_params": 42, "n_classes": 3, "n_attrs": 20, "n_properties": 23, "n_type_ignores": 0 }, { "path": "pyrender/renderer.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.renderer.Renderer", "methods": [ { "kind": "function", "name": "Renderer.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer.render", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer.render_text", "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_overloads": 1, "n_typable": 9, "n_params": 8, "n_function_overloads": 1, "n_function_params": 8 }, { "kind": "function", "name": "Renderer.read_color_buf", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer.read_depth_buf", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer.__del__", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._forward_pass", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._shadow_mapping_pass", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._normals_pass", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._bind_and_draw_primitive", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Renderer._bind_lighting", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Renderer._sorted_mesh_nodes", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Renderer._sorted_nodes_by_distance", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._update_context", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._bind_texture", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._get_next_active_texture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._reset_active_textures", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._get_camera_matrices", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Renderer._get_light_cam_matrices", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._get_text_program", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._compute_max_n_lights", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Renderer._get_primitive_program", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Renderer._configure_forward_pass_viewport", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Renderer._configure_shadow_mapping_viewport", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._configure_shadow_framebuffer", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._delete_shadow_framebuffer", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._configure_main_framebuffer", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._delete_main_framebuffer", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._read_main_framebuffer", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._resize_image", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._forward_pass_no_reset", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Renderer._render_light_shadowmaps", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Renderer._get_debug_quad_program", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Renderer._render_debug_quad", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Renderer.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Renderer.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Renderer.point_size", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Renderer.dpscale", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Renderer.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Renderer.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Renderer.point_size", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 105, "n_typed": 0, "n_any": 0, "n_untyped": 105, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 35, "n_method_overloads": 35, "n_method_params": 60, "n_attrs": 4, "n_properties": 3 } ], "type_ignores": [], "name": "pyrender.renderer", "names": [ "pyrender.renderer.Renderer" ], "n_typable": 105, "n_typed": 0, "n_any": 0, "n_untyped": 105, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 35, "n_method_overloads": 35, "n_method_params": 60, "n_classes": 1, "n_attrs": 4, "n_properties": 3, "n_type_ignores": 0 }, { "path": "pyrender/viewer.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.viewer.Viewer", "methods": [ { "kind": "function", "name": "Viewer.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_overloads": 1, "n_typable": 8, "n_params": 7, "n_function_overloads": 1, "n_function_params": 7 }, { "kind": "function", "name": "Viewer.close_external", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer.save_gif", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Viewer.on_close", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer.on_draw", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer.on_resize", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Viewer.on_mouse_press", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Viewer.on_mouse_drag", "n_typed": 0, "n_any": 0, "n_untyped": 7, "n_overloads": 1, "n_typable": 7, "n_params": 6, "n_function_overloads": 1, "n_function_params": 6 }, { "kind": "function", "name": "Viewer.on_mouse_release", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Viewer.on_mouse_scroll", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Viewer.on_key_press", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Viewer._time_event", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Viewer._reset_view", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._get_save_filename", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Viewer._save_image", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._record", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._rotate", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._render", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._init_and_start_app", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._compute_initial_camera_pose", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._create_raymond_lights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._create_direct_light", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._set_axes", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Viewer._remove_axes", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Viewer._location_to_x_y", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "Viewer.scene", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Viewer.viewport_size", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Viewer.render_lock", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Viewer.is_active", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Viewer.run_in_thread", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Viewer.render_flags", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Viewer.viewer_flags", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Viewer.registered_keys", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [], "n_typable": 72, "n_typed": 0, "n_any": 0, "n_untyped": 72, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 25, "n_method_overloads": 25, "n_method_params": 36, "n_attrs": 0, "n_properties": 8 } ], "type_ignores": [], "name": "pyrender.viewer", "names": [ "pyrender.viewer.Viewer" ], "n_typable": 72, "n_typed": 0, "n_any": 0, "n_untyped": 72, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 25, "n_method_overloads": 25, "n_method_params": 36, "n_classes": 1, "n_attrs": 0, "n_properties": 8, "n_type_ignores": 0 }, { "path": "pyrender/camera.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.camera.Camera", "methods": [ { "kind": "function", "name": "Camera.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Camera.get_projection_matrix", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "Camera.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Camera.znear", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Camera.zfar", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Camera.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Camera.znear", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Camera.zfar", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 16, "n_typed": 0, "n_any": 0, "n_untyped": 16, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 5, "n_attrs": 3, "n_properties": 3 }, { "kind": "class", "name": "pyrender.camera.PerspectiveCamera", "methods": [ { "kind": "function", "name": "PerspectiveCamera.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 }, { "kind": "function", "name": "PerspectiveCamera.get_projection_matrix", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "PerspectiveCamera.yfov", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "PerspectiveCamera.zfar", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "PerspectiveCamera.aspectRatio", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "PerspectiveCamera.yfov", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "PerspectiveCamera.aspectRatio", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 17, "n_typed": 0, "n_any": 0, "n_untyped": 17, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 7, "n_attrs": 2, "n_properties": 3 }, { "kind": "class", "name": "pyrender.camera.IntrinsicsCamera", "methods": [ { "kind": "function", "name": "IntrinsicsCamera.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_overloads": 1, "n_typable": 8, "n_params": 7, "n_function_overloads": 1, "n_function_params": 7 }, { "kind": "function", "name": "IntrinsicsCamera.get_projection_matrix", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "IntrinsicsCamera.fx", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "IntrinsicsCamera.fy", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "IntrinsicsCamera.cx", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "IntrinsicsCamera.cy", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "IntrinsicsCamera.fx", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "IntrinsicsCamera.fy", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "IntrinsicsCamera.cx", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "IntrinsicsCamera.cy", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 23, "n_typed": 0, "n_any": 0, "n_untyped": 23, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 9, "n_attrs": 4, "n_properties": 4 }, { "kind": "class", "name": "pyrender.camera.OrthographicCamera", "methods": [ { "kind": "function", "name": "OrthographicCamera.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 }, { "kind": "function", "name": "OrthographicCamera.get_projection_matrix", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "OrthographicCamera.xmag", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "OrthographicCamera.ymag", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "OrthographicCamera.znear", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "OrthographicCamera.xmag", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "OrthographicCamera.ymag", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 17, "n_typed": 0, "n_any": 0, "n_untyped": 17, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 7, "n_attrs": 2, "n_properties": 3 } ], "type_ignores": [], "name": "pyrender.camera", "names": [ "pyrender.camera.Camera", "pyrender.camera.IntrinsicsCamera", "pyrender.camera.OrthographicCamera", "pyrender.camera.PerspectiveCamera" ], "n_typable": 73, "n_typed": 0, "n_any": 0, "n_untyped": 73, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 8, "n_method_overloads": 8, "n_method_params": 28, "n_classes": 4, "n_attrs": 11, "n_properties": 13, "n_type_ignores": 0 }, { "path": "pyrender/mesh.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.mesh.Mesh", "methods": [ { "kind": "function", "name": "Mesh.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Mesh.from_points", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 }, { "kind": "function", "name": "Mesh.from_trimesh", "n_typed": 0, "n_any": 0, "n_untyped": 7, "n_overloads": 1, "n_typable": 7, "n_params": 6, "n_function_overloads": 1, "n_function_params": 6 }, { "kind": "function", "name": "Mesh._get_trimesh_props", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [ { "kind": "property", "name": "Mesh.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Mesh.primitives", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Mesh.weights", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Mesh.is_visible", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Mesh.bounds", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Mesh.centroid", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Mesh.extents", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Mesh.scale", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Mesh.is_transparent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Mesh.primitives", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Mesh.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Mesh.weights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Mesh.is_visible", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 39, "n_typed": 0, "n_any": 0, "n_untyped": 39, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 18, "n_attrs": 4, "n_properties": 9 } ], "type_ignores": [], "name": "pyrender.mesh", "names": [ "pyrender.mesh.Mesh" ], "n_typable": 39, "n_typed": 0, "n_any": 0, "n_untyped": 39, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 18, "n_classes": 1, "n_attrs": 4, "n_properties": 9, "n_type_ignores": 0 }, { "path": "pyrender/sampler.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.sampler.Sampler", "methods": [ { "kind": "function", "name": "Sampler.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 } ], "properties": [ { "kind": "property", "name": "Sampler.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Sampler.magFilter", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Sampler.minFilter", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Sampler.wrapS", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Sampler.wrapT", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Sampler.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Sampler.magFilter", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Sampler.minFilter", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Sampler.wrapS", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Sampler.wrapT", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 21, "n_typed": 0, "n_any": 0, "n_untyped": 21, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 5, "n_attrs": 5, "n_properties": 5 } ], "type_ignores": [], "name": "pyrender.sampler", "names": [ "pyrender.sampler.Sampler" ], "n_typable": 21, "n_typed": 0, "n_any": 0, "n_untyped": 21, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 5, "n_classes": 1, "n_attrs": 5, "n_properties": 5, "n_type_ignores": 0 }, { "path": "pyrender/version.py", "symbol_reports": [ { "kind": "attr", "name": "pyrender.version.__version__", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "type_ignores": [], "name": "pyrender.version", "names": [ "pyrender.version.__version__" ], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 1, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/primitive.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.primitive.Primitive", "methods": [ { "kind": "function", "name": "Primitive.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 14, "n_overloads": 1, "n_typable": 14, "n_params": 13, "n_function_overloads": 1, "n_function_params": 13 }, { "kind": "function", "name": "Primitive.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._add_to_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._remove_from_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._in_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._bind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._unbind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._compute_bounds", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._compute_transparency", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Primitive._compute_buf_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Primitive.positions", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.normals", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.tangents", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.texcoord_0", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.texcoord_1", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.color_0", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.joints_0", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.weights_0", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.indices", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.material", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.mode", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.targets", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.poses", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Primitive.bounds", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Primitive.centroid", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Primitive.extents", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Primitive.scale", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Primitive.buf_flags", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "property", "name": "Primitive.is_transparent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Primitive.positions", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.normals", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.tangents", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.texcoord_0", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.texcoord_1", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.color_0", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.joints_0", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.weights_0", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.indices", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.material", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.mode", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.targets", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Primitive.poses", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 68, "n_typed": 0, "n_any": 0, "n_untyped": 68, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 13, "n_attrs": 13, "n_properties": 19 } ], "type_ignores": [], "name": "pyrender.primitive", "names": [ "pyrender.primitive.Primitive" ], "n_typable": 68, "n_typed": 0, "n_any": 0, "n_untyped": 68, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 13, "n_classes": 1, "n_attrs": 13, "n_properties": 19, "n_type_ignores": 0 }, { "path": "pyrender/offscreen.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.offscreen.OffscreenRenderer", "methods": [ { "kind": "function", "name": "OffscreenRenderer.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "OffscreenRenderer.render", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "OffscreenRenderer.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OffscreenRenderer._create", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OffscreenRenderer.__del__", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "OffscreenRenderer.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "OffscreenRenderer.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "OffscreenRenderer.point_size", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "OffscreenRenderer.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "OffscreenRenderer.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "OffscreenRenderer.point_size", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 20, "n_typed": 0, "n_any": 0, "n_untyped": 20, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 6, "n_attrs": 3, "n_properties": 3 } ], "type_ignores": [], "name": "pyrender.offscreen", "names": [ "pyrender.offscreen.OffscreenRenderer" ], "n_typable": 20, "n_typed": 0, "n_any": 0, "n_untyped": 20, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 6, "n_classes": 1, "n_attrs": 3, "n_properties": 3, "n_type_ignores": 0 }, { "path": "pyrender/node.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.node.Node", "methods": [ { "kind": "function", "name": "Node.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 12, "n_overloads": 1, "n_typable": 12, "n_params": 11, "n_function_overloads": 1, "n_function_params": 11 }, { "kind": "function", "name": "Node._t_from_m", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Node._r_from_m", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Node._q_from_m", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Node._s_from_m", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Node._r_from_q", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Node._m_from_tqs", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [ { "kind": "property", "name": "Node.name", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.camera", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.children", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.skin", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.mesh", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.light", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.rotation", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.translation", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.scale", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Node.matrix", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Node.name", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.camera", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.children", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.skin", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.mesh", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.weights", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.light", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.rotation", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.translation", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.scale", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Node.matrix", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 57, "n_typed": 0, "n_any": 0, "n_untyped": 57, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 19, "n_attrs": 11, "n_properties": 10 } ], "type_ignores": [], "name": "pyrender.node", "names": [ "pyrender.node.Node" ], "n_typable": 57, "n_typed": 0, "n_any": 0, "n_untyped": 57, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 19, "n_classes": 1, "n_attrs": 11, "n_properties": 10, "n_type_ignores": 0 }, { "path": "pyrender/font.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.font.Font", "methods": [ { "kind": "function", "name": "Font.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Font._add_to_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font._remove_from_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font._in_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font._bind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font._unbind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Font.render_string", "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 } ], "properties": [ { "kind": "property", "name": "Font.font_file", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Font.font_pt", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Font.font_file", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Font.font_pt", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 21, "n_typed": 0, "n_any": 0, "n_untyped": 21, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 8, "n_method_overloads": 8, "n_method_params": 7, "n_attrs": 2, "n_properties": 2 }, { "kind": "class", "name": "pyrender.font.Character", "methods": [ { "kind": "function", "name": "Character.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Character.texture", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Character.size", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Character.bearing", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Character.advance", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 9, "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 4, "n_attrs": 4, "n_properties": 0 }, { "kind": "class", "name": "pyrender.font.FontCache", "methods": [ { "kind": "function", "name": "FontCache.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "FontCache.get_font", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "FontCache.clear", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "FontCache.font_dir", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 7, "n_typed": 0, "n_any": 0, "n_untyped": 7, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 3, "n_attrs": 1, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.font", "names": [ "pyrender.font.Character", "pyrender.font.Font", "pyrender.font.FontCache" ], "n_typable": 37, "n_typed": 0, "n_any": 0, "n_untyped": 37, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 12, "n_method_overloads": 12, "n_method_params": 14, "n_classes": 3, "n_attrs": 7, "n_properties": 2, "n_type_ignores": 0 }, { "path": "pyrender/platforms/base.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.platforms.base.Platform", "methods": [ { "kind": "function", "name": "Platform.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Platform.init_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Platform.make_current", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Platform.make_uncurrent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Platform.delete_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Platform.supports_framebuffers", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Platform.__del__", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Platform.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 }, { "kind": "property", "name": "Platform.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "Platform.viewport_width", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Platform.viewport_height", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 15, "n_typed": 0, "n_any": 0, "n_untyped": 15, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 2, "n_attrs": 2, "n_properties": 2 } ], "type_ignores": [], "name": "pyrender.platforms.base", "names": [ "pyrender.platforms.base.Platform" ], "n_typable": 15, "n_typed": 0, "n_any": 0, "n_untyped": 15, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 2, "n_classes": 1, "n_attrs": 2, "n_properties": 2, "n_type_ignores": 0 }, { "path": "pyrender/platforms/egl.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.platforms.egl.EGLPlatform", "methods": [ { "kind": "function", "name": "EGLPlatform.__init__", "n_typed": 1, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "EGLPlatform.init_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "EGLPlatform.make_current", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "EGLPlatform.make_uncurrent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "EGLPlatform.delete_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "EGLPlatform.supports_framebuffers", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [], "n_typable": 9, "n_typed": 1, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_attrs": 0, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.platforms.egl", "names": [ "pyrender.platforms.egl.EGLPlatform" ], "n_typable": 9, "n_typed": 1, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_classes": 1, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/platforms/osmesa.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.platforms.osmesa.OSMesaPlatform", "methods": [ { "kind": "function", "name": "OSMesaPlatform.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "OSMesaPlatform.init_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OSMesaPlatform.make_current", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OSMesaPlatform.make_uncurrent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OSMesaPlatform.delete_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "OSMesaPlatform.supports_framebuffers", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [], "n_typable": 8, "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 2, "n_attrs": 0, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.platforms.osmesa", "names": [ "pyrender.platforms.osmesa.OSMesaPlatform" ], "n_typable": 8, "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 2, "n_classes": 1, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/platforms/pyglet_platform.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.platforms.pyglet_platform.PygletPlatform", "methods": [ { "kind": "function", "name": "PygletPlatform.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "PygletPlatform.init_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "PygletPlatform.make_current", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "PygletPlatform.make_uncurrent", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "PygletPlatform.delete_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "PygletPlatform.supports_framebuffers", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [], "n_typable": 8, "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 2, "n_attrs": 0, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.platforms.pyglet_platform", "names": [ "pyrender.platforms.pyglet_platform.PygletPlatform" ], "n_typable": 8, "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 2, "n_classes": 1, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/shader_program.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.shader_program.ShaderProgramCache", "methods": [ { "kind": "function", "name": "ShaderProgramCache.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ShaderProgramCache.get_program", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "ShaderProgramCache.clear", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "ShaderProgramCache.shader_dir", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 9, "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 5, "n_attrs": 1, "n_properties": 0 }, { "kind": "class", "name": "pyrender.shader_program.ShaderProgram", "methods": [ { "kind": "function", "name": "ShaderProgram.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "ShaderProgram._add_to_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram._in_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram._remove_from_context", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram._load", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ShaderProgram._bind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram._unbind", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram.delete", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ShaderProgram.set_uniform", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "ShaderProgram.vertex_shader", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "ShaderProgram.fragment_shader", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "ShaderProgram.geometry_shader", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "ShaderProgram.defines", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "ShaderProgram._FUNC_MAP", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "n_typable": 21, "n_typed": 0, "n_any": 0, "n_untyped": 21, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 9, "n_method_overloads": 9, "n_method_params": 8, "n_attrs": 5, "n_properties": 0 } ], "type_ignores": [], "name": "pyrender.shader_program", "names": [ "pyrender.shader_program.ShaderProgram", "pyrender.shader_program.ShaderProgramCache" ], "n_typable": 30, "n_typed": 0, "n_any": 0, "n_untyped": 30, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 12, "n_method_overloads": 12, "n_method_params": 13, "n_classes": 2, "n_attrs": 6, "n_properties": 0, "n_type_ignores": 0 }, { "path": "pyrender/trackball.py", "symbol_reports": [ { "kind": "class", "name": "pyrender.trackball.Trackball", "methods": [ { "kind": "function", "name": "Trackball.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Trackball.set_state", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Trackball.resize", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Trackball.down", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Trackball.drag", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Trackball.scroll", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Trackball.rotate", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "Trackball.pose", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Trackball.STATE_ROTATE", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "Trackball.STATE_PAN", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "Trackball.STATE_ROLL", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "Trackball.STATE_ZOOM", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "n_typable": 19, "n_typed": 0, "n_any": 0, "n_untyped": 19, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 11, "n_attrs": 4, "n_properties": 1 } ], "type_ignores": [], "name": "pyrender.trackball", "names": [ "pyrender.trackball.Trackball" ], "n_typable": 19, "n_typed": 0, "n_any": 0, "n_untyped": 19, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 11, "n_classes": 1, "n_attrs": 4, "n_properties": 1, "n_type_ignores": 0 }, { "path": "pyrender/utils.py", "symbol_reports": [ { "kind": "function", "name": "pyrender.utils.format_texture_source", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "pyrender.utils.format_color_vector", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "pyrender.utils.format_color_array", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "type_ignores": [], "name": "pyrender.utils", "names": [ "pyrender.utils.format_color_array", "pyrender.utils.format_color_vector", "pyrender.utils.format_texture_source" ], "n_typable": 9, "n_typed": 0, "n_any": 0, "n_untyped": 9, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 6, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 } ], "typecheckers": {}, "n_modules": 22, "n_typable": 873, "n_typed": 1, "n_any": 0, "n_untyped": 872, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 6, "n_methods": 197, "n_method_params": 331, "n_method_overloads": 197, "n_classes": 33, "n_attrs": 150, "n_properties": 135, "type_ignores": [], "n_type_ignores": 0 }