MCPcopy Create free account
hub / github.com/UZ-SLAMLab/ORB_SLAM3 / ParseViewerParamFile

Method ParseViewerParamFile

src/MapDrawer.cc:62–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60}
61
62bool MapDrawer::ParseViewerParamFile(cv::FileStorage &fSettings)
63{
64 bool b_miss_params = false;
65
66 cv::FileNode node = fSettings["Viewer.KeyFrameSize"];
67 if(!node.empty())
68 {
69 mKeyFrameSize = node.real();
70 }
71 else
72 {
73 std::cerr << "*Viewer.KeyFrameSize parameter doesn't exist or is not a real number*" << std::endl;
74 b_miss_params = true;
75 }
76
77 node = fSettings["Viewer.KeyFrameLineWidth"];
78 if(!node.empty())
79 {
80 mKeyFrameLineWidth = node.real();
81 }
82 else
83 {
84 std::cerr << "*Viewer.KeyFrameLineWidth parameter doesn't exist or is not a real number*" << std::endl;
85 b_miss_params = true;
86 }
87
88 node = fSettings["Viewer.GraphLineWidth"];
89 if(!node.empty())
90 {
91 mGraphLineWidth = node.real();
92 }
93 else
94 {
95 std::cerr << "*Viewer.GraphLineWidth parameter doesn't exist or is not a real number*" << std::endl;
96 b_miss_params = true;
97 }
98
99 node = fSettings["Viewer.PointSize"];
100 if(!node.empty())
101 {
102 mPointSize = node.real();
103 }
104 else
105 {
106 std::cerr << "*Viewer.PointSize parameter doesn't exist or is not a real number*" << std::endl;
107 b_miss_params = true;
108 }
109
110 node = fSettings["Viewer.CameraSize"];
111 if(!node.empty())
112 {
113 mCameraSize = node.real();
114 }
115 else
116 {
117 std::cerr << "*Viewer.CameraSize parameter doesn't exist or is not a real number*" << std::endl;
118 b_miss_params = true;
119 }

Callers

nothing calls this directly

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected