|
Public Member Functions |
Standard_EXPORT | HLRTest_DrawableEdgeTool (const Handle(HLRBRep_Algo)&Alg, const Standard_Boolean Visible, const Standard_Boolean IsoLine, const Standard_Boolean Rg1Line, const Standard_Boolean RgNLine, const Standard_Integer ViewId) |
Standard_EXPORT void | DrawOn (Draw_Display &D) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions |
Standard_EXPORT void | InternalDraw (Draw_Display &D, const Standard_Integer typ) const |
Standard_EXPORT void | DrawFace (Draw_Display &D, const Standard_Integer typ, const Standard_Integer nCB, const Standard_Integer iface, Standard_Integer &e2, Standard_Integer &iCB, Handle(HLRBRep_Data)&DS) const |
Standard_EXPORT void | DrawEdge (Draw_Display &D, const Standard_Boolean inFace, const Standard_Integer typ, const Standard_Integer nCB, const Standard_Integer ie, Standard_Integer &e2, Standard_Integer &iCB, HLRBRep_EdgeData &ed) const |
Private Attributes |
Handle_HLRBRep_Algo | myAlgo |
Standard_Boolean | myVisible |
Standard_Boolean | myIsoLine |
Standard_Boolean | myRg1Line |
Standard_Boolean | myRgNLine |
Standard_Integer | myViewId |