43#ifndef VTKMESHREADER_HPP_
44#define VTKMESHREADER_HPP_
52#define _BACKWARD_BACKWARD_WARNING_H 1
53#include <vtkDataArray.h>
54#include <vtkDoubleArray.h>
55#include <vtkCellData.h>
56#include <vtkPointData.h>
58#include <vtkUnstructuredGrid.h>
59#include <vtkUnstructuredGridReader.h>
60#include <vtkXMLUnstructuredGridReader.h>
61#include <vtkGeometryFilter.h>
62#include <vtkGenericGeometryFilter.h>
63#include <vtkDataCompressor.h>
64#include <vtkFeatureEdges.h>
65#include <vtkDataSetSurfaceFilter.h>
66#include <vtkSmartPointer.h>
70#include "AbstractMeshReader.hpp"
77template <
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
221 void GetCellData(std::string dataName, std::vector<double>& dataPayload);
230 void GetPointData(std::string dataName, std::vector<double>& dataPayload);
238 void GetCellData(std::string dataName, std::vector<c_vector<double,SPACE_DIM> >& dataPayload);
247 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