Files
FreeCADWasmDev/docs/p6/cam-generic-object-module-batch-8b897c137e94f46642bbf0aa-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

1976 lines
82 KiB
JSON

{
"schema": "freecad-web-cam-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "8b897c137e94f46642bbf0aa",
"module": "CAM",
"tier": "tier-1-readonly",
"family": "generic-object",
"status": "pass_with_boundaries",
"dispatcher": "fc_web_dispatch_json",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"route": {
"command": "cam.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/CAMRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/cam-python-family-batch-facade.ts",
"worker": "web/src/cam.worker.ts"
},
"input": {
"cmd": "cam.pythonFamilyBatch",
"args": {
"tier": "tier-1-readonly",
"records": [
{
"apiId": "py:CAM:class:DressupArray",
"name": "DressupArray",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:PathArray",
"name": "PathArray",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 247,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"name": "PathArray.getPath",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 293,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"name": "DressupPathBoundary",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 48,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:PathBoundary",
"name": "PathBoundary",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 164,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Style",
"name": "Style",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 105,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Side",
"name": "Side",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 124,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Incision",
"name": "Incision",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 140,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:BoneState",
"name": "BoneState",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 168,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"name": "BoneState.isEnabled",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 176,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Proxy",
"name": "Proxy",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 198,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"name": "Proxy.isEquelBoundboxes",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 315,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"name": "Proxy.getIndexInnerProfiles",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 331,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"name": "Proxy.isCuttingMove",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 353,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"name": "Proxy.getIndexOuterClosedProfiles",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 357,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"name": "CommandPathDressupArray.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 67,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"name": "CommandPathDressup.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 266,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"name": "TaskPanel.getStandardButtons",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 63,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"name": "CommandPathDressupPathBoundary.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 274,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:Marker",
"name": "Marker",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 42,
"disposition": "planned"
},
{
"apiId": "py:CAM:class:SelObserver",
"name": "SelObserver",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 240,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"name": "CommandDressupDogboneII.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 338,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"name": "ObjectDressup.getIncidentAngle",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 157,
"disposition": "planned"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"name": "CommandDressupDragknife.IsActive",
"family": "generic-object",
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 599,
"disposition": "planned"
}
]
}
},
"inputSha256": "54158385ceecc1031f91a827cf4ff8274e1838a08f48c26d28d5c0d411de79d5",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:class:DressupArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray.getPath",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 293,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 48,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 164,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Style",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Style",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 105,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Side",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Side",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 124,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Incision",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Incision",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 140,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BoneState",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState.isEnabled",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Proxy",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 198,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isEquelBoundboxes",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 315,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexInnerProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 331,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 353,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexOuterClosedProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 357,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupArray.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 67,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressup.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 266,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 63,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupPathBoundary.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 274,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Marker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Marker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SelObserver",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SelObserver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 240,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDogboneII.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 338,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getIncidentAngle",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 157,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDragknife.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 599,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "b22e911a4efbcd2a40bf58a47ab73d7b6a144b72c6c7f15e4a10ffd182ca9115",
"replay": {
"equal": true,
"resultSha256": "b22e911a4efbcd2a40bf58a47ab73d7b6a144b72c6c7f15e4a10ffd182ca9115"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "cam.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-success",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:class:DressupArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray.getPath",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 293,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 48,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 164,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Style",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Style",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 105,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Side",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Side",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 124,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Incision",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Incision",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 140,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BoneState",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState.isEnabled",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Proxy",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 198,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isEquelBoundboxes",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 315,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexInnerProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 331,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 353,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexOuterClosedProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 357,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupArray.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 67,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressup.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 266,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 63,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupPathBoundary.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 274,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Marker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Marker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SelObserver",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SelObserver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 240,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDogboneII.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 338,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getIncidentAngle",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 157,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDragknife.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 599,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-repeat",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 24,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:CAM:class:DressupArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathArray",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 247,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathArray.getPath",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 293,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "DressupPathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 48,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:PathBoundary",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "PathBoundary",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceLine": 164,
"sourcePath": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Style",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Style",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 105,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Side",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Side",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 124,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Incision",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Incision",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 140,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:BoneState",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 168,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "BoneState.isEnabled",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 176,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Proxy",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 198,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isEquelBoundboxes",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 315,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexInnerProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 331,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.isCuttingMove",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 353,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Proxy.getIndexOuterClosedProfiles",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceLine": 357,
"sourcePath": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupArray.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceLine": 67,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressup.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceLine": 266,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "TaskPanel.getStandardButtons",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 63,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandPathDressupPathBoundary.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceLine": 274,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:Marker",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "Marker",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 42,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:class:SelObserver",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "SelObserver",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 240,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDogboneII.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceLine": 338,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "ObjectDressup.getIncidentAngle",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 157,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"code": "native_fixture_required",
"family": "generic-object",
"message": "CAM generic-object record has no typed readonly native fixture",
"name": "CommandDressupDragknife.IsActive",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceLine": 599,
"sourcePath": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "restricted"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"cross": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "cam-generic-object-cross",
"result": {
"cmd": "cam.pythonFamilyBatch",
"count": 1,
"module": "CAM",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "generic-object",
"message": "CAM API record is not part of this module-scoped adapter",
"name": "DressupArray",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceLine": 37,
"sourcePath": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-cam/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-invalid",
"error": {
"code": "invalid_request",
"message": "CAM Python family batch envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "cam-generic-object-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "cam-generic-object-reset"
},
"traceSha256": "9ca777b8ddfa121123749abccc70533627ccc4be117acddc18bd0aa48b8b3eb4"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 24,
"nonportable": 0,
"not_implemented": 0
},
"records": [
{
"apiId": "py:CAM:class:DressupArray",
"name": "DressupArray",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "1f81f5c2ff54966c209a73576028de6db9b527e027d6f34aae2b0bfd4cce5ba1"
},
{
"apiId": "py:CAM:class:PathArray",
"name": "PathArray",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "db48319ad97ff4c177c565687bbb41cdc3ed2208b02e5fa0d9efd64dfe22651f"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"name": "PathArray.getPath",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "9bfc1a7284caa96d134d7c4897fafdf29f3c50784d974b3dbfb91729807a0643"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"name": "DressupPathBoundary",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ee9515a3d74f2831c1b69e81ca5944d14ae8eb8134274da742aa0c1833d4b5d2"
},
{
"apiId": "py:CAM:class:PathBoundary",
"name": "PathBoundary",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "b739068e3f6b196d652c104b726097a2e7ef370c6c634cb39ed74ff0aacb66ff"
},
{
"apiId": "py:CAM:class:Style",
"name": "Style",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "43fe80892a8db6634c5e600c8e7939808b48dc402a6f914fd90f3dd9436a3052"
},
{
"apiId": "py:CAM:class:Side",
"name": "Side",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "efd0ae2803bb868addc75ba308d5abf712b2057c7efec4695f232468c2b8f699"
},
{
"apiId": "py:CAM:class:Incision",
"name": "Incision",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "ece01b80d50380d47db248a9c9629f8aa86f9796080a02c41a1c5d8a514874ae"
},
{
"apiId": "py:CAM:class:BoneState",
"name": "BoneState",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "258d8f2a96f8878cc4acc694ff43e185ffafaa654593d2f76a7bb3de52d32787"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"name": "BoneState.isEnabled",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "bca46736437827f96ceb7ae9bdadc9d99ac0ba712c3086deb2984118c10b2796"
},
{
"apiId": "py:CAM:class:Proxy",
"name": "Proxy",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "325781be7856f4f11838bdec51d31c5823a3699592b2d7096b3eda0586f91c52"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"name": "Proxy.isEquelBoundboxes",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "fe3e20cf49b185dab87bb117d4e9f2f56a2f1a908951b42d016d6bf950166275"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"name": "Proxy.getIndexInnerProfiles",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e88942d0c1545ef6ab05f03ace71d533937ed93ab7284a9f06191938c1295dba"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"name": "Proxy.isCuttingMove",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "574fb546cdd4245dc4eccfed736300d44a404fbac27cf0adab1806728ce872b7"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"name": "Proxy.getIndexOuterClosedProfiles",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e1190050b46d6b84661c948c04f060026f5744bf04c65a97e840632fb7113325"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"name": "CommandPathDressupArray.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "6e405e24aabebc21e4f6e1b167fa34565c879d897d64ef753da6d3af005e4986"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"name": "CommandPathDressup.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "7e852bb62e84f92ba922eb1f26f80c42340d184831aaff00eb4dc3d8ff698142"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"name": "TaskPanel.getStandardButtons",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "b3a1f2bba88f80698f02a3cb2cfa6fb88ad13e8e777fdc7d3ced5dafc89e646e"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"name": "CommandPathDressupPathBoundary.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "44f52d75a953ae6a7e6b6b09fa374f3c6b8822124caf5018bd7a8da2338c1bec"
},
{
"apiId": "py:CAM:class:Marker",
"name": "Marker",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "e127a3582717d373b715c2ff2582838f28d4d37cc70142017af0849969849c9e"
},
{
"apiId": "py:CAM:class:SelObserver",
"name": "SelObserver",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "f12c99d616b24720da8069ac8549f863357a0f8c06491cf6eabcc8eada63954c"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"name": "CommandDressupDogboneII.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "a68428cc7ac6d7bfd81ab8681caeb3777463ed1d14e6bd6097c4df2f4e58e246"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"name": "ObjectDressup.getIncidentAngle",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "9775f8f96e9fb554e49bcc15090948ad740454ebb6301fdc9ac41cfbbf9b02d7"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"name": "CommandDressupDragknife.IsActive",
"family": "generic-object",
"status": "restricted",
"code": "native_fixture_required",
"message": "CAM generic-object record has no typed readonly native fixture",
"result": null,
"sourceEntry": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
"evidenceSha256": "37bfb96ac2e6d411c13d0024eb88eb3c6589a109613ab7acf1b40062cc69dc47"
}
],
"sourceEvidence": [
{
"apiId": "py:CAM:class:DressupArray",
"path": "src/Mod/CAM/Path/Dressup/Array.py",
"line": 37,
"declaration": "class DressupArray:",
"sha256": "3a82ac4502f8496232137ac3f6d1202dae88878c8b25fa5f507634971b20d7b8"
},
{
"apiId": "py:CAM:class:PathArray",
"path": "src/Mod/CAM/Path/Dressup/Array.py",
"line": 247,
"declaration": "class PathArray:",
"sha256": "3a82ac4502f8496232137ac3f6d1202dae88878c8b25fa5f507634971b20d7b8"
},
{
"apiId": "py:CAM:method:PathArray.getPath",
"path": "src/Mod/CAM/Path/Dressup/Array.py",
"line": 293,
"declaration": "def getPath(self):",
"sha256": "3a82ac4502f8496232137ac3f6d1202dae88878c8b25fa5f507634971b20d7b8"
},
{
"apiId": "py:CAM:class:DressupPathBoundary",
"path": "src/Mod/CAM/Path/Dressup/Boundary.py",
"line": 48,
"declaration": "class DressupPathBoundary(object):",
"sha256": "6c6b22790918febcf40cc45b6d27c5a34764a498f0d9c057c7bd06982e049f3d"
},
{
"apiId": "py:CAM:class:PathBoundary",
"path": "src/Mod/CAM/Path/Dressup/Boundary.py",
"line": 164,
"declaration": "class PathBoundary:",
"sha256": "6c6b22790918febcf40cc45b6d27c5a34764a498f0d9c057c7bd06982e049f3d"
},
{
"apiId": "py:CAM:class:Style",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 105,
"declaration": "class Style(object):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:class:Side",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 124,
"declaration": "class Side(object):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:class:Incision",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 140,
"declaration": "class Incision(object):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:class:BoneState",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 168,
"declaration": "class BoneState(object):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:BoneState.isEnabled",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 176,
"declaration": "def isEnabled(self):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:class:Proxy",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 198,
"declaration": "class Proxy(object):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:Proxy.isEquelBoundboxes",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 315,
"declaration": "def isEquelBoundboxes(self, bb1, bb2):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:Proxy.getIndexInnerProfiles",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 331,
"declaration": "def getIndexInnerProfiles(self, source, indexList):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:Proxy.isCuttingMove",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 353,
"declaration": "def isCuttingMove(self, instr):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:Proxy.getIndexOuterClosedProfiles",
"path": "src/Mod/CAM/Path/Dressup/DogboneII.py",
"line": 357,
"declaration": "def getIndexOuterClosedProfiles(self, source):",
"sha256": "484808891246388a5f7697ce903d58265e86c207f0cf8ba47dfaac7e456c7e14"
},
{
"apiId": "py:CAM:method:CommandPathDressupArray.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/Array.py",
"line": 67,
"declaration": "def IsActive(self):",
"sha256": "90ec1fb41b9080fb417eff08c82b8bd88dbe3be1de12d257d11b8ccf52d24a37"
},
{
"apiId": "py:CAM:method:CommandPathDressup.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/AxisMap.py",
"line": 266,
"declaration": "def IsActive(self):",
"sha256": "8507fc8c26db5ee88e2805e12a78f983c295307dc9107a36fbe50bd1896cc64b"
},
{
"apiId": "py:CAM:method:TaskPanel.getStandardButtons",
"path": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"line": 63,
"declaration": "def getStandardButtons(self):",
"sha256": "6f4100f31289d5070152bcaccd4a94242c4b537c595c141ce6a49dc79c0c9835"
},
{
"apiId": "py:CAM:method:CommandPathDressupPathBoundary.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/Boundary.py",
"line": 274,
"declaration": "def IsActive(self):",
"sha256": "6f4100f31289d5070152bcaccd4a94242c4b537c595c141ce6a49dc79c0c9835"
},
{
"apiId": "py:CAM:class:Marker",
"path": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"line": 42,
"declaration": "class Marker(object):",
"sha256": "d480a0aa1067cccd5b7216e573a569a952735085133d6d301d7bbe6ad3c844b2"
},
{
"apiId": "py:CAM:class:SelObserver",
"path": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"line": 240,
"declaration": "class SelObserver(object):",
"sha256": "d480a0aa1067cccd5b7216e573a569a952735085133d6d301d7bbe6ad3c844b2"
},
{
"apiId": "py:CAM:method:CommandDressupDogboneII.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/DogboneII.py",
"line": 338,
"declaration": "def IsActive(self):",
"sha256": "d480a0aa1067cccd5b7216e573a569a952735085133d6d301d7bbe6ad3c844b2"
},
{
"apiId": "py:CAM:method:ObjectDressup.getIncidentAngle",
"path": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"line": 157,
"declaration": "def getIncidentAngle(self, queue):",
"sha256": "e4a96fc5078f87e1bc09309373e8f07f0b07abe6fff6b8be7223d43b8e0f97b6"
},
{
"apiId": "py:CAM:method:CommandDressupDragknife.IsActive",
"path": "src/Mod/CAM/Path/Dressup/Gui/Dragknife.py",
"line": 599,
"declaration": "def IsActive(self):",
"sha256": "e4a96fc5078f87e1bc09309373e8f07f0b07abe6fff6b8be7223d43b8e0f97b6"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"module": "CAM",
"worker": "cam.worker.ts",
"revision": "dc17d6519d7efa90",
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
"dataUrl": null,
"assetBaseUrl": "/kernel/",
"workerRevision": "b9b195e05129eea9",
"runtimeSha256": "900744dfa95e09f89096e34717077e18958a64925eb36282686fc24e769d4e71",
"wasmSha256": "b9b195e05129eea911dbc96b23bdbf58c428bfed6ff81787e1ae79a0267123dc"
},
"boundaries": [
"CAM classes and direct readonly values are returned by compiled FreeCAD CAM sources through fc_web_dispatch_json.",
"CAM postprocessor mocks and machine-model enums/dataclasses remain explicit Python-runtime boundaries; CAMWorkbench and PathCommandGroup activation remain GUI-only boundaries.",
"The CAM runtime remains an independent module artifact loaded by cam.worker.ts; no WASM binary merge is used."
]
}