VTK
|
convenience proxy for vtkMolecule More...
#include <vtkAtom.h>
Public Member Functions | |
~vtkAtom () | |
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] |