json_base.h File Reference
#include <SimoxUtility/json.h>
#include <RobotAPI/interface/ArViz/Elements.h>
+ Include dependency graph for json_base.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::viz
 This file is part of ArmarX.
 
 armarx::viz::data
 
 armarx::viz::json
 
 armarx::viz::json::meta
 

Functions

void from_json (const nlohmann::json &j, data::Color &color)
 
void from_json (const nlohmann::json &j, data::GlobalPose &value)
 
void from_json (const nlohmann::json &j, Vector2f &value)
 
void from_json (const nlohmann::json &j, Vector3f &value)
 
void from_json_base (const nlohmann::json &j, data::Element &value)
 
void to_json (nlohmann::json &j, const data::Color &color)
 
void to_json (nlohmann::json &j, const data::GlobalPose &value)
 
void to_json (nlohmann::json &j, const Vector2f &value)
 
void to_json (nlohmann::json &j, const Vector3f &value)
 
void to_json_base (nlohmann::json &j, const data::Element &element)
 

Variables

const std::string COLOR = "color"
 Use a color picker. More...
 
const std::string HIDE = "hide"
 Do not show. More...
 
const std::string KEY = "__meta__"
 
const std::string ORIENTATION = "orientation"
 
const std::string READ_ONLY = "read_only"
 Make read-only. More...