1 #ifndef POINTSHELL_VS_VOXEL_FORCE_FILTER
2 #define POINTSHELL_VS_VOXEL_FORCE_FILTER
6 #ifdef COMPILE_PHANTOM_DEVICE
10 namespace vreckoDP_PHANToM {
13 class PointShellVSVoxelFilter :
public CollisionFilterBase {
15 PointShellVSVoxelFilter();
16 ~PointShellVSVoxelFilter();
18 virtual bool loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER
DOMNode *parameters);
20 void apply(PHANToMSTATE &pState, osg::Vec3 &force, osg::Vec3 &torque);