PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
vtkPlusForceFeedback.h
Go to the documentation of this file.
1 /*=Plus=header=begin======================================================
2 Program: Plus
3 Copyright (c) John SH Baxter, Robarts Research Institute. All rights reserved.
4 See License.txt for details.
5 =========================================================================*/
6 
7 #ifndef __vtkPlusForceFeedback_h
8 #define __vtkPlusForceFeedback_h
9 
10 #include "PlusConfigure.h"
11 #include "vtkPlusHapticsExport.h"
12 
13 #include "vtkObject.h"
14 
15 class vtkMatrix4x4;
16 
17 class vtkPlusHapticsExport vtkPlusForceFeedback : public vtkObject
18 {
19 public:
20  static vtkPlusForceFeedback *New();
21 
22  vtkTypeMacro(vtkPlusForceFeedback,vtkObject);
23 
24  virtual void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
25 
26  virtual int GenerateForce(vtkMatrix4x4 * hapticPosition, double force[3]);
28 
29 protected:
31 };
32 
33 #endif
#define VTK_OVERRIDE
Definition: PlusCommon.h:49