137 const
TVector3<
double>& center_of_torus,
138 const
double& radius_of_torus,
139 const
TAngle<
double>& angle,
142 const
TVector3<
double>& intersection_point1,
143 const
TVector3<
double>& intersection_point2,
166 void set(const
RSEdge& rsedge,
bool deep = false)
198 const
TVector3<
double>& center_of_torus,
199 const
double& radius_of_torus,
200 const
TAngle<
double>& angle,
203 const
TVector3<
double>& intersection_point0,
204 const
TVector3<
double>& intersection_point1,
219 void setCenterOfTorus(const
TVector3<
double>& center)
235 void setMajorRadiusOfTorus(const
double& radius)
243 double getMajorRadiusOfTorus() const
251 void setAngle(const
TAngle<
double>& angle)
305 void setSingular(
bool singular)
319 virtual
bool operator == (const
RSEdge& rsedge) const
326 virtual
bool operator != (const
RSEdge& rsedge) const
333 virtual
bool operator *=(const
RSEdge& rsedge) const
340 bool isSingular() const
364 double radius_of_torus_;