5#ifndef BALL_STRUCTURE_RSFACE_H
6#define BALL_STRUCTURE_RSFACE_H
8#ifndef BALL_STRUCTURE_GRAPHFACE_H
12#ifndef BALL_MATHS_VECTOR3_H
193 virtual
bool operator == (const
RSFace& rsface) const
200 virtual
bool operator != (const
RSFace& rsface) const
207 virtual
bool operator *=(const
RSFace& rsface) const
void set(const RSFace &rsface, bool deep=false)
friend class SESTriangulator
friend class SASTriangulator
TVector3< double > center_
TVector3< double > getNormal() const
friend class TriangulatedSAS
void remove(HashSet< RSEdge * > &edges, HashSet< RSVertex * > &vertices, HashSet< RSFace * > &faces)
friend class SolventExcludedSurface
friend class TriangulatedSES
friend class SolventAccessibleSurface
friend class SESSingularityCleaner
TVector3< double > getCenter() const
TVector3< double > normal_
void setSingular(bool singular)
friend class ReducedSurface
void setNormal(const TVector3< double > &normal)
void setCenter(const TVector3< double > ¢er)
#define BALL_CREATE(name)