2 #ifndef vnl_xio_quaternion_h 3 #define vnl_xio_quaternion_h 25 # include <vcl_msvc_warnings.h> 32 std::string name=
"vnl_quaternion");
38 std::string name=
"vnl_quaternion");
40 #define VNL_XIO_QUATERNION_INSTANTIATE(T) extern "Please #include <vnl/xio/vnl_xio_quaternion.hxx> first" 42 #endif // vnl_xio_quaternion_h 4-element vector that represents rotation in 3D.
void VNL_EXPORT x_write_tree(std::ostream &os, vnl_matrix< T > const &v, std::string name="vnl_matrix")
XML save vnl_matrix as a 3-level tree to stream.
Unit quaternion represents rotation in 3D.
void VNL_EXPORT x_write(std::ostream &os, vnl_matrix< T > const &v, std::string name="vnl_matrix")
XML save vnl_matrix to stream.