49 virtual bool ConvertToJsonValue(Json::Value &value)
const = 0;
50 virtual bool ConvertFromJsonValue(
const Json::Value &value) = 0;
53 static bool EigenVector3dFromJsonArray(Eigen::Vector3d &vec,
54 const Json::Value &value);
55 static bool EigenVector3dToJsonArray(
const Eigen::Vector3d &vec,
57 static bool EigenVector4dFromJsonArray(Eigen::Vector4d &vec,
58 const Json::Value &value);
59 static bool EigenVector4dToJsonArray(
const Eigen::Vector4d &vec,
61 static bool EigenMatrix3dFromJsonArray(Eigen::Matrix3d &mat,
62 const Json::Value &value);
63 static bool EigenMatrix3dToJsonArray(
const Eigen::Matrix3d &mat,
65 static bool EigenMatrix4dFromJsonArray(Eigen::Matrix4d &mat,
66 const Json::Value &value);
67 static bool EigenMatrix4dToJsonArray(
const Eigen::Matrix4d &mat,
69 static bool EigenMatrix4dFromJsonArray(Eigen::Matrix4d_u &mat,
70 const Json::Value &value);
71 static bool EigenMatrix4dToJsonArray(
const Eigen::Matrix4d_u &mat,
73 static bool EigenMatrix6dFromJsonArray(Eigen::Matrix6d &mat,
74 const Json::Value &value);
75 static bool EigenMatrix6dToJsonArray(
const Eigen::Matrix6d &mat,
77 static bool EigenMatrix6dFromJsonArray(Eigen::Matrix6d_u &mat,
78 const Json::Value &value);
79 static bool EigenMatrix6dToJsonArray(
const Eigen::Matrix6d_u &mat,
virtual ~IJsonConvertible()
Definition: IJsonConvertible.h:46
Definition: PinholeCameraIntrinsic.cpp:35
Definition: IJsonConvertible.h:44