2863 lines
114 KiB
JSON
2863 lines
114 KiB
JSON
{
|
|
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "1ca4bb7f529b34e32b8b3a77",
|
|
"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_Unclone",
|
|
"name": "BIM_Unclone",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Unclone.IsActive",
|
|
"name": "BIM_Unclone.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.isolate",
|
|
"name": "BIM_Views.isolate",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimViews.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getDockArea",
|
|
"name": "BIM_Views.getDockArea",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimViews.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getPages",
|
|
"name": "BIM_Views.getPages",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimViews.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPFront",
|
|
"name": "BIM_SetWPFront",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPSide",
|
|
"name": "BIM_SetWPSide",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPTop",
|
|
"name": "BIM_SetWPTop",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_WPView.IsActive",
|
|
"name": "BIM_WPView.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:WallBaselineMode",
|
|
"name": "WallBaselineMode",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWall.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Wall",
|
|
"name": "Arch_Wall",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWall.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Wall.IsActive",
|
|
"name": "Arch_Wall.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWall.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Welcome",
|
|
"name": "BIM_Welcome",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Window",
|
|
"name": "Arch_Window",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindow.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.IsActive",
|
|
"name": "Arch_Window.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindow.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.has_width_and_height_constraint",
|
|
"name": "Arch_Window.has_width_and_height_constraint",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindow.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Windows",
|
|
"name": "BIM_Windows",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows.IsActive",
|
|
"name": "BIM_Windows.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Windows_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ifc_vp_material",
|
|
"name": "ifc_vp_material",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ifc_viewproviders.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SIUnitCreator",
|
|
"name": "SIUnitCreator",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/importers/exportIFCHelper.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SIUnitCreator.getSIPrefix",
|
|
"name": "SIUnitCreator.getSIPrefix",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/importers/exportIFCHelper.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ContextCreator",
|
|
"name": "ContextCreator",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/importers/exportIFCHelper.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ContextCreator.getProjectGUID",
|
|
"name": "ContextCreator.getProjectGUID",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/importers/exportIFCHelper.py",
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "b5207c3d021cd0ebf714ada7efefd3affed92d2678b315f9968207a4cc00914b",
|
|
"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_Unclone",
|
|
"name": "BIM_Unclone",
|
|
"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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Unclone",
|
|
"toolTip": "Creates a selected clone object independent from its original",
|
|
"pixmap": "BIM_Unclone",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Unclone.IsActive",
|
|
"name": "BIM_Unclone.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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.isolate",
|
|
"name": "BIM_Views.isolate",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"selectedVisible": true,
|
|
"otherVisible": false,
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isolate"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getDockArea",
|
|
"name": "BIM_Views.getDockArea",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"areas": [
|
|
1,
|
|
4,
|
|
8,
|
|
2
|
|
],
|
|
"leftArea": 1,
|
|
"topArea": 4,
|
|
"bottomArea": 8,
|
|
"rightArea": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDockArea"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getPages",
|
|
"name": "BIM_Views.getPages",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"pageCount": 2,
|
|
"objectCount": 3,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPages"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPFront",
|
|
"name": "BIM_SetWPFront",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPFront",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Front",
|
|
"toolTip": "Sets the working plane to Front",
|
|
"pixmap": "view-front.svg",
|
|
"accel": "W,P,1",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPSide",
|
|
"name": "BIM_SetWPSide",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPSide",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Side",
|
|
"toolTip": "Sets the working plane to Side",
|
|
"pixmap": "view-right.svg",
|
|
"accel": "W,P,3",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPTop",
|
|
"name": "BIM_SetWPTop",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPTop",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Top",
|
|
"toolTip": "Sets the working plane to Top",
|
|
"pixmap": "view-top.svg",
|
|
"accel": "W,P,2",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_WPView.IsActive",
|
|
"name": "BIM_WPView.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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_WPView",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:WallBaselineMode",
|
|
"name": "WallBaselineMode",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WallBaselineMode",
|
|
"module": "bimcommands",
|
|
"members": {
|
|
"NONE": 0,
|
|
"DRAFT_LINE": 1,
|
|
"SKETCH": 2
|
|
},
|
|
"sourceConstructor": "python-source-ast-enum"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Wall",
|
|
"name": "Arch_Wall",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Wall",
|
|
"toolTip": "Creates a wall object from scratch or from a selected object (wire, face or solid)",
|
|
"pixmap": "Arch_Wall",
|
|
"accel": "W, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Wall.IsActive",
|
|
"name": "Arch_Wall.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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Welcome",
|
|
"name": "BIM_Welcome",
|
|
"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/BimWelcome.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Welcome",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Welcome Screen",
|
|
"toolTip": "Shows the BIM workbench welcome screen",
|
|
"pixmap": "BIM_Welcome.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Window",
|
|
"name": "Arch_Window",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Window",
|
|
"toolTip": "Creates a window object from a selected object (wire, rectangle or sketch)",
|
|
"pixmap": "Arch_Window",
|
|
"accel": "W, N",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.IsActive",
|
|
"name": "Arch_Window.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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.has_width_and_height_constraint",
|
|
"name": "Arch_Window.has_width_and_height_constraint",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"hasConstraint": true,
|
|
"constraintCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_width_and_height_constraint"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Windows",
|
|
"name": "BIM_Windows",
|
|
"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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Doors and Windows",
|
|
"toolTip": "Manages the different doors and windows of the BIM project",
|
|
"pixmap": "BIM_Windows",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows.IsActive",
|
|
"name": "BIM_Windows.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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Windows_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ifc_vp_material",
|
|
"name": "ifc_vp_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/ifc_viewproviders.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ifc_vp_material",
|
|
"module": "ifc_viewproviders",
|
|
"baseClassName": "object",
|
|
"constructorSuccess": true,
|
|
"stateKeys": [],
|
|
"sourceConstructor": "python-source-ast-class"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SIUnitCreator",
|
|
"name": "SIUnitCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SIUnitCreator.getSIPrefix",
|
|
"name": "SIUnitCreator.getSIPrefix",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ContextCreator",
|
|
"name": "ContextCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ContextCreator.getProjectGUID",
|
|
"name": "ContextCreator.getProjectGUID",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
},
|
|
"resultSha256": "90ee09ff5a5a12b2cb778aa2c6925bc84799f9620bae1830679bd949218a0a62",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "90ee09ff5a5a12b2cb778aa2c6925bc84799f9620bae1830679bd949218a0a62"
|
|
},
|
|
"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_Unclone",
|
|
"name": "BIM_Unclone",
|
|
"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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Unclone",
|
|
"toolTip": "Creates a selected clone object independent from its original",
|
|
"pixmap": "BIM_Unclone",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Unclone.IsActive",
|
|
"name": "BIM_Unclone.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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.isolate",
|
|
"name": "BIM_Views.isolate",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"selectedVisible": true,
|
|
"otherVisible": false,
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isolate"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getDockArea",
|
|
"name": "BIM_Views.getDockArea",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"areas": [
|
|
1,
|
|
4,
|
|
8,
|
|
2
|
|
],
|
|
"leftArea": 1,
|
|
"topArea": 4,
|
|
"bottomArea": 8,
|
|
"rightArea": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDockArea"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getPages",
|
|
"name": "BIM_Views.getPages",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"pageCount": 2,
|
|
"objectCount": 3,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPages"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPFront",
|
|
"name": "BIM_SetWPFront",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPFront",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Front",
|
|
"toolTip": "Sets the working plane to Front",
|
|
"pixmap": "view-front.svg",
|
|
"accel": "W,P,1",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPSide",
|
|
"name": "BIM_SetWPSide",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPSide",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Side",
|
|
"toolTip": "Sets the working plane to Side",
|
|
"pixmap": "view-right.svg",
|
|
"accel": "W,P,3",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPTop",
|
|
"name": "BIM_SetWPTop",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPTop",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Top",
|
|
"toolTip": "Sets the working plane to Top",
|
|
"pixmap": "view-top.svg",
|
|
"accel": "W,P,2",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_WPView.IsActive",
|
|
"name": "BIM_WPView.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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_WPView",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:WallBaselineMode",
|
|
"name": "WallBaselineMode",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WallBaselineMode",
|
|
"module": "bimcommands",
|
|
"members": {
|
|
"NONE": 0,
|
|
"DRAFT_LINE": 1,
|
|
"SKETCH": 2
|
|
},
|
|
"sourceConstructor": "python-source-ast-enum"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Wall",
|
|
"name": "Arch_Wall",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Wall",
|
|
"toolTip": "Creates a wall object from scratch or from a selected object (wire, face or solid)",
|
|
"pixmap": "Arch_Wall",
|
|
"accel": "W, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Wall.IsActive",
|
|
"name": "Arch_Wall.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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Welcome",
|
|
"name": "BIM_Welcome",
|
|
"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/BimWelcome.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Welcome",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Welcome Screen",
|
|
"toolTip": "Shows the BIM workbench welcome screen",
|
|
"pixmap": "BIM_Welcome.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Window",
|
|
"name": "Arch_Window",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Window",
|
|
"toolTip": "Creates a window object from a selected object (wire, rectangle or sketch)",
|
|
"pixmap": "Arch_Window",
|
|
"accel": "W, N",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.IsActive",
|
|
"name": "Arch_Window.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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.has_width_and_height_constraint",
|
|
"name": "Arch_Window.has_width_and_height_constraint",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"hasConstraint": true,
|
|
"constraintCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_width_and_height_constraint"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Windows",
|
|
"name": "BIM_Windows",
|
|
"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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Doors and Windows",
|
|
"toolTip": "Manages the different doors and windows of the BIM project",
|
|
"pixmap": "BIM_Windows",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows.IsActive",
|
|
"name": "BIM_Windows.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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Windows_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ifc_vp_material",
|
|
"name": "ifc_vp_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/ifc_viewproviders.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ifc_vp_material",
|
|
"module": "ifc_viewproviders",
|
|
"baseClassName": "object",
|
|
"constructorSuccess": true,
|
|
"stateKeys": [],
|
|
"sourceConstructor": "python-source-ast-class"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SIUnitCreator",
|
|
"name": "SIUnitCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SIUnitCreator.getSIPrefix",
|
|
"name": "SIUnitCreator.getSIPrefix",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ContextCreator",
|
|
"name": "ContextCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ContextCreator.getProjectGUID",
|
|
"name": "ContextCreator.getProjectGUID",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
}
|
|
],
|
|
"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_Unclone",
|
|
"name": "BIM_Unclone",
|
|
"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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Unclone",
|
|
"toolTip": "Creates a selected clone object independent from its original",
|
|
"pixmap": "BIM_Unclone",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Unclone.IsActive",
|
|
"name": "BIM_Unclone.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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.isolate",
|
|
"name": "BIM_Views.isolate",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"selectedVisible": true,
|
|
"otherVisible": false,
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isolate"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getDockArea",
|
|
"name": "BIM_Views.getDockArea",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"areas": [
|
|
1,
|
|
4,
|
|
8,
|
|
2
|
|
],
|
|
"leftArea": 1,
|
|
"topArea": 4,
|
|
"bottomArea": 8,
|
|
"rightArea": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDockArea"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getPages",
|
|
"name": "BIM_Views.getPages",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"pageCount": 2,
|
|
"objectCount": 3,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPages"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPFront",
|
|
"name": "BIM_SetWPFront",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPFront",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Front",
|
|
"toolTip": "Sets the working plane to Front",
|
|
"pixmap": "view-front.svg",
|
|
"accel": "W,P,1",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPSide",
|
|
"name": "BIM_SetWPSide",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPSide",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Side",
|
|
"toolTip": "Sets the working plane to Side",
|
|
"pixmap": "view-right.svg",
|
|
"accel": "W,P,3",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPTop",
|
|
"name": "BIM_SetWPTop",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_SetWPTop",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Top",
|
|
"toolTip": "Sets the working plane to Top",
|
|
"pixmap": "view-top.svg",
|
|
"accel": "W,P,2",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_WPView.IsActive",
|
|
"name": "BIM_WPView.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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_WPView",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:WallBaselineMode",
|
|
"name": "WallBaselineMode",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WallBaselineMode",
|
|
"module": "bimcommands",
|
|
"members": {
|
|
"NONE": 0,
|
|
"DRAFT_LINE": 1,
|
|
"SKETCH": 2
|
|
},
|
|
"sourceConstructor": "python-source-ast-enum"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Wall",
|
|
"name": "Arch_Wall",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Wall",
|
|
"toolTip": "Creates a wall object from scratch or from a selected object (wire, face or solid)",
|
|
"pixmap": "Arch_Wall",
|
|
"accel": "W, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Wall.IsActive",
|
|
"name": "Arch_Wall.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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Welcome",
|
|
"name": "BIM_Welcome",
|
|
"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/BimWelcome.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Welcome",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Welcome Screen",
|
|
"toolTip": "Shows the BIM workbench welcome screen",
|
|
"pixmap": "BIM_Welcome.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Window",
|
|
"name": "Arch_Window",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Window",
|
|
"toolTip": "Creates a window object from a selected object (wire, rectangle or sketch)",
|
|
"pixmap": "Arch_Window",
|
|
"accel": "W, N",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.IsActive",
|
|
"name": "Arch_Window.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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.has_width_and_height_constraint",
|
|
"name": "Arch_Window.has_width_and_height_constraint",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"hasConstraint": true,
|
|
"constraintCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_width_and_height_constraint"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Windows",
|
|
"name": "BIM_Windows",
|
|
"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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Doors and Windows",
|
|
"toolTip": "Manages the different doors and windows of the BIM project",
|
|
"pixmap": "BIM_Windows",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows.IsActive",
|
|
"name": "BIM_Windows.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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Windows_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"native": true,
|
|
"resourcesReleased": true,
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "source-declared"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ifc_vp_material",
|
|
"name": "ifc_vp_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/ifc_viewproviders.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ifc_vp_material",
|
|
"module": "ifc_viewproviders",
|
|
"baseClassName": "object",
|
|
"constructorSuccess": true,
|
|
"stateKeys": [],
|
|
"sourceConstructor": "python-source-ast-class"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SIUnitCreator",
|
|
"name": "SIUnitCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SIUnitCreator.getSIPrefix",
|
|
"name": "SIUnitCreator.getSIPrefix",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ContextCreator",
|
|
"name": "ContextCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ContextCreator.getProjectGUID",
|
|
"name": "ContextCreator.getProjectGUID",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
}
|
|
}
|
|
],
|
|
"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_Unclone",
|
|
"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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "BIM.BIM_Unclone"
|
|
}
|
|
],
|
|
"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": "1a48eaab487ca48229216dc66987956c96b5e5bc8db2c3e5a18472691aa55e74"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 23,
|
|
"restricted": 1,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Unclone",
|
|
"name": "BIM_Unclone",
|
|
"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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Unclone",
|
|
"toolTip": "Creates a selected clone object independent from its original",
|
|
"pixmap": "BIM_Unclone",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "7af56b29750bc610a103d64589c44a2d5284e8a26ca8dcc92dd628d25374924f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Unclone.IsActive",
|
|
"name": "BIM_Unclone.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/BimUnclone.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Unclone",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimUnclone.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "cb9a1a080fbb2a3499377122189e1709a2c6d6ae01f8dcbf9cc075af4485a42b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.isolate",
|
|
"name": "BIM_Views.isolate",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"selectedVisible": true,
|
|
"otherVisible": false,
|
|
"objectCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "isolate"
|
|
},
|
|
"evidenceSha256": "42ad617b6fdea27fa887005b4ebdb02f3cdd293054a5438abacf6cac15ddc04b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getDockArea",
|
|
"name": "BIM_Views.getDockArea",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"areas": [
|
|
1,
|
|
4,
|
|
8,
|
|
2
|
|
],
|
|
"leftArea": 1,
|
|
"topArea": 4,
|
|
"bottomArea": 8,
|
|
"rightArea": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getDockArea"
|
|
},
|
|
"evidenceSha256": "c3085ced0d52c1d2bb825a776f774d4ada5f42af105dfdee3208dbd3720d1ee2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Views.getPages",
|
|
"name": "BIM_Views.getPages",
|
|
"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/BimViews.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Views",
|
|
"pageCount": 2,
|
|
"objectCount": 3,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPages"
|
|
},
|
|
"evidenceSha256": "cd6024ac24fb9cbecc79a3984219bb86360d54cf5006c39127f450ee5952281d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPFront",
|
|
"name": "BIM_SetWPFront",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_SetWPFront",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Front",
|
|
"toolTip": "Sets the working plane to Front",
|
|
"pixmap": "view-front.svg",
|
|
"accel": "W,P,1",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "1cd772eafcc512398088563df7f3e976fae998d8f3961f5663488386e357ca90"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPSide",
|
|
"name": "BIM_SetWPSide",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_SetWPSide",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Side",
|
|
"toolTip": "Sets the working plane to Side",
|
|
"pixmap": "view-right.svg",
|
|
"accel": "W,P,3",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "0e371553f60a9dcbdcf25093cd038c24dcebe43b0dc86afb74fedbf85d53a131"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_SetWPTop",
|
|
"name": "BIM_SetWPTop",
|
|
"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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_SetWPTop",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Working Plane Top",
|
|
"toolTip": "Sets the working plane to Top",
|
|
"pixmap": "view-top.svg",
|
|
"accel": "W,P,2",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "969f45f4e447a5f66a47fbb5e9acd7e61f76c6240e8ab36268659b72484726fd"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_WPView.IsActive",
|
|
"name": "BIM_WPView.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/BimWPCommands.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_WPView",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWPCommands.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "48961adb8563ce48266edb0ae3594404b586ff51ebcfa2284f108dd323479e64"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:WallBaselineMode",
|
|
"name": "WallBaselineMode",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "WallBaselineMode",
|
|
"module": "bimcommands",
|
|
"members": {
|
|
"NONE": 0,
|
|
"DRAFT_LINE": 1,
|
|
"SKETCH": 2
|
|
},
|
|
"sourceConstructor": "python-source-ast-enum"
|
|
},
|
|
"evidenceSha256": "46333bdea7a7c2ea19cec8cb57fff544f99137f4ba1b6fb63164a370195122f0"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Wall",
|
|
"name": "Arch_Wall",
|
|
"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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Wall",
|
|
"toolTip": "Creates a wall object from scratch or from a selected object (wire, face or solid)",
|
|
"pixmap": "Arch_Wall",
|
|
"accel": "W, A",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "b861f0ed0f1ac02062733347cf71acaa7702660f7ca485867fc0594e63ff72b6"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Wall.IsActive",
|
|
"name": "Arch_Wall.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/BimWall.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Wall",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWall.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "e5adc327e2634cf12d295e5a2d010845c3ca59eb278901946088e44712d16dc4"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Welcome",
|
|
"name": "BIM_Welcome",
|
|
"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/BimWelcome.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Welcome",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Welcome Screen",
|
|
"toolTip": "Shows the BIM workbench welcome screen",
|
|
"pixmap": "BIM_Welcome.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWelcome.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "adc54d75eca47379d0fafa0f28f7c78639ec43306ee116f4900792f6d242fbbe"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Arch_Window",
|
|
"name": "Arch_Window",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"Accel",
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Window",
|
|
"toolTip": "Creates a window object from a selected object (wire, rectangle or sketch)",
|
|
"pixmap": "Arch_Window",
|
|
"accel": "W, N",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "85b66a10b4bca23a4324eec46f18f9f5517f8056e10c2e5c9e26d351d1249bd6"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.IsActive",
|
|
"name": "Arch_Window.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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindow.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "ae89543e4d6cbc94b1ae1898a46879012e1e79f3b6b5781c5b52643d9b69e98b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Arch_Window.has_width_and_height_constraint",
|
|
"name": "Arch_Window.has_width_and_height_constraint",
|
|
"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/BimWindow.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Arch_Window",
|
|
"hasConstraint": true,
|
|
"constraintCount": 2,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_width_and_height_constraint"
|
|
},
|
|
"evidenceSha256": "26fcd3c6a2199d130c9d7ced640263a5c9f49f0ed68400bc1384207ec364811d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Windows",
|
|
"name": "BIM_Windows",
|
|
"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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Doors and Windows",
|
|
"toolTip": "Manages the different doors and windows of the BIM project",
|
|
"pixmap": "BIM_Windows",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "7f372173b5c233c6b1d4c9ddca4526645b1ce504c8929ae6c7cab3209d979713"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows.IsActive",
|
|
"name": "BIM_Windows.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/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Windows",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "36d711db807ed583ee686818f1cbfb592042b494ee4d6e24984cd16ebf5e848d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Windows_TaskPanel.getStandardButtons",
|
|
"name": "BIM_Windows_TaskPanel.getStandardButtons",
|
|
"family": "generic-object",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "BIM GUI-dependent Python API requires GUI providers unavailable in the Web kernel",
|
|
"sourceEntry": "src/Mod/BIM/bimcommands/BimWindows.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"evidenceSha256": "42354c4a6f02ba4afcdcff9cf9fcfee7915e98090f2ed82f12cc5cd0218d1813"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ifc_vp_material",
|
|
"name": "ifc_vp_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/ifc_viewproviders.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ifc_vp_material",
|
|
"module": "ifc_viewproviders",
|
|
"baseClassName": "object",
|
|
"constructorSuccess": true,
|
|
"stateKeys": [],
|
|
"sourceConstructor": "python-source-ast-class"
|
|
},
|
|
"evidenceSha256": "8dc9ed82919bb7d326edb0db6dba22173e53e5369e279c24890831d94b5b19e1"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SIUnitCreator",
|
|
"name": "SIUnitCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
},
|
|
"evidenceSha256": "35f5187ca252099b6682d2be90f39e192b678652b739cdb8794e351de4b2b0d5"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SIUnitCreator.getSIPrefix",
|
|
"name": "SIUnitCreator.getSIPrefix",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "SIUnitCreator",
|
|
"module": "exportIFCHelper",
|
|
"prefix": "MILLI",
|
|
"unitName": "METRE",
|
|
"unitType": "LENGTHUNIT",
|
|
"prefixCount": 16,
|
|
"unitNameCount": 30,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSIPrefix"
|
|
},
|
|
"evidenceSha256": "ee7ad2b91550a80f739a1b937ebacbf9cf82d21e0a3593c7471ee5398b06b942"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ContextCreator",
|
|
"name": "ContextCreator",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
},
|
|
"evidenceSha256": "754e5611aa823282980f14424bc40946496c0f1980823488b0b8aaa7ea4f70ef"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:ContextCreator.getProjectGUID",
|
|
"name": "ContextCreator.getProjectGUID",
|
|
"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/importers/exportIFCHelper.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ContextCreator",
|
|
"module": "exportIFCHelper",
|
|
"guid": "native-guid",
|
|
"guidLength": 11,
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getProjectGUID"
|
|
},
|
|
"evidenceSha256": "bf103d4f96fc4d04046f3538325851d19a93fc6482935746303f41d5f7321dce"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
|
|
"sha256": "a9dd40d1a4fe72930463f82825d766732ce1fa37139cb20843451127559975e7"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
|
|
"sha256": "6af3fdde94e6e97c3f12adbeb6b217cdc37ff1229cc0062682809491f435870c"
|
|
},
|
|
"data": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
|
|
"sha256": "6732e50d7f90e9361a4c45fda08fa91acfb4267d155c1455e8fec526a806f23f"
|
|
}
|
|
},
|
|
"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."
|
|
]
|
|
}
|