This class allows to compute minimum distance between two brep shapes (face edge vertex) and is used in DistShapeShape class. More...
#include <BRepExtrema_DistanceSS.hxx>
| Public Member Functions | |||||||||||||||||
| Constructor from two shapes | |||||||||||||||||
| Computes the distance between two Shapes (face edge vertex). 
 | |||||||||||||||||
| BRepExtrema_DistanceSS (const TopoDS_Shape &theS1, const TopoDS_Shape &theS2, const Bnd_Box &theBox1, const Bnd_Box &theBox2, const Standard_Real theDstRef, const Standard_Real theDeflection=Precision::Confusion(), const Extrema_ExtFlag theExtFlag=Extrema_ExtFlag_MINMAX, const Extrema_ExtAlgo theExtAlgo=Extrema_ExtAlgo_Grad) | |||||||||||||||||
| Results | |||||||||||||||||
| Returns true if the distance has been computed, false otherwise. | |||||||||||||||||
| Standard_Boolean | IsDone () const | ||||||||||||||||
| Returns the distance value. | |||||||||||||||||
| Standard_Real | DistValue () const | ||||||||||||||||
| Returns the distance value. | |||||||||||||||||
| const BRepExtrema_SeqOfSolution & | Seq1Value () const | ||||||||||||||||
| Returns the list of solutions on the first shape. | |||||||||||||||||
| const BRepExtrema_SeqOfSolution & | Seq2Value () const | ||||||||||||||||
| Returns the list of solutions on the second shape. | |||||||||||||||||
This class allows to compute minimum distance between two brep shapes (face edge vertex) and is used in DistShapeShape class.
| 
 | inline | 
| 
 | inline | 
Returns the distance value.
| 
 | inline | 
Returns the distance value.
| 
 | inline | 
Returns the list of solutions on the first shape.
| 
 | inline | 
Returns the list of solutions on the second shape.