3#ifndef vtkArrayComponents_h
4#define vtkArrayComponents_h
6#include "vtkCommonCoreModule.h"
13VTK_ABI_NAMESPACE_BEGIN
47VTK_ABI_NAMESPACE_BEGIN
Abstract superclass for all arrays.
abstract superclass for arrays of numeric data
Hold a reference to a vtkObjectBase instance.
Specialization of tuple ranges and iterators for vtkAOSDataArrayTemplate.
vtkSmartPointer< vtkAbstractArray > VTKCOMMONCORE_EXPORT ComponentOrNormAsArray(vtkAbstractArray *array, int compOrNorm)
Return a new array with a single component whose tuple-values are either a component of the input arr...
vtkArrayComponents to_enumerant< vtkArrayComponents >(const std::string &enumerantStr)
A specialization of the generic template above.
int VTKCOMMONCORE_EXPORT ArrayComponents(const std::string &enumerantStr)
Given a string, return an "array component" enumerant.
T VTK_ALWAYS_EXPORT to_enumerant(const std::string &)
A generic template to convert strings to enumerant values.
std::string VTKCOMMONCORE_EXPORT to_string(vtkArrayComponents enumerant)
Given an enumerant, return a human-presentable string with its value.
vtkSmartPointer< vtkDataArray > VTKCOMMONCORE_EXPORT ComponentOrNormAsDataArray(vtkDataArray *array, int compOrNorm)
Return a new array with a single component whose tuple-values are either a component of the input arr...
vtkArrayComponents
An enumeration for specifying components of a vtkAbstractArray's tuples.
#define VTK_ALWAYS_EXPORT