BRepExtrema_DistanceSS Class Reference
This class allows to compute minimum distance between two shapes
(face edge vertex) and is used in DistShapeShape class.
#include <BRepExtrema_DistanceSS.hxx>
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | BRepExtrema_DistanceSS (const TopoDS_Shape &S1, const TopoDS_Shape &S2, const Bnd_Box &B1, const Bnd_Box &B2, const Standard_Real DstRef) |
| | computes the distance between two Shapes
( face edge vertex)
|
| | BRepExtrema_DistanceSS (const TopoDS_Shape &S1, const TopoDS_Shape &S2, const Bnd_Box &B1, const Bnd_Box &B2, const Standard_Real DstRef, const Standard_Real aDeflection) |
| | computes the distance between two Shapes
( face edge vertex). Parameter theDeflection is used
to specify a maximum deviation of extreme distances
from the minimum one.
Default value is Precision::Confusion().
|
| Standard_Boolean | IsDone () const |
| | True if the distance has been computed
|
| 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 |
| | ---Purpose returns the list of solutions on the second shape
|
Constructor & Destructor Documentation
Member Function Documentation
| void BRepExtrema_DistanceSS::operator delete |
( |
void * |
anAddress |
) |
[inline] |
| void* BRepExtrema_DistanceSS::operator new |
( |
size_t |
size |
) |
[inline] |
| void* BRepExtrema_DistanceSS::operator new |
( |
size_t |
, |
|
|
void * |
anAddress | |
|
) |
| | [inline] |
The documentation for this class was generated from the following file: