| 28 | } |
| 29 | |
| 30 | void ToJSONObject(json_t & root, char const * field, RectD const & rect) |
| 31 | { |
| 32 | auto json = base::NewJSONObject(); |
| 33 | ToJSONObject(*json, "minx", rect.minX()); |
| 34 | ToJSONObject(*json, "miny", rect.minY()); |
| 35 | ToJSONObject(*json, "maxx", rect.maxX()); |
| 36 | ToJSONObject(*json, "maxy", rect.maxY()); |
| 37 | json_object_set_new(&root, field, json.release()); |
| 38 | } |
| 39 | |
| 40 | void FromJSONObject(json_t * root, string const & field, RectD & rect) |
| 41 | { |
nothing calls this directly
no test coverage detected