OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBO
BOP


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 Standard_EXPORT 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 Standard_EXPORT 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 Standard_EXPORT 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 Standard_EXPORT 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 Standard_EXPORT void Wait ()
 Wait for user's keystroke
.


Member Function Documentation

static Standard_EXPORT void BOP_Draw::DrawEdgeWithPC const TopoDS_Face &  aFace,
const TopoDS_Edge &  aEdge,
const Standard_CString  aName
[static]
 

static Standard_EXPORT void BOP_Draw::DrawListOfEdgesWithPC const TopoDS_Face &  aFace,
const TopTools_ListOfShape &  aList,
const Standard_Integer  anInd,
const Standard_CString  aName
[static]
 

static Standard_EXPORT void BOP_Draw::DrawListOfEdgesWithPC const TopoDS_Face &  aFace,
const TopTools_ListOfShape &  aList,
const Standard_CString  aName
[static]
 

static Standard_EXPORT 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 Standard_EXPORT void BOP_Draw::Wait  )  [static]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:40:38 2008 for OpenCASCADE by  doxygen 1.4.1