Go to the documentation of this file.
51 #ifndef vtkMatlabMexAdapter_h
52 #define vtkMatlabMexAdapter_h
57 #include "vtkFiltersMatlabModule.h"
121 template<
typename T>
vtkArray* CopymxArrayToVTKArray(mxArray* mxa,
int ValueType);
vtkDataArray * mxArrayTovtkDataArray(const mxArray *mxa, bool ShallowCopy=false)
maintain an unordered list of data objects
This is a utility class to convert VTK array data to and from the Matlab mxArray format....
maintain an unordered list of dataarray objects
static mxClassID GetMatlabDataType(vtkDataArray *da)
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
abstract superclass for arrays of numeric data
Pipeline data object that contains multiple vtkArray objects.
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Abstract interface for N-dimensional arrays.
static vtkMatlabMexAdapter * New()
mxArray * vtkDataArrayToMxArray(vtkDataArray *aa, bool ShallowCopy=false)
mxArray * vtkGraphToMxArray(vtkGraph *ga)
vtkArray * mxArrayTovtkArray(mxArray *mxa)
Base class for graph data types.
vtkGraph * mxArrayTovtkGraph(mxArray *mxa)
mxArray * vtkArrayToMxArray(vtkArray *va)
static vtkDataArray * GetVTKDataType(mxClassID cid)