vtkExodusIIReaderPrivate::ArrayInfoType Struct Reference

#include <vtkExodusIIReaderPrivate.h>

Collaboration diagram for vtkExodusIIReaderPrivate::ArrayInfoType:

Collaboration graph
[legend]

List of all members.


Detailed Description

A struct to hold information about time-varying arrays.

Definition at line 268 of file vtkExodusIIReaderPrivate.h.


Public Member Functions

void Reset ()
 Clear all the structure members.

Public Attributes

vtkStdString Name
 The name of the array.
int Components
 The number of components in the array.
int GlomType
 The type of "glomming" performed.
int StorageType
 Storage type of array (a type that can be passed to vtkDataArray::Create()).
int Source
 The source of the array (Result or Attribute).
int Status
 Whether or not the array should be loaded by RequestData.
vtkstd::vector< vtkStdStringOriginalNames
 The name of each component of the array as defined by the Exodus file.
vtkstd::vector< int > OriginalIndices
 The index of each component of the array as ordered by the Exodus file.
vtkstd::vector< int > ObjectTruth
 A map describing which objects the variable is defined on.

Member Function Documentation

void vtkExodusIIReaderPrivate::ArrayInfoType::Reset (  ) 

Clear all the structure members.


Member Data Documentation

The name of the array.

Definition at line 270 of file vtkExodusIIReaderPrivate.h.

The number of components in the array.

Definition at line 272 of file vtkExodusIIReaderPrivate.h.

The type of "glomming" performed.

Glomming is the process of aggregating one or more results variable names from the Exodus files into a single VTK result variable name with one or more components. One of: scalar, vector(2), vector(3), symtensor(6), integrationpoint.

Definition at line 279 of file vtkExodusIIReaderPrivate.h.

Storage type of array (a type that can be passed to vtkDataArray::Create()).

Definition at line 282 of file vtkExodusIIReaderPrivate.h.

The source of the array (Result or Attribute).

Definition at line 284 of file vtkExodusIIReaderPrivate.h.

Whether or not the array should be loaded by RequestData.

Definition at line 286 of file vtkExodusIIReaderPrivate.h.

The name of each component of the array as defined by the Exodus file.

Empty for generated arrays.

Definition at line 289 of file vtkExodusIIReaderPrivate.h.

The index of each component of the array as ordered by the Exodus file.

Empty for generated arrays.

Definition at line 292 of file vtkExodusIIReaderPrivate.h.

A map describing which objects the variable is defined on.

Each key (a pair<int,int>) is a block/set type and integer offset into the corresponding BlockInfo or SetInfo. Its value is true when the variable is defined on the block/set indicated by the key. Otherwise (if the key is absent from the map or present with a false value), the variable is not defined on that block/set.

Definition at line 301 of file vtkExodusIIReaderPrivate.h.


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

Generated on Sat Dec 27 13:23:55 2008 for VTK by  doxygen 1.5.6