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

auxiliary class to display intermediate results
in Draw's winowds for the debugging purposes

#include <BOP_Draw.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 DrawListOfShape (const TopTools_ListOfShape &aList, const Standard_CString aName)
 Display in 3D-view shapes from the ListOfShape <aList>
aName is base name of shape. Actual name for each
subsequent shape will be aName+"_#", where
# - is ordered index of the shape in <aList>

static void DrawListOfEdgesWithPC (const TopoDS_Face &aFace, const TopTools_ListOfShape &aList, const Standard_CString aName)
 Display in 2D-view the edges from the ListOfShape <aList>,
that have P-curves for the face <aFace>
aName is base name of shape. Actual name for each
subsequent shape will be aName+"_#", where
# - is ordered index of the shape in <aList>

static void DrawListOfEdgesWithPC (const TopoDS_Face &aFace, const TopTools_ListOfShape &aList, const Standard_Integer anInd, const Standard_CString aName)
 Display in 2D-view the edges from the ListOfShape <aList>,
that have P-curves for the face <aFace>
aName is base name of shape. Actual name for each
shape will be aName+"_anInd"

static void DrawEdgeWithPC (const TopoDS_Face &aFace, const TopoDS_Edge &aEdge, const Standard_CString aName)
 Display in 2D-view the edge,
that has P-curve for the face <aFace>
aName is the name of shape.

static void Wait ()
 Wait for user's keystroke


Member Function Documentation

static void BOP_Draw::DrawEdgeWithPC ( const TopoDS_Face aFace,
const TopoDS_Edge aEdge,
const Standard_CString  aName 
) [static]
static void BOP_Draw::DrawListOfEdgesWithPC ( const TopoDS_Face aFace,
const TopTools_ListOfShape aList,
const Standard_CString  aName 
) [static]
static void BOP_Draw::DrawListOfEdgesWithPC ( const TopoDS_Face aFace,
const TopTools_ListOfShape aList,
const Standard_Integer  anInd,
const Standard_CString  aName 
) [static]
static void BOP_Draw::DrawListOfShape ( const TopTools_ListOfShape aList,
const Standard_CString  aName 
) [static]
void BOP_Draw::operator delete ( void *  anAddress) [inline]
void* BOP_Draw::operator new ( size_t  size) [inline]
void* BOP_Draw::operator new ( size_t  ,
void *  anAddress 
) [inline]
static void BOP_Draw::Wait ( ) [static]

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