Go to the documentation of this file.
52 #ifndef vtkMatlabMexAdapter_h
53 #define vtkMatlabMexAdapter_h
58 #include "vtkFiltersMatlabModule.h"
83 mxArray* vtkDataArrayToMxArray(
vtkDataArray* aa,
bool ShallowCopy =
false);
88 vtkDataArray* mxArrayTovtkDataArray(
const mxArray* mxa,
bool ShallowCopy =
false);
93 mxArray* vtkArrayToMxArray(
vtkArray* va);
98 vtkArray* mxArrayTovtkArray(mxArray* mxa);
105 mxArray* vtkGraphToMxArray(
vtkGraph* ga);
112 vtkGraph* mxArrayTovtkGraph(mxArray* mxa);
134 template<
typename T>
vtkArray* CopymxArrayToVTKArray(mxArray* mxa,
int ValueType);
maintain an unordered list of data objects
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
This is a utility class to convert VTK array data to and from the Matlab mxArray format....
maintain an unordered list of dataarray objects
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) override
Methods invoked by print to print information about the object including superclasses.
Abstract interface for N-dimensional arrays.
Base class for graph data types.