35 #ifndef vtkUnicodeStringArray_h
36 #define vtkUnicodeStringArray_h
38 #include "vtkCommonCoreModule.h"
51 void Initialize() VTK_OVERRIDE;
52 int GetDataType() VTK_OVERRIDE;
53 int GetDataTypeSize() VTK_OVERRIDE;
54 int GetElementComponentSize() VTK_OVERRIDE;
55 void SetNumberOfTuples(
vtkIdType number) VTK_OVERRIDE;
65 void* GetVoidPointer(
vtkIdType id) VTK_OVERRIDE;
72 void Squeeze() VTK_OVERRIDE;
73 int Resize(
vtkIdType numTuples) VTK_OVERRIDE;
76 int deleteMethod) VTK_OVERRIDE;
77 unsigned long GetActualMemorySize() VTK_OVERRIDE;
78 int IsNumeric() VTK_OVERRIDE;
86 void DataChanged() VTK_OVERRIDE;
87 void ClearLookup() VTK_OVERRIDE;
90 void InsertValue(
vtkIdType idx, const vtkUnicodeString&);
91 void SetValue(
vtkIdType i, const vtkUnicodeString&);
94 void InsertNextUTF8Value(const
char*);
95 void SetUTF8Value(
vtkIdType i, const
char*);
100 ~vtkUnicodeStringArray() VTK_OVERRIDE;
103 vtkUnicodeStringArray(const vtkUnicodeStringArray&) VTK_DELETE_FUNCTION;
104 void operator=(const vtkUnicodeStringArray&) VTK_DELETE_FUNCTION;
106 class Implementation;
107 Implementation* Internal;
Subclass of vtkAbstractArray that holds vtkUnicodeStrings.
Abstract superclass for all arrays.
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
A atomic type representing the union of many types.
a simple class to control print indentation
list of point or cell ids
Abstract superclass to iterate over elements in an vtkAbstractArray.
virtual int Allocate(vtkIdType numValues, vtkIdType ext=1000)=0
Allocate memory for this array.
void save(Archiver &ar, const vtkUnicodeString &str, const unsigned int vtkNotUsed(version))
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
String class that stores Unicode text.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.