10155 lines
299 KiB
JSON
10155 lines
299 KiB
JSON
{
|
|
"schema": "freecad-web-object-contract-matrix/v1",
|
|
"generatedAt": "2026-08-28",
|
|
"source": {
|
|
"inventory": "docs/object-inventory.json",
|
|
"inventorySha256": "020205e72184e2d92677c81cd183aabb2f9258204d11dc9f42fceddcc0a87c66"
|
|
},
|
|
"counts": {
|
|
"inputRecords": 403,
|
|
"canonicalRecords": 403,
|
|
"exactDuplicateRecords": 0,
|
|
"byAdapterFamily": {
|
|
"data-property": 40,
|
|
"document-graph": 13,
|
|
"generic-document-object": 170,
|
|
"geometry-recompute": 137,
|
|
"view-provider": 43
|
|
},
|
|
"byModule": {
|
|
"Assembly": 8,
|
|
"CAM": 12,
|
|
"Fem": 53,
|
|
"Import": 2,
|
|
"Inspection": 3,
|
|
"JtReader": 1,
|
|
"Material": 22,
|
|
"Measure": 11,
|
|
"Mesh": 31,
|
|
"Part": 116,
|
|
"PartDesign": 65,
|
|
"Points": 8,
|
|
"Robot": 6,
|
|
"Sandbox": 2,
|
|
"Sketcher": 10,
|
|
"Spreadsheet": 5,
|
|
"Surface": 7,
|
|
"TechDraw": 41
|
|
}
|
|
},
|
|
"identity": "module + fully-qualified object name; evidence paths are not identity",
|
|
"policy": {
|
|
"initialStatus": "planned",
|
|
"guiOnly": "explicit-boundary",
|
|
"persistence": "semantic FCStd comparison; never ZIP byte equality"
|
|
},
|
|
"records": [
|
|
{
|
|
"id": "obj:Assembly:App::Link",
|
|
"name": "App::Link",
|
|
"module": "Assembly",
|
|
"namespace": "App",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"line": 439
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"line": 461
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::AssemblyLink",
|
|
"name": "Assembly::AssemblyLink",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Assembly/App/AssemblyLink.cpp",
|
|
"line": 427
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/AssemblyLink.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::AssemblyObject",
|
|
"name": "Assembly::AssemblyObject",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/AssemblyObject.h",
|
|
"line": 75
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::BomGroup",
|
|
"name": "Assembly::BomGroup",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/BomGroup.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::BomObject",
|
|
"name": "Assembly::BomObject",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/BomObject.h",
|
|
"line": 62
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::JointGroup",
|
|
"name": "Assembly::JointGroup",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/JointGroup.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::SimulationGroup",
|
|
"name": "Assembly::SimulationGroup",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/SimulationGroup.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Assembly:Assembly::ViewGroup",
|
|
"name": "Assembly::ViewGroup",
|
|
"module": "Assembly",
|
|
"namespace": "Assembly",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Assembly/App/ViewGroup.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/assembly-module-batch-14e796f3ad183e55674cef3e-runtime.json"
|
|
],
|
|
"dispositionReason": "Assembly document graph object registration, create, link, recompute and release replayed by a native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::Area",
|
|
"name": "Path::Area",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/Area.cpp",
|
|
"line": 164
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "Path::Area is constructed by the native CAM fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::Command",
|
|
"name": "Path::Command",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/Command.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "Path::Command is constructed by the native CAM fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::Feature",
|
|
"name": "Path::Feature",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/CAM/App/FeaturePath.h",
|
|
"line": 38
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/CAM/App/FeaturePathCompound.h",
|
|
"line": 36
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::FeatureArea",
|
|
"name": "Path::FeatureArea",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/CAM/App/FeatureArea.h",
|
|
"line": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::FeatureAreaView",
|
|
"name": "Path::FeatureAreaView",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/CAM/App/FeatureArea.h",
|
|
"line": 79
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-view-provider-module-batch-0e42ffe082387da154a1dab3-runtime.json"
|
|
],
|
|
"dispositionReason": "CAM view-provider contract is source-backed but requires FreeCADGui/PathGui, unavailable in the GUI-free Web kernel"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::FeatureShape",
|
|
"name": "Path::FeatureShape",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/CAM/App/FeaturePathShape.h",
|
|
"line": 40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::PropertyPath",
|
|
"name": "Path::PropertyPath",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/PropertyPath.cpp",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "Path::PropertyPath is a Python-side helper without a typed native fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::Toolpath",
|
|
"name": "Path::Toolpath",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/Path.cpp",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "Path::Toolpath is inspected by the native CAM fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::Voronoi",
|
|
"name": "Path::Voronoi",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/Voronoi.cpp",
|
|
"line": 33
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "CAM Voronoi wrapper is inspected by the native fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::VoronoiCell",
|
|
"name": "Path::VoronoiCell",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/VoronoiCell.cpp",
|
|
"line": 31
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "CAM Voronoi wrapper is inspected by the native fixture"
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::VoronoiEdge",
|
|
"name": "Path::VoronoiEdge",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/VoronoiEdge.cpp",
|
|
"line": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:CAM:Path::VoronoiVertex",
|
|
"name": "Path::VoronoiVertex",
|
|
"module": "CAM",
|
|
"namespace": "Path",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/CAM/App/VoronoiVertex.cpp",
|
|
"line": 31
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/cam-generic-document-object-module-batch-e74d1df31a04f1e27d637bf7-runtime.json"
|
|
],
|
|
"dispositionReason": "CAM Voronoi wrapper is inspected by the native fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::Constraint",
|
|
"name": "Fem::Constraint",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraint.h",
|
|
"line": 62
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintBearing",
|
|
"name": "Fem::ConstraintBearing",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintBearing.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintContact",
|
|
"name": "Fem::ConstraintContact",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintContact.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintDisplacement.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintFixed",
|
|
"name": "Fem::ConstraintFixed",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintFixed.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintFluidBoundary.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintForce",
|
|
"name": "Fem::ConstraintForce",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintForce.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintGear",
|
|
"name": "Fem::ConstraintGear",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintGear.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintHeatflux.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintInitialTemperature.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintPlaneRotation.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPressure",
|
|
"name": "Fem::ConstraintPressure",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintPressure.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPulley",
|
|
"name": "Fem::ConstraintPulley",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintPulley.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintRigidBody.h",
|
|
"line": 33
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintSpring",
|
|
"name": "Fem::ConstraintSpring",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintSpring.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintTemperature",
|
|
"name": "Fem::ConstraintTemperature",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintTemperature.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintTransform",
|
|
"name": "Fem::ConstraintTransform",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemConstraintTransform.h",
|
|
"line": 33
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::DocumentObject",
|
|
"name": "Fem::DocumentObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"line": 96
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document type is registered in FreeCAD but cannot be constructed as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemAnalysis",
|
|
"name": "Fem::FemAnalysis",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemAnalysis.h",
|
|
"line": 54
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-0136d9cbc73cd8e815de1093-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMesh",
|
|
"name": "Fem::FemMesh",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Fem/App/FemMesh.cpp",
|
|
"line": 83
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshObject",
|
|
"name": "Fem::FemMeshObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemMeshObject.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeBaseObject",
|
|
"name": "Fem::FemMeshShapeBaseObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemMeshShapeObject.h",
|
|
"line": 33
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeNetgenObject",
|
|
"name": "Fem::FemMeshShapeNetgenObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemMeshShapeNetgenObject.h",
|
|
"line": 33
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem geometry object requires a native dependency unavailable in this Web build: NETGEN"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemMeshShapeObject",
|
|
"name": "Fem::FemMeshShapeObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemMeshShapeObject.h",
|
|
"line": 52
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostBoxFunction",
|
|
"name": "Fem::FemPostBoxFunction",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 105
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCalculatorFilter",
|
|
"name": "Fem::FemPostCalculatorFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 397
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostClipFilter",
|
|
"name": "Fem::FemPostClipFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 230
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostContoursFilter",
|
|
"name": "Fem::FemPostContoursFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 262
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCutFilter",
|
|
"name": "Fem::FemPostCutFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 306
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCylinderFunction",
|
|
"name": "Fem::FemPostCylinderFunction",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 133
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostDataAlongLineFilter",
|
|
"name": "Fem::FemPostDataAlongLineFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 155
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostDataAtPointFilter",
|
|
"name": "Fem::FemPostDataAtPointFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 197
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFilter",
|
|
"name": "Fem::FemPostFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 61
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFunction",
|
|
"name": "Fem::FemPostFunction",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 44
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFunctionProvider",
|
|
"name": "Fem::FemPostFunctionProvider",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 78
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostGroupExtension",
|
|
"name": "Fem::FemPostGroupExtension",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostGroupExtension.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-694e3e45130ba8358fba8c51-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostObject",
|
|
"name": "Fem::FemPostObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostObject.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostPlaneFunction",
|
|
"name": "Fem::FemPostPlaneFunction",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 160
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostScalarClipFilter",
|
|
"name": "Fem::FemPostScalarClipFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 335
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostSmoothFilterExtension",
|
|
"name": "Fem::FemPostSmoothFilterExtension",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 116
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostSphereFunction",
|
|
"name": "Fem::FemPostSphereFunction",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFunction.h",
|
|
"line": 186
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostWarpVectorFilter",
|
|
"name": "Fem::FemPostWarpVectorFilter",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemPostFilter.h",
|
|
"line": 368
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-454aa9d5b36676d644fa5c8c-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemResultObject",
|
|
"name": "Fem::FemResultObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemResultObject.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetElementNodesObject",
|
|
"name": "Fem::FemSetElementNodesObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetElementNodesObject.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetElementsObject",
|
|
"name": "Fem::FemSetElementsObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetElementsObject.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetFacesObject",
|
|
"name": "Fem::FemSetFacesObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetFacesObject.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetGeometryObject",
|
|
"name": "Fem::FemSetGeometryObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetGeometryObject.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetNodesObject",
|
|
"name": "Fem::FemSetNodesObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetNodesObject.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetObject",
|
|
"name": "Fem::FemSetObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSetObject.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSolverObject",
|
|
"name": "Fem::FemSolverObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/FemSolverObject.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem document object was registered, constructed, recomputed and released by the native FreeCAD fixture"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::PropertyFemMesh",
|
|
"name": "Fem::PropertyFemMesh",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Fem/App/FemMeshProperty.cpp",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-geometry-recompute-module-batch-92363435b1bd33db131594cd-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::PropertyPostDataObject",
|
|
"name": "Fem::PropertyPostDataObject",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Fem/App/PropertyPostDataObject.cpp",
|
|
"line": 73
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::WorkerExtension",
|
|
"name": "Fem::WorkerExtension",
|
|
"module": "Fem",
|
|
"namespace": "Fem",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Fem/App/WorkerExtension.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/fem-generic-document-object-module-batch-ce59063621d0b937a2d1b932-runtime.json"
|
|
],
|
|
"dispositionReason": "Fem type is registered in FreeCAD as an extension or support type, not as a standalone document object"
|
|
},
|
|
{
|
|
"id": "obj:Import:App::DocumentObjectGroup",
|
|
"name": "App::DocumentObjectGroup",
|
|
"module": "Import",
|
|
"namespace": "App",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Import/App/dxf/ImpExpDxf.cpp",
|
|
"line": 456
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Import/App/dxf/ImpExpDxf.cpp",
|
|
"line": 461
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Import:App::FeaturePython",
|
|
"name": "App::FeaturePython",
|
|
"module": "Import",
|
|
"namespace": "App",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Import/App/dxf/ImpExpDxf.cpp",
|
|
"line": 1269
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Import/App/dxf/ImpExpDxf.cpp",
|
|
"line": 1323
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Inspection:Inspection::Feature",
|
|
"name": "Inspection::Feature",
|
|
"module": "Inspection",
|
|
"namespace": "Inspection",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Inspection/App/InspectionFeature.h",
|
|
"line": 245
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Inspection:Inspection::Group",
|
|
"name": "Inspection::Group",
|
|
"module": "Inspection",
|
|
"namespace": "Inspection",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Inspection/App/InspectionFeature.h",
|
|
"line": 277
|
|
},
|
|
{
|
|
"kind": "native_wasm_object_contract",
|
|
"path": "docs/p6/inspection-document-graph-module-batch-1714f3192867088b172b8252-runtime.json",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"command": "inspection.pythonFamilyBatch"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Inspection:Inspection::PropertyDistanceList",
|
|
"name": "Inspection::PropertyDistanceList",
|
|
"module": "Inspection",
|
|
"namespace": "Inspection",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Inspection/App/InspectionFeature.cpp",
|
|
"line": 561
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:JtReader:App::InventorObject",
|
|
"name": "App::InventorObject",
|
|
"module": "JtReader",
|
|
"namespace": "App",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/JtReader/App/AppJtReaderPy.cpp",
|
|
"line": 113
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/JtReader/App/AppJtReaderPy.cpp",
|
|
"line": 150
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::Array2D",
|
|
"name": "Materials::Array2D",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialValue.cpp",
|
|
"line": 363
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::Array3D",
|
|
"name": "Materials::Array3D",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialValue.cpp",
|
|
"line": 597
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::Library",
|
|
"name": "Materials::Library",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/Library.cpp",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::Material",
|
|
"name": "Materials::Material",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/Materials.cpp",
|
|
"line": 489
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialFilter",
|
|
"name": "Materials::MaterialFilter",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialFilter.cpp",
|
|
"line": 60
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialFilterOptions",
|
|
"name": "Materials::MaterialFilterOptions",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialFilter.cpp",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialLibrary",
|
|
"name": "Materials::MaterialLibrary",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialLibrary.cpp",
|
|
"line": 44
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialLibraryLocal",
|
|
"name": "Materials::MaterialLibraryLocal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialLibrary.cpp",
|
|
"line": 144
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialManager",
|
|
"name": "Materials::MaterialManager",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialManager.cpp",
|
|
"line": 52
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialManagerExternal",
|
|
"name": "Materials::MaterialManagerExternal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialManagerExternal.cpp",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material external manager is disabled in this Web build"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialManagerLocal",
|
|
"name": "Materials::MaterialManagerLocal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialManagerLocal.cpp",
|
|
"line": 53
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-045def0110e0548b7c8d0e30-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialProperty",
|
|
"name": "Materials::MaterialProperty",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/Materials.cpp",
|
|
"line": 44
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::MaterialValue",
|
|
"name": "Materials::MaterialValue",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/MaterialValue.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::Model",
|
|
"name": "Materials::Model",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/Model.cpp",
|
|
"line": 147
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelLibrary",
|
|
"name": "Materials::ModelLibrary",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelLibrary.cpp",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelLibraryLocal",
|
|
"name": "Materials::ModelLibraryLocal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelLibrary.cpp",
|
|
"line": 98
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelManager",
|
|
"name": "Materials::ModelManager",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelManager.cpp",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelManagerExternal",
|
|
"name": "Materials::ModelManagerExternal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelManagerExternal.cpp",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material external manager is disabled in this Web build"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelManagerLocal",
|
|
"name": "Materials::ModelManagerLocal",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelManagerLocal.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelProperty",
|
|
"name": "Materials::ModelProperty",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/Model.cpp",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-259b16ea586f11f6b645bb6e-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::ModelUUIDs",
|
|
"name": "Materials::ModelUUIDs",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/ModelUuids.cpp",
|
|
"line": 28
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Material:Materials::PropertyMaterial",
|
|
"name": "Materials::PropertyMaterial",
|
|
"module": "Material",
|
|
"namespace": "Materials",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Material/App/PropertyMaterial.cpp",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/material-module-batch-96ca08a866686cbb52509a99-runtime.json"
|
|
],
|
|
"dispositionReason": "Material object was constructed through the native FreeCAD Materials implementation"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureAngle",
|
|
"name": "Measure::MeasureAngle",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureAngle.h",
|
|
"line": 47
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureArea",
|
|
"name": "Measure::MeasureArea",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureArea.h",
|
|
"line": 46
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureBase",
|
|
"name": "Measure::MeasureBase",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureBase.h",
|
|
"line": 52
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureDiameter",
|
|
"name": "Measure::MeasureDiameter",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureDiameter.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureDistance",
|
|
"name": "Measure::MeasureDistance",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureDistance.h",
|
|
"line": 61
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureDistanceDetached",
|
|
"name": "Measure::MeasureDistanceDetached",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureDistance.h",
|
|
"line": 118
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureLength",
|
|
"name": "Measure::MeasureLength",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureLength.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasurePosition",
|
|
"name": "Measure::MeasurePosition",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasurePosition.h",
|
|
"line": 46
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::MeasureRadius",
|
|
"name": "Measure::MeasureRadius",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MeasureRadius.h",
|
|
"line": 46
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::Measurement",
|
|
"name": "Measure::Measurement",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Measure/App/Measurement.cpp",
|
|
"line": 58
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Measure:Measure::Result",
|
|
"name": "Measure::Result",
|
|
"module": "Measure",
|
|
"namespace": "Measure",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Measure/App/MassPropertiesObject.h",
|
|
"line": 34
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/measure-object-contract-module-batch-221991aaa86006ba27b5e8c9-runtime.json"
|
|
],
|
|
"dispositionReason": "native Measure object-family create/recompute evidence"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Cone",
|
|
"name": "Mesh::Cone",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 119
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Cube",
|
|
"name": "Mesh::Cube",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 174
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Curvature",
|
|
"name": "Mesh::Curvature",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshCurvature.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Cylinder",
|
|
"name": "Mesh::Cylinder",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 91
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Ellipsoid",
|
|
"name": "Mesh::Ellipsoid",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 65
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Export",
|
|
"name": "Mesh::Export",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshExport.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Feature",
|
|
"name": "Mesh::Feature",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/MeshFeature.h",
|
|
"line": 59
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FillHoles",
|
|
"name": "Mesh::FillHoles",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 226
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixDefects",
|
|
"name": "Mesh::FixDefects",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixDeformations",
|
|
"name": "Mesh::FixDeformations",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 184
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixDegenerations",
|
|
"name": "Mesh::FixDegenerations",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 165
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixDuplicatedFaces",
|
|
"name": "Mesh::FixDuplicatedFaces",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 127
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixDuplicatedPoints",
|
|
"name": "Mesh::FixDuplicatedPoints",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 146
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixIndices",
|
|
"name": "Mesh::FixIndices",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 207
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FixNonManifolds",
|
|
"name": "Mesh::FixNonManifolds",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 108
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::FlipNormals",
|
|
"name": "Mesh::FlipNormals",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 89
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::HarmonizeNormals",
|
|
"name": "Mesh::HarmonizeNormals",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 70
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-661260d3389b5d2c1d66f501-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Import",
|
|
"name": "Mesh::Import",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshImport.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::MeshObject",
|
|
"name": "Mesh::MeshObject",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/Mesh.cpp",
|
|
"line": 61
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::MeshSegment",
|
|
"name": "Mesh::MeshSegment",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/Mesh.cpp",
|
|
"line": 62
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::PropertyCurvatureList",
|
|
"name": "Mesh::PropertyCurvatureList",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/MeshProperties.cpp",
|
|
"line": 45
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::PropertyMaterial",
|
|
"name": "Mesh::PropertyMaterial",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/MeshProperties.cpp",
|
|
"line": 46
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::PropertyMeshKernel",
|
|
"name": "Mesh::PropertyMeshKernel",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/MeshProperties.cpp",
|
|
"line": 47
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::PropertyNormalList",
|
|
"name": "Mesh::PropertyNormalList",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Mesh/App/MeshProperties.cpp",
|
|
"line": 44
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-dc35e7e39e83223486027d2c-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh native type is registered but not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::RemoveComponents",
|
|
"name": "Mesh::RemoveComponents",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshDefects.h",
|
|
"line": 248
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::SegmentByMesh",
|
|
"name": "Mesh::SegmentByMesh",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSegmentByMesh.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::SetOperations",
|
|
"name": "Mesh::SetOperations",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSetOperations.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-6aea452e7c008440df362798-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Sphere",
|
|
"name": "Mesh::Sphere",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Torus",
|
|
"name": "Mesh::Torus",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshSolid.h",
|
|
"line": 148
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh solid sampling fixture requires a specialized geometric input"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::Transform",
|
|
"name": "Mesh::Transform",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshTransform.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Mesh:Mesh::TransformDemolding",
|
|
"name": "Mesh::TransformDemolding",
|
|
"module": "Mesh",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Mesh/App/FeatureMeshTransformDemolding.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/mesh-module-batch-822149f93d14566582ce2120-runtime.json"
|
|
],
|
|
"dispositionReason": "Mesh object was constructed and recomputed through the native FreeCAD Mesh implementation"
|
|
},
|
|
{
|
|
"id": "obj:Part:Attacher::AttachEngine3D",
|
|
"name": "Attacher::AttachEngine3D",
|
|
"module": "Part",
|
|
"namespace": "Attacher",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Attacher.cpp",
|
|
"line": 1205
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Attacher::AttachEngineLine",
|
|
"name": "Attacher::AttachEngineLine",
|
|
"module": "Part",
|
|
"namespace": "Attacher",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Attacher.cpp",
|
|
"line": 2386
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Attacher::AttachEnginePlane",
|
|
"name": "Attacher::AttachEnginePlane",
|
|
"module": "Part",
|
|
"namespace": "Attacher",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Attacher.cpp",
|
|
"line": 2347
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Attacher::AttachEnginePoint",
|
|
"name": "Attacher::AttachEnginePoint",
|
|
"module": "Part",
|
|
"namespace": "Attacher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Attacher.cpp",
|
|
"line": 2819
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::AttachableObject",
|
|
"name": "Part::AttachableObject",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/AttachExtension.h",
|
|
"line": 65
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Boolean",
|
|
"name": "Part::Boolean",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartBoolean.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Boolean is an abstract source type; use a concrete boolean operation"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Box",
|
|
"name": "Part::Box",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartBox.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Chamfer",
|
|
"name": "Part::Chamfer",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureChamfer.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Chamfer requires topology-specific native fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Circle",
|
|
"name": "Part::Circle",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartCircle.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Common",
|
|
"name": "Part::Common",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartCommon.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Common OCC topology operation exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Compound",
|
|
"name": "Part::Compound",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureCompound.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Compound2",
|
|
"name": "Part::Compound2",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureCompound.h",
|
|
"line": 63
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Compound2 requires topology-specific native fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Cone",
|
|
"name": "Part::Cone",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 268
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::CurveNet",
|
|
"name": "Part::CurveNet",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartCurveNet.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.CurveNet requires a readable external TopoShape file"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::CustomFeature",
|
|
"name": "Part::CustomFeature",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/CustomFeature.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Cut",
|
|
"name": "Part::Cut",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartCut.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Cut official boolean execute exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Cylinder",
|
|
"name": "Part::Cylinder",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 193
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Ellipse",
|
|
"name": "Part::Ellipse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 418
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-adc86981f6591669efb4c73c-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Ellipsoid",
|
|
"name": "Part::Ellipsoid",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 167
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Extrusion",
|
|
"name": "Part::Extrusion",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureExtrusion.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-ab1ecf6b27bbeb2b672b3358-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Face",
|
|
"name": "Part::Face",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureFace.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FaceMakerBullseye",
|
|
"name": "Part::FaceMakerBullseye",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/FaceMakerBullseye.cpp",
|
|
"line": 51
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FaceMakerCheese",
|
|
"name": "Part::FaceMakerCheese",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/FaceMakerCheese.cpp",
|
|
"line": 53
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FaceMakerExtrusion",
|
|
"name": "Part::FaceMakerExtrusion",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/FeatureExtrusion.cpp",
|
|
"line": 417
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FaceMakerRing",
|
|
"name": "Part::FaceMakerRing",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/FaceMakerBullseye.cpp",
|
|
"line": 362
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FaceMakerSimple",
|
|
"name": "Part::FaceMakerSimple",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/FaceMaker.cpp",
|
|
"line": 302
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Feature",
|
|
"name": "Part::Feature",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Part/App/AppPartPy.cpp",
|
|
"line": 908
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Part/App/AppPartPy.cpp",
|
|
"line": 955
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Part/App/ImportStep.cpp",
|
|
"line": 187
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeature.h",
|
|
"line": 69
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-be0173fdc95b9b03b8ae68d6-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FeatureExt",
|
|
"name": "Part::FeatureExt",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeature.h",
|
|
"line": 286
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FeatureGeometrySet",
|
|
"name": "Part::FeatureGeometrySet",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureGeometrySet.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FeatureReference",
|
|
"name": "Part::FeatureReference",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatureReference.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Fillet",
|
|
"name": "Part::Fillet",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureFillet.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Fillet requires topology edge-link and radius fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::FilletBase",
|
|
"name": "Part::FilletBase",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeature.h",
|
|
"line": 260
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.FilletBase is an abstract fillet base type and cannot be created"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Fuse",
|
|
"name": "Part::Fuse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartFuse.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Fuse official boolean execute exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dArcOfCircle",
|
|
"name": "Part::Geom2dArcOfCircle",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 944
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dArcOfEllipse",
|
|
"name": "Part::Geom2dArcOfEllipse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1222
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dArcOfHyperbola",
|
|
"name": "Part::Geom2dArcOfHyperbola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1518
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dArcOfParabola",
|
|
"name": "Part::Geom2dArcOfParabola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1759
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dBSplineCurve",
|
|
"name": "Part::Geom2dBSplineCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 378
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dBezierCurve",
|
|
"name": "Part::Geom2dBezierCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 322
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dCircle",
|
|
"name": "Part::Geom2dCircle",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 793
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dEllipse",
|
|
"name": "Part::Geom2dEllipse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1065
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dHyperbola",
|
|
"name": "Part::Geom2dHyperbola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1402
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dLine",
|
|
"name": "Part::Geom2dLine",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1881
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dLineSegment",
|
|
"name": "Part::Geom2dLineSegment",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1987
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dOffsetCurve",
|
|
"name": "Part::Geom2dOffsetCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 2120
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dParabola",
|
|
"name": "Part::Geom2dParabola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 1662
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-586429849e58edfb16fb03b8-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dPoint",
|
|
"name": "Part::Geom2dPoint",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 111
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Geom2dPoint is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Geom2dTrimmedCurve",
|
|
"name": "Part::Geom2dTrimmedCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry2d.cpp",
|
|
"line": 2174
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Geom2dTrimmedCurve is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomArcOfCircle",
|
|
"name": "Part::GeomArcOfCircle",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 2959
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomArcOfCircle is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomArcOfEllipse",
|
|
"name": "Part::GeomArcOfEllipse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 3491
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomArcOfHyperbola",
|
|
"name": "Part::GeomArcOfHyperbola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 3963
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomArcOfParabola",
|
|
"name": "Part::GeomArcOfParabola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 4402
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomBSplineCurve",
|
|
"name": "Part::GeomBSplineCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 1383
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomBSplineCurve is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomBSplineSurface",
|
|
"name": "Part::GeomBSplineSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5242
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomBSplineSurface is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomBezierCurve",
|
|
"name": "Part::GeomBezierCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 1199
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomBezierCurve is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomBezierSurface",
|
|
"name": "Part::GeomBezierSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5148
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomBezierSurface is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomCircle",
|
|
"name": "Part::GeomCircle",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 2766
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomCircle is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomCone",
|
|
"name": "Part::GeomCone",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5544
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomCylinder",
|
|
"name": "Part::GeomCylinder",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5470
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomCylinder is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomEllipse",
|
|
"name": "Part::GeomEllipse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 3215
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomEllipse is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomHyperbola",
|
|
"name": "Part::GeomHyperbola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 3784
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomLine",
|
|
"name": "Part::GeomLine",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 4613
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomLineSegment",
|
|
"name": "Part::GeomLineSegment",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 4733
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomOffsetCurve",
|
|
"name": "Part::GeomOffsetCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 4890
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomOffsetSurface",
|
|
"name": "Part::GeomOffsetSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5910
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomOffsetSurface is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomParabola",
|
|
"name": "Part::GeomParabola",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 4246
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-baf95deb8871bffbae7a1b9a-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomPlane",
|
|
"name": "Part::GeomPlane",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5832
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomPlateSurface",
|
|
"name": "Part::GeomPlateSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5993
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomPlateSurface is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomPoint",
|
|
"name": "Part::GeomPoint",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 608
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomPoint is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomSphere",
|
|
"name": "Part::GeomSphere",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5758
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomSphere is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomSurfaceOfExtrusion",
|
|
"name": "Part::GeomSurfaceOfExtrusion",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 6236
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomSurfaceOfExtrusion is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomSurfaceOfRevolution",
|
|
"name": "Part::GeomSurfaceOfRevolution",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 6180
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomSurfaceOfRevolution is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomToroid",
|
|
"name": "Part::GeomToroid",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 5678
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-7d5d19212e9bc94ee3424d61-runtime.json"
|
|
],
|
|
"dispositionReason": "Part Python API has no method-level readonly native argument/return evidence"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomTrimmedCurve",
|
|
"name": "Part::GeomTrimmedCurve",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 2418
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomTrimmedCurve is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeomTrimmedSurface",
|
|
"name": "Part::GeomTrimmedSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/Geometry.cpp",
|
|
"line": 6061
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-e1b3d8c34a9efabf390fcaba-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeomTrimmedSurface is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::GeometryMigrationExtension",
|
|
"name": "Part::GeometryMigrationExtension",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/GeometryMigrationExtension.cpp",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.GeometryMigrationExtension is a Part::Geometry runtime value, not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Helix",
|
|
"name": "Part::Helix",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 319
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-adc86981f6591669efb4c73c-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::ImportBrep",
|
|
"name": "Part::ImportBrep",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartImportBrep.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::ImportIges",
|
|
"name": "Part::ImportIges",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartImportIges.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::ImportStep",
|
|
"name": "Part::ImportStep",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartImportStep.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Line",
|
|
"name": "Part::Line",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 90
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Loft",
|
|
"name": "Part::Loft",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 72
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Loft requires topology-specific section/face fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Mirroring",
|
|
"name": "Part::Mirroring",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureMirroring.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::MultiCommon",
|
|
"name": "Part::MultiCommon",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartCommon.h",
|
|
"line": 59
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.MultiCommon OCC topology operation exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::MultiFuse",
|
|
"name": "Part::MultiFuse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartFuse.h",
|
|
"line": 53
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.MultiFuse official boolean execute exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Offset",
|
|
"name": "Part::Offset",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureOffset.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Offset OCC topology operation exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Offset2D",
|
|
"name": "Part::Offset2D",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureOffset.h",
|
|
"line": 71
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-0504a72ee556a752aa6c9664-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Offset2D OCC topology operation exceeded the bounded Web fixture window"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Plane",
|
|
"name": "Part::Plane",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 119
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Polygon",
|
|
"name": "Part::Polygon",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartPolygon.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PreviewExtension",
|
|
"name": "Part::PreviewExtension",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PreviewExtension.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-31ceb35ec065ab95a8f7a500-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PreviewExtension is an extension value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Prism",
|
|
"name": "Part::Prism",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 217
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PrismExtension",
|
|
"name": "Part::PrismExtension",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrismExtension.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-adc86981f6591669efb4c73c-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PrismExtension is a document-object extension, not a standalone object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::ProjectOnSurface",
|
|
"name": "Part::ProjectOnSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureProjectOnSurface.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-3e87842ac0dbbab50e4632bb-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.ProjectOnSurface requires a support face and projection link fixture"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyFilletEdges",
|
|
"name": "Part::PropertyFilletEdges",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyTopoShape.cpp",
|
|
"line": 941
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-192c65c11f0aa642b93aeb5e-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyFilletEdges is a topology/property value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyGeometryList",
|
|
"name": "Part::PropertyGeometryList",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyGeometryList.cpp",
|
|
"line": 46
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-adc86981f6591669efb4c73c-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyGeometryList is a property value type, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyPartShape",
|
|
"name": "Part::PropertyPartShape",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyTopoShape.cpp",
|
|
"line": 59
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyPartShape is a property value type, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyShapeCache",
|
|
"name": "Part::PropertyShapeCache",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyTopoShape.cpp",
|
|
"line": 1054
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-192c65c11f0aa642b93aeb5e-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyShapeCache is a topology/property value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyShapeHistory",
|
|
"name": "Part::PropertyShapeHistory",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyTopoShape.cpp",
|
|
"line": 884
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyShapeHistory is a property value type, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PropertyTopoShapeList",
|
|
"name": "Part::PropertyTopoShapeList",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/PropertyTopoShapeList.cpp",
|
|
"line": 46
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-192c65c11f0aa642b93aeb5e-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.PropertyTopoShapeList is a topology/property value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Refine",
|
|
"name": "Part::Refine",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 173
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::RegularPolygon",
|
|
"name": "Part::RegularPolygon",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 243
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Reverse",
|
|
"name": "Part::Reverse",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 193
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Revolution",
|
|
"name": "Part::Revolution",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureRevolution.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::RuledSurface",
|
|
"name": "Part::RuledSurface",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Scale",
|
|
"name": "Part::Scale",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeatureScale.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-037eedb2043afc47342c0847-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Section",
|
|
"name": "Part::Section",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartSection.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-31ceb35ec065ab95a8f7a500-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Section requires a topology-specific section fixture"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::ShapeSegment",
|
|
"name": "Part::ShapeSegment",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/TopoShape.cpp",
|
|
"line": 264
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-192c65c11f0aa642b93aeb5e-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.ShapeSegment is a topology/property value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Sphere",
|
|
"name": "Part::Sphere",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 142
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Spiral",
|
|
"name": "Part::Spiral",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 355
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-adc86981f6591669efb4c73c-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Spline",
|
|
"name": "Part::Spline",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/FeaturePartSpline.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-38f8d800ba868cdfd5bf7363-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Spline source class has no native properties or execute geometry contract"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Sweep",
|
|
"name": "Part::Sweep",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 104
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Sweep requires topology-specific section/face fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Thickness",
|
|
"name": "Part::Thickness",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PartFeatures.h",
|
|
"line": 136
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-cfde052c9b08b79033998e51-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.Thickness requires topology-specific section/face fixture state"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::TopoShape",
|
|
"name": "Part::TopoShape",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Part/App/TopoShape.cpp",
|
|
"line": 273
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-192c65c11f0aa642b93aeb5e-runtime.json"
|
|
],
|
|
"dispositionReason": "Part.TopoShape is a topology/property value, not a document object"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Torus",
|
|
"name": "Part::Torus",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 293
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Vertex",
|
|
"name": "Part::Vertex",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 64
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-5d6b727457fbbe82cd30ce47-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Wedge",
|
|
"name": "Part::Wedge",
|
|
"module": "Part",
|
|
"namespace": "Part",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Part/App/PrimitiveFeature.h",
|
|
"line": 384
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/part-module-batch-356d9f97e34d73be7cc68fb0-runtime.json"
|
|
],
|
|
"dispositionReason": "official Part C++ object registration/create/recompute replay through part.pythonFamilyBatch"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveBox",
|
|
"name": "PartDesign::AdditiveBox",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 98
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-9c2d1cd25a0a10a55fe5cd60-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive box requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveCone",
|
|
"name": "PartDesign::AdditiveCone",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 223
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveCylinder",
|
|
"name": "PartDesign::AdditiveCylinder",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 138
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-0110ddfade2ce0dc87dbb53c-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveEllipsoid",
|
|
"name": "PartDesign::AdditiveEllipsoid",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 268
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveHelix",
|
|
"name": "PartDesign::AdditiveHelix",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureHelix.h",
|
|
"line": 119
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveLoft",
|
|
"name": "PartDesign::AdditiveLoft",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureLoft.h",
|
|
"line": 78
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditivePipe",
|
|
"name": "PartDesign::AdditivePipe",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePipe.h",
|
|
"line": 105
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditivePrism",
|
|
"name": "PartDesign::AdditivePrism",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 352
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveSphere",
|
|
"name": "PartDesign::AdditiveSphere",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 181
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-6073daf80d586771badd2fd7-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveTorus",
|
|
"name": "PartDesign::AdditiveTorus",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 312
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::AdditiveWedge",
|
|
"name": "PartDesign::AdditiveWedge",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 401
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-6073daf80d586771badd2fd7-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Body",
|
|
"name": "PartDesign::Body",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/Body.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign type registration/create/recompute replay passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Box",
|
|
"name": "PartDesign::Box",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 80
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-9c2d1cd25a0a10a55fe5cd60-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive box requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Chamfer",
|
|
"name": "PartDesign::Chamfer",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureChamfer.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Cone",
|
|
"name": "PartDesign::Cone",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 202
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::CoordinateSystem",
|
|
"name": "PartDesign::CoordinateSystem",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/DatumCS.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign type registration/create/recompute replay passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Cylinder",
|
|
"name": "PartDesign::Cylinder",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 120
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-0110ddfade2ce0dc87dbb53c-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Draft",
|
|
"name": "PartDesign::Draft",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureDraft.h",
|
|
"line": 47
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::DressUp",
|
|
"name": "PartDesign::DressUp",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureDressUp.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Ellipsoid",
|
|
"name": "PartDesign::Ellipsoid",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 245
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Feature",
|
|
"name": "PartDesign::Feature",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/Feature.h",
|
|
"line": 54
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureAddSub",
|
|
"name": "PartDesign::FeatureAddSub",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureAddSub.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureAdditivePython",
|
|
"name": "PartDesign::FeatureAdditivePython",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureAddSub.h",
|
|
"line": 70
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureBase",
|
|
"name": "PartDesign::FeatureBase",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureBase.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureExtrude",
|
|
"name": "PartDesign::FeatureExtrude",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureExtrude.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureRefine",
|
|
"name": "PartDesign::FeatureRefine",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureRefine.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-8fa3b53ce5f84fbff6050f67-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::FeatureSubtractivePython",
|
|
"name": "PartDesign::FeatureSubtractivePython",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureAddSub.h",
|
|
"line": 79
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Fillet",
|
|
"name": "PartDesign::Fillet",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureFillet.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Groove",
|
|
"name": "PartDesign::Groove",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureGroove.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Helix",
|
|
"name": "PartDesign::Helix",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureHelix.h",
|
|
"line": 45
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Hole",
|
|
"name": "PartDesign::Hole",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureHole.h",
|
|
"line": 48
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Line",
|
|
"name": "PartDesign::Line",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/DatumLine.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "FreeCAD Exception"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::LinearPattern",
|
|
"name": "PartDesign::LinearPattern",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureLinearPattern.h",
|
|
"line": 49
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Loft",
|
|
"name": "PartDesign::Loft",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureLoft.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Mirrored",
|
|
"name": "PartDesign::Mirrored",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureMirrored.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::MultiTransform",
|
|
"name": "PartDesign::MultiTransform",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureMultiTransform.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Pad",
|
|
"name": "PartDesign::Pad",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePad.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Pipe",
|
|
"name": "PartDesign::Pipe",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePipe.h",
|
|
"line": 36
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Plane",
|
|
"name": "PartDesign::Plane",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/DatumPlane.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-10882fddf23126f26178d9df-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign type registration/create/recompute replay passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Pocket",
|
|
"name": "PartDesign::Pocket",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePocket.h",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-9c2d1cd25a0a10a55fe5cd60-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign::Pocket is registered; a closed profile/support-body fixture is required for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Point",
|
|
"name": "PartDesign::Point",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/DatumPoint.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-89811eb6dca58379a849409b-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::PolarPattern",
|
|
"name": "PartDesign::PolarPattern",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePolarPattern.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Prism",
|
|
"name": "PartDesign::Prism",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 334
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::ProfileBased",
|
|
"name": "PartDesign::ProfileBased",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureSketchBased.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Revolution",
|
|
"name": "PartDesign::Revolution",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureRevolution.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Scaled",
|
|
"name": "PartDesign::Scaled",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureScaled.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::ShapeBinder",
|
|
"name": "PartDesign::ShapeBinder",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/ShapeBinder.h",
|
|
"line": 48
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-8fa3b53ce5f84fbff6050f67-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Solid",
|
|
"name": "PartDesign::Solid",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureSolid.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-8fa3b53ce5f84fbff6050f67-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Sphere",
|
|
"name": "PartDesign::Sphere",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 160
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-0110ddfade2ce0dc87dbb53c-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubShapeBinder",
|
|
"name": "PartDesign::SubShapeBinder",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/ShapeBinder.h",
|
|
"line": 91
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-21cef31c04fa1a55004591e9-runtime.json"
|
|
],
|
|
"dispositionReason": "native PartDesign type creation and document recompute passed"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveBox",
|
|
"name": "PartDesign::SubtractiveBox",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 108
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-9c2d1cd25a0a10a55fe5cd60-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive box requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveCone",
|
|
"name": "PartDesign::SubtractiveCone",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 233
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveCylinder",
|
|
"name": "PartDesign::SubtractiveCylinder",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 148
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-0110ddfade2ce0dc87dbb53c-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveEllipsoid",
|
|
"name": "PartDesign::SubtractiveEllipsoid",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 278
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveHelix",
|
|
"name": "PartDesign::SubtractiveHelix",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureHelix.h",
|
|
"line": 129
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-3bd4a4c757ba4db866dc1471-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveLoft",
|
|
"name": "PartDesign::SubtractiveLoft",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureLoft.h",
|
|
"line": 87
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractivePipe",
|
|
"name": "PartDesign::SubtractivePipe",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePipe.h",
|
|
"line": 114
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-280654cca80277653c465f39-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractivePrism",
|
|
"name": "PartDesign::SubtractivePrism",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 362
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveSphere",
|
|
"name": "PartDesign::SubtractiveSphere",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 191
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-6073daf80d586771badd2fd7-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveTorus",
|
|
"name": "PartDesign::SubtractiveTorus",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 322
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::SubtractiveWedge",
|
|
"name": "PartDesign::SubtractiveWedge",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 411
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-8fa3b53ce5f84fbff6050f67-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Thickness",
|
|
"name": "PartDesign::Thickness",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureThickness.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Torus",
|
|
"name": "PartDesign::Torus",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 290
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-66d39d9d81afeae5a31bb875-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Transformed",
|
|
"name": "PartDesign::Transformed",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "not_implemented",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeatureTransformed.h",
|
|
"line": 43
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-module-batch-44135cbb934774be38ea97d9-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign object is registered and creatable; topology-specific recompute fixture remains required"
|
|
},
|
|
{
|
|
"id": "obj:PartDesign:PartDesign::Wedge",
|
|
"name": "PartDesign::Wedge",
|
|
"module": "PartDesign",
|
|
"namespace": "PartDesign",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "blocked",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/PartDesign/App/FeaturePrimitive.h",
|
|
"line": 374
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/partdesign-geometry-module-batch-6073daf80d586771badd2fd7-runtime.json"
|
|
],
|
|
"dispositionReason": "PartDesign primitive requires a Body-owned BaseFeature fixture for bounded native recompute"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::Feature",
|
|
"name": "Points::Feature",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Points/App/PointsFeature.h",
|
|
"line": 56
|
|
}
|
|
],
|
|
"disposition": "exposed",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "native Points create/recompute and FCStd save/reopen passed"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PointKernel",
|
|
"name": "Points::PointKernel",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/Points.cpp",
|
|
"line": 46
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "native ComplexGeoData value type carried by Points::PropertyPointKernel; no Base::Type DocumentObject registration contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PropertyCurvatureList",
|
|
"name": "Points::PropertyCurvatureList",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/Properties.cpp",
|
|
"line": 52
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PropertyGreyValue",
|
|
"name": "Points::PropertyGreyValue",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/Properties.cpp",
|
|
"line": 49
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PropertyGreyValueList",
|
|
"name": "Points::PropertyGreyValueList",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/Properties.cpp",
|
|
"line": 50
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PropertyNormalList",
|
|
"name": "Points::PropertyNormalList",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/Properties.cpp",
|
|
"line": 51
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::PropertyPointKernel",
|
|
"name": "Points::PropertyPointKernel",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Points/App/PropertyPointKernel.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Points:Points::Structured",
|
|
"name": "Points::Structured",
|
|
"module": "Points",
|
|
"namespace": "Points",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "passed_boundary",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Points/App/Structured.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"disposition": "restricted",
|
|
"dispositionEvidence": [
|
|
"docs/p6/points-object-contract-module-batch-8f82fd531ac629e9b0c0676f-runtime.json"
|
|
],
|
|
"dispositionReason": "registered property/type boundary; no DocumentObject create contract"
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::PropertyTrajectory",
|
|
"name": "Robot::PropertyTrajectory",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Robot/App/PropertyTrajectory.cpp",
|
|
"line": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::Robot6Axis",
|
|
"name": "Robot::Robot6Axis",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Robot/App/Robot6Axis.cpp",
|
|
"line": 55
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::RobotObject",
|
|
"name": "Robot::RobotObject",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Robot/App/RobotObject.h",
|
|
"line": 40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::Trajectory",
|
|
"name": "Robot::Trajectory",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Robot/App/Trajectory.cpp",
|
|
"line": 48
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::TrajectoryObject",
|
|
"name": "Robot::TrajectoryObject",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "generic-document-object",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Robot/App/Edge2TracObject.h",
|
|
"line": 39
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Robot/App/TrajectoryCompound.h",
|
|
"line": 39
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Robot/App/TrajectoryDressUpObject.h",
|
|
"line": 40
|
|
},
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Robot/App/TrajectoryObject.h",
|
|
"line": 41
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Robot:Robot::Waypoint",
|
|
"name": "Robot::Waypoint",
|
|
"module": "Robot",
|
|
"namespace": "Robot",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Robot/App/Waypoint.cpp",
|
|
"line": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Sandbox:Mesh::Ellipsoid",
|
|
"name": "Mesh::Ellipsoid",
|
|
"module": "Sandbox",
|
|
"namespace": "Mesh",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/Sandbox/App/DocumentThread.cpp",
|
|
"line": 57
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Sandbox:SandboxObject",
|
|
"name": "SandboxObject",
|
|
"module": "Sandbox",
|
|
"namespace": "App",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Sandbox/App/DocumentThread.h",
|
|
"line": 88
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::Constraint",
|
|
"name": "Sketcher::Constraint",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/Constraint.cpp",
|
|
"line": 53
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-5f77f3aca8e66e65e76c3d5a-runtime.json"
|
|
],
|
|
"dispositionReason": "native Constraint construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::ExternalGeometryExtension",
|
|
"name": "Sketcher::ExternalGeometryExtension",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/ExternalGeometryExtension.cpp",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-5f77f3aca8e66e65e76c3d5a-runtime.json"
|
|
],
|
|
"dispositionReason": "native ExternalGeometryExtension construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::ExternalGeometryFacade",
|
|
"name": "Sketcher::ExternalGeometryFacade",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/ExternalGeometryFacade.cpp",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-5f77f3aca8e66e65e76c3d5a-runtime.json"
|
|
],
|
|
"dispositionReason": "native ExternalGeometryFacade construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::GeometryFacade",
|
|
"name": "Sketcher::GeometryFacade",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/GeometryFacade.cpp",
|
|
"line": 34
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-5f77f3aca8e66e65e76c3d5a-runtime.json"
|
|
],
|
|
"dispositionReason": "native GeometryFacade construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::PropertyConstraintList",
|
|
"name": "Sketcher::PropertyConstraintList",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/PropertyConstraintList.cpp",
|
|
"line": 48
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native PropertyConstraintList construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::Sketch",
|
|
"name": "Sketcher::Sketch",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/Sketch.cpp",
|
|
"line": 67
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native Sketch construction, geometry and shape contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::SketchGeometryExtension",
|
|
"name": "Sketcher::SketchGeometryExtension",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/SketchGeometryExtension.cpp",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native SketchGeometryExtension construction and property contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::SketchObject",
|
|
"name": "Sketcher::SketchObject",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Sketcher/App/SketchObject.h",
|
|
"line": 85
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native SketchObject registration/create/recompute contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::SketchObjectSF",
|
|
"name": "Sketcher::SketchObjectSF",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Sketcher/App/SketchObjectSF.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native SketchObjectSF construction and execution contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Sketcher:Sketcher::SolverGeometryExtension",
|
|
"name": "Sketcher::SolverGeometryExtension",
|
|
"module": "Sketcher",
|
|
"namespace": "Sketcher",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Sketcher/App/SolverGeometryExtension.cpp",
|
|
"line": 35
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/sketcher-module-batch-acd9baec84bcfee6f92e426a-runtime.json"
|
|
],
|
|
"dispositionReason": "native SolverGeometryExtension construction and state contract passed"
|
|
},
|
|
{
|
|
"id": "obj:Spreadsheet:Spreadsheet::PropertyColumnWidths",
|
|
"name": "Spreadsheet::PropertyColumnWidths",
|
|
"module": "Spreadsheet",
|
|
"namespace": "Spreadsheet",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Spreadsheet/App/PropertyColumnWidths.cpp",
|
|
"line": 40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Spreadsheet:Spreadsheet::PropertyRowHeights",
|
|
"name": "Spreadsheet::PropertyRowHeights",
|
|
"module": "Spreadsheet",
|
|
"namespace": "Spreadsheet",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Spreadsheet/App/PropertyRowHeights.cpp",
|
|
"line": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Spreadsheet:Spreadsheet::PropertySheet",
|
|
"name": "Spreadsheet::PropertySheet",
|
|
"module": "Spreadsheet",
|
|
"namespace": "Spreadsheet",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Spreadsheet/App/PropertySheet.cpp",
|
|
"line": 56
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Spreadsheet:Spreadsheet::PropertySpreadsheetQuantity",
|
|
"name": "Spreadsheet::PropertySpreadsheetQuantity",
|
|
"module": "Spreadsheet",
|
|
"namespace": "Spreadsheet",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/Spreadsheet/App/Sheet.cpp",
|
|
"line": 1782
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Spreadsheet:Spreadsheet::Sheet",
|
|
"name": "Spreadsheet::Sheet",
|
|
"module": "Spreadsheet",
|
|
"namespace": "Spreadsheet",
|
|
"adapterFamily": "data-property",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Spreadsheet/App/Sheet.h",
|
|
"line": 78
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Cut",
|
|
"name": "Surface::Cut",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureCut.h",
|
|
"line": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Extend",
|
|
"name": "Surface::Extend",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureExtend.h",
|
|
"line": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::FeatureBlendCurve",
|
|
"name": "Surface::FeatureBlendCurve",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/Blending/FeatureBlendCurve.h",
|
|
"line": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Filling",
|
|
"name": "Surface::Filling",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureFilling.h",
|
|
"line": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::GeomFillSurface",
|
|
"name": "Surface::GeomFillSurface",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureGeomFillSurface.h",
|
|
"line": 69
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Sections",
|
|
"name": "Surface::Sections",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureSections.h",
|
|
"line": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Sewing",
|
|
"name": "Surface::Sewing",
|
|
"module": "Surface",
|
|
"namespace": "Surface",
|
|
"adapterFamily": "geometry-recompute",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute"
|
|
],
|
|
"status": "planned",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/Surface/App/FeatureSewing.h",
|
|
"line": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CenterLine",
|
|
"name": "TechDraw::CenterLine",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/CenterLine.cpp",
|
|
"line": 45
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticEdge",
|
|
"name": "TechDraw::CosmeticEdge",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/Cosmetic.cpp",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticObject",
|
|
"name": "TechDraw::CosmeticObject",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/CosmeticExtension.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticVertex",
|
|
"name": "TechDraw::CosmeticVertex",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/CosmeticVertex.cpp",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawBrokenView",
|
|
"name": "TechDraw::DrawBrokenView",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawBrokenView.h",
|
|
"line": 60
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawComplexSection",
|
|
"name": "TechDraw::DrawComplexSection",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawComplexSection.h",
|
|
"line": 54
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawGeomHatch",
|
|
"name": "TechDraw::DrawGeomHatch",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawGeomHatch.h",
|
|
"line": 52
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawHatch",
|
|
"name": "TechDraw::DrawHatch",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawHatch.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawLeaderLine",
|
|
"name": "TechDraw::DrawLeaderLine",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawLeaderLine.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawPage",
|
|
"name": "TechDraw::DrawPage",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawPage.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawParametricTemplate",
|
|
"name": "TechDraw::DrawParametricTemplate",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawParametricTemplate.h",
|
|
"line": 45
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawProjGroup",
|
|
"name": "TechDraw::DrawProjGroup",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawProjGroup.h",
|
|
"line": 54
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-064274b71e4264b7ff708957-runtime.json"
|
|
],
|
|
"dispositionReason": "native DrawProjGroup registration/create/recompute contract passed"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawProjGroupItem",
|
|
"name": "TechDraw::DrawProjGroupItem",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "document-graph",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"link",
|
|
"native-registration",
|
|
"property",
|
|
"recompute"
|
|
],
|
|
"status": "exposed",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawProjGroupItem.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-064274b71e4264b7ff708957-runtime.json"
|
|
],
|
|
"dispositionReason": "native DrawProjGroupItem registration/create/link/recompute contract passed"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawRichAnno",
|
|
"name": "TechDraw::DrawRichAnno",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawRichAnno.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawSVGTemplate",
|
|
"name": "TechDraw::DrawSVGTemplate",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawSVGTemplate.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTemplate",
|
|
"name": "TechDraw::DrawTemplate",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawTemplate.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTile",
|
|
"name": "TechDraw::DrawTile",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawTile.h",
|
|
"line": 37
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-163ccd3a706ae0ad4a32c0ce-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTileWeld",
|
|
"name": "TechDraw::DrawTileWeld",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawTileWeld.h",
|
|
"line": 38
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/TechDraw/App/DrawWeldSymbol.cpp",
|
|
"line": 78
|
|
},
|
|
{
|
|
"kind": "add_object",
|
|
"path": "src/Mod/TechDraw/App/DrawWeldSymbol.cpp",
|
|
"line": 86
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawView",
|
|
"name": "TechDraw::DrawView",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawView.h",
|
|
"line": 49
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewAnnotation",
|
|
"name": "TechDraw::DrawViewAnnotation",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewAnnotation.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewArch",
|
|
"name": "TechDraw::DrawViewArch",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewArch.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewBalloon",
|
|
"name": "TechDraw::DrawViewBalloon",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewBalloon.h",
|
|
"line": 45
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewClip",
|
|
"name": "TechDraw::DrawViewClip",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewClip.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewCollection",
|
|
"name": "TechDraw::DrawViewCollection",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewCollection.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDetail",
|
|
"name": "TechDraw::DrawViewDetail",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewDetail.h",
|
|
"line": 51
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-6d7e557fb841cfdb13a68723-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDimExtent",
|
|
"name": "TechDraw::DrawViewDimExtent",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewDimExtent.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDimension",
|
|
"name": "TechDraw::DrawViewDimension",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewDimension.h",
|
|
"line": 56
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDraft",
|
|
"name": "TechDraw::DrawViewDraft",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewDraft.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewImage",
|
|
"name": "TechDraw::DrawViewImage",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewImage.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewMulti",
|
|
"name": "TechDraw::DrawViewMulti",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewMulti.h",
|
|
"line": 53
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSection",
|
|
"name": "TechDraw::DrawViewSection",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewSection.h",
|
|
"line": 80
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSpreadsheet",
|
|
"name": "TechDraw::DrawViewSpreadsheet",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewSpreadsheet.h",
|
|
"line": 38
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSymbol",
|
|
"name": "TechDraw::DrawViewSymbol",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawViewSymbol.h",
|
|
"line": 41
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-bbe88d8820c9bd4738bda8c8-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawWeldSymbol",
|
|
"name": "TechDraw::DrawWeldSymbol",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/DrawWeldSymbol.h",
|
|
"line": 39
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::FeatureProjection",
|
|
"name": "TechDraw::FeatureProjection",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/FeatureProjection.h",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::GeomFormat",
|
|
"name": "TechDraw::GeomFormat",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/Cosmetic.cpp",
|
|
"line": 313
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-2bfe29c401a966d1bddd372a-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::LandmarkDimension",
|
|
"name": "TechDraw::LandmarkDimension",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "property_header",
|
|
"path": "src/Mod/TechDraw/App/LandmarkDimension.h",
|
|
"line": 42
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCenterLineList",
|
|
"name": "TechDraw::PropertyCenterLineList",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/PropertyCenterLineList.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCosmeticEdgeList",
|
|
"name": "TechDraw::PropertyCosmeticEdgeList",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCosmeticVertexList",
|
|
"name": "TechDraw::PropertyCosmeticVertexList",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyGeomFormatList",
|
|
"name": "TechDraw::PropertyGeomFormatList",
|
|
"module": "TechDraw",
|
|
"namespace": "TechDraw",
|
|
"adapterFamily": "view-provider",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "restricted",
|
|
"evidence": [
|
|
{
|
|
"kind": "typesystem",
|
|
"path": "src/Mod/TechDraw/App/PropertyGeomFormatList.cpp",
|
|
"line": 40
|
|
}
|
|
],
|
|
"dispositionEvidence": [
|
|
"docs/p6/techdraw-module-batch-fc4ecae525c4f9ed0e64a5a1-runtime.json"
|
|
],
|
|
"dispositionReason": "TechDraw view-provider contract requires FreeCADGui/view resources unavailable in the headless Web runtime"
|
|
}
|
|
]
|
|
}
|