Arcane  4.2.1.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::VtkPolyhedralMeshIOService::VtkReader Class Reference
Collaboration diagram for Arcane::VtkPolyhedralMeshIOService::VtkReader:

Public Member Functions

 VtkReader (const String &filename, VtkPolyhedralTools::PrintInfoLevel print_info_level=VtkPolyhedralTools::PrintInfoLevel{})
Int64ConstArrayView cellUids ()
Int64ConstArrayView nodeUids ()
Int64ConstArrayView faceUids ()
Int64ConstArrayView edgeUids ()
Integer nbNodes ()
Int64ConstArrayView cellNodes ()
Int32ConstArrayView cellNbNodes ()
Int64ConstArrayView faceNodes ()
Int32ConstArrayView faceNbNodes ()
Int64ConstArrayView faceNodesInFaceMesh ()
Int32ConstArrayView faceNbNodesInFaceMesh ()
Int64ConstArrayView edgeNodes ()
Int32ConstArrayView edgeNbNodes ()
Int64ConstArrayView faceCells ()
Int32ConstArrayView faceNbCells ()
Int32ConstArrayView edgeNbCells ()
Int64ConstArrayView edgeCells ()
Int32ConstArrayView cellNbFaces ()
Int64ConstArrayView cellFaces ()
Int32ConstArrayView edgeNbFaces ()
Int64ConstArrayView edgeFaces ()
Int32ConstArrayView cellNbEdges ()
Int64ConstArrayView cellEdges ()
Int32ConstArrayView faceNbEdges ()
Int64ConstArrayView faceEdges ()
Int32ConstArrayView nodeNbCells ()
Int64ConstArrayView nodeCells ()
Int32ConstArrayView nodeNbFaces ()
Int64ConstArrayView nodeFaces ()
Int32ConstArrayView nodeNbEdges ()
Int64ConstArrayView nodeEdges ()
Real3ArrayView nodeCoords ()
bool readHasFailed () const noexcept
VtkPolyhedralTools::ReadStatus readStatus () const noexcept
vtkCellData * cellData ()
vtkPointData * pointData ()
vtkCellData * faceData ()
bool isEmpty () const noexcept
bool doRead () const noexcept

Static Public Member Functions

static String supportedVtkExtensions () noexcept

Private Types

using NodeUidToIndexMap = Int32UniqueArray
using FaceUidToIndexMap = Int32UniqueArray
using EdgeUidToIndexMap = Int32UniqueArray

Private Member Functions

void _printMeshInfos () const
std::pair< bool, Int32_findFace (const Int64UniqueArray &sorted_face_nodes, const UniqueArray< Int64UniqueArray > &node_face_uids, const NodeUidToIndexMap &node_uid_to_index, const Int32UniqueArray &face_nb_nodes, const FaceUidToIndexMap &face_uid_to_index, const UniqueArray< Int32 > &face_offsets, const Int64UniqueArray &face_node_uids)
void _readPlainTextVtkGrid (const String &filename)
void _readXlmVtkGrid (const String &filename)
void _checkVtkGrid () const
void _readPlainTextVtkFaceGrid (const String &faces_filename)
void _readXmlVtkFaceGrid (const String &faces_filename)
void _readfaceNodesInFaceMesh ()

Static Private Member Functions

template<typename Connectivity2DArray>
static void _flattenConnectivity (Connectivity2DArray connected_item_2darray, Int32Span nb_connected_item_per_source_item, Int64UniqueArray &connected_item_array)

Private Attributes

bool m_is_empty = true
bool m_do_read = false
String m_filename
VtkPolyhedralTools::PrintInfoLevel m_print_info_level
VtkPolyhedralTools::ReadStatus m_read_status
vtkNew< vtkUnstructuredGridReader > m_vtk_grid_reader
vtkNew< vtkXMLUnstructuredGridReader > m_vtk_xml_grid_reader
vtkNew< vtkPolyDataReader > m_vtk_face_grid_reader
vtkNew< vtkXMLPolyDataReader > m_vtk_xml_face_grid_reader
vtkUnstructuredGrid * m_vtk_grid = nullptr
vtkPolyData * m_vtk_face_grid = nullptr
Int64UniqueArray m_cell_uids
Int64UniqueArray m_node_uids
Int64UniqueArray m_face_uids
Int64UniqueArray m_edge_uids
Int64UniqueArray m_face_node_uids
Int64UniqueArray m_edge_node_uids
Int64UniqueArray m_cell_node_uids
Int64UniqueArray m_face_cell_uids
Int64UniqueArray m_edge_cell_uids
Int64UniqueArray m_edge_face_uids
Int64UniqueArray m_cell_face_uids
Int64UniqueArray m_cell_edge_uids
Int64UniqueArray m_face_edge_uids
Int64UniqueArray m_node_cell_uids
Int64UniqueArray m_node_face_uids
Int64UniqueArray m_node_edge_uids
Int32UniqueArray m_face_nb_nodes
Int32UniqueArray m_cell_nb_nodes
Int32UniqueArray m_face_nb_cells
Int32UniqueArray m_edge_nb_cells
Int32UniqueArray m_edge_nb_faces
Int32UniqueArray m_cell_nb_faces
Int32UniqueArray m_node_nb_cells
Int32UniqueArray m_node_nb_faces
Int32UniqueArray m_node_nb_edges
Int32UniqueArray m_cell_nb_edges
Int32UniqueArray m_face_nb_edges
Int32UniqueArray m_face_uid_indexes
Int32UniqueArray m_cell_face_indexes
Int32UniqueArray m_edge_nb_nodes
Int64UniqueArray m_face_node_uids_in_face_mesh
Int32UniqueArray m_face_nb_nodes_in_face_mesh
NodeUidToIndexMap m_node_uid_to_index
Real3UniqueArray m_node_coordinates
vtkCellData * m_cell_data = nullptr
vtkPointData * m_point_data = nullptr
vtkCellData * m_face_data = nullptr
vtkCellArray * m_poly_data = nullptr

Detailed Description

Definition at line 115 of file VtkPolyhedralMeshIOService.cc.

Member Typedef Documentation

◆ EdgeUidToIndexMap

using Arcane::VtkPolyhedralMeshIOService::VtkReader::EdgeUidToIndexMap = Int32UniqueArray
private

Definition at line 211 of file VtkPolyhedralMeshIOService.cc.

◆ FaceUidToIndexMap

using Arcane::VtkPolyhedralMeshIOService::VtkReader::FaceUidToIndexMap = Int32UniqueArray
private

Definition at line 210 of file VtkPolyhedralMeshIOService.cc.

◆ NodeUidToIndexMap

using Arcane::VtkPolyhedralMeshIOService::VtkReader::NodeUidToIndexMap = Int32UniqueArray
private

Definition at line 209 of file VtkPolyhedralMeshIOService.cc.

Constructor & Destructor Documentation

◆ VtkReader()

Arcane::VtkPolyhedralMeshIOService::VtkReader::VtkReader ( const String & filename,
VtkPolyhedralTools::PrintInfoLevel print_info_level = VtkPolyhedralTools::PrintInfoLevel{} )
explicit

Definition at line 812 of file VtkPolyhedralMeshIOService.cc.

Member Function Documentation

◆ _checkVtkGrid()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_checkVtkGrid ( ) const
private

Definition at line 1778 of file VtkPolyhedralMeshIOService.cc.

◆ _findFace()

std::pair< bool, Int32 > Arcane::VtkPolyhedralMeshIOService::VtkReader::_findFace ( const Int64UniqueArray & sorted_face_nodes,
const UniqueArray< Int64UniqueArray > & node_face_uids,
const NodeUidToIndexMap & node_uid_to_index,
const Int32UniqueArray & face_nb_nodes,
const FaceUidToIndexMap & face_uid_to_index,
const UniqueArray< Int32 > & face_offsets,
const Int64UniqueArray & face_node_uids )
private

Definition at line 1250 of file VtkPolyhedralMeshIOService.cc.

◆ _flattenConnectivity()

template<typename Connectivity2DArray>
void Arcane::VtkPolyhedralMeshIOService::VtkReader::_flattenConnectivity ( Connectivity2DArray connected_item_2darray,
Int32Span nb_connected_item_per_source_item,
Int64UniqueArray & connected_item_array )
staticprivate

Definition at line 1524 of file VtkPolyhedralMeshIOService.cc.

◆ _printMeshInfos()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_printMeshInfos ( ) const
private

Definition at line 1662 of file VtkPolyhedralMeshIOService.cc.

◆ _readfaceNodesInFaceMesh()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_readfaceNodesInFaceMesh ( )
private

Definition at line 1749 of file VtkPolyhedralMeshIOService.cc.

◆ _readPlainTextVtkFaceGrid()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_readPlainTextVtkFaceGrid ( const String & faces_filename)
private

Definition at line 1726 of file VtkPolyhedralMeshIOService.cc.

◆ _readPlainTextVtkGrid()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_readPlainTextVtkGrid ( const String & filename)
private

Definition at line 1703 of file VtkPolyhedralMeshIOService.cc.

◆ _readXlmVtkGrid()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_readXlmVtkGrid ( const String & filename)
private

Definition at line 1715 of file VtkPolyhedralMeshIOService.cc.

◆ _readXmlVtkFaceGrid()

void Arcane::VtkPolyhedralMeshIOService::VtkReader::_readXmlVtkFaceGrid ( const String & faces_filename)
private

Definition at line 1738 of file VtkPolyhedralMeshIOService.cc.

◆ cellData()

vtkCellData * Arcane::VtkPolyhedralMeshIOService::VtkReader::cellData ( )

Definition at line 1644 of file VtkPolyhedralMeshIOService.cc.

◆ cellEdges()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellEdges ( )

Definition at line 1490 of file VtkPolyhedralMeshIOService.cc.

◆ cellFaces()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellFaces ( )

Definition at line 1446 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbEdges()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellNbEdges ( )

Definition at line 1479 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbFaces()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellNbFaces ( )

Definition at line 1435 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbNodes()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellNbNodes ( )

Definition at line 1305 of file VtkPolyhedralMeshIOService.cc.

◆ cellNodes()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellNodes ( )

Definition at line 1294 of file VtkPolyhedralMeshIOService.cc.

◆ cellUids()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::cellUids ( )

Definition at line 899 of file VtkPolyhedralMeshIOService.cc.

◆ doRead()

bool Arcane::VtkPolyhedralMeshIOService::VtkReader::doRead ( ) const
inlinenoexcept

Definition at line 182 of file VtkPolyhedralMeshIOService.cc.

◆ edgeCells()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeCells ( )

Definition at line 1424 of file VtkPolyhedralMeshIOService.cc.

◆ edgeFaces()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeFaces ( )

Definition at line 1468 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbCells()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeNbCells ( )

Definition at line 1413 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbFaces()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeNbFaces ( )

Definition at line 1457 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbNodes()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeNbNodes ( )

Definition at line 1360 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNodes()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeNodes ( )

Definition at line 1371 of file VtkPolyhedralMeshIOService.cc.

◆ edgeUids()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::edgeUids ( )

Definition at line 1097 of file VtkPolyhedralMeshIOService.cc.

◆ faceCells()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceCells ( )

Definition at line 1382 of file VtkPolyhedralMeshIOService.cc.

◆ faceData()

vtkCellData * Arcane::VtkPolyhedralMeshIOService::VtkReader::faceData ( )

Definition at line 1693 of file VtkPolyhedralMeshIOService.cc.

◆ faceEdges()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceEdges ( )

Definition at line 1512 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbCells()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNbCells ( )

Definition at line 1402 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbEdges()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNbEdges ( )

Definition at line 1501 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbNodes()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNbNodes ( )

Definition at line 1327 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbNodesInFaceMesh()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNbNodesInFaceMesh ( )

Definition at line 1349 of file VtkPolyhedralMeshIOService.cc.

◆ faceNodes()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNodes ( )

Definition at line 1316 of file VtkPolyhedralMeshIOService.cc.

◆ faceNodesInFaceMesh()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceNodesInFaceMesh ( )

Definition at line 1338 of file VtkPolyhedralMeshIOService.cc.

◆ faceUids()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::faceUids ( )

Definition at line 956 of file VtkPolyhedralMeshIOService.cc.

◆ isEmpty()

bool Arcane::VtkPolyhedralMeshIOService::VtkReader::isEmpty ( ) const
inlinenoexcept

Definition at line 181 of file VtkPolyhedralMeshIOService.cc.

◆ nbNodes()

Integer Arcane::VtkPolyhedralMeshIOService::VtkReader::nbNodes ( )

Definition at line 1283 of file VtkPolyhedralMeshIOService.cc.

◆ nodeCells()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeCells ( )

Definition at line 1556 of file VtkPolyhedralMeshIOService.cc.

◆ nodeCoords()

Real3ArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeCoords ( )

Definition at line 1611 of file VtkPolyhedralMeshIOService.cc.

◆ nodeEdges()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeEdges ( )

Definition at line 1600 of file VtkPolyhedralMeshIOService.cc.

◆ nodeFaces()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeFaces ( )

Definition at line 1578 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbCells()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeNbCells ( )

Definition at line 1545 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbEdges()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeNbEdges ( )

Definition at line 1589 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbFaces()

Int32ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeNbFaces ( )

Definition at line 1567 of file VtkPolyhedralMeshIOService.cc.

◆ nodeUids()

Int64ConstArrayView Arcane::VtkPolyhedralMeshIOService::VtkReader::nodeUids ( )

Definition at line 925 of file VtkPolyhedralMeshIOService.cc.

◆ pointData()

vtkPointData * Arcane::VtkPolyhedralMeshIOService::VtkReader::pointData ( )

Definition at line 1653 of file VtkPolyhedralMeshIOService.cc.

◆ readHasFailed()

bool Arcane::VtkPolyhedralMeshIOService::VtkReader::readHasFailed ( ) const
inlinenoexcept

Definition at line 174 of file VtkPolyhedralMeshIOService.cc.

◆ readStatus()

VtkPolyhedralTools::ReadStatus Arcane::VtkPolyhedralMeshIOService::VtkReader::readStatus ( ) const
inlinenoexcept

Definition at line 175 of file VtkPolyhedralMeshIOService.cc.

◆ supportedVtkExtensions()

String Arcane::VtkPolyhedralMeshIOService::VtkReader::supportedVtkExtensions ( )
inlinestaticnoexcept

Definition at line 124 of file VtkPolyhedralMeshIOService.cc.

Member Data Documentation

◆ m_cell_data

vtkCellData* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_data = nullptr
private

Definition at line 214 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_edge_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_edge_uids
private

Definition at line 200 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_face_indexes

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_face_indexes
private

Definition at line 206 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_face_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_face_uids
private

Definition at line 200 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_nb_edges

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_nb_edges
private

Definition at line 205 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_nb_faces

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_nb_faces
private

Definition at line 203 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_nb_nodes

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_nb_nodes
private

Definition at line 202 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_node_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_node_uids
private

Definition at line 198 of file VtkPolyhedralMeshIOService.cc.

◆ m_cell_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_cell_uids
private

Definition at line 197 of file VtkPolyhedralMeshIOService.cc.

◆ m_do_read

bool Arcane::VtkPolyhedralMeshIOService::VtkReader::m_do_read = false
private

Definition at line 187 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_cell_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_cell_uids
private

Definition at line 199 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_face_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_face_uids
private

Definition at line 199 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_nb_cells

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_nb_cells
private

Definition at line 203 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_nb_faces

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_nb_faces
private

Definition at line 203 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_nb_nodes

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_nb_nodes
private

Definition at line 206 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_node_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_node_uids
private

Definition at line 198 of file VtkPolyhedralMeshIOService.cc.

◆ m_edge_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_edge_uids
private

Definition at line 197 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_cell_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_cell_uids
private

Definition at line 199 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_data

vtkCellData* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_data = nullptr
private

Definition at line 216 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_edge_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_edge_uids
private

Definition at line 200 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_nb_cells

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_nb_cells
private

Definition at line 202 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_nb_edges

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_nb_edges
private

Definition at line 205 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_nb_nodes

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_nb_nodes
private

Definition at line 202 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_nb_nodes_in_face_mesh

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_nb_nodes_in_face_mesh
private

Definition at line 208 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_node_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_node_uids
private

Definition at line 198 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_node_uids_in_face_mesh

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_node_uids_in_face_mesh
private

Definition at line 207 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_uid_indexes

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_uid_indexes
private

Definition at line 205 of file VtkPolyhedralMeshIOService.cc.

◆ m_face_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_face_uids
private

Definition at line 197 of file VtkPolyhedralMeshIOService.cc.

◆ m_filename

String Arcane::VtkPolyhedralMeshIOService::VtkReader::m_filename
private

Definition at line 188 of file VtkPolyhedralMeshIOService.cc.

◆ m_is_empty

bool Arcane::VtkPolyhedralMeshIOService::VtkReader::m_is_empty = true
private

Definition at line 186 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_cell_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_cell_uids
private

Definition at line 201 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_coordinates

Real3UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_coordinates
private

Definition at line 213 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_edge_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_edge_uids
private

Definition at line 201 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_face_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_face_uids
private

Definition at line 201 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_nb_cells

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_nb_cells
private

Definition at line 204 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_nb_edges

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_nb_edges
private

Definition at line 204 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_nb_faces

Int32UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_nb_faces
private

Definition at line 204 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_uid_to_index

NodeUidToIndexMap Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_uid_to_index
private

Definition at line 212 of file VtkPolyhedralMeshIOService.cc.

◆ m_node_uids

Int64UniqueArray Arcane::VtkPolyhedralMeshIOService::VtkReader::m_node_uids
private

Definition at line 197 of file VtkPolyhedralMeshIOService.cc.

◆ m_point_data

vtkPointData* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_point_data = nullptr
private

Definition at line 215 of file VtkPolyhedralMeshIOService.cc.

◆ m_poly_data

vtkCellArray* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_poly_data = nullptr
private

Definition at line 217 of file VtkPolyhedralMeshIOService.cc.

◆ m_print_info_level

VtkPolyhedralTools::PrintInfoLevel Arcane::VtkPolyhedralMeshIOService::VtkReader::m_print_info_level
private

Definition at line 189 of file VtkPolyhedralMeshIOService.cc.

◆ m_read_status

VtkPolyhedralTools::ReadStatus Arcane::VtkPolyhedralMeshIOService::VtkReader::m_read_status
private

Definition at line 190 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_face_grid

vtkPolyData* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_face_grid = nullptr
private

Definition at line 196 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_face_grid_reader

vtkNew<vtkPolyDataReader> Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_face_grid_reader
private

Definition at line 193 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_grid

vtkUnstructuredGrid* Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_grid = nullptr
private

Definition at line 195 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_grid_reader

vtkNew<vtkUnstructuredGridReader> Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_grid_reader
private

Definition at line 191 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_xml_face_grid_reader

vtkNew<vtkXMLPolyDataReader> Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_xml_face_grid_reader
private

Definition at line 194 of file VtkPolyhedralMeshIOService.cc.

◆ m_vtk_xml_grid_reader

vtkNew<vtkXMLUnstructuredGridReader> Arcane::VtkPolyhedralMeshIOService::VtkReader::m_vtk_xml_grid_reader
private

Definition at line 192 of file VtkPolyhedralMeshIOService.cc.


The documentation for this class was generated from the following file: