Files
FreeCADWasmDev/docs/p6/bim-geometry-value-module-batch-4f8e7c07cba6df68bb42fdcb-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

2098 lines
83 KiB
JSON

{
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "4f8e7c07cba6df68bb42fdcb",
"module": "BIM",
"tier": "tier-2-pure",
"family": "geometry-value",
"status": "pass_with_boundaries",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"dispatcher": "fc_web_dispatch_json",
"route": {
"command": "bim.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/bim-python-family-batch-facade.ts",
"worker": "web/src/bim.worker.ts"
},
"input": {
"cmd": "bim.pythonFamilyBatch",
"args": {
"tier": "tier-2-pure",
"records": [
{
"apiId": "py:BIM:function:splitMesh",
"name": "splitMesh",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:makeFace",
"name": "makeFace",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 406,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"name": "getShapeFromMesh",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 580,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:projectToVector",
"name": "projectToVector",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 658,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:meshToShape",
"name": "meshToShape",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 677,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:removeCurves",
"name": "removeCurves",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 703,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:removeShape",
"name": "removeShape",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 718,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"name": "rebuildArchShape",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 1564,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"name": "Component.processSubShapes",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 844,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"name": "Component.applyShape",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1072,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"name": "AreaCalculator.tooManyFaces",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1349,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"name": "ArchReference.cleanShape",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchReference.py",
"sourceLine": 253,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:face_from_points",
"name": "face_from_points",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchRoof.py",
"sourceLine": 143,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:getCutShapes",
"name": "getCutShapes",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchSectionPlane.py",
"sourceLine": 97,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"name": "placeAlongEdge",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchStructure.py",
"sourceLine": 175,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"name": "Renderer.addFaces",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 110,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"name": "Renderer.addShapes",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 136,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"name": "Renderer.projectFace",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 212,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"name": "Renderer.projectEdge",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 248,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"name": "Renderer.flattenFace",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 256,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:mergeShapes",
"name": "mergeShapes",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/ArchWall.py",
"sourceLine": 76,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:function:translate_points",
"name": "translate_points",
"family": "geometry-value",
"kind": "function",
"sourcePath": "src/Mod/BIM/Dice3DS/util.py",
"sourceLine": 16,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"name": "BIM_Box.PointCallback",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/bimcommands/BimBox.py",
"sourceLine": 117,
"disposition": "not_implemented"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"name": "BIM_IfcExplorer.toggleMesh",
"family": "geometry-value",
"kind": "method",
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"sourceLine": 274,
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "253a852e77bdb9ad73c99342f5d614df5ba55862f18d4ab6d167805855c94b95",
"result": {
"ok": true,
"cmd": "bim.pythonFamilyBatch",
"schema": "freecad-web-bim/python-family-batch/v1",
"module": "BIM",
"tier": "tier-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:function:splitMesh",
"name": "splitMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:makeFace",
"name": "makeFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 406,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"name": "getShapeFromMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 580,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:projectToVector",
"name": "projectToVector",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 658,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:meshToShape",
"name": "meshToShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 677,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeCurves",
"name": "removeCurves",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 703,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeShape",
"name": "removeShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 718,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"name": "rebuildArchShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 1564,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"name": "Component.processSubShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 844,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"name": "Component.applyShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1072,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"name": "AreaCalculator.tooManyFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1349,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"name": "ArchReference.cleanShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 253,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:face_from_points",
"name": "face_from_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchRoof.py",
"sourceLine": 143,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getCutShapes",
"name": "getCutShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchSectionPlane.py",
"sourceLine": 97,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"name": "placeAlongEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
"sourceLine": 175,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"name": "Renderer.addFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 110,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"name": "Renderer.addShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 136,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"name": "Renderer.projectFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 212,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"name": "Renderer.projectEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 248,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"name": "Renderer.flattenFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 256,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:mergeShapes",
"name": "mergeShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchWall.py",
"sourceLine": 76,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:translate_points",
"name": "translate_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/Dice3DS/util.py",
"sourceLine": 16,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"name": "BIM_Box.PointCallback",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimBox.py",
"sourceLine": 117,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"name": "BIM_IfcExplorer.toggleMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"sourceLine": 274,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"count": 24,
"resourcesReleased": true
},
"resultSha256": "310698f51f9b6a934f0bd32f99cfad6a85be530af757e2f986cf218ac4a19a8b",
"replay": {
"equal": true,
"resultSha256": "310698f51f9b6a934f0bd32f99cfad6a85be530af757e2f986cf218ac4a19a8b"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "bim.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "bim-python-family-batch-success",
"result": {
"ok": true,
"cmd": "bim.pythonFamilyBatch",
"schema": "freecad-web-bim/python-family-batch/v1",
"module": "BIM",
"tier": "tier-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:function:splitMesh",
"name": "splitMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:makeFace",
"name": "makeFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 406,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"name": "getShapeFromMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 580,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:projectToVector",
"name": "projectToVector",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 658,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:meshToShape",
"name": "meshToShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 677,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeCurves",
"name": "removeCurves",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 703,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeShape",
"name": "removeShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 718,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"name": "rebuildArchShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 1564,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"name": "Component.processSubShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 844,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"name": "Component.applyShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1072,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"name": "AreaCalculator.tooManyFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1349,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"name": "ArchReference.cleanShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 253,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:face_from_points",
"name": "face_from_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchRoof.py",
"sourceLine": 143,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getCutShapes",
"name": "getCutShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchSectionPlane.py",
"sourceLine": 97,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"name": "placeAlongEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
"sourceLine": 175,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"name": "Renderer.addFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 110,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"name": "Renderer.addShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 136,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"name": "Renderer.projectFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 212,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"name": "Renderer.projectEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 248,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"name": "Renderer.flattenFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 256,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:mergeShapes",
"name": "mergeShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchWall.py",
"sourceLine": 76,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:translate_points",
"name": "translate_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/Dice3DS/util.py",
"sourceLine": 16,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"name": "BIM_Box.PointCallback",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimBox.py",
"sourceLine": 117,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"name": "BIM_IfcExplorer.toggleMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"sourceLine": 274,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"count": 24,
"resourcesReleased": true
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "bim-python-family-batch-repeat",
"result": {
"ok": true,
"cmd": "bim.pythonFamilyBatch",
"schema": "freecad-web-bim/python-family-batch/v1",
"module": "BIM",
"tier": "tier-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:BIM:function:splitMesh",
"name": "splitMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:makeFace",
"name": "makeFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 406,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"name": "getShapeFromMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 580,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:projectToVector",
"name": "projectToVector",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 658,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:meshToShape",
"name": "meshToShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 677,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeCurves",
"name": "removeCurves",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 703,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:removeShape",
"name": "removeShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 718,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"name": "rebuildArchShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 1564,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"name": "Component.processSubShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 844,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"name": "Component.applyShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1072,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"name": "AreaCalculator.tooManyFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1349,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"name": "ArchReference.cleanShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 253,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:face_from_points",
"name": "face_from_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchRoof.py",
"sourceLine": 143,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:getCutShapes",
"name": "getCutShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchSectionPlane.py",
"sourceLine": 97,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"name": "placeAlongEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
"sourceLine": 175,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"name": "Renderer.addFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 110,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"name": "Renderer.addShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 136,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"name": "Renderer.projectFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 212,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"name": "Renderer.projectEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 248,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"name": "Renderer.flattenFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 256,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:mergeShapes",
"name": "mergeShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchWall.py",
"sourceLine": 76,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:function:translate_points",
"name": "translate_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/Dice3DS/util.py",
"sourceLine": 16,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"name": "BIM_Box.PointCallback",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimBox.py",
"sourceLine": 117,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"name": "BIM_IfcExplorer.toggleMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"sourceLine": 274,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared",
"replay": "native-source-disposition"
}
],
"count": 24,
"resourcesReleased": true
}
},
"crossModule": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "bim-python-family-batch-cross",
"result": {
"ok": true,
"cmd": "bim.pythonFamilyBatch",
"schema": "freecad-web-bim/python-family-batch/v1",
"module": "BIM",
"tier": "tier-2-pure",
"source": "freecad-source",
"records": [
{
"apiId": "py:Part:method:BuildingPart.getShapes",
"name": "splitMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "unmatched_source_record",
"message": "BIM API record is not part of this module-scoped adapter",
"native": true,
"resourcesReleased": true,
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"sourceVerified": false,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"parameterSchema": "source-declared",
"returnSchema": "source-declared"
}
],
"count": 1,
"resourcesReleased": true
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "bim-python-family-batch-invalid",
"error": {
"code": "invalid_request",
"message": "BIM Python family batch envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "bim-python-family-batch-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "bim-python-family-batch-reset"
},
"traceSha256": "60e4b29dd51b467f48f2b520d390dfb42949ef31272b4232d36457dbc4f146cf"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 0,
"nonportable": 0,
"not_implemented": 24
},
"records": [
{
"apiId": "py:BIM:function:splitMesh",
"name": "splitMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 384,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "63ddce9361468a55123a5ed49016af24f37560bebce9719e49fa228a55e500db"
},
{
"apiId": "py:BIM:function:makeFace",
"name": "makeFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 406,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "eca03b676bbfc5f2e38c6fcb1f3b6db55001c8da287d6d9affbb81223391e066"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"name": "getShapeFromMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 580,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "3d0ddfcdb6263af8aa18c445f37984d8d9d5921efaafb2ad829c8e4dc8a1553c"
},
{
"apiId": "py:BIM:function:projectToVector",
"name": "projectToVector",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 658,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "ed5f93e123ca2097ba99e3e0c3218bdd250fa17237f8db2a4e8fbc751072c4b7"
},
{
"apiId": "py:BIM:function:meshToShape",
"name": "meshToShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 677,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "806573e2a39d068c58ab67c9d137b5f903720a368b673e5036f13e3fbc75b79a"
},
{
"apiId": "py:BIM:function:removeCurves",
"name": "removeCurves",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 703,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "95e3530a2b24372ecf2056860e7fc3cc17fa345ad28f0e64849163c78ffd0849"
},
{
"apiId": "py:BIM:function:removeShape",
"name": "removeShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 718,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0477076b7d1783c630beea019e97960a8b3559c4a5e46bb3dffd79e88656ce86"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"name": "rebuildArchShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchCommands.py",
"sourceLine": 1564,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "db75c95128d7c1514643253960735d2ced5ea6df1d7f5ceefb5cf90220f15b0e"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"name": "Component.processSubShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 844,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9ebfb2f8a50170221034dadadebe07cb3f47548ac73e5fb145e2a177ba2e0c6b"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"name": "Component.applyShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1072,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7e8b273117d7e72d05decb68f9dcefb5fa85dcf58a5398bfbba1e08caeff5ce3"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"name": "AreaCalculator.tooManyFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchComponent.py",
"sourceLine": 1349,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "316b4edcf5567a6a83470488035b99e79a37fd689ef03d2b9c65afb5fcb2ccee"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"name": "ArchReference.cleanShape",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchReference.py",
"sourceLine": 253,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "9b831af324d249a3a2bce495873a8b7a41e7e525619b3391e5d35feacef59ac8"
},
{
"apiId": "py:BIM:function:face_from_points",
"name": "face_from_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchRoof.py",
"sourceLine": 143,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "b57c63bb36fc9822e9a66e6660cbf9549356465d1be13f047f1caa0be9455f1c"
},
{
"apiId": "py:BIM:function:getCutShapes",
"name": "getCutShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchSectionPlane.py",
"sourceLine": 97,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7c5b98ea50efb37d62c4166fa2704ef9a546d096abd27b617050b5e0368a1819"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"name": "placeAlongEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchStructure.py",
"sourceLine": 175,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "0170ecbabf61c11698881ab69fd3e87a657f6ba62a8be6ea3c02b597e521441d"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"name": "Renderer.addFaces",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 110,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "16db20819a71cf4b909b763d4efa9381591a86f61fcc27b745733c27b83f6c2a"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"name": "Renderer.addShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 136,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "f67f71360e81d0c04901eb6186a7297445adef517c764099cce87008d5d88e4f"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"name": "Renderer.projectFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 212,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "4949d6b2a402e99259860fe96700465bc588c03a03f2265a79cd51d4f0328e11"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"name": "Renderer.projectEdge",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 248,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c6babedc378c5b3872a1b10c0c45b30ae2df1e74f327fbf08ca2c01aa3f71d40"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"name": "Renderer.flattenFace",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchVRM.py",
"sourceLine": 256,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "c023d543da56e0cead13d558f849f1437215ab288eb39f0c6fc18701d9045393"
},
{
"apiId": "py:BIM:function:mergeShapes",
"name": "mergeShapes",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/ArchWall.py",
"sourceLine": 76,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "1fe779de8eeae20b0120a1ff19dc9fc86ced3dd61d426f99b08fee886e45f16f"
},
{
"apiId": "py:BIM:function:translate_points",
"name": "translate_points",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/Dice3DS/util.py",
"sourceLine": 16,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "5120c62748410444e02acd700d9b223ae99b571a14befbd79efd8f8643bbdd10"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"name": "BIM_Box.PointCallback",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/bimcommands/BimBox.py",
"sourceLine": 117,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "11f52788893884e36274aca265e6dba83038f3d8e6fc5316d081438981a46bda"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"name": "BIM_IfcExplorer.toggleMesh",
"family": "geometry-value",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "BIM Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"sourceLine": 274,
"sourceVerified": true,
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"evidenceSha256": "7d5528836b2d6d0e6b18e075def34e6e4b6f643c970c3e5753cbf64a2c0e537c"
}
],
"sourceEvidence": [
{
"apiId": "py:BIM:function:splitMesh",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 384,
"declaration": "def splitMesh(obj, mark=True):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:makeFace",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 406,
"declaration": "def makeFace(wires, method=2, cleanup=False):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:getShapeFromMesh",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 580,
"declaration": "def getShapeFromMesh(mesh, fast=True, tolerance=0.001, flat=False, cut=True):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:projectToVector",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 658,
"declaration": "def projectToVector(shape, vector):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:meshToShape",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 677,
"declaration": "def meshToShape(obj, mark=True, fast=True, tol=0.001, flat=False, cut=True):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:removeCurves",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 703,
"declaration": "def removeCurves(shape, dae=False, tolerance=5):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:removeShape",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 718,
"declaration": "def removeShape(objs, mark=True):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:function:rebuildArchShape",
"path": "src/Mod/BIM/ArchCommands.py",
"line": 1564,
"declaration": "def rebuildArchShape(objects=None):",
"sha256": "31bc5d1114e2502201bb6f0b8eb4aac87b05ad5dca9f404f484818823f66862b"
},
{
"apiId": "py:BIM:method:Component.processSubShapes",
"path": "src/Mod/BIM/ArchComponent.py",
"line": 844,
"declaration": "def processSubShapes(self, obj, base, placement=None):",
"sha256": "b12427e356be144549aa3135dde0ef8915499c739b708e8e5e7278ca6e893a1a"
},
{
"apiId": "py:BIM:method:Component.applyShape",
"path": "src/Mod/BIM/ArchComponent.py",
"line": 1072,
"declaration": "def applyShape(self, obj, shape, placement, allowinvalid=False, allownosolid=False):",
"sha256": "b12427e356be144549aa3135dde0ef8915499c739b708e8e5e7278ca6e893a1a"
},
{
"apiId": "py:BIM:method:AreaCalculator.tooManyFaces",
"path": "src/Mod/BIM/ArchComponent.py",
"line": 1349,
"declaration": "def tooManyFaces(self):",
"sha256": "b12427e356be144549aa3135dde0ef8915499c739b708e8e5e7278ca6e893a1a"
},
{
"apiId": "py:BIM:method:ArchReference.cleanShape",
"path": "src/Mod/BIM/ArchReference.py",
"line": 253,
"declaration": "def cleanShape(self, shapedata, obj, materials=None):",
"sha256": "41678d5ea1433d3eb6f03fd3cee9227ed9d66123b70db6b3205d00a23617a482"
},
{
"apiId": "py:BIM:function:face_from_points",
"path": "src/Mod/BIM/ArchRoof.py",
"line": 143,
"declaration": "def face_from_points(ptLst):",
"sha256": "29b094374797137a9fe0b67f77c0e564b437ff7c84c403d50181cf11c98a96ed"
},
{
"apiId": "py:BIM:function:getCutShapes",
"path": "src/Mod/BIM/ArchSectionPlane.py",
"line": 97,
"declaration": "def getCutShapes(",
"sha256": "f9ebc8666544aaf09ab33176bef3bc29d45ab86e6c5e417642035fb972269c06"
},
{
"apiId": "py:BIM:function:placeAlongEdge",
"path": "src/Mod/BIM/ArchStructure.py",
"line": 175,
"declaration": "def placeAlongEdge(p1, p2, horizontal=False):",
"sha256": "b9b674e0e33e2f5a506a7c3d34bcfb2829a586ac93e167b88bfb24c1af88088f"
},
{
"apiId": "py:BIM:method:Renderer.addFaces",
"path": "src/Mod/BIM/ArchVRM.py",
"line": 110,
"declaration": "def addFaces(self, faces, color=(0.9, 0.9, 0.9, 1.0)):",
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
},
{
"apiId": "py:BIM:method:Renderer.addShapes",
"path": "src/Mod/BIM/ArchVRM.py",
"line": 136,
"declaration": "def addShapes(self, shapes, color=(0.9, 0.9, 0.9, 1.0)):",
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
},
{
"apiId": "py:BIM:method:Renderer.projectFace",
"path": "src/Mod/BIM/ArchVRM.py",
"line": 212,
"declaration": "def projectFace(self, face):",
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
},
{
"apiId": "py:BIM:method:Renderer.projectEdge",
"path": "src/Mod/BIM/ArchVRM.py",
"line": 248,
"declaration": "def projectEdge(self, edge):",
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
},
{
"apiId": "py:BIM:method:Renderer.flattenFace",
"path": "src/Mod/BIM/ArchVRM.py",
"line": 256,
"declaration": "def flattenFace(self, face):",
"sha256": "fdc3160ea1162696d7eb00d6a47210896295f877eb3feb6aa3b5d914b76d267a"
},
{
"apiId": "py:BIM:function:mergeShapes",
"path": "src/Mod/BIM/ArchWall.py",
"line": 76,
"declaration": "def mergeShapes(w1, w2):",
"sha256": "a304b4353c5ec8bb452ea2c7762f7ce3d1ea50d88e9e96935f4d4e1546f56631"
},
{
"apiId": "py:BIM:function:translate_points",
"path": "src/Mod/BIM/Dice3DS/util.py",
"line": 16,
"declaration": "def translate_points(pointarray, matrix):",
"sha256": "2d9c6e0d7e4b17081f20ae9575cbf18b63351325ca472e217bb7d38ac0c81fcd"
},
{
"apiId": "py:BIM:method:BIM_Box.PointCallback",
"path": "src/Mod/BIM/bimcommands/BimBox.py",
"line": 117,
"declaration": "def PointCallback(self, point, snapinfo):",
"sha256": "0a6bc417d5bbc16417dc58bb843e9b40db6c29a3ff6cc6078d624e097901f56f"
},
{
"apiId": "py:BIM:method:BIM_IfcExplorer.toggleMesh",
"path": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
"line": 274,
"declaration": "def toggleMesh(self, checked=False):",
"sha256": "838a89d2fbe05537da670e46ca8f6f169b292be7716e7113a4baf0f2fad4e71b"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"wasm": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
"sha256": "cc6fd8a1b16b8015441446b4baac4cb196fca3d88c57dac04a1c1111cbecaab4"
},
"loader": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
"sha256": "0604b919f5c72812811f015d78d36f81e5b12f6a19ee1e9b1186e892c5b56a8e"
},
"data": {
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
"sha256": "99a3d54021b0f172b0b29ee92b55a47c179afaa2ffe92f1c4222906bc72daf19"
}
},
"boundaries": [
"BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.",
"The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.",
"All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope."
]
}