Aurelon Open API 8.1.1
Loading...
Searching...
No Matches
AOI_PlaceHolder.h
1/*
2 * AOI_PlaceHolder
3 * Copyright (c) 2007-2017 Aurelon BV. All rights reserved.
4 *
5 */
6#pragma once
7
8#include "./AOI_Symbol.h"
9
11{
12public:
13 const static uint32_t Type = 'GPLH';
14 typedef enum ResizeType
15 {
16 eOriginal = 0,
17 eSmallest,
18 eAvarage,
19 eBiggest,
20 eFit,
21 eInvalidSize,
22 eMaxEnumResizeType = 0xFFFFFFFFL
23 } ResizeType;
24 typedef enum PHMarkerType
25 {
26 ePHNone = 0,
27 ePHStandard,
28 ePHCrop,
29 ePHBorder,
30 ePHSubscript,
31 ePHInvalidMark,
32 eMaxEnumMarkerType = 0xFFFFFFFFL
33 } PHMarkerType;
34 typedef enum AlignType
35 {
36 eLeftTop = 0,
37 eLeftCenter,
38 eLeftBottom,
39 eCenterTop,
40 eCenterCenter,
41 eCenterBottom,
42 eRightTop,
43 eRightCenter,
44 eRightBottom,
45 eInvalidAlign,
46 eMaxEnumAlignType = 0xFFFFFFFFL
47 } AlignType;
48};
Template element.
Symbol or form.
Definition AOI_Symbol.h:11