2048 lines
84 KiB
JSON
2048 lines
84 KiB
JSON
{
|
|
"schema": "freecad-web-cam-geometry-value-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "3361d27a13762398b979568f",
|
|
"module": "CAM",
|
|
"tier": "tier-1-readonly",
|
|
"family": "geometry-value",
|
|
"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:method:Area.getShape",
|
|
"name": "Area.getShape",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/App/Area.pyi",
|
|
"sourceLine": 43,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"name": "Voronoi.getPoints",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/App/Voronoi.pyi",
|
|
"sourceLine": 68,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"name": "VoronoiEdge",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceLine": 15,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"name": "VoronoiEdge.isCurved",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceLine": 39,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"name": "TaskPanel.getPoint",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Base/Gui/GetPoint.py",
|
|
"sourceLine": 103,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"name": "Tag.isPointOnEdge",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceLine": 218,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"name": "MapWireToTag",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceLine": 274,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"name": "PathSimulation.GetPathSolid",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Main/Gui/Simulator.py",
|
|
"sourceLine": 400,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"name": "ObjectOp.getMiddlePointLongestEdge",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Area.py",
|
|
"sourceLine": 258,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"name": "Extension.getExtensionFaces",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceLine": 299,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"name": "Extension.getWire",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceLine": 311,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"name": "TaskPanelBaseGeometryPage.supportsEdges",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceLine": 851,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"name": "TaskPanelBaseGeometryPage.supportsFaces",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceLine": 854,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"name": "MESHGate",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceLine": 50,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"name": "FACEGate",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceLine": 152,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"name": "ObjectFace.getAllIncludedFaces",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/MillFace.py",
|
|
"sourceLine": 335,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"name": "ObjectPocket.getMinMaxOfFaces",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Pocket.py",
|
|
"sourceLine": 840,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"name": "ObjectPocket.isVerticalExtrusionFace",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/PocketShape.py",
|
|
"sourceLine": 295,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"name": "PathGeometryGenerator",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceLine": 54,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"name": "ProcessSelectedFaces",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceLine": 469,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"name": "ShapeDocFromBytes",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/doc.py",
|
|
"sourceLine": 163,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"name": "ToolBitShapeBallend",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/ballend.py",
|
|
"sourceLine": 29,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"name": "ToolBitShape",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceLine": 52,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"name": "ToolBitShape.get_shape_class_from_id",
|
|
"family": "geometry-value",
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceLine": 148,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "197f4b885c8c510234852424fc5aef718e693f91cf40a8ae1a386e4b6c66bbfa",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:method:Area.getShape",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Area::getShape returned the native box shape",
|
|
"name": "Area.getShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"faceCount": 1,
|
|
"shapeNull": false,
|
|
"solidCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 43,
|
|
"sourcePath": "src/Mod/CAM/App/Area.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Voronoi points are read from the native diagram",
|
|
"name": "Voronoi.getPoints",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"pointCount": 3,
|
|
"segmentCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 68,
|
|
"sourcePath": "src/Mod/CAM/App/Voronoi.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 15,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge.isCurved",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 39,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanel.getPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Path/Base/Gui/GetPoint.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Tag.isPointOnEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 218,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "MapWireToTag",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 274,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "PathSimulation.GetPathSolid",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 400,
|
|
"sourcePath": "src/Mod/CAM/Path/Main/Gui/Simulator.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectOp.getMiddlePointLongestEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 258,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Area.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getExtensionFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 299,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getWire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 311,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsEdges",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 851,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 854,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "MESHGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 50,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "FACEGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 152,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectFace.getAllIncludedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 335,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/MillFace.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.getMinMaxOfFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 840,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Pocket.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.isVerticalExtrusionFace",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 295,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/PocketShape.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "PathGeometryGenerator",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ProcessSelectedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 469,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ShapeDocFromBytes",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 163,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/doc.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShapeBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 29,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 52,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape.get_shape_class_from_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 148,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-cam/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "98a71f8013c8c1042ddce3aa3e14e9c85adaaef196316f433d77528376abbea2",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "98a71f8013c8c1042ddce3aa3e14e9c85adaaef196316f433d77528376abbea2"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "cam.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "cam-geometry-value-success",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:method:Area.getShape",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Area::getShape returned the native box shape",
|
|
"name": "Area.getShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"faceCount": 1,
|
|
"shapeNull": false,
|
|
"solidCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 43,
|
|
"sourcePath": "src/Mod/CAM/App/Area.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Voronoi points are read from the native diagram",
|
|
"name": "Voronoi.getPoints",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"pointCount": 3,
|
|
"segmentCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 68,
|
|
"sourcePath": "src/Mod/CAM/App/Voronoi.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 15,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge.isCurved",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 39,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanel.getPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Path/Base/Gui/GetPoint.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Tag.isPointOnEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 218,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "MapWireToTag",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 274,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "PathSimulation.GetPathSolid",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 400,
|
|
"sourcePath": "src/Mod/CAM/Path/Main/Gui/Simulator.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectOp.getMiddlePointLongestEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 258,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Area.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getExtensionFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 299,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getWire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 311,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsEdges",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 851,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 854,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "MESHGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 50,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "FACEGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 152,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectFace.getAllIncludedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 335,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/MillFace.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.getMinMaxOfFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 840,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Pocket.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.isVerticalExtrusionFace",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 295,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/PocketShape.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "PathGeometryGenerator",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ProcessSelectedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 469,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ShapeDocFromBytes",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 163,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/doc.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShapeBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 29,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 52,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape.get_shape_class_from_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 148,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.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-geometry-value-repeat",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:method:Area.getShape",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Area::getShape returned the native box shape",
|
|
"name": "Area.getShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"faceCount": 1,
|
|
"shapeNull": false,
|
|
"solidCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 43,
|
|
"sourcePath": "src/Mod/CAM/App/Area.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::Voronoi points are read from the native diagram",
|
|
"name": "Voronoi.getPoints",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"pointCount": 3,
|
|
"segmentCount": 0
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 68,
|
|
"sourcePath": "src/Mod/CAM/App/Voronoi.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 15,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"code": "native_geometry_fixture",
|
|
"family": "geometry-value",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"name": "VoronoiEdge.isCurved",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 39,
|
|
"sourcePath": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanel.getPoint",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 103,
|
|
"sourcePath": "src/Mod/CAM/Path/Base/Gui/GetPoint.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Tag.isPointOnEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 218,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "MapWireToTag",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 274,
|
|
"sourcePath": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "PathSimulation.GetPathSolid",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 400,
|
|
"sourcePath": "src/Mod/CAM/Path/Main/Gui/Simulator.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectOp.getMiddlePointLongestEdge",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 258,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Area.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getExtensionFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 299,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "Extension.getWire",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 311,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsEdges",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 851,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "TaskPanelBaseGeometryPage.supportsFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 854,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "MESHGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 50,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"name": "FACEGate",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 152,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectFace.getAllIncludedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 335,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/MillFace.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.getMinMaxOfFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 840,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/Pocket.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ObjectPocket.isVerticalExtrusionFace",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 295,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/PocketShape.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "PathGeometryGenerator",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 54,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ProcessSelectedFaces",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 469,
|
|
"sourcePath": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ShapeDocFromBytes",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 163,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/doc.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShapeBallend",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 29,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/ballend.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 52,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"code": "python_runtime_unavailable",
|
|
"family": "geometry-value",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"name": "ToolBitShape.get_shape_class_from_id",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 148,
|
|
"sourcePath": "src/Mod/CAM/Path/Tool/shape/models/base.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-geometry-value-cross",
|
|
"result": {
|
|
"cmd": "cam.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "CAM",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "geometry-value",
|
|
"message": "CAM API record is not part of this module-scoped adapter",
|
|
"name": "Area.getShape",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceLine": 43,
|
|
"sourcePath": "src/Mod/CAM/App/Area.pyi",
|
|
"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-geometry-value-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-geometry-value-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "cam-geometry-value-reset"
|
|
},
|
|
"traceSha256": "d52a4eb3808057cff924a23f4bdc520de4ff5e73a6ef8b3369a07b04ebc3f7de"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 4,
|
|
"restricted": 20,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:CAM:method:Area.getShape",
|
|
"name": "Area.getShape",
|
|
"family": "geometry-value",
|
|
"status": "exposed",
|
|
"code": "native_geometry_fixture",
|
|
"message": "Path::Area::getShape returned the native box shape",
|
|
"result": {
|
|
"faceCount": 1,
|
|
"shapeNull": false,
|
|
"solidCount": 0
|
|
},
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "a22e031d77681f46b2c80386e407e966c5063b9ee7c7c5b3fd5108cd32a0b563"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"name": "Voronoi.getPoints",
|
|
"family": "geometry-value",
|
|
"status": "exposed",
|
|
"code": "native_geometry_fixture",
|
|
"message": "Path::Voronoi points are read from the native diagram",
|
|
"result": {
|
|
"pointCount": 3,
|
|
"segmentCount": 0
|
|
},
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "71e1249c4e59adafc1b9e4f0771d3d7a69da82027b7cca23e3c987f530953ecb"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"name": "VoronoiEdge",
|
|
"family": "geometry-value",
|
|
"status": "exposed",
|
|
"code": "native_geometry_fixture",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "f4b94161eb1a0534c7356f6ae26f47e6607937fdbcd9e14d73651ebf3cdeb56f"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"name": "VoronoiEdge.isCurved",
|
|
"family": "geometry-value",
|
|
"status": "exposed",
|
|
"code": "native_geometry_fixture",
|
|
"message": "Path::VoronoiEdge is inspected from the native diagram",
|
|
"result": {
|
|
"bound": true,
|
|
"curved": false,
|
|
"edgeCount": 14
|
|
},
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "f4bf6d1c4011f70d2cda59aa9b0bfaea0d05c77669e75ff6dcca7fe55745277b"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"name": "TaskPanel.getPoint",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "929771e4ce380a9342e054e080ee4f1b460ad5349ba6e845a8068bc2188f4285"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"name": "Tag.isPointOnEdge",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "f40cc8451c7d92a5f1d8ac59e466448f9dc1c050a2318abf722d8f64fafc6ee4"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"name": "MapWireToTag",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "699c8a7e6d342b509bb3bf63262bdb091f19ccf5a30c5fa8af88fceb7dc79853"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"name": "PathSimulation.GetPathSolid",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "c458458d020b6af012b031d83fceca0c109894263f8e2aea5ffe5b610e62e561"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"name": "ObjectOp.getMiddlePointLongestEdge",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "fd27c5bd1c706b4c7d811cb50c3dcc35d651fa59527c698eab2eacb15ea01e52"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"name": "Extension.getExtensionFaces",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "5f2e6cb0c883431f92a99c1be39a5dec7401d2f68d6c2b05bf3823deefcbdd68"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"name": "Extension.getWire",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "234e406dcdaa3a2a7364ac96d2b92f92c0a1951c355011837ef8739c436bcd2a"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"name": "TaskPanelBaseGeometryPage.supportsEdges",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "78bdeed5be75fb9e88400ca0a3cd89e932afd91c89dc6f9c5143837282cb532a"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"name": "TaskPanelBaseGeometryPage.supportsFaces",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "f0be46c840cb2d9cc610e91bae8f941df0787fdfc4349e4141ad2e3a7df24145"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"name": "MESHGate",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "22358ca9abdf6279ba05d8883511fe2f7b68b341e32c2f97af5a4ef36d734b1f"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"name": "FACEGate",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "CAM GUI/coin selection support is unavailable in the GUI-free Web kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "d68d2f3840b6673d2b3960a8c7e52b93ec700a2006aa4f3504a715b92ecc0f3f"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"name": "ObjectFace.getAllIncludedFaces",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "2e15bc771eae61e01c9937c87302928e5a231de8d59c276d3073efeee02b0af5"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"name": "ObjectPocket.getMinMaxOfFaces",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "485580864703882729d785637c1a434042760c133f1d7c0ca955a4b0b1a50974"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"name": "ObjectPocket.isVerticalExtrusionFace",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "a8eb21809c503d1fd4457bec2e0940143dfd3c1ed59ad00d3a995631e065ea44"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"name": "PathGeometryGenerator",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "518e18a29c4b17d9020142ec419530ce0c2f4b3787b275968df4682bd42865dc"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"name": "ProcessSelectedFaces",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "fc6e0455d793979df8f748cdad04e68b9cdb1d58dd5e7a4b9bc886c3c053c055"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"name": "ShapeDocFromBytes",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "daf36a1e8cb019eff54019eb99b2d707b16e6bb404253fef861c98d5954ddbe5"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"name": "ToolBitShapeBallend",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "57d2ee7bba5392c8abe0ce5a046023e1f36dbb19f10e6cd1daba889548c7b7b2"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"name": "ToolBitShape",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "3ac8ab7ecee7bd549a7de87932fbb6bffb75d771474c3847c5c26328974c9849"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"name": "ToolBitShape.get_shape_class_from_id",
|
|
"family": "geometry-value",
|
|
"status": "restricted",
|
|
"code": "python_runtime_unavailable",
|
|
"message": "CAM helper is implemented in the Python Path package and has no typed native fixture in this kernel",
|
|
"result": null,
|
|
"sourceEntry": "src/Mod/CAM/Path",
|
|
"sourceRevision": "b5a086fda59b0325fe0996147e6e9b344414f9bc",
|
|
"evidenceSha256": "07e92cec2136151b3366dd2dba135292f40580b2165df4728be976ddb0f938ba"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:CAM:method:Area.getShape",
|
|
"path": "src/Mod/CAM/App/Area.pyi",
|
|
"line": 43,
|
|
"declaration": "def getShape(self, **kwargs) -> Any:",
|
|
"sha256": "9b3c65626623e9952ca24537ff5432845bbe001612ad17cc6bfa825ac8fcd689"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Voronoi.getPoints",
|
|
"path": "src/Mod/CAM/App/Voronoi.pyi",
|
|
"line": 68,
|
|
"declaration": "def getPoints(self) -> Any:",
|
|
"sha256": "f3630e1e8c238820c3aaeeb8ddfd12cba3a790e0cb137f30163126dde9c737d2"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:VoronoiEdge",
|
|
"path": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"line": 15,
|
|
"declaration": "class VoronoiEdge(BaseClass):",
|
|
"sha256": "07700383d0cca6050b9d4a3a166b259efdb8c05b1c34ee3a76973fd173f06101"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:VoronoiEdge.isCurved",
|
|
"path": "src/Mod/CAM/App/VoronoiEdge.pyi",
|
|
"line": 39,
|
|
"declaration": "def isCurved(self) -> Any:",
|
|
"sha256": "07700383d0cca6050b9d4a3a166b259efdb8c05b1c34ee3a76973fd173f06101"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanel.getPoint",
|
|
"path": "src/Mod/CAM/Path/Base/Gui/GetPoint.py",
|
|
"line": 103,
|
|
"declaration": "def getPoint(self, whenDone, start=None):",
|
|
"sha256": "cea5da3ce7f275a882f06b408e0e4608e777111589e0b8f4aa2b7121e7bab5b7"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Tag.isPointOnEdge",
|
|
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"line": 218,
|
|
"declaration": "def isPointOnEdge(self, pt, edge):",
|
|
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MapWireToTag",
|
|
"path": "src/Mod/CAM/Path/Dressup/Tags.py",
|
|
"line": 274,
|
|
"declaration": "class MapWireToTag:",
|
|
"sha256": "8d84268a9530b2f20f729bd173667c2f9643ed16572c01fc675cb7a9701e8974"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:PathSimulation.GetPathSolid",
|
|
"path": "src/Mod/CAM/Path/Main/Gui/Simulator.py",
|
|
"line": 400,
|
|
"declaration": "def GetPathSolid(self, tool, cmd, pos):",
|
|
"sha256": "60323c71e75261bc6cb5818c0d563e92dbe1798ea90afbac1158976d2003a69b"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectOp.getMiddlePointLongestEdge",
|
|
"path": "src/Mod/CAM/Path/Op/Area.py",
|
|
"line": 258,
|
|
"declaration": "def getMiddlePointLongestEdge(self, shape):",
|
|
"sha256": "3ccf4ca993c9d0a817286550d196495d5fbb1c9a43268f5f61d1fe1d5f255cce"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getExtensionFaces",
|
|
"path": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"line": 299,
|
|
"declaration": "def getExtensionFaces(self, extensionWire):",
|
|
"sha256": "f605f563736037aa3d1b16e7d3120b7e27f2b3a10a015f13a6c0d6083323a7cf"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:Extension.getWire",
|
|
"path": "src/Mod/CAM/Path/Op/FeatureExtension.py",
|
|
"line": 311,
|
|
"declaration": "def getWire(self):",
|
|
"sha256": "f605f563736037aa3d1b16e7d3120b7e27f2b3a10a015f13a6c0d6083323a7cf"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsEdges",
|
|
"path": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"line": 851,
|
|
"declaration": "def supportsEdges(self):",
|
|
"sha256": "4d42519993dd05c1a25d2b0e2a1e200c1fec4e709212ade17eab1544807b5987"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:TaskPanelBaseGeometryPage.supportsFaces",
|
|
"path": "src/Mod/CAM/Path/Op/Gui/Base.py",
|
|
"line": 854,
|
|
"declaration": "def supportsFaces(self):",
|
|
"sha256": "4d42519993dd05c1a25d2b0e2a1e200c1fec4e709212ade17eab1544807b5987"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:MESHGate",
|
|
"path": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"line": 50,
|
|
"declaration": "class MESHGate(PathBaseGate):",
|
|
"sha256": "77f22ea1223355491c9347473bf4fdb46108e12de7158c9b8443089dcf80d8c4"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:FACEGate",
|
|
"path": "src/Mod/CAM/Path/Op/Gui/Selection.py",
|
|
"line": 152,
|
|
"declaration": "class FACEGate(PathBaseGate):",
|
|
"sha256": "77f22ea1223355491c9347473bf4fdb46108e12de7158c9b8443089dcf80d8c4"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectFace.getAllIncludedFaces",
|
|
"path": "src/Mod/CAM/Path/Op/MillFace.py",
|
|
"line": 335,
|
|
"declaration": "def getAllIncludedFaces(self, base, env, faceZ):",
|
|
"sha256": "9a2df2a4aaf6727cc40cc9031a1abd0cdff424f662bcd7cdcc1c5dfa259827b6"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.getMinMaxOfFaces",
|
|
"path": "src/Mod/CAM/Path/Op/Pocket.py",
|
|
"line": 840,
|
|
"declaration": "def getMinMaxOfFaces(self, Faces):",
|
|
"sha256": "f98b3491a511b9a9dd1fa1bb564c37182a2dce3805350539cfc7746811fdb008"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ObjectPocket.isVerticalExtrusionFace",
|
|
"path": "src/Mod/CAM/Path/Op/PocketShape.py",
|
|
"line": 295,
|
|
"declaration": "def isVerticalExtrusionFace(self, face):",
|
|
"sha256": "aeacc9de8981d7498c7de8ff9e502ea37f4998418b7f2da969a5358a8058d95a"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:PathGeometryGenerator",
|
|
"path": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"line": 54,
|
|
"declaration": "class PathGeometryGenerator:",
|
|
"sha256": "4589a54817e079e262d6fe44aeb48f706548cd4647c0f4b2d711089d7111fb0f"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ProcessSelectedFaces",
|
|
"path": "src/Mod/CAM/Path/Op/SurfaceSupport.py",
|
|
"line": 469,
|
|
"declaration": "class ProcessSelectedFaces:",
|
|
"sha256": "4589a54817e079e262d6fe44aeb48f706548cd4647c0f4b2d711089d7111fb0f"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ShapeDocFromBytes",
|
|
"path": "src/Mod/CAM/Path/Tool/shape/doc.py",
|
|
"line": 163,
|
|
"declaration": "class ShapeDocFromBytes:",
|
|
"sha256": "79b13a03349419628c65fd0be5d979f3a2c1b2435f744812d03b6f276ee1222b"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShapeBallend",
|
|
"path": "src/Mod/CAM/Path/Tool/shape/models/ballend.py",
|
|
"line": 29,
|
|
"declaration": "class ToolBitShapeBallend(ToolBitShape):",
|
|
"sha256": "e854ad85f29ad9b5709f3c33b61408caf05526355143d5dafb634bd41d8301ba"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:class:ToolBitShape",
|
|
"path": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"line": 52,
|
|
"declaration": "class ToolBitShape(Asset):",
|
|
"sha256": "0051a94526d2ccefec1ee60de5650faf518290bb1444be05ace233ceda37ad74"
|
|
},
|
|
{
|
|
"apiId": "py:CAM:method:ToolBitShape.get_shape_class_from_id",
|
|
"path": "src/Mod/CAM/Path/Tool/shape/models/base.py",
|
|
"line": 148,
|
|
"declaration": "def get_shape_class_from_id(",
|
|
"sha256": "0051a94526d2ccefec1ee60de5650faf518290bb1444be05ace233ceda37ad74"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"module": "CAM",
|
|
"worker": "cam.worker.ts",
|
|
"revision": "8a38d5d63434c810",
|
|
"runtimeUrl": "/kernel/FreeCADWebCAMProbe.js",
|
|
"wasmUrl": "/kernel/FreeCADWebCAMProbe.wasm",
|
|
"dataUrl": null,
|
|
"assetBaseUrl": "/kernel/",
|
|
"workerRevision": "6a25a797f07dfbb8",
|
|
"runtimeSha256": "5be06964f808cebcfff00a3b24f1cfa1e3b89f97550d678617866ec681efe0ad",
|
|
"wasmSha256": "6a25a797f07dfbb89cadd244f454c902c33bbe0482928ef0f6cf239956e9434c"
|
|
},
|
|
"boundaries": [
|
|
"Area and Voronoi geometry values are returned by compiled FreeCAD CAM/Part sources through fc_web_dispatch_json.",
|
|
"GUI task panels, selection gates, simulation and Python-only CAM helpers remain explicit restricted boundaries.",
|
|
"The CAM runtime remains an independent module artifact loaded by cam.worker.ts; no WASM binary merge is used."
|
|
]
|
|
}
|