7 #ifndef __vtkPlusGetImageCommand_h 8 #define __vtkPlusGetImageCommand_h 10 #include "vtkPlusServerExport.h" 28 virtual void PrintSelf(ostream& os, vtkIndent indent);
38 virtual std::string
GetDescription(
const std::string& commandName);
40 void SetNameToGetImageMeta();
41 void SetNameToGetImage();
49 PlusStatus ExecuteImageReply(std::string& outErrorString);
52 PlusStatus ExecuteImageMetaReply(std::string& outErrorString);
58 std::string GetImageMetaDatasetsCountAsString();
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual std::string GetDescription(const std::string &commandName)=0
virtual PlusStatus Execute()=0
virtual vtkPlusCommand * Clone()
This is an abstract superclass for commands in the OpenIGTLink network interface for Plus.
vtkGetStdStringMacro(Name)
vtkSetStdStringMacro(Name)
virtual void GetCommandNames(std::list< std::string > &cmdNames)=0
int ImageMetaDatasetsCount
This command is used to answer the OpenIGTLink messages "GET_IMGMETA" and "GET_IMAGE"....