26 #include "vtkCommonDataModelModule.h"
27 #include "vtkObject.h"
38 void PrintSelf(ostream &os, vtkIndent indent);
41 vtkIdType GetId()
const;
44 vtkMolecule * GetMolecule();
48 unsigned short GetAtomicNumber()
const;
49 void SetAtomicNumber(
unsigned short atomicNum);
54 void GetPosition(
float pos[3])
const;
55 void GetPosition(
double pos[3])
const;
56 void SetPosition(
const float pos[3]);
57 void SetPosition(
float x,
float y,
float z);
63 friend class vtkMolecule;
65 vtkAtom(vtkMolecule *parent, vtkIdType
id);
vtkMolecule * GetMolecule()
convenience proxy for vtkMolecule