30#ifndef vtkMapArrayValues_h
31#define vtkMapArrayValues_h
34#include "vtkRenderingCoreModule.h"
40VTK_ABI_NAMESPACE_BEGIN
124 const std::map<vtkVariant, vtkVariant>&
GetMap()
const {
return this->
Map; };
157 std::map<vtkVariant, vtkVariant>
Map;
a simple class to control print indentation
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
int GetMapSize()
Get the size of the internal map.
void ClearMap()
Clear the internal map.
void AddToMap(const char *from, int to)
Add to the internal STL map.
void AddToMap(const char *from, const char *to)
Add to the internal STL map.
void AddToMap(int from, const char *to)
Add to the internal STL map.
static vtkMapArrayValues * New()
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
void AddToMap(vtkVariant from, vtkVariant to)
Add to the internal STL map.
~vtkMapArrayValues() override
void AddToMap(int from, int to)
Add to the internal STL map.
const std::map< vtkVariant, vtkVariant > & GetMap() const
std::map< vtkVariant, vtkVariant > Map
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
A type representing the union of many types.
#define VTK_MARSHALMANUAL