vtkMRMLSIGNCameraNode.h

Go to the documentation of this file.
00001 #ifndef _VTKMRMLSIGNCAMERANODE_H
00002 #define _VTKMRMLSIGNCAMERANODE_H
00003 
00004 #include <vtkMRMLCameraNode.h>
00005 
00006 #include <string>
00007 
00008 
00009 class vtkMRMLSIGNCameraNode : public vtkMRMLCameraNode
00010 {
00011 public:
00012   static vtkMRMLSIGNCameraNode *New();
00013   vtkTypeMacro(vtkMRMLSIGNCameraNode,vtkMRMLCameraNode);
00014   virtual vtkMRMLNode* CreateNodeInstance();
00015 
00016   virtual const char* GetNodeTagName() {return "SIGNCamera";};
00017 
00018   virtual void ReadXMLAttributes(const char** atts);
00019   virtual void WriteXML(std::ostream& of, int indent);
00020   void Copy(vtkMRMLNode *anode);
00021   std::string GetViewer();
00022 
00023 protected:
00024   vtkMRMLSIGNCameraNode();
00025   ~vtkMRMLSIGNCameraNode();
00026 
00027 private:
00028   std::string viewer;
00029 };
00030 
00031 #endif

Generated on Mon Feb 26 12:11:16 2007 for TheSIGN by  doxygen 1.4.6