Open CASCADE Technology
6.5.4
|
class for storing a Face/Face interference
Each F/F interference contains information about
More...
#include <BOPTools_SSInterference.hxx>
1. myPBs - PaveBlocks (made from edges from the faces <br> that are IN-2D or ON-2D; <br> 2. myCurves- Sequence of curves of intersection; <br> 3. myTangentFacesFlag - The BOOL flag indicates that <br> the faces are SD in terms of the F/F Intersector. <br> 4. mySenseFlag - value that is equal +1 or -1 depending <br> on scalar product between normals to each face. This <br> valie is valid for the SDF only. <br> 5. myAlonePnts - contains 3D-points that are place <br> of intersection between the two faces <br> 6. myAloneVertices - contains indices of vertices <br> that correspond to the points myAlonePnts; <br>
BOPTools_SSInterference::BOPTools_SSInterference | ( | const Standard_Integer | anIndex1, |
const Standard_Integer | anIndex2, | ||
const Standard_Real | aTolR3D, | ||
const Standard_Real | aTolR2D, | ||
const IntTools_SequenceOfCurves & | aCurves, | ||
const IntTools_SequenceOfPntOn2Faces & | aPnts | ||
) |
void BOPTools_SSInterference::SetStatesMap | ( | const BOPTools_IndexedDataMapOfIntegerState & | aStatesMap | ) |
Standard_Real BOPTools_SSInterference::TolR2D | ( | ) | const |
Standard_Real BOPTools_SSInterference::TolR3D | ( | ) | const |
Standard_Integer BOPTools_SSInterference::mySenseFlag [protected] |
Standard_Real BOPTools_SSInterference::myTolR2D [protected] |
Standard_Real BOPTools_SSInterference::myTolR3D [protected] |