Go to the documentation of this file.
45 #ifndef vtkRInterface_h
46 #define vtkRInterface_h
48 #include "vtkFiltersStatisticsGnuRModule.h"
55 class vtkImplementationRSingleton;
122 int FillOutputBuffer();
126 vtkImplementationRSingleton* rs;
This is a utility class to convert VTK array data and VTK tables to and from Gnu R S expression (SEXP...
vtkDataArray * AssignRVariableToVTKDataArray(const char *RVariableName)
A table, which contains similar-typed columns of data.
void AssignVTKArrayToRVariable(vtkArray *da, const char *RVariableName)
#define vtkTypeMacro(thisClass, superclass)
int OutputBuffer(char *p, int n)
abstract base class for most VTK objects
GLenum GLsizei GLenum GLenum const GLvoid * table
abstract superclass for arrays of numeric data
A rooted tree data structure.
void AssignVTKTableToRVariable(vtkTable *table, const char *RVariableName)
static vtkRInterface * New()
int EvalRcommand(const char *commandName, int param)
a simple class to control print indentation
void AssignVTKDataArrayToRVariable(vtkDataArray *da, const char *RVariableName)
Abstract interface for N-dimensional arrays.
vtkTable * AssignRVariableToVTKTable(const char *RVariableName)
int EvalRscript(const char *string, bool showRoutput=true)
void AssignVTKTreeToRVariable(vtkTree *tr, const char *RVariableName)
void PrintSelf(ostream &os, vtkIndent indent)
vtkTree * AssignRVariableToVTKTree(const char *RVariableName)
vtkArray * AssignRVariableToVTKArray(const char *RVariableName)