#include <HLRTest_DrawablePolyEdgeTool.hxx>
Inheritance diagram for HLRTest_DrawablePolyEdgeTool:
Public Member Functions | |
Standard_EXPORT | HLRTest_DrawablePolyEdgeTool (const Handle(HLRBRep_PolyAlgo)&Alg, const Standard_Integer ViewId, const Standard_Boolean Debug=Standard_False) |
void | Show () |
void | Hide () |
void | DisplayRg1Line (const Standard_Boolean B) |
Standard_Boolean | DisplayRg1Line () const |
void | DisplayRgNLine (const Standard_Boolean B) |
Standard_Boolean | DisplayRgNLine () const |
void | DisplayHidden (const Standard_Boolean B) |
Standard_Boolean | DisplayHidden () const |
Standard_EXPORT void | DrawOn (Draw_Display &D) const |
Standard_Boolean | Debug () const |
void | Debug (const Standard_Boolean B) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_HLRBRep_PolyAlgo | myAlgo |
Standard_Boolean | myDispRg1 |
Standard_Boolean | myDispRgN |
Standard_Boolean | myDispHid |
Standard_Integer | myViewId |
HLRBRep_ListOfBPoint | myBiPntVis |
HLRBRep_ListOfBPoint | myBiPntHid |
Standard_Boolean | myDebug |
Standard_Boolean | myHideMode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements Draw_Drawable3D. |
|
Reimplemented from Draw_Drawable3D. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|