Go to the documentation of this file.
43 #ifndef vtkMatlabEngineFilter_h
44 #define vtkMatlabEngineFilter_h
46 #include "vtkFiltersMatlabModule.h"
50 class vtkMatlabEngineFilterInternals;
71 void PutArray(
const char* NameOfVTKArray,
const char* NameOfMatVar);
80 void GetArray(
const char* NameOfVTKArray,
const char* NameOfMatVar);
85 void RemoveAllPutVariables();
90 void RemoveAllGetVariables();
96 vtkSetStringMacro(MatlabScript);
104 vtkSetStringMacro(ScriptFname);
113 vtkGetMacro(EngineVisible,
int);
121 vtkGetMacro(EngineOutput,
int);
135 vtkGetMacro(TimeOutput,
int);
144 vtkGetMacro(BlockInfoOutput,
int);
156 int SetMatlabScriptFromFile(
const char* fname);
178 vtkMatlabEngineFilterInternals* mefi;
184 char* MatlabFileScript;
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for algorithms that produce only data object as output.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
abstract class to specify dataset behavior
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
see vtkAlgorithm for details
static vtkDataObjectAlgorithm * New()
dynamic, self-adjusting array of double
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.