#include <BALL/STRUCTURE/RSVertex.h>
Generic RSVertex Class.
Definition at line 37 of file RSVertex.h.
◆ RSVertex() [1/3]
| BALL::RSVertex::RSVertex |
( |
| ) |
|
Default constructor. This method creates a new RSVertex object.
◆ RSVertex() [2/3]
| BALL::RSVertex::RSVertex |
( |
const RSVertex & | rsvertex, |
|
|
bool | deep = false ) |
Copy constructor. Create a new RSVertex object from another.
- Parameters
-
| rsvertex | the RSVertex object to be copied |
| deep | if deep = false, all pointers are set to NULL (default). Otherwise the new RSVertex object is linked to the neighbours of the old RSVertex object. |
◆ RSVertex() [3/3]
| BALL::RSVertex::RSVertex |
( |
Index | atom | ) |
|
Detailled constructor. Create a new RSVertex object from an index.
- Parameters
-
| atom | assigned to the index of the atom |
◆ ~RSVertex()
| virtual BALL::RSVertex::~RSVertex |
( |
| ) |
|
|
virtual |
Destructor. Destructs the RSVertex object.
◆ getAtom()
| Index BALL::RSVertex::getAtom |
( |
| ) |
const |
Return the index of the atom represented by the vertex.
- Returns
- Index the index of the atom represented by the vertex
◆ operator!=()
| virtual bool BALL::RSVertex::operator!= |
( |
const RSVertex & | rsvertex | ) |
const |
|
virtual |
◆ operator*=()
| virtual bool BALL::RSVertex::operator*= |
( |
const RSVertex & | rsvertex | ) |
const |
|
virtual |
◆ operator=()
Assign from another RSVertex. The RSVertex object is linked to the neighbours of the RSVertex object to assign from.
- Parameters
-
| rsvertex | the RSVertex object to assign from |
◆ operator==()
| virtual bool BALL::RSVertex::operator== |
( |
const RSVertex & | rsvertex | ) |
const |
|
virtual |
◆ set()
| void BALL::RSVertex::set |
( |
const RSVertex & | rsvertex, |
|
|
bool | deep = false ) |
Assign from another RSVertex.
- Parameters
-
| rsvertex | the RSVertex object to assign from |
| deep | if deep = false, all pointers are set to NULL (default). Otherwise the RSVertex object is linked to the neighbours of the RSVertex object to assign from. |
◆ setAtom()
| void BALL::RSVertex::setAtom |
( |
Index | atom | ) |
|
Set the index of the atom represented by the vertex.
- Parameters
-
◆ ReducedSurface
| friend class ReducedSurface |
|
friend |
◆ RSComputer
◆ RSEdge
◆ RSFace
◆ SASEdge
◆ SASFace
◆ SASTriangulator
| friend class SASTriangulator |
|
friend |
◆ SASVertex
◆ SESComputer
◆ SESEdge
◆ SESFace
◆ SESSingularityCleaner
| friend class SESSingularityCleaner |
|
friend |
◆ SESTriangulator
| friend class SESTriangulator |
|
friend |
◆ SESVertex
◆ SolventAccessibleSurface
| friend class SolventAccessibleSurface |
|
friend |
◆ SolventExcludedSurface
| friend class SolventExcludedSurface |
|
friend |
◆ TriangulatedSAS
| friend class TriangulatedSAS |
|
friend |
◆ TriangulatedSES
| friend class TriangulatedSES |
|
friend |
◆ atom_
| Index BALL::RSVertex::atom_ |
|
protected |