OmniDriver.cpp File Reference

#include <sofa/component/controller/OmniDriver.h>
#include <sofa/simulation/common/MechanicalVisitor.h>
#include <sofa/core/ObjectFactory.h>
#include <math.h>
#include <iostream>
#include <sys/types.h>
#include <sofa/core/objectmodel/KeypressedEvent.h>
#include <sofa/core/objectmodel/OmniEvent.h>
#include <sofa/component/controller/NullForceFeedback.h>
#include <sofa/component/controller/EnslavementForceFeedback.h>
#include <sofa/simulation/common/AnimateBeginEvent.h>
#include <sofa/simulation/common/AnimateEndEvent.h>

Include dependency graph for OmniDriver.cpp:

Go to the source code of this file.


Namespaces

namespace  sofa
 Main SOFA namespace.
namespace  sofa::component
 Implementation of components.
namespace  sofa::component::controller

Functions

HDCallbackCode HDCALLBACK sofa::component::controller::stateCallback (void *userData)
void sofa::component::controller::exitHandler ()
HDCallbackCode HDCALLBACK sofa::component::controller::copyDeviceDataCallback (void *pUserData)
HDCallbackCode HDCALLBACK sofa::component::controller::stopCallback (void *pUserData)
int sofa::component::controller::initDevice (OmniData *data)
 Sets up the device,.

Variables

double prevTime
static HHD sofa::component::controller::hHD = HD_INVALID_HANDLE
static bool sofa::component::controller::isInitialized = false
static HDSchedulerHandle sofa::component::controller::hStateHandle = HD_INVALID_HANDLE
int sofa::component::controller::OmniDriverClass


Variable Documentation

double prevTime


Generated on Sun Nov 23 04:08:36 2008 for Sofa by  doxygen 1.5.7.1