15#include "vtkCommonDataModelModule.h"
18VTK_ABI_NAMESPACE_BEGIN
convenience proxy for vtkMolecule
vtkMolecule * GetMolecule()
Return the parent molecule of this atom.
void GetPosition(double pos[3]) const
Get/Set the position of this atom.
vtkAtom(vtkMolecule *parent, vtkIdType id)
void SetPosition(float x, float y, float z)
Get/Set the position of this atom.
void PrintSelf(ostream &os, vtkIndent indent)
void GetPosition(float pos[3]) const
Get/Set the position of this atom.
unsigned short GetAtomicNumber() const
Get/Set the atomic number of this atom.
void SetPosition(const vtkVector3f &pos)
Get/Set the position of this atom.
void SetPosition(const float pos[3])
Get/Set the position of this atom.
void SetAtomicNumber(unsigned short atomicNum)
Get/Set the atomic number of this atom.
vtkVector3f GetPosition() const
Get/Set the position of this atom.
vtkIdType GetId() const
Return the Id used to identify this atom in the parent molecule.
a simple class to control print indentation
class describing a molecule