VTK  9.7.1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkNetCDFCFReader::vtkDependentDimensionInfo Class Reference

#include <vtkNetCDFCFReader.h>

Collaboration diagram for vtkNetCDFCFReader::vtkDependentDimensionInfo:
[legend]

Public Member Functions

 vtkDependentDimensionInfo (vtkNetCDFAccessor *accessor)
 
 vtkDependentDimensionInfo (vtkNetCDFAccessor *accessor, int ncFD, int varId, vtkNetCDFCFReader *parent)
 
bool GetValid () const
 
bool GetHasBounds () const
 
bool GetCellsUnstructured () const
 
vtkSmartPointer< vtkIntArray > GetGridDimensions () const
 
vtkSmartPointer< vtkDoubleArray > GetLongitudeCoordinates () const
 
vtkSmartPointer< vtkDoubleArray > GetLatitudeCoordinates () const
 
vtkSmartPointer< vtkStringArray > GetSpecialVariables () const
 

Protected Member Functions

int LoadMetaData (int ncFD, int varId, vtkNetCDFCFReader *parent)
 
int LoadCoordinateVariable (int ncFD, int varId, vtkDoubleArray *coords)
 
int LoadBoundsVariable (int ncFD, int varId, vtkDoubleArray *coords)
 
int LoadUnstructuredBoundsVariable (int ncFD, int varId, vtkDoubleArray *coords)
 

Protected Attributes

vtkNetCDFAccessor * Accessor
 
bool Valid
 
bool HasBounds
 
bool CellsUnstructured
 
vtkSmartPointer< vtkIntArray > GridDimensions
 
vtkSmartPointer< vtkDoubleArray > LongitudeCoordinates
 
vtkSmartPointer< vtkDoubleArray > LatitudeCoordinates
 
vtkSmartPointer< vtkStringArray > SpecialVariables
 

Detailed Description

Definition at line 192 of file vtkNetCDFCFReader.h.

Constructor & Destructor Documentation

vtkNetCDFCFReader::vtkDependentDimensionInfo::vtkDependentDimensionInfo ( vtkNetCDFAccessor *  accessor)
inline

Definition at line 195 of file vtkNetCDFCFReader.h.

vtkNetCDFCFReader::vtkDependentDimensionInfo::vtkDependentDimensionInfo ( vtkNetCDFAccessor *  accessor,
int  ncFD,
int  varId,
vtkNetCDFCFReader *  parent 
)

Member Function Documentation

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::GetValid ( ) const
inline

Definition at line 202 of file vtkNetCDFCFReader.h.

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::GetHasBounds ( ) const
inline

Definition at line 203 of file vtkNetCDFCFReader.h.

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::GetCellsUnstructured ( ) const
inline

Definition at line 204 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkIntArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::GetGridDimensions ( ) const
inline

Definition at line 205 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkDoubleArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::GetLongitudeCoordinates ( ) const
inline

Definition at line 206 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkDoubleArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::GetLatitudeCoordinates ( ) const
inline

Definition at line 210 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkStringArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::GetSpecialVariables ( ) const
inline

Definition at line 214 of file vtkNetCDFCFReader.h.

int vtkNetCDFCFReader::vtkDependentDimensionInfo::LoadMetaData ( int  ncFD,
int  varId,
vtkNetCDFCFReader *  parent 
)
protected
int vtkNetCDFCFReader::vtkDependentDimensionInfo::LoadCoordinateVariable ( int  ncFD,
int  varId,
vtkDoubleArray *  coords 
)
protected
int vtkNetCDFCFReader::vtkDependentDimensionInfo::LoadBoundsVariable ( int  ncFD,
int  varId,
vtkDoubleArray *  coords 
)
protected
int vtkNetCDFCFReader::vtkDependentDimensionInfo::LoadUnstructuredBoundsVariable ( int  ncFD,
int  varId,
vtkDoubleArray *  coords 
)
protected

Member Data Documentation

vtkNetCDFAccessor* vtkNetCDFCFReader::vtkDependentDimensionInfo::Accessor
protected

Definition at line 217 of file vtkNetCDFCFReader.h.

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::Valid
protected

Definition at line 218 of file vtkNetCDFCFReader.h.

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::HasBounds
protected

Definition at line 219 of file vtkNetCDFCFReader.h.

bool vtkNetCDFCFReader::vtkDependentDimensionInfo::CellsUnstructured
protected

Definition at line 220 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkIntArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::GridDimensions
protected

Definition at line 221 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkDoubleArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::LongitudeCoordinates
protected

Definition at line 222 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkDoubleArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::LatitudeCoordinates
protected

Definition at line 223 of file vtkNetCDFCFReader.h.

vtkSmartPointer<vtkStringArray> vtkNetCDFCFReader::vtkDependentDimensionInfo::SpecialVariables
protected

Definition at line 224 of file vtkNetCDFCFReader.h.


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