Go to the documentation of this file.
50 #ifndef vtkMatlabEngineInterface_h
51 #define vtkMatlabEngineInterface_h
53 #include "vtkFiltersMatlabModule.h"
58 class vtkMatlabEngineSingleton;
134 vtkMatlabEngineSingleton* meng;
int EvalString(const char *string)
Input char string is a Matlab command or a series of Matlab commands read from an input file.
This is a utility class to convert VTK array data to and from the Matlab mxArray format.
vtkDataArray * GetVtkDataArray(const char *name)
Get Matlab variable name from Matlab Engine and return as vtkDataArray (memory allocated) Returns 0 i...
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
int SetVisibleOff()
Turns visibility off.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
int SetVisibleOn()
Turns the Matlab Engine process visible, so users can interact directly with Matlab.
This class defines a VTK inteface to the MathWorks Matlab Engine.
a simple class to control print indentation
int EngineOpen()
Non zero if Matlab engine connection is open.
Abstract interface for N-dimensional arrays.
~vtkMatlabEngineInterface()
vtkArray * GetVtkArray(const char *name)
Get Matlab variable name from Matlab Engine and return as vtkArray (memory allocated) Returns 0 if va...
int PutVtkDataArray(const char *name, vtkDataArray *vda)
Send input vtkDataArray vda to the Matlab Engine as Matlab variable named name Returns 0 if variable ...
int OutputBuffer(char *p, int n)
Use char buffer p of length n to store console output from the Matlab Engine.
int PutVtkArray(const char *name, vtkArray *vda)
Send input vtkArray vda to the Matlab Engine as Matlab variable named name Returns 0 if variable was ...
vtkMatlabEngineInterface()
static vtkMatlabEngineInterface * New()