#include <Basics_OCCTVersion.hxx>
#include <AIS_InteractiveObject.hxx>
#include <Bnd_Box.hxx>
#include <Font_FontAspect.hxx>
#include <gp_Pnt.hxx>
#include <NCollection_Handle.hxx>
#include <NCollection_String.hxx>
#include <OpenGl_Element.hxx>
#include <OpenGl_TextParam.hxx>
#include <Prs3d_Presentation.hxx>
#include <Prs3d_LineAspect.hxx>
#include <Prs3d_TextAspect.hxx>
#include <PrsMgr_PresentationManager3d.hxx>
#include <Select3D_SensitiveBox.hxx>
#include <SelectMgr_EntityOwner.hxx>
#include <StdSelect_Shape.hxx>
#include <TCollection_ExtendedString.hxx>
Go to the source code of this file.
Classes | |
class | GEOM_Annotation |
Interactive object, representating annotation entity. More... | |
class | GEOM_Annotation::OpenGl_Annotation |
Custom element implementing dynamic rendering of 3D annotation and invoking dynamic callback in presentation class. More... | |
struct | GEOM_Annotation::OpenGl_Annotation::TextSize |
class | GEOM_Annotation::GEOM_AnnotationOwner |
Custom entity owner implementing correct highlight for topmost mode. More... | |
class | GEOM_Annotation::GEOM_AnnotationSensEntity |
Custom sensitive entity with implementing option to support selection with depth culling flag turned off. More... | |