/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* * This file is part of the libmspub project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #ifndef INCLUDED_SHAPETYPE_H #define INCLUDED_SHAPETYPE_H namespace libmspub { enum ShapeType { UNKNOWN_SHAPE = -1, NOT_PRIMITIVE = 0, RECTANGLE = 1, ROUND_RECTANGLE = 2, ELLIPSE = 3, DIAMOND = 4, ISOCELES_TRIANGLE = 5, RIGHT_TRIANGLE = 6, PARALLELOGRAM = 7, TRAPEZOID = 8, HEXAGON = 9, OCTAGON = 10, PLUS = 11, STAR = 12, ARROW = 13, HOME_PLATE = 15, CUBE = 16, BALLOON = 17, ARC_SHAPE = 19, LINE = 20, PLAQUE = 21, CAN = 22, DONUT = 23, TEXT_SIMPLE = 24, STRAIGHT_CONNECTOR_1 = 32, BENT_CONNECTOR_2 = 33, BENT_CONNECTOR_3 = 34, BENT_CONNECTOR_4 = 35, BENT_CONNECTOR_5 = 36, CURVED_CONNECTOR_2 = 37, CURVED_CONNECTOR_3 = 38, CURVED_CONNECTOR_4 = 39, CURVED_CONNECTOR_5 = 40, CALLOUT_1 = 41, CALLOUT_2 = 42, CALLOUT_3 = 43, RIBBON = 53, RIBBON_2 = 54, CHEVRON = 55, PENTAGON = 56, NO_SMOKING = 57, SEAL_8 = 58, SEAL_16 = 59, SEAL_32 = 60, WAVE = 64, FOLDED_CORNER = 65, LEFT_ARROW = 66, DOWN_ARROW = 67, UP_ARROW = 68, LEFT_RIGHT_ARROW = 69, UP_DOWN_ARROW = 70, IRREGULAR_SEAL_1 = 71, IRREGULAR_SEAL_2 = 72, LIGHTNING_BOLT = 73, HEART = 74, PICTURE_FRAME = 75, QUAD_ARROW = 76, BEVEL = 84, LEFT_BRACKET = 85, RIGHT_BRACKET = 86, LEFT_BRACE = 87, RIGHT_BRACE = 88, LEFT_UP_ARROW = 89, BENT_UP_ARROW = 90, BENT_ARROW = 91, SEAL_24 = 92, STRIPED_RIGHT_ARROW = 93, NOTCHED_RIGHT_ARROW = 94, BLOCK_ARC = 95, SMILEY_FACE = 96, VERTICAL_SCROLL = 97, HORIZONTAL_SCROLL = 98, CIRCULAR_ARROW = 99, CUSTOM = 100, U_TURN_ARROW = 101, CURVED_RIGHT_ARROW = 102, CURVED_LEFT_ARROW = 103, CURVED_UP_ARROW = 104, CURVED_DOWN_ARROW = 105, FLOW_CHART_PROCESS = 109, FLOW_CHART_DECISION = 110, FLOW_CHART_IO = 111, FLOW_CHART_PREDEFINED_PROCESS = 112, FLOW_CHART_INTERNAL_STORAGE = 113, FLOW_CHART_DOCUMENT = 114, FLOW_CHART_MULTI_DOCUMENT = 115, FLOW_CHART_TERMINATOR = 116, FLOW_CHART_PREPARATION = 117, FLOW_CHART_MANUAL_INPUT = 118, FLOW_CHART_MANUAL_OPERATION = 119, FLOW_CHART_CONNECTOR = 120, FLOW_CHART_PUNCHED_CARD = 121, FLOW_CHART_PUNCHED_TAPE = 122, FLOW_CHART_SUMMING_JUNCTION = 123, FLOW_CHART_OR = 124, FLOW_CHART_COLLATE = 125, FLOW_CHART_SORT = 126, FLOW_CHART_EXTRACT = 127, FLOW_CHART_MERGE = 128, FLOW_CHART_ONLINE_STORAGE = 130, FLOW_CHART_MAGNETIC_TAPE = 131, FLOW_CHART_MAGNETIC_DISK = 132, FLOW_CHART_MAGNETIC_DRUM = 133, FLOW_CHART_DISPLAY = 134, FLOW_CHART_DELAY = 135, TEXT_PLAIN_TEXT = 136, TEXT_STOP = 137, TEXT_TRIANGLE = 138, TEXT_TRIANGLE_INVERTED = 139, TEXT_CHEVRON = 140, TEXT_CHEVRON_INVERTED = 141, TEXT_RING_OUTSIDE = 143, TEXT_ARCH_UP_CURVE = 144, TEXT_ARCH_DOWN_CURVE = 145, TEXT_CIRCLE_CURVE = 146, TEXT_BUTTON_CURVE = 147, TEXT_ARCH_UP_POUR = 148, TEXT_ARCH_DOWN_POUR = 149, TEXT_CIRCLE_POUR = 150, TEXT_BUTTON_POUR = 151, TEXT_CURVE_UP = 152, TEXT_CURVE_DOWN = 153, TEXT_CASCADE_UP = 154, TEXT_CASCADE_DOWN = 155, TEXT_WAVE_1 = 156, TEXT_WAVE_2 = 157, TEXT_WAVE_3 = 158, TEXT_WAVE_4 = 159, TEXT_INFLATE = 160, TEXT_DEFLATE = 161, TEXT_INFLATE_BOTTOM = 162, TEXT_DEFLATE_BOTTOM = 163, TEXT_INFLATE_TOP = 164, TEXT_DEFLATE_TOP = 165, TEXT_DEFLATE_INFLATE = 166, TEXT_DEFLATE_INFLATE_DEFLATE = 167, TEXT_FADE_RIGHT = 168, TEXT_FADE_LEFT = 169, TEXT_FADE_UP = 170, TEXT_FADE_DOWN = 171, TEXT_SLANT_UP = 172, TEXT_SLANT_DOWN = 173, TEXT_CAN_UP = 174, TEXT_CAN_DOWN = 175, FLOW_CHART_ALTERNATE_PROCESS = 176, FLOW_CHART_OFFPAGE_CONNECTOR = 177, LEFT_RIGHT_UP_ARROW = 182, SUN = 183, MOON = 184, BRACKET_PAIR = 185, BRACE_PAIR = 186, SEAL_4 = 187, DOUBLE_WAVE = 188, ACTION_BUTTON_BLANK = 189, ACTION_BUTTON_HOME = 190, ACTION_BUTTON_HELP = 191, ACTION_BUTTON_INFORMATION = 192, ACTION_BUTTON_FORWARD_NEXT = 193, ACTION_BUTTON_BACK_PREVIOUS = 194, ACTION_BUTTON_END = 195, ACTION_BUTTON_BEGINNING = 196, ACTION_BUTTON_RETURN = 197, ACTION_BUTTON_DOCUMENT = 198, ACTION_BUTTON_SOUND = 199, ACTION_BUTTON_MOVIE = 200, TEXT_BOX = 202 }; } // libmspub #endif /* INCLUDED_SHAPETYPE_H */ /* vim:set shiftwidth=2 softtabstop=2 expandtab: */