3042 lines
118 KiB
JSON
3042 lines
118 KiB
JSON
{
|
|
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "215122d11c8475698553a0b2",
|
|
"module": "BIM",
|
|
"tier": "tier-1-readonly",
|
|
"family": "generic-object",
|
|
"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-1-readonly",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Leader",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLeader.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Library",
|
|
"name": "BIM_Library",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getFilters",
|
|
"name": "BIM_Library_TaskPanel.getFilters",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.isAllowed",
|
|
"name": "BIM_Library_TaskPanel.isAllowed",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOfflineLib",
|
|
"name": "BIM_Library_TaskPanel.getOfflineLib",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Library_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getDelta",
|
|
"name": "BIM_Library_TaskPanel.getDelta",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"name": "BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getThumbnail",
|
|
"name": "BIM_Library_TaskPanel.getThumbnail",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_LinkMake.IsActive",
|
|
"name": "BIM_LinkMake.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLink.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Material",
|
|
"name": "BIM_Material",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Material.IsActive",
|
|
"name": "BIM_Material.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Material",
|
|
"name": "Arch_Material",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Material.IsActive",
|
|
"name": "Arch_Material.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_MultiMaterial",
|
|
"name": "Arch_MultiMaterial",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MultiMaterial.IsActive",
|
|
"name": "Arch_MultiMaterial.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MaterialToolsCommand.IsActive",
|
|
"name": "Arch_MaterialToolsCommand.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge",
|
|
"name": "BIM_Nudge",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Nudge.getCenter",
|
|
"name": "BIM_Nudge.getCenter",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Switch",
|
|
"name": "BIM_Nudge_Switch",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Up",
|
|
"name": "BIM_Nudge_Up",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Down",
|
|
"name": "BIM_Nudge_Down",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Left",
|
|
"name": "BIM_Nudge_Left",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Right",
|
|
"name": "BIM_Nudge_Right",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "e39c7299a6d1dfb106879e867fe53e0ac94200ffa7dc49dcc8429a0a153b335c",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Leader",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLeader.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Leader",
|
|
"module": "BimLeader",
|
|
"baseClassName": "_Line",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Leader",
|
|
"toolTip": "Creates a polyline with an arrow at its endpoint",
|
|
"pixmap": "BIM_Leader",
|
|
"accel": "L, E",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Library",
|
|
"name": "BIM_Library",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library",
|
|
"module": "BimLibrary",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Objects Library",
|
|
"toolTip": "Opens the objects library",
|
|
"pixmap": "BIM_Library",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getFilters",
|
|
"name": "BIM_Library_TaskPanel.getFilters",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"filters": [
|
|
"*.fcstd",
|
|
"*.FCStd",
|
|
"*.FCSTD",
|
|
"*.stp",
|
|
"*.STP",
|
|
"*.step",
|
|
"*.STEP",
|
|
"*.brp",
|
|
"*.BRP",
|
|
"*.brep",
|
|
"*.BREP",
|
|
"*.ifc",
|
|
"*.IFC",
|
|
"*.sat",
|
|
"*.SAT"
|
|
],
|
|
"filterCount": 15,
|
|
"fcstdOnly": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getFilters"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.isAllowed",
|
|
"name": "BIM_Library_TaskPanel.isAllowed",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"fcstd": true,
|
|
"ifc": true,
|
|
"text": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isAllowed"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOfflineLib",
|
|
"name": "BIM_Library_TaskPanel.getOfflineLib",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureKeys": [
|
|
"Chair.fcstd",
|
|
"Readme.txt"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOfflineLib"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Library_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"buttons": 4096,
|
|
"closeButton": 4096,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getStandardButtons"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getDelta",
|
|
"name": "BIM_Library_TaskPanel.getDelta",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"delta": [
|
|
-2,
|
|
-3,
|
|
0
|
|
],
|
|
"originIndex": 5,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDelta"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"name": "BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureFiles": [
|
|
"Chair.fcstd",
|
|
"Wall.step"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOnlineContentsAPI"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getThumbnail",
|
|
"name": "BIM_Library_TaskPanel.getThumbnail",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"thumbnailPath": "/tmp/bim-thumbnail-fixture/__thumbcache__/280bf62129e5aa05fe4f05d609d75d82.png",
|
|
"thumbnailBytes": 23,
|
|
"hasThumbnail": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getThumbnail"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_LinkMake.IsActive",
|
|
"name": "BIM_LinkMake.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_LinkMake",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": false,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Material",
|
|
"name": "BIM_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Sets or creates a material for selected objects",
|
|
"pixmap": "BIM_Material",
|
|
"accel": "M, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Material.IsActive",
|
|
"name": "BIM_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Material",
|
|
"name": "Arch_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Creates or edits the material definition of a selected object.",
|
|
"pixmap": "Arch_Material_Group",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Material.IsActive",
|
|
"name": "Arch_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_MultiMaterial",
|
|
"name": "Arch_MultiMaterial",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Multi-Material",
|
|
"toolTip": "Creates or edits multi-materials",
|
|
"pixmap": "Arch_Material_Multi",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MultiMaterial.IsActive",
|
|
"name": "Arch_MultiMaterial.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MaterialToolsCommand.IsActive",
|
|
"name": "Arch_MaterialToolsCommand.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MaterialToolsCommand",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge",
|
|
"name": "BIM_Nudge",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"module": "BimNudge",
|
|
"methodNames": [
|
|
"__class__",
|
|
"__delattr__",
|
|
"__dir__",
|
|
"__eq__",
|
|
"__format__",
|
|
"__ge__",
|
|
"__getattribute__",
|
|
"__getstate__",
|
|
"__gt__",
|
|
"__hash__",
|
|
"__init__",
|
|
"__init_subclass__",
|
|
"__le__",
|
|
"__lt__",
|
|
"__ne__",
|
|
"__new__",
|
|
"__reduce__",
|
|
"__reduce_ex__",
|
|
"__repr__",
|
|
"__setattr__",
|
|
"__sizeof__",
|
|
"__str__",
|
|
"__subclasshook__",
|
|
"getCenter",
|
|
"getNudgeValue",
|
|
"toStr"
|
|
],
|
|
"hasGetCenter": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Nudge.getCenter",
|
|
"name": "BIM_Nudge.getCenter",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"center": [
|
|
1.5,
|
|
1.5,
|
|
2
|
|
],
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getCenter"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Switch",
|
|
"name": "BIM_Nudge_Switch",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Switch",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Switch",
|
|
"accel": "Alt+/",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Up",
|
|
"name": "BIM_Nudge_Up",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Up",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Up",
|
|
"accel": "Alt+Up",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Down",
|
|
"name": "BIM_Nudge_Down",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Down",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Down",
|
|
"accel": "Alt+Down",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Left",
|
|
"name": "BIM_Nudge_Left",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Left",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Left",
|
|
"accel": "Alt+Left",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Right",
|
|
"name": "BIM_Nudge_Right",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Right",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Right",
|
|
"accel": "Alt+Right",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
},
|
|
"resultSha256": "05f027c7d7840915b0ed3ce7155097c6ce611c9351af01e43387c7f1a65fc057",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "05f027c7d7840915b0ed3ce7155097c6ce611c9351af01e43387c7f1a65fc057"
|
|
},
|
|
"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-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Leader",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLeader.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Leader",
|
|
"module": "BimLeader",
|
|
"baseClassName": "_Line",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Leader",
|
|
"toolTip": "Creates a polyline with an arrow at its endpoint",
|
|
"pixmap": "BIM_Leader",
|
|
"accel": "L, E",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Library",
|
|
"name": "BIM_Library",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library",
|
|
"module": "BimLibrary",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Objects Library",
|
|
"toolTip": "Opens the objects library",
|
|
"pixmap": "BIM_Library",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getFilters",
|
|
"name": "BIM_Library_TaskPanel.getFilters",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"filters": [
|
|
"*.fcstd",
|
|
"*.FCStd",
|
|
"*.FCSTD",
|
|
"*.stp",
|
|
"*.STP",
|
|
"*.step",
|
|
"*.STEP",
|
|
"*.brp",
|
|
"*.BRP",
|
|
"*.brep",
|
|
"*.BREP",
|
|
"*.ifc",
|
|
"*.IFC",
|
|
"*.sat",
|
|
"*.SAT"
|
|
],
|
|
"filterCount": 15,
|
|
"fcstdOnly": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getFilters"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.isAllowed",
|
|
"name": "BIM_Library_TaskPanel.isAllowed",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"fcstd": true,
|
|
"ifc": true,
|
|
"text": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isAllowed"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOfflineLib",
|
|
"name": "BIM_Library_TaskPanel.getOfflineLib",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureKeys": [
|
|
"Chair.fcstd",
|
|
"Readme.txt"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOfflineLib"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Library_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"buttons": 4096,
|
|
"closeButton": 4096,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getStandardButtons"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getDelta",
|
|
"name": "BIM_Library_TaskPanel.getDelta",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"delta": [
|
|
-2,
|
|
-3,
|
|
0
|
|
],
|
|
"originIndex": 5,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDelta"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"name": "BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureFiles": [
|
|
"Chair.fcstd",
|
|
"Wall.step"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOnlineContentsAPI"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getThumbnail",
|
|
"name": "BIM_Library_TaskPanel.getThumbnail",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"thumbnailPath": "/tmp/bim-thumbnail-fixture/__thumbcache__/280bf62129e5aa05fe4f05d609d75d82.png",
|
|
"thumbnailBytes": 23,
|
|
"hasThumbnail": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getThumbnail"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_LinkMake.IsActive",
|
|
"name": "BIM_LinkMake.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_LinkMake",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": false,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Material",
|
|
"name": "BIM_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Sets or creates a material for selected objects",
|
|
"pixmap": "BIM_Material",
|
|
"accel": "M, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Material.IsActive",
|
|
"name": "BIM_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Material",
|
|
"name": "Arch_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Creates or edits the material definition of a selected object.",
|
|
"pixmap": "Arch_Material_Group",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Material.IsActive",
|
|
"name": "Arch_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_MultiMaterial",
|
|
"name": "Arch_MultiMaterial",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Multi-Material",
|
|
"toolTip": "Creates or edits multi-materials",
|
|
"pixmap": "Arch_Material_Multi",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MultiMaterial.IsActive",
|
|
"name": "Arch_MultiMaterial.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MaterialToolsCommand.IsActive",
|
|
"name": "Arch_MaterialToolsCommand.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MaterialToolsCommand",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge",
|
|
"name": "BIM_Nudge",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"module": "BimNudge",
|
|
"methodNames": [
|
|
"__class__",
|
|
"__delattr__",
|
|
"__dir__",
|
|
"__eq__",
|
|
"__format__",
|
|
"__ge__",
|
|
"__getattribute__",
|
|
"__getstate__",
|
|
"__gt__",
|
|
"__hash__",
|
|
"__init__",
|
|
"__init_subclass__",
|
|
"__le__",
|
|
"__lt__",
|
|
"__ne__",
|
|
"__new__",
|
|
"__reduce__",
|
|
"__reduce_ex__",
|
|
"__repr__",
|
|
"__setattr__",
|
|
"__sizeof__",
|
|
"__str__",
|
|
"__subclasshook__",
|
|
"getCenter",
|
|
"getNudgeValue",
|
|
"toStr"
|
|
],
|
|
"hasGetCenter": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Nudge.getCenter",
|
|
"name": "BIM_Nudge.getCenter",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"center": [
|
|
1.5,
|
|
1.5,
|
|
2
|
|
],
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getCenter"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Switch",
|
|
"name": "BIM_Nudge_Switch",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Switch",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Switch",
|
|
"accel": "Alt+/",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Up",
|
|
"name": "BIM_Nudge_Up",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Up",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Up",
|
|
"accel": "Alt+Up",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Down",
|
|
"name": "BIM_Nudge_Down",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Down",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Down",
|
|
"accel": "Alt+Down",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Left",
|
|
"name": "BIM_Nudge_Left",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Left",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Left",
|
|
"accel": "Alt+Left",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Right",
|
|
"name": "BIM_Nudge_Right",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Right",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Right",
|
|
"accel": "Alt+Right",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
}
|
|
],
|
|
"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-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Leader",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLeader.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Leader",
|
|
"module": "BimLeader",
|
|
"baseClassName": "_Line",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Leader",
|
|
"toolTip": "Creates a polyline with an arrow at its endpoint",
|
|
"pixmap": "BIM_Leader",
|
|
"accel": "L, E",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Library",
|
|
"name": "BIM_Library",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library",
|
|
"module": "BimLibrary",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Objects Library",
|
|
"toolTip": "Opens the objects library",
|
|
"pixmap": "BIM_Library",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getFilters",
|
|
"name": "BIM_Library_TaskPanel.getFilters",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"filters": [
|
|
"*.fcstd",
|
|
"*.FCStd",
|
|
"*.FCSTD",
|
|
"*.stp",
|
|
"*.STP",
|
|
"*.step",
|
|
"*.STEP",
|
|
"*.brp",
|
|
"*.BRP",
|
|
"*.brep",
|
|
"*.BREP",
|
|
"*.ifc",
|
|
"*.IFC",
|
|
"*.sat",
|
|
"*.SAT"
|
|
],
|
|
"filterCount": 15,
|
|
"fcstdOnly": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getFilters"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.isAllowed",
|
|
"name": "BIM_Library_TaskPanel.isAllowed",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"fcstd": true,
|
|
"ifc": true,
|
|
"text": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isAllowed"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOfflineLib",
|
|
"name": "BIM_Library_TaskPanel.getOfflineLib",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureKeys": [
|
|
"Chair.fcstd",
|
|
"Readme.txt"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOfflineLib"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Library_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"buttons": 4096,
|
|
"closeButton": 4096,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getStandardButtons"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getDelta",
|
|
"name": "BIM_Library_TaskPanel.getDelta",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"delta": [
|
|
-2,
|
|
-3,
|
|
0
|
|
],
|
|
"originIndex": 5,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDelta"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"name": "BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureFiles": [
|
|
"Chair.fcstd",
|
|
"Wall.step"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOnlineContentsAPI"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getThumbnail",
|
|
"name": "BIM_Library_TaskPanel.getThumbnail",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"thumbnailPath": "/tmp/bim-thumbnail-fixture/__thumbcache__/280bf62129e5aa05fe4f05d609d75d82.png",
|
|
"thumbnailBytes": 23,
|
|
"hasThumbnail": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getThumbnail"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_LinkMake.IsActive",
|
|
"name": "BIM_LinkMake.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_LinkMake",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": false,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Material",
|
|
"name": "BIM_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Sets or creates a material for selected objects",
|
|
"pixmap": "BIM_Material",
|
|
"accel": "M, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Material.IsActive",
|
|
"name": "BIM_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Material",
|
|
"name": "Arch_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Creates or edits the material definition of a selected object.",
|
|
"pixmap": "Arch_Material_Group",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Material.IsActive",
|
|
"name": "Arch_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_MultiMaterial",
|
|
"name": "Arch_MultiMaterial",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Multi-Material",
|
|
"toolTip": "Creates or edits multi-materials",
|
|
"pixmap": "Arch_Material_Multi",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MultiMaterial.IsActive",
|
|
"name": "Arch_MultiMaterial.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MaterialToolsCommand.IsActive",
|
|
"name": "Arch_MaterialToolsCommand.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_MaterialToolsCommand",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge",
|
|
"name": "BIM_Nudge",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"module": "BimNudge",
|
|
"methodNames": [
|
|
"__class__",
|
|
"__delattr__",
|
|
"__dir__",
|
|
"__eq__",
|
|
"__format__",
|
|
"__ge__",
|
|
"__getattribute__",
|
|
"__getstate__",
|
|
"__gt__",
|
|
"__hash__",
|
|
"__init__",
|
|
"__init_subclass__",
|
|
"__le__",
|
|
"__lt__",
|
|
"__ne__",
|
|
"__new__",
|
|
"__reduce__",
|
|
"__reduce_ex__",
|
|
"__repr__",
|
|
"__setattr__",
|
|
"__sizeof__",
|
|
"__str__",
|
|
"__subclasshook__",
|
|
"getCenter",
|
|
"getNudgeValue",
|
|
"toStr"
|
|
],
|
|
"hasGetCenter": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Nudge.getCenter",
|
|
"name": "BIM_Nudge.getCenter",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"center": [
|
|
1.5,
|
|
1.5,
|
|
2
|
|
],
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getCenter"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Switch",
|
|
"name": "BIM_Nudge_Switch",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Switch",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Switch",
|
|
"accel": "Alt+/",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Up",
|
|
"name": "BIM_Nudge_Up",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Up",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Up",
|
|
"accel": "Alt+Up",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Down",
|
|
"name": "BIM_Nudge_Down",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Down",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Down",
|
|
"accel": "Alt+Down",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Left",
|
|
"name": "BIM_Nudge_Left",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Left",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Left",
|
|
"accel": "Alt+Left",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Right",
|
|
"name": "BIM_Nudge_Right",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Nudge_Right",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Right",
|
|
"accel": "Alt+Right",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
}
|
|
],
|
|
"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-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BuildingPart.getShapes",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"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/bimcommands/BimLeader.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "BIM.BIM_Leader"
|
|
}
|
|
],
|
|
"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": "c79eb63a86797ec7bce9e18f79891ad8f6fa7cb091964752f0b717bb162e4a53"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 24,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Leader",
|
|
"name": "BIM_Leader",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLeader.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Leader",
|
|
"module": "BimLeader",
|
|
"baseClassName": "_Line",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Leader",
|
|
"toolTip": "Creates a polyline with an arrow at its endpoint",
|
|
"pixmap": "BIM_Leader",
|
|
"accel": "L, E",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "848af65a173d7062d13e069ddd63d21f6cdf1b3e4c70d329bd2396c30cab00eb"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Library",
|
|
"name": "BIM_Library",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library",
|
|
"module": "BimLibrary",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Objects Library",
|
|
"toolTip": "Opens the objects library",
|
|
"pixmap": "BIM_Library",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "21f1e0536f0fc048d219f597b989eb761eb324aba07ecf89c88bcb60f65f6775"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getFilters",
|
|
"name": "BIM_Library_TaskPanel.getFilters",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"filters": [
|
|
"*.fcstd",
|
|
"*.FCStd",
|
|
"*.FCSTD",
|
|
"*.stp",
|
|
"*.STP",
|
|
"*.step",
|
|
"*.STEP",
|
|
"*.brp",
|
|
"*.BRP",
|
|
"*.brep",
|
|
"*.BREP",
|
|
"*.ifc",
|
|
"*.IFC",
|
|
"*.sat",
|
|
"*.SAT"
|
|
],
|
|
"filterCount": 15,
|
|
"fcstdOnly": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getFilters"
|
|
},
|
|
"evidenceSha256": "bfdc1fc2a8dc29c34c4d8aa5d4a7d7a9f98a7bf499b25baf8f6bffe6cfb919ad"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.isAllowed",
|
|
"name": "BIM_Library_TaskPanel.isAllowed",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"fcstd": true,
|
|
"ifc": true,
|
|
"text": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isAllowed"
|
|
},
|
|
"evidenceSha256": "95bc8250aa81af8f8392b056bc571fe59291bd7c0510b915d8861c8063940fd3"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOfflineLib",
|
|
"name": "BIM_Library_TaskPanel.getOfflineLib",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureKeys": [
|
|
"Chair.fcstd",
|
|
"Readme.txt"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOfflineLib"
|
|
},
|
|
"evidenceSha256": "62f1543aa5583ebe007fe527b608960e73ff3d57dbf4a5dd427c1749c0a1cf83"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Library_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"buttons": 4096,
|
|
"closeButton": 4096,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getStandardButtons"
|
|
},
|
|
"evidenceSha256": "68c1fe4a93e5a8f9d98129d8d42baa56391918bc188d36298062b63e010d5254"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getDelta",
|
|
"name": "BIM_Library_TaskPanel.getDelta",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"delta": [
|
|
-2,
|
|
-3,
|
|
0
|
|
],
|
|
"originIndex": 5,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDelta"
|
|
},
|
|
"evidenceSha256": "d8bd75b5c496b3fc1e738fa3c6e0010d6d7460bd3c24796275c26a12fbabdbf2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"name": "BIM_Library_TaskPanel.getOnlineContentsAPI",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"rootKeys": [
|
|
"Fixtures"
|
|
],
|
|
"fixtureFiles": [
|
|
"Chair.fcstd",
|
|
"Wall.step"
|
|
],
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getOnlineContentsAPI"
|
|
},
|
|
"evidenceSha256": "2d5f3b817b73c5866c5d99d6ae784616e5a348237b876fea85ff992d89bb1bac"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Library_TaskPanel.getThumbnail",
|
|
"name": "BIM_Library_TaskPanel.getThumbnail",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLibrary.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Library_TaskPanel",
|
|
"thumbnailPath": "/tmp/bim-thumbnail-fixture/__thumbcache__/280bf62129e5aa05fe4f05d609d75d82.png",
|
|
"thumbnailBytes": 23,
|
|
"hasThumbnail": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getThumbnail"
|
|
},
|
|
"evidenceSha256": "868f20d498875e335591527016f80f2dde71ad654e345fe8e3baf02ee8c9825c"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_LinkMake.IsActive",
|
|
"name": "BIM_LinkMake.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_LinkMake",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": false,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLink.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "4ecd74722478d43a689188eb8dc7b22df908891d8cfd396bc95f5db57e90c091"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Material",
|
|
"name": "BIM_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Sets or creates a material for selected objects",
|
|
"pixmap": "BIM_Material",
|
|
"accel": "M, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "8e0126fa4148a885e9e9320e016b700eb802a862163feb8a78465c8c827a7447"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Material.IsActive",
|
|
"name": "BIM_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "fe343817d80a59e13435078877b55a24d3ee8375d2a82da65abdf90a6eaeff93"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Material",
|
|
"name": "Arch_Material",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Material",
|
|
"toolTip": "Creates or edits the material definition of a selected object.",
|
|
"pixmap": "Arch_Material_Group",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "5d6d1e72e0ff24cdc731177f09d42d84b080434d27e305f74955c2ffd3f8d90b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Material.IsActive",
|
|
"name": "Arch_Material.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Material",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "cc4dedef51bd2e7915b667c320c62e5f5d2c130b5173d7f1b5ce9df97855478c"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_MultiMaterial",
|
|
"name": "Arch_MultiMaterial",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Multi-Material",
|
|
"toolTip": "Creates or edits multi-materials",
|
|
"pixmap": "Arch_Material_Multi",
|
|
"accel": "M, T",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "ec56a606939954d49fb2e084a3dde36ba564b6c67482a8a3574ae6b1c7d39ff7"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MultiMaterial.IsActive",
|
|
"name": "Arch_MultiMaterial.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_MultiMaterial",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "0f356708a14d33b0af90e2bbd025ffb22e554f7d2a70b5125bcae984bd5f7ce2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_MaterialToolsCommand.IsActive",
|
|
"name": "Arch_MaterialToolsCommand.IsActive",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_MaterialToolsCommand",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimMaterial.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "e7051c9cf2ae5b8eb3fbe5becb7e55e0fc1281134711bda3b4c92d1458455ca1"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge",
|
|
"name": "BIM_Nudge",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"module": "BimNudge",
|
|
"methodNames": [
|
|
"__class__",
|
|
"__delattr__",
|
|
"__dir__",
|
|
"__eq__",
|
|
"__format__",
|
|
"__ge__",
|
|
"__getattribute__",
|
|
"__getstate__",
|
|
"__gt__",
|
|
"__hash__",
|
|
"__init__",
|
|
"__init_subclass__",
|
|
"__le__",
|
|
"__lt__",
|
|
"__ne__",
|
|
"__new__",
|
|
"__reduce__",
|
|
"__reduce_ex__",
|
|
"__repr__",
|
|
"__setattr__",
|
|
"__sizeof__",
|
|
"__str__",
|
|
"__subclasshook__",
|
|
"getCenter",
|
|
"getNudgeValue",
|
|
"toStr"
|
|
],
|
|
"hasGetCenter": true,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "414b3f84c7c18a7bea3c83bb4b6affc4b75824b0bbc8d67328b61ace216fe30c"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Nudge.getCenter",
|
|
"name": "BIM_Nudge.getCenter",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge",
|
|
"center": [
|
|
1.5,
|
|
1.5,
|
|
2
|
|
],
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getCenter"
|
|
},
|
|
"evidenceSha256": "cad917cd3856aa5f7c4313eabb501f96f3be8e98d640887f81561db6e4d4cf36"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Switch",
|
|
"name": "BIM_Nudge_Switch",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge_Switch",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Switch",
|
|
"accel": "Alt+/",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "804a6e10bc2b0c5a740191f8561aa9fb407ff28f4c9be873f3ee974a45a65468"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Up",
|
|
"name": "BIM_Nudge_Up",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge_Up",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Up",
|
|
"accel": "Alt+Up",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "e21da6859fe7a90622a4ca7ba3e4ab80bfa3cdf3e3c1b49a1f171c455e2adcfe"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Down",
|
|
"name": "BIM_Nudge_Down",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge_Down",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Down",
|
|
"accel": "Alt+Down",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "93e3e3ca1b25b93b4e8add0741dfa3908ee12b21d9db63f06f394f615c0b0178"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Left",
|
|
"name": "BIM_Nudge_Left",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge_Left",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Left",
|
|
"accel": "Alt+Left",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "34ead0a689b941f3c3d7ee66505dea31845c3c5ce2433e7c5311426f16e7a7c9"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Nudge_Right",
|
|
"name": "BIM_Nudge_Right",
|
|
"family": "generic-object",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official BIM native object/method fixture executed through the FreeCAD Python runtime",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimNudge.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Nudge_Right",
|
|
"module": "BimNudge",
|
|
"baseClassName": "BIM_Nudge",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText"
|
|
],
|
|
"menuText": "Nudge Right",
|
|
"accel": "Alt+Right",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "4860fa7d08b6cce5f353ad917a7b24c42cf01d55cc5fb5fe7b44af4ef8da3160"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
|
|
"sha256": "e74d2563ea47fe2b2696638bab3b6079e37834c3e656176e5c507b36bc5e2c45"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
|
|
"sha256": "09611525a264ae7b29f205880270141a691af808ae2ec21eddea93bef34a6862"
|
|
},
|
|
"data": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
|
|
"sha256": "a190415139debd07743ac3050ca9fb29a18a7c093a758d35f3d7b4c263fb1a48"
|
|
}
|
|
},
|
|
"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."
|
|
]
|
|
}
|