Arcane  4.1.12.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 805 of file VtkPolyhedralMeshIOService.cc.

Member Function Documentation

◆ _checkVtkGrid()

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

Definition at line 1771 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 1243 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 1517 of file VtkPolyhedralMeshIOService.cc.

◆ _printMeshInfos()

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

Definition at line 1655 of file VtkPolyhedralMeshIOService.cc.

◆ _readfaceNodesInFaceMesh()

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

Definition at line 1742 of file VtkPolyhedralMeshIOService.cc.

◆ _readPlainTextVtkFaceGrid()

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

Definition at line 1719 of file VtkPolyhedralMeshIOService.cc.

◆ _readPlainTextVtkGrid()

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

Definition at line 1696 of file VtkPolyhedralMeshIOService.cc.

◆ _readXlmVtkGrid()

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

Definition at line 1708 of file VtkPolyhedralMeshIOService.cc.

◆ _readXmlVtkFaceGrid()

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

Definition at line 1731 of file VtkPolyhedralMeshIOService.cc.

◆ cellData()

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

Definition at line 1637 of file VtkPolyhedralMeshIOService.cc.

◆ cellEdges()

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

Definition at line 1483 of file VtkPolyhedralMeshIOService.cc.

◆ cellFaces()

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

Definition at line 1439 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbEdges()

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

Definition at line 1472 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbFaces()

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

Definition at line 1428 of file VtkPolyhedralMeshIOService.cc.

◆ cellNbNodes()

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

Definition at line 1298 of file VtkPolyhedralMeshIOService.cc.

◆ cellNodes()

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

Definition at line 1287 of file VtkPolyhedralMeshIOService.cc.

◆ cellUids()

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

Definition at line 892 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 1417 of file VtkPolyhedralMeshIOService.cc.

◆ edgeFaces()

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

Definition at line 1461 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbCells()

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

Definition at line 1406 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbFaces()

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

Definition at line 1450 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNbNodes()

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

Definition at line 1353 of file VtkPolyhedralMeshIOService.cc.

◆ edgeNodes()

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

Definition at line 1364 of file VtkPolyhedralMeshIOService.cc.

◆ edgeUids()

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

Definition at line 1090 of file VtkPolyhedralMeshIOService.cc.

◆ faceCells()

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

Definition at line 1375 of file VtkPolyhedralMeshIOService.cc.

◆ faceData()

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

Definition at line 1686 of file VtkPolyhedralMeshIOService.cc.

◆ faceEdges()

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

Definition at line 1505 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbCells()

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

Definition at line 1395 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbEdges()

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

Definition at line 1494 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbNodes()

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

Definition at line 1320 of file VtkPolyhedralMeshIOService.cc.

◆ faceNbNodesInFaceMesh()

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

Definition at line 1342 of file VtkPolyhedralMeshIOService.cc.

◆ faceNodes()

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

Definition at line 1309 of file VtkPolyhedralMeshIOService.cc.

◆ faceNodesInFaceMesh()

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

Definition at line 1331 of file VtkPolyhedralMeshIOService.cc.

◆ faceUids()

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

Definition at line 949 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 1276 of file VtkPolyhedralMeshIOService.cc.

◆ nodeCells()

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

Definition at line 1549 of file VtkPolyhedralMeshIOService.cc.

◆ nodeCoords()

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

Definition at line 1604 of file VtkPolyhedralMeshIOService.cc.

◆ nodeEdges()

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

Definition at line 1593 of file VtkPolyhedralMeshIOService.cc.

◆ nodeFaces()

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

Definition at line 1571 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbCells()

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

Definition at line 1538 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbEdges()

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

Definition at line 1582 of file VtkPolyhedralMeshIOService.cc.

◆ nodeNbFaces()

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

Definition at line 1560 of file VtkPolyhedralMeshIOService.cc.

◆ nodeUids()

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

Definition at line 918 of file VtkPolyhedralMeshIOService.cc.

◆ pointData()

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

Definition at line 1646 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: