#ifndef GEOM_Annotation_HeaderFile
#define GEOM_Annotation_HeaderFile
-#include <Basics_OCCTVersion.hxx>
-
#include <AIS_InteractiveObject.hxx>
#include <Bnd_Box.hxx>
#include <Font_FontAspect.hxx>
//! Returns attachment point of extension line.
const gp_Pnt& GetAttachPoint() const { return myAttach; }
- //! Sets shape (annotated shape) that will be used for hilighting.
+ //! Sets shape (annotated shape) that will be used for highlighting.
Standard_EXPORT void SetHilightShape( const TopoDS_Shape& theShape );
- //! Returns the hilighting shape.
+ //! Returns the highlighting shape.
const TopoDS_Shape HilightShape() const { return myShape; }
public:
gp_Pnt myStartPosition; //!< Position before starting dragging operation.
Standard_Boolean myIsScreenFixed; //!< Flag indicating whether "screen fixed" positioning mode is turned on or off.
Standard_Boolean myIsAutoHide; //!< Flag indicating whether "auto-hiding" option is turned on.
- Standard_Boolean myIsDepthCulling; //!< Flag indiciating whether the "depth culling" is turned on.
+ Standard_Boolean myIsDepthCulling; //!< Flag indicating whether the "depth culling" is turned on.
HighlightMode myHilightMode; //!< Highlight mode for presentation.
TCollection_ExtendedString myText; //!< Text string of the label presentation.
- TopoDS_Shape myShape; //!< Hilighting shape.
+ TopoDS_Shape myShape; //!< Highlighting shape.
private:
//! \param theMode [in] the display mode.
virtual void
HilightWithColor( const Handle(PrsMgr_PresentationManager3d)& thePM,
-#if OCC_VERSION_LARGE > 0x07010001
const Handle(Prs3d_Drawer)& theStyle,
-#else
- const Handle(Graphic3d_HighlightStyle)& theStyle,
-#endif
const Standard_Integer theMode = 0 ) Standard_OVERRIDE;
//! Removes highlighting from the type of shape.