itom 2.0.0
ito::PrimitiveContainer Class Reference

#include <sharedStructuresPrimitives.h>

List of all members.

Public Types

enum  tPrimitive {
  tNoType = 0, tMultiPointPick = 6, tPoint = 101, tLine = 102,
  tRectangle = 103, tSquare = 104, tEllipse = 105, tCircle = 106,
  tPolygon = 110, tMoveLock = 0x00010000, tRotateLock = 0x00020000, tResizeLock = 0x00040000,
  tTypeMask = 0x0000FFFF, tFlagMask = 0xFFFF0000
}

Detailed Description

This is a container to store geometric primitives. The enum tPrimitive of this file defines the geometric primitives for all plots.

Author:
Wolfram Lyda, twip optical solutions GmbH, Stuttgart
Date:
12.2013

Member Enumeration Documentation

Discribes the different primtive types

See also:
itom1DQwtPlot, itom2DQwtPlot
Enumerator:
tMultiPointPick 

! NoType for pick

tPoint 

! Multi point pick

tLine 

! Element is tPoint or order to pick points

tRectangle 

! Element is tLine or order to pick lines

tSquare 

! Element is tRectangle or order to pick rectangles

tEllipse 

! Element is tSquare or order to pick squares

tCircle 

! Element is tEllipse or order to pick ellipses

tPolygon 

! Element is tCircle or order to pick circles

tMoveLock 

! Element is tPolygon or order to pick polygon

tRotateLock 

! Element is readOnly

tResizeLock 

! Element can not be moved

tTypeMask 

! Element can not be moved

tFlagMask 

! Mask for the type space


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends