1161 lines
30 KiB
JSON
1161 lines
30 KiB
JSON
{
|
|
"baselineId": "freecad-1.1.1-property-direction-success",
|
|
"caseCount": 2,
|
|
"cases": [
|
|
{
|
|
"caseId": "Mirroring",
|
|
"defaultValue": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
],
|
|
"mode": "direct-native-property-setter-with-valid-host-geometry",
|
|
"objectName": "DirectionMirror",
|
|
"objectTypeId": "Part::Mirroring",
|
|
"phases": {
|
|
"axisZTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
0.0,
|
|
0.0,
|
|
-4.0,
|
|
2.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba65608213dd700751777e936c8f7cdd2b84a9e043a4deeec8e57eec3614b69b",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"default": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
0.0,
|
|
0.0,
|
|
-4.0,
|
|
2.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba65608213dd700751777e936c8f7cdd2b84a9e043a4deeec8e57eec3614b69b",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"integerTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
-3.666666667,
|
|
-3.333333333,
|
|
-4.666666667,
|
|
1.333333333,
|
|
2.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "2983b6d9965eb70e4de231aabbc45e649a640fa563cce5f5326fb43bebd0afab",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
}
|
|
},
|
|
"largeFiniteTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
-1.714285714,
|
|
0.0,
|
|
-2.0,
|
|
2.571428571,
|
|
5.285714286,
|
|
2.571428571
|
|
],
|
|
"brepSha256": "af54274b74d4c9a8036ffc439a6adf5820c5fa99521ea062ec769b1017de3b4f",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
}
|
|
},
|
|
"nearAxisTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
-8e-09,
|
|
0.0,
|
|
-4.000000004,
|
|
2.0,
|
|
3.000000008,
|
|
6e-09
|
|
],
|
|
"brepSha256": "225a223ce3c066abb1e176a49d0aa160939ca22d72fe94c66b75f2c4ccd55c61",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"nonUnitFloatTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
-1.170731707,
|
|
0.0,
|
|
-3.609756098,
|
|
2.195121951,
|
|
4.951219512,
|
|
1.756097561
|
|
],
|
|
"brepSha256": "78c098a6fa65ccee51c306e1af3d908c067c4866d0a937f225b35e5c4f00ce7f",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
}
|
|
},
|
|
"restored": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
0.0,
|
|
0.0,
|
|
-4.0,
|
|
2.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba65608213dd700751777e936c8f7cdd2b84a9e043a4deeec8e57eec3614b69b",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"vectorObject": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
},
|
|
{
|
|
"name": "DirectionMirror",
|
|
"typeId": "Part::Mirroring"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 52.0,
|
|
"bounds": [
|
|
0.0,
|
|
-1.855072464,
|
|
-4.811594203,
|
|
3.043478261,
|
|
2.768115942,
|
|
0.463768116
|
|
],
|
|
"brepSha256": "797a254ef7d917a0c090505023f3fecddedc37c078a8bca34fb5e1ee5dc9ef5f",
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"isNull": false,
|
|
"shapeType": "Solid",
|
|
"solids": 1,
|
|
"valid": true,
|
|
"vertices": 8,
|
|
"volume": 24.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": true,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"propertyName": "Normal",
|
|
"requested": {
|
|
"axisZTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"integerTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
},
|
|
"largeFiniteTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
},
|
|
"nearAxisTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
},
|
|
"nonUnitFloatTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
},
|
|
"vectorObject": {
|
|
"inputKind": "Base.Vector",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"setup": {
|
|
"base": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"kind": "box-mirror",
|
|
"mirrorPlane": null,
|
|
"source": {
|
|
"dimensions": [
|
|
2,
|
|
3,
|
|
4
|
|
],
|
|
"name": "MirrorSource",
|
|
"typeId": "Part::Box"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"caseId": "ProjectOnSurface",
|
|
"defaultValue": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
],
|
|
"mode": "direct-native-property-setter-with-valid-host-geometry",
|
|
"objectName": "DirectionProjection",
|
|
"objectTypeId": "Part::ProjectOnSurface",
|
|
"phases": {
|
|
"axisZTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-4.0,
|
|
-3.0,
|
|
0.0,
|
|
4.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba5241977c38224f66ffb495b32d3468bdcde322f177ed8047ddac5423d197de",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"default": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-4.0,
|
|
-3.0,
|
|
0.0,
|
|
4.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba5241977c38224f66ffb495b32d3468bdcde322f177ed8047ddac5423d197de",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"integerTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-1.5,
|
|
-0.5,
|
|
-0.0,
|
|
6.5,
|
|
5.5,
|
|
-0.0
|
|
],
|
|
"brepSha256": "5b86893ea13a2a5d021bb9556363e7c06ebab5e8ab817aea009b691af8026803",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
}
|
|
},
|
|
"largeFiniteTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-2.333333333,
|
|
-6.333333333,
|
|
0.0,
|
|
5.666666667,
|
|
-0.333333333,
|
|
0.0
|
|
],
|
|
"brepSha256": "48b9d88d31a7e7e00bb89d357ebc10e1cc40dee0db3750b73351023b64dc6af0",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
}
|
|
},
|
|
"nearAxisTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-4.000000072,
|
|
-3.000000072,
|
|
0.0,
|
|
4.000000072,
|
|
3.000000072,
|
|
0.0
|
|
],
|
|
"brepSha256": "7c2bec72a7715dd710128a44eafb4c01e3a96106b64602c05c2b09615bfd53d9",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"nonUnitFloatTuple": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-3.166666667,
|
|
-4.666666667,
|
|
-0.0,
|
|
4.833333333,
|
|
1.333333333,
|
|
0.0
|
|
],
|
|
"brepSha256": "3c78808d667362064af03623580275fc042383070d13822c577066173f4ea7d8",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
}
|
|
},
|
|
"restored": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-4.0,
|
|
-3.0,
|
|
0.0,
|
|
4.0,
|
|
3.0,
|
|
0.0
|
|
],
|
|
"brepSha256": "ba5241977c38224f66ffb495b32d3468bdcde322f177ed8047ddac5423d197de",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"vectorObject": {
|
|
"afterRecompute": {
|
|
"editorMode": [],
|
|
"mustExecute": false,
|
|
"objectSet": [
|
|
{
|
|
"name": "ProjectionSupport",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "ProjectionWire",
|
|
"typeId": "Part::Feature"
|
|
},
|
|
{
|
|
"name": "DirectionProjection",
|
|
"typeId": "Part::ProjectOnSurface"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyDirection",
|
|
"recomputeResult": true,
|
|
"shape": {
|
|
"applicable": true,
|
|
"area": 0.0,
|
|
"bounds": [
|
|
-4.625,
|
|
-1.75,
|
|
0.0,
|
|
3.375,
|
|
4.25,
|
|
0.0
|
|
],
|
|
"brepSha256": "cf7283de4cbb5a99ca53fcf4ccfc906092721511205c9312415d0826d11e47f7",
|
|
"edges": 4,
|
|
"faces": 0,
|
|
"isNull": false,
|
|
"shapeType": "Compound",
|
|
"solids": 0,
|
|
"valid": true,
|
|
"vertices": 4,
|
|
"volume": 0.0
|
|
},
|
|
"statusString": "Valid",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
},
|
|
"afterSet": {
|
|
"mustExecute": false,
|
|
"objectState": [
|
|
"Touched"
|
|
],
|
|
"statusString": "Touched",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"propertyName": "Direction",
|
|
"requested": {
|
|
"axisZTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"integerTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1.0,
|
|
1.0,
|
|
2.0
|
|
]
|
|
},
|
|
"largeFiniteTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1000000.0,
|
|
-2000000.0,
|
|
3000000.0
|
|
]
|
|
},
|
|
"nearAxisTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
1e-09,
|
|
-1e-09,
|
|
1.0
|
|
]
|
|
},
|
|
"nonUnitFloatTuple": {
|
|
"inputKind": "tuple",
|
|
"value": [
|
|
0.25,
|
|
-0.5,
|
|
1.5
|
|
]
|
|
},
|
|
"vectorObject": {
|
|
"inputKind": "Base.Vector",
|
|
"value": [
|
|
-0.125,
|
|
0.25,
|
|
1.0
|
|
]
|
|
}
|
|
},
|
|
"setup": {
|
|
"kind": "wire-to-planar-face",
|
|
"mode": "Edges",
|
|
"projection": {
|
|
"name": "ProjectionWire",
|
|
"subElements": [
|
|
"Wire1"
|
|
],
|
|
"typeId": "Part::Feature",
|
|
"z": -5
|
|
},
|
|
"support": {
|
|
"name": "ProjectionSupport",
|
|
"subElements": [
|
|
"Face1"
|
|
],
|
|
"typeId": "Part::Feature"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"freecadVersion": "1.1.1",
|
|
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
|
"propertyType": "App::PropertyDirection",
|
|
"schemaVersion": 1,
|
|
"status": "pass"
|
|
}
|