43#ifndef VTKMESHREADER_HPP_
44#define VTKMESHREADER_HPP_
54#define _BACKWARD_BACKWARD_WARNING_H 1
55#include <vtkDataArray.h>
56#include <vtkDoubleArray.h>
57#include <vtkCellData.h>
58#include <vtkPointData.h>
60#include <vtkUnstructuredGrid.h>
61#include <vtkUnstructuredGridReader.h>
62#include <vtkXMLUnstructuredGridReader.h>
63#include <vtkGeometryFilter.h>
64#include <vtkGenericGeometryFilter.h>
65#include <vtkDataCompressor.h>
66#include <vtkFeatureEdges.h>
67#include <vtkDataSetSurfaceFilter.h>
68#include <vtkSmartPointer.h>
72#include "AbstractMeshReader.hpp"
79template <
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
223 void GetCellData(std::string dataName, std::vector<double>& dataPayload);
232 void GetPointData(std::string dataName, std::vector<double>& dataPayload);
240 void GetCellData(std::string dataName, std::vector<c_vector<double,SPACE_DIM> >& dataPayload);
249 void GetPointData(std::string dataName, std::vector<c_vector<double,SPACE_DIM> >& dataPayload);
ElementData GetNextCableElementData()
unsigned mNumNodeAttributes
unsigned mNodesPerElement
vtkFeatureEdges * mpVtkFilterEdges
unsigned mNumCableElementAttributes
unsigned GetNumCableElementAttributes() const
vtkSmartPointer< vtkUnstructuredGrid > mpVtkUnstructuredGrid
void GetPointData(std::string dataName, std::vector< double > &dataPayload)
unsigned GetNumElementAttributes() const
unsigned GetNumCableElements() const
unsigned mOrderOfElements
void GetCellData(std::string dataName, std::vector< double > &dataPayload)
unsigned mCableElementsRead
unsigned GetNumFaceAttributes() const
std::vector< double > GetNextNode()
unsigned mBoundaryFacesRead
vtkGeometryFilter * mpVtkGeometryFilter
unsigned mNumFaceAttributes
vtkUnstructuredGrid * OutputMeshAsVtkUnstructuredGrid()
unsigned GetNumNodes() const
unsigned GetNumEdges() const
ElementData GetNextFaceData()
unsigned mNumCableElements
unsigned mMaxNodeBdyMarker
unsigned mBoundaryFacesSkipped
unsigned GetNumFaces() const
unsigned GetNumElements() const
ElementData GetNextElementData()
unsigned mNumElementAttributes