BALL
1.4.2
|
#include <BALL/STRUCTURE/SASFace.h>
Public Types | |
Type definitions | |
typedef std::list< bool >::iterator | OrientationIterator |
typedef std::list< bool > ::const_iterator | ConstOrientationIterator |
Public Types inherited from BALL::GraphFace< SASVertex, SASEdge, SASFace > | |
typedef std::list< SASVertex * > ::iterator | VertexIterator |
typedef std::list< SASVertex * > ::const_iterator | ConstVertexIterator |
typedef std::list< SASEdge * > ::iterator | EdgeIterator |
typedef std::list< SASEdge * > ::const_iterator | ConstEdgeIterator |
Protected Attributes | |
Attributes | |
std::list< bool > | orientation_ |
TSphere3< double > | sphere_ |
Protected Attributes inherited from BALL::GraphFace< SASVertex, SASEdge, SASFace > | |
std::list< SASVertex * > | vertex_ |
std::list< SASEdge * > | edge_ |
Index | index_ |
Friends | |
Class friends | |
| |
class | SASEdge |
class | SASVertex |
class | SolventAccessibleSurface |
class | TriangulatedSAS |
class | SASTriangulator |
Class friends | |
|
typedef std::list<bool>::const_iterator BALL::SASFace::ConstOrientationIterator |
typedef std::list<bool>::iterator BALL::SASFace::OrientationIterator |
BALL::SASFace::SASFace | ( | ) |
Default constructor. This method creates a new SASFace object.
|
virtual |
Destructor. Destructs the SASFace object.
OrientationIterator BALL::SASFace::beginOrientation | ( | ) |
ConstOrientationIterator BALL::SASFace::beginOrientation | ( | ) | const |
OrientationIterator BALL::SASFace::endOrientation | ( | ) |
ConstOrientationIterator BALL::SASFace::endOrientation | ( | ) | const |
Inequality operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
Similarity operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
Equality operator.
Reimplemented from BALL::GraphFace< SASVertex, SASEdge, SASFace >.
Set the sphere the GraphFace lies on.
sphere | the new sphere |
|
friend |
|
friend |
|
friend |