24#ifndef vtkCellMetadata_h 
   25#define vtkCellMetadata_h 
   28#include "vtkCommonDataModelModule.h"  
   37#include <unordered_map> 
   39VTK_ABI_NAMESPACE_BEGIN
 
   51  using ConstructorMap = std::unordered_map<vtkStringToken, MetadataConstructor>;
 
   59  template <
typename Sub
class>
 
   67        result->SetCellGrid(grid);
 
   74  template <
typename Sub
class>
 
A function defined over the physical domain of a vtkCellGrid.
 
Perform an operation on cells in a vtkCellMetadata instance.
 
A container that holds objects able to respond to queries specialized for particular vtkCellMetadata ...
 
Visualization data composed of cells of arbitrary type.
 
represent and manipulate attribute data in a dataset
 
a simple class to control print indentation
 
Allocate and hold a VTK object.
 
const char * GetClassName() const
Return the class name as a string.
 
abstract base class for most VTK objects
 
Hold a reference to a vtkObjectBase instance.
 
static vtkSmartPointer< T > New()
Create an instance of a VTK object.
 
Represent a string by its integer hash.
 
Hash GetId() const
Return the token's ID (usually its hash but possibly not in the case of collisions).