![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
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 double theDstRef, const double 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. | |||||||||||||||||
| bool | IsDone () const | ||||||||||||||||
| Returns the distance value. | |||||||||||||||||
| double | DistValue () const | ||||||||||||||||
| Returns the distance value. | |||||||||||||||||
| const NCollection_Sequence< BRepExtrema_SolutionElem > & | Seq1Value () const | ||||||||||||||||
| Returns the list of solutions on the first shape. | |||||||||||||||||
| const NCollection_Sequence< BRepExtrema_SolutionElem > & | 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.