VTK
|
convenience proxy for vtkMolecule More...
#include <vtkBond.h>
Public Member Functions | |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkIdType | GetId () const |
Return the Id used to identify this bond in the parent molecule. More... | |
vtkMolecule * | GetMolecule () |
Return the parent molecule of this bond. More... | |
unsigned short | GetOrder () |
Get the bond order for this bond. More... | |
double | GetLength () const |
Get the distance between the bonded atoms. More... | |
vtkIdType | GetBeginAtomId () const |
Get the starting / ending atom ids for this bond. More... | |
vtkIdType | GetEndAtomId () const |
Get the starting / ending atom ids for this bond. More... | |
vtkAtom | GetBeginAtom () |
Get a vtkAtom object that refers to the starting / ending atom for this bond. More... | |
vtkAtom | GetEndAtom () |
Get a vtkAtom object that refers to the starting / ending atom for this bond. More... | |
const vtkAtom | GetBeginAtom () const |
Get a vtkAtom object that refers to the starting / ending atom for this bond. More... | |
const vtkAtom | GetEndAtom () const |
Get a vtkAtom object that refers to the starting / ending atom for this bond. More... | |
Protected Member Functions | |
vtkBond (vtkMolecule *parent, vtkIdType id, vtkIdType beginAtomId, vtkIdType endAtomId) | |
Protected Attributes | |
vtkMolecule * | Molecule |
vtkIdType | Id |
vtkIdType | BeginAtomId |
vtkIdType | EndAtomId |
Friends | |
class | vtkMolecule |
convenience proxy for vtkMolecule
|
protected |
void vtkBond::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
inline |
|
inline |
vtkIdType vtkBond::GetBeginAtomId | ( | ) | const |
Get the starting / ending atom ids for this bond.
vtkIdType vtkBond::GetEndAtomId | ( | ) | const |
Get the starting / ending atom ids for this bond.
vtkAtom vtkBond::GetBeginAtom | ( | ) |
Get a vtkAtom object that refers to the starting / ending atom for this bond.
vtkAtom vtkBond::GetEndAtom | ( | ) |
Get a vtkAtom object that refers to the starting / ending atom for this bond.
const vtkAtom vtkBond::GetBeginAtom | ( | ) | const |
Get a vtkAtom object that refers to the starting / ending atom for this bond.
const vtkAtom vtkBond::GetEndAtom | ( | ) | const |
Get a vtkAtom object that refers to the starting / ending atom for this bond.
unsigned short vtkBond::GetOrder | ( | ) |
Get the bond order for this bond.
double vtkBond::GetLength | ( | ) | const |
Get the distance between the bonded atoms.
|
friend |
|
protected |