Open CASCADE Technology 6.5.2
Data Structures
BOPTools_SSInterference.hxx File Reference
#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <BOPTools_ListOfPaveBlock.hxx>
#include <BOPTools_PaveSet.hxx>
#include <Standard_Real.hxx>
#include <BOPTools_SequenceOfCurves.hxx>
#include <IntTools_SequenceOfPntOn2Faces.hxx>
#include <TColStd_ListOfInteger.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <BOPTools_IndexedDataMapOfIntegerState.hxx>
#include <BOPTools_ShapeShapeInterference.hxx>

Data Structures

class  BOPTools_SSInterference
 class for storing a Face/Face interference
Each F/F interference contains information about
1. myPBs - PaveBlocks (made from edges from the faces
that are IN-2D or ON-2D;
2. myCurves- Sequence of curves of intersection;
3. myTangentFacesFlag - The BOOL flag indicates that
the faces are SD in terms of the F/F Intersector.
4. mySenseFlag - value that is equal +1 or -1 depending
on scalar product between normals to each face. This
valie is valid for the SDF only.
5. myAlonePnts - contains 3D-points that are place
of intersection between the two faces
6. myAloneVertices - contains indices of vertices
that correspond to the points myAlonePnts;
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines