11 #ifndef vtkPythonRepresentation_h
12 #define vtkPythonRepresentation_h
16 #include "vtkRemotingViewsPythonModule.h"
56 int GetNumberOfAttributeArrays(
int attributeType);
62 const char* GetAttributeArrayName(
int attributeType,
int arrayIndex);
71 void SetAttributeArrayStatus(
int attributeType,
const char* name,
int status);
78 int GetAttributeArrayStatus(
int attributeType,
const char* name);
83 void EnableAllAttributeArrays();
88 void DisableAllAttributeArrays();
122 class vtkPythonRepresentationInternal;
123 vtkPythonRepresentationInternal* Internal;
141 bool HasProcessRole(vtkTypeUInt32 role);
146 bool IsClientProcess();
151 bool IsDataServerProcess();
156 int SendDataTypeToClient(
int& dataType);
161 void TransferLocalDataToClient();
164 #endif // vtkPythonRepresentation_h