#include "point.h" Point::Point(Json::Value& v) { m_angle= v["angle"].asDouble(); m_field= v["field"].asDouble(); m_radius= v["radius"].asDouble(); m_coord= v["coordinates"]; m_parent= v["parent"].asString(); m_useAngle=v["useAngle"].asBool(); std::cout << "=======" << m_coord.toStyledString() << "\n"; } Point::Point() { m_angle=180; m_field=90; m_radius=5; m_coord= Json::Value(Json::arrayValue); std::cout << "=======" << m_coord.toStyledString() << "\n"; m_parent=""; } Point::Point(Node& v) { for(int i=0; i