|
BALL
1.4.2
|
This is the complete list of members for BALL::SESSingularityCleaner, including all inherited members.
| buildEdge(SESEdge *edge, Index face1, Index &face2, Index end, SESVertex *&vertex, const HashSet< Index > &indices, bool minimum) | BALL::SESSingularityCleaner | private |
| buildEndEdge(SESEdge *edge, const std::list< Intersection > &extrema, SESVertex *&vertex, Index &actual_extremum, bool min) | BALL::SESSingularityCleaner | private |
| buildEndEdges(SESEdge *edge, const std::list< Intersection > &min, const std::list< Intersection > &max, SESVertex *&vertex1, SESVertex *&vertex2, Index &actual_min, Index &actual_max) | BALL::SESSingularityCleaner | private |
| getExtrema(const std::list< Intersection > &intersections, std::list< Intersection > &min, std::list< Intersection > &max) | BALL::SESSingularityCleaner | private |
| getFirstCategoryFaces(std::list< SESFace * > &first_category_faces) | BALL::SESSingularityCleaner | private |
| getIntersectionPointsAndAngles(const TCircle3< double > &circle, const TVector3< double > &point, Position index1, Position index2, Position probe_index, TAngle< double > &phi1, TVector3< double > &point1, TAngle< double > &phi2, TVector3< double > &point2) | BALL::SESSingularityCleaner | private |
| getIntersectionsOfSingularEdge(SESEdge *edge, const TAngle< double > &phi, HashGrid3< Position > &grid, std::list< Intersection > &intersections) | BALL::SESSingularityCleaner | private |
| getSingularFaces(std::list< SESFace * > &faces) | BALL::SESSingularityCleaner | private |
| Intersection typedef | BALL::SESSingularityCleaner | |
| isIntersection(const TAngle< double > &min_phi, const TAngle< double > &max_phi, const TAngle< double > &phi, const TVector3< double > &middle, const TSphere3< double > &probe) | BALL::SESSingularityCleaner | private |
| noCut(SESFace *face1, SESFace *face2) | BALL::SESSingularityCleaner | private |
| probe_intersections_ | BALL::SESSingularityCleaner | protected |
| probeIntersection(Index face1, Index face2, Index face3, TVector3< double > &point1, TVector3< double > &point2) | BALL::SESSingularityCleaner | private |
| run() | BALL::SESSingularityCleaner | |
| ses_ | BALL::SESSingularityCleaner | protected |
| SESComputer class | BALL::SESSingularityCleaner | friend |
| SESSingularityCleaner() | BALL::SESSingularityCleaner | |
| SESSingularityCleaner(SolventExcludedSurface *ses, HashGrid3< Index > *vertex_grid_) | BALL::SESSingularityCleaner | |
| sort(SESFace *face1, SESFace *face2, std::vector< SESEdge * > &sesedge1, std::vector< SESEdge * > &sesedge2, std::vector< SESVertex * > &sesvertex1, std::vector< SESVertex * > &sesvertex2) | BALL::SESSingularityCleaner | private |
| sort(Index u1, Index u2, Index u3, Index &s1, Index &s2, Index &s3) | BALL::SESSingularityCleaner | private |
| treatFirstCategory() | BALL::SESSingularityCleaner | private |
| treatSecondCategory() | BALL::SESSingularityCleaner | private |
| treatSingularEdge(SESEdge *edge, HashGrid3< Position > &grid,::std::list< SESEdge * > &deletable_edges) | BALL::SESSingularityCleaner | private |
| treatSingularities() | BALL::SESSingularityCleaner | private |
| twoCuts(SESFace *face1, SESFace *face2) | BALL::SESSingularityCleaner | private |
| vertex_grid_ | BALL::SESSingularityCleaner | protected |
| vertexExists(TVector3< double > point) | BALL::SESSingularityCleaner | private |
| ~SESSingularityCleaner() | BALL::SESSingularityCleaner | virtual |
1.8.3.1