#include <BALL/STRUCTURE/triangulatedSES.h>
|
|
| | TriangulatedSES () |
| |
| | TriangulatedSES (const TriangulatedSES &surface, bool=true) |
| |
| | TriangulatedSES (SolventExcludedSurface *ses, const double &density) |
| |
| virtual | ~TriangulatedSES () |
| |
|
| void | set (const TriangulatedSES &surface, bool=true) |
| |
| TriangulatedSES & | operator= (const TriangulatedSES &surface) |
| |
| void | setDensity (const double &density) |
| |
| double | getDensity () const |
| |
| | TriangulatedSurface () |
| |
| | TriangulatedSurface (const TriangulatedSurface &surface, bool=true) |
| |
| virtual | ~TriangulatedSurface () |
| |
| void | clear () |
| |
| void | set (const TriangulatedSurface &surface, bool=true) |
| |
| TriangulatedSurface & | operator= (const TriangulatedSurface &surface) |
| |
| void | insert (TrianglePoint *point) |
| |
| void | insert (TriangleEdge *edge) |
| |
| void | insert (Triangle *triangle) |
| |
| BALL_DEPRECATED Size | numberOfPoints () const |
| |
| Size | getNumberOfPoints () const |
| |
| BALL_DEPRECATED Size | numberOfEdges () const |
| |
| Size | getNumberOfEdges () const |
| |
| BALL_DEPRECATED Size | numberOfTriangles () const |
| |
| Size | getNumberOfTriangles () const |
| |
| void | remove (TrianglePoint *point, bool deep=true) |
| |
| void | remove (PointIterator p, bool deep=true) |
| |
| void | remove (TriangleEdge *edge, bool deep=true) |
| |
| void | remove (EdgeIterator e, bool deep=true) |
| |
| void | remove (Triangle *triangle, bool deep=true) |
| |
| void | remove (TriangleIterator t, bool deep=true) |
| |
| void | exportSurface (Surface &surface) |
| |
| TriangulatedSurface & | operator+= (const TriangulatedSurface &surface) |
| |
| void | join (TriangulatedSurface &source) |
| |
| void | shift (const TVector3< double > &c) |
| |
| void | blowUp (const double &r) |
| |
| void | setIndices () |
| |
| void | setDensity (const double &density) |
| |
| double | getDensity () const |
| |
| void | cut (const TPlane3< double > &plane, const double &fuzzy=0) |
| |
| void | shrink () |
| |
| void | deleteIsolatedEdges () |
| |
| void | deleteIsolatedPoints () |
| |
| void | getBorder (std::list< TriangleEdge *> &border) |
| |
| PointIterator | beginPoint () |
| |
| ConstPointIterator | beginPoint () const |
| |
| PointIterator | endPoint () |
| |
| ConstPointIterator | endPoint () const |
| |
| EdgeIterator | beginEdge () |
| |
| ConstEdgeIterator | beginEdge () const |
| |
| EdgeIterator | endEdge () |
| |
| ConstEdgeIterator | endEdge () const |
| |
| TriangleIterator | beginTriangle () |
| |
| ConstTriangleIterator | beginTriangle () const |
| |
| TriangleIterator | endTriangle () |
| |
| ConstTriangleIterator | endTriangle () const |
| |
Generic TriangulatedSES Class.
Definition at line 54 of file triangulatedSES.h.
◆ TriangulatedSES() [1/3]
| BALL::TriangulatedSES::TriangulatedSES |
( |
| ) |
|
◆ TriangulatedSES() [2/3]
Copy constructor. Create a new TriangulatedSES object from another.
- Parameters
-
| surface | the TriangulatedSES object to be copied |
| bool | ignored - just for interface consistency |
◆ TriangulatedSES() [3/3]
Detailed constructor. Create a new empty TriangulatedSES object and set its SES.
- Parameters
-
| ses | a pointer to the corresponding SES |
| density | the density to use by triangulation |
◆ ~TriangulatedSES()
| virtual BALL::TriangulatedSES::~TriangulatedSES |
( |
| ) |
|
|
virtual |
◆ compute()
◆ getDensity()
| double BALL::TriangulatedSES::getDensity |
( |
| ) |
const |
Get the density used by triangulation.
◆ operator=()
◆ set()
◆ setDensity()
| void BALL::TriangulatedSES::setDensity |
( |
const double & |
density | ) |
|
Set the density used by triangulation.
◆ SESTriangulator
◆ density_
| double BALL::TriangulatedSES::density_ |
|
protected |
◆ ses_