Go to the documentation of this file.
35 #ifndef vtkBlueObeliskData_h
36 #define vtkBlueObeliskData_h
49 class MyStdVectorOfVtkAbstractArrays;
vtkGetNewMacro(PaulingElectronegativities, vtkFloatArray)
vtkNew< vtkFloatArray > PaulingElectronegativities
vtkNew< vtkStringArray > Families
#define vtkGetObjectMacro(name, type)
vtkGetNewMacro(LowerSymbols, vtkStringArray)
vtkNew< vtkFloatArray > MeltingPoints
vtkNew< vtkStringArray > ElectronicConfigurations
vtkGetNewMacro(DefaultColors, vtkFloatArray)
dynamic, self-adjusting array of unsigned short
vtkNew< vtkStringArray > PeriodicTableBlocks
dynamic, self-adjusting array of float
vtkNew< vtkFloatArray > BoilingPoints
vtkNew< vtkUnsignedShortArray > Groups
virtual int Allocate(vtkIdType sz, vtkIdType ext=1000)
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
vtkNew< vtkStringArray > LowerSymbols
vtkNew< vtkStringArray > LowerNames
vtkGetNewMacro(Symbols, vtkStringArray)
Fill a vtkBlueObeliskData container with data from the BODR XML dataset.
vtkNew< vtkFloatArray > DefaultColors
vtkNew< vtkFloatArray > CovalentRadii
vtkGetNewMacro(Groups, vtkUnsignedShortArray)
vtkNew< vtkStringArray > Symbols
vtkGetNewMacro(IonizationEnergies, vtkFloatArray)
vtkGetNewMacro(VDWRadii, vtkFloatArray)
vtkGetNewMacro(ElectronicConfigurations, vtkStringArray)
vtkSimpleMutexLock * WriteMutex
Contains chemical data from the Blue Obelisk Data Repository.
vtkGetNewMacro(Names, vtkStringArray)
#define VTKDOMAINSCHEMISTRY_EXPORT
a simple class to control print indentation
vtkGetNewMacro(ExactMasses, vtkFloatArray)
vtkGetNewMacro(ElectronAffinities, vtkFloatArray)
vtkGetNewMacro(Periods, vtkUnsignedShortArray)
vtkNew< vtkFloatArray > VDWRadii
vtkNew< vtkUnsignedShortArray > Periods
#define vtkGetMacro(name, type)
void PrintSelfIfExists(const char *, vtkObject *, ostream &, vtkIndent)
vtkNew< vtkStringArray > Names
unsigned short NumberOfElements
vtkGetNewMacro(CovalentRadii, vtkFloatArray)
vtkNew< vtkFloatArray > IonizationEnergies
Abstract superclass for all arrays.
vtkGetNewMacro(LowerNames, vtkStringArray)
static vtkBlueObeliskData * New()
void PrintSelf(ostream &os, vtkIndent indent)
vtkGetNewMacro(MeltingPoints, vtkFloatArray)
vtkNew< vtkFloatArray > ElectronAffinities
vtkGetNewMacro(BoilingPoints, vtkFloatArray)
MyStdVectorOfVtkAbstractArrays * Arrays
a vtkAbstractArray subclass for strings
vtkGetNewMacro(Families, vtkStringArray)
vtkGetNewMacro(Masses, vtkFloatArray)
vtkGetNewMacro(PeriodicTableBlocks, vtkStringArray)
vtkNew< vtkFloatArray > Masses
vtkNew< vtkFloatArray > ExactMasses