MCPcopy Create free account
hub / github.com/colmap/colmap / InitialzeCameraModelIdToName

Function InitialzeCameraModelIdToName

src/colmap/sensor/models.cc:89–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89std::unordered_map<CameraModelId, const std::string*>
90InitialzeCameraModelIdToName() {
91 std::unordered_map<CameraModelId, const std::string*> camera_model_id_to_name;
92
93#define CAMERA_MODEL_CASE(CameraModel) \
94 camera_model_id_to_name.emplace(CameraModel::model_id, \
95 &CameraModel::model_name);
96
97 CAMERA_MODEL_CASES
98
99#undef CAMERA_MODEL_CASE
100
101 return camera_model_id_to_name;
102}
103
104static const std::unordered_map<std::string, CameraModelId>
105 kCameraModelNameToId = InitialzeCameraModelNameToId();

Callers 1

models.ccFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected