PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
vtkPlusPivotCalibrationAlgo.h
Go to the documentation of this file.
1 /*=Plus=header=begin======================================================
2 Program: Plus
3 Copyright (c) Laboratory for Percutaneous Surgery. All rights reserved.
4 See License.txt for details.
5 =========================================================Plus=header=end*/
6 
7 #ifndef __vtkPlusPivotCalibrationAlgo_h
8 #define __vtkPlusPivotCalibrationAlgo_h
9 
10 // Local includes
11 #include "PlusConfigure.h"
12 #include "vtkPlusCalibrationExport.h"
13 
14 // IGSIO includes
15 #include <vtkIGSIOPivotCalibrationAlgo.h>
16 
17 //-----------------------------------------------------------------------------
18 
37 class vtkPlusCalibrationExport vtkPlusPivotCalibrationAlgo : public vtkIGSIOPivotCalibrationAlgo
38 {
39 public:
40  vtkTypeMacro(vtkPlusPivotCalibrationAlgo, vtkIGSIOPivotCalibrationAlgo);
41  static vtkPlusPivotCalibrationAlgo* New();
42 
47  PlusStatus ReadConfiguration(vtkXMLDataElement* aConfig) override;
48 
49 protected:
51  virtual ~vtkPlusPivotCalibrationAlgo();
52 };
53 
54 #endif
igsioStatus PlusStatus
Definition: PlusCommon.h:40
Pivot calibration algorithm to calibrate a stylus. It determines the pose of the stylus tip relative ...