#include <RSVertex.h>

Public Member Functions |
|
|
Constructors and Destructors
|
|
| RSVertex () | |
| Default constructor. |
|
| RSVertex (const RSVertex &rsvertex, bool deep=false) | |
| Copy constructor. |
|
| RSVertex (Index atom) | |
| Detailled constructor. |
|
| virtual | ~RSVertex () |
| Destructor. |
|
|
Assignment
|
|
| void | set (const RSVertex &rsvertex, bool deep=false) |
| Assign from another RSVertex. |
|
| RSVertex & | operator= (const RSVertex &rsvertex) |
| Assign from another RSVertex. |
|
|
Accessors
|
|
| void | setAtom (Index atom) |
| Set the index of the atom
represented by the vertex. |
|
| Index | getAtom () const |
| Return the index of the atom
represented by the vertex. |
|
|
Predicates
|
|
| virtual bool | operator== (const RSVertex &rsvertex) const |
| Equality operator. |
|
| virtual bool | operator!= (const RSVertex &rsvertex) const |
| Inequality operator. |
|
| virtual bool | operator*= (const RSVertex &rsvertex) const |
| Similarity operator. |
|
Protected Attributes |
|
| Index | atom_ |
Friends |
|
|
Class friends
|
|
|
|
| class | RSEdge |
| class | RSFace |
| class | ReducedSurface |
| class | RSComputer |
| class | SESEdge |
| class | SESFace |
| class | SESVertex |
| class | SolventExcludedSurface |
| class | SESComputer |
| class | SESSingularityCleaner |
| class | TriangulatedSES |
| class | SESTriangulator |
| class | SASEdge |
| class | SASFace |
| class | SASVertex |
| class | SolventAccessibleSurface |
| class | TriangulatedSAS |
| class | SASTriangulator |
| BALL::RSVertex::RSVertex | ( | ) |
Default constructor.
This method creates a new RSVertex object.
| BALL::RSVertex::RSVertex | ( | const RSVertex & | rsvertex, | |
| bool | deep =
false |
|||
| ) |
| BALL::RSVertex::RSVertex | ( | Index | atom | ) |
Detailled constructor.
Create a new RSVertex object from an index.
| atom | assigned to the index of the atom |
| virtual BALL::RSVertex::~RSVertex | ( | ) | [virtual] |
Destructor.
Destructs the RSVertex object.
| Index BALL::RSVertex::getAtom | ( | ) | const |
Return the index of the atom represented by the vertex.
| virtual bool BALL::RSVertex::operator!= | ( | const RSVertex & | rsvertex | ) | const [virtual] |
Inequality operator.
Reimplemented from BALL::GraphVertex< RSVertex, RSEdge, RSFace >.
| virtual bool BALL::RSVertex::operator*= | ( | const RSVertex & | rsvertex | ) | const [virtual] |
Similarity operator.
Reimplemented from BALL::GraphVertex< RSVertex, RSEdge, RSFace >.
| virtual bool BALL::RSVertex::operator== | ( | const RSVertex & | rsvertex | ) | const [virtual] |
Equality operator.
Reimplemented from BALL::GraphVertex< RSVertex, RSEdge, RSFace >.
| void BALL::RSVertex::set | ( | const RSVertex & | rsvertex, | |
| bool | deep =
false |
|||
| ) |
| void BALL::RSVertex::setAtom | ( | Index | atom | ) |
Set the index of the atom represented by the vertex.
| atom | the new index |
1.5.8