OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
diagnose-rotation.cpp File Reference

Implementation. More...

#include "ClientMainloopThread.h"
#include "RecomposeTransform.h"
#include "WrapRoute.h"
#include <osvr/ClientKit/ClientKit.h>
#include <osvr/Common/ClientContext.h>
#include <osvr/ClientKit/InterfaceStateC.h>
#include <osvr/Common/RouteContainer.h>
#include <osvr/Util/EigenInterop.h>
#include <osvr/Util/UniquePtr.h>
#include <boost/program_options.hpp>
#include <boost/thread/thread.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <json/value.h>
#include <json/reader.h>
#include <iostream>
#include <fstream>
#include <exception>

Go to the source code of this file.

Functions

Eigen::Quaterniond getOrientationState (osvr::clientkit::Interface &iface)
 
Eigen::AngleAxisd getRotation (const char name[], ClientMainloopThread &client, osvr::clientkit::Interface &iface)
 
int main (int argc, char *argv[])
 

Variables

auto SETTLE_TIME = boost::posix_time::seconds(2)
 

Detailed Description

Implementation.

Date
2015
Author
Sensics, Inc. http://sensics.com/osvr

Definition in file diagnose-rotation.cpp.

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Deal with command line errors or requests for help

Remove all transforms

Definition at line 119 of file diagnose-rotation.cpp.