7 #ifndef __VTKPLUSCOMMANDRESPONSE_H 8 #define __VTKPLUSCOMMANDRESPONSE_H 11 #include "PlusConfigure.h" 15 #include <vtkImageData.h> 16 #include <vtkMatrix4x4.h> 17 #include <vtkPolyData.h> 20 #include <igtlMessageBase.h> 22 #if (_MSC_VER == 1500) 71 vtkGetMacro(
Message, std::string);
72 vtkSetMacro(
Message, std::string);
102 void SetParameters(
const igtl::MessageBase::MetaDataMap& values);
131 vtkSetObjectMacro(
ImageData, vtkImageData);
164 vtkSetObjectMacro(
PolyData, vtkPolyData);
165 vtkGetMacro(
PolyData, vtkPolyData*);
static vtkPlusCommandResponse * New()
static vtkPlusCommandStringResponse * New()
void SetParameters(const igtl::MessageBase::MetaDataMap &values)
static vtkPlusCommandPolydataResponse * New()
vtkPlusCommandImageResponse()
virtual void SetImageToReferenceTransform(vtkMatrix4x4 *)
const igtl::MessageBase::MetaDataMap & GetParameters() const
igtl::MessageBase::MetaDataMap Parameters
vtkMatrix4x4 * ImageToReferenceTransform
vtkPlusCommandRTSCommandResponse()
virtual ~vtkPlusCommandImageResponse()
virtual ~vtkPlusCommandPolydataResponse()
virtual void SetImageData(vtkImageData *)
bool RespondWithCommandMessage
static vtkPlusCommandRTSCommandResponse * New()
vtkPlusCommandStringResponse()
static vtkPlusCommandImageResponse * New()
vtkPlusCommandPolydataResponse()
std::list< vtkSmartPointer< vtkPlusCommandResponse > > PlusCommandResponseList
virtual void SetPolyData(vtkPolyData *)