46 #ifndef vtkRInterface_h
47 #define vtkRInterface_h
49 #include "vtkFiltersStatisticsGnuRModule.h"
56 class vtkImplementationRSingleton;
70 int EvalRcommand(
const char *commandName,
int param);
76 int EvalRscript(
const char *
string,
bool showRoutput =
true);
82 int OutputBuffer(
char* p,
int n);
88 void AssignVTKDataArrayToRVariable(
vtkDataArray* da,
const char* RVariableName);
94 void AssignVTKArrayToRVariable(
vtkArray* da,
const char* RVariableName);
100 void AssignVTKTreeToRVariable(
vtkTree* tr,
const char* RVariableName);
106 vtkTree* AssignRVariableToVTKTree(
const char* RVariableName);
112 vtkDataArray* AssignRVariableToVTKDataArray(
const char* RVariableName);
119 vtkArray* AssignRVariableToVTKArray(
const char* RVariableName);
126 vtkTable* AssignRVariableToVTKTable(
const char* RVariableName);
133 void AssignVTKTableToRVariable(
vtkTable* table,
const char* RVariableName);
140 int FillOutputBuffer();
144 vtkImplementationRSingleton* rs;