Open CASCADE Technology 6.5.2
Public Member Functions | Static Public Member Functions
BRepOffset_Inter2d Class Reference

Computes the intersections betwwen edges on a face
stores result is SD as AsDes from BRepOffset.

#include <BRepOffset_Inter2d.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static void Compute (const Handle< BRepAlgo_AsDes > &AsDes, const TopoDS_Face &F, const TopTools_MapOfShape &NewEdges, const Standard_Real Tol)
 Computes the intersections between the edges stored
is AsDes as descendants of <F> . Intersections is computed
between two edges if one of them is bound in NewEdges.

static void ConnexIntByInt (const TopoDS_Face &FI, BRepOffset_Offset &OFI, TopTools_DataMapOfShapeShape &MES, const TopTools_DataMapOfShapeShape &Build, const Handle< BRepAlgo_AsDes > &AsDes, const Standard_Real Offset, const Standard_Real Tol)

Member Function Documentation

static void BRepOffset_Inter2d::Compute ( const Handle< BRepAlgo_AsDes > &  AsDes,
const TopoDS_Face F,
const TopTools_MapOfShape NewEdges,
const Standard_Real  Tol 
) [static]
static void BRepOffset_Inter2d::ConnexIntByInt ( const TopoDS_Face FI,
BRepOffset_Offset OFI,
TopTools_DataMapOfShapeShape MES,
const TopTools_DataMapOfShapeShape Build,
const Handle< BRepAlgo_AsDes > &  AsDes,
const Standard_Real  Offset,
const Standard_Real  Tol 
) [static]
void BRepOffset_Inter2d::operator delete ( void *  anAddress) [inline]
void* BRepOffset_Inter2d::operator new ( size_t  ,
void *  anAddress 
) [inline]
void* BRepOffset_Inter2d::operator new ( size_t  size) [inline]

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