anatomist  5.1.2
3D neuroimaging data viewer
anatomist::OrientationAnnotation Class Reference

#include <anatomist/window3D/orientationAnnotation.h>

Inheritance diagram for anatomist::OrientationAnnotation:
Collaboration diagram for anatomist::OrientationAnnotation:

Public Types

enum  Position {
  RIGHT = 0 , LEFT , ANT , POST ,
  SUP , INF
}
 

Public Slots

void update ()
 

Public Member Functions

 OrientationAnnotation (AWindow3D *)
 
 OrientationAnnotation (const OrientationAnnotation &)
 
virtual ~OrientationAnnotation ()
 
QGraphicsView * GraphicsViewOnWindow ()
 
void UpdateText ()
 
void DrawText (OrientationAnnotation::Position)
 
void ClearTemporaryItems ()
 

Static Public Member Functions

static QString PositionLabel (OrientationAnnotation::Position)
 
static QString PositionFullLabel (OrientationAnnotation::Position)
 

Detailed Description

Definition at line 49 of file orientationAnnotation.h.

Member Enumeration Documentation

◆ Position

Enumerator
RIGHT 
LEFT 
ANT 
POST 
SUP 
INF 

Definition at line 54 of file orientationAnnotation.h.

Constructor & Destructor Documentation

◆ OrientationAnnotation() [1/2]

anatomist::OrientationAnnotation::OrientationAnnotation ( AWindow3D )

◆ OrientationAnnotation() [2/2]

anatomist::OrientationAnnotation::OrientationAnnotation ( const OrientationAnnotation )

◆ ~OrientationAnnotation()

virtual anatomist::OrientationAnnotation::~OrientationAnnotation ( )
virtual

Member Function Documentation

◆ ClearTemporaryItems()

void anatomist::OrientationAnnotation::ClearTemporaryItems ( )

◆ DrawText()

void anatomist::OrientationAnnotation::DrawText ( OrientationAnnotation::Position  )

◆ GraphicsViewOnWindow()

QGraphicsView* anatomist::OrientationAnnotation::GraphicsViewOnWindow ( )

◆ PositionFullLabel()

static QString anatomist::OrientationAnnotation::PositionFullLabel ( OrientationAnnotation::Position  )
static

References slots.

◆ PositionLabel()

static QString anatomist::OrientationAnnotation::PositionLabel ( OrientationAnnotation::Position  )
static

◆ update

void anatomist::OrientationAnnotation::update ( )
slot

◆ UpdateText()

void anatomist::OrientationAnnotation::UpdateText ( )

The documentation for this class was generated from the following file: