Go to the documentation of this file.
27 #include "vtkCommonDataModelModule.h"
vtkIdType GetEndAtomId() const
void PrintSelf(ostream &os, vtkIndent indent)
vtkIdType GetId() const
Return the Id used to identify this bond in the parent molecule.
const vtkAtom GetEndAtom() const
const vtkAtom GetBeginAtom() const
vtkMolecule * GetMolecule()
Return the parent molecule of this bond.
convenience proxy for vtkMolecule
vtkIdType GetBeginAtomId() const
Get the starting / ending atom ids for this bond.
vtkAtom GetBeginAtom()
Get a vtkAtom object that refers to the starting / ending atom for this bond.
convenience proxy for vtkMolecule
unsigned short GetOrder()
Get the bond order for this bond.
double GetLength() const
Get the distance between the bonded atoms.
a simple class to control print indentation
class describing a molecule
vtkBond(vtkMolecule *parent, vtkIdType id, vtkIdType beginAtomId, vtkIdType endAtomId)