vtkExodusIIReaderIntPointCheck Class Reference

#include <vtkExodusIIReaderVariableCheck.h>

Inheritance diagram for vtkExodusIIReaderIntPointCheck:

Inheritance graph
[legend]
Collaboration diagram for vtkExodusIIReaderIntPointCheck:

Collaboration graph
[legend]

List of all members.


Detailed Description

This looks for integration-point variables whose names contain an element shape and digits specifying an integration point.

Definition at line 94 of file vtkExodusIIReaderVariableCheck.h.


Public Member Functions

 vtkExodusIIReaderIntPointCheck ()
virtual bool StartInternal (vtksys_stl::string name, const int *, int)
 Subclasses implement this and returns true if any more names are acceptable.
virtual bool Add (vtksys_stl::string name, const int *)
 Add a name to the sequence. Returns true if any more names may be added.
virtual vtkstd::vector
< vtksys_stl::string >
::size_type 
Length ()
 Returns the length of the sequence (or 0 if the match is incorrect or incomplete).

Protected Member Functions

bool StartIntegrationPoints (vtksys_stl::string cellType, vtksys_stl::string iptName)
bool AddIntegrationPoint (vtksys_stl::string iptName)

Protected Attributes

vtksys::RegularExpression RegExp
vtksys_stl::string VarName
vtksys_stl::string CellType
vtkstd::vector< int > IntPtMin
vtkstd::vector< int > IntPtMax
vtkstd::set< vtksys_stl::string > IntPtNames
vtkTypeUInt64 Rank
bool StillAdding

Constructor & Destructor Documentation

vtkExodusIIReaderIntPointCheck::vtkExodusIIReaderIntPointCheck (  ) 


Member Function Documentation

virtual bool vtkExodusIIReaderIntPointCheck::StartInternal ( vtksys_stl::string  name,
const int *  truth,
int  numTruth 
) [virtual]

Subclasses implement this and returns true if any more names are acceptable.

Implements vtkExodusIIReaderVariableCheck.

virtual bool vtkExodusIIReaderIntPointCheck::Add ( vtksys_stl::string  name,
const int *  truth 
) [virtual]

Add a name to the sequence. Returns true if any more names may be added.

Implements vtkExodusIIReaderVariableCheck.

virtual vtkstd::vector<vtksys_stl::string>::size_type vtkExodusIIReaderIntPointCheck::Length (  )  [virtual]

Returns the length of the sequence (or 0 if the match is incorrect or incomplete).

Reimplemented from vtkExodusIIReaderVariableCheck.

bool vtkExodusIIReaderIntPointCheck::StartIntegrationPoints ( vtksys_stl::string  cellType,
vtksys_stl::string  iptName 
) [protected]

bool vtkExodusIIReaderIntPointCheck::AddIntegrationPoint ( vtksys_stl::string  iptName  )  [protected]


Member Data Documentation

vtksys::RegularExpression vtkExodusIIReaderIntPointCheck::RegExp [protected]

Definition at line 111 of file vtkExodusIIReaderVariableCheck.h.

vtksys_stl::string vtkExodusIIReaderIntPointCheck::VarName [protected]

Definition at line 112 of file vtkExodusIIReaderVariableCheck.h.

vtksys_stl::string vtkExodusIIReaderIntPointCheck::CellType [protected]

Definition at line 113 of file vtkExodusIIReaderVariableCheck.h.

vtkstd::vector<int> vtkExodusIIReaderIntPointCheck::IntPtMin [protected]

Definition at line 114 of file vtkExodusIIReaderVariableCheck.h.

vtkstd::vector<int> vtkExodusIIReaderIntPointCheck::IntPtMax [protected]

Definition at line 115 of file vtkExodusIIReaderVariableCheck.h.

vtkstd::set<vtksys_stl::string> vtkExodusIIReaderIntPointCheck::IntPtNames [protected]

Definition at line 116 of file vtkExodusIIReaderVariableCheck.h.

vtkTypeUInt64 vtkExodusIIReaderIntPointCheck::Rank [protected]

Definition at line 117 of file vtkExodusIIReaderVariableCheck.h.

Definition at line 118 of file vtkExodusIIReaderVariableCheck.h.


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

Generated on Mon Sep 27 18:23:05 2010 for VTK by  doxygen 1.5.6