|
VTK
|
#include <vtkXdmfReaderInternal.h>
Public Member Functions | |
| vtkXdmfDomain (xdmf2::XdmfDOM *xmlDom, int domain_index) | |
| vtkGraph * | GetSIL () |
| XdmfInt64 | GetNumberOfGrids () |
| xdmf2::XdmfGrid * | GetGrid (XdmfInt64 cc) |
| int | GetVTKDataType () |
| int | GetIndexForTime (double time) |
| xdmf2::XdmfGrid * | GetGrid (xdmf2::XdmfGrid *xmfGrid, double time) |
| bool | IsStructured (xdmf2::XdmfGrid *) |
| bool | GetWholeExtent (xdmf2::XdmfGrid *, int extents[6]) |
| bool | GetOriginAndSpacing (xdmf2::XdmfGrid *, double origin[3], double spacing[3]) |
| ~vtkXdmfDomain () | |
| int | GetVTKDataType (xdmf2::XdmfGrid *xmfGrid) |
| vtkXdmfArraySelection * | GetPointArraySelection () |
| vtkXdmfArraySelection * | GetCellArraySelection () |
| vtkXdmfArraySelection * | GetGridSelection () |
| vtkXdmfArraySelection * | GetSetsSelection () |
| bool | IsValid () |
| const std::set< XdmfFloat64 > & | GetTimeSteps () |
| XdmfFloat64 | GetTimeForIndex (int index) |
Static Public Member Functions | |
| static int | GetDataDimensionality (xdmf2::XdmfGrid *xmfGrid) |
Definition at line 190 of file vtkXdmfReaderInternal.h.
| vtkXdmfDomain::vtkXdmfDomain | ( | xdmf2::XdmfDOM * | xmlDom, |
| int | domain_index | ||
| ) |
| bool vtkXdmfDomain::IsValid | ( | ) | [inline] |
After instantiating, check that the domain is valid. If this returns false, it means that the specified domain could not be located.
Definition at line 225 of file vtkXdmfReaderInternal.h.
| vtkGraph* vtkXdmfDomain::GetSIL | ( | ) | [inline] |
Definition at line 230 of file vtkXdmfReaderInternal.h.
| XdmfInt64 vtkXdmfDomain::GetNumberOfGrids | ( | ) | [inline] |
Returns the number of top-level grids present in this domain.
Definition at line 235 of file vtkXdmfReaderInternal.h.
| xdmf2::XdmfGrid* vtkXdmfDomain::GetGrid | ( | XdmfInt64 | cc | ) |
Provides access to a top-level grid from this domain.
Returns the VTK data type need for this domain. If the domain has only 1 grid, then a vtkDataSet-type is returned, otherwise a vtkMultiBlockDataSet is required. Returns -1 on error.
| const std::set<XdmfFloat64>& vtkXdmfDomain::GetTimeSteps | ( | ) | [inline] |
Returns the timesteps.
Definition at line 250 of file vtkXdmfReaderInternal.h.
| int vtkXdmfDomain::GetIndexForTime | ( | double | time | ) |
Given a time value, returns the index.
| XdmfFloat64 vtkXdmfDomain::GetTimeForIndex | ( | int | index | ) | [inline] |
Returns the time value at the given index.
Definition at line 261 of file vtkXdmfReaderInternal.h.
| xdmf2::XdmfGrid* vtkXdmfDomain::GetGrid | ( | xdmf2::XdmfGrid * | xmfGrid, |
| double | time | ||
| ) |
If xmfGrid is a temporal collection, returns the child-grid matching the requested time.
| bool vtkXdmfDomain::IsStructured | ( | xdmf2::XdmfGrid * | ) |
Returns true if the grids is a structured dataset.
| bool vtkXdmfDomain::GetWholeExtent | ( | xdmf2::XdmfGrid * | , |
| int | extents[6] | ||
| ) |
Returns the whole extents for the dataset if the grid if IsStructured() returns true for the given grid. Returns true if the extents are valid. NOTE: returned extents are always (0, dimx-1, 0, dimy-1, 0, dimz-1).
| bool vtkXdmfDomain::GetOriginAndSpacing | ( | xdmf2::XdmfGrid * | , |
| double | origin[3], | ||
| double | spacing[3] | ||
| ) |
Returns the spacing and origin for the grid if the grid topology == XDMF_2DCORECTMESH or XDMF_3DCORECTMESH i.e. image data. Returns true if the extents are valid.
| int vtkXdmfDomain::GetVTKDataType | ( | xdmf2::XdmfGrid * | xmfGrid | ) |
| static int vtkXdmfDomain::GetDataDimensionality | ( | xdmf2::XdmfGrid * | xmfGrid | ) | [static] |
| vtkXdmfArraySelection* vtkXdmfDomain::GetPointArraySelection | ( | ) | [inline] |
Definition at line 311 of file vtkXdmfReaderInternal.h.
| vtkXdmfArraySelection* vtkXdmfDomain::GetCellArraySelection | ( | ) | [inline] |
Definition at line 313 of file vtkXdmfReaderInternal.h.
| vtkXdmfArraySelection* vtkXdmfDomain::GetGridSelection | ( | ) | [inline] |
Definition at line 315 of file vtkXdmfReaderInternal.h.
| vtkXdmfArraySelection* vtkXdmfDomain::GetSetsSelection | ( | ) | [inline] |
Definition at line 317 of file vtkXdmfReaderInternal.h.
1.8.0