00001 /* 00002 * 00003 * Program: Slicer Image-Guided Navigator (The SIGN) 00004 * Module: $RCSfile: SignMRMLOpenTrackerNodeHelper.h,v $ 00005 */ 00014 #ifndef _SIGNMRMLOPENTRACKERNODEHELPER_H 00015 #define _SIGNMRMLOPENTRACKERNODEHELPER_H 00016 #include <SignDLL.h> 00017 #include <SignMRMLNodeHelper.h> 00018 00019 class vtkTransform; 00020 class SignContext; 00021 class SignMRMLScene; 00022 class SignSink; 00023 class vtkActor; 00024 00025 class SIGN_EXPORT SignMRMLOpenTrackerNodeHelper : public SignMRMLNodeHelper 00026 { 00027 public: 00028 SignMRMLOpenTrackerNodeHelper(SignMRMLScene* scene_); 00029 virtual ~SignMRMLOpenTrackerNodeHelper(); 00030 00031 virtual void SetUserTransform(vtkTransform* transform) {}; 00032 virtual void SetInputData(SignSink *sink) {}; 00033 00034 virtual void Setup(SignContext* context); 00035 00036 protected: 00037 private: 00038 00039 }; 00040 00041 #endif
1.4.6