// This file is generated by WOK (CPPExt). // Please do not edit this file; modify original file instead. // The copyright and license terms as defined for the original file apply to // this header file considered to be the "object code" form of the original source. #ifndef _HLRTest_DrawableEdgeTool_HeaderFile #define _HLRTest_DrawableEdgeTool_HeaderFile #ifndef _Standard_HeaderFile #include #endif #ifndef _Standard_DefineHandle_HeaderFile #include #endif #ifndef _Handle_HLRTest_DrawableEdgeTool_HeaderFile #include #endif #ifndef _Handle_HLRBRep_Algo_HeaderFile #include #endif #ifndef _Standard_Boolean_HeaderFile #include #endif #ifndef _Standard_Integer_HeaderFile #include #endif #ifndef _Draw_Drawable3D_HeaderFile #include #endif #ifndef _Handle_HLRBRep_Data_HeaderFile #include #endif class HLRBRep_Algo; class Draw_Display; class HLRBRep_Data; class HLRBRep_EdgeData; class HLRTest_DrawableEdgeTool : public Draw_Drawable3D { public: 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; DEFINE_STANDARD_RTTI(HLRTest_DrawableEdgeTool) protected: private: 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; Handle_HLRBRep_Algo myAlgo; Standard_Boolean myVisible; Standard_Boolean myIsoLine; Standard_Boolean myRg1Line; Standard_Boolean myRgNLine; Standard_Integer myViewId; }; // other Inline functions and methods (like "C++: function call" methods) #endif