#include <SASFace.h>

Public Types |
|
|
Type definitions
|
|
| typedef std::list< bool >::iterator | OrientationIterator |
|
typedef std::list< bool > ::const_iterator |
ConstOrientationIterator |
Public Member Functions |
|
|
Constructors and Destructors
|
|
| SASFace () | |
| Default constructor. |
|
| SASFace (const SASFace &sasface, bool deep=false) | |
| Copy constructor. |
|
| virtual | ~SASFace () |
| Destructor. |
|
|
Assignments
|
|
| void | set (const SASFace &sasface, bool deep=false) |
| Assign from another SASFace. |
|
| SASFace & | operator= (const SASFace &sasface) |
| Assign from another SASFace. |
|
|
Accessors
|
|
| void | setSphere (const TSphere3< double > &sphere) |
| Set the sphere the GraphFace lies on. |
|
| TSphere3< double > | getSphere () const |
| Return the sphere the GraphFace lies on. |
|
|
Predicates
|
|
| virtual bool | operator== (const SASFace &) const |
| Equality operator. |
|
| virtual bool | operator!= (const SASFace &) const |
| Inequality operator. |
|
| virtual bool | operator*= (const SASFace &) const |
| Similarity operator. |
|
|
External Iterators
|
|
| OrientationIterator | beginOrientation () |
| ConstOrientationIterator | beginOrientation () const |
| OrientationIterator | endOrientation () |
| ConstOrientationIterator | endOrientation () const |
Protected Attributes |
|
|
Attributes
|
|
| std::list< bool > | orientation_ |
| TSphere3< double > | sphere_ |
Friends |
|
|
Class friends
|
|
|
|
| class | SASEdge |
| class | SASVertex |
| class | SolventAccessibleSurface |
| class | TriangulatedSAS |
| class | SASTriangulator |
| BALL::SASFace::SASFace | ( | ) |
Default constructor.
This method creates a new SASFace object.
| BALL::SASFace::SASFace | ( | const SASFace & | sasface, | |
| bool | deep =
false |
|||
| ) |
| virtual BALL::SASFace::~SASFace | ( | ) | [virtual] |
Destructor.
Destructs the SASFace object.
| TSphere3<double> BALL::SASFace::getSphere | ( | ) | const |
| virtual bool BALL::SASFace::operator!= | ( | const SASFace & | ) | const [virtual] |
Inequality operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
| virtual bool BALL::SASFace::operator*= | ( | const SASFace & | ) | const [virtual] |
Similarity operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
| virtual bool BALL::SASFace::operator== | ( | const SASFace & | ) | const [virtual] |
Equality operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
| void BALL::SASFace::set | ( | const SASFace & | sasface, | |
| bool | deep =
false |
|||
| ) |
1.5.8