2151 lines
94 KiB
JSON
2151 lines
94 KiB
JSON
{
|
|
"schema": "freecad-web-fem-view-resource-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "a802e2f2c3fd35bdb7a43175",
|
|
"module": "Fem",
|
|
"tier": "tier-1-readonly",
|
|
"family": "view-resource",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"route": {
|
|
"command": "fem.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/fem-python-family-facade.ts",
|
|
"worker": "web/src/fem.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"args": {
|
|
"tier": "tier-1-readonly",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"name": "createLabel.display",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"name": "ViewProviderFemConstraint",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"sourceLine": 15,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"name": "ViewProviderFemMesh",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"sourceLine": 15,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"name": "ViewProviderFemPostFilter",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 18,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"name": "ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 26,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"name": "ViewProviderFemPostPipeline",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"sourceLine": 15,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"name": "CommandManager.GetResources",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femcommands/manager.py",
|
|
"sourceLine": 61,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"name": "build_new_visualization_tree_model",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 48,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"name": "build_add_to_visualization_tree_model",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 72,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"name": "ExtractLinkView",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 503,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"name": "ExtractLinkView.newVisualization",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 635,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"name": "ExtractLinkView.addExtractionToVisualization",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 669,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"name": "register_visualization",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 71,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"name": "get_registered_visualizations",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 89,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"name": "SmallListView",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"sourceLine": 249,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"name": "VtkTableView",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"sourceLine": 159,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"name": "is_visualization_object",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 42,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"name": "get_visualization_type",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 52,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"name": "is_visualization_extractor_type",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 58,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"name": "PostVisualization",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 79,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"name": "ViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"sourceLine": 120,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"name": "BaseViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 49,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"name": "BaseViewProxy.getDisplayModes",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 58,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"name": "BaseViewProxy.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 63,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "3200d0bc24a6ed2f33f90db17a17ee8c08bf09e2e15801cfd9a04b5cbfbb5778",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "createLabel.display",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemConstraint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemMesh",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 18,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 26,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostPipeline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "CommandManager.GetResources",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femcommands/manager.py",
|
|
"sourceLine": 61,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_new_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 48,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_add_to_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 72,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 503,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.newVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 635,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.addExtractionToVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 669,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "register_visualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 71,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "get_registered_visualizations",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 89,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "SmallListView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"sourceLine": 249,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "VtkTableView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"sourceLine": 159,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_object",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "get_visualization_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 52,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_extractor_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "PostVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 79,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"sourceLine": 120,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 49,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDisplayModes",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDefaultDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "17902c503a927130f0381ca4433c3fb660d5833feaf09f01855b5eacc06fd05a",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "17902c503a927130f0381ca4433c3fb660d5833feaf09f01855b5eacc06fd05a"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "fem.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-success",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "createLabel.display",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemConstraint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemMesh",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 18,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 26,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostPipeline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "CommandManager.GetResources",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femcommands/manager.py",
|
|
"sourceLine": 61,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_new_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 48,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_add_to_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 72,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 503,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.newVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 635,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.addExtractionToVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 669,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "register_visualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 71,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "get_registered_visualizations",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 89,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "SmallListView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"sourceLine": 249,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "VtkTableView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"sourceLine": 159,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_object",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "get_visualization_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 52,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_extractor_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "PostVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 79,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"sourceLine": 120,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 49,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDisplayModes",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDefaultDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-repeat",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "createLabel.display",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemConstraint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemMesh",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 18,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 26,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProviderFemPostPipeline",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"sourceLine": 15,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "CommandManager.GetResources",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femcommands/manager.py",
|
|
"sourceLine": 61,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_new_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 48,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "build_add_to_visualization_tree_model",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 72,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 503,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.newVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 635,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ExtractLinkView.addExtractionToVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 669,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "register_visualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 71,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"name": "get_registered_visualizations",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 89,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "SmallListView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"sourceLine": 249,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "VtkTableView",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"sourceLine": 159,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_object",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 42,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "get_visualization_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 52,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "is_visualization_extractor_type",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"code": "vtk_runtime_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"name": "PostVisualization",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 79,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"sourceLine": 120,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 49,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDisplayModes",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 58,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.getDefaultDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 63,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-cross",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "view-resource",
|
|
"message": "Fem adapter rejects API records owned by another module",
|
|
"name": "createLabel.display",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "fem-view-resource-invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "Fem Python family batch envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "fem-view-resource-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "fem-view-resource-reset"
|
|
},
|
|
"traceSha256": "b8b8caf3d6fce309bc715ad3c282500b2937b1637db4a21e78f0fd6a0b25d6af"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 3,
|
|
"restricted": 21,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"name": "createLabel.display",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/CreateLabels.py",
|
|
"sourceLine": 125,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "7c802a4b42d64b6593f6ae55eb4c5a2262fb2f3bcbe31daaa0463a66c14669a5"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"name": "ViewProviderFemConstraint",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"sourceLine": 15,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "cbb90519461d9e18735f488993394462abaa46fd842b8cc518f4b85395f1276b"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"name": "ViewProviderFemMesh",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"sourceLine": 15,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "cffa5daf8e49aa57cc0ac3283150692778e1b9301154b92b60018d8f22f89c56"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"name": "ViewProviderFemPostFilter",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 18,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "fcbb5d8f0aaf895748f5063f98163c05f70feff0c0a987bc06a84bb130d54e49"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"name": "ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"sourceLine": 26,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "4f34b4f7b854f0277d2a54d6edfab4268084fa097dbe7871ea2f1015423ed101"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"name": "ViewProviderFemPostPipeline",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"sourceLine": 15,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "2842a3551e78a7195e0d2871cf7aadb8824998fb784e651e3bb1f9f763462670"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"name": "CommandManager.GetResources",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femcommands/manager.py",
|
|
"sourceLine": 61,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "aec8e4f080b3caab6f71740452b4e9fd37c2f785683e5c1da91d0fd9934bb5bf"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"name": "build_new_visualization_tree_model",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 48,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "b1904f7c28ccd404b824260255efa8fbf0f0f3317fa40d300faa3f6f73b85457"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"name": "build_add_to_visualization_tree_model",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 72,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "224a82c414188a4e9f9230d2bf4d501b17ddc644e94f79d5748b305ed1df90ea"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"name": "ExtractLinkView",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 503,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "2228c9657557f93fc691239206b9a4d85418361780e758d3c629cc01182d6918"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"name": "ExtractLinkView.newVisualization",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 635,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "ddbd3709bb1d91c325585ffb2916786abe1baccc3a6ad9715f65cbfcd359db0f"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"name": "ExtractLinkView.addExtractionToVisualization",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"sourceLine": 669,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "8010d3e8f5b2be71d6cb2b0076c024f281ae5fafa2bcae270da69574f02e84de"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"name": "register_visualization",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 71,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"evidenceSha256": "a851115b5e2205dad9aff8b9218464be60628a987dfd1821eac6b85e31be8a62"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"name": "get_registered_visualizations",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "python_runtime_dependency_unavailable",
|
|
"message": "Official Fem view-resource source requires a Python runtime dependency unavailable in the Web kernel: ModuleNotFoundError: No module named 'copy'",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"sourceLine": 89,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"__error__": "ModuleNotFoundError: No module named 'copy'"
|
|
},
|
|
"evidenceSha256": "762fdd3f45f1f748d5597035474dd3ec6188db1bcc743e58db33d97fa789796a"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"name": "SmallListView",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"sourceLine": 249,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "42bfe6cad63cb6f25373c67322e152daf9dcdcda01ba39894bd352e98183540f"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"name": "VtkTableView",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"sourceLine": 159,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "b7786bef931dfc416ae8f26a6b45f7a33fa1a248ba22d171dc087da539e8dd30"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"name": "is_visualization_object",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "vtk_runtime_unavailable",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 42,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "c09055a581602b09979e5514bab8e2df38006502e4a06138e9536de9c44d7e3f"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"name": "get_visualization_type",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "vtk_runtime_unavailable",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 52,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "f1626dc060e16122de976f3ac8bf9f84af4bd5302958e1fcb8b4b09d81752b08"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"name": "is_visualization_extractor_type",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "vtk_runtime_unavailable",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 58,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "dbb2d27ef548e2acedad628357a637b433c4aec72c0dc1e780cd19d50e5d6aae"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"name": "PostVisualization",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "vtk_runtime_unavailable",
|
|
"message": "Official Fem post-visualization source imports the VTK Python data-model runtime, which is not linked into the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"sourceLine": 79,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "5e92570f77892425e89470c3c55641d334fce448fa1ca30cfec2e1e9078936f7"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"name": "ViewProxy",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"sourceLine": 120,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "4e7a0d414930a1cf1a4dd7eff85692b256863b014e58b119c7ce4804b60f46b4"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"name": "BaseViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 49,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "4811091a4b430b297339a09ff7d91d890768327a56132e48c4e3718064aa9b81"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"name": "BaseViewProxy.getDisplayModes",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 58,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "8628f107f0c6f5cc23bf4a7b68a3f134fa50ebc0c667211aeb9024ff149c4999"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"name": "BaseViewProxy.getDefaultDisplayMode",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 63,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "fc197d4c25b5e352eaae55539fbbc2192f9272d3669228c27796491c1c17f3d1"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:Fem:method:createLabel.display",
|
|
"path": "src/Mod/Fem/CreateLabels.py",
|
|
"line": 125,
|
|
"declaration": "def display(self):",
|
|
"sha256": "76c7cb135e4389bde1b1cdb8b0b321d49703f75998a0eb1af9421525cad463ef"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemConstraint",
|
|
"path": "src/Mod/Fem/Gui/ViewProviderFemConstraint.pyi",
|
|
"line": 15,
|
|
"declaration": "class ViewProviderFemConstraint(ViewProviderGeometryObject):",
|
|
"sha256": "1e6f9fc76024cb5671ad76ce512faf59bcf56ee11f684cfc64851c7ea2ef887a"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemMesh",
|
|
"path": "src/Mod/Fem/Gui/ViewProviderFemMesh.pyi",
|
|
"line": 15,
|
|
"declaration": "class ViewProviderFemMesh(ViewProviderGeometryObject):",
|
|
"sha256": "435309cacc5c29f8fcd4d8861211c6b8ce93c714bb836a4af669956706119cee"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostFilter",
|
|
"path": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"line": 18,
|
|
"declaration": "class ViewProviderFemPostFilter(ViewProviderDocumentObject):",
|
|
"sha256": "bb8be480a4565d272f171969361dfcdb4e197d506aaeeb232f48e8a31ce50bc1"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProviderFemPostFilter.createDisplayTaskWidget",
|
|
"path": "src/Mod/Fem/Gui/ViewProviderFemPostFilter.pyi",
|
|
"line": 26,
|
|
"declaration": "def createDisplayTaskWidget(self) -> Any:",
|
|
"sha256": "bb8be480a4565d272f171969361dfcdb4e197d506aaeeb232f48e8a31ce50bc1"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProviderFemPostPipeline",
|
|
"path": "src/Mod/Fem/Gui/ViewProviderFemPostPipeline.pyi",
|
|
"line": 15,
|
|
"declaration": "class ViewProviderFemPostPipeline(ViewProviderDocumentObject):",
|
|
"sha256": "a9a0c19051e980a122aba998896be6ad4624aa8f543747a65f2f0146fc1eaefb"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:CommandManager.GetResources",
|
|
"path": "src/Mod/Fem/femcommands/manager.py",
|
|
"line": 61,
|
|
"declaration": "def GetResources(self):",
|
|
"sha256": "4f5ee48c3302127bbc912f955e0ce98f8a1dc59f54d90eb97f35c0523918a539"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_new_visualization_tree_model",
|
|
"path": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"line": 48,
|
|
"declaration": "def build_new_visualization_tree_model():",
|
|
"sha256": "489d087b29d0f207a77dcc0c719acbe0234ea78708d3c067e2b045064e2a8794"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:build_add_to_visualization_tree_model",
|
|
"path": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"line": 72,
|
|
"declaration": "def build_add_to_visualization_tree_model():",
|
|
"sha256": "489d087b29d0f207a77dcc0c719acbe0234ea78708d3c067e2b045064e2a8794"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ExtractLinkView",
|
|
"path": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"line": 503,
|
|
"declaration": "class ExtractLinkView(QtGui.QWidget):",
|
|
"sha256": "489d087b29d0f207a77dcc0c719acbe0234ea78708d3c067e2b045064e2a8794"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.newVisualization",
|
|
"path": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"line": 635,
|
|
"declaration": "def newVisualization(self, vis_data, ext_data):",
|
|
"sha256": "489d087b29d0f207a77dcc0c719acbe0234ea78708d3c067e2b045064e2a8794"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ExtractLinkView.addExtractionToVisualization",
|
|
"path": "src/Mod/Fem/femguiutils/extract_link_view.py",
|
|
"line": 669,
|
|
"declaration": "def addExtractionToVisualization(self, vis_obj, ext_data):",
|
|
"sha256": "489d087b29d0f207a77dcc0c719acbe0234ea78708d3c067e2b045064e2a8794"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:register_visualization",
|
|
"path": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"line": 71,
|
|
"declaration": "def register_visualization(visualization_type, icon, module, factory):",
|
|
"sha256": "545b17d070f84521729117295db3bdacaafae4d01221592076e03c6fae9a6496"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_registered_visualizations",
|
|
"path": "src/Mod/Fem/femguiutils/post_visualization.py",
|
|
"line": 89,
|
|
"declaration": "def get_registered_visualizations():",
|
|
"sha256": "545b17d070f84521729117295db3bdacaafae4d01221592076e03c6fae9a6496"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:SmallListView",
|
|
"path": "src/Mod/Fem/femguiutils/selection_widgets.py",
|
|
"line": 249,
|
|
"declaration": "class SmallListView(QtGui.QListView):",
|
|
"sha256": "79f23d4f5434078e620841702f0ef252416adfb9c82ad0940dea3e3e79bddb5b"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:VtkTableView",
|
|
"path": "src/Mod/Fem/femguiutils/vtk_table_view.py",
|
|
"line": 159,
|
|
"declaration": "class VtkTableView(QtGui.QWidget):",
|
|
"sha256": "85c0407bb35e7bc6195c4eb7c1b513f3d0edbfc7016fe1325d613bb06a35667c"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_object",
|
|
"path": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"line": 42,
|
|
"declaration": "def is_visualization_object(obj):",
|
|
"sha256": "48f63706efd670cf11628d6978a5c116962aeac8b9b1f11b6735006f74638ba8"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:get_visualization_type",
|
|
"path": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"line": 52,
|
|
"declaration": "def get_visualization_type(obj):",
|
|
"sha256": "48f63706efd670cf11628d6978a5c116962aeac8b9b1f11b6735006f74638ba8"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:is_visualization_extractor_type",
|
|
"path": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"line": 58,
|
|
"declaration": "def is_visualization_extractor_type(obj, vistype):",
|
|
"sha256": "48f63706efd670cf11628d6978a5c116962aeac8b9b1f11b6735006f74638ba8"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:PostVisualization",
|
|
"path": "src/Mod/Fem/femobjects/base_fempostvisualizations.py",
|
|
"line": 79,
|
|
"declaration": "class PostVisualization(base_fempythonobject.BaseFemPythonObject):",
|
|
"sha256": "48f63706efd670cf11628d6978a5c116962aeac8b9b1f11b6735006f74638ba8"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/elmer/equations/deformation.py",
|
|
"line": 120,
|
|
"declaration": "class ViewProxy(nonlinear.ViewProxy, equationbase.DeformationViewProxy):",
|
|
"sha256": "839375ea180e88dfa2e75ade41503fa55b59571cd74565a9f4498283a5e1c584"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:BaseViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 49,
|
|
"declaration": "class BaseViewProxy:",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDisplayModes",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 58,
|
|
"declaration": "def getDisplayModes(self, obj):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.getDefaultDisplayMode",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 63,
|
|
"declaration": "def getDefaultDisplayMode(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"loader": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
|
|
"sha256": "3b7a386d422b7c87a885467bd29724d75c459ece4aff9c05f1628e15ddf18606"
|
|
},
|
|
"wasm": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
|
|
"sha256": "cbe8985256580d20c397943fc5c731ca0f5402a2552b9451597497135db36985"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Registry and BaseViewProxy methods execute from official Fem source in the compiled FreeCAD/WASM Python runtime.",
|
|
"FreeCADGui, Qt, Coin3D, and task-panel view-provider records are explicit GUI boundaries in the headless Fem Web kernel.",
|
|
"Post-visualization records importing vtkmodules are explicit VTK Python runtime boundaries; JavaScript only transports and validates the native batch envelope."
|
|
]
|
|
}
|