11 #include <json/json.h>
14 namespace visualization {
25 value[
"selection_polygon_boundary_color"])) {
29 value[
"selection_polygon_mask_color"])) {
43 value[
"selection_polygon_boundary_color"])) {
47 value[
"selection_polygon_mask_color"])) {
static bool EigenVector3dFromJsonArray(Eigen::Vector3d &vec, const Json::Value &value)
static bool EigenVector3dToJsonArray(const Eigen::Vector3d &vec, Json::Value &value)
static const double PICKER_SPHERE_SIZE_MAX
static const double PICKER_SPHERE_SIZE_DEFAULT
bool ConvertToJsonValue(Json::Value &value) const override
static const double PICKER_SPHERE_SIZE_MIN
double selection_polygon_mask_alpha_
bool ConvertFromJsonValue(const Json::Value &value) override
double pointcloud_picker_sphere_size_
Eigen::Vector3d selection_polygon_boundary_color_
Eigen::Vector3d selection_polygon_mask_color_
bool ConvertToJsonValue(Json::Value &value) const override
bool ConvertFromJsonValue(const Json::Value &value) override
Generic file read and write utility for python interface.