13 #ifndef mitkLayoutAnnotationRenderer_h
14 #define mitkLayoutAnnotationRenderer_h
56 const std::string GetID()
const;
60 void OnRenderWindowModified()
override;
62 static void AddAnnotation(
Annotation *annotation,
63 const std::string &rendererID,
69 static void AddAnnotation(
Annotation *annotation,
83 void PrepareTopLeftLayout(
int *displaySize);
84 void PrepareTopLayout(
int *displaySize);
85 void PrepareTopRightLayout(
int *displaySize);
86 void PrepareBottomLeftLayout(
int *displaySize);
87 void PrepareBottomLayout(
int *displaySize);
88 void PrepareBottomRightLayout(
int *displaySize);
89 void PrepareLeftLayout(
int *displaySize);
90 void PrepareRightLayout(
int *displaySize);
94 void OnAnnotationRenderersChanged()
override;
95 static const std::string ANNOTATIONRENDERER_ID;