|
VTK
|
convenience proxy for vtkMolecule More...
#include <vtkAtom.h>

Public Member Functions | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| vtkIdType | GetId () const |
| vtkMolecule * | GetMolecule () |
| unsigned short | GetAtomicNumber () const |
| void | SetAtomicNumber (unsigned short atomicNum) |
| void | GetPosition (float pos[3]) const |
| void | GetPosition (double pos[3]) const |
| void | SetPosition (const float pos[3]) |
| void | SetPosition (float x, float y, float z) |
| vtkVector3f | GetPosition () const |
| void | SetPosition (const vtkVector3f &pos) |
Protected Member Functions | |
| vtkAtom (vtkMolecule *parent, vtkIdType id) | |
Protected Attributes | |
| vtkMolecule * | Molecule |
| vtkIdType | Id |
Friends | |
| class | vtkMolecule |
| vtkAtom::vtkAtom | ( | vtkMolecule * | parent, |
| vtkIdType | id | ||
| ) | [protected] |
| void vtkAtom::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
| vtkIdType vtkAtom::GetId | ( | ) | const [inline] |
| vtkMolecule * vtkAtom::GetMolecule | ( | ) | [inline] |
| unsigned short vtkAtom::GetAtomicNumber | ( | ) | const |
Get/Set the atomic number of this atom
| void vtkAtom::SetAtomicNumber | ( | unsigned short | atomicNum | ) |
Get/Set the atomic number of this atom
| void vtkAtom::GetPosition | ( | float | pos[3] | ) | const |
Get/Set the position of this atom
| void vtkAtom::GetPosition | ( | double | pos[3] | ) | const |
Get/Set the position of this atom
| void vtkAtom::SetPosition | ( | const float | pos[3] | ) |
Get/Set the position of this atom
| void vtkAtom::SetPosition | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
Get/Set the position of this atom
| vtkVector3f vtkAtom::GetPosition | ( | ) | const |
Get/Set the position of this atom
| void vtkAtom::SetPosition | ( | const vtkVector3f & | pos | ) |
Get/Set the position of this atom
friend class vtkMolecule [friend] |
vtkMolecule* vtkAtom::Molecule [protected] |
vtkIdType vtkAtom::Id [protected] |
1.8.0