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 <TCollection_BaseSequence.hxx>
#include <Handle_BOPTools_SequenceNodeOfSequenceOfCurves.hxx>
#include <Standard_Integer.hxx>
#include <TCollection_Sequence.lxx>
#include <Handle_IntTools_SequenceNodeOfSequenceOfPntOn2Faces.hxx>
#include <TColStd_ListOfInteger.hxx>
#include <Standard_Boolean.hxx>
#include <TCollection_BasicMap.hxx>
#include <BooleanOperations_StateOfShape.hxx>
#include <Handle_BOPTools_IndexedDataMapNodeOfIndexedDataMapOfIntegerState.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
Generated on Thu Mar 3 10:39:28 2011 for Open CASCADE Technology by  doxygen 1.6.3