VTK  9.4.20241117
Namespaces | Macros | Typedefs | Enumerations
VTXTypes.h File Reference
#include <map>
#include <vector>
#include "VTXDataArray.h"
#include <adios2.h>
Include dependency graph for VTXTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vtx
 
namespace  vtx::types
 

Macros

#define VTK_IO_ADIOS2_VTX_ARRAY_TYPE(MACRO)
 

Typedefs

using vtx::types::DataSet = std::map< std::string, DataArray >
 key: variable name, value: DataArray
 
using vtx::types::Piece = std::map< DataSetType, DataSet >
 

Enumerations

enum class  vtx::types::DataSetType {
  vtx::types::CellData , vtx::types::PointData , vtx::types::Points , vtx::types::Coordinates ,
  vtx::types::Cells , vtx::types::Verts , vtx::types::Lines , vtx::types::Strips ,
  vtx::types::Polys
}
 

Macro Definition Documentation

◆ VTK_IO_ADIOS2_VTX_ARRAY_TYPE

#define VTK_IO_ADIOS2_VTX_ARRAY_TYPE (   MACRO)
Value:
MACRO(int32_t) \
MACRO(uint32_t) \
MACRO(int64_t) \
MACRO(uint64_t) \
MACRO(float) \
MACRO(double)

Definition at line 45 of file VTXTypes.h.