Open CASCADE Technology 6.6.0
Public Member Functions | Protected Member Functions
BOPDS_IteratorSI Class Reference

The class BOPDS_IteratorSI is
1.to compute self-intersections between BRep sub-shapes
of each argument of an operation (see the class BOPDS_DS)
in terms of theirs bounding boxes
2.provides interface to iterare the pairs of
intersected sub-shapes of given type

#include <BOPDS_IteratorSI.hxx>

Inheritance diagram for BOPDS_IteratorSI:
Inheritance graph
[legend]

Public Member Functions

 BOPDS_IteratorSI ()
 Empty contructor


virtual ~BOPDS_IteratorSI ()
 BOPDS_IteratorSI (const BOPCol_BaseAllocator &theAllocator)
 Contructor
theAllocator - the allocator to manage the memory


Protected Member Functions

virtual void Intersect ()

Constructor & Destructor Documentation

BOPDS_IteratorSI::BOPDS_IteratorSI ( )
virtual BOPDS_IteratorSI::~BOPDS_IteratorSI ( ) [virtual]
BOPDS_IteratorSI::BOPDS_IteratorSI ( const BOPCol_BaseAllocator theAllocator)

Member Function Documentation

virtual void BOPDS_IteratorSI::Intersect ( ) [protected, virtual]

Reimplemented from BOPDS_Iterator.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines