2067 lines
83 KiB
JSON
2067 lines
83 KiB
JSON
{
|
|
"schema": "freecad-web-p6-part-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "d8b623f63d70c18ddc20f9c4",
|
|
"module": "Part",
|
|
"tier": "tier-1-readonly",
|
|
"family": "generic-object",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"route": {
|
|
"command": "part.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/PartBoxProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/part-python-family-facade.ts",
|
|
"worker": "web/src/part.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"args": {
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"module": "Part",
|
|
"tier": "tier-1-readonly",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:class:Arc",
|
|
"name": "Arc",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/Arc.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfCircle",
|
|
"name": "ArcOfCircle",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/ArcOfCircle.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfConic",
|
|
"name": "ArcOfConic",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/ArcOfConic.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfEllipse",
|
|
"name": "ArcOfEllipse",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/ArcOfEllipse.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfHyperbola",
|
|
"name": "ArcOfHyperbola",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/ArcOfHyperbola.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfParabola",
|
|
"name": "ArcOfParabola",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/ArcOfParabola.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachEngine",
|
|
"name": "AttachEngine",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:AttachEngine.getModeInfo",
|
|
"name": "AttachEngine.getModeInfo",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachExtension",
|
|
"name": "AttachExtension",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/AttachExtension.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:MakePrism",
|
|
"name": "MakePrism",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BRepFeat/MakePrism.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakeFilling",
|
|
"name": "BRepOffsetAPI_MakeFilling",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakeFilling.isDone",
|
|
"name": "BRepOffsetAPI_MakeFilling.isDone",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakePipeShell",
|
|
"name": "BRepOffsetAPI_MakePipeShell",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"name": "BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isRational",
|
|
"name": "BSplineCurve.isRational",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isPeriodic",
|
|
"name": "BSplineCurve.isPeriodic",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isClosed",
|
|
"name": "BSplineCurve.isClosed",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnot",
|
|
"name": "BSplineCurve.getKnot",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnots",
|
|
"name": "BSplineCurve.getKnots",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPole",
|
|
"name": "BSplineCurve.getPole",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPoles",
|
|
"name": "BSplineCurve.getPoles",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeight",
|
|
"name": "BSplineCurve.getWeight",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeights",
|
|
"name": "BSplineCurve.getWeights",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPolesAndWeights",
|
|
"name": "BSplineCurve.getPolesAndWeights",
|
|
"family": "generic-object",
|
|
"sourcePath": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"disposition": "not_implemented"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "befb5948b900070af836c51a4a77d4fbbb4c9870262ea77c3db827bd22bc53a3",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:class:Arc",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.Arc constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "Arc",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.Arc(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Arc",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.Arc{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/Arc.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfCircle",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfCircle constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfCircle",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfCircle(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfCircle",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfCircle{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfCircle.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfConic",
|
|
"code": "abstract_type",
|
|
"family": "generic-object",
|
|
"message": "Part.ArcOfConic is an abstract source type and cannot be constructed",
|
|
"name": "ArcOfConic",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfConic(Conic,float,float,bool=true)",
|
|
"replay": "native-source-abstract-boundary",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "Part.ArcOfConic{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfConic.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfEllipse",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfEllipse constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfEllipse",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfEllipse(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfEllipse",
|
|
"endPoint": [
|
|
3.6739403974420594e-16,
|
|
3,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.266336165410664,
|
|
"startPoint": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfEllipse{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfEllipse.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfHyperbola",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "ArcOfHyperbola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "ArcOfHyperbola",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfHyperbola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfParabola",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "ArcOfParabola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfParabola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachEngine",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachEngine",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachEngine",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:AttachEngine.getModeInfo",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "AttachEngine.getModeInfo",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachExtension",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachExtension",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachExtension",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachExtension.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:MakePrism",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "MakePrism",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepFeat/MakePrism.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakeFilling",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakeFilling",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakeFilling",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakeFilling.isDone",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakeFilling.isDone",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakePipeShell",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakePipeShell",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakePipeShell",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isRational",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isRational",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isRational",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isPeriodic",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isClosed",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isClosed",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isClosed",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnot",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnot",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnot",
|
|
"value": "0.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnots",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnots",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnots",
|
|
"value": "[0.0, 2.8284271247461903]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPole",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPole",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPole",
|
|
"value": "Vector (0.0, 0.0, 0.0)"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPoles",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPoles",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPoles",
|
|
"value": "[Vector (0.0, 0.0, 0.0), Vector (1.0, 2.0, 0.0), Vector (2.0, 0.0, 0.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeight",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeight",
|
|
"value": "1.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeights",
|
|
"value": "[1.0, 1.0, 1.0]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPolesAndWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPolesAndWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPolesAndWeights",
|
|
"value": "[(0.0, 0.0, 0.0, 1.0), (1.0, 2.0, 0.0, 1.0), (2.0, 0.0, 0.0, 1.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "6427d9a9697429386647ba17c6ab09f0a5773b0454ee3f49523eab05559fb887",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "6427d9a9697429386647ba17c6ab09f0a5773b0454ee3f49523eab05559fb887"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "part.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-success",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:class:Arc",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.Arc constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "Arc",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.Arc(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Arc",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.Arc{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/Arc.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfCircle",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfCircle constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfCircle",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfCircle(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfCircle",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfCircle{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfCircle.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfConic",
|
|
"code": "abstract_type",
|
|
"family": "generic-object",
|
|
"message": "Part.ArcOfConic is an abstract source type and cannot be constructed",
|
|
"name": "ArcOfConic",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfConic(Conic,float,float,bool=true)",
|
|
"replay": "native-source-abstract-boundary",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "Part.ArcOfConic{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfConic.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfEllipse",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfEllipse constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfEllipse",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfEllipse(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfEllipse",
|
|
"endPoint": [
|
|
3.6739403974420594e-16,
|
|
3,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.266336165410664,
|
|
"startPoint": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfEllipse{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfEllipse.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfHyperbola",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "ArcOfHyperbola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "ArcOfHyperbola",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfHyperbola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfParabola",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "ArcOfParabola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfParabola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachEngine",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachEngine",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachEngine",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:AttachEngine.getModeInfo",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "AttachEngine.getModeInfo",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachExtension",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachExtension",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachExtension",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachExtension.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:MakePrism",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "MakePrism",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepFeat/MakePrism.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakeFilling",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakeFilling",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakeFilling",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakeFilling.isDone",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakeFilling.isDone",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakePipeShell",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakePipeShell",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakePipeShell",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isRational",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isRational",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isRational",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isPeriodic",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isClosed",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isClosed",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isClosed",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnot",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnot",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnot",
|
|
"value": "0.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnots",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnots",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnots",
|
|
"value": "[0.0, 2.8284271247461903]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPole",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPole",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPole",
|
|
"value": "Vector (0.0, 0.0, 0.0)"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPoles",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPoles",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPoles",
|
|
"value": "[Vector (0.0, 0.0, 0.0), Vector (1.0, 2.0, 0.0), Vector (2.0, 0.0, 0.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeight",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeight",
|
|
"value": "1.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeights",
|
|
"value": "[1.0, 1.0, 1.0]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPolesAndWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPolesAndWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPolesAndWeights",
|
|
"value": "[(0.0, 0.0, 0.0, 1.0), (1.0, 2.0, 0.0, 1.0), (2.0, 0.0, 0.0, 1.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-repeat",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:class:Arc",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.Arc constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "Arc",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.Arc(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Arc",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.Arc{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/Arc.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfCircle",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfCircle constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfCircle",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfCircle(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfCircle",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfCircle{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfCircle.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfConic",
|
|
"code": "abstract_type",
|
|
"family": "generic-object",
|
|
"message": "Part.ArcOfConic is an abstract source type and cannot be constructed",
|
|
"name": "ArcOfConic",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfConic(Conic,float,float,bool=true)",
|
|
"replay": "native-source-abstract-boundary",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "Part.ArcOfConic{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfConic.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfEllipse",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part.ArcOfEllipse constructor and geometry properties replayed in FreeCAD source",
|
|
"name": "ArcOfEllipse",
|
|
"native": true,
|
|
"parameterSchema": "constructor:Part.ArcOfEllipse(Conic,float,float,bool=true)",
|
|
"replay": "native-source-python-constructor",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ArcOfEllipse",
|
|
"endPoint": [
|
|
3.6739403974420594e-16,
|
|
3,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.266336165410664,
|
|
"startPoint": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"returnSchema": "Part.ArcOfEllipse{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfEllipse.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfHyperbola",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "ArcOfHyperbola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "ArcOfHyperbola",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfHyperbola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfParabola",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "ArcOfParabola",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfParabola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachEngine",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachEngine",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachEngine",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:AttachEngine.getModeInfo",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "AttachEngine.getModeInfo",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachExtension",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "AttachExtension",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "AttachExtension",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/AttachExtension.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:MakePrism",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "MakePrism",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepFeat/MakePrism.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakeFilling",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakeFilling",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakeFilling",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakeFilling.isDone",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakeFilling.isDone",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakePipeShell",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BRepOffsetAPI_MakePipeShell",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakePipeShell",
|
|
"value": ""
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"code": "native_fixture_error",
|
|
"family": "generic-object",
|
|
"message": "Part Python runtime setup failed: bad argument type for built-in operation",
|
|
"name": "BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isRational",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isRational",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isRational",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isPeriodic",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isPeriodic",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isPeriodic",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isClosed",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.isClosed",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isClosed",
|
|
"value": "False"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnot",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnot",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnot",
|
|
"value": "0.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnots",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getKnots",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnots",
|
|
"value": "[0.0, 2.8284271247461903]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPole",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPole",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPole",
|
|
"value": "Vector (0.0, 0.0, 0.0)"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPoles",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPoles",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPoles",
|
|
"value": "[Vector (0.0, 0.0, 0.0), Vector (1.0, 2.0, 0.0), Vector (2.0, 0.0, 0.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeight",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeight",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeight",
|
|
"value": "1.0"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeights",
|
|
"value": "[1.0, 1.0, 1.0]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPolesAndWeights",
|
|
"code": "native_fixture",
|
|
"family": "generic-object",
|
|
"message": "Official Part generic readonly source replay passed",
|
|
"name": "BSplineCurve.getPolesAndWeights",
|
|
"native": true,
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPolesAndWeights",
|
|
"value": "[(0.0, 0.0, 0.0, 1.0), (1.0, 2.0, 0.0, 1.0), (2.0, 0.0, 0.0, 1.0)]"
|
|
},
|
|
"returnSchema": "source-declared readonly value",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "part-module-batch-cross",
|
|
"result": {
|
|
"cmd": "part.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "Part",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "generic-object",
|
|
"message": "Part API record is not part of this module-scoped adapter",
|
|
"name": "Arc",
|
|
"native": true,
|
|
"parameterSchema": "unmatched",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "unmatched",
|
|
"sourceEntry": "src/Mod/Part/App/Arc.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-part/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"malformed": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "invalid",
|
|
"error": {
|
|
"code": "invalid_request",
|
|
"message": "Part Python family envelope is invalid"
|
|
}
|
|
},
|
|
"cancelled": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "error",
|
|
"requestId": "part-module-batch-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"traceSha256": "390562b92f231e9afba7056368239f4f2bef19f84add4d745161553c896c24b5"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 18,
|
|
"restricted": 1,
|
|
"nonportable": 0,
|
|
"not_implemented": 5
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Part:class:Arc",
|
|
"name": "Arc",
|
|
"sourceEntry": "src/Mod/Part/App/Arc.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "constructor:Part.Arc(Conic,float,float,bool=true)",
|
|
"returnSchema": "Part.Arc{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"result": {
|
|
"className": "Arc",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"evidenceSha256": "5eb54201b267c3525d9b0dbf0d21d24cdfc82e3b80b86235c0d6cc6df4f25ee5"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfCircle",
|
|
"name": "ArcOfCircle",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfCircle.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "constructor:Part.ArcOfCircle(Conic,float,float,bool=true)",
|
|
"returnSchema": "Part.ArcOfCircle{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"result": {
|
|
"className": "ArcOfCircle",
|
|
"endPoint": [
|
|
3.061616997868383e-16,
|
|
5,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.853981633974483,
|
|
"startPoint": [
|
|
5,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"evidenceSha256": "7fb9a163fa54ebb6333f5435a08a5c30a900571e943c7fd1d6bef160a14c9ea4"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfConic",
|
|
"name": "ArcOfConic",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfConic.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "restricted",
|
|
"code": "abstract_type",
|
|
"parameterSchema": "constructor:Part.ArcOfConic(Conic,float,float,bool=true)",
|
|
"returnSchema": "Part.ArcOfConic{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"evidenceSha256": "de78c9a08103cfb5a70d9d705f995ad51ae46592e1e0fc9b5e99f370d1a94342"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfEllipse",
|
|
"name": "ArcOfEllipse",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfEllipse.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "constructor:Part.ArcOfEllipse(Conic,float,float,bool=true)",
|
|
"returnSchema": "Part.ArcOfEllipse{FirstParameter,LastParameter,StartPoint,EndPoint,length}",
|
|
"result": {
|
|
"className": "ArcOfEllipse",
|
|
"endPoint": [
|
|
3.6739403974420594e-16,
|
|
3,
|
|
0
|
|
],
|
|
"firstParameter": 0,
|
|
"lastParameter": 1.5707963267948966,
|
|
"length": 7.266336165410664,
|
|
"startPoint": [
|
|
6,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
"evidenceSha256": "d83af407d532f9807bee4f01c1c286179401751e878fa9cefe85728c022dd21d"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfHyperbola",
|
|
"name": "ArcOfHyperbola",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfHyperbola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "ArcOfHyperbola",
|
|
"value": ""
|
|
},
|
|
"evidenceSha256": "457e04fd4f2bb8fbe8fa31337d55548d048ba857467038953e21c8cb716bcf13"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:ArcOfParabola",
|
|
"name": "ArcOfParabola",
|
|
"sourceEntry": "src/Mod/Part/App/ArcOfParabola.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "0ebe821618c002585ab31e90476cd2e5e5bfe20cef6cc5380def1a13b240cc28"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachEngine",
|
|
"name": "AttachEngine",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "AttachEngine",
|
|
"value": ""
|
|
},
|
|
"evidenceSha256": "e993a514d27a0cdc46367f9f91aab387b2942bcfc2a478e6847adaa95a673fd2"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:AttachEngine.getModeInfo",
|
|
"name": "AttachEngine.getModeInfo",
|
|
"sourceEntry": "src/Mod/Part/App/AttachEngine.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "d454b5b9d265345b76f34c8ddc984476c8921772a56c9a29bced896f3e741973"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:AttachExtension",
|
|
"name": "AttachExtension",
|
|
"sourceEntry": "src/Mod/Part/App/AttachExtension.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "AttachExtension",
|
|
"value": ""
|
|
},
|
|
"evidenceSha256": "f6c5e9e0cc31d5dc08d0a0241b3a5ffadf031a17812983c105b04d50f7e5d92f"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:MakePrism",
|
|
"name": "MakePrism",
|
|
"sourceEntry": "src/Mod/Part/App/BRepFeat/MakePrism.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "5d2d1cc72fe65f88a9c41b3d606c848c9c6eaf19c616f991b7b49d3c3e66ddcb"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakeFilling",
|
|
"name": "BRepOffsetAPI_MakeFilling",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakeFilling",
|
|
"value": ""
|
|
},
|
|
"evidenceSha256": "efa88730e8c5ded88516915dac99bf00cd92e4ad279763f861129acbf9ae163a"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakeFilling.isDone",
|
|
"name": "BRepOffsetAPI_MakeFilling.isDone",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakeFilling.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "9a9613f3169c32eb9661ee64fd2f02bba84a46e7d798fb64484c574b2eb213d5"
|
|
},
|
|
{
|
|
"apiId": "py:Part:class:BRepOffsetAPI_MakePipeShell",
|
|
"name": "BRepOffsetAPI_MakePipeShell",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BRepOffsetAPI_MakePipeShell",
|
|
"value": ""
|
|
},
|
|
"evidenceSha256": "db9300bf1d00deaff59003c76bb207de3f82f03bc6d660d0c047152e7e05d12b"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"name": "BRepOffsetAPI_MakePipeShell.getStatus",
|
|
"sourceEntry": "src/Mod/Part/App/BRepOffsetAPI_MakePipeShell.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "not_implemented",
|
|
"code": "native_fixture_error",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"evidenceSha256": "8c99619fe338a42c8d469226587e38a5ffe0ec19c68bf7c6fd02381edc730f94"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isRational",
|
|
"name": "BSplineCurve.isRational",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isRational",
|
|
"value": "False"
|
|
},
|
|
"evidenceSha256": "004072d0ec874b7436a8c3ea7e36bb63e5b381197f370a893bd999ac725b75fc"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isPeriodic",
|
|
"name": "BSplineCurve.isPeriodic",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isPeriodic",
|
|
"value": "False"
|
|
},
|
|
"evidenceSha256": "7afc4994dcafd09f7756df66315f0af953638da9f1481ed47de61a52e4bf44fe"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.isClosed",
|
|
"name": "BSplineCurve.isClosed",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.isClosed",
|
|
"value": "False"
|
|
},
|
|
"evidenceSha256": "9777be397903283ab08d6b74e0fb75b71d8d26825c7c643a6985a28c0e503f01"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnot",
|
|
"name": "BSplineCurve.getKnot",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnot",
|
|
"value": "0.0"
|
|
},
|
|
"evidenceSha256": "d095359b2dc5353224f4455f8ff71fd5441ff6b1bbe01ab2de43f443a23ed4a6"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getKnots",
|
|
"name": "BSplineCurve.getKnots",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getKnots",
|
|
"value": "[0.0, 2.8284271247461903]"
|
|
},
|
|
"evidenceSha256": "e4b4c7cb18e3cd49d57491f143116b3b5f728f66aaa5b0bd78e5166f6666e41c"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPole",
|
|
"name": "BSplineCurve.getPole",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPole",
|
|
"value": "Vector (0.0, 0.0, 0.0)"
|
|
},
|
|
"evidenceSha256": "9400d47ce0e6f36890ed4d8b0e8af0a4468d44970caafe9d0e2e37495fd06b99"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPoles",
|
|
"name": "BSplineCurve.getPoles",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPoles",
|
|
"value": "[Vector (0.0, 0.0, 0.0), Vector (1.0, 2.0, 0.0), Vector (2.0, 0.0, 0.0)]"
|
|
},
|
|
"evidenceSha256": "ee45f82f4bd86ab1b1e04048b998bb2889755b15b7a02b38359ac56d5a10f751"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeight",
|
|
"name": "BSplineCurve.getWeight",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeight",
|
|
"value": "1.0"
|
|
},
|
|
"evidenceSha256": "8d3b18a28ff3f2ceb9812adb589bd4fbf0aa0ebbdc8fb0d9f28cd7feb8442870"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getWeights",
|
|
"name": "BSplineCurve.getWeights",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getWeights",
|
|
"value": "[1.0, 1.0, 1.0]"
|
|
},
|
|
"evidenceSha256": "bf85480250ebb6b05815c20a3258400fec37e9a32cfee6f2ab207b0a04d56b8e"
|
|
},
|
|
{
|
|
"apiId": "py:Part:method:BSplineCurve.getPolesAndWeights",
|
|
"name": "BSplineCurve.getPolesAndWeights",
|
|
"sourceEntry": "src/Mod/Part/App/BSplineCurve.pyi",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"parameterSchema": "native FreeCAD Part readonly generic fixture",
|
|
"returnSchema": "source-declared readonly value",
|
|
"result": {
|
|
"nativeType": "BSplineCurve.getPolesAndWeights",
|
|
"value": "[(0.0, 0.0, 0.0, 1.0), (1.0, 2.0, 0.0, 1.0), (2.0, 0.0, 0.0, 1.0)]"
|
|
},
|
|
"evidenceSha256": "49a346174266a3515c28e90eab5dee32a4f859f83b4e67b939f74a4228c16eea"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false,
|
|
"makerFixturesClosed": true
|
|
},
|
|
"evidence": {
|
|
"path": "docs/p6/part-module-batch-d8b623f63d70c18ddc20f9c4-runtime.json",
|
|
"log": "docs/freecad-p6-part-module-batch-d8b623f63d70c18ddc20f9c4.log"
|
|
},
|
|
"moduleArtifact": {
|
|
"module": "Part",
|
|
"worker": "part.worker.ts",
|
|
"revision": "9159ce1ea2a59ded",
|
|
"moduleRevision": "3cc996b096401ce7",
|
|
"runtimeUrl": "/kernel/FreeCADWebPartBoxProbe.js",
|
|
"wasmUrl": "/kernel/FreeCADWebPartBoxProbe.wasm",
|
|
"dataUrl": null,
|
|
"assetBaseUrl": "/kernel/",
|
|
"profile": "fast-dev"
|
|
},
|
|
"artifacts": {
|
|
"wasm": {
|
|
"path": "web/public/kernel/FreeCADWebPartBoxProbe.wasm",
|
|
"sha256": "9159ce1ea2a59ded8e119dc55761764410c2ba865112d24741af6fbb457f6789"
|
|
},
|
|
"loader": {
|
|
"path": "web/public/kernel/FreeCADWebPartBoxProbe.js",
|
|
"sha256": "c486019fd73cfaaccbecef8bcf75bc969723bba787989c4b49279104cbefd175"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Part.makeBoreHole remains a GUI restricted boundary because the official source unconditionally imports and uses FreeCADGui.",
|
|
"Any non-exposed record retains its native error or portability boundary; the gate does not fabricate a JavaScript result.",
|
|
"All statuses, values and hashes come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope."
|
|
]
|
|
}
|