10 #ifndef vtkPythonView_h
11 #define vtkPythonView_h
16 #include "vtkRemotingViewsPythonModule.h"
56 vtkSetStringMacro(Script);
57 vtkGetStringMacro(Script);
64 vtkSetVector2Macro(Magnification,
int);
65 vtkGetVector2Macro(Magnification,
int);
71 int GetNumberOfVisibleDataObjects();
88 vtkDataObject* GetVisibleDataObjectForSetup(
int visibleObjectIndex);
98 vtkDataObject* GetVisibleDataObjectForRendering(
int visibleObjectIndex);
105 int GetNumberOfAttributeArrays(
int visibleObjectIndex,
int attributeType);
111 const char* GetAttributeArrayName(
int visibleObjectIndex,
int attributeType,
int arrayIndex);
120 void SetAttributeArrayStatus(
121 int visibleObjectIndex,
int attributeType,
const char* name,
int status);
128 int GetAttributeArrayStatus(
int visibleObjectIndex,
int attributeType,
const char* name);
133 void EnableAllAttributeArrays();
138 void DisableAllAttributeArrays();
161 int Magnification[2];
166 bool IsLocalDataAvailable();
173 vtkInternals* Internals;