ExternalCameraCalibration.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 
5 #include <Eigen/Core>
6 
7 #include <IceUtil/Time.h>
8 
9 #include <SimoxUtility/json/json.hpp>
10 
11 
12 namespace armarx
13 {
14 
16  {
17  public:
18 
20  std::string cameraPoseFrame;
22 
23  };
24 
25 
26  void to_json(nlohmann::json& j, const ExternalCameraCalibration& cal);
27  void from_json(const nlohmann::json& j, ExternalCameraCalibration& cal);
28 
29 }
armarx::to_json
void to_json(nlohmann::json &j, const Vector2f &value)
armarx::ExternalCameraCalibration
Definition: ExternalCameraCalibration.h:15
armarx::armem::Time
armarx::core::time::DateTime Time
Definition: forward_declarations.h:13
armarx::from_json
void from_json(const nlohmann::json &j, Vector2f &value)
GfxTL::Matrix4f
MatrixXX< 4, 4, float > Matrix4f
Definition: MatrixXX.h:601
armarx::ExternalCameraCalibration::cameraPose
Eigen::Matrix4f cameraPose
Definition: ExternalCameraCalibration.h:19
armarx::ExternalCameraCalibration::timestamp
IceUtil::Time timestamp
Definition: ExternalCameraCalibration.h:21
armarx::ExternalCameraCalibration::cameraPoseFrame
std::string cameraPoseFrame
Definition: ExternalCameraCalibration.h:20
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:28