X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=blobdiff_plain;f=src%2FAIS%2FAIS_TangentRelation.hxx;h=e19703551ea5f2d1715b20a6dc1d62f15dd5773b;hb=7dd7c146e8b1cc67e848e95ecff57243d9ae0b53;hpb=faa0a9113319f1715de7ec53881f8384a353a25e diff --git a/src/AIS/AIS_TangentRelation.hxx b/src/AIS/AIS_TangentRelation.hxx index 032d5ede81..e19703551e 100644 --- a/src/AIS/AIS_TangentRelation.hxx +++ b/src/AIS/AIS_TangentRelation.hxx @@ -17,24 +17,8 @@ #ifndef _AIS_TangentRelation_HeaderFile #define _AIS_TangentRelation_HeaderFile -#include -#include - -#include -#include -#include -#include #include -#include -#include -class TopoDS_Shape; -class Geom_Plane; -class Prs3d_Presentation; -class Prs3d_Projector; -class Geom_Transformation; - -class AIS_TangentRelation; DEFINE_STANDARD_HANDLE(AIS_TangentRelation, AIS_Relation) //! A framework to display tangency constraints between @@ -42,10 +26,9 @@ DEFINE_STANDARD_HANDLE(AIS_TangentRelation, AIS_Relation) //! The datums are normally faces or edges. class AIS_TangentRelation : public AIS_Relation { - + DEFINE_STANDARD_RTTIEXT(AIS_TangentRelation, AIS_Relation) public: - //! TwoFacesTangent or TwoEdgesTangent relation //! Constructs an object to display tangency constraints. //! This object is defined by the first shape aFShape, the @@ -79,19 +62,8 @@ public: //! to the object to display before computation !!! Standard_EXPORT virtual void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Geom_Transformation)& aTrsf, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE; - - - - DEFINE_STANDARD_RTTIEXT(AIS_TangentRelation,AIS_Relation) - -protected: - - - - private: - Standard_EXPORT void Compute (const Handle(PrsMgr_PresentationManager3d)& aPresentationManager, const Handle(Prs3d_Presentation)& aPresentation, const Standard_Integer aMode = 0) Standard_OVERRIDE; Standard_EXPORT void Compute (const Handle(Prs3d_Projector)& aProjector, const Handle(Prs3d_Presentation)& aPresentation) Standard_OVERRIDE; @@ -107,13 +79,6 @@ private: Standard_Real myLength; Standard_Integer myExternRef; - }; - - - - - - #endif // _AIS_TangentRelation_HeaderFile