Files
FreeCADWasmDev/docs/p6/python-api-runtime-evidence.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

930 lines
20 KiB
JSON

{
"schema": "freecad-web-python-api-runtime-evidence/v1",
"policy": "only passing python-api-named runtime artifacts are indexed; source-only inventory is excluded",
"names": [
{
"module": "BIM",
"name": "adjust_list_len",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "BoundBoxValid",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "check",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "closeHole",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getAllChildren",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getCleanName",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getCameraData",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getDefaultColor",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getDocumentMaterials",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getEdgesAngle",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getCutVolume",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getHost",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getPlacement",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getParents",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getMaterialContainer",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getPropertyNames",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getPropertyData",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getProfileCenterPoint",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getSqlKeywords",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getSqlApiDocumentation",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getStringList",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getTuple",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getUnit",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "getValueAndDirection",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getVector",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "getUnsigned",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "is_type_or_link",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "get_architectural_contents",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "makeBuilding",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeBuildingPart",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "make2DDrawing",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "makeFace",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeFloor",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeGrid",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeMaterial",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeMultiMaterial",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makePipe",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeProfile",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeProject",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "makeSite",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "face_from_points",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "get_freecad_type",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "get_ifc_type",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "BIM",
"name": "projectToVector",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "pruneIncluded",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "uncamel",
"artifacts": [
"docs/p6/bim-python-family-api.json"
]
},
{
"module": "BIM",
"name": "placeAlongEdge",
"artifacts": [
"docs/p6/bim-python-family-native.json"
]
},
{
"module": "Help",
"name": "add_language_path",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "add_preferences_page",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "convert",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "get_contents",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "get_location",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "get_qtwebwidgets",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "get_uri",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "location_url",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "openBrowserHTML",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "show",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "show_browser",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "show_dialog",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "show_tab",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Help",
"name": "underscore_page",
"artifacts": [
"docs/p6/help-action-02-kernel.json"
]
},
{
"module": "Inspection",
"name": "Inspection::Feature",
"artifacts": [
"docs/p6/inspection-action-03-chrome.json",
"docs/p6/inspection-action-03-kernel.json",
"docs/p6/inspection-action-03-python-api.json"
]
},
{
"module": "Inspection",
"name": "Inspection::Group",
"artifacts": [
"docs/p6/inspection-action-03-chrome.json",
"docs/p6/inspection-action-03-kernel.json",
"docs/p6/inspection-action-03-python-api.json"
]
},
{
"module": "Inspection",
"name": "Inspection::PropertyDistanceList",
"artifacts": [
"docs/p6/inspection-action-03-chrome.json",
"docs/p6/inspection-action-03-kernel.json",
"docs/p6/inspection-action-03-python-api.json"
]
},
{
"module": "Measure",
"name": "MeasureBase",
"artifacts": [
"docs/p6/measure-action-03-chrome.json",
"docs/p6/measure-action-03-kernel.json"
]
},
{
"module": "Measure",
"name": "Measurement",
"artifacts": [
"docs/p6/measure-action-03-chrome.json",
"docs/p6/measure-action-03-kernel.json"
]
},
{
"module": "Measure",
"name": "Measurement.addReference3D",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.angle",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.area",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.clear",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.com",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.delta",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.has3DReferences",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.length",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.lineLineDistance",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.planePlaneDistance",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.radius",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Measure",
"name": "Measurement.volume",
"artifacts": [
"docs/p6/measure-measurement-state-python-api.json"
]
},
{
"module": "Mesh",
"name": "Edge",
"artifacts": [
"docs/p6/mesh-action-04-chrome.json",
"docs/p6/mesh-action-04-kernel.json"
]
},
{
"module": "Mesh",
"name": "Facet",
"artifacts": [
"docs/p6/mesh-action-04-chrome.json",
"docs/p6/mesh-action-04-kernel.json"
]
},
{
"module": "Mesh",
"name": "Feature",
"artifacts": [
"docs/p6/mesh-action-04-chrome.json",
"docs/p6/mesh-action-04-kernel.json"
]
},
{
"module": "Mesh",
"name": "Mesh",
"artifacts": [
"docs/p6/mesh-action-04-chrome.json",
"docs/p6/mesh-action-04-kernel.json"
]
},
{
"module": "Mesh",
"name": "MeshPoint",
"artifacts": [
"docs/p6/mesh-action-04-chrome.json",
"docs/p6/mesh-action-04-kernel.json"
]
},
{
"module": "MeshPart",
"name": "findSectionParameters",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "loftOnCurve",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "makeCompound",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "makeShell",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "makeWires",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "meshFromShape",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "projectPointsOnMesh",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "projectShapeOnMesh",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "wireFromMesh",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "MeshPart",
"name": "wireFromSegment",
"artifacts": [
"docs/p6/meshpart-action-03-chrome.json",
"docs/p6/meshpart-action-03-kernel.json"
]
},
{
"module": "OpenSCAD",
"name": "call_openscad_with_pipes",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "callopenscad",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "callopenscadmeshstring",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "callopenscadstring",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "getopenscadexe",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "getopenscadversion",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "meshopinline",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "meshoponobjs",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "meshoptempfile",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "process_ObjectsViaOpenSCAD",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "OpenSCAD",
"name": "searchforopenscadexe",
"artifacts": [
"docs/p6/openscad-python-chrome.json"
]
},
{
"module": "Points",
"name": "Points",
"artifacts": [
"docs/p6/points-python-chrome.json"
]
},
{
"module": "ReverseEngineering",
"name": "approxCurve",
"artifacts": [
"docs/p6/reverseengineering-action-03-chrome.json",
"docs/p6/reverseengineering-action-03-kernel.json",
"docs/p6/reverseengineering-action-03-recovery.json"
]
},
{
"module": "ReverseEngineering",
"name": "approxSurface",
"artifacts": [
"docs/p6/reverseengineering-action-03-chrome.json",
"docs/p6/reverseengineering-action-03-kernel.json",
"docs/p6/reverseengineering-action-03-recovery.json"
]
},
{
"module": "Robot",
"name": "Robot6Axis",
"artifacts": [
"docs/p6/robot-action-03-chrome.json",
"docs/p6/robot-action-03-kernel.json"
]
},
{
"module": "Robot",
"name": "Trajectory",
"artifacts": [
"docs/p6/robot-action-03-chrome.json",
"docs/p6/robot-action-03-kernel.json"
]
},
{
"module": "Robot",
"name": "Waypoint",
"artifacts": [
"docs/p6/robot-action-03-chrome.json",
"docs/p6/robot-action-03-kernel.json"
]
},
{
"module": "Sandbox",
"name": "DocumentObjectProtector",
"artifacts": [
"docs/p6/sandbox-action-03-kernel.json",
"docs/p6/sandbox-action-03-python-api-summary.json"
]
},
{
"module": "Sandbox",
"name": "DocumentProtector",
"artifacts": [
"docs/p6/sandbox-action-03-kernel.json",
"docs/p6/sandbox-action-03-python-api-summary.json"
]
},
{
"module": "Sandbox",
"name": "PythonBaseClass",
"artifacts": [
"docs/p6/sandbox-action-03-kernel.json",
"docs/p6/sandbox-action-03-python-api-summary.json"
]
},
{
"module": "Sketcher",
"name": "Constraint",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Sketcher",
"name": "ExternalGeometryExtension",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Sketcher",
"name": "ExternalGeometryFacade",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Sketcher",
"name": "GeometryFacade",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Sketcher",
"name": "Sketch",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Sketcher",
"name": "SketchGeometryExtension",
"artifacts": [
"docs/p6/sketcher-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::Cut",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::Extend",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::FeatureBlendCurve",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::Filling",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::GeomFillSurface",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::Sections",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
},
{
"module": "Surface",
"name": "Surface::Sewing",
"artifacts": [
"docs/p6/surface-action-03-facade.json",
"docs/p6/surface-action-03-python-api.json"
]
}
],
"count": 107
}