2370 lines
93 KiB
JSON
2370 lines
93 KiB
JSON
{
|
|
"schema": "freecad-web-bim-python-family-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "49c39b5eb6fb695701c27f57",
|
|
"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:WhereClause",
|
|
"name": "WhereClause",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanExpression",
|
|
"name": "BooleanExpression",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanComparison",
|
|
"name": "BooleanComparison",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:InComparison",
|
|
"name": "InComparison",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ArithmeticOperation",
|
|
"name": "ArithmeticOperation",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReferenceExtractor",
|
|
"name": "ReferenceExtractor",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:StaticExtractor",
|
|
"name": "StaticExtractor",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SqlTransformerMixin",
|
|
"name": "SqlTransformerMixin",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_op",
|
|
"name": "SqlTransformerMixin.is_op",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_not_op",
|
|
"name": "SqlTransformerMixin.is_not_op",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReportStatement",
|
|
"name": "ReportStatement",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchSql.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive",
|
|
"name": "CommandStructuresFromSelection.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuralSystem.IsActive",
|
|
"name": "CommandStructuralSystem.IsActive",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchStructure.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Truss",
|
|
"name": "Truss",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/ArchTruss.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isVisible",
|
|
"name": "Renderer.isVisible",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isInside",
|
|
"name": "Renderer.isInside",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getFill",
|
|
"name": "Renderer.getFill",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getPathData",
|
|
"name": "Renderer.getPathData",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getSectionSVG",
|
|
"name": "Renderer.getSectionSVG",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getHiddenSVG",
|
|
"name": "Renderer.getHiddenSVG",
|
|
"family": "generic-object",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/BIM/ArchVRM.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:File3dsFormatError",
|
|
"name": "File3dsFormatError",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FBufError",
|
|
"name": "FBufError",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FileLikeBuffer",
|
|
"name": "FileLikeBuffer",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py",
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ChunkMetaclass",
|
|
"name": "ChunkMetaclass",
|
|
"family": "generic-object",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/BIM/Dice3DS/dom3ds.py",
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "08a0b2c167abe9b14ba723fdbad0f5d1c66b685456e04a51ce1e398933357d3c",
|
|
"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:WhereClause",
|
|
"name": "WhereClause",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WhereClause",
|
|
"expressionType": "BooleanComparison",
|
|
"matches": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanExpression",
|
|
"name": "BooleanExpression",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanExpression",
|
|
"operator": "and",
|
|
"evaluated": false,
|
|
"leftType": "BooleanComparison",
|
|
"rightType": "BooleanComparison"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanComparison",
|
|
"name": "BooleanComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanComparison",
|
|
"operator": ">=",
|
|
"equalOrGreater": true,
|
|
"nullIsNull": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:InComparison",
|
|
"name": "InComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "InComparison",
|
|
"matches": true,
|
|
"valueCount": 2
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ArithmeticOperation",
|
|
"name": "ArithmeticOperation",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ArithmeticOperation",
|
|
"operator": "*",
|
|
"value": 42,
|
|
"nullPropagates": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReferenceExtractor",
|
|
"name": "ReferenceExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReferenceExtractor",
|
|
"property": "Label",
|
|
"value": "Native BIM",
|
|
"missingIsNone": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:StaticExtractor",
|
|
"name": "StaticExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "StaticExtractor",
|
|
"value": "native-static"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SqlTransformerMixin",
|
|
"name": "SqlTransformerMixin",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"startValue": "native-start",
|
|
"equalityOperator": "="
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_op",
|
|
"name": "SqlTransformerMixin.is_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_not_op",
|
|
"name": "SqlTransformerMixin.is_not_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is_not"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReportStatement",
|
|
"name": "ReportStatement",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReportStatement",
|
|
"description": "Native statement",
|
|
"query": "SELECT Label FROM document",
|
|
"serializedKeys": [
|
|
"add_empty_row_after",
|
|
"description",
|
|
"include_column_names",
|
|
"is_pipelined",
|
|
"print_results_in_bold",
|
|
"query_string",
|
|
"use_description_as_header"
|
|
],
|
|
"isPipelined": true,
|
|
"roundTrip": true,
|
|
"validationStatus": "Ready"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive",
|
|
"name": "CommandStructuresFromSelection.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuresFromSelection",
|
|
"active": true,
|
|
"sceneGraphAvailable": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuralSystem.IsActive",
|
|
"name": "CommandStructuralSystem.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuralSystem",
|
|
"activeWithoutDocument": false,
|
|
"activeWithDocument": true,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Truss",
|
|
"name": "Truss",
|
|
"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/ArchTruss.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Truss",
|
|
"baseClassName": "Component",
|
|
"objectType": "Part::FeaturePython",
|
|
"proxyType": "Truss",
|
|
"ifcType": "Beam",
|
|
"trussType": "Truss",
|
|
"propertyCount": 45,
|
|
"normal": [
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isVisible",
|
|
"name": "Renderer.isVisible",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"visible": true,
|
|
"reverseVisible": false,
|
|
"faceCount": 1
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isInside",
|
|
"name": "Renderer.isInside",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"inside": true,
|
|
"outside": false,
|
|
"vertexCount": 4
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getFill",
|
|
"name": "Renderer.getFill",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"fill": "#3f7fbf"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getPathData",
|
|
"name": "Renderer.getPathData",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ",
|
|
"startsWithMove": true,
|
|
"closed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getSectionSVG",
|
|
"name": "Renderer.getSectionSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.05\" style=\"stroke-width:0.05;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \" style=\"fill:#112233;fill-rule: evenodd;\"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"containsFill": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getHiddenSVG",
|
|
"name": "Renderer.getHiddenSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.03\" style=\"stroke-width:0.03;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:0.09,0.05;fill:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"dashed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:File3dsFormatError",
|
|
"name": "File3dsFormatError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "File3dsFormatError",
|
|
"baseClassName": "Exception",
|
|
"message": "'native-3ds-format'",
|
|
"tight": true,
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FBufError",
|
|
"name": "FBufError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FBufError",
|
|
"baseClassName": "Exception",
|
|
"message": "native-buffer-error",
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FileLikeBuffer",
|
|
"name": "FileLikeBuffer",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FileLikeBuffer",
|
|
"prefix": "abc",
|
|
"nulValue": "",
|
|
"tail": "def",
|
|
"subValue": "bc",
|
|
"parentPosition": 99,
|
|
"seekErrorType": "FBufError"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ChunkMetaclass",
|
|
"name": "ChunkMetaclass",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ChunkMetaclass",
|
|
"createdClassName": "WebFixtureChunk",
|
|
"structFields": [
|
|
[
|
|
"H",
|
|
"value"
|
|
]
|
|
],
|
|
"slotNames": [
|
|
"value"
|
|
],
|
|
"registeredByTag": true,
|
|
"registeredByLabel": true
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
},
|
|
"resultSha256": "1ead213b449904b666f04f00132d7fa0d155d8a5304ce8aa716e94c7202896d3",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "1ead213b449904b666f04f00132d7fa0d155d8a5304ce8aa716e94c7202896d3"
|
|
},
|
|
"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:WhereClause",
|
|
"name": "WhereClause",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WhereClause",
|
|
"expressionType": "BooleanComparison",
|
|
"matches": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanExpression",
|
|
"name": "BooleanExpression",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanExpression",
|
|
"operator": "and",
|
|
"evaluated": false,
|
|
"leftType": "BooleanComparison",
|
|
"rightType": "BooleanComparison"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanComparison",
|
|
"name": "BooleanComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanComparison",
|
|
"operator": ">=",
|
|
"equalOrGreater": true,
|
|
"nullIsNull": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:InComparison",
|
|
"name": "InComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "InComparison",
|
|
"matches": true,
|
|
"valueCount": 2
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ArithmeticOperation",
|
|
"name": "ArithmeticOperation",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ArithmeticOperation",
|
|
"operator": "*",
|
|
"value": 42,
|
|
"nullPropagates": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReferenceExtractor",
|
|
"name": "ReferenceExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReferenceExtractor",
|
|
"property": "Label",
|
|
"value": "Native BIM",
|
|
"missingIsNone": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:StaticExtractor",
|
|
"name": "StaticExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "StaticExtractor",
|
|
"value": "native-static"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SqlTransformerMixin",
|
|
"name": "SqlTransformerMixin",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"startValue": "native-start",
|
|
"equalityOperator": "="
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_op",
|
|
"name": "SqlTransformerMixin.is_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_not_op",
|
|
"name": "SqlTransformerMixin.is_not_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is_not"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReportStatement",
|
|
"name": "ReportStatement",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReportStatement",
|
|
"description": "Native statement",
|
|
"query": "SELECT Label FROM document",
|
|
"serializedKeys": [
|
|
"add_empty_row_after",
|
|
"description",
|
|
"include_column_names",
|
|
"is_pipelined",
|
|
"print_results_in_bold",
|
|
"query_string",
|
|
"use_description_as_header"
|
|
],
|
|
"isPipelined": true,
|
|
"roundTrip": true,
|
|
"validationStatus": "Ready"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive",
|
|
"name": "CommandStructuresFromSelection.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuresFromSelection",
|
|
"active": true,
|
|
"sceneGraphAvailable": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuralSystem.IsActive",
|
|
"name": "CommandStructuralSystem.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuralSystem",
|
|
"activeWithoutDocument": false,
|
|
"activeWithDocument": true,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Truss",
|
|
"name": "Truss",
|
|
"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/ArchTruss.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Truss",
|
|
"baseClassName": "Component",
|
|
"objectType": "Part::FeaturePython",
|
|
"proxyType": "Truss",
|
|
"ifcType": "Beam",
|
|
"trussType": "Truss",
|
|
"propertyCount": 45,
|
|
"normal": [
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isVisible",
|
|
"name": "Renderer.isVisible",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"visible": true,
|
|
"reverseVisible": false,
|
|
"faceCount": 1
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isInside",
|
|
"name": "Renderer.isInside",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"inside": true,
|
|
"outside": false,
|
|
"vertexCount": 4
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getFill",
|
|
"name": "Renderer.getFill",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"fill": "#3f7fbf"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getPathData",
|
|
"name": "Renderer.getPathData",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ",
|
|
"startsWithMove": true,
|
|
"closed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getSectionSVG",
|
|
"name": "Renderer.getSectionSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.05\" style=\"stroke-width:0.05;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \" style=\"fill:#112233;fill-rule: evenodd;\"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"containsFill": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getHiddenSVG",
|
|
"name": "Renderer.getHiddenSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.03\" style=\"stroke-width:0.03;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:0.09,0.05;fill:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"dashed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:File3dsFormatError",
|
|
"name": "File3dsFormatError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "File3dsFormatError",
|
|
"baseClassName": "Exception",
|
|
"message": "'native-3ds-format'",
|
|
"tight": true,
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FBufError",
|
|
"name": "FBufError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FBufError",
|
|
"baseClassName": "Exception",
|
|
"message": "native-buffer-error",
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FileLikeBuffer",
|
|
"name": "FileLikeBuffer",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FileLikeBuffer",
|
|
"prefix": "abc",
|
|
"nulValue": "",
|
|
"tail": "def",
|
|
"subValue": "bc",
|
|
"parentPosition": 99,
|
|
"seekErrorType": "FBufError"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ChunkMetaclass",
|
|
"name": "ChunkMetaclass",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ChunkMetaclass",
|
|
"createdClassName": "WebFixtureChunk",
|
|
"structFields": [
|
|
[
|
|
"H",
|
|
"value"
|
|
]
|
|
],
|
|
"slotNames": [
|
|
"value"
|
|
],
|
|
"registeredByTag": true,
|
|
"registeredByLabel": true
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "bim-python-family-batch-repeat",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:WhereClause",
|
|
"name": "WhereClause",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "WhereClause",
|
|
"expressionType": "BooleanComparison",
|
|
"matches": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanExpression",
|
|
"name": "BooleanExpression",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanExpression",
|
|
"operator": "and",
|
|
"evaluated": false,
|
|
"leftType": "BooleanComparison",
|
|
"rightType": "BooleanComparison"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanComparison",
|
|
"name": "BooleanComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "BooleanComparison",
|
|
"operator": ">=",
|
|
"equalOrGreater": true,
|
|
"nullIsNull": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:InComparison",
|
|
"name": "InComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "InComparison",
|
|
"matches": true,
|
|
"valueCount": 2
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ArithmeticOperation",
|
|
"name": "ArithmeticOperation",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ArithmeticOperation",
|
|
"operator": "*",
|
|
"value": 42,
|
|
"nullPropagates": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReferenceExtractor",
|
|
"name": "ReferenceExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReferenceExtractor",
|
|
"property": "Label",
|
|
"value": "Native BIM",
|
|
"missingIsNone": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:StaticExtractor",
|
|
"name": "StaticExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "StaticExtractor",
|
|
"value": "native-static"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SqlTransformerMixin",
|
|
"name": "SqlTransformerMixin",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"startValue": "native-start",
|
|
"equalityOperator": "="
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_op",
|
|
"name": "SqlTransformerMixin.is_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_not_op",
|
|
"name": "SqlTransformerMixin.is_not_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is_not"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReportStatement",
|
|
"name": "ReportStatement",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ReportStatement",
|
|
"description": "Native statement",
|
|
"query": "SELECT Label FROM document",
|
|
"serializedKeys": [
|
|
"add_empty_row_after",
|
|
"description",
|
|
"include_column_names",
|
|
"is_pipelined",
|
|
"print_results_in_bold",
|
|
"query_string",
|
|
"use_description_as_header"
|
|
],
|
|
"isPipelined": true,
|
|
"roundTrip": true,
|
|
"validationStatus": "Ready"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive",
|
|
"name": "CommandStructuresFromSelection.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuresFromSelection",
|
|
"active": true,
|
|
"sceneGraphAvailable": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuralSystem.IsActive",
|
|
"name": "CommandStructuralSystem.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "CommandStructuralSystem",
|
|
"activeWithoutDocument": false,
|
|
"activeWithDocument": true,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Truss",
|
|
"name": "Truss",
|
|
"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/ArchTruss.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Truss",
|
|
"baseClassName": "Component",
|
|
"objectType": "Part::FeaturePython",
|
|
"proxyType": "Truss",
|
|
"ifcType": "Beam",
|
|
"trussType": "Truss",
|
|
"propertyCount": 45,
|
|
"normal": [
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isVisible",
|
|
"name": "Renderer.isVisible",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"visible": true,
|
|
"reverseVisible": false,
|
|
"faceCount": 1
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isInside",
|
|
"name": "Renderer.isInside",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"inside": true,
|
|
"outside": false,
|
|
"vertexCount": 4
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getFill",
|
|
"name": "Renderer.getFill",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"fill": "#3f7fbf"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getPathData",
|
|
"name": "Renderer.getPathData",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ",
|
|
"startsWithMove": true,
|
|
"closed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getSectionSVG",
|
|
"name": "Renderer.getSectionSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.05\" style=\"stroke-width:0.05;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \" style=\"fill:#112233;fill-rule: evenodd;\"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"containsFill": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getHiddenSVG",
|
|
"name": "Renderer.getHiddenSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.03\" style=\"stroke-width:0.03;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:0.09,0.05;fill:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"dashed": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:File3dsFormatError",
|
|
"name": "File3dsFormatError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "File3dsFormatError",
|
|
"baseClassName": "Exception",
|
|
"message": "'native-3ds-format'",
|
|
"tight": true,
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FBufError",
|
|
"name": "FBufError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FBufError",
|
|
"baseClassName": "Exception",
|
|
"message": "native-buffer-error",
|
|
"isException": true
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FileLikeBuffer",
|
|
"name": "FileLikeBuffer",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "FileLikeBuffer",
|
|
"prefix": "abc",
|
|
"nulValue": "",
|
|
"tail": "def",
|
|
"subValue": "bc",
|
|
"parentPosition": 99,
|
|
"seekErrorType": "FBufError"
|
|
}
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ChunkMetaclass",
|
|
"name": "ChunkMetaclass",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"returnSchema": "typed native result object",
|
|
"replay": "native-source-method",
|
|
"result": {
|
|
"className": "ChunkMetaclass",
|
|
"createdClassName": "WebFixtureChunk",
|
|
"structFields": [
|
|
[
|
|
"H",
|
|
"value"
|
|
]
|
|
],
|
|
"slotNames": [
|
|
"value"
|
|
],
|
|
"registeredByTag": true,
|
|
"registeredByLabel": true
|
|
}
|
|
}
|
|
],
|
|
"count": 24,
|
|
"resourcesReleased": true
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "bim-python-family-batch-cross",
|
|
"result": {
|
|
"ok": true,
|
|
"cmd": "bim.pythonFamilyBatch",
|
|
"schema": "freecad-web-bim/python-family-batch/v1",
|
|
"module": "BIM",
|
|
"tier": "tier-1-readonly",
|
|
"source": "freecad-source",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:method:BuildingPart.getShapes",
|
|
"name": "WhereClause",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"parameterSchema": "source-declared",
|
|
"returnSchema": "BIM.WhereClause"
|
|
}
|
|
],
|
|
"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": "1d7780039fea0a1a94600b405ce28fc7cd97ba1469634ade8e10df38d0d78c5b"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 24,
|
|
"restricted": 0,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:WhereClause",
|
|
"name": "WhereClause",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "WhereClause",
|
|
"expressionType": "BooleanComparison",
|
|
"matches": true
|
|
},
|
|
"evidenceSha256": "265d4a533c83a4c49419f049efedde141d9bb69e437a605544ecb2f384c6b1c3"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanExpression",
|
|
"name": "BooleanExpression",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BooleanExpression",
|
|
"operator": "and",
|
|
"evaluated": false,
|
|
"leftType": "BooleanComparison",
|
|
"rightType": "BooleanComparison"
|
|
},
|
|
"evidenceSha256": "bd430fb6fee139de80b492e889d52fac1ce6decf22e5fb63a374d405314d32ce"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:BooleanComparison",
|
|
"name": "BooleanComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "BooleanComparison",
|
|
"operator": ">=",
|
|
"equalOrGreater": true,
|
|
"nullIsNull": true
|
|
},
|
|
"evidenceSha256": "3fb5c763920533efc5a3fb965c392bef5f5f61949df90f2ae5360e9528b4d921"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:InComparison",
|
|
"name": "InComparison",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "InComparison",
|
|
"matches": true,
|
|
"valueCount": 2
|
|
},
|
|
"evidenceSha256": "6f9b98ce6320f64921a0a83d9eaef4d8fa0762a0ca7ef3082b1b5c4ce2300b10"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ArithmeticOperation",
|
|
"name": "ArithmeticOperation",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ArithmeticOperation",
|
|
"operator": "*",
|
|
"value": 42,
|
|
"nullPropagates": true
|
|
},
|
|
"evidenceSha256": "69a9ed5b165d06a4a1da6a33d8d55dc58bc29edddf109af4899c8831f345529a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReferenceExtractor",
|
|
"name": "ReferenceExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ReferenceExtractor",
|
|
"property": "Label",
|
|
"value": "Native BIM",
|
|
"missingIsNone": true
|
|
},
|
|
"evidenceSha256": "10b2cd41ad2fe91f9796d8eb5fa7ded174fa19422aca2c8c8daba7a939616d0a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:StaticExtractor",
|
|
"name": "StaticExtractor",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "StaticExtractor",
|
|
"value": "native-static"
|
|
},
|
|
"evidenceSha256": "e7ce26a503892e0da2c152e9aa7176cf48d9726c44e9d93e5cf483b4857ed419"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:SqlTransformerMixin",
|
|
"name": "SqlTransformerMixin",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"startValue": "native-start",
|
|
"equalityOperator": "="
|
|
},
|
|
"evidenceSha256": "591db31b88cfdd29e42994e72b3bc2bb5a79df1c001a7989babe49a02cdbf001"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_op",
|
|
"name": "SqlTransformerMixin.is_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is"
|
|
},
|
|
"evidenceSha256": "9766eb9c7433f6c9e4a1cd3ad35850b18e96554beaf75d2a25f5f07ca4c4c376"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:SqlTransformerMixin.is_not_op",
|
|
"name": "SqlTransformerMixin.is_not_op",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "SqlTransformerMixin",
|
|
"operator": "is_not"
|
|
},
|
|
"evidenceSha256": "b583fe68bda1a69a896cca0e5cf65ab3c794ad2255ef9681046a7b1e28ef3e4d"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ReportStatement",
|
|
"name": "ReportStatement",
|
|
"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/ArchSql.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ReportStatement",
|
|
"description": "Native statement",
|
|
"query": "SELECT Label FROM document",
|
|
"serializedKeys": [
|
|
"add_empty_row_after",
|
|
"description",
|
|
"include_column_names",
|
|
"is_pipelined",
|
|
"print_results_in_bold",
|
|
"query_string",
|
|
"use_description_as_header"
|
|
],
|
|
"isPipelined": true,
|
|
"roundTrip": true,
|
|
"validationStatus": "Ready"
|
|
},
|
|
"evidenceSha256": "f72bac600ad76312b875de77f3f75c881c289fc19dcf3f2308c5095a6f8b6b32"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuresFromSelection.IsActive",
|
|
"name": "CommandStructuresFromSelection.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "CommandStructuresFromSelection",
|
|
"active": true,
|
|
"sceneGraphAvailable": true
|
|
},
|
|
"evidenceSha256": "005117af0fe02e8add95d08a9bb124804b2c54c053f37ad2a4a76dae1e61699f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:CommandStructuralSystem.IsActive",
|
|
"name": "CommandStructuralSystem.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/ArchStructure.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "CommandStructuralSystem",
|
|
"activeWithoutDocument": false,
|
|
"activeWithDocument": true,
|
|
"resourcesReleased": true
|
|
},
|
|
"evidenceSha256": "9ccd0d43a603aac93b034ccbd4c760df2ef90331d3960f0449b77dcacf1d765f"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:Truss",
|
|
"name": "Truss",
|
|
"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/ArchTruss.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Truss",
|
|
"baseClassName": "Component",
|
|
"objectType": "Part::FeaturePython",
|
|
"proxyType": "Truss",
|
|
"ifcType": "Beam",
|
|
"trussType": "Truss",
|
|
"propertyCount": 45,
|
|
"normal": [
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
},
|
|
"evidenceSha256": "8408cbed4d74043542c79a033e831b2491b86b73ae5e3fce0885bc660a335f6a"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isVisible",
|
|
"name": "Renderer.isVisible",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"visible": true,
|
|
"reverseVisible": false,
|
|
"faceCount": 1
|
|
},
|
|
"evidenceSha256": "4640bba698d6177ff666364eabd9251203b861d0681d126040acd2696ff40506"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.isInside",
|
|
"name": "Renderer.isInside",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"inside": true,
|
|
"outside": false,
|
|
"vertexCount": 4
|
|
},
|
|
"evidenceSha256": "b157ae597d6fb631c27e4f6ccfaf18ee7775f958808d87dc7fca7124da54b720"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getFill",
|
|
"name": "Renderer.getFill",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"fill": "#3f7fbf"
|
|
},
|
|
"evidenceSha256": "d9fb47f98578b9afbe97fd02dac5fff3837620c30d09e3f638a8646ff4d17b89"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getPathData",
|
|
"name": "Renderer.getPathData",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"pathData": "M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z ",
|
|
"startsWithMove": true,
|
|
"closed": true
|
|
},
|
|
"evidenceSha256": "b1559d961b5c8dd8a1d2fe68411aeefc89d79b4b66702020fc29c4c2b54b1cf6"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getSectionSVG",
|
|
"name": "Renderer.getSectionSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.05\" style=\"stroke-width:0.05;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \" style=\"fill:#112233;fill-rule: evenodd;\"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"containsFill": true
|
|
},
|
|
"evidenceSha256": "b6631caebfb8482df0986e9459198329deadf1c1475c8f8d593a60669887f7d7"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:method:Renderer.getHiddenSVG",
|
|
"name": "Renderer.getHiddenSVG",
|
|
"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/ArchVRM.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "Renderer",
|
|
"svg": "<g stroke=\"#000000\" stroke-width=\"0.03\" style=\"stroke-width:0.03;stroke-miterlimit:1;stroke-linejoin:round;stroke-dasharray:0.09,0.05;fill:none;\">\n<path d=\"M 0 0 L 4 0 L 4 3 L 0 3 L 0 0 Z \"/>\n</g>\n",
|
|
"containsPath": true,
|
|
"dashed": true
|
|
},
|
|
"evidenceSha256": "6039596bcbde86b1db302b35dcce6d68ed32f64d96a8b2ce3a41592e4080a9f7"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:File3dsFormatError",
|
|
"name": "File3dsFormatError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "File3dsFormatError",
|
|
"baseClassName": "Exception",
|
|
"message": "'native-3ds-format'",
|
|
"tight": true,
|
|
"isException": true
|
|
},
|
|
"evidenceSha256": "e7f5b81db142930d363e83dc3dd8f8cd83a8b35d0c67187c5c000552e1dff4ab"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FBufError",
|
|
"name": "FBufError",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "FBufError",
|
|
"baseClassName": "Exception",
|
|
"message": "native-buffer-error",
|
|
"isException": true
|
|
},
|
|
"evidenceSha256": "a46b02c63879702803712b381f64803e7e7d787a9f8dec9e57930e353c3ab536"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:FileLikeBuffer",
|
|
"name": "FileLikeBuffer",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "FileLikeBuffer",
|
|
"prefix": "abc",
|
|
"nulValue": "",
|
|
"tail": "def",
|
|
"subValue": "bc",
|
|
"parentPosition": 99,
|
|
"seekErrorType": "FBufError"
|
|
},
|
|
"evidenceSha256": "0ec4824ad36b45c2360248ec49335eff1b2891976badcaf64882a4c3da56c960"
|
|
},
|
|
{
|
|
"apiId": "py:BIM:class:ChunkMetaclass",
|
|
"name": "ChunkMetaclass",
|
|
"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/Dice3DS/dom3ds.py",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"result": {
|
|
"className": "ChunkMetaclass",
|
|
"createdClassName": "WebFixtureChunk",
|
|
"structFields": [
|
|
[
|
|
"H",
|
|
"value"
|
|
]
|
|
],
|
|
"slotNames": [
|
|
"value"
|
|
],
|
|
"registeredByTag": true,
|
|
"registeredByLabel": true
|
|
},
|
|
"evidenceSha256": "f964c9a4ac125847f767920cb65c4d4e4cbcbbe53981b94aef2d8fcea20963dc"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.wasm",
|
|
"sha256": "6e0e694dbf14c536330921c1c3005c4434ffb91f61d6f451759dfa1c304a1b6d"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.js",
|
|
"sha256": "da3edf2aaf7689eada72a9f9cfd92db62e25d46fb40ef28a01a457ebbe51fb9a"
|
|
},
|
|
"data": {
|
|
"path": "web/public/kernel/FreeCADWebBimRuntimeProbe.data",
|
|
"sha256": "420a2ad3e436f53aad2330fe09ce3126f66da2dfa304b7226d768bac7dfa9672"
|
|
}
|
|
},
|
|
"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."
|
|
]
|
|
}
|