#include <BALL/STRUCTURE/triangulatedSES.h>

Public Member Functions | |
Constructors and Destructors | |
| TriangulatedSES () | |
| TriangulatedSES (const TriangulatedSES &surface, bool=true) | |
| TriangulatedSES (SolventExcludedSurface *ses, const double &density) | |
| virtual | ~TriangulatedSES () |
Assignment | |
| void | set (const TriangulatedSES &surface, bool=true) |
| TriangulatedSES & | operator= (const TriangulatedSES &surface) |
| void | setDensity (const double &density) |
| double | getDensity () const |
Friends | |
Class friends | |
- class SESTriangulator | |
| class | SESTriangulator |
Accessors | |
|
| |
| SolventExcludedSurface * | ses_ |
| double | density_ |
| void | compute () throw (Exception::GeneralException,Exception::DivisionByZero) |
Generic TriangulatedSES Class.
Definition at line 54 of file triangulatedSES.h.
| BALL::TriangulatedSES::TriangulatedSES | ( | ) |
Default constructor. This method creates a new TriangulatedSES object.
| BALL::TriangulatedSES::TriangulatedSES | ( | const TriangulatedSES & | surface, | |
| bool | = true | |||
| ) |
Copy constructor. Create a new TriangulatedSES object from another.
| surface | the TriangulatedSES object to be copied | |
| bool | ignored - just for interface consistency |
| BALL::TriangulatedSES::TriangulatedSES | ( | SolventExcludedSurface * | ses, | |
| const double & | density | |||
| ) |
Detailed constructor. Create a new empty TriangulatedSES object and set its SES.
| ses | a pointer to the corresponding SES | |
| density | the density to use by triangulation |
| virtual BALL::TriangulatedSES::~TriangulatedSES | ( | ) | [virtual] |
Destructor. Destructs the TriangulatedSES object.
| void BALL::TriangulatedSES::compute | ( | ) | throw (Exception::GeneralException,Exception::DivisionByZero) |
| double BALL::TriangulatedSES::getDensity | ( | ) | const |
Get the density used by triangulation.
Reimplemented from BALL::TriangulatedSurface.
| TriangulatedSES& BALL::TriangulatedSES::operator= | ( | const TriangulatedSES & | surface | ) |
Assign from another TriangulatedSES.
| surface | the TriangulatedSES object to assign from |
| void BALL::TriangulatedSES::set | ( | const TriangulatedSES & | surface, | |
| bool | = true | |||
| ) |
Assign from another TriangulatedSES.
| surface | the TriangulatedSES object to assign from | |
| bool | ignored - just for interface consistency |
| void BALL::TriangulatedSES::setDensity | ( | const double & | density | ) |
Set the density used by triangulation.
Reimplemented from BALL::TriangulatedSurface.
friend class SESTriangulator [friend] |
Definition at line 64 of file triangulatedSES.h.
double BALL::TriangulatedSES::density_ [protected] |
Reimplemented from BALL::TriangulatedSurface.
Definition at line 147 of file triangulatedSES.h.
SolventExcludedSurface* BALL::TriangulatedSES::ses_ [protected] |
Definition at line 145 of file triangulatedSES.h.
1.6.3