feat: close ordered pairs and property codec batches
This commit is contained in:
342
config/freecad-property-area-mutation.json
Normal file
342
config/freecad-property-area-mutation.json
Normal file
@@ -0,0 +1,342 @@
|
||||
{
|
||||
"baselineId": "freecad-1.1.1-property-area-mutation",
|
||||
"before": {
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"mustExecute": false,
|
||||
"objectState": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"statusString": "Valid",
|
||||
"value": {
|
||||
"numeric": 10,
|
||||
"raw": "10.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
}
|
||||
},
|
||||
"classification": {
|
||||
"derivedValueChanged": true,
|
||||
"derivedValueRestored": true,
|
||||
"geometry": "source-shapes-preserved-derived-measurement-has-no-shape",
|
||||
"inputChanged": true,
|
||||
"inputRestored": true,
|
||||
"semanticStateRestored": true,
|
||||
"sourceGeometryPreserved": true
|
||||
},
|
||||
"document": {
|
||||
"objectsBefore": [
|
||||
{
|
||||
"name": "AreaBox",
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"name": "AreaCylinder",
|
||||
"typeId": "Part::Cylinder"
|
||||
},
|
||||
{
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
}
|
||||
],
|
||||
"objectsPreserved": true,
|
||||
"objectsRestored": [
|
||||
{
|
||||
"name": "AreaBox",
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"name": "AreaCylinder",
|
||||
"typeId": "Part::Cylinder"
|
||||
},
|
||||
{
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
}
|
||||
]
|
||||
},
|
||||
"edited": {
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1",
|
||||
"Face2"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"object": "AreaCylinder",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Cylinder"
|
||||
}
|
||||
],
|
||||
"mustExecute": false,
|
||||
"objectState": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"statusString": "Valid",
|
||||
"value": {
|
||||
"numeric": 95.398223877,
|
||||
"raw": "95.39822387695312 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
}
|
||||
},
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"input": {
|
||||
"name": "Elements",
|
||||
"typeId": "App::PropertyLinkSubList"
|
||||
},
|
||||
"object": {
|
||||
"name": "AreaProbe",
|
||||
"typeId": "Measure::MeasureArea"
|
||||
},
|
||||
"property": {
|
||||
"name": "Area",
|
||||
"typeId": "App::PropertyArea"
|
||||
},
|
||||
"recompute": {
|
||||
"edit": 1,
|
||||
"initial": 3,
|
||||
"restore": 1
|
||||
},
|
||||
"restored": {
|
||||
"editorMode": [
|
||||
"ReadOnly"
|
||||
],
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"mustExecute": false,
|
||||
"objectState": [
|
||||
"Up-to-date"
|
||||
],
|
||||
"propertyStatus": [
|
||||
"24",
|
||||
"27"
|
||||
],
|
||||
"shape": {
|
||||
"applicable": false
|
||||
},
|
||||
"statusString": "Valid",
|
||||
"value": {
|
||||
"numeric": 10,
|
||||
"raw": "10.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
}
|
||||
},
|
||||
"schemaVersion": 1,
|
||||
"sources": {
|
||||
"before": [
|
||||
{
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100
|
||||
},
|
||||
{
|
||||
"area": 131.946891451,
|
||||
"bounds": [
|
||||
-3,
|
||||
-3,
|
||||
0,
|
||||
3,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"edges": 3,
|
||||
"faces": 3,
|
||||
"name": "AreaCylinder",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Cylinder",
|
||||
"valid": true,
|
||||
"vertices": 2,
|
||||
"volume": 113.097335529
|
||||
}
|
||||
],
|
||||
"edited": [
|
||||
{
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100
|
||||
},
|
||||
{
|
||||
"area": 131.946891451,
|
||||
"bounds": [
|
||||
-3,
|
||||
-3,
|
||||
0,
|
||||
3,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"edges": 3,
|
||||
"faces": 3,
|
||||
"name": "AreaCylinder",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Cylinder",
|
||||
"valid": true,
|
||||
"vertices": 2,
|
||||
"volume": 113.097335529
|
||||
}
|
||||
],
|
||||
"preserved": true,
|
||||
"restored": [
|
||||
{
|
||||
"area": 160,
|
||||
"bounds": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
2
|
||||
],
|
||||
"edges": 12,
|
||||
"faces": 6,
|
||||
"name": "AreaBox",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Box",
|
||||
"valid": true,
|
||||
"vertices": 8,
|
||||
"volume": 100
|
||||
},
|
||||
{
|
||||
"area": 131.946891451,
|
||||
"bounds": [
|
||||
-3,
|
||||
-3,
|
||||
0,
|
||||
3,
|
||||
3,
|
||||
4
|
||||
],
|
||||
"edges": 3,
|
||||
"faces": 3,
|
||||
"name": "AreaCylinder",
|
||||
"shapeType": "Solid",
|
||||
"solids": 1,
|
||||
"typeId": "Part::Cylinder",
|
||||
"valid": true,
|
||||
"vertices": 2,
|
||||
"volume": 113.097335529
|
||||
}
|
||||
]
|
||||
},
|
||||
"status": "pass",
|
||||
"touchedAfterEdit": {
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1",
|
||||
"Face2"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
},
|
||||
{
|
||||
"object": "AreaCylinder",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Cylinder"
|
||||
}
|
||||
],
|
||||
"mustExecute": false,
|
||||
"objectState": [
|
||||
"Touched"
|
||||
],
|
||||
"value": {
|
||||
"numeric": 95.398223877,
|
||||
"raw": "95.39822387695312 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
}
|
||||
},
|
||||
"touchedAfterRestore": {
|
||||
"elements": [
|
||||
{
|
||||
"object": "AreaBox",
|
||||
"subElements": [
|
||||
"Face1"
|
||||
],
|
||||
"typeId": "Part::Box"
|
||||
}
|
||||
],
|
||||
"mustExecute": false,
|
||||
"objectState": [
|
||||
"Touched"
|
||||
],
|
||||
"value": {
|
||||
"numeric": 10,
|
||||
"raw": "10.0 mm^2",
|
||||
"unit": "Unit: mm^2 (2,0,0,0,0,0,0,0) [Area]"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user