#include <triangulatedSES.h>
Public Member Functions |
|
Constructors and Destructors
|
|
TriangulatedSES () | |
Default constructor. |
|
TriangulatedSES (const TriangulatedSES &surface, bool=true) | |
Copy constructor. |
|
TriangulatedSES (SolventExcludedSurface *ses, const double &density) | |
Detailed constructor. |
|
virtual | ~TriangulatedSES () |
Destructor. |
|
Assignment
|
|
void | set (const TriangulatedSES &surface, bool=true) |
Assign from another TriangulatedSES.
|
|
TriangulatedSES & | operator= (const TriangulatedSES &surface) |
Assign from another TriangulatedSES.
|
|
void | setDensity (const double &density) |
Set the density used by
triangulation. |
|
double | getDensity () const |
Get the density used by
triangulation. |
|
Accessors
|
|
void | compute () throw (Exception::GeneralException,Exception::DivisionByZero) |
Protected Attributes |
|
Accessors
|
|
SolventExcludedSurface * | ses_ |
double | density_ |
Friends |
|
Class friends
|
|
class | SESTriangulator |
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.
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 |