24 #ifndef vtkVASPAnimationReader_h 25 #define vtkVASPAnimationReader_h 27 #include "vtkDomainsChemistryModule.h" 32 class RegularExpression;
47 vtkSetStringMacro(FileName)
68 bool NextTimeStep(std::istream &in,
double &
time);
78 bool ReadMolecule(std::istream &in,
vtkMolecule *molecule);
82 vtksys::RegularExpression *TimeParser;
83 vtksys::RegularExpression *LatticeParser;
84 vtksys::RegularExpression *AtomCountParser;
85 vtksys::RegularExpression *AtomParser;
92 #endif // vtkVASPAnimationReader_h
Reader for VASP animation files.
class describing a molecule
static vtkMoleculeAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for algorithms that operate on vtkMolecules.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.