Open CASCADE Technology
6.5.4
|
priority rule to display standard attributes is :
More...
#include <DDataStd_DrawDriver.hxx>
Public Member Functions | |
DDataStd_DrawDriver () | |
next method is called by DrawPresentation (may be redefined) ============================================================ | |
virtual Handle_Draw_Drawable3D | Drawable (const TDF_Label &L) const |
reusable methods (may used when redefined <Drawable>) ===================================================== | |
Handle_Draw_Drawable3D | DrawableConstraint (const Handle< TDataXtd_Constraint > &C) const |
Handle_Draw_Drawable3D | DrawableShape (const TDF_Label &L, const Draw_ColorKind color, const Standard_Boolean current=Standard_True) const |
Static Public Member Functions | |
static void | Set (const Handle< DDataStd_DrawDriver > &DD) |
access to the current DrawDriver ================================ | |
static Handle_DDataStd_DrawDriver | Get () |
static Handle_Draw_Drawable3D | DrawableShape (const TopoDS_Shape &s, const Draw_ColorKind color) |
May be used for temporary display of a shape |
virtual Handle_Draw_Drawable3D DDataStd_DrawDriver::Drawable | ( | const TDF_Label & | L | ) | const [virtual] |
Handle_Draw_Drawable3D DDataStd_DrawDriver::DrawableConstraint | ( | const Handle< TDataXtd_Constraint > & | C | ) | const |
Handle_Draw_Drawable3D DDataStd_DrawDriver::DrawableShape | ( | const TDF_Label & | L, |
const Draw_ColorKind | color, | ||
const Standard_Boolean | current = Standard_True |
||
) | const |
static Handle_Draw_Drawable3D DDataStd_DrawDriver::DrawableShape | ( | const TopoDS_Shape & | s, |
const Draw_ColorKind | color | ||
) | [static] |
static Handle_DDataStd_DrawDriver DDataStd_DrawDriver::Get | ( | ) | [static] |
static void DDataStd_DrawDriver::Set | ( | const Handle< DDataStd_DrawDriver > & | DD | ) | [static] |