Go to the documentation of this file.
28 #ifndef vtkPeriodicTable_h
29 #define vtkPeriodicTable_h
58 const char *
GetSymbol(
const unsigned short atomicNum);
const char * GetSymbol(const unsigned short atomicNum)
static vtkPeriodicTable * New()
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
float GetCovalentRadius(const unsigned short atomicNum)
unsigned short GetAtomicNumber(const char *str)
vtkColor3f GetDefaultRGBTuple(unsigned short atomicNum)
void GetDefaultLUT(vtkLookupTable *)
Contains chemical data from the Blue Obelisk Data Repository.
const char * GetElementName(const unsigned short atomicNum)
#define VTKDOMAINSCHEMISTRY_EXPORT
a simple class to control print indentation
unsigned short GetAtomicNumber(const vtkStdString &str)
float GetVDWRadius(const unsigned short atomicNum)
void GetDefaultRGBTuple(unsigned short atomicNum, float rgb[3])
Access to information about the elements.
map scalar values into colors via a lookup table
vtkGetNewMacro(BlueObeliskData, vtkBlueObeliskData)
static vtkNew< vtkBlueObeliskData > BlueObeliskData
Wrapper around std::string to keep symbols short.
unsigned short GetNumberOfElements()