リーダー#

PyVistaには,データファイルの読み込みをより細かく制御できるクラスベースのリーダがあります. これらのクラスは,ファイルからデータセットを読み込む際に,より細かい制御を可能にします. サポートしているファイルタイプの一覧は, pyvista.get_reader() を参照してください.

また,リーダークラスを使用した完全な例として, リーダーによるデータの読み込み を参照してください.

get_reader(filename[, force_ext])

データファイルの読み取りをきめ細かく制御するためのリーダーを返します.

Readerクラス.#

AVSucdReader(*args, **kwargs)

.inpファイル用のAVSucdReader.

BMPReader(*args, **kwargs)

.bmpファイル用のBMPリーダーです.

BYUReader(*args, **kwargs)

.gファイル用のBYUリーダーです.

BinaryMarchingCubesReader(*args, **kwargs)

.tri ファイルのBinaryMarchingCubesリーダー.

CGNSReader(*args, **kwargs)

.cgnsファイル用のCGNSリーダーです.

DEMReader(*args, **kwargs)

.demファイル用のDEMリーダーです.

DICOMReader(*args, **kwargs)

.dcm ファイル読み込み用のDICOMリーダー.

EnSightReader(*args, **kwargs)

.caseファイル用のEnSightリーダー.

FacetReader(*args, **kwargs)

.facetファイル用のFacetリーダー.

FluentReader(*args, **kwargs)

.casファイル用のFluentReaderです.

GIFReader(*args, **kwargs)

.gifファイル用のGIFReaderです.

GLTFReader(*args, **kwargs)

.gltf,.glbファイル用のGLTFeaderです.

HDFReader(*args, **kwargs)

.hdfファイル用のHDFReaderです.

HDRReader(*args, **kwargs)

.hdrファイル用のHDRReaderです.

JPEGReader(*args, **kwargs)

.jpeg,.jpgファイル用のJPEG リーダーです.

MFIXReader(*args, **kwargs)

.resファイル用のMFIXReaderです.

MetaImageReader(*args, **kwargs)

.mha および .mhd ファイル用のMeta Image Readerです.

MultiBlockPlot3DReader(*args, **kwargs)

MultiBlock Plot3D リーダー.

NIFTIReader(*args, **kwargs)

.nii,.nii.gz ファイル用のNIFTI Readerです.

NRRDReader(*args, **kwargs)

.nrrd,.nhdrファイル用のNRRDReaderです.

OBJReader(*args, **kwargs)

.obj ファイル読み込み用のOBJリーダー.

OpenFOAMReader(*args, **kwargs)

.foamファイル用のOpenFOAMリーダー.

PLYReader(*args, **kwargs)

.ply ファイル読み込み用のPLYリーダー.

PNGReader(*args, **kwargs)

.pngファイル用のPNGReaderです.

PNMReader(*args, **kwargs)

.pnmファイル用のPNMReaderです.

POpenFOAMReader(*args, **kwargs)

.foamファイル用の並列OpenFOAMリーダー.

PTSReader(*args, **kwargs)

.ptsファイル用のPTSReaderです.

PVDReader(*args, **kwargs)

.pvdファイル用のPVDリーダー.

Plot3DMetaReader(*args, **kwargs)

.p3d ファイル用のPlot3DMetaリーダーです.

SLCReader(*args, **kwargs)

.slcファイル用のSLCReaderです.

STLReader(*args, **kwargs)

.stlファイル用のSTLリーダーです.

SegYReader(*args, **kwargs)

.sgy,.segyファイル用のSegYReaderです.

TIFFReader(*args, **kwargs)

.tif,.tiffファイル用のTIFFReaderです.

TecplotReader(*args, **kwargs)

ascii .dat ファイル用の Tecplot Reader です.

VTKDataSetReader(*args, **kwargs)

.vtkファイル用のVTKデータセットリーダーです.

VTKPDataSetReader(*args, **kwargs)

.pvtkファイル用のパラレルVTKデータセットリーダーです.

XMLImageDataReader(*args, **kwargs)

.vtiファイル用のXML画像データリーダー.

XMLMultiBlockDataReader(*args, **kwargs)

.vtmまたはvtmbファイル用のXML MultiBlockデータリーダーです.

XMLPImageDataReader(*args, **kwargs)

.pvtiファイル用のParallel XML Image Data Readerです.

XMLPRectilinearGridReader(*args, **kwargs)

.pvtrファイル用のParallel XML RectilinearGrid Readerです.

XMLPUnstructuredGridReader(*args, **kwargs)

.pvtuファイル用のParallel XML UnstructuredGrid Readerです.

XMLPolyDataReader(*args, **kwargs)

.vtpファイル用のXML PolyDataリーダーです.

XMLRectilinearGridReader(*args, **kwargs)

.vtrファイル用のXML RectilinearGrid Readerです.

XMLStructuredGridReader(*args, **kwargs)

.vtsファイル用のXML StructuredGrid Readerです.

XMLUnstructuredGridReader(*args, **kwargs)

.vtuファイル用のXML UnstructuredGridリーダーです.

XdmfReader(*args, **kwargs)

.xdmfファイル用のXdmfReaderです.

継承クラス#

pyvista.BaseReader は,すべてのサブリーダーによって継承されます. このクラスは,ファイル名を設定してデータを読み取るという,すべてのリーダーの基本的な機能を持っています.

PointCellDataSelection は,ポイントやセルの配列に関連するデータの検査や設定をサポートするリーダーによって継承されます.

TimeReader は,読み取りのための時間やイテレーションの検査や設定をサポートするリーダーによって継承されます.

BaseReader(*args, **kwargs)

Base Readerクラス.

PointCellDataSelection()

データ配列の選択をサポートするリーダー用のMixinです.

TimeReader()

時間をサポートするリーダーのための抽象クラスです.

列挙型#

特定のリーダーへの入力を簡略化するために列挙型が可能です.