25 #ifndef INCLUDED_JSONTransformVisitor_h_GUID_35872365_9953_479F_C548_86F8BDAE030B 26 #define INCLUDED_JSONTransformVisitor_h_GUID_35872365_9953_479F_C548_86F8BDAE030B 29 #include <osvr/Common/Export.h> 35 #include <json/value.h> 42 class JSONTransformData;
48 OSVR_COMMON_EXPORT ~JSONTransformVisitor();
50 OSVR_COMMON_EXPORT
Transform const &getTransform()
const;
52 OSVR_COMMON_EXPORT Json::Value
const &getLeaf()
const;
61 #endif // INCLUDED_JSONTransformVisitor_h_GUID_35872365_9953_479F_C548_86F8BDAE030B Handles spatial transformations.
Definition: SerializationTraitExample_Complicated.h:40
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
Header wrapping include of <Eigen/Core> and <Eigen/Geometry> for warning quieting.
Header to bring unique_ptr into the osvr namespace.