45 #ifndef __vtkRInterface_h
46 #define __vtkRInterface_h
48 #include "vtkFiltersStatisticsGnuRModule.h"
54 class vtkImplementationRSingleton;
67 int EvalRcommand(
const char *commandName,
int param);
71 int EvalRscript(
const char *
string,
bool showRoutput =
true);
75 int OutputBuffer(
char* p,
int n);
80 void AssignVTKDataArrayToRVariable(
vtkDataArray* da,
const char* RVariableName);
85 void AssignVTKArrayToRVariable(
vtkArray* da,
const char* RVariableName);
89 vtkDataArray* AssignRVariableToVTKDataArray(
const char* RVariableName);
94 vtkArray* AssignRVariableToVTKArray(
const char* RVariableName);
100 vtkTable* AssignRVariableToVTKTable(
const char* RVariableName);
105 void AssignVTKTableToRVariable(
vtkTable* table,
const char* RVariableName);
112 int FillOutputBuffer();
116 vtkImplementationRSingleton* rs;