ddt 1.2.1
Loading...
Searching...
No Matches
Classes
ddtGraphicalElement.hpp File Reference

DDT Graphics. Base Class for the DDT Graphical Elements. Elements can be lines, ovals, rectangles etc. More...

#include <math.h>
#include <QGraphicsObject>
#include <QGraphicsSceneHoverEvent>
#include <QGraphicsSceneMouseEvent>
#include <QPainter>
#include "ddt/ddtPointGrabber.hpp"
#include "ddt/ddtGraphicalElementProperties.hpp"

Go to the source code of this file.

Classes

class  DdtGraphicalElement
 

Enumerations

enum  DdtOverlayType {
  DDT_OVERLAY_ALL = 0 , DDT_OVERLAY_ELLIPSE , DDT_OVERLAY_RECTANGLE , DDT_OVERLAY_CROSS ,
  DDT_OVERLAY_TEXT , DDT_OVERLAY_LINE , DDT_OVERLAY_SLIT , DDT_OVERLAY_REF_LINE ,
  DDT_OVERLAY_STAT_RECTANGLE , DDT_OVERLAY_COMPASS , DDT_OVERLAY_IMAGE , DDT_OVERLAY_PICK_MARKER
}
 

Detailed Description

DDT Graphics. Base Class for the DDT Graphical Elements. Elements can be lines, ovals, rectangles etc.

Author
Carsten Mannel, CGI
Since
2021/01/13

Enumeration Type Documentation

◆ DdtOverlayType

Enumerator
DDT_OVERLAY_ALL 

All types

DDT_OVERLAY_ELLIPSE 

Ellipse type

DDT_OVERLAY_RECTANGLE 

Rectangle type

DDT_OVERLAY_CROSS 

Cross type

DDT_OVERLAY_TEXT 

Text type

DDT_OVERLAY_LINE 

Line type

DDT_OVERLAY_SLIT 

Slit type

DDT_OVERLAY_REF_LINE 

Reference Line

DDT_OVERLAY_STAT_RECTANGLE 

Statistics rectangle

DDT_OVERLAY_COMPASS 

Compass

DDT_OVERLAY_IMAGE 

Image

DDT_OVERLAY_PICK_MARKER 

Pick Marker