|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
The data of the minimum distance between two shells. More...
#include <topology_faceset.h>
Public Member Functions | |
| MbShellsDistanceData () | |
| Default constructor. More... | |
| MbShellsDistanceData (const MbShellsDistanceData &obj) | |
| Copy-constructor. | |
| double | GetMinDistanse () const |
| Get the minimum distance between the shells. | |
| size_t | GetFaceIndex (size_t i) const |
| Get the face index of the shell. | |
| MbCartPoint | GetPoint (size_t i) const |
| Get the parametric point on a face of the shell. | |
| size_t | GetLoopIndex (size_t i) const |
| Get the face loop index of the shell. | |
| size_t | GetEdgeIndex (size_t i) const |
| Get the face loop edge index of the shell. | |
| double | GetCurveParam (size_t i) const |
| Get parameter on the edge curve of the shell. | |
| void | CalculateDistance (const MbFace &face1, const MbFace &face2) |
| Get Calculate the minimum distance. | |
| void | CalculateAdditionData (const MbFace &face1, size_t faceInd1, const MbFace &face2, size_t faceInd2) |
| Calculate a set of additional data by distance between faces. | |
| void | Reset () |
| Reset all data. | |
| void | SwapDetail () |
| Switch the data of first and second shells. | |
| MbShellsDistanceData & | operator= (const MbShellsDistanceData &obj) |
| Assignment operator. | |
The data of the minimum distance between two shells.
The data of the minimum distance between two shells.
|
inline |
Default constructor.
Constructor of distance date between two solids.