Go to the documentation of this file.
5 #ifndef BALL_STRUCTURE_RSEDGE_H
6 #define BALL_STRUCTURE_RSEDGE_H
8 #ifndef BALL_STRUCTURE_GRAPHEDGE_H
12 #ifndef BALL_MATHS_ANGLE_H
16 #ifndef BALL_MATHS_CIRCLE3_H
20 #ifndef BALL_MATHS_VECTOR3_H
33 class SolventExcludedSurface;
35 class SESSingularityCleaner;
36 class TriangulatedSES;
37 class SESTriangulator;
41 class SolventAccessibleSurface;
42 class TriangulatedSAS;
43 class SASTriangulator;
138 const double& radius_of_torus,
166 void set(
const RSEdge& rsedge,
bool deep =
false)
199 const double& radius_of_torus,
235 void setMajorRadiusOfTorus(
const double& radius)
243 double getMajorRadiusOfTorus()
const
305 void setSingular(
bool singular)
333 virtual bool operator *=(
const RSEdge& rsedge)
const
340 bool isSingular()
const
405 #endif // BALL_STRUCTURE_RSEDGE_H
BALL_EXPORT bool operator!=(const String &s1, const String &s2)
TCircle3< double > circle0_
TCircle3< double > circle1_
TVector3< double > intersection_point1_
TVector3< double > intersection_point0_
BALL_EXPORT bool operator==(const String &s1, const String &s2)
BALL_EXPORT std::ostream & operator<<(std::ostream &os, const Exception::GeneralException &e)
TVector3< double > center_of_torus_
#define BALL_CREATE(name)