 |
VTK
9.0.1
|
Go to the documentation of this file.
22 #ifndef vtkBitArrayIterator_h
23 #define vtkBitArrayIterator_h
26 #include "vtkCommonCoreModule.h"
vtkIdType GetNumberOfTuples()
Must be called only after Initialize.
int GetNumberOfComponents()
Must be called only after Initialize.
~vtkBitArrayIterator() override
int GetValue(vtkIdType id)
Must be called only after Initialize.
void Initialize(vtkAbstractArray *array) override
Set the array this iterator will iterate over.
int GetDataType() const override
Get the data type from the underlying array.
void SetValue(vtkIdType id, int value)
Sets the value at the index.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
vtkIdType GetNumberOfValues()
Must be called only after Initialize.
int * GetTuple(vtkIdType id)
Must be called only after Initialize.
vtkAbstractArray * GetArray()
Get the array.
Abstract superclass for all arrays.
int ValueType
Data type of a value.
Abstract superclass to iterate over elements in an vtkAbstractArray.
Iterator for vtkBitArray.
int GetDataTypeSize() const
Get the data type size from the underlying array.
static vtkBitArrayIterator * New()
dynamic, self-adjusting array of bits
void SetArray(vtkBitArray *b)