MCPcopy Create free account
hub / github.com/comaps/comaps / FromJSONObject

Function FromJSONObject

libs/search/search_quality/helpers_json.cpp:16–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14} // namespace
15
16void FromJSONObject(json_t * root, char const * field, RectD & rect)
17{
18 json_t * r = base::GetJSONObligatoryField(root, field);
19 double minX, minY, maxX, maxY;
20 FromJSONObject(r, "minx", minX);
21 FromJSONObject(r, "miny", minY);
22 FromJSONObject(r, "maxx", maxX);
23 FromJSONObject(r, "maxy", maxY);
24 rect.setMinX(minX);
25 rect.setMinY(minY);
26 rect.setMaxX(maxX);
27 rect.setMaxY(maxY);
28}
29
30void ToJSONObject(json_t & root, char const * field, RectD const & rect)
31{

Callers 1

ParsePointFunction · 0.70

Calls 6

GetJSONObligatoryFieldFunction · 0.85
setMinXMethod · 0.80
setMinYMethod · 0.80
setMaxXMethod · 0.80
setMaxYMethod · 0.80
ParsePointFunction · 0.70

Tested by

no test coverage detected