#include <SASVertex.h>

Public Member Functions |
|
|
Constructors and Destructors
|
|
| SASVertex () | |
| Default constructor. |
|
| SASVertex (const SASVertex &sasvertex, bool deep=false) | |
| Copy constructor. |
|
| SASVertex (const TVector3< double > &point, Index index) | |
| Detailled constructor. |
|
| virtual | ~SASVertex () |
| Destructor. |
|
|
Assignment
|
|
| void | set (const SASVertex &sasvertex, bool deep=false) |
| Assign from another SASVertex. |
|
| SASVertex & | operator= (const SASVertex &sasvertex) |
| Assign from another SASVertex. |
|
| void | set (const TVector3< double > point, Index index) |
| Assign to a TVector3<double> and
an Index. |
|
| void | setPoint (const TVector3< double > &point) |
| Set the point represented by the
SASVertex. |
|
| TVector3< double > | getPoint () const |
| Return the point represented by the
SASVertex. |
|
|
Predicates
|
|
| virtual bool | operator== (const SASVertex &) const |
| Equality operator. |
|
| virtual bool | operator!= (const SASVertex &) const |
| Inequality operator. |
|
| virtual bool | operator*= (const SASVertex &) const |
| Similarity operator. |
|
Protected Attributes |
|
| TVector3< double > | point_ |
Friends |
|
|
Class friends
|
|
|
|
| class | SASEdge |
| class | SASFace |
| class | SolventAccessibleSurface |
| class | TriangulatedSAS |
| class | SASTriangulator |
| BALL::SASVertex::SASVertex | ( | ) |
Default constructor.
This method creates a new SASVertex object.
| BALL::SASVertex::SASVertex | ( | const SASVertex & | sasvertex, | |
| bool | deep =
false |
|||
| ) |
| BALL::SASVertex::SASVertex | ( | const TVector3< double > & | point, | |
| Index | index | |||
| ) |
Detailled constructor.
Create a new SASVertex object from some nice objects.
| point | assigned to the point representet by the vertex | |
| index | assigned to the index of the vertex |
| virtual BALL::SASVertex::~SASVertex | ( | ) | [virtual] |
Destructor.
Destructs the RSVertex object.
| TVector3<double> BALL::SASVertex::getPoint | ( | ) | const |
Return the point represented by the SASVertex.
| virtual bool BALL::SASVertex::operator!= | ( | const SASVertex & | ) | const [virtual] |
Inequality operator.
Reimplemented from BALL::GraphVertex< SASVertex, SASEdge, SASFace >.
| virtual bool BALL::SASVertex::operator*= | ( | const SASVertex & | ) | const [virtual] |
Similarity operator.
Reimplemented from BALL::GraphVertex< SASVertex, SASEdge, SASFace >.
| virtual bool BALL::SASVertex::operator== | ( | const SASVertex & | ) | const [virtual] |
Equality operator.
Reimplemented from BALL::GraphVertex< SASVertex, SASEdge, SASFace >.
| void BALL::SASVertex::set | ( | const TVector3< double > | point, | |
| Index | index | |||
| ) |
Assign to a TVector3<double> and an Index.
| point | assigned to the point represented by the vertex | |
| index | assigned to the index of the vertex |
| void BALL::SASVertex::set | ( | const SASVertex & | sasvertex, | |
| bool | deep =
false |
|||
| ) |
1.5.8