#include //for new() macro #include "vtkSMNSIExporterProxy.h" #include #include // vtkCxxRevisionMacro(vtkSMNSIExporterProxy, "$Revision: 1.0 $"); vtkStandardNewMacro(vtkSMNSIExporterProxy); vtkSMNSIExporterProxy::vtkSMNSIExporterProxy() :ViewType(None) { } vtkSMNSIExporterProxy::~vtkSMNSIExporterProxy() { } void vtkSMNSIExporterProxy::PrintSelf(ostream& os, vtkIndent indent) { } bool vtkSMNSIExporterProxy::CanExport(vtkSMProxy*) { return true; } void vtkSMNSIExporterProxy::Write() { const int nparams = 0; NSIParam_t params[nparams] = {}; NSIContext_t nsi_context; nsi_context = NSIBegin(nparams, params ); NSIEnd(nsi_context); if (nsi_context) NSIEnd(nsi_context); else std::cerr << "NSI context creation failed" << std::endl; } int vtkSMNSIExporterProxy::ReadXMLAttributes(vtkSMSessionProxyManager* pm, vtkPVXMLElement* element) { return 0; }