Go to the documentation of this file.
23 #ifndef vtkOpenQubeElectronicData_h
24 #define vtkOpenQubeElectronicData_h
static vtkOpenQubeElectronicData * New()
vtkImageData * GetElectronDensity()
OpenQube::BasisSet * BasisSet
GLsizei GLsizei GLuint * obj
#define vtkTypeMacro(thisClass, superclass)
Provides access to and storage of electronic data calculated by OpenQube.
virtual void DeepCopy(vtkDataObject *obj)
Provides access to and storage of chemical electronic data.
vtkGetNewMacro(Images, vtkDataSetCollection)
#define VTKDOMAINSCHEMISTRY_EXPORT
vtkImageData * CalculateMO(vtkIdType orbitalNumber)
topologically and geometrically regular array of data
a simple class to control print indentation
vtkIdType GetNumberOfMOs()
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkGetMacro(name, type)
unsigned int GetNumberOfElectrons()
~vtkOpenQubeElectronicData()
vtkSetMacro(IgnoreDriverBugs, bool)
vtkImageData * CalculateElectronDensity()
vtkNew< vtkDataSetCollection > Images
maintain an unordered list of dataset objects
void FillImageDataFromQube(OpenQube::Cube *qube, vtkImageData *image)
general representation of visualization data
vtkOpenQubeElectronicData()
vtkImageData * GetMO(vtkIdType orbitalNumber)
GLenum GLsizei GLenum GLenum const GLvoid * image