7 #ifndef __vtkPlusFakeTracker_h 8 #define __vtkPlusFakeTracker_h 10 #include "vtkPlusDataCollectionExport.h" 13 #include "vtkIGSIOTransformRepository.h" 14 #include "vtkIGSIOTrackedFrameList.h" 15 #include "vtkPoints.h" 65 vtkSetMacro(Counter,
int);
68 vtkSetObjectMacro(TransformRepository, vtkIGSIOTransformRepository);
70 vtkGetObjectMacro(TransformRepository, vtkIGSIOTransformRepository);
73 vtkGetObjectMacro(PhantomLandmarks, vtkPoints);
77 vtkSetObjectMacro(PhantomLandmarks, vtkPoints);
virtual PlusStatus InternalStopRecording()
Abstract interface for tracker and video devices.
vtkPoints * PhantomLandmarks
vtkTransform * InternalTransform
virtual PlusStatus InternalConnect()
Represents a fake tracking system as a simulator.
virtual PlusStatus Probe()
virtual PlusStatus ReadConfiguration(vtkXMLDataElement *)
virtual PlusStatus InternalStartRecording()
vtkIGSIOTransformRepository * TransformRepository
virtual bool IsTracker() const
virtual PlusStatus InternalDisconnect()
virtual PlusStatus InternalUpdate()
static vtkPlusDevice * New()