vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PointShellVSVoxelFilter.h
Go to the documentation of this file.
1 #ifndef POINTSHELL_VS_VOXEL_FORCE_FILTER
2 #define POINTSHELL_VS_VOXEL_FORCE_FILTER
3 
5 
6 #ifdef COMPILE_PHANTOM_DEVICE
7 
8 #include "CollisionFilterBase.h"
9 
10 namespace vreckoDP_PHANToM {
11 
12 
13 class PointShellVSVoxelFilter : public CollisionFilterBase {
14 public:
15  PointShellVSVoxelFilter();
16  ~PointShellVSVoxelFilter();
17 
18  virtual bool loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters);
19 
20  void apply(PHANToMSTATE &pState, osg::Vec3 &force, osg::Vec3 &torque);
21 
22 protected:
23 };
24 
25 
26 }
27 
28 #endif
29 
30 #endif