34 #ifndef ANATOMIST_WINDOW3D_OrientationAnnotation_H
35 #define ANATOMIST_WINDOW3D_OrientationAnnotation_H
44 class QGraphicsSimpleTextItem;
88 void InitParameters();
90 void ConstrainCoordinates(QGraphicsSimpleTextItem*,
const QGraphicsScene*);
93 std::list<QGraphicsItem*> temporary_items_;
94 std::map<Position, std::vector<int> > annotation_coord_params_;
3D window, OpenGL rendering
void DrawText(OrientationAnnotation::Position)
static QString PositionFullLabel(OrientationAnnotation::Position)
virtual ~OrientationAnnotation()
OrientationAnnotation(const OrientationAnnotation &)
static QString PositionLabel(OrientationAnnotation::Position)
void ClearTemporaryItems()
QGraphicsView * GraphicsViewOnWindow()
OrientationAnnotation(AWindow3D *)