23 #ifndef vtkProgrammableElectronicData_h
24 #define vtkProgrammableElectronicData_h
31 class StdVectorOfImageDataPointers;
51 vtkGetMacro(NumberOfElectrons,
vtkIdType);
52 vtkSetMacro(NumberOfElectrons,
vtkIdType);
70 vtkSetMacro(Padding,
double);
71 vtkGetMacro(Padding,
double);
86 StdVectorOfImageDataPointers *
MOs;
virtual void PrintSelf(ostream &os, vtkIndent indent)
static vtkDataObject * New()
vtkIdType NumberOfElectrons
Provides access to and storage of chemical electronic data.
#define VTKDOMAINSCHEMISTRY_EXPORT
a simple class to control print indentation
topologically and geometrically regular array of data
StdVectorOfImageDataPointers * MOs
Provides access to and storage of user-generated vtkImageData that describes electrons.
virtual vtkIdType GetNumberOfMOs()=0
virtual vtkImageData * GetMO(vtkIdType orbitalNumber)=0
virtual void DeepCopy(vtkDataObject *obj)
general representation of visualization data
vtkImageData * ElectronDensity