37          bool* degeneracyFlag = 0);
 
   49                              bool aAccurate = 
false) 
const;
 
   51                               bool aAccurate = 
false) 
const;
 
   78     std::ostream& 
StreamInfo(std::ostream& os) 
const;
 
static bool CheckDegeneracy(UVector3 &anchor, UVector3 &p2, UVector3 &p3, UVector3 &p4)
 
UVector3 GetPointOnSurface() const 
 
void ComputeBBox(UBBox *, bool)
 
UGeometryType GetEntityType() const 
 
double DistanceToIn(const UVector3 &aPoint, const UVector3 &aDirection, double aPstep=UUtils::kInfinity) const 
 
void Extent(UVector3 &aMin, UVector3 &aMax) const 
 
bool Normal(const UVector3 &aPoint, UVector3 &aNormal) const 
 
static const double kInfinity
 
static const char CVSVers[]
 
double SafetyFromOutside(const UVector3 &aPoint, bool aAccurate=false) const 
 
std::ostream & StreamInfo(std::ostream &os) const 
 
double DistanceToOut(const UVector3 &aPoint, const UVector3 &aDirection, UVector3 &aNormalVector, bool &aConvex, double aPstep=UUtils::kInfinity) const 
 
UTet & operator=(const UTet &rhs)
 
double SafetyFromInside(const UVector3 &aPoint, bool aAccurate=false) const 
 
void GetParametersList(int aNumber, double *aArray) const 
 
std::vector< UVector3 > GetVertices() const 
 
UVector3 GetPointOnFace(UVector3 p1, UVector3 p2, UVector3 p3, double &area) const 
 
void PrintWarnings(bool flag)
 
std::string UGeometryType
 
UTet(const std::string &name, UVector3 anchor, UVector3 p2, UVector3 p3, UVector3 p4, bool *degeneracyFlag=0)
 
EnumInside Inside(const UVector3 &p) const