2826 lines
116 KiB
JSON
2826 lines
116 KiB
JSON
{
|
|
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "e00825af472bede0eb01beee",
|
|
"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_Glue",
|
|
"name": "BIM_Glue",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimGlue.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Glue.IsActive",
|
|
"name": "BIM_Glue.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimGlue.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Help",
|
|
"name": "BIM_Help",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimHelp.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcElements",
|
|
"name": "BIM_IfcElements",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.IsActive",
|
|
"name": "BIM_IfcElements.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.getRole",
|
|
"name": "BIM_IfcElements.getRole",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcExplorer",
|
|
"name": "BIM_IfcExplorer",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcExplorer.getEntitiesTree",
|
|
"name": "BIM_IfcExplorer.getEntitiesTree",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.IsActive",
|
|
"name": "BIM_IfcProperties.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getRole",
|
|
"name": "BIM_IfcProperties.getRole",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getSearchResults",
|
|
"name": "BIM_IfcProperties.getSearchResults",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcQuantities",
|
|
"name": "BIM_IfcQuantities",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.IsActive",
|
|
"name": "BIM_IfcQuantities.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getArray",
|
|
"name": "BIM_IfcQuantities.getArray",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_qtos",
|
|
"name": "BIM_IfcQuantities.get_qtos",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.has_qto",
|
|
"name": "BIM_IfcQuantities.has_qto",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_text",
|
|
"name": "BIM_IfcQuantities.get_text",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_row",
|
|
"name": "BIM_IfcQuantities.get_row",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getRole",
|
|
"name": "BIM_IfcQuantities.getRole",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_ImagePlane",
|
|
"name": "BIM_ImagePlane",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_ImagePlane.IsActive",
|
|
"name": "BIM_ImagePlane.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Layers",
|
|
"name": "BIM_Layers",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLayers.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.IsActive",
|
|
"name": "BIM_Layers.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLayers.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.getPref",
|
|
"name": "BIM_Layers.getPref",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/bimcommands/BimLayers.py",
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "4919ff4c2662ee44438d78d1843955c36463f31d518cdbf59bc286abc378852e",
|
|
"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_Glue",
|
|
"name": "BIM_Glue",
|
|
"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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Glue",
|
|
"toolTip": "Joins selected shapes into one non-parametric shape",
|
|
"pixmap": "BIM_Glue",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Glue.IsActive",
|
|
"name": "BIM_Glue.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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Help",
|
|
"name": "BIM_Help",
|
|
"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/BimHelp.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Help",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Help",
|
|
"toolTip": "Opens the BIM help page on the FreeCAD documentation website",
|
|
"pixmap": "BIM_Help",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimHelp.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcElements",
|
|
"name": "BIM_IfcElements",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Elements",
|
|
"toolTip": "Manages how the different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcElements",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.IsActive",
|
|
"name": "BIM_IfcElements.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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.getRole",
|
|
"name": "BIM_IfcElements.getRole",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcExplorer",
|
|
"name": "BIM_IfcExplorer",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "IFC Explorer",
|
|
"toolTip": "Opens the IFC explorer utility",
|
|
"pixmap": "IFC",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcExplorer.getEntitiesTree",
|
|
"name": "BIM_IfcExplorer.getEntitiesTree",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"rootKeys": [
|
|
101
|
|
],
|
|
"rootCount": 1,
|
|
"productCount": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getEntitiesTree"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.IsActive",
|
|
"name": "BIM_IfcProperties.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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getRole",
|
|
"name": "BIM_IfcProperties.getRole",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getSearchResults",
|
|
"name": "BIM_IfcProperties.getSearchResults",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"text": "Fire",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSearchResults"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcQuantities",
|
|
"name": "BIM_IfcQuantities",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Quantities",
|
|
"toolTip": "Manages how the quantities of different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcQuantities",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.IsActive",
|
|
"name": "BIM_IfcQuantities.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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getArray",
|
|
"name": "BIM_IfcQuantities.getArray",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"arrayCount": 3,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getArray"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_qtos",
|
|
"name": "BIM_IfcQuantities.get_qtos",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"qtoCount": 115,
|
|
"comboCount": 116,
|
|
"firstQto": "Actuator Base Quantities",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_qtos"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.has_qto",
|
|
"name": "BIM_IfcQuantities.has_qto",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"hasQto": false,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_qto"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_text",
|
|
"name": "BIM_IfcQuantities.get_text",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"text": "12 m²",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_text"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_row",
|
|
"name": "BIM_IfcQuantities.get_row",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"row": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_row"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getRole",
|
|
"name": "BIM_IfcQuantities.getRole",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_ImagePlane",
|
|
"name": "BIM_ImagePlane",
|
|
"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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Image Plane",
|
|
"toolTip": "Creates a plane from an image",
|
|
"pixmap": "BIM_ImagePlane.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_ImagePlane.IsActive",
|
|
"name": "BIM_ImagePlane.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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Layers",
|
|
"name": "BIM_Layers",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Layers",
|
|
"toolTip": "Sets/modifies the different layers of your BIM project",
|
|
"pixmap": "BIM_Layers",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.IsActive",
|
|
"name": "BIM_Layers.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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.getPref",
|
|
"name": "BIM_Layers.getPref",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"pref": 7,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPref"
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
},
|
|
"resultSha256": "cc3fe0db1a04b9dd5297666887fd06d0cb15485fd6973beb3020a3af5255323a",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "cc3fe0db1a04b9dd5297666887fd06d0cb15485fd6973beb3020a3af5255323a"
|
|
},
|
|
"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_Glue",
|
|
"name": "BIM_Glue",
|
|
"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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Glue",
|
|
"toolTip": "Joins selected shapes into one non-parametric shape",
|
|
"pixmap": "BIM_Glue",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Glue.IsActive",
|
|
"name": "BIM_Glue.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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Help",
|
|
"name": "BIM_Help",
|
|
"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/BimHelp.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Help",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Help",
|
|
"toolTip": "Opens the BIM help page on the FreeCAD documentation website",
|
|
"pixmap": "BIM_Help",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimHelp.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcElements",
|
|
"name": "BIM_IfcElements",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Elements",
|
|
"toolTip": "Manages how the different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcElements",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.IsActive",
|
|
"name": "BIM_IfcElements.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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.getRole",
|
|
"name": "BIM_IfcElements.getRole",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcExplorer",
|
|
"name": "BIM_IfcExplorer",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "IFC Explorer",
|
|
"toolTip": "Opens the IFC explorer utility",
|
|
"pixmap": "IFC",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcExplorer.getEntitiesTree",
|
|
"name": "BIM_IfcExplorer.getEntitiesTree",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"rootKeys": [
|
|
101
|
|
],
|
|
"rootCount": 1,
|
|
"productCount": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getEntitiesTree"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.IsActive",
|
|
"name": "BIM_IfcProperties.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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getRole",
|
|
"name": "BIM_IfcProperties.getRole",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getSearchResults",
|
|
"name": "BIM_IfcProperties.getSearchResults",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"text": "Fire",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSearchResults"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcQuantities",
|
|
"name": "BIM_IfcQuantities",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Quantities",
|
|
"toolTip": "Manages how the quantities of different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcQuantities",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.IsActive",
|
|
"name": "BIM_IfcQuantities.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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getArray",
|
|
"name": "BIM_IfcQuantities.getArray",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"arrayCount": 3,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getArray"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_qtos",
|
|
"name": "BIM_IfcQuantities.get_qtos",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"qtoCount": 115,
|
|
"comboCount": 116,
|
|
"firstQto": "Actuator Base Quantities",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_qtos"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.has_qto",
|
|
"name": "BIM_IfcQuantities.has_qto",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"hasQto": false,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_qto"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_text",
|
|
"name": "BIM_IfcQuantities.get_text",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"text": "12 m²",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_text"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_row",
|
|
"name": "BIM_IfcQuantities.get_row",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"row": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_row"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getRole",
|
|
"name": "BIM_IfcQuantities.getRole",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_ImagePlane",
|
|
"name": "BIM_ImagePlane",
|
|
"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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Image Plane",
|
|
"toolTip": "Creates a plane from an image",
|
|
"pixmap": "BIM_ImagePlane.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_ImagePlane.IsActive",
|
|
"name": "BIM_ImagePlane.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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Layers",
|
|
"name": "BIM_Layers",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Layers",
|
|
"toolTip": "Sets/modifies the different layers of your BIM project",
|
|
"pixmap": "BIM_Layers",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.IsActive",
|
|
"name": "BIM_Layers.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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.getPref",
|
|
"name": "BIM_Layers.getPref",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"pref": 7,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPref"
|
|
}
|
|
}
|
|
],
|
|
"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_Glue",
|
|
"name": "BIM_Glue",
|
|
"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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Glue",
|
|
"toolTip": "Joins selected shapes into one non-parametric shape",
|
|
"pixmap": "BIM_Glue",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Glue.IsActive",
|
|
"name": "BIM_Glue.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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Help",
|
|
"name": "BIM_Help",
|
|
"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/BimHelp.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Help",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Help",
|
|
"toolTip": "Opens the BIM help page on the FreeCAD documentation website",
|
|
"pixmap": "BIM_Help",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimHelp.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcElements",
|
|
"name": "BIM_IfcElements",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Elements",
|
|
"toolTip": "Manages how the different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcElements",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.IsActive",
|
|
"name": "BIM_IfcElements.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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.getRole",
|
|
"name": "BIM_IfcElements.getRole",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcExplorer",
|
|
"name": "BIM_IfcExplorer",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "IFC Explorer",
|
|
"toolTip": "Opens the IFC explorer utility",
|
|
"pixmap": "IFC",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcExplorer.getEntitiesTree",
|
|
"name": "BIM_IfcExplorer.getEntitiesTree",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"rootKeys": [
|
|
101
|
|
],
|
|
"rootCount": 1,
|
|
"productCount": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getEntitiesTree"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.IsActive",
|
|
"name": "BIM_IfcProperties.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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getRole",
|
|
"name": "BIM_IfcProperties.getRole",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getSearchResults",
|
|
"name": "BIM_IfcProperties.getSearchResults",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"text": "Fire",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSearchResults"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcQuantities",
|
|
"name": "BIM_IfcQuantities",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Quantities",
|
|
"toolTip": "Manages how the quantities of different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcQuantities",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.IsActive",
|
|
"name": "BIM_IfcQuantities.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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getArray",
|
|
"name": "BIM_IfcQuantities.getArray",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"arrayCount": 3,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getArray"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_qtos",
|
|
"name": "BIM_IfcQuantities.get_qtos",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"qtoCount": 115,
|
|
"comboCount": 116,
|
|
"firstQto": "Actuator Base Quantities",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_qtos"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.has_qto",
|
|
"name": "BIM_IfcQuantities.has_qto",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"hasQto": false,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_qto"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_text",
|
|
"name": "BIM_IfcQuantities.get_text",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"text": "12 m²",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_text"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_row",
|
|
"name": "BIM_IfcQuantities.get_row",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"row": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_row"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getRole",
|
|
"name": "BIM_IfcQuantities.getRole",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_ImagePlane",
|
|
"name": "BIM_ImagePlane",
|
|
"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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Image Plane",
|
|
"toolTip": "Creates a plane from an image",
|
|
"pixmap": "BIM_ImagePlane.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_ImagePlane.IsActive",
|
|
"name": "BIM_ImagePlane.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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Layers",
|
|
"name": "BIM_Layers",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Layers",
|
|
"toolTip": "Sets/modifies the different layers of your BIM project",
|
|
"pixmap": "BIM_Layers",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.IsActive",
|
|
"name": "BIM_Layers.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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.getPref",
|
|
"name": "BIM_Layers.getPref",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"pref": 7,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPref"
|
|
}
|
|
}
|
|
],
|
|
"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_Glue",
|
|
"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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "BIM.BIM_Glue"
|
|
}
|
|
],
|
|
"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": "66d93bb94d6480f7402a5c913df31c6d2e558d783ba046033d9fa52e378a2917"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 24,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Glue",
|
|
"name": "BIM_Glue",
|
|
"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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Glue",
|
|
"toolTip": "Joins selected shapes into one non-parametric shape",
|
|
"pixmap": "BIM_Glue",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "986526cdfad3dd6f15914b82f8194fe85399a5c7d92c99a77ebe329ca4ae1f31"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Glue.IsActive",
|
|
"name": "BIM_Glue.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/BimGlue.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Glue",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimGlue.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "ba8188dbfb2b95f5c198420b3af789077147c626ef355a2ec13a434ea76dcc42"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Help",
|
|
"name": "BIM_Help",
|
|
"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/BimHelp.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Help",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "BIM Help",
|
|
"toolTip": "Opens the BIM help page on the FreeCAD documentation website",
|
|
"pixmap": "BIM_Help",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimHelp.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "542d5a5131553d7e2db72df86ed843c6bf914487481596eba0e05a33d8001615"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcElements",
|
|
"name": "BIM_IfcElements",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Elements",
|
|
"toolTip": "Manages how the different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcElements",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "d324f4f382086f0cf99e45eade321f58897c3b40a21e63a8cef5150538f5f128"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.IsActive",
|
|
"name": "BIM_IfcElements.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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "fc840a7236d6025dfa105052e43cd2c9b378940b3b97bed63cfdbe7305ee7e70"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcElements.getRole",
|
|
"name": "BIM_IfcElements.getRole",
|
|
"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/BimIfcElements.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcElements",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcElements.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
},
|
|
"evidenceSha256": "239c6e673d03cde8272db56871ff22ed807724fbe79ff08817a2ac502ccff5de"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcExplorer",
|
|
"name": "BIM_IfcExplorer",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "IFC Explorer",
|
|
"toolTip": "Opens the IFC explorer utility",
|
|
"pixmap": "IFC",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "b50122c92756d64f6bd66cabb177ca3909be6408d1800e6a01505bb360e2e5f2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcExplorer.getEntitiesTree",
|
|
"name": "BIM_IfcExplorer.getEntitiesTree",
|
|
"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/BimIfcExplorer.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcExplorer",
|
|
"module": "bimcommands",
|
|
"rootKeys": [
|
|
101
|
|
],
|
|
"rootCount": 1,
|
|
"productCount": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcExplorer.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getEntitiesTree"
|
|
},
|
|
"evidenceSha256": "97d2019e67bc9aca09f9c91f16a3aab875b3731181c9d5ce7dd98dcc18b3c973"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.IsActive",
|
|
"name": "BIM_IfcProperties.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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "b80199076864ec04a5ee2f14f0d672186240fd3134b66880a9e603e90e3a45fa"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getRole",
|
|
"name": "BIM_IfcProperties.getRole",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
},
|
|
"evidenceSha256": "75d238be151f7d1c17642fa258ff8ed576bbe5e938922774c7949c7df4402e5b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcProperties.getSearchResults",
|
|
"name": "BIM_IfcProperties.getSearchResults",
|
|
"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/BimIfcProperties.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcProperties",
|
|
"module": "bimcommands",
|
|
"text": "Fire",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcProperties.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getSearchResults"
|
|
},
|
|
"evidenceSha256": "2fe47eb8722fc86b08f8ddff91e283372b0a82bbe4b0c1de90acdbd064d7f32e"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_IfcQuantities",
|
|
"name": "BIM_IfcQuantities",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage IFC Quantities",
|
|
"toolTip": "Manages how the quantities of different elements of the BIM project will be exported to IFC",
|
|
"pixmap": "BIM_IfcQuantities",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "80b1fad17c37270d7ee919356840a5b48259edba0a0f0a49bfac24985db67834"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.IsActive",
|
|
"name": "BIM_IfcQuantities.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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "2ff0b6215c45f5da1c01cb9591a3dc21bb8450ca5ce8048503afffe830ee6136"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getArray",
|
|
"name": "BIM_IfcQuantities.getArray",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"arrayCount": 3,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getArray"
|
|
},
|
|
"evidenceSha256": "6a0d64bd5a83afd66e9440d8818d2583a6280e735be0a90618c52d90e8ed7c07"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_qtos",
|
|
"name": "BIM_IfcQuantities.get_qtos",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"qtoCount": 115,
|
|
"comboCount": 116,
|
|
"firstQto": "Actuator Base Quantities",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_qtos"
|
|
},
|
|
"evidenceSha256": "f1df65a95388b189671b86ef60b7cead9b069e6adf12289ea38096f8ef8324ea"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.has_qto",
|
|
"name": "BIM_IfcQuantities.has_qto",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"hasQto": false,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "has_qto"
|
|
},
|
|
"evidenceSha256": "659e8ced002326bb781d26ecf1cdcd027021750c35be7be586c42b7fd8b9448d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_text",
|
|
"name": "BIM_IfcQuantities.get_text",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"text": "12 m²",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_text"
|
|
},
|
|
"evidenceSha256": "674ab785c0ed62ebe26fc298637bd682be17a473881bce5cc63ff4e14863a6b2"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.get_row",
|
|
"name": "BIM_IfcQuantities.get_row",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"row": 1,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "get_row"
|
|
},
|
|
"evidenceSha256": "4947022b2e2c64250a30f3ccb177659875a92b2268d22b399f832607eaa42319"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_IfcQuantities.getRole",
|
|
"name": "BIM_IfcQuantities.getRole",
|
|
"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/BimIfcQuantities.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_IfcQuantities",
|
|
"module": "bimcommands",
|
|
"role": "IfcWall",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimIfcQuantities.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getRole"
|
|
},
|
|
"evidenceSha256": "b1a100fab4e58cf7bfd84c4ab547c907c817838840f8c3a57316e378ad1983cd"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_ImagePlane",
|
|
"name": "BIM_ImagePlane",
|
|
"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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Image Plane",
|
|
"toolTip": "Creates a plane from an image",
|
|
"pixmap": "BIM_ImagePlane.svg",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "5b4fd89d3683507a216e94a7071a7e6663508fcf13bef6cde407eb96813d8265"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_ImagePlane.IsActive",
|
|
"name": "BIM_ImagePlane.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/BimImagePlane.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_ImagePlane",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimImagePlane.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "eb36c5492ddceefafbe9af0d36aa7b5c44f00ab1b9b0cd97563208dc7445f7e4"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BIM_Layers",
|
|
"name": "BIM_Layers",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"resourceKeys": [
|
|
"MenuText",
|
|
"Pixmap",
|
|
"ToolTip"
|
|
],
|
|
"menuText": "Manage Layers",
|
|
"toolTip": "Sets/modifies the different layers of your BIM project",
|
|
"pixmap": "BIM_Layers",
|
|
"accel": "",
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"constructorSuccess": true
|
|
},
|
|
"evidenceSha256": "d39335f677f7e9b1425b557c59e96ce65bac47410d64946034936c4cdb21e729"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.IsActive",
|
|
"name": "BIM_Layers.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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"baseClassName": "object",
|
|
"active": true,
|
|
"sceneGraphAvailable": true,
|
|
"selectionCount": 2,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "IsActive"
|
|
},
|
|
"evidenceSha256": "8fa50709b02c8d94b9433336529c0ca37b795e86161a286be16f283919ffb75b"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:BIM_Layers.getPref",
|
|
"name": "BIM_Layers.getPref",
|
|
"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/BimLayers.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BIM_Layers",
|
|
"module": "bimcommands",
|
|
"pref": 7,
|
|
"sourceFile": "/share/Mod/BIM/bimcommands/BimLayers.py",
|
|
"sourceConstructor": "python-source-ast-class",
|
|
"methodFixture": "getPref"
|
|
},
|
|
"evidenceSha256": "8c70255b4496a4e8323959dc6631a30d1f15729f2a996a917b1a75dd606eb0d5"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
|
|
"sha256": "b0f32d91953b84e70b801d9a95bad38e47f0fa63275b043983626f547ff8c2d8"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
|
|
"sha256": "e3372cf3a345c9eff0fa82a95c7de42e5c0e8e50944aba108792956da9bbe364"
|
|
},
|
|
"data": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
|
|
"sha256": "a190415139debd07743ac3050ca9fb29a18a7c093a758d35f3d7b4c263fb1a48"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"BIM records are exposed only where the native FreeCAD Python fixture returned typed values; GUI-only and unsupported records remain explicit boundaries.",
|
|
"The repeat response is served by the native dispatcher cache after the first source execution to preserve FreeCAD type-registration safety.",
|
|
"All statuses, values and hashes derive from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope."
|
|
]
|
|
}
|