libmspub Namespace Reference

## Classes

struct | Arrow
struct | BorderImgInfo
struct | BorderArtInfo
class | ColorReference
struct | Coordinate
struct | Dot
struct | Dash
struct | EmbeddedFontInfo
class | Fill
class | ImgFill
class | PatternFill
class | SolidFill
class | GradientFill
class | EndOfStreamException
class | GenericException
struct | Line
struct | ListInfo
struct | Margins
class | MSPUBCollector
class | MSPUBMetaData
class | FindBySeqNum
class | FindByParentSeqNum
struct | FOPTValues
class | MSPUBParser
class | MSPUBParser2k
class | MSPUBParser97
struct | EscherContainerInfo
struct | MSPUBBlockInfo
struct | ContentChunkReference
struct | QuillChunkReference
struct | CharacterStyle
struct | LineSpacingInfo
struct | ParagraphStyle
struct | TextSpan
struct | TextParagraph
struct | Color
struct | ShapeElementCommand
struct | Vertex
struct | Calculation
struct | TextRectangle
struct | CustomShape
struct | DynamicCustomShape
struct | Shadow
class | ShapeGroupElement
struct | ShapeInfo
struct | Shape
struct | FillableShape
struct | GeometricShape
struct | CellInfo
struct | TableInfo
struct | Vector2D
class | VectorTransformation2D
class | MSPUBDocument

## Enumerations

enum | ArrowStyle { NO_ARROW , TRIANGLE_ARROW , STEALTH_ANGLE_ARROW , ROTATED_SQUARE_ARROW , CIRCLE_ARROW , LINE_ARROW }
enum | ArrowSize { SMALL , MEDIUM , LARGE }
enum | DotStyle { RECT_DOT , ROUND_DOT }
enum | MSPUBDashStyle { MSPUB_DS_SOLID , DASH_SYS , DOT_SYS , DASH_DOT_SYS , DASH_DOT_DOT_SYS , DOT_GEL , DASH_GEL , LONG_DASH_GEL , DASH_DOT_GEL , LONG_DASH_DOT_GEL , LONG_DASH_DOT_DOT_GEL }
enum | FillType { SOLID = 0x00 , PATTERN = 0x01 , TEXTURE = 0x02 , BITMAP = 0x03 , SHADE = 0x04 , SHADE_CENTER = 0x05 , SHADE_SHAPE = 0x06 , SHADE_SCALE = 0x07 , SHADE_TITLE = 0x08 , BACKGROUND = 0x09 }
enum | ListType { ORDERED , UNORDERED }

enum

MSPUBBlockID {
DOCUMENT_SIZE = 0x12 , DOCUMENT_WIDTH = 0x1 , DOCUMENT_HEIGHT = 0x2 , DOCUMENT_PAGE_LIST = 0x2 ,
PAGE_BG_SHAPE = 0xa , PAGE_SHAPES = 0x2 , CHUNK_TYPE = 0x2 , CHUNK_OFFSET = 0x4 ,
CHUNK_PARENT_SEQNUM = 0x5 , SHAPE_CROP = 0xb7 , SHAPE_WIDTH = 0xaa , SHAPE_HEIGHT = 0xab ,
SHAPE_DONT_STRETCH_BA = 0x07 , SHAPE_TEXT_ID = 0x27 , SHAPE_BORDER_IMAGE_ID = 0x09 , SUPER_SUB_TYPE_ID = 0x0F ,
BOLD_1_ID = 0x02 , BOLD_2_ID = 0x37 , ITALIC_1_ID = 0x03 , ITALIC_2_ID = 0x38 ,
UNDERLINE_ID = 0x1E , OUTLINE_ID = 0x4 , SHADOW_ID = 0x5 , LOCALE_ID = 0x12 ,
SMALL_CAPS_ID = 0x13 , ALL_CAPS_ID = 0x14 , EMBOSS_ID = 0x16 , ENGRAVE_ID = 0x17 ,
SCALING_ID = 0x20 , TEXT_SIZE_1_ID = 0x0C , TEXT_SIZE_2_ID = 0x39 , COLOR_INDEX_CONTAINER_ID = 0x44 ,
BARE_COLOR_INDEX_ID = 0x2E , FONT_INDEX_CONTAINER_ID = 0x24 , COLOR_INDEX_ID = 0x0 , PARAGRAPH_ALIGNMENT = 0x04 ,
PARAGRAPH_DEFAULT_CHAR_STYLE = 0x19 , PARAGRAPH_LINE_SPACING = 0x34 , PARAGRAPH_SPACE_BEFORE = 0x12 , PARAGRAPH_SPACE_AFTER = 0x13 ,
PARAGRAPH_FIRST_LINE_INDENT = 0xC , PARAGRAPH_LEFT_INDENT = 0xD , PARAGRAPH_RIGHT_INDENT = 0xE , PARAGRAPH_DROP_CAP_LINES = 0x8 ,
PARAGRAPH_DROP_CAP_UP = 0x2C , PARAGRAPH_DROP_CAP_LETTERS = 0x2D , THIS_MASTER_NAME = 0xE , APPLIED_MASTER_NAME = 0xD ,
BA_ARRAY = 0x02 , BA_IMAGE_ARRAY = 0x0A , BA_IMAGE_CONTAINER = 0x00 , BA_IMAGE = 0x01 ,
BA_OFFSET_CONTAINER = 0x08 , BA_OFFSET_ENTRY = 0x00 , PARAGRAPH_LIST_NUMBER_RESTART = 0x15 , PARAGRAPH_LIST_INFO = 0x57 ,
PARAGRAPH_LIST_BULLET_CHAR = 0x01 , PARAGRAPH_LIST_NUMBERING_TYPE = 0x00 , PARAGRAPH_LIST_NUMBERING_DELIMITER = 0x58 , SHAPE_VALIGN = 0x35 ,
TABLE_WIDTH = 0x68 , TABLE_HEIGHT = 0x69 , TABLE_CELLS_SEQNUM = 0x6B , TABLE_NUM_ROWS = 0x66 ,
TABLE_NUM_COLS = 0x67 , TABLE_ROWCOL_ARRAY = 0x6D , TABLE_ROWCOL_OFFSET = 0x01 , TABLE_ROWCOL_SIZE = 0x02 ,
FONT_CONTAINER_ARRAY = 0x02 , EMBEDDED_EOT = 0x0C , EMBEDDED_FONT_NAME = 0x04 , PARAGRAPH_TABS = 0x32 ,
TAB_ARRAY = 0x28 , TAB_ENTRY = 0x0 , TAB_AMOUNT = 0x0
}

enum | MSPUBBlockType { TRAILER_DIRECTORY = 0x90 , GENERAL_CONTAINER = 0x88 , STRING_CONTAINER = 0xc0 , DUMMY = 0x78 , SHAPE_SEQNUM = 0x70 }
enum | MSPUBContentChunkType { UNKNOWN_CHUNK = 0 , SHAPE = 0x01 , ALTSHAPE = 0x20 , DOCUMENT = 0x44 , PAGE = 0x43 , PALETTE = 0x5C , BORDER_ART = 0x46 , GROUP = 0x30 , LOGO = 0x31 , TABLE = 0x10 , CELLS = 0x63 , FONT = 0x6C , IMAGE_2K , IMAGE_2K_DATA , MSPUBContentChunkType_dummy =0xFF }
enum | BorderPosition { INSIDE_SHAPE , HALF_INSIDE_SHAPE , OUTSIDE_SHAPE }
enum | SuperSubType { NO_SUPER_SUB , SUPERSCRIPT , SUBSCRIPT }
enum class | Underline { None , Single , WordsOnly , Double , Dotted , Thick , Dash , DotDash , DotDotDash , Wave , ThickWave , ThickDot , ThickDash , ThickDotDash , ThickDotDotDash , LongDash , ThickLongDash , DoubleWave }
enum | Alignment { LEFT = 0 , CENTER = 2 , RIGHT = 1 , JUSTIFY = 6 }
enum | LineSpacingType { LINE_SPACING_SP , LINE_SPACING_PT }
enum | PageType { MASTER , NORMAL , DUMMY_PAGE }
enum | ImgType { UNKNOWN , PNG , JPEG , WMF , EMF , TIFF , DIB , PICT , JPEGCMYK }
enum | NumberingDelimiter { NO_DELIMITER = -1 , PARENTHESIS = 0 , PARENTHESES_SURROUND = 1 , PERIOD = 2 , SQUARE_BRACKET = 4 , COLON = 5 , SQUARE_BRACKET_SURROUND = 6 , HYPHEN_SURROUND = 7 , IDEOGRAPHIC_HALF_COMMA = 8 }
enum | NumberingType { STANDARD_WESTERN , UPPERCASE_ROMAN , LOWERCASE_ROMAN , UPPERCASE_LETTERS , LOWERCASE_LETTERS , ORDINALS , SPELLED_CARDINALS , SPELLED_ORDINALS , STANDARD_WESTERN_AT_LEAST_TWO_DIGITS = 0x16 }
enum | Command { MOVETO , LINETO , CURVETO , NOFILL , NOSTROKE , ANGLEELLIPSE , CLOSESUBPATH , ARCTO , ARC , CLOCKWISEARCTO , CLOCKWISEARC , ENDSUBPATH , ELLIPTICALQUADRANTX , ELLIPTICALQUADRANTY }
enum | ShadowType { OFFSET , DOUBLE , RICH , SHADOW_SHAPE , DRAWING , EMBOSS_OR_ENGRAVE }

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
}

enum | VerticalAlign { TOP , MIDDLE , BOTTOM }

## Functions

bool | operator== (const ColorReference &l, const ColorReference &r)
bool | operator== (const Dot &lhs, const Dot &rhs)
bool | operator!= (const Dot &lhs, const Dot &rhs)
bool | operator== (const Dash &lhs, const Dash &rhs)
Dash | getDash (MSPUBDashStyle style, unsigned shapeLineWidthEmu, DotStyle dotStyle)
const char * | windowsCharsetNameByOriginalCharset (const char *name)
const char * | mimeByImgType (ImgType type)
void | rotateCounter (double &x, double &y, double centerX, double centerY, short rotation)
double | doubleModulo (double x, double y)
double | toFixedPoint (int fp)
double | readFixedPoint (librevenge::RVNGInputStream *input)
void | flipIfNecessary (double &x, double &y, double centerX, double centerY, bool flipVertical, bool flipHorizontal)
unsigned | correctModulo (int x, unsigned n)
librevenge::RVNGBinaryData | inflateData (librevenge::RVNGBinaryData deflated)
uint8_t | readU8 (librevenge::RVNGInputStream *input)
uint16_t | readU16 (librevenge::RVNGInputStream *input)
uint32_t | readU32 (librevenge::RVNGInputStream *input)
int8_t | readS8 (librevenge::RVNGInputStream *input)
int16_t | readS16 (librevenge::RVNGInputStream *input)
int32_t | readS32 (librevenge::RVNGInputStream *input)
uint64_t | readU64 (librevenge::RVNGInputStream *input)
void | readNBytes (librevenge::RVNGInputStream *input, unsigned long length, std::vector< unsigned char > &out)
unsigned long | getLength (librevenge::RVNGInputStream *const input)
void | appendCharacters (librevenge::RVNGString &text, const std::vector< unsigned char > &characters, const char *encoding)
bool | stillReading (librevenge::RVNGInputStream *input, unsigned long until)
template<class MapT>
MapT::mapped_type * | getIfExists (MapT &map, const typename MapT::key_type &key)
template<class MapT>
const MapT::mapped_type * | getIfExists_const (MapT &map, const typename MapT::key_type &key)
template<class MapT>
MapT::mapped_type | ptr_getIfExists (MapT &map, const typename MapT::key_type &key)
Coordinate | getFudgedCoordinates (Coordinate coord, const std::vector< Line > &lines, bool makeBigger, BorderPosition borderPosition)
void | noop (const CustomShape *)
void | no_op ()
void | endShapeGroup (librevenge::RVNGDrawingInterface *painter)
unsigned short | translateLineWidth (unsigned char lineWidth)
const CustomShape * | getCustomShape (ShapeType type)
ShapeElementCommand | getCommandFromBinary (unsigned short binary)
double | getSpecialIfNecessary (std::function< double(unsigned index)> calculator, int val)

void

drawEmulatedLine (std::shared_ptr< const CustomShape > shape, ShapeType shapeType, const std::vector< Line > &lines, Vector2D center, VectorTransformation2D transform, double x, double y, double scaleX, double scaleY, bool drawStroke, librevenge::RVNGPropertyList &graphicsProps, librevenge::RVNGDrawingInterface *painter, std::function< double(unsigned index)> calculator, const std::vector< Color > &palette)

void | getRayEllipseIntersection (double initX, double initY, double rx, double ry, double cx, double cy, double &xOut, double &yOut)
librevenge::RVNGPropertyList | calcClipPath (const std::vector< Vertex > &verts, double x, double y, double height, double width, VectorTransformation2D transform, std::shared_ptr< const CustomShape > shape)
void | writeCustomShape (ShapeType shapeType, librevenge::RVNGPropertyList &graphicsProps, librevenge::RVNGDrawingInterface *painter, double x, double y, double height, double width, bool closeEverything, VectorTransformation2D transform, std::vector< Line > lines, std::function< double(unsigned index)> calculator, const std::vector< Color > &palette, std::shared_ptr< const CustomShape > shape)
bool | isShapeTypeRectangle (ShapeType type)
std::shared_ptr< const CustomShape > | getFromDynamicCustomShape (const DynamicCustomShape &dcs)
librevenge::RVNGPropertyList | calcClipPath (const std::vector< libmspub::Vertex > &verts, double x, double y, double height, double width, VectorTransformation2D transform, std::shared_ptr< const CustomShape > shape)
bool | needsEmulation (const Shadow &shadow)
VectorTransformation2D | operator* (const VectorTransformation2D &l, const VectorTransformation2D &r)
Vector2D | operator+ (const Vector2D &l, const Vector2D &r)
Vector2D | operator- (const Vector2D &l, const Vector2D &r)

## Variables

const Vertex | LINE_VERTICES []
const CustomShape | CS_LINE (LINE_VERTICES, sizeof(LINE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | WAVE_VERTICES []
const unsigned short | WAVE_SEGMENTS []
const Calculation | WAVE_CALC []
const TextRectangle | WAVE_TRS []
const int | WAVE_DEFAULT_ADJUST []
const Vertex | WAVE_GLUE_POINTS []
const CustomShape | CS_WAVE (WAVE_VERTICES, sizeof(WAVE_VERTICES)/sizeof(Vertex), WAVE_SEGMENTS, sizeof(WAVE_SEGMENTS)/sizeof(unsigned short), WAVE_CALC, sizeof(WAVE_CALC)/sizeof(Calculation), WAVE_DEFAULT_ADJUST, sizeof(WAVE_DEFAULT_ADJUST)/sizeof(int), WAVE_TRS, sizeof(WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, WAVE_GLUE_POINTS, sizeof(WAVE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FOLDED_CORNER_VERTICES []
const unsigned short | FOLDED_CORNER_SEGMENTS []
const Calculation | FOLDED_CORNER_CALC []
const TextRectangle | FOLDED_CORNER_TRS []
const int | FOLDED_CORNER_DEFAULT_ADJUST []
const Vertex | FOLDED_CORNER_GLUE_POINTS []

const CustomShape

CS_FOLDED_CORNER (FOLDED_CORNER_VERTICES, sizeof(FOLDED_CORNER_VERTICES)/sizeof(Vertex), FOLDED_CORNER_SEGMENTS, sizeof(FOLDED_CORNER_SEGMENTS)/sizeof(unsigned short), FOLDED_CORNER_CALC, sizeof(FOLDED_CORNER_CALC)/sizeof(Calculation), FOLDED_CORNER_DEFAULT_ADJUST, sizeof(FOLDED_CORNER_DEFAULT_ADJUST)/sizeof(int), FOLDED_CORNER_TRS, sizeof(FOLDED_CORNER_TRS)/sizeof(TextRectangle), 21600, 21600, FOLDED_CORNER_GLUE_POINTS, sizeof(FOLDED_CORNER_GLUE_POINTS)/sizeof(Vertex))

const Vertex | LEFT_ARROW_VERTICES []
const unsigned short | LEFT_ARROW_SEGMENTS []
const Calculation | LEFT_ARROW_CALC []
const TextRectangle | LEFT_ARROW_TRS []
const int | LEFT_ARROW_DEFAULT_ADJUST []
const CustomShape | CS_LEFT_ARROW (LEFT_ARROW_VERTICES, sizeof(LEFT_ARROW_VERTICES)/sizeof(Vertex), LEFT_ARROW_SEGMENTS, sizeof(LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_ARROW_CALC, sizeof(LEFT_ARROW_CALC)/sizeof(Calculation), LEFT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_ARROW_TRS, sizeof(LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | UP_DOWN_ARROW_VERTICES []
const unsigned short | UP_DOWN_ARROW_SEGMENTS []
const Calculation | UP_DOWN_ARROW_CALC []
const TextRectangle | UP_DOWN_ARROW_TRS []
const int | UP_DOWN_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_UP_DOWN_ARROW (UP_DOWN_ARROW_VERTICES, sizeof(UP_DOWN_ARROW_VERTICES)/sizeof(Vertex), UP_DOWN_ARROW_SEGMENTS, sizeof(UP_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), UP_DOWN_ARROW_CALC, sizeof(UP_DOWN_ARROW_CALC)/sizeof(Calculation), UP_DOWN_ARROW_DEFAULT_ADJUST, sizeof(UP_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_DOWN_ARROW_TRS, sizeof(UP_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | IRREGULAR_SEAL_1_VERTICES []
const TextRectangle | IRREGULAR_SEAL_1_TRS []
const Vertex | IRREGULAR_SEAL_1_GLUE_POINTS []
const CustomShape | CS_IRREGULAR_SEAL_1 (IRREGULAR_SEAL_1_VERTICES, sizeof(IRREGULAR_SEAL_1_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_1_TRS, sizeof(IRREGULAR_SEAL_1_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_1_GLUE_POINTS, sizeof(IRREGULAR_SEAL_1_GLUE_POINTS)/sizeof(Vertex))
const Vertex | LIGHTNING_BOLT_VERTICES []
const TextRectangle | LIGHTNING_BOLT_TRS []
const Vertex | LIGHTNING_BOLT_GLUE_POINTS []
const CustomShape | CS_LIGHTNING_BOLT (LIGHTNING_BOLT_VERTICES, sizeof(LIGHTNING_BOLT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, LIGHTNING_BOLT_TRS, sizeof(LIGHTNING_BOLT_TRS)/sizeof(TextRectangle), 21600, 21600, LIGHTNING_BOLT_GLUE_POINTS, sizeof(LIGHTNING_BOLT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | IRREGULAR_SEAL_2_VERTICES []
const TextRectangle | IRREGULAR_SEAL_2_TRS []
const Vertex | IRREGULAR_SEAL_2_GLUE_POINTS []
const CustomShape | CS_IRREGULAR_SEAL_2 (IRREGULAR_SEAL_2_VERTICES, sizeof(IRREGULAR_SEAL_2_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_2_TRS, sizeof(IRREGULAR_SEAL_2_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_2_GLUE_POINTS, sizeof(IRREGULAR_SEAL_2_GLUE_POINTS)/sizeof(Vertex))
const Vertex | HEART_VERTICES []
const unsigned short | HEART_SEGMENTS []
const TextRectangle | HEART_TRS []
const Vertex | HEART_GLUE_POINTS []
const CustomShape | CS_HEART (HEART_VERTICES, sizeof(HEART_VERTICES)/sizeof(Vertex), HEART_SEGMENTS, sizeof(HEART_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, HEART_TRS, sizeof(HEART_TRS)/sizeof(TextRectangle), 21600, 21600, HEART_GLUE_POINTS, sizeof(HEART_GLUE_POINTS)/sizeof(Vertex))
const Vertex | QUAD_ARROW_VERTICES []
const unsigned short | QUAD_ARROW_SEGMENTS []
const Calculation | QUAD_ARROW_CALC []
const TextRectangle | QUAD_ARROW_TRS []
const int | QUAD_ARROW_DEFAULT_ADJUST []
const CustomShape | CS_QUAD_ARROW (QUAD_ARROW_VERTICES, sizeof(QUAD_ARROW_VERTICES)/sizeof(Vertex), QUAD_ARROW_SEGMENTS, sizeof(QUAD_ARROW_SEGMENTS)/sizeof(unsigned short), QUAD_ARROW_CALC, sizeof(QUAD_ARROW_CALC)/sizeof(Calculation), QUAD_ARROW_DEFAULT_ADJUST, sizeof(QUAD_ARROW_DEFAULT_ADJUST)/sizeof(int), QUAD_ARROW_TRS, sizeof(QUAD_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | BEVEL_VERTICES []
const unsigned short | BEVEL_SEGMENTS []
const Calculation | BEVEL_CALC []
const TextRectangle | BEVEL_TRS []
const int | BEVEL_DEFAULT_ADJUST []
const CustomShape | CS_BEVEL (BEVEL_VERTICES, sizeof(BEVEL_VERTICES)/sizeof(Vertex), BEVEL_SEGMENTS, sizeof(BEVEL_SEGMENTS)/sizeof(unsigned short), BEVEL_CALC, sizeof(BEVEL_CALC)/sizeof(Calculation), BEVEL_DEFAULT_ADJUST, sizeof(BEVEL_DEFAULT_ADJUST)/sizeof(int), BEVEL_TRS, sizeof(BEVEL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | LEFT_BRACKET_VERTICES []
const unsigned short | LEFT_BRACKET_SEGMENTS []
const Calculation | LEFT_BRACKET_CALC []
const TextRectangle | LEFT_BRACKET_TRS []
const int | LEFT_BRACKET_DEFAULT_ADJUST []
const Vertex | LEFT_BRACKET_GLUE_POINTS []

const CustomShape

CS_LEFT_BRACKET (LEFT_BRACKET_VERTICES, sizeof(LEFT_BRACKET_VERTICES)/sizeof(Vertex), LEFT_BRACKET_SEGMENTS, sizeof(LEFT_BRACKET_SEGMENTS)/sizeof(unsigned short), LEFT_BRACKET_CALC, sizeof(LEFT_BRACKET_CALC)/sizeof(Calculation), LEFT_BRACKET_DEFAULT_ADJUST, sizeof(LEFT_BRACKET_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACKET_TRS, sizeof(LEFT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACKET_GLUE_POINTS, sizeof(LEFT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

const Vertex | RIGHT_BRACKET_VERTICES []
const unsigned short | RIGHT_BRACKET_SEGMENTS []
const Calculation | RIGHT_BRACKET_CALC []
const TextRectangle | RIGHT_BRACKET_TRS []
const int | RIGHT_BRACKET_DEFAULT_ADJUST []
const Vertex | RIGHT_BRACKET_GLUE_POINTS []

const CustomShape

CS_RIGHT_BRACKET (RIGHT_BRACKET_VERTICES, sizeof(RIGHT_BRACKET_VERTICES)/sizeof(Vertex), RIGHT_BRACKET_SEGMENTS, sizeof(RIGHT_BRACKET_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACKET_CALC, sizeof(RIGHT_BRACKET_CALC)/sizeof(Calculation), RIGHT_BRACKET_DEFAULT_ADJUST, sizeof(RIGHT_BRACKET_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACKET_TRS, sizeof(RIGHT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACKET_GLUE_POINTS, sizeof(RIGHT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

const Vertex | LEFT_BRACE_VERTICES []
const unsigned short | LEFT_BRACE_SEGMENTS []
const Calculation | LEFT_BRACE_CALC []
const TextRectangle | LEFT_BRACE_TRS []
const int | LEFT_BRACE_DEFAULT_ADJUST []
const Vertex | LEFT_BRACE_GLUE_POINTS []

const CustomShape

CS_LEFT_BRACE (LEFT_BRACE_VERTICES, sizeof(LEFT_BRACE_VERTICES)/sizeof(Vertex), LEFT_BRACE_SEGMENTS, sizeof(LEFT_BRACE_SEGMENTS)/sizeof(unsigned short), LEFT_BRACE_CALC, sizeof(LEFT_BRACE_CALC)/sizeof(Calculation), LEFT_BRACE_DEFAULT_ADJUST, sizeof(LEFT_BRACE_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACE_TRS, sizeof(LEFT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACE_GLUE_POINTS, sizeof(LEFT_BRACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | RIGHT_BRACE_VERTICES []
const unsigned short | RIGHT_BRACE_SEGMENTS []
const Calculation | RIGHT_BRACE_CALC []
const TextRectangle | RIGHT_BRACE_TRS []
const int | RIGHT_BRACE_DEFAULT_ADJUST []
const Vertex | RIGHT_BRACE_GLUE_POINTS []

const CustomShape

CS_RIGHT_BRACE (RIGHT_BRACE_VERTICES, sizeof(RIGHT_BRACE_VERTICES)/sizeof(Vertex), RIGHT_BRACE_SEGMENTS, sizeof(RIGHT_BRACE_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACE_CALC, sizeof(RIGHT_BRACE_CALC)/sizeof(Calculation), RIGHT_BRACE_DEFAULT_ADJUST, sizeof(RIGHT_BRACE_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACE_TRS, sizeof(RIGHT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACE_GLUE_POINTS, sizeof(RIGHT_BRACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | LEFT_UP_ARROW_VERTICES []
const unsigned short | LEFT_UP_ARROW_SEGMENTS []
const Calculation | LEFT_UP_ARROW_CALC []
const TextRectangle | LEFT_UP_ARROW_TRS []
const int | LEFT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_LEFT_UP_ARROW (LEFT_UP_ARROW_VERTICES, sizeof(LEFT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_UP_ARROW_SEGMENTS, sizeof(LEFT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_UP_ARROW_CALC, sizeof(LEFT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_UP_ARROW_TRS, sizeof(LEFT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | SMILEY_FACE_VERTICES []
const unsigned short | SMILEY_FACE_SEGMENTS []
const Calculation | SMILEY_FACE_CALC []
const TextRectangle | SMILEY_FACE_TRS []
const int | SMILEY_FACE_DEFAULT_ADJUST []
const Vertex | SMILEY_FACE_GLUE_POINTS []
const Vertex | VERTICAL_SCROLL_VERTICES []
const unsigned short | VERTICAL_SCROLL_SEGMENTS []
const Calculation | VERTICAL_SCROLL_CALC []
const TextRectangle | VERTICAL_SCROLL_TRS []
const int | VERTICAL_SCROLL_DEFAULT_ADJUST []
const Vertex | HORIZONTAL_SCROLL_VERTICES []
const unsigned short | HORIZONTAL_SCROLL_SEGMENTS []
const Calculation | HORIZONTAL_SCROLL_CALC []
const TextRectangle | HORIZONTAL_SCROLL_TRS []
const int | HORIZONTAL_SCROLL_DEFAULT_ADJUST []
const Vertex | CIRCULAR_ARROW_VERTICES []
const unsigned short | CIRCULAR_ARROW_SEGMENTS []
const Calculation | CIRCULAR_ARROW_CALC []
const TextRectangle | CIRCULAR_ARROW_TRS []
const int | CIRCULAR_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_CIRCULAR_ARROW (CIRCULAR_ARROW_VERTICES, sizeof(CIRCULAR_ARROW_VERTICES)/sizeof(Vertex), CIRCULAR_ARROW_SEGMENTS, sizeof(CIRCULAR_ARROW_SEGMENTS)/sizeof(unsigned short), CIRCULAR_ARROW_CALC, sizeof(CIRCULAR_ARROW_CALC)/sizeof(Calculation), CIRCULAR_ARROW_DEFAULT_ADJUST, sizeof(CIRCULAR_ARROW_DEFAULT_ADJUST)/sizeof(int), CIRCULAR_ARROW_TRS, sizeof(CIRCULAR_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0, 1|2)

const Vertex | U_TURN_ARROW_VERTICES []
const unsigned short | U_TURN_ARROW_SEGMENTS []
const TextRectangle | U_TURN_ARROW_TRS []
const CustomShape | CS_U_TURN_ARROW (U_TURN_ARROW_VERTICES, sizeof(U_TURN_ARROW_VERTICES)/sizeof(Vertex), U_TURN_ARROW_SEGMENTS, sizeof(U_TURN_ARROW_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, U_TURN_ARROW_TRS, sizeof(U_TURN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | CURVED_RIGHT_ARROW_VERTICES []
const unsigned short | CURVED_RIGHT_ARROW_SEGMENTS []
const Calculation | CURVED_RIGHT_ARROW_CALC []
const TextRectangle | CURVED_RIGHT_ARROW_TRS []
const int | CURVED_RIGHT_ARROW_DEFAULT_ADJUST []
const Vertex | CURVED_RIGHT_ARROW_GLUE_POINTS []

const CustomShape

CS_CURVED_RIGHT_ARROW (CURVED_RIGHT_ARROW_VERTICES, sizeof(CURVED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), CURVED_RIGHT_ARROW_SEGMENTS, sizeof(CURVED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_RIGHT_ARROW_CALC, sizeof(CURVED_RIGHT_ARROW_CALC)/sizeof(Calculation), CURVED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_RIGHT_ARROW_TRS, sizeof(CURVED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_RIGHT_ARROW_GLUE_POINTS, sizeof(CURVED_RIGHT_ARROW_GLUE_POINTS)/sizeof(Vertex))

const Vertex | CURVED_LEFT_ARROW_VERTICES []
const unsigned short | CURVED_LEFT_ARROW_SEGMENTS []
const Calculation | CURVED_LEFT_ARROW_CALC []
const TextRectangle | CURVED_LEFT_ARROW_TRS []
const int | CURVED_LEFT_ARROW_DEFAULT_ADJUST []
const Vertex | CURVED_LEFT_ARROW_GLUE_POINTS []
const Vertex | CURVED_DOWN_ARROW_VERTICES []
const unsigned short | CURVED_DOWN_ARROW_SEGMENTS []
const Calculation | CURVED_DOWN_ARROW_CALC []
const TextRectangle | CURVED_DOWN_ARROW_TRS []
const int | CURVED_DOWN_ARROW_DEFAULT_ADJUST []
const Vertex | CURVED_DOWN_ARROW_GLUE_POINTS []

const CustomShape

CS_CURVED_DOWN_ARROW (CURVED_DOWN_ARROW_VERTICES, sizeof(CURVED_DOWN_ARROW_VERTICES)/sizeof(Vertex), CURVED_DOWN_ARROW_SEGMENTS, sizeof(CURVED_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_DOWN_ARROW_CALC, sizeof(CURVED_DOWN_ARROW_CALC)/sizeof(Calculation), CURVED_DOWN_ARROW_DEFAULT_ADJUST, sizeof(CURVED_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_DOWN_ARROW_TRS, sizeof(CURVED_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_DOWN_ARROW_GLUE_POINTS, sizeof(CURVED_DOWN_ARROW_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_PREDEFINED_PROCESS_VERTICES []
const unsigned short | FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS []
const TextRectangle | FLOW_CHART_PREDEFINED_PROCESS_TRS []
const Vertex | FLOW_CHART_INTERNAL_STORAGE_VERTICES []
const unsigned short | FLOW_CHART_INTERNAL_STORAGE_SEGMENTS []
const TextRectangle | FLOW_CHART_INTERNAL_STORAGE_TRS []

const CustomShape

CS_FLOW_CHART_INTERNAL_STORAGE (FLOW_CHART_INTERNAL_STORAGE_VERTICES, sizeof(FLOW_CHART_INTERNAL_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_INTERNAL_STORAGE_SEGMENTS, sizeof(FLOW_CHART_INTERNAL_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_INTERNAL_STORAGE_TRS, sizeof(FLOW_CHART_INTERNAL_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | FLOW_CHART_DOCUMENT_VERTICES []
const unsigned short | FLOW_CHART_DOCUMENT_SEGMENTS []
const TextRectangle | FLOW_CHART_DOCUMENT_TRS []
const Vertex | FLOW_CHART_DOCUMENT_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_DOCUMENT (FLOW_CHART_DOCUMENT_VERTICES, sizeof(FLOW_CHART_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DOCUMENT_TRS, sizeof(FLOW_CHART_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MULTI_DOCUMENT_VERTICES []
const unsigned short | FLOW_CHART_MULTI_DOCUMENT_SEGMENTS []
const TextRectangle | FLOW_CHART_MULTI_DOCUMENT_TRS []
const Vertex | FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_MULTI_DOCUMENT (FLOW_CHART_MULTI_DOCUMENT_VERTICES, sizeof(FLOW_CHART_MULTI_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_MULTI_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MULTI_DOCUMENT_TRS, sizeof(FLOW_CHART_MULTI_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_TERMINATOR_VERTICES []
const unsigned short | FLOW_CHART_TERMINATOR_SEGMENTS []
const TextRectangle | FLOW_CHART_TERMINATOR_TRS []
const Vertex | FLOW_CHART_TERMINATOR_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_TERMINATOR (FLOW_CHART_TERMINATOR_VERTICES, sizeof(FLOW_CHART_TERMINATOR_VERTICES)/sizeof(Vertex), FLOW_CHART_TERMINATOR_SEGMENTS, sizeof(FLOW_CHART_TERMINATOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_TERMINATOR_TRS, sizeof(FLOW_CHART_TERMINATOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_TERMINATOR_GLUE_POINTS, sizeof(FLOW_CHART_TERMINATOR_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

CS_FLOW_CHART_PREDEFINED_PROCESS (FLOW_CHART_PREDEFINED_PROCESS_VERTICES, sizeof(FLOW_CHART_PREDEFINED_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PREDEFINED_PROCESS_TRS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | FLOW_CHART_IO_VERTICES []
const TextRectangle | FLOW_CHART_IO_TRS []
const Vertex | FLOW_CHART_IO_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_IO (FLOW_CHART_IO_VERTICES, sizeof(FLOW_CHART_IO_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_IO_TRS, sizeof(FLOW_CHART_IO_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_IO_GLUE_POINTS, sizeof(FLOW_CHART_IO_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_PROCESS_VERTICES []
const Vertex | FLOW_CHART_PROCESS_GLUE_POINTS []
const Vertex | FLOW_CHART_DECISION_VERTICES []
const TextRectangle | FLOW_CHART_DECISION_TRS []
const Vertex | FLOW_CHART_DECISION_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_DECISION (FLOW_CHART_DECISION_VERTICES, sizeof(FLOW_CHART_DECISION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_DECISION_TRS, sizeof(FLOW_CHART_DECISION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DECISION_GLUE_POINTS, sizeof(FLOW_CHART_DECISION_GLUE_POINTS)/sizeof(Vertex))
const CustomShape | CS_FLOW_CHART_PROCESS (FLOW_CHART_PROCESS_VERTICES, sizeof(FLOW_CHART_PROCESS_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, FLOW_CHART_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_PROCESS_GLUE_POINTS)/sizeof(Vertex))
const Vertex | CURVED_UP_ARROW_VERTICES []
const unsigned short | CURVED_UP_ARROW_SEGMENTS []
const Calculation | CURVED_UP_ARROW_CALC []
const TextRectangle | CURVED_UP_ARROW_TRS []
const int | CURVED_UP_ARROW_DEFAULT_ADJUST []
const Vertex | CURVED_UP_ARROW_GLUE_POINTS []

const CustomShape

CS_CURVED_UP_ARROW (CURVED_UP_ARROW_VERTICES, sizeof(CURVED_UP_ARROW_VERTICES)/sizeof(Vertex), CURVED_UP_ARROW_SEGMENTS, sizeof(CURVED_UP_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_UP_ARROW_CALC, sizeof(CURVED_UP_ARROW_CALC)/sizeof(Calculation), CURVED_UP_ARROW_DEFAULT_ADJUST, sizeof(CURVED_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_UP_ARROW_TRS, sizeof(CURVED_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_UP_ARROW_GLUE_POINTS, sizeof(CURVED_UP_ARROW_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

CS_CURVED_LEFT_ARROW (CURVED_LEFT_ARROW_VERTICES, sizeof(CURVED_LEFT_ARROW_VERTICES)/sizeof(Vertex), CURVED_LEFT_ARROW_SEGMENTS, sizeof(CURVED_LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_LEFT_ARROW_CALC, sizeof(CURVED_LEFT_ARROW_CALC)/sizeof(Calculation), CURVED_LEFT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_LEFT_ARROW_TRS, sizeof(CURVED_LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_LEFT_ARROW_GLUE_POINTS, sizeof(CURVED_LEFT_ARROW_GLUE_POINTS)/sizeof(Vertex))

const CustomShape

CS_HORIZONTAL_SCROLL (HORIZONTAL_SCROLL_VERTICES, sizeof(HORIZONTAL_SCROLL_VERTICES)/sizeof(Vertex), HORIZONTAL_SCROLL_SEGMENTS, sizeof(HORIZONTAL_SCROLL_SEGMENTS)/sizeof(unsigned short), HORIZONTAL_SCROLL_CALC, sizeof(HORIZONTAL_SCROLL_CALC)/sizeof(Calculation), HORIZONTAL_SCROLL_DEFAULT_ADJUST, sizeof(HORIZONTAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), HORIZONTAL_SCROLL_TRS, sizeof(HORIZONTAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const CustomShape

CS_VERTICAL_SCROLL (VERTICAL_SCROLL_VERTICES, sizeof(VERTICAL_SCROLL_VERTICES)/sizeof(Vertex), VERTICAL_SCROLL_SEGMENTS, sizeof(VERTICAL_SCROLL_SEGMENTS)/sizeof(unsigned short), VERTICAL_SCROLL_CALC, sizeof(VERTICAL_SCROLL_CALC)/sizeof(Calculation), VERTICAL_SCROLL_DEFAULT_ADJUST, sizeof(VERTICAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), VERTICAL_SCROLL_TRS, sizeof(VERTICAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const CustomShape

CS_SMILEY_FACE (SMILEY_FACE_VERTICES, sizeof(SMILEY_FACE_VERTICES)/sizeof(Vertex), SMILEY_FACE_SEGMENTS, sizeof(SMILEY_FACE_SEGMENTS)/sizeof(unsigned short), SMILEY_FACE_CALC, sizeof(SMILEY_FACE_CALC)/sizeof(Calculation), SMILEY_FACE_DEFAULT_ADJUST, sizeof(SMILEY_FACE_DEFAULT_ADJUST)/sizeof(int), SMILEY_FACE_TRS, sizeof(SMILEY_FACE_TRS)/sizeof(TextRectangle), 21600, 21600, SMILEY_FACE_GLUE_POINTS, sizeof(SMILEY_FACE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | BLOCK_ARC_VERTICES []
const unsigned short | BLOCK_ARC_SEGMENTS []
const Calculation | BLOCK_ARC_CALC []
const int | BLOCK_ARC_DEFAULT_ADJUST []
const CustomShape | CS_BLOCK_ARC (BLOCK_ARC_VERTICES, sizeof(BLOCK_ARC_VERTICES)/sizeof(Vertex), BLOCK_ARC_SEGMENTS, sizeof(BLOCK_ARC_SEGMENTS)/sizeof(unsigned short), BLOCK_ARC_CALC, sizeof(BLOCK_ARC_CALC)/sizeof(Calculation), BLOCK_ARC_DEFAULT_ADJUST, sizeof(BLOCK_ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0, 0x1)
const Vertex | NOTCHED_RIGHT_ARROW_VERTICES []
const Calculation | NOTCHED_RIGHT_ARROW_CALC []
const TextRectangle | NOTCHED_RIGHT_ARROW_TRS []
const int | NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_NOTCHED_RIGHT_ARROW (NOTCHED_RIGHT_ARROW_VERTICES, sizeof(NOTCHED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), nullptr, 0, NOTCHED_RIGHT_ARROW_CALC, sizeof(NOTCHED_RIGHT_ARROW_CALC)/sizeof(Calculation), NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), NOTCHED_RIGHT_ARROW_TRS, sizeof(NOTCHED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | STRIPED_RIGHT_ARROW_VERTICES []
const unsigned short | STRIPED_RIGHT_ARROW_SEGMENTS []
const Calculation | STRIPED_RIGHT_ARROW_CALC []
const TextRectangle | STRIPED_RIGHT_ARROW_TRS []
const int | STRIPED_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_STRIPED_RIGHT_ARROW (STRIPED_RIGHT_ARROW_VERTICES, sizeof(STRIPED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), STRIPED_RIGHT_ARROW_SEGMENTS, sizeof(STRIPED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), STRIPED_RIGHT_ARROW_CALC, sizeof(STRIPED_RIGHT_ARROW_CALC)/sizeof(Calculation), STRIPED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(STRIPED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), STRIPED_RIGHT_ARROW_TRS, sizeof(STRIPED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | SEAL_24_VERTICES []
const Calculation | SEAL_24_CALC []
const TextRectangle | SEAL_24_TRS []
const int | SEAL_24_DEFAULT_ADJUST []
const CustomShape | CS_SEAL_24 (SEAL_24_VERTICES, sizeof(SEAL_24_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_24_CALC, sizeof(SEAL_24_CALC)/sizeof(Calculation), SEAL_24_DEFAULT_ADJUST, sizeof(SEAL_24_DEFAULT_ADJUST)/sizeof(int), SEAL_24_TRS, sizeof(SEAL_24_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | BENT_ARROW_VERTICES []
const unsigned short | BENT_ARROW_SEGMENTS []
const Calculation | BENT_ARROW_CALC []
const TextRectangle | BENT_ARROW_TRS []
const int | BENT_ARROW_DEFAULT_ADJUST []
const CustomShape | CS_BENT_ARROW (BENT_ARROW_VERTICES, sizeof(BENT_ARROW_VERTICES)/sizeof(Vertex), BENT_ARROW_SEGMENTS, sizeof(BENT_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_ARROW_CALC, sizeof(BENT_ARROW_CALC)/sizeof(Calculation), BENT_ARROW_DEFAULT_ADJUST, sizeof(BENT_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_ARROW_TRS, sizeof(BENT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | BENT_UP_ARROW_VERTICES []
const unsigned short | BENT_UP_ARROW_SEGMENTS []
const Calculation | BENT_UP_ARROW_CALC []
const TextRectangle | BENT_UP_ARROW_TRS []
const int | BENT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_BENT_UP_ARROW (BENT_UP_ARROW_VERTICES, sizeof(BENT_UP_ARROW_VERTICES)/sizeof(Vertex), BENT_UP_ARROW_SEGMENTS, sizeof(BENT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_UP_ARROW_CALC, sizeof(BENT_UP_ARROW_CALC)/sizeof(Calculation), BENT_UP_ARROW_DEFAULT_ADJUST, sizeof(BENT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_UP_ARROW_TRS, sizeof(BENT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | DOWN_ARROW_VERTICES []
const unsigned short | DOWN_ARROW_SEGMENTS []
const Calculation | DOWN_ARROW_CALC []
const TextRectangle | DOWN_ARROW_TRS []
const int | DOWN_ARROW_DEFAULT_ADJUST []
const CustomShape | CS_DOWN_ARROW (DOWN_ARROW_VERTICES, sizeof(DOWN_ARROW_VERTICES)/sizeof(Vertex), DOWN_ARROW_SEGMENTS, sizeof(DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), DOWN_ARROW_CALC, sizeof(DOWN_ARROW_CALC)/sizeof(Calculation), DOWN_ARROW_DEFAULT_ADJUST, sizeof(DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), DOWN_ARROW_TRS, sizeof(DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | UP_ARROW_VERTICES []
const unsigned short | UP_ARROW_SEGMENTS []
const Calculation | UP_ARROW_CALC []
const TextRectangle | UP_ARROW_TRS []
const int | UP_ARROW_DEFAULT_ADJUST []
const CustomShape | CS_UP_ARROW (UP_ARROW_VERTICES, sizeof(UP_ARROW_VERTICES)/sizeof(Vertex), UP_ARROW_SEGMENTS, sizeof(UP_ARROW_SEGMENTS)/sizeof(unsigned short), UP_ARROW_CALC, sizeof(UP_ARROW_CALC)/sizeof(Calculation), UP_ARROW_DEFAULT_ADJUST, sizeof(UP_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_ARROW_TRS, sizeof(UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | LEFT_RIGHT_ARROW_VERTICES []
const unsigned short | LEFT_RIGHT_ARROW_SEGMENTS []
const Calculation | LEFT_RIGHT_ARROW_CALC []
const TextRectangle | LEFT_RIGHT_ARROW_TRS []
const int | LEFT_RIGHT_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_LEFT_RIGHT_ARROW (LEFT_RIGHT_ARROW_VERTICES, sizeof(LEFT_RIGHT_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_ARROW_CALC, sizeof(LEFT_RIGHT_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_ARROW_TRS, sizeof(LEFT_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | SEAL_32_VERTICES []
const Calculation | SEAL_32_CALC []
const TextRectangle | SEAL_32_TRS []
const int | SEAL_32_DEFAULT_ADJUST []
const CustomShape | CS_SEAL_32 (SEAL_32_VERTICES, sizeof(SEAL_32_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_32_CALC, sizeof(SEAL_32_CALC)/sizeof(Calculation), SEAL_32_DEFAULT_ADJUST, sizeof(SEAL_32_DEFAULT_ADJUST)/sizeof(int), SEAL_32_TRS, sizeof(SEAL_32_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | SEAL_16_VERTICES []
const Calculation | SEAL_16_CALC []
const TextRectangle | SEAL_16_TRS []
const int | SEAL_16_DEFAULT_ADJUST []
const CustomShape | CS_SEAL_16 (SEAL_16_VERTICES, sizeof(SEAL_16_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_16_CALC, sizeof(SEAL_16_CALC)/sizeof(Calculation), SEAL_16_DEFAULT_ADJUST, sizeof(SEAL_16_DEFAULT_ADJUST)/sizeof(int), SEAL_16_TRS, sizeof(SEAL_16_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | NO_SMOKING_VERTICES []
const unsigned short | NO_SMOKING_SEGMENTS []
const Calculation | NO_SMOKING_CALC []
const TextRectangle | NO_SMOKING_TRS []
const int | NO_SMOKING_DEFAULT_ADJUST []
const Vertex | NO_SMOKING_GLUE_POINTS []

const CustomShape

CS_NO_SMOKING (NO_SMOKING_VERTICES, sizeof(NO_SMOKING_VERTICES)/sizeof(Vertex), NO_SMOKING_SEGMENTS, sizeof(NO_SMOKING_SEGMENTS)/sizeof(unsigned short), NO_SMOKING_CALC, sizeof(NO_SMOKING_CALC)/sizeof(Calculation), NO_SMOKING_DEFAULT_ADJUST, sizeof(NO_SMOKING_DEFAULT_ADJUST)/sizeof(int), NO_SMOKING_TRS, sizeof(NO_SMOKING_TRS)/sizeof(TextRectangle), 21600, 21600, NO_SMOKING_GLUE_POINTS, sizeof(NO_SMOKING_GLUE_POINTS)/sizeof(Vertex))

const Vertex | SEAL_8_VERTICES []
const Calculation | SEAL_8_CALC []
const TextRectangle | SEAL_8_TRS []
const int | SEAL_8_DEFAULT_ADJUST []
const CustomShape | CS_SEAL_8 (SEAL_8_VERTICES, sizeof(SEAL_8_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_8_CALC, sizeof(SEAL_8_CALC)/sizeof(Calculation), SEAL_8_DEFAULT_ADJUST, sizeof(SEAL_8_DEFAULT_ADJUST)/sizeof(int), SEAL_8_TRS, sizeof(SEAL_8_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | RIBBON_2_VERTICES []
const unsigned short | RIBBON_2_SEGMENTS []
const Calculation | RIBBON_2_CALC []
const TextRectangle | RIBBON_2_TRS []
const int | RIBBON_2_DEFAULT_ADJUST []
const CustomShape | CS_RIBBON_2 (RIBBON_2_VERTICES, sizeof(RIBBON_2_VERTICES)/sizeof(Vertex), RIBBON_2_SEGMENTS, sizeof(RIBBON_2_SEGMENTS)/sizeof(unsigned short), RIBBON_2_CALC, sizeof(RIBBON_2_CALC)/sizeof(Calculation), RIBBON_2_DEFAULT_ADJUST, sizeof(RIBBON_2_DEFAULT_ADJUST)/sizeof(int), RIBBON_2_TRS, sizeof(RIBBON_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | CHEVRON_VERTICES []
const unsigned short | CHEVRON_SEGMENTS []
const Calculation | CHEVRON_CALC []
const TextRectangle | CHEVRON_TRS []
const int | CHEVRON_DEFAULT_ADJUST []
const CustomShape | CS_CHEVRON (CHEVRON_VERTICES, sizeof(CHEVRON_VERTICES)/sizeof(Vertex), CHEVRON_SEGMENTS, sizeof(CHEVRON_SEGMENTS)/sizeof(unsigned short), CHEVRON_CALC, sizeof(CHEVRON_CALC)/sizeof(Calculation), CHEVRON_DEFAULT_ADJUST, sizeof(CHEVRON_DEFAULT_ADJUST)/sizeof(int), CHEVRON_TRS, sizeof(CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | PENTAGON_VERTICES []
const TextRectangle | PENTAGON_TRS []
const Vertex | PENTAGON_GLUE_POINTS []
const CustomShape | CS_PENTAGON (PENTAGON_VERTICES, sizeof(PENTAGON_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, PENTAGON_TRS, sizeof(PENTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, PENTAGON_GLUE_POINTS, sizeof(PENTAGON_GLUE_POINTS)/sizeof(Vertex))
const Vertex | RIBBON_VERTICES []
const unsigned short | RIBBON_SEGMENTS []
const Calculation | RIBBON_CALC []
const TextRectangle | RIBBON_TRS []
const int | RIBBON_DEFAULT_ADJUST []
const Vertex | RIBBON_GLUE_POINTS []

const CustomShape

CS_RIBBON (RIBBON_VERTICES, sizeof(RIBBON_VERTICES)/sizeof(Vertex), RIBBON_SEGMENTS, sizeof(RIBBON_SEGMENTS)/sizeof(unsigned short), RIBBON_CALC, sizeof(RIBBON_CALC)/sizeof(Calculation), RIBBON_DEFAULT_ADJUST, sizeof(RIBBON_DEFAULT_ADJUST)/sizeof(int), RIBBON_TRS, sizeof(RIBBON_TRS)/sizeof(TextRectangle), 21600, 21600, RIBBON_GLUE_POINTS, sizeof(RIBBON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | CALLOUT_2_VERTICES []
const unsigned short | CALLOUT_2_SEGMENTS []
const Calculation | CALLOUT_2_CALC []
const int | CALLOUT_2_DEFAULT_ADJUST []
const CustomShape | CS_CALLOUT_2 (CALLOUT_2_VERTICES, sizeof(CALLOUT_2_VERTICES)/sizeof(Vertex), CALLOUT_2_SEGMENTS, sizeof(CALLOUT_2_SEGMENTS)/sizeof(unsigned short), CALLOUT_2_CALC, sizeof(CALLOUT_2_CALC)/sizeof(Calculation), CALLOUT_2_DEFAULT_ADJUST, sizeof(CALLOUT_2_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | CALLOUT_3_VERTICES []
const unsigned short | CALLOUT_3_SEGMENTS []
const Calculation | CALLOUT_3_CALC []
const int | CALLOUT_3_DEFAULT_ADJUST []
const CustomShape | CS_CALLOUT_3 (CALLOUT_3_VERTICES, sizeof(CALLOUT_3_VERTICES)/sizeof(Vertex), CALLOUT_3_SEGMENTS, sizeof(CALLOUT_3_SEGMENTS)/sizeof(unsigned short), CALLOUT_3_CALC, sizeof(CALLOUT_3_CALC)/sizeof(Calculation), CALLOUT_3_DEFAULT_ADJUST, sizeof(CALLOUT_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | CALLOUT_1_VERTICES []
const unsigned short | CALLOUT_1_SEGMENTS []
const Calculation | CALLOUT_1_CALC []
const int | CALLOUT_1_DEFAULT_ADJUST []
const CustomShape | CS_CALLOUT_1 (CALLOUT_1_VERTICES, sizeof(CALLOUT_1_VERTICES)/sizeof(Vertex), CALLOUT_1_SEGMENTS, sizeof(CALLOUT_1_SEGMENTS)/sizeof(unsigned short), CALLOUT_1_CALC, sizeof(CALLOUT_1_CALC)/sizeof(Calculation), CALLOUT_1_DEFAULT_ADJUST, sizeof(CALLOUT_1_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | CURVED_CONNECTOR_5_VERTICES []
const unsigned short | CURVED_CONNECTOR_5_SEGMENTS []
const Calculation | CURVED_CONNECTOR_5_CALC []
const int | CURVED_CONNECTOR_5_DEFAULT_ADJUST []

const CustomShape

CS_CURVED_CONNECTOR_5 (CURVED_CONNECTOR_5_VERTICES, sizeof(CURVED_CONNECTOR_5_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_5_SEGMENTS, sizeof(CURVED_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_5_CALC, sizeof(CURVED_CONNECTOR_5_CALC)/sizeof(Calculation), CURVED_CONNECTOR_5_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | CURVED_CONNECTOR_4_VERTICES []
const unsigned short | CURVED_CONNECTOR_4_SEGMENTS []
const Calculation | CURVED_CONNECTOR_4_CALC []
const int | CURVED_CONNECTOR_4_DEFAULT_ADJUST []

const CustomShape

CS_CURVED_CONNECTOR_4 (CURVED_CONNECTOR_4_VERTICES, sizeof(CURVED_CONNECTOR_4_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_4_SEGMENTS, sizeof(CURVED_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_4_CALC, sizeof(CURVED_CONNECTOR_4_CALC)/sizeof(Calculation), CURVED_CONNECTOR_4_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | CURVED_CONNECTOR_3_VERTICES []
const unsigned short | CURVED_CONNECTOR_3_SEGMENTS []
const Calculation | CURVED_CONNECTOR_3_CALC []
const int | CURVED_CONNECTOR_3_DEFAULT_ADJUST []

const CustomShape

CS_CURVED_CONNECTOR_3 (CURVED_CONNECTOR_3_VERTICES, sizeof(CURVED_CONNECTOR_3_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_3_SEGMENTS, sizeof(CURVED_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_3_CALC, sizeof(CURVED_CONNECTOR_3_CALC)/sizeof(Calculation), CURVED_CONNECTOR_3_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

const Vertex | BENT_CONNECTOR_5_VERTICES []
const unsigned short | BENT_CONNECTOR_5_SEGMENTS []
const Calculation | BENT_CONNECTOR_5_CALC []
const int | BENT_CONNECTOR_5_DEFAULT_ADJUST []
const CustomShape | CS_BENT_CONNECTOR_5 (BENT_CONNECTOR_5_VERTICES, sizeof(BENT_CONNECTOR_5_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_5_SEGMENTS, sizeof(BENT_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_5_CALC, sizeof(BENT_CONNECTOR_5_CALC)/sizeof(Calculation), BENT_CONNECTOR_5_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | CURVED_CONNECTOR_2_VERTICES []
const unsigned short | CURVED_CONNECTOR_2_SEGMENTS []
const CustomShape | CS_CURVED_CONNECTOR_2 (CURVED_CONNECTOR_2_VERTICES, sizeof(CURVED_CONNECTOR_2_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_2_SEGMENTS, sizeof(CURVED_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | BENT_CONNECTOR_4_VERTICES []
const unsigned short | BENT_CONNECTOR_4_SEGMENTS []
const Calculation | BENT_CONNECTOR_4_CALC []
const int | BENT_CONNECTOR_4_DEFAULT_ADJUST []
const CustomShape | CS_BENT_CONNECTOR_4 (BENT_CONNECTOR_4_VERTICES, sizeof(BENT_CONNECTOR_4_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_4_SEGMENTS, sizeof(BENT_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_4_CALC, sizeof(BENT_CONNECTOR_4_CALC)/sizeof(Calculation), BENT_CONNECTOR_4_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | BENT_CONNECTOR_3_VERTICES []
const unsigned short | BENT_CONNECTOR_3_SEGMENTS []
const Calculation | BENT_CONNECTOR_3_CALC []
const int | BENT_CONNECTOR_3_DEFAULT_ADJUST []
const CustomShape | CS_BENT_CONNECTOR_3 (BENT_CONNECTOR_3_VERTICES, sizeof(BENT_CONNECTOR_3_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_3_SEGMENTS, sizeof(BENT_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_3_CALC, sizeof(BENT_CONNECTOR_3_CALC)/sizeof(Calculation), BENT_CONNECTOR_3_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | BENT_CONNECTOR_2_VERTICES []
const unsigned short | BENT_CONNECTOR_2_SEGMENTS []
const CustomShape | CS_BENT_CONNECTOR_2 (BENT_CONNECTOR_2_VERTICES, sizeof(BENT_CONNECTOR_2_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_2_SEGMENTS, sizeof(BENT_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | STRAIGHT_CONNECTOR_1_VERTICES []
const unsigned short | STRAIGHT_CONNECTOR_1_SEGMENTS []
const CustomShape | CS_STRAIGHT_CONNECTOR_1 (STRAIGHT_CONNECTOR_1_VERTICES, sizeof(STRAIGHT_CONNECTOR_1_VERTICES)/sizeof(Vertex), STRAIGHT_CONNECTOR_1_SEGMENTS, sizeof(STRAIGHT_CONNECTOR_1_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | TEXT_SIMPLE_VERTICES []
const CustomShape | CS_TEXT_SIMPLE (TEXT_SIMPLE_VERTICES, sizeof(TEXT_SIMPLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | DONUT_VERTICES []
const unsigned short | DONUT_SEGMENTS []
const Calculation | DONUT_CALC []
const TextRectangle | DONUT_TRS []
const int | DONUT_DEFAULT_ADJUST []
const Vertex | DONUT_GLUE_POINTS []
const CustomShape | CS_DONUT (DONUT_VERTICES, sizeof(DONUT_VERTICES)/sizeof(Vertex), DONUT_SEGMENTS, sizeof(DONUT_SEGMENTS)/sizeof(unsigned short), DONUT_CALC, sizeof(DONUT_CALC)/sizeof(Calculation), DONUT_DEFAULT_ADJUST, sizeof(DONUT_DEFAULT_ADJUST)/sizeof(int), DONUT_TRS, sizeof(DONUT_TRS)/sizeof(TextRectangle), 21600, 21600, DONUT_GLUE_POINTS, sizeof(DONUT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | CAN_VERTICES []
const unsigned short | CAN_SEGMENTS []
const Calculation | CAN_CALC []
const TextRectangle | CAN_TRS []
const int | CAN_DEFAULT_ADJUST []
const Vertex | CAN_GLUE_POINTS []
const CustomShape | CS_CAN (CAN_VERTICES, sizeof(CAN_VERTICES)/sizeof(Vertex), CAN_SEGMENTS, sizeof(CAN_SEGMENTS)/sizeof(unsigned short), CAN_CALC, sizeof(CAN_CALC)/sizeof(Calculation), CAN_DEFAULT_ADJUST, sizeof(CAN_DEFAULT_ADJUST)/sizeof(int), CAN_TRS, sizeof(CAN_TRS)/sizeof(TextRectangle), 88, 21600, CAN_GLUE_POINTS, sizeof(CAN_GLUE_POINTS)/sizeof(Vertex))
const Vertex | PLAQUE_VERTICES []
const unsigned short | PLAQUE_SEGMENTS []
const Calculation | PLAQUE_CALC []
const TextRectangle | PLAQUE_TRS []
const int | PLAQUE_DEFAULT_ADJUST []
const Vertex | PLAQUE_GLUE_POINTS []

const CustomShape

CS_PLAQUE (PLAQUE_VERTICES, sizeof(PLAQUE_VERTICES)/sizeof(Vertex), PLAQUE_SEGMENTS, sizeof(PLAQUE_SEGMENTS)/sizeof(unsigned short), PLAQUE_CALC, sizeof(PLAQUE_CALC)/sizeof(Calculation), PLAQUE_DEFAULT_ADJUST, sizeof(PLAQUE_DEFAULT_ADJUST)/sizeof(int), PLAQUE_TRS, sizeof(PLAQUE_TRS)/sizeof(TextRectangle), 21600, 21600, PLAQUE_GLUE_POINTS, sizeof(PLAQUE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | BALLOON_VERTICES []
const unsigned short | BALLOON_SEGMENTS []
const Calculation | BALLOON_CALC []
const TextRectangle | BALLOON_TRS []
const int | BALLOON_DEFAULT_ADJUST []
const Vertex | ARC_VERTICES []
const unsigned short | ARC_SEGMENTS []
const Calculation | ARC_CALC []
const int | ARC_DEFAULT_ADJUST []
const Vertex | ARC_GLUE_POINTS []
const CustomShape | CS_ARC (ARC_VERTICES, sizeof(ARC_VERTICES)/sizeof(Vertex), ARC_SEGMENTS, sizeof(ARC_SEGMENTS)/sizeof(unsigned short), ARC_CALC, sizeof(ARC_CALC)/sizeof(Calculation), ARC_DEFAULT_ADJUST, sizeof(ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, ARC_GLUE_POINTS, sizeof(ARC_GLUE_POINTS)/sizeof(Vertex), 2|1)
const CustomShape | CS_BALLOON (BALLOON_VERTICES, sizeof(BALLOON_VERTICES)/sizeof(Vertex), BALLOON_SEGMENTS, sizeof(BALLOON_SEGMENTS)/sizeof(unsigned short), BALLOON_CALC, sizeof(BALLOON_CALC)/sizeof(Calculation), BALLOON_DEFAULT_ADJUST, sizeof(BALLOON_DEFAULT_ADJUST)/sizeof(int), BALLOON_TRS, sizeof(BALLOON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | CUBE_VERTICES []
const unsigned short | CUBE_SEGMENTS []
const Calculation | CUBE_CALC []
const TextRectangle | CUBE_TRS []
const int | CUBE_DEFAULT_ADJUST []
const Vertex | CUBE_GLUE_POINTS []
const CustomShape | CS_CUBE (CUBE_VERTICES, sizeof(CUBE_VERTICES)/sizeof(Vertex), CUBE_SEGMENTS, sizeof(CUBE_SEGMENTS)/sizeof(unsigned short), CUBE_CALC, sizeof(CUBE_CALC)/sizeof(Calculation), CUBE_DEFAULT_ADJUST, sizeof(CUBE_DEFAULT_ADJUST)/sizeof(int), CUBE_TRS, sizeof(CUBE_TRS)/sizeof(TextRectangle), 21600, 21600, CUBE_GLUE_POINTS, sizeof(CUBE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | HOME_PLATE_VERTICES []
const unsigned short | HOME_PLATE_SEGMENTS []
const Calculation | HOME_PLATE_CALC []
const TextRectangle | HOME_PLATE_TRS []
const int | HOME_PLATE_DEFAULT_ADJUST []
const CustomShape | CS_HOME_PLATE (HOME_PLATE_VERTICES, sizeof(HOME_PLATE_VERTICES)/sizeof(Vertex), HOME_PLATE_SEGMENTS, sizeof(HOME_PLATE_SEGMENTS)/sizeof(unsigned short), HOME_PLATE_CALC, sizeof(HOME_PLATE_CALC)/sizeof(Calculation), HOME_PLATE_DEFAULT_ADJUST, sizeof(HOME_PLATE_DEFAULT_ADJUST)/sizeof(int), HOME_PLATE_TRS, sizeof(HOME_PLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | ARROW_VERTICES []
const unsigned short | ARROW_SEGMENTS []
const Calculation | ARROW_CALC []
const TextRectangle | ARROW_TRS []
const int | ARROW_DEFAULT_ADJUST []
const CustomShape | CS_ARROW (ARROW_VERTICES, sizeof(ARROW_VERTICES)/sizeof(Vertex), ARROW_SEGMENTS, sizeof(ARROW_SEGMENTS)/sizeof(unsigned short), ARROW_CALC, sizeof(ARROW_CALC)/sizeof(Calculation), ARROW_DEFAULT_ADJUST, sizeof(ARROW_DEFAULT_ADJUST)/sizeof(int), ARROW_TRS, sizeof(ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | OCTAGON_VERTICES []
const unsigned short | OCTAGON_SEGMENTS []
const Calculation | OCTAGON_CALC []
const TextRectangle | OCTAGON_TRS []
const int | OCTAGON_DEFAULT_ADJUST []
const Vertex | OCTAGON_GLUE_POINTS []

const CustomShape

CS_OCTAGON (OCTAGON_VERTICES, sizeof(OCTAGON_VERTICES)/sizeof(Vertex), OCTAGON_SEGMENTS, sizeof(OCTAGON_SEGMENTS)/sizeof(unsigned short), OCTAGON_CALC, sizeof(OCTAGON_CALC)/sizeof(Calculation), OCTAGON_DEFAULT_ADJUST, sizeof(OCTAGON_DEFAULT_ADJUST)/sizeof(int), OCTAGON_TRS, sizeof(OCTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, OCTAGON_GLUE_POINTS, sizeof(OCTAGON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | ROUND_RECTANGLE_VERTICES []
const unsigned short | ROUND_RECTANGLE_SEGMENTS []
const Calculation | ROUND_RECTANGLE_CALC []
const TextRectangle | ROUND_RECTANGLE_TRS []
const int | ROUND_RECTANGLE_DEFAULT_ADJUST []

const CustomShape

CS_ROUND_RECTANGLE (ROUND_RECTANGLE_VERTICES, sizeof(ROUND_RECTANGLE_VERTICES)/sizeof(Vertex), ROUND_RECTANGLE_SEGMENTS, sizeof(ROUND_RECTANGLE_SEGMENTS)/sizeof(unsigned short), ROUND_RECTANGLE_CALC, sizeof(ROUND_RECTANGLE_CALC)/sizeof(Calculation), ROUND_RECTANGLE_DEFAULT_ADJUST, sizeof(ROUND_RECTANGLE_DEFAULT_ADJUST)/sizeof(int), ROUND_RECTANGLE_TRS, sizeof(ROUND_RECTANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | STAR_VERTICES []
const TextRectangle | STAR_TRS []
const CustomShape | CS_STAR (STAR_VERTICES, sizeof(STAR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, STAR_TRS, sizeof(STAR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | PLUS_VERTICES []
const Calculation | PLUS_CALC []
const TextRectangle | PLUS_TRS []
const int | PLUS_DEFAULT_ADJUST []
const Vertex | PLUS_GLUE_POINTS []
const CustomShape | CS_PLUS (PLUS_VERTICES, sizeof(PLUS_VERTICES)/sizeof(Vertex), nullptr, 0, PLUS_CALC, sizeof(PLUS_CALC)/sizeof(Calculation), PLUS_DEFAULT_ADJUST, sizeof(PLUS_DEFAULT_ADJUST)/sizeof(int), PLUS_TRS, sizeof(PLUS_TRS)/sizeof(TextRectangle), 21600, 21600, PLUS_GLUE_POINTS, sizeof(PLUS_GLUE_POINTS)/sizeof(Vertex))
const Vertex | TRAPEZOID_VERTICES []
const unsigned short | TRAPEZOID_SEGMENTS []
const Calculation | TRAPEZOID_CALC []
const TextRectangle | TRAPEZOID_TRS []
const int | TRAPEZOID_DEFAULT_ADJUST []
const Vertex | TRAPEZOID_GLUE_POINTS []

const CustomShape

CS_TRAPEZOID (TRAPEZOID_VERTICES, sizeof(TRAPEZOID_VERTICES)/sizeof(Vertex), TRAPEZOID_SEGMENTS, sizeof(TRAPEZOID_SEGMENTS)/sizeof(unsigned short), TRAPEZOID_CALC, sizeof(TRAPEZOID_CALC)/sizeof(Calculation), TRAPEZOID_DEFAULT_ADJUST, sizeof(TRAPEZOID_DEFAULT_ADJUST)/sizeof(int), TRAPEZOID_TRS, sizeof(TRAPEZOID_TRS)/sizeof(TextRectangle), 21600, 21600, TRAPEZOID_GLUE_POINTS, sizeof(TRAPEZOID_GLUE_POINTS)/sizeof(Vertex))

const Vertex | DIAMOND_VERTICES []
const TextRectangle | DIAMOND_TRS []
const Vertex | DIAMOND_GLUE_POINTS []
const CustomShape | CS_DIAMOND (DIAMOND_VERTICES, sizeof(DIAMOND_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, DIAMOND_TRS, sizeof(DIAMOND_TRS)/sizeof(TextRectangle), 21600, 21600, DIAMOND_GLUE_POINTS, sizeof(DIAMOND_GLUE_POINTS)/sizeof(Vertex))
const Vertex | RIGHT_TRIANGLE_VERTICES []
const TextRectangle | RIGHT_TRIANGLE_TRS []
const Vertex | RIGHT_TRIANGLE_GLUE_POINTS []
const CustomShape | CS_RIGHT_TRIANGLE (RIGHT_TRIANGLE_VERTICES, sizeof(RIGHT_TRIANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, RIGHT_TRIANGLE_TRS, sizeof(RIGHT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_TRIANGLE_GLUE_POINTS, sizeof(RIGHT_TRIANGLE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | RECTANGLE_VERTICES []
const CustomShape | CS_RECTANGLE (RECTANGLE_VERTICES, sizeof(RECTANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0)
const Vertex | ELLIPSE_VERTICES []
const unsigned short | ELLIPSE_SEGMENTS []
const TextRectangle | ELLIPSE_TRS []
const Vertex | ELLIPSE_GLUE_PTS []
const CustomShape | CS_ELLIPSE (ELLIPSE_VERTICES, sizeof(ELLIPSE_VERTICES)/sizeof(Vertex), ELLIPSE_SEGMENTS, sizeof(ELLIPSE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, ELLIPSE_TRS, sizeof(ELLIPSE_TRS)/sizeof(TextRectangle), 21600, 21600, ELLIPSE_GLUE_PTS, sizeof(ELLIPSE_GLUE_PTS)/sizeof(Vertex))
const Vertex | SEAL_4_VERTICES []
const Calculation | SEAL_4_CALC []
const TextRectangle | SEAL_4_TRS []
const int | SEAL_4_DEFAULT_ADJUST []
const CustomShape | CS_SEAL_4 (SEAL_4_VERTICES, sizeof(SEAL_4_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_4_CALC, sizeof(SEAL_4_CALC)/sizeof(Calculation), SEAL_4_DEFAULT_ADJUST, sizeof(SEAL_4_DEFAULT_ADJUST)/sizeof(int), SEAL_4_TRS, sizeof(SEAL_4_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | ISOCELES_TRIANGLE_VERTICES []
const unsigned short | ISOCELES_TRIANGLE_SEGMENTS []
const Calculation | ISOCELES_TRIANGLE_CALC []
const TextRectangle | ISOCELES_TRIANGLE_TRS []
const Vertex | ISOCELES_TRIANGLE_GLUE_POINTS []
const int | ISOCELES_TRIANGLE_DEFAULT_ADJUST []

const CustomShape

CS_ISOCELES_TRIANGLE (ISOCELES_TRIANGLE_VERTICES, sizeof(ISOCELES_TRIANGLE_VERTICES)/sizeof(Vertex), ISOCELES_TRIANGLE_SEGMENTS, sizeof(ISOCELES_TRIANGLE_SEGMENTS)/sizeof(unsigned short), ISOCELES_TRIANGLE_CALC, sizeof(ISOCELES_TRIANGLE_CALC)/sizeof(Calculation), ISOCELES_TRIANGLE_DEFAULT_ADJUST, sizeof(ISOCELES_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), ISOCELES_TRIANGLE_TRS, sizeof(ISOCELES_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, ISOCELES_TRIANGLE_GLUE_POINTS, sizeof(ISOCELES_TRIANGLE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | PARALLELOGRAM_VERTICES []
const unsigned short | PARALLELOGRAM_SEGMENTS []
const Calculation | PARALLELOGRAM_CALC []
const TextRectangle | PARALLELOGRAM_TRS []
const int | PARALLELOGRAM_DEFAULT_ADJUST []
const Vertex | PARALLELOGRAM_GLUE_POINTS []

const CustomShape

CS_PARALLELOGRAM (PARALLELOGRAM_VERTICES, sizeof(PARALLELOGRAM_VERTICES)/sizeof(Vertex), PARALLELOGRAM_SEGMENTS, sizeof(PARALLELOGRAM_SEGMENTS)/sizeof(unsigned short), PARALLELOGRAM_CALC, sizeof(PARALLELOGRAM_CALC)/sizeof(Calculation), PARALLELOGRAM_DEFAULT_ADJUST, sizeof(PARALLELOGRAM_DEFAULT_ADJUST)/sizeof(int), PARALLELOGRAM_TRS, sizeof(PARALLELOGRAM_TRS)/sizeof(TextRectangle), 21600, 21600, PARALLELOGRAM_GLUE_POINTS, sizeof(PARALLELOGRAM_GLUE_POINTS)/sizeof(Vertex))

const Vertex | HEXAGON_VERTICES []
const unsigned short | HEXAGON_SEGMENTS []
const Calculation | HEXAGON_CALC []
const TextRectangle | HEXAGON_TRS []
const int | HEXAGON_DEFAULT_ADJUST []
const Vertex | HEXAGON_GLUE_POINTS []

const CustomShape

CS_HEXAGON (HEXAGON_VERTICES, sizeof(HEXAGON_VERTICES)/sizeof(Vertex), HEXAGON_SEGMENTS, sizeof(HEXAGON_SEGMENTS)/sizeof(unsigned short), HEXAGON_CALC, sizeof(HEXAGON_CALC)/sizeof(Calculation), HEXAGON_DEFAULT_ADJUST, sizeof(HEXAGON_DEFAULT_ADJUST)/sizeof(int), HEXAGON_TRS, sizeof(HEXAGON_TRS)/sizeof(TextRectangle), 21600, 21600, HEXAGON_GLUE_POINTS, sizeof(HEXAGON_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_SUMMING_JUNCTION_VERTICES []
const unsigned short | FLOW_CHART_SUMMING_JUNCTION_SEGMENTS []
const TextRectangle | FLOW_CHART_SUMMING_JUNCTION_TRS []
const Vertex | FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_SUMMING_JUNCTION (FLOW_CHART_SUMMING_JUNCTION_VERTICES, sizeof(FLOW_CHART_SUMMING_JUNCTION_VERTICES)/sizeof(Vertex), FLOW_CHART_SUMMING_JUNCTION_SEGMENTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SUMMING_JUNCTION_TRS, sizeof(FLOW_CHART_SUMMING_JUNCTION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_PREPARATION_VERTICES []
const TextRectangle | FLOW_CHART_PREPARATION_TRS []
const Vertex | FLOW_CHART_PREPARATION_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_PREPARATION (FLOW_CHART_PREPARATION_VERTICES, sizeof(FLOW_CHART_PREPARATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PREPARATION_TRS, sizeof(FLOW_CHART_PREPARATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PREPARATION_GLUE_POINTS, sizeof(FLOW_CHART_PREPARATION_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_PUNCHED_TAPE_VERTICES []
const unsigned short | FLOW_CHART_PUNCHED_TAPE_SEGMENTS []
const TextRectangle | FLOW_CHART_PUNCHED_TAPE_TRS []
const Vertex | FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_PUNCHED_TAPE (FLOW_CHART_PUNCHED_TAPE_VERTICES, sizeof(FLOW_CHART_PUNCHED_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_PUNCHED_TAPE_SEGMENTS, sizeof(FLOW_CHART_PUNCHED_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_TAPE_TRS, sizeof(FLOW_CHART_PUNCHED_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_PUNCHED_CARD_VERTICES []
const TextRectangle | FLOW_CHART_PUNCHED_CARD_TRS []
const Vertex | FLOW_CHART_PUNCHED_CARD_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_PUNCHED_CARD (FLOW_CHART_PUNCHED_CARD_VERTICES, sizeof(FLOW_CHART_PUNCHED_CARD_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_CARD_TRS, sizeof(FLOW_CHART_PUNCHED_CARD_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_CARD_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_CARD_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_CONNECTOR_VERTICES []
const unsigned short | FLOW_CHART_CONNECTOR_SEGMENTS []
const TextRectangle | FLOW_CHART_CONNECTOR_TRS []
const Vertex | FLOW_CHART_CONNECTOR_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_CONNECTOR (FLOW_CHART_CONNECTOR_VERTICES, sizeof(FLOW_CHART_CONNECTOR_VERTICES)/sizeof(Vertex), FLOW_CHART_CONNECTOR_SEGMENTS, sizeof(FLOW_CHART_CONNECTOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_CONNECTOR_TRS, sizeof(FLOW_CHART_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MANUAL_OPERATION_VERTICES []
const TextRectangle | FLOW_CHART_MANUAL_OPERATION_TRS []
const Vertex | FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_MANUAL_OPERATION (FLOW_CHART_MANUAL_OPERATION_VERTICES, sizeof(FLOW_CHART_MANUAL_OPERATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_OPERATION_TRS, sizeof(FLOW_CHART_MANUAL_OPERATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MANUAL_INPUT_VERTICES []
const TextRectangle | FLOW_CHART_MANUAL_INPUT_TRS []
const Vertex | FLOW_CHART_MANUAL_INPUT_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_MANUAL_INPUT (FLOW_CHART_MANUAL_INPUT_VERTICES, sizeof(FLOW_CHART_MANUAL_INPUT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_INPUT_TRS, sizeof(FLOW_CHART_MANUAL_INPUT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_INPUT_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_INPUT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_OR_VERTICES []
const unsigned short | FLOW_CHART_OR_SEGMENTS []
const TextRectangle | FLOW_CHART_OR_TRS []
const Vertex | FLOW_CHART_OR_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_OR (FLOW_CHART_OR_VERTICES, sizeof(FLOW_CHART_OR_VERTICES)/sizeof(Vertex), FLOW_CHART_OR_SEGMENTS, sizeof(FLOW_CHART_OR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_OR_TRS, sizeof(FLOW_CHART_OR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OR_GLUE_POINTS, sizeof(FLOW_CHART_OR_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_COLLATE_VERTICES []
const TextRectangle | FLOW_CHART_COLLATE_TRS []
const Vertex | FLOW_CHART_COLLATE_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_COLLATE (FLOW_CHART_COLLATE_VERTICES, sizeof(FLOW_CHART_COLLATE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_COLLATE_TRS, sizeof(FLOW_CHART_COLLATE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_COLLATE_GLUE_POINTS, sizeof(FLOW_CHART_COLLATE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_SORT_VERTICES []
const unsigned short | FLOW_CHART_SORT_SEGMENTS []
const TextRectangle | FLOW_CHART_SORT_TRS []
const CustomShape | CS_FLOW_CHART_SORT (FLOW_CHART_SORT_VERTICES, sizeof(FLOW_CHART_SORT_VERTICES)/sizeof(Vertex), FLOW_CHART_SORT_SEGMENTS, sizeof(FLOW_CHART_SORT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SORT_TRS, sizeof(FLOW_CHART_SORT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | FLOW_CHART_EXTRACT_VERTICES []
const TextRectangle | FLOW_CHART_EXTRACT_TRS []
const Vertex | FLOW_CHART_EXTRACT_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_EXTRACT (FLOW_CHART_EXTRACT_VERTICES, sizeof(FLOW_CHART_EXTRACT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_EXTRACT_TRS, sizeof(FLOW_CHART_EXTRACT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_EXTRACT_GLUE_POINTS, sizeof(FLOW_CHART_EXTRACT_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_MERGE_VERTICES []
const TextRectangle | FLOW_CHART_MERGE_TRS []
const Vertex | FLOW_CHART_MERGE_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_MERGE (FLOW_CHART_MERGE_VERTICES, sizeof(FLOW_CHART_MERGE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MERGE_TRS, sizeof(FLOW_CHART_MERGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MERGE_GLUE_POINTS, sizeof(FLOW_CHART_MERGE_GLUE_POINTS)/sizeof(Vertex))
const Vertex | FLOW_CHART_ONLINE_STORAGE_VERTICES []
const unsigned short | FLOW_CHART_ONLINE_STORAGE_SEGMENTS []
const TextRectangle | FLOW_CHART_ONLINE_STORAGE_TRS []
const Vertex | FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_ONLINE_STORAGE (FLOW_CHART_ONLINE_STORAGE_VERTICES, sizeof(FLOW_CHART_ONLINE_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_ONLINE_STORAGE_SEGMENTS, sizeof(FLOW_CHART_ONLINE_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_ONLINE_STORAGE_TRS, sizeof(FLOW_CHART_ONLINE_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS, sizeof(FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MAGNETIC_TAPE_VERTICES []
const unsigned short | FLOW_CHART_MAGNETIC_TAPE_SEGMENTS []
const TextRectangle | FLOW_CHART_MAGNETIC_TAPE_TRS []
const Vertex | FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_MAGNETIC_TAPE (FLOW_CHART_MAGNETIC_TAPE_VERTICES, sizeof(FLOW_CHART_MAGNETIC_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_TAPE_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_TAPE_TRS, sizeof(FLOW_CHART_MAGNETIC_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MAGNETIC_DISK_VERTICES []
const unsigned short | FLOW_CHART_MAGNETIC_DISK_SEGMENTS []
const TextRectangle | FLOW_CHART_MAGNETIC_DISK_TRS []
const Vertex | FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_MAGNETIC_DISK (FLOW_CHART_MAGNETIC_DISK_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DISK_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DISK_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DISK_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DISK_TRS, sizeof(FLOW_CHART_MAGNETIC_DISK_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_MAGNETIC_DRUM_VERTICES []
const unsigned short | FLOW_CHART_MAGNETIC_DRUM_SEGMENTS []
const TextRectangle | FLOW_CHART_MAGNETIC_DRUM_TRS []
const Vertex | FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_MAGNETIC_DRUM (FLOW_CHART_MAGNETIC_DRUM_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DRUM_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DRUM_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DRUM_TRS, sizeof(FLOW_CHART_MAGNETIC_DRUM_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_DIPSLAY_VERTICES []
const unsigned short | FLOW_CHART_DIPSLAY_SEGMENTS []
const TextRectangle | FLOW_CHART_DIPSLAY_TRS []
const Vertex | FLOW_CHART_DIPSLAY_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_DIPSLAY (FLOW_CHART_DIPSLAY_VERTICES, sizeof(FLOW_CHART_DIPSLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DIPSLAY_SEGMENTS, sizeof(FLOW_CHART_DIPSLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DIPSLAY_TRS, sizeof(FLOW_CHART_DIPSLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DIPSLAY_GLUE_POINTS, sizeof(FLOW_CHART_DIPSLAY_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_DELAY_VERTICES []
const unsigned short | FLOW_CHART_DELAY_SEGMENTS []
const TextRectangle | FLOW_CHART_DELAY_TRS []
const Vertex | FLOW_CHART_DELAY_GLUE_POINTS []
const CustomShape | CS_FLOW_CHART_DELAY (FLOW_CHART_DELAY_VERTICES, sizeof(FLOW_CHART_DELAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DELAY_SEGMENTS, sizeof(FLOW_CHART_DELAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DELAY_TRS, sizeof(FLOW_CHART_DELAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DELAY_GLUE_POINTS, sizeof(FLOW_CHART_DELAY_GLUE_POINTS)/sizeof(Vertex))
const Vertex | TEXT_PLAIN_TEXT_VERTICES []
const unsigned short | TEXT_PLAIN_TEXT_SEGMENTS []
const Calculation | TEXT_PLAIN_TEXT_CALC []
const TextRectangle | TEXT_PLAIN_TEXT_TRS []
const int | TEXT_PLAIN_TEXT_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_PLAIN_TEXT (TEXT_PLAIN_TEXT_VERTICES, sizeof(TEXT_PLAIN_TEXT_VERTICES)/sizeof(Vertex), TEXT_PLAIN_TEXT_SEGMENTS, sizeof(TEXT_PLAIN_TEXT_SEGMENTS)/sizeof(unsigned short), TEXT_PLAIN_TEXT_CALC, sizeof(TEXT_PLAIN_TEXT_CALC)/sizeof(Calculation), TEXT_PLAIN_TEXT_DEFAULT_ADJUST, sizeof(TEXT_PLAIN_TEXT_DEFAULT_ADJUST)/sizeof(int), TEXT_PLAIN_TEXT_TRS, sizeof(TEXT_PLAIN_TEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_STOP_VERTICES []
const unsigned short | TEXT_STOP_SEGMENTS []
const Calculation | TEXT_STOP_CALC []
const TextRectangle | TEXT_STOP_TRS []
const int | TEXT_STOP_DEFAULT_ADJUST []
const CustomShape | CS_TEXT_STOP (TEXT_STOP_VERTICES, sizeof(TEXT_STOP_VERTICES)/sizeof(Vertex), TEXT_STOP_SEGMENTS, sizeof(TEXT_STOP_SEGMENTS)/sizeof(unsigned short), TEXT_STOP_CALC, sizeof(TEXT_STOP_CALC)/sizeof(Calculation), TEXT_STOP_DEFAULT_ADJUST, sizeof(TEXT_STOP_DEFAULT_ADJUST)/sizeof(int), TEXT_STOP_TRS, sizeof(TEXT_STOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)
const Vertex | TEXT_TRIANGLE_VERTICES []
const unsigned short | TEXT_TRIANGLE_SEGMENTS []
const Calculation | TEXT_TRIANGLE_CALC []
const TextRectangle | TEXT_TRIANGLE_TRS []
const int | TEXT_TRIANGLE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_TRIANGLE (TEXT_TRIANGLE_VERTICES, sizeof(TEXT_TRIANGLE_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_SEGMENTS, sizeof(TEXT_TRIANGLE_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_CALC, sizeof(TEXT_TRIANGLE_CALC)/sizeof(Calculation), TEXT_TRIANGLE_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_TRS, sizeof(TEXT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_TRIANGLE_INVERTED_VERTICES []
const unsigned short | TEXT_TRIANGLE_INVERTED_SEGMENTS []
const Calculation | TEXT_TRIANGLE_INVERTED_CALC []
const TextRectangle | TEXT_TRIANGLE_INVERTED_TRS []
const int | TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_TRIANGLE_INVERTED (TEXT_TRIANGLE_INVERTED_VERTICES, sizeof(TEXT_TRIANGLE_INVERTED_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_INVERTED_SEGMENTS, sizeof(TEXT_TRIANGLE_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_INVERTED_CALC, sizeof(TEXT_TRIANGLE_INVERTED_CALC)/sizeof(Calculation), TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_INVERTED_TRS, sizeof(TEXT_TRIANGLE_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | FLOW_CHART_DISPLAY_VERTICES []
const unsigned short | FLOW_CHART_DISPLAY_SEGMENTS []
const TextRectangle | FLOW_CHART_DISPLAY_TRS []
const Vertex | FLOW_CHART_DISPLAY_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_DISPLAY (FLOW_CHART_DISPLAY_VERTICES, sizeof(FLOW_CHART_DISPLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DISPLAY_SEGMENTS, sizeof(FLOW_CHART_DISPLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DISPLAY_TRS, sizeof(FLOW_CHART_DISPLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DISPLAY_GLUE_POINTS, sizeof(FLOW_CHART_DISPLAY_GLUE_POINTS)/sizeof(Vertex))

const Vertex | TEXT_CHEVRON_VERTICES []
const unsigned short | TEXT_CHEVRON_SEGMENTS []
const Calculation | TEXT_CHEVRON_CALC []
const TextRectangle | TEXT_CHEVRON_TRS []
const int | TEXT_CHEVRON_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CHEVRON (TEXT_CHEVRON_VERTICES, sizeof(TEXT_CHEVRON_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_SEGMENTS, sizeof(TEXT_CHEVRON_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_CALC, sizeof(TEXT_CHEVRON_CALC)/sizeof(Calculation), TEXT_CHEVRON_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_TRS, sizeof(TEXT_CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CHEVRON_INVERTED_VERTICES []
const unsigned short | TEXT_CHEVRON_INVERTED_SEGMENTS []
const Calculation | TEXT_CHEVRON_INVERTED_CALC []
const TextRectangle | TEXT_CHEVRON_INVERTED_TRS []
const int | TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST []
const Vertex | TEXT_CHEVRON_INVERTED_GLUE_POINTS []

const CustomShape

CS_TEXT_CHEVRON_INVERTED (TEXT_CHEVRON_INVERTED_VERTICES, sizeof(TEXT_CHEVRON_INVERTED_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_INVERTED_SEGMENTS, sizeof(TEXT_CHEVRON_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_INVERTED_CALC, sizeof(TEXT_CHEVRON_INVERTED_CALC)/sizeof(Calculation), TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_INVERTED_TRS, sizeof(TEXT_CHEVRON_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_CHEVRON_INVERTED_GLUE_POINTS, sizeof(TEXT_CHEVRON_INVERTED_GLUE_POINTS)/sizeof(Vertex))

const Vertex | TEXT_RING_OUTSIDE_VERTICES []
const unsigned short | TEXT_RING_OUTSIDE_SEGMENTS []
const Calculation | TEXT_RING_OUTSIDE_CALC []
const TextRectangle | TEXT_RING_OUTSIDE_TRS []
const int | TEXT_RING_OUTSIDE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_RING_OUTSIDE (TEXT_RING_OUTSIDE_VERTICES, sizeof(TEXT_RING_OUTSIDE_VERTICES)/sizeof(Vertex), TEXT_RING_OUTSIDE_SEGMENTS, sizeof(TEXT_RING_OUTSIDE_SEGMENTS)/sizeof(unsigned short), TEXT_RING_OUTSIDE_CALC, sizeof(TEXT_RING_OUTSIDE_CALC)/sizeof(Calculation), TEXT_RING_OUTSIDE_DEFAULT_ADJUST, sizeof(TEXT_RING_OUTSIDE_DEFAULT_ADJUST)/sizeof(int), TEXT_RING_OUTSIDE_TRS, sizeof(TEXT_RING_OUTSIDE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_ARCH_UP_CURVE_VERTICES []
const unsigned short | TEXT_ARCH_UP_CURVE_SEGMENTS []
const Calculation | TEXT_ARCH_UP_CURVE_CALC []
const TextRectangle | TEXT_ARCH_UP_CURVE_TRS []
const int | TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_ARCH_UP_CURVE (TEXT_ARCH_UP_CURVE_VERTICES, sizeof(TEXT_ARCH_UP_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_CURVE_SEGMENTS, sizeof(TEXT_ARCH_UP_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_CURVE_CALC, sizeof(TEXT_ARCH_UP_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_CURVE_TRS, sizeof(TEXT_ARCH_UP_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_ARCH_UP_POUR_VERTICES []
const unsigned short | TEXT_ARCH_UP_POUR_SEGMENTS []
const Calculation | TEXT_ARCH_UP_POUR_CALC []
const TextRectangle | TEXT_ARCH_UP_POUR_TRS []
const int | TEXT_ARCH_UP_POUR_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_ARCH_UP_POUR (TEXT_ARCH_UP_POUR_VERTICES, sizeof(TEXT_ARCH_UP_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_POUR_SEGMENTS, sizeof(TEXT_ARCH_UP_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_POUR_CALC, sizeof(TEXT_ARCH_UP_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_UP_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_POUR_TRS, sizeof(TEXT_ARCH_UP_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_ARCH_DOWN_CURVE_VERTICES []
const unsigned short | TEXT_ARCH_DOWN_CURVE_SEGMENTS []
const Calculation | TEXT_ARCH_DOWN_CURVE_CALC []
const TextRectangle | TEXT_ARCH_DOWN_CURVE_TRS []
const int | TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_ARCH_DOWN_CURVE (TEXT_ARCH_DOWN_CURVE_VERTICES, sizeof(TEXT_ARCH_DOWN_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_CURVE_SEGMENTS, sizeof(TEXT_ARCH_DOWN_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_CURVE_CALC, sizeof(TEXT_ARCH_DOWN_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_CURVE_TRS, sizeof(TEXT_ARCH_DOWN_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CIRCLE_CURVE_VERTICES []
const unsigned short | TEXT_CIRCLE_CURVE_SEGMENTS []
const Calculation | TEXT_CIRCLE_CURVE_CALC []
const TextRectangle | TEXT_CIRCLE_CURVE_TRS []
const int | TEXT_CIRCLE_CURVE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CIRCLE_CURVE (TEXT_CIRCLE_CURVE_VERTICES, sizeof(TEXT_CIRCLE_CURVE_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_CURVE_SEGMENTS, sizeof(TEXT_CIRCLE_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_CURVE_CALC, sizeof(TEXT_CIRCLE_CURVE_CALC)/sizeof(Calculation), TEXT_CIRCLE_CURVE_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_CURVE_TRS, sizeof(TEXT_CIRCLE_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_BUTTON_CURVE_VERTICES []
const unsigned short | TEXT_BUTTON_CURVE_SEGMENTS []
const Calculation | TEXT_BUTTON_CURVE_CALC []
const TextRectangle | TEXT_BUTTON_CURVE_TRS []
const int | TEXT_BUTTON_CURVE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_BUTTON_CURVE (TEXT_BUTTON_CURVE_VERTICES, sizeof(TEXT_BUTTON_CURVE_VERTICES)/sizeof(Vertex), TEXT_BUTTON_CURVE_SEGMENTS, sizeof(TEXT_BUTTON_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_CURVE_CALC, sizeof(TEXT_BUTTON_CURVE_CALC)/sizeof(Calculation), TEXT_BUTTON_CURVE_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_CURVE_TRS, sizeof(TEXT_BUTTON_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_ARCH_DOWN_POUR_VERTICES []
const unsigned short | TEXT_ARCH_DOWN_POUR_SEGMENTS []
const Calculation | TEXT_ARCH_DOWN_POUR_CALC []
const TextRectangle | TEXT_ARCH_DOWN_POUR_TRS []
const int | TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_ARCH_DOWN_POUR (TEXT_ARCH_DOWN_POUR_VERTICES, sizeof(TEXT_ARCH_DOWN_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_POUR_SEGMENTS, sizeof(TEXT_ARCH_DOWN_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_POUR_CALC, sizeof(TEXT_ARCH_DOWN_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_POUR_TRS, sizeof(TEXT_ARCH_DOWN_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CIRCLE_POUR_VERTICES []
const unsigned short | TEXT_CIRCLE_POUR_SEGMENTS []
const Calculation | TEXT_CIRCLE_POUR_CALC []
const TextRectangle | TEXT_CIRCLE_POUR_TRS []
const int | TEXT_CIRCLE_POUR_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CIRCLE_POUR (TEXT_CIRCLE_POUR_VERTICES, sizeof(TEXT_CIRCLE_POUR_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_POUR_SEGMENTS, sizeof(TEXT_CIRCLE_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_POUR_CALC, sizeof(TEXT_CIRCLE_POUR_CALC)/sizeof(Calculation), TEXT_CIRCLE_POUR_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_POUR_TRS, sizeof(TEXT_CIRCLE_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_BUTTON_POUR_VERTICES []
const unsigned short | TEXT_BUTTON_POUR_SEGMENTS []
const Calculation | TEXT_BUTTON_POUR_CALC []
const TextRectangle | TEXT_BUTTON_POUR_TRS []
const int | TEXT_BUTTON_POUR_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_BUTTON_POUR (TEXT_BUTTON_POUR_VERTICES, sizeof(TEXT_BUTTON_POUR_VERTICES)/sizeof(Vertex), TEXT_BUTTON_POUR_SEGMENTS, sizeof(TEXT_BUTTON_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_POUR_CALC, sizeof(TEXT_BUTTON_POUR_CALC)/sizeof(Calculation), TEXT_BUTTON_POUR_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_POUR_TRS, sizeof(TEXT_BUTTON_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CURVE_UP_VERTICES []
const unsigned short | TEXT_CURVE_UP_SEGMENTS []
const Calculation | TEXT_CURVE_UP_CALC []
const TextRectangle | TEXT_CURVE_UP_TRS []
const int | TEXT_CURVE_UP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CURVE_UP (TEXT_CURVE_UP_VERTICES, sizeof(TEXT_CURVE_UP_VERTICES)/sizeof(Vertex), TEXT_CURVE_UP_SEGMENTS, sizeof(TEXT_CURVE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_UP_CALC, sizeof(TEXT_CURVE_UP_CALC)/sizeof(Calculation), TEXT_CURVE_UP_DEFAULT_ADJUST, sizeof(TEXT_CURVE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_UP_TRS, sizeof(TEXT_CURVE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CURVE_DOWN_VERTICES []
const unsigned short | TEXT_CURVE_DOWN_SEGMENTS []
const Calculation | TEXT_CURVE_DOWN_CALC []
const TextRectangle | TEXT_CURVE_DOWN_TRS []
const int | TEXT_CURVE_DOWN_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CURVE_DOWN (TEXT_CURVE_DOWN_VERTICES, sizeof(TEXT_CURVE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CURVE_DOWN_SEGMENTS, sizeof(TEXT_CURVE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_DOWN_CALC, sizeof(TEXT_CURVE_DOWN_CALC)/sizeof(Calculation), TEXT_CURVE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CURVE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_DOWN_TRS, sizeof(TEXT_CURVE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CASCADE_UP_VERTICES []
const unsigned short | TEXT_CASCADE_UP_SEGMENTS []
const Calculation | TEXT_CASCADE_UP_CALC []
const TextRectangle | TEXT_CASCADE_UP_TRS []
const int | TEXT_CASCADE_UP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CASCADE_UP (TEXT_CASCADE_UP_VERTICES, sizeof(TEXT_CASCADE_UP_VERTICES)/sizeof(Vertex), TEXT_CASCADE_UP_SEGMENTS, sizeof(TEXT_CASCADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_UP_CALC, sizeof(TEXT_CASCADE_UP_CALC)/sizeof(Calculation), TEXT_CASCADE_UP_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_UP_TRS, sizeof(TEXT_CASCADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CASCADE_DOWN_VERTICES []
const unsigned short | TEXT_CASCADE_DOWN_SEGMENTS []
const Calculation | TEXT_CASCADE_DOWN_CALC []
const TextRectangle | TEXT_CASCADE_DOWN_TRS []
const int | TEXT_CASCADE_DOWN_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CASCADE_DOWN (TEXT_CASCADE_DOWN_VERTICES, sizeof(TEXT_CASCADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CASCADE_DOWN_SEGMENTS, sizeof(TEXT_CASCADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_DOWN_CALC, sizeof(TEXT_CASCADE_DOWN_CALC)/sizeof(Calculation), TEXT_CASCADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_DOWN_TRS, sizeof(TEXT_CASCADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_WAVE_1_VERTICES []
const unsigned short | TEXT_WAVE_1_SEGMENTS []
const Calculation | TEXT_WAVE_1_CALC []
const TextRectangle | TEXT_WAVE_1_TRS []
const int | TEXT_WAVE_1_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_WAVE_1 (TEXT_WAVE_1_VERTICES, sizeof(TEXT_WAVE_1_VERTICES)/sizeof(Vertex), TEXT_WAVE_1_SEGMENTS, sizeof(TEXT_WAVE_1_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_1_CALC, sizeof(TEXT_WAVE_1_CALC)/sizeof(Calculation), TEXT_WAVE_1_DEFAULT_ADJUST, sizeof(TEXT_WAVE_1_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_1_TRS, sizeof(TEXT_WAVE_1_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_WAVE_2_VERTICES []
const unsigned short | TEXT_WAVE_2_SEGMENTS []
const Calculation | TEXT_WAVE_2_CALC []
const TextRectangle | TEXT_WAVE_2_TRS []
const int | TEXT_WAVE_2_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_WAVE_2 (TEXT_WAVE_2_VERTICES, sizeof(TEXT_WAVE_2_VERTICES)/sizeof(Vertex), TEXT_WAVE_2_SEGMENTS, sizeof(TEXT_WAVE_2_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_2_CALC, sizeof(TEXT_WAVE_2_CALC)/sizeof(Calculation), TEXT_WAVE_2_DEFAULT_ADJUST, sizeof(TEXT_WAVE_2_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_2_TRS, sizeof(TEXT_WAVE_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_WAVE_3_VERTICES []
const unsigned short | TEXT_WAVE_3_SEGMENTS []
const Calculation | TEXT_WAVE_3_CALC []
const TextRectangle | TEXT_WAVE_3_TRS []
const int | TEXT_WAVE_3_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_WAVE_3 (TEXT_WAVE_3_VERTICES, sizeof(TEXT_WAVE_3_VERTICES)/sizeof(Vertex), TEXT_WAVE_3_SEGMENTS, sizeof(TEXT_WAVE_3_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_3_CALC, sizeof(TEXT_WAVE_3_CALC)/sizeof(Calculation), TEXT_WAVE_3_DEFAULT_ADJUST, sizeof(TEXT_WAVE_3_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_3_TRS, sizeof(TEXT_WAVE_3_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_WAVE_4_VERTICES []
const unsigned short | TEXT_WAVE_4_SEGMENTS []
const Calculation | TEXT_WAVE_4_CALC []
const TextRectangle | TEXT_WAVE_4_TRS []
const int | TEXT_WAVE_4_DEFAULT_ADJUST []
const Vertex | TEXT_WAVE_4_GLUE_POINTS []

const CustomShape

CS_TEXT_WAVE_4 (TEXT_WAVE_4_VERTICES, sizeof(TEXT_WAVE_4_VERTICES)/sizeof(Vertex), TEXT_WAVE_4_SEGMENTS, sizeof(TEXT_WAVE_4_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_4_CALC, sizeof(TEXT_WAVE_4_CALC)/sizeof(Calculation), TEXT_WAVE_4_DEFAULT_ADJUST, sizeof(TEXT_WAVE_4_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_4_TRS, sizeof(TEXT_WAVE_4_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_WAVE_4_GLUE_POINTS, sizeof(TEXT_WAVE_4_GLUE_POINTS)/sizeof(Vertex))

const Vertex | TEXT_INFLATE_VERTICES []
const unsigned short | TEXT_INFLATE_SEGMENTS []
const Calculation | TEXT_INFLATE_CALC []
const TextRectangle | TEXT_INFLATE_TRS []
const int | TEXT_INFLATE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_INFLATE (TEXT_INFLATE_VERTICES, sizeof(TEXT_INFLATE_VERTICES)/sizeof(Vertex), TEXT_INFLATE_SEGMENTS, sizeof(TEXT_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_CALC, sizeof(TEXT_INFLATE_CALC)/sizeof(Calculation), TEXT_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TRS, sizeof(TEXT_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_DEFLATE_VERTICES []
const unsigned short | TEXT_DEFLATE_SEGMENTS []
const Calculation | TEXT_DEFLATE_CALC []
const TextRectangle | TEXT_DEFLATE_TRS []
const int | TEXT_DEFLATE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_DEFLATE (TEXT_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_CALC, sizeof(TEXT_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TRS, sizeof(TEXT_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_INFLATE_BOTTOM_VERTICES []
const unsigned short | TEXT_INFLATE_BOTTOM_SEGMENTS []
const Calculation | TEXT_INFLATE_BOTTOM_CALC []
const TextRectangle | TEXT_INFLATE_BOTTOM_TRS []
const int | TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_INFLATE_BOTTOM (TEXT_INFLATE_BOTTOM_VERTICES, sizeof(TEXT_INFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_INFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_INFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_BOTTOM_CALC, sizeof(TEXT_INFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_BOTTOM_TRS, sizeof(TEXT_INFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_DEFLATE_BOTTOM_VERTICES []
const unsigned short | TEXT_DEFLATE_BOTTOM_SEGMENTS []
const Calculation | TEXT_DEFLATE_BOTTOM_CALC []
const TextRectangle | TEXT_DEFLATE_BOTTOM_TRS []
const int | TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_DEFLATE_BOTTOM (TEXT_DEFLATE_BOTTOM_VERTICES, sizeof(TEXT_DEFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_DEFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_BOTTOM_CALC, sizeof(TEXT_DEFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_BOTTOM_TRS, sizeof(TEXT_DEFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_INFLATE_TOP_VERTICES []
const unsigned short | TEXT_INFLATE_TOP_SEGMENTS []
const Calculation | TEXT_INFLATE_TOP_CALC []
const TextRectangle | TEXT_INFLATE_TOP_TRS []
const int | TEXT_INFLATE_TOP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_INFLATE_TOP (TEXT_INFLATE_TOP_VERTICES, sizeof(TEXT_INFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_INFLATE_TOP_SEGMENTS, sizeof(TEXT_INFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_TOP_CALC, sizeof(TEXT_INFLATE_TOP_CALC)/sizeof(Calculation), TEXT_INFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TOP_TRS, sizeof(TEXT_INFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_DEFLATE_TOP_VERTICES []
const unsigned short | TEXT_DEFLATE_TOP_SEGMENTS []
const Calculation | TEXT_DEFLATE_TOP_CALC []
const TextRectangle | TEXT_DEFLATE_TOP_TRS []
const int | TEXT_DEFLATE_TOP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_DEFLATE_TOP (TEXT_DEFLATE_TOP_VERTICES, sizeof(TEXT_DEFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_TOP_SEGMENTS, sizeof(TEXT_DEFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_TOP_CALC, sizeof(TEXT_DEFLATE_TOP_CALC)/sizeof(Calculation), TEXT_DEFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TOP_TRS, sizeof(TEXT_DEFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_DEFLATE_INFLATE_VERTICES []
const unsigned short | TEXT_DEFLATE_INFLATE_SEGMENTS []
const Calculation | TEXT_DEFLATE_INFLATE_CALC []
const TextRectangle | TEXT_DEFLATE_INFLATE_TRS []
const int | TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_DEFLATE_INFLATE (TEXT_DEFLATE_INFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES []
const unsigned short | TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS []
const Calculation | TEXT_DEFLATE_INFLATE_DEFLATE_CALC []
const TextRectangle | TEXT_DEFLATE_INFLATE_DEFLATE_TRS []
const int | TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_DEFLATE_INFLATE_DEFLATE (TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_DEFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_DEFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_FADE_RIGHT_VERTICES []
const unsigned short | TEXT_FADE_RIGHT_SEGMENTS []
const Calculation | TEXT_FADE_RIGHT_CALC []
const TextRectangle | TEXT_FADE_RIGHT_TRS []
const int | TEXT_FADE_RIGHT_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_FADE_RIGHT (TEXT_FADE_RIGHT_VERTICES, sizeof(TEXT_FADE_RIGHT_VERTICES)/sizeof(Vertex), TEXT_FADE_RIGHT_SEGMENTS, sizeof(TEXT_FADE_RIGHT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_RIGHT_CALC, sizeof(TEXT_FADE_RIGHT_CALC)/sizeof(Calculation), TEXT_FADE_RIGHT_DEFAULT_ADJUST, sizeof(TEXT_FADE_RIGHT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_RIGHT_TRS, sizeof(TEXT_FADE_RIGHT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_FADE_LEFT_VERTICES []
const unsigned short | TEXT_FADE_LEFT_SEGMENTS []
const Calculation | TEXT_FADE_LEFT_CALC []
const TextRectangle | TEXT_FADE_LEFT_TRS []
const int | TEXT_FADE_LEFT_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_FADE_LEFT (TEXT_FADE_LEFT_VERTICES, sizeof(TEXT_FADE_LEFT_VERTICES)/sizeof(Vertex), TEXT_FADE_LEFT_SEGMENTS, sizeof(TEXT_FADE_LEFT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_LEFT_CALC, sizeof(TEXT_FADE_LEFT_CALC)/sizeof(Calculation), TEXT_FADE_LEFT_DEFAULT_ADJUST, sizeof(TEXT_FADE_LEFT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_LEFT_TRS, sizeof(TEXT_FADE_LEFT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_FADE_UP_VERTICES []
const unsigned short | TEXT_FADE_UP_SEGMENTS []
const Calculation | TEXT_FADE_UP_CALC []
const TextRectangle | TEXT_FADE_UP_TRS []
const int | TEXT_FADE_UP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_FADE_UP (TEXT_FADE_UP_VERTICES, sizeof(TEXT_FADE_UP_VERTICES)/sizeof(Vertex), TEXT_FADE_UP_SEGMENTS, sizeof(TEXT_FADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_UP_CALC, sizeof(TEXT_FADE_UP_CALC)/sizeof(Calculation), TEXT_FADE_UP_DEFAULT_ADJUST, sizeof(TEXT_FADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_UP_TRS, sizeof(TEXT_FADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_FADE_DOWN_VERTICES []
const unsigned short | TEXT_FADE_DOWN_SEGMENTS []
const Calculation | TEXT_FADE_DOWN_CALC []
const TextRectangle | TEXT_FADE_DOWN_TRS []
const int | TEXT_FADE_DOWN_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_FADE_DOWN (TEXT_FADE_DOWN_VERTICES, sizeof(TEXT_FADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_FADE_DOWN_SEGMENTS, sizeof(TEXT_FADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_DOWN_CALC, sizeof(TEXT_FADE_DOWN_CALC)/sizeof(Calculation), TEXT_FADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_FADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_DOWN_TRS, sizeof(TEXT_FADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_SLANT_UP_VERTICES []
const unsigned short | TEXT_SLANT_UP_SEGMENTS []
const Calculation | TEXT_SLANT_UP_CALC []
const TextRectangle | TEXT_SLANT_UP_TRS []
const int | TEXT_SLANT_UP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_SLANT_UP (TEXT_SLANT_UP_VERTICES, sizeof(TEXT_SLANT_UP_VERTICES)/sizeof(Vertex), TEXT_SLANT_UP_SEGMENTS, sizeof(TEXT_SLANT_UP_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_UP_CALC, sizeof(TEXT_SLANT_UP_CALC)/sizeof(Calculation), TEXT_SLANT_UP_DEFAULT_ADJUST, sizeof(TEXT_SLANT_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_UP_TRS, sizeof(TEXT_SLANT_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_SLANT_DOWN_VERTICES []
const unsigned short | TEXT_SLANT_DOWN_SEGMENTS []
const Calculation | TEXT_SLANT_DOWN_CALC []
const TextRectangle | TEXT_SLANT_DOWN_TRS []
const int | TEXT_SLANT_DOWN_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_SLANT_DOWN (TEXT_SLANT_DOWN_VERTICES, sizeof(TEXT_SLANT_DOWN_VERTICES)/sizeof(Vertex), TEXT_SLANT_DOWN_SEGMENTS, sizeof(TEXT_SLANT_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_DOWN_CALC, sizeof(TEXT_SLANT_DOWN_CALC)/sizeof(Calculation), TEXT_SLANT_DOWN_DEFAULT_ADJUST, sizeof(TEXT_SLANT_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_DOWN_TRS, sizeof(TEXT_SLANT_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CAN_UP_VERTICES []
const unsigned short | TEXT_CAN_UP_SEGMENTS []
const Calculation | TEXT_CAN_UP_CALC []
const TextRectangle | TEXT_CAN_UP_TRS []
const int | TEXT_CAN_UP_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CAN_UP (TEXT_CAN_UP_VERTICES, sizeof(TEXT_CAN_UP_VERTICES)/sizeof(Vertex), TEXT_CAN_UP_SEGMENTS, sizeof(TEXT_CAN_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_UP_CALC, sizeof(TEXT_CAN_UP_CALC)/sizeof(Calculation), TEXT_CAN_UP_DEFAULT_ADJUST, sizeof(TEXT_CAN_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_UP_TRS, sizeof(TEXT_CAN_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | TEXT_CAN_DOWN_VERTICES []
const unsigned short | TEXT_CAN_DOWN_SEGMENTS []
const Calculation | TEXT_CAN_DOWN_CALC []
const TextRectangle | TEXT_CAN_DOWN_TRS []
const int | TEXT_CAN_DOWN_DEFAULT_ADJUST []

const CustomShape

CS_TEXT_CAN_DOWN (TEXT_CAN_DOWN_VERTICES, sizeof(TEXT_CAN_DOWN_VERTICES)/sizeof(Vertex), TEXT_CAN_DOWN_SEGMENTS, sizeof(TEXT_CAN_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_DOWN_CALC, sizeof(TEXT_CAN_DOWN_CALC)/sizeof(Calculation), TEXT_CAN_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CAN_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_DOWN_TRS, sizeof(TEXT_CAN_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | FLOW_CHART_ALTERNATE_PROCESS_VERTICES []
const unsigned short | FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS []
const Calculation | FLOW_CHART_ALTERNATE_PROCESS_CALC []
const TextRectangle | FLOW_CHART_ALTERNATE_PROCESS_TRS []
const Vertex | FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_ALTERNATE_PROCESS (FLOW_CHART_ALTERNATE_PROCESS_VERTICES, sizeof(FLOW_CHART_ALTERNATE_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS)/sizeof(unsigned short), FLOW_CHART_ALTERNATE_PROCESS_CALC, sizeof(FLOW_CHART_ALTERNATE_PROCESS_CALC)/sizeof(Calculation), nullptr, 0, FLOW_CHART_ALTERNATE_PROCESS_TRS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS)/sizeof(Vertex))

const Vertex | FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES []
const TextRectangle | FLOW_CHART_OFFPAGE_CONNECTOR_TRS []
const Vertex | FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS []

const CustomShape

CS_FLOW_CHART_OFFPAGE_CONNECTOR (FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_OFFPAGE_CONNECTOR_TRS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | LEFT_RIGHT_UP_ARROW_VERTICES []
const unsigned short | LEFT_RIGHT_UP_ARROW_SEGMENTS []
const Calculation | LEFT_RIGHT_UP_ARROW_CALC []
const TextRectangle | LEFT_RIGHT_UP_ARROW_TRS []
const int | LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST []

const CustomShape

CS_LEFT_RIGHT_UP_ARROW (LEFT_RIGHT_UP_ARROW_VERTICES, sizeof(LEFT_RIGHT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_UP_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_UP_ARROW_CALC, sizeof(LEFT_RIGHT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_UP_ARROW_TRS, sizeof(LEFT_RIGHT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | SUN_VERTICES []
const unsigned short | SUN_SEGMENTS []
const Calculation | SUN_CALC []
const TextRectangle | SUN_TRS []
const int | SUN_DEFAULT_ADJUST []
const Vertex | SUN_GLUE_POINTS []
const CustomShape | CS_SUN (SUN_VERTICES, sizeof(SUN_VERTICES)/sizeof(Vertex), SUN_SEGMENTS, sizeof(SUN_SEGMENTS)/sizeof(unsigned short), SUN_CALC, sizeof(SUN_CALC)/sizeof(Calculation), SUN_DEFAULT_ADJUST, sizeof(SUN_DEFAULT_ADJUST)/sizeof(int), SUN_TRS, sizeof(SUN_TRS)/sizeof(TextRectangle), 21600, 21600, SUN_GLUE_POINTS, sizeof(SUN_GLUE_POINTS)/sizeof(Vertex))
const Vertex | MOON_VERTICES []
const unsigned short | MOON_SEGMENTS []
const Calculation | MOON_CALC []
const TextRectangle | MOON_TRS []
const int | MOON_DEFAULT_ADJUST []
const Vertex | MOON_GLUE_POINTS []
const CustomShape | CS_MOON (MOON_VERTICES, sizeof(MOON_VERTICES)/sizeof(Vertex), MOON_SEGMENTS, sizeof(MOON_SEGMENTS)/sizeof(unsigned short), MOON_CALC, sizeof(MOON_CALC)/sizeof(Calculation), MOON_DEFAULT_ADJUST, sizeof(MOON_DEFAULT_ADJUST)/sizeof(int), MOON_TRS, sizeof(MOON_TRS)/sizeof(TextRectangle), 21600, 21600, MOON_GLUE_POINTS, sizeof(MOON_GLUE_POINTS)/sizeof(Vertex))
const Vertex | BRACKET_PAIR_VERTICES []
const unsigned short | BRACKET_PAIR_SEGMENTS []
const Calculation | BRACKET_PAIR_CALC []
const TextRectangle | BRACKET_PAIR_TRS []
const int | BRACKET_PAIR_DEFAULT_ADJUST []
const Vertex | BRACKET_PAIR_GLUE_POINTS []

const CustomShape

CS_BRACKET_PAIR (BRACKET_PAIR_VERTICES, sizeof(BRACKET_PAIR_VERTICES)/sizeof(Vertex), BRACKET_PAIR_SEGMENTS, sizeof(BRACKET_PAIR_SEGMENTS)/sizeof(unsigned short), BRACKET_PAIR_CALC, sizeof(BRACKET_PAIR_CALC)/sizeof(Calculation), BRACKET_PAIR_DEFAULT_ADJUST, sizeof(BRACKET_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACKET_PAIR_TRS, sizeof(BRACKET_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACKET_PAIR_GLUE_POINTS, sizeof(BRACKET_PAIR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | BRACE_PAIR_VERTICES []
const unsigned short | BRACE_PAIR_SEGMENTS []
const Calculation | BRACE_PAIR_CALC []
const TextRectangle | BRACE_PAIR_TRS []
const int | BRACE_PAIR_DEFAULT_ADJUST []
const Vertex | BRACE_PAIR_GLUE_POINTS []

const CustomShape

CS_BRACE_PAIR (BRACE_PAIR_VERTICES, sizeof(BRACE_PAIR_VERTICES)/sizeof(Vertex), BRACE_PAIR_SEGMENTS, sizeof(BRACE_PAIR_SEGMENTS)/sizeof(unsigned short), BRACE_PAIR_CALC, sizeof(BRACE_PAIR_CALC)/sizeof(Calculation), BRACE_PAIR_DEFAULT_ADJUST, sizeof(BRACE_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACE_PAIR_TRS, sizeof(BRACE_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACE_PAIR_GLUE_POINTS, sizeof(BRACE_PAIR_GLUE_POINTS)/sizeof(Vertex))

const Vertex | DOUBLE_WAVE_VERTICES []
const unsigned short | DOUBLE_WAVE_SEGMENTS []
const Calculation | DOUBLE_WAVE_CALC []
const TextRectangle | DOUBLE_WAVE_TRS []
const int | DOUBLE_WAVE_DEFAULT_ADJUST []
const Vertex | DOUBLE_WAVE_GLUE_POINTS []

const CustomShape

CS_DOUBLE_WAVE (DOUBLE_WAVE_VERTICES, sizeof(DOUBLE_WAVE_VERTICES)/sizeof(Vertex), DOUBLE_WAVE_SEGMENTS, sizeof(DOUBLE_WAVE_SEGMENTS)/sizeof(unsigned short), DOUBLE_WAVE_CALC, sizeof(DOUBLE_WAVE_CALC)/sizeof(Calculation), DOUBLE_WAVE_DEFAULT_ADJUST, sizeof(DOUBLE_WAVE_DEFAULT_ADJUST)/sizeof(int), DOUBLE_WAVE_TRS, sizeof(DOUBLE_WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, DOUBLE_WAVE_GLUE_POINTS, sizeof(DOUBLE_WAVE_GLUE_POINTS)/sizeof(Vertex))

const Vertex | ACTION_BUTTON_BLANK_VERTICES []
const unsigned short | ACTION_BUTTON_BLANK_SEGMENTS []
const Calculation | ACTION_BUTTON_BLANK_CALC []
const TextRectangle | ACTION_BUTTON_BLANK_TRS []
const int | ACTION_BUTTON_BLANK_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_BLANK (ACTION_BUTTON_BLANK_VERTICES, sizeof(ACTION_BUTTON_BLANK_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BLANK_SEGMENTS, sizeof(ACTION_BUTTON_BLANK_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BLANK_CALC, sizeof(ACTION_BUTTON_BLANK_CALC)/sizeof(Calculation), ACTION_BUTTON_BLANK_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BLANK_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BLANK_TRS, sizeof(ACTION_BUTTON_BLANK_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_HOME_VERTICES []
const unsigned short | ACTION_BUTTON_HOME_SEGMENTS []
const Calculation | ACTION_BUTTON_HOME_CALC []
const TextRectangle | ACTION_BUTTON_HOME_TRS []
const int | ACTION_BUTTON_HOME_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_HOME (ACTION_BUTTON_HOME_VERTICES, sizeof(ACTION_BUTTON_HOME_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HOME_SEGMENTS, sizeof(ACTION_BUTTON_HOME_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HOME_CALC, sizeof(ACTION_BUTTON_HOME_CALC)/sizeof(Calculation), ACTION_BUTTON_HOME_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HOME_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HOME_TRS, sizeof(ACTION_BUTTON_HOME_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_HELP_VERTICES []
const unsigned short | ACTION_BUTTON_HELP_SEGMENTS []
const Calculation | ACTION_BUTTON_HELP_CALC []
const TextRectangle | ACTION_BUTTON_HELP_TRS []
const int | ACTION_BUTTON_HELP_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_HELP (ACTION_BUTTON_HELP_VERTICES, sizeof(ACTION_BUTTON_HELP_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HELP_SEGMENTS, sizeof(ACTION_BUTTON_HELP_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HELP_CALC, sizeof(ACTION_BUTTON_HELP_CALC)/sizeof(Calculation), ACTION_BUTTON_HELP_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HELP_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HELP_TRS, sizeof(ACTION_BUTTON_HELP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_INFORMATION_VERTICES []
const unsigned short | ACTION_BUTTON_INFORMATION_SEGMENTS []
const Calculation | ACTION_BUTTON_INFORMATION_CALC []
const TextRectangle | ACTION_BUTTON_INFORMATION_TRS []
const int | ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_INFORMATION (ACTION_BUTTON_INFORMATION_VERTICES, sizeof(ACTION_BUTTON_INFORMATION_VERTICES)/sizeof(Vertex), ACTION_BUTTON_INFORMATION_SEGMENTS, sizeof(ACTION_BUTTON_INFORMATION_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_INFORMATION_CALC, sizeof(ACTION_BUTTON_INFORMATION_CALC)/sizeof(Calculation), ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_INFORMATION_TRS, sizeof(ACTION_BUTTON_INFORMATION_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_FORWARD_NEXT_VERTICES []
const unsigned short | ACTION_BUTTON_FORWARD_NEXT_SEGMENTS []
const Calculation | ACTION_BUTTON_FORWARD_NEXT_CALC []
const TextRectangle | ACTION_BUTTON_FORWARD_NEXT_TRS []
const int | ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_FORWARD_NEXT (ACTION_BUTTON_FORWARD_NEXT_VERTICES, sizeof(ACTION_BUTTON_FORWARD_NEXT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_FORWARD_NEXT_SEGMENTS, sizeof(ACTION_BUTTON_FORWARD_NEXT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_FORWARD_NEXT_CALC, sizeof(ACTION_BUTTON_FORWARD_NEXT_CALC)/sizeof(Calculation), ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_FORWARD_NEXT_TRS, sizeof(ACTION_BUTTON_FORWARD_NEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_BACK_PREVIOUS_VERTICES []
const unsigned short | ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS []
const Calculation | ACTION_BUTTON_BACK_PREVIOUS_CALC []
const TextRectangle | ACTION_BUTTON_BACK_PREVIOUS_TRS []
const int | ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_BACK_PREVIOUS (ACTION_BUTTON_BACK_PREVIOUS_VERTICES, sizeof(ACTION_BUTTON_BACK_PREVIOUS_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BACK_PREVIOUS_CALC, sizeof(ACTION_BUTTON_BACK_PREVIOUS_CALC)/sizeof(Calculation), ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BACK_PREVIOUS_TRS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_END_VERTICES []
const unsigned short | ACTION_BUTTON_END_SEGMENTS []
const Calculation | ACTION_BUTTON_END_CALC []
const TextRectangle | ACTION_BUTTON_END_TRS []
const int | ACTION_BUTTON_END_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_END (ACTION_BUTTON_END_VERTICES, sizeof(ACTION_BUTTON_END_VERTICES)/sizeof(Vertex), ACTION_BUTTON_END_SEGMENTS, sizeof(ACTION_BUTTON_END_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_END_CALC, sizeof(ACTION_BUTTON_END_CALC)/sizeof(Calculation), ACTION_BUTTON_END_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_END_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_END_TRS, sizeof(ACTION_BUTTON_END_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_BEGINNING_VERTICES []
const unsigned short | ACTION_BUTTON_BEGINNING_SEGMENTS []
const Calculation | ACTION_BUTTON_BEGINNING_CALC []
const TextRectangle | ACTION_BUTTON_BEGINNING_TRS []
const int | ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_BEGINNING (ACTION_BUTTON_BEGINNING_VERTICES, sizeof(ACTION_BUTTON_BEGINNING_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BEGINNING_SEGMENTS, sizeof(ACTION_BUTTON_BEGINNING_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BEGINNING_CALC, sizeof(ACTION_BUTTON_BEGINNING_CALC)/sizeof(Calculation), ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BEGINNING_TRS, sizeof(ACTION_BUTTON_BEGINNING_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_RETURN_VERTICES []
const unsigned short | ACTION_BUTTON_RETURN_SEGMENTS []
const Calculation | ACTION_BUTTON_RETURN_CALC []
const TextRectangle | ACTION_BUTTON_RETURN_TRS []
const int | ACTION_BUTTON_RETURN_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_RETURN (ACTION_BUTTON_RETURN_VERTICES, sizeof(ACTION_BUTTON_RETURN_VERTICES)/sizeof(Vertex), ACTION_BUTTON_RETURN_SEGMENTS, sizeof(ACTION_BUTTON_RETURN_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_RETURN_CALC, sizeof(ACTION_BUTTON_RETURN_CALC)/sizeof(Calculation), ACTION_BUTTON_RETURN_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_RETURN_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_RETURN_TRS, sizeof(ACTION_BUTTON_RETURN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_DOCUMENT_VERTICES []
const unsigned short | ACTION_BUTTON_DOCUMENT_SEGMENTS []
const Calculation | ACTION_BUTTON_DOCUMENT_CALC []
const TextRectangle | ACTION_BUTTON_DOCUMENT_TRS []
const int | ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_DOCUMENT (ACTION_BUTTON_DOCUMENT_VERTICES, sizeof(ACTION_BUTTON_DOCUMENT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_DOCUMENT_SEGMENTS, sizeof(ACTION_BUTTON_DOCUMENT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_DOCUMENT_CALC, sizeof(ACTION_BUTTON_DOCUMENT_CALC)/sizeof(Calculation), ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_DOCUMENT_TRS, sizeof(ACTION_BUTTON_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_SOUND_VERTICES []
const unsigned short | ACTION_BUTTON_SOUND_SEGMENTS []
const Calculation | ACTION_BUTTON_SOUND_CALC []
const TextRectangle | ACTION_BUTTON_SOUND_TRS []
const int | ACTION_BUTTON_SOUND_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_SOUND (ACTION_BUTTON_SOUND_VERTICES, sizeof(ACTION_BUTTON_SOUND_VERTICES)/sizeof(Vertex), ACTION_BUTTON_SOUND_SEGMENTS, sizeof(ACTION_BUTTON_SOUND_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_SOUND_CALC, sizeof(ACTION_BUTTON_SOUND_CALC)/sizeof(Calculation), ACTION_BUTTON_SOUND_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_SOUND_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_SOUND_TRS, sizeof(ACTION_BUTTON_SOUND_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const Vertex | ACTION_BUTTON_MOVIE_VERTICES []
const unsigned short | ACTION_BUTTON_MOVIE_SEGMENTS []
const Calculation | ACTION_BUTTON_MOVIE_CALC []
const TextRectangle | ACTION_BUTTON_MOVIE_TRS []
const int | ACTION_BUTTON_MOVIE_DEFAULT_ADJUST []

const CustomShape

CS_ACTION_BUTTON_MOVIE (ACTION_BUTTON_MOVIE_VERTICES, sizeof(ACTION_BUTTON_MOVIE_VERTICES)/sizeof(Vertex), ACTION_BUTTON_MOVIE_SEGMENTS, sizeof(ACTION_BUTTON_MOVIE_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_MOVIE_CALC, sizeof(ACTION_BUTTON_MOVIE_CALC)/sizeof(Calculation), ACTION_BUTTON_MOVIE_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_MOVIE_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_MOVIE_TRS, sizeof(ACTION_BUTTON_MOVIE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

const int | PROP_ADJUST_VAL_FIRST = 327
const int | PROP_ADJUST_VAL_LAST = 336
const int | PROP_GEO_LEFT = 320
const int | PROP_GEO_TOP = 321
const int | PROP_GEO_RIGHT = 322
const int | PROP_GEO_BOTTOM = 323
const int | OTHER_CALC_VAL = 0x400
const int | ASPECT_RATIO = 0x600

## Enumeration Type Documentation

## Alignment

enum libmspub::Alignment

Enumerator
LEFT |
CENTER |
RIGHT |
JUSTIFY |

## ArrowSize

enum libmspub::ArrowSize

Enumerator
SMALL |
MEDIUM |
LARGE |

## ArrowStyle

enum libmspub::ArrowStyle

Enumerator
NO_ARROW |
TRIANGLE_ARROW |
STEALTH_ANGLE_ARROW |
ROTATED_SQUARE_ARROW |
CIRCLE_ARROW |
LINE_ARROW |

## BorderPosition

enum libmspub::BorderPosition

Enumerator
INSIDE_SHAPE |
HALF_INSIDE_SHAPE |
OUTSIDE_SHAPE |

## Command

enum libmspub::Command

Enumerator
MOVETO |
LINETO |
CURVETO |
NOFILL |
NOSTROKE |
ANGLEELLIPSE |
CLOSESUBPATH |
ARCTO |
ARC |
CLOCKWISEARCTO |
CLOCKWISEARC |
ENDSUBPATH |
ELLIPTICALQUADRANTX |
ELLIPTICALQUADRANTY |

## DotStyle

enum libmspub::DotStyle

Enumerator
RECT_DOT |
ROUND_DOT |

## FillType

enum libmspub::FillType

Enumerator
SOLID |
PATTERN |
TEXTURE |
BITMAP |
SHADE |
SHADE_CENTER |
SHADE_SHAPE |
SHADE_SCALE |
SHADE_TITLE |
BACKGROUND |

## ImgType

enum libmspub::ImgType

Enumerator
UNKNOWN |
PNG |
JPEG |
WMF |
EMF |
TIFF |
DIB |
PICT |
JPEGCMYK |

## LineSpacingType

enum libmspub::LineSpacingType

Enumerator
LINE_SPACING_SP |
LINE_SPACING_PT |

## ListType

enum libmspub::ListType

Enumerator
ORDERED |
UNORDERED |

## MSPUBBlockID

enum libmspub::MSPUBBlockID

Enumerator
DOCUMENT_SIZE |
DOCUMENT_WIDTH |
DOCUMENT_HEIGHT |
DOCUMENT_PAGE_LIST |
PAGE_BG_SHAPE |
PAGE_SHAPES |
CHUNK_TYPE |
CHUNK_OFFSET |
CHUNK_PARENT_SEQNUM |
SHAPE_CROP |
SHAPE_WIDTH |
SHAPE_HEIGHT |
SHAPE_DONT_STRETCH_BA |
SHAPE_TEXT_ID |
SHAPE_BORDER_IMAGE_ID |
SUPER_SUB_TYPE_ID |
BOLD_1_ID |
BOLD_2_ID |
ITALIC_1_ID |
ITALIC_2_ID |
UNDERLINE_ID |
OUTLINE_ID |
SHADOW_ID |
LOCALE_ID |
SMALL_CAPS_ID |
ALL_CAPS_ID |
EMBOSS_ID |
ENGRAVE_ID |
SCALING_ID |
TEXT_SIZE_1_ID |
TEXT_SIZE_2_ID |
COLOR_INDEX_CONTAINER_ID |
BARE_COLOR_INDEX_ID |
FONT_INDEX_CONTAINER_ID |
COLOR_INDEX_ID |
PARAGRAPH_ALIGNMENT |
PARAGRAPH_DEFAULT_CHAR_STYLE |
PARAGRAPH_LINE_SPACING |
PARAGRAPH_SPACE_BEFORE |
PARAGRAPH_SPACE_AFTER |
PARAGRAPH_FIRST_LINE_INDENT |
PARAGRAPH_LEFT_INDENT |
PARAGRAPH_RIGHT_INDENT |
PARAGRAPH_DROP_CAP_LINES |
PARAGRAPH_DROP_CAP_UP |
PARAGRAPH_DROP_CAP_LETTERS |
THIS_MASTER_NAME |
APPLIED_MASTER_NAME |
BA_ARRAY |
BA_IMAGE_ARRAY |
BA_IMAGE_CONTAINER |
BA_IMAGE |
BA_OFFSET_CONTAINER |
BA_OFFSET_ENTRY |
PARAGRAPH_LIST_NUMBER_RESTART |
PARAGRAPH_LIST_INFO |
PARAGRAPH_LIST_BULLET_CHAR |
PARAGRAPH_LIST_NUMBERING_TYPE |
PARAGRAPH_LIST_NUMBERING_DELIMITER |
SHAPE_VALIGN |
TABLE_WIDTH |
TABLE_HEIGHT |
TABLE_CELLS_SEQNUM |
TABLE_NUM_ROWS |
TABLE_NUM_COLS |
TABLE_ROWCOL_ARRAY |
TABLE_ROWCOL_OFFSET |
TABLE_ROWCOL_SIZE |
FONT_CONTAINER_ARRAY |
EMBEDDED_EOT |
EMBEDDED_FONT_NAME |
PARAGRAPH_TABS |
TAB_ARRAY |
TAB_ENTRY |
TAB_AMOUNT |

## MSPUBBlockType

enum libmspub::MSPUBBlockType

Enumerator
TRAILER_DIRECTORY |
GENERAL_CONTAINER |
STRING_CONTAINER |
DUMMY |
SHAPE_SEQNUM |

## MSPUBContentChunkType

enum libmspub::MSPUBContentChunkType

Enumerator
UNKNOWN_CHUNK |
SHAPE |
ALTSHAPE |
DOCUMENT |
PAGE |
PALETTE |
BORDER_ART |
GROUP |
LOGO |
TABLE |
CELLS |
FONT |
IMAGE_2K |
IMAGE_2K_DATA |
MSPUBContentChunkType_dummy |

## MSPUBDashStyle

enum libmspub::MSPUBDashStyle

Enumerator
MSPUB_DS_SOLID |
DASH_SYS |
DOT_SYS |
DASH_DOT_SYS |
DASH_DOT_DOT_SYS |
DOT_GEL |
DASH_GEL |
LONG_DASH_GEL |
DASH_DOT_GEL |
LONG_DASH_DOT_GEL |
LONG_DASH_DOT_DOT_GEL |

## NumberingDelimiter

enum libmspub::NumberingDelimiter

Enumerator
NO_DELIMITER |
PARENTHESIS |
PARENTHESES_SURROUND |
PERIOD |
SQUARE_BRACKET |
COLON |
SQUARE_BRACKET_SURROUND |
HYPHEN_SURROUND |
IDEOGRAPHIC_HALF_COMMA |

## NumberingType

enum libmspub::NumberingType

Enumerator
STANDARD_WESTERN |
UPPERCASE_ROMAN |
LOWERCASE_ROMAN |
UPPERCASE_LETTERS |
LOWERCASE_LETTERS |
ORDINALS |
SPELLED_CARDINALS |
SPELLED_ORDINALS |
STANDARD_WESTERN_AT_LEAST_TWO_DIGITS |

## PageType

enum libmspub::PageType

Enumerator
MASTER |
NORMAL |
DUMMY_PAGE |

## ShadowType

enum libmspub::ShadowType

Enumerator
OFFSET |
DOUBLE |
RICH |
SHADOW_SHAPE |
DRAWING |
EMBOSS_OR_ENGRAVE |

## ShapeType

enum libmspub::ShapeType

Enumerator
UNKNOWN_SHAPE |
NOT_PRIMITIVE |
RECTANGLE |
ROUND_RECTANGLE |
ELLIPSE |
DIAMOND |
ISOCELES_TRIANGLE |
RIGHT_TRIANGLE |
PARALLELOGRAM |
TRAPEZOID |
HEXAGON |
OCTAGON |
PLUS |
STAR |
ARROW |
HOME_PLATE |
CUBE |
BALLOON |
ARC_SHAPE |
LINE |
PLAQUE |
CAN |
DONUT |
TEXT_SIMPLE |
STRAIGHT_CONNECTOR_1 |
BENT_CONNECTOR_2 |
BENT_CONNECTOR_3 |
BENT_CONNECTOR_4 |
BENT_CONNECTOR_5 |
CURVED_CONNECTOR_2 |
CURVED_CONNECTOR_3 |
CURVED_CONNECTOR_4 |
CURVED_CONNECTOR_5 |
CALLOUT_1 |
CALLOUT_2 |
CALLOUT_3 |
RIBBON |
RIBBON_2 |
CHEVRON |
PENTAGON |
NO_SMOKING |
SEAL_8 |
SEAL_16 |
SEAL_32 |
WAVE |
FOLDED_CORNER |
LEFT_ARROW |
DOWN_ARROW |
UP_ARROW |
LEFT_RIGHT_ARROW |
UP_DOWN_ARROW |
IRREGULAR_SEAL_1 |
IRREGULAR_SEAL_2 |
LIGHTNING_BOLT |
HEART |
PICTURE_FRAME |
QUAD_ARROW |
BEVEL |
LEFT_BRACKET |
RIGHT_BRACKET |
LEFT_BRACE |
RIGHT_BRACE |
LEFT_UP_ARROW |
BENT_UP_ARROW |
BENT_ARROW |
SEAL_24 |
STRIPED_RIGHT_ARROW |
NOTCHED_RIGHT_ARROW |
BLOCK_ARC |
SMILEY_FACE |
VERTICAL_SCROLL |
HORIZONTAL_SCROLL |
CIRCULAR_ARROW |
CUSTOM |
U_TURN_ARROW |
CURVED_RIGHT_ARROW |
CURVED_LEFT_ARROW |
CURVED_UP_ARROW |
CURVED_DOWN_ARROW |
FLOW_CHART_PROCESS |
FLOW_CHART_DECISION |
FLOW_CHART_IO |
FLOW_CHART_PREDEFINED_PROCESS |
FLOW_CHART_INTERNAL_STORAGE |
FLOW_CHART_DOCUMENT |
FLOW_CHART_MULTI_DOCUMENT |
FLOW_CHART_TERMINATOR |
FLOW_CHART_PREPARATION |
FLOW_CHART_MANUAL_INPUT |
FLOW_CHART_MANUAL_OPERATION |
FLOW_CHART_CONNECTOR |
FLOW_CHART_PUNCHED_CARD |
FLOW_CHART_PUNCHED_TAPE |
FLOW_CHART_SUMMING_JUNCTION |
FLOW_CHART_OR |
FLOW_CHART_COLLATE |
FLOW_CHART_SORT |
FLOW_CHART_EXTRACT |
FLOW_CHART_MERGE |
FLOW_CHART_ONLINE_STORAGE |
FLOW_CHART_MAGNETIC_TAPE |
FLOW_CHART_MAGNETIC_DISK |
FLOW_CHART_MAGNETIC_DRUM |
FLOW_CHART_DISPLAY |
FLOW_CHART_DELAY |
TEXT_PLAIN_TEXT |
TEXT_STOP |
TEXT_TRIANGLE |
TEXT_TRIANGLE_INVERTED |
TEXT_CHEVRON |
TEXT_CHEVRON_INVERTED |
TEXT_RING_OUTSIDE |
TEXT_ARCH_UP_CURVE |
TEXT_ARCH_DOWN_CURVE |
TEXT_CIRCLE_CURVE |
TEXT_BUTTON_CURVE |
TEXT_ARCH_UP_POUR |
TEXT_ARCH_DOWN_POUR |
TEXT_CIRCLE_POUR |
TEXT_BUTTON_POUR |
TEXT_CURVE_UP |
TEXT_CURVE_DOWN |
TEXT_CASCADE_UP |
TEXT_CASCADE_DOWN |
TEXT_WAVE_1 |
TEXT_WAVE_2 |
TEXT_WAVE_3 |
TEXT_WAVE_4 |
TEXT_INFLATE |
TEXT_DEFLATE |
TEXT_INFLATE_BOTTOM |
TEXT_DEFLATE_BOTTOM |
TEXT_INFLATE_TOP |
TEXT_DEFLATE_TOP |
TEXT_DEFLATE_INFLATE |
TEXT_DEFLATE_INFLATE_DEFLATE |
TEXT_FADE_RIGHT |
TEXT_FADE_LEFT |
TEXT_FADE_UP |
TEXT_FADE_DOWN |
TEXT_SLANT_UP |
TEXT_SLANT_DOWN |
TEXT_CAN_UP |
TEXT_CAN_DOWN |
FLOW_CHART_ALTERNATE_PROCESS |
FLOW_CHART_OFFPAGE_CONNECTOR |
LEFT_RIGHT_UP_ARROW |
SUN |
MOON |
BRACKET_PAIR |
BRACE_PAIR |
SEAL_4 |
DOUBLE_WAVE |
ACTION_BUTTON_BLANK |
ACTION_BUTTON_HOME |
ACTION_BUTTON_HELP |
ACTION_BUTTON_INFORMATION |
ACTION_BUTTON_FORWARD_NEXT |
ACTION_BUTTON_BACK_PREVIOUS |
ACTION_BUTTON_END |
ACTION_BUTTON_BEGINNING |
ACTION_BUTTON_RETURN |
ACTION_BUTTON_DOCUMENT |
ACTION_BUTTON_SOUND |
ACTION_BUTTON_MOVIE |
TEXT_BOX |

## SuperSubType

enum libmspub::SuperSubType

Enumerator
NO_SUPER_SUB |
SUPERSCRIPT |
SUBSCRIPT |

## Underline

enum class libmspub::Underline

strong

Enumerator
None |
Single |
WordsOnly |
Double |
Dotted |
Thick |
Dash |
DotDash |
DotDotDash |
Wave |
ThickWave |
ThickDot |
ThickDash |
ThickDotDash |
ThickDotDotDash |
LongDash |
ThickLongDash |
DoubleWave |

## VerticalAlign

enum libmspub::VerticalAlign

Enumerator
TOP |
MIDDLE |
BOTTOM |

## Function Documentation

## appendCharacters()

void libmspub::appendCharacters | ( | librevenge::RVNGString & | text,
|  | const std::vector< unsigned char > & | characters,
|  | const char * | encoding )

Referenced by libmspub::MSPUBCollector::getCharStyleProps(), libmspub::MSPUBCollector::paintShape(), libmspub::MSPUBParser::parseFontChunk(), and libmspub::MSPUBMetaData::readCodePageString().

## calcClipPath() [1/2]

librevenge::RVNGPropertyList libmspub::calcClipPath | ( | const std::vector< libmspub::Vertex > & | verts,
|  | double | x,
|  | double | y,
|  | double | height,
|  | double | width,
|  | VectorTransformation2D | transform,
|  | std::shared_ptr< const CustomShape > | shape )

## calcClipPath() [2/2]

librevenge::RVNGPropertyList libmspub::calcClipPath | ( | const std::vector< Vertex > & | verts,
|  | double | x,
|  | double | y,
|  | double | height,
|  | double | width,
|  | VectorTransformation2D | transform,
|  | std::shared_ptr< const CustomShape > | shape )

Referenced by libmspub::MSPUBCollector::paintShape().

## correctModulo()

unsigned libmspub::correctModulo | ( | int | x,
|  | unsigned | n )

## doubleModulo()

double libmspub::doubleModulo | ( | double | x,
|  | double | y )

Referenced by libmspub::MSPUBParser::getNewFill(), libmspub::MSPUBParser::parseEscherShape(), libmspub::MSPUBCollector::setupShapeStructures(), and writeCustomShape().

## drawEmulatedLine()

void libmspub::drawEmulatedLine | ( | std::shared_ptr< const CustomShape > | shape,
|  | ShapeType | shapeType,
|  | const std::vector< Line > & | lines,
|  | Vector2D | center,
|  | VectorTransformation2D | transform,
|  | double | x,
|  | double | y,
|  | double | scaleX,
|  | double | scaleY,
|  | bool | drawStroke,
|  | librevenge::RVNGPropertyList & | graphicsProps,
|  | librevenge::RVNGDrawingInterface * | painter,
|  | std::function< double(unsigned index)> | calculator,
|  | const std::vector< Color > & | palette )

Referenced by writeCustomShape().

## endShapeGroup()

void libmspub::endShapeGroup | ( | librevenge::RVNGDrawingInterface * | painter | ) |

Referenced by libmspub::MSPUBCollector::paintShape().

## flipIfNecessary()

void libmspub::flipIfNecessary | ( | double & | x,
|  | double & | y,
|  | double | centerX,
|  | double | centerY,
|  | bool | flipVertical,
|  | bool | flipHorizontal )

## getCommandFromBinary()

ShapeElementCommand libmspub::getCommandFromBinary | ( | unsigned short | binary | ) |

Referenced by writeCustomShape().

## getCustomShape()

const CustomShape * libmspub::getCustomShape | ( | ShapeType | type | ) |

Referenced by libmspub::ShapeInfo::getCustomShape().

## getDash()

Dash libmspub::getDash | ( | MSPUBDashStyle | style,
|  | unsigned | shapeLineWidthEmu,
|  | DotStyle | dotStyle )

Referenced by libmspub::MSPUBParser::parseEscherShape().

## getFromDynamicCustomShape()

std::shared_ptr< const CustomShape > libmspub::getFromDynamicCustomShape | ( | const DynamicCustomShape & | dcs | ) |

Referenced by libmspub::ShapeInfo::getCustomShape().

## getFudgedCoordinates()

Coordinate libmspub::getFudgedCoordinates | ( | Coordinate | coord,
|  | const std::vector< Line > & | lines,
|  | bool | makeBigger,
|  | BorderPosition | borderPosition )

Referenced by libmspub::MSPUBCollector::paintShape().

## getIfExists()

template<class MapT>

MapT::mapped_type * libmspub::getIfExists | ( | MapT & | map,
|  | const typename MapT::key_type & | key )

Referenced by libmspub::MSPUBCollector::assignShapesToPages(), libmspub::MSPUBParser::parseEscherShape(), and libmspub::MSPUBCollector::setupShapeStructures().

## getIfExists_const()

template<class MapT>

const MapT::mapped_type * libmspub::getIfExists_const | ( | MapT & | map,
|  | const typename MapT::key_type & | key )

Referenced by libmspub::MSPUBCollector::getMasterPageSeqNum(), libmspub::MSPUBParser::getNewFill(), libmspub::MSPUBCollector::getShapeText(), libmspub::MSPUBParser::parseEscherShape(), and libmspub::MSPUBCollector::writePageBackground().

## getLength()

unsigned long libmspub::getLength | ( | librevenge::RVNGInputStream *const | input | ) |

Referenced by libmspub::MSPUBParser::MSPUBParser().

## getRayEllipseIntersection()

void libmspub::getRayEllipseIntersection | ( | double | initX,
|  | double | initY,
|  | double | rx,
|  | double | ry,
|  | double | cx,
|  | double | cy,
|  | double & | xOut,
|  | double & | yOut )

Referenced by writeCustomShape().

## getSpecialIfNecessary()

double libmspub::getSpecialIfNecessary | ( | std::function< double(unsigned index)> | calculator,
|  | int | val )

Referenced by drawEmulatedLine(), and writeCustomShape().

## inflateData()

librevenge::RVNGBinaryData libmspub::inflateData | ( | librevenge::RVNGBinaryData | deflated | ) |

Referenced by libmspub::MSPUBParser::parseEscherDelay().

## isShapeTypeRectangle()

bool libmspub::isShapeTypeRectangle | ( | ShapeType | type | ) |

Referenced by drawEmulatedLine(), and libmspub::MSPUBCollector::paintShape().

## mimeByImgType()

const char * libmspub::mimeByImgType | ( | ImgType | type | ) |

Referenced by libmspub::ImgFill::getProperties(), libmspub::PatternFill::getProperties(), and libmspub::MSPUBCollector::writeImage().

## needsEmulation()

bool libmspub::needsEmulation | ( | const Shadow & | shadow | ) |

Referenced by libmspub::MSPUBCollector::paintShape().

## no_op()

void libmspub::no_op | ( |  | ) |

Referenced by libmspub::MSPUBCollector::paintShape().

## noop()

void libmspub::noop | ( | const CustomShape * |  | ) |

Referenced by libmspub::ShapeInfo::getCustomShape().

## operator!=()

bool libmspub::operator!= | ( | const Dot & | lhs,
|  | const Dot & | rhs )

## operator*()

VectorTransformation2D libmspub::operator* | ( | const VectorTransformation2D & | l,
|  | const VectorTransformation2D & | r )

## operator+()

Vector2D libmspub::operator+ | ( | const Vector2D & | l,
|  | const Vector2D & | r )

## operator-()

Vector2D libmspub::operator- | ( | const Vector2D & | l,
|  | const Vector2D & | r )

## operator==() [1/3]

bool libmspub::operator== | ( | const ColorReference & | l,
|  | const ColorReference & | r )

Referenced by operator!=().

## operator==() [2/3]

bool libmspub::operator== | ( | const Dash & | lhs,
|  | const Dash & | rhs )

## operator==() [3/3]

bool libmspub::operator== | ( | const Dot & | lhs,
|  | const Dot & | rhs )

## ptr_getIfExists()

template<class MapT>

MapT::mapped_type libmspub::ptr_getIfExists | ( | MapT & | map,
|  | const typename MapT::key_type & | key )

## readFixedPoint()

double libmspub::readFixedPoint | ( | librevenge::RVNGInputStream * | input | ) |

## readNBytes()

void libmspub::readNBytes | ( | librevenge::RVNGInputStream * | input,
|  | unsigned long | length,
|  | std::vector< unsigned char > & | out )

Referenced by libmspub::MSPUBParser::extractFOPTValues(), libmspub::MSPUBParser::parseBlock(), and libmspub::MSPUBParser::parseFonts().

## readS16()

int16_t libmspub::readS16 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBParser97::readCharacterStyle().

## readS32()

int32_t libmspub::readS32 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBParser2k::parseShapeCoordinates(), and readFixedPoint().

## readS8()

int8_t libmspub::readS8 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBParser97::readCharacterStyle().

## readU16()

uint16_t libmspub::readU16 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBParser::extractEscherValues(), libmspub::MSPUBParser::extractFOPTValues(), libmspub::MSPUBParser::parseBlock(), libmspub::MSPUBParser::parseCharacterStyles(), libmspub::MSPUBParser2k::parseContents(), libmspub::MSPUBParser97::parseContentsTextIfNecessary(), libmspub::MSPUBParser::parseDefaultStyle(), libmspub::MSPUBParser97::parseDocument(), libmspub::MSPUBParser::parseEscherContainer(), libmspub::MSPUBParser::parseEscherDelay(), libmspub::MSPUBParser::parseFonts(), libmspub::MSPUBParser::parseParagraphStyles(), libmspub::MSPUBParser::parseQuill(), libmspub::MSPUBParser::parseQuillChunkReference(), libmspub::MSPUBParser2k::parseShapeRotation(), libmspub::MSPUBParser2k::parseShapeType(), libmspub::MSPUBMetaData::parseTimes(), libmspub::MSPUBMetaData::readPropertySetStream(), readS16(), and libmspub::MSPUBMetaData::readTypedPropertyValue().

## readU32()

uint32_t libmspub::readU32 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBParser::extractEscherValues(), libmspub::MSPUBParser::extractFOPTValues(), libmspub::MSPUBParser::getCharacterStyle(), libmspub::MSPUBParser::getParagraphStyle(), libmspub::MSPUBParser97::getSpansInfo(), libmspub::MSPUBParser::parseBlock(), libmspub::MSPUBParser::parseBorderArtChunk(), libmspub::MSPUBParser::parseCharacterStyles(), libmspub::MSPUBParser::parseColors(), libmspub::MSPUBParser2k::parseContents(), libmspub::MSPUBParser::parseContents(), libmspub::MSPUBParser97::parseContentsTextIfNecessary(), libmspub::MSPUBParser::parseDefaultStyle(), libmspub::MSPUBParser2k::parseDocument(), libmspub::MSPUBParser97::parseDocument(), libmspub::MSPUBParser::parseDocumentChunk(), libmspub::MSPUBParser::parseEscher(), libmspub::MSPUBParser::parseEscherContainer(), libmspub::MSPUBParser::parseEscherDelay(), libmspub::MSPUBParser::parseEscherShape(), libmspub::MSPUBParser::parseFontChunk(), libmspub::MSPUBParser::parseFonts(), libmspub::MSPUBParser::parsePageChunk(), libmspub::MSPUBParser::parsePaletteChunk(), libmspub::MSPUBParser::parseParagraphStyles(), libmspub::MSPUBParser::parseQuill(), libmspub::MSPUBParser::parseQuillChunkReference(), libmspub::MSPUBParser::parseShape(), libmspub::MSPUBParser2k::parseShapeFill(), libmspub::MSPUBParser2k::parseShapeLine(), libmspub::MSPUBParser::parseTableCellDefinitions(), libmspub::MSPUBMetaData::parseTimes(), libmspub::MSPUBParser97::readCharacterStyle(), libmspub::MSPUBMetaData::readCodePageString(), libmspub::MSPUBMetaData::readPropertyIdentifierAndOffset(), libmspub::MSPUBMetaData::readPropertySet(), libmspub::MSPUBMetaData::readPropertySetStream(), and readS32().

## readU64()

uint64_t libmspub::readU64 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by libmspub::MSPUBMetaData::parseTimes().

## readU8()

uint8_t libmspub::readU8 | ( | librevenge::RVNGInputStream * | input | ) |

Referenced by getLength(), libmspub::MSPUBParser97::getSpansInfo(), libmspub::MSPUBParser97::getTextInfo(), libmspub::MSPUBParser::parseBlock(), libmspub::MSPUBParser::parseQuill(), libmspub::MSPUBParser::parseQuillChunkReference(), libmspub::MSPUBParser2k::parseShapeFill(), libmspub::MSPUBParser2k::parseShapeFlips(), libmspub::MSPUBParser2k::parseShapeLine(), libmspub::MSPUBParser2k::parseShapeType(), libmspub::MSPUBParser97::readCharacterStyle(), libmspub::MSPUBMetaData::readCodePageString(), libmspub::MSPUBMetaData::readPropertySetStream(), readS8(), readU16(), readU32(), and readU64().

## rotateCounter()

void libmspub::rotateCounter | ( | double & | x,
|  | double & | y,
|  | double | centerX,
|  | double | centerY,
|  | short | rotation )

## stillReading()

bool libmspub::stillReading | ( | librevenge::RVNGInputStream * | input,
|  | unsigned long | until )

Referenced by libmspub::MSPUBParser::extractEscherValues(), libmspub::MSPUBParser::extractFOPTValues(), libmspub::MSPUBParser::findEscherContainer(), libmspub::MSPUBParser::findEscherContainerWithTypeInSet(), libmspub::MSPUBParser::getCharacterStyle(), libmspub::MSPUBParser::getColorIndex(), libmspub::MSPUBParser::getFontIndex(), libmspub::MSPUBParser::getParagraphStyle(), libmspub::MSPUBParser97::getSpansInfo(), libmspub::MSPUBParser97::getTextInfo(), libmspub::MSPUBParser::parseBorderArtChunk(), libmspub::MSPUBParser::parseColors(), libmspub::MSPUBParser::parseContentChunkReference(), libmspub::MSPUBParser2k::parseContents(), libmspub::MSPUBParser::parseContents(), libmspub::MSPUBParser::parseDocumentChunk(), libmspub::MSPUBParser::parseEscher(), libmspub::MSPUBParser::parseEscherDelay(), libmspub::MSPUBParser::parseFontChunk(), libmspub::MSPUBParser::parsePageChunk(), libmspub::MSPUBParser::parsePageShapeList(), libmspub::MSPUBParser::parsePaletteChunk(), libmspub::MSPUBParser::parsePaletteEntry(), and libmspub::MSPUBParser::parseShape().

## toFixedPoint()

double libmspub::toFixedPoint | ( | int | fp | ) |

Referenced by libmspub::MSPUBParser::getNewFill(), libmspub::MSPUBParser::parseEscherShape(), and readFixedPoint().

## translateLineWidth()

unsigned short libmspub::translateLineWidth | ( | unsigned char | lineWidth | ) |

Referenced by libmspub::MSPUBParser2k::parseShapeLine().

## windowsCharsetNameByOriginalCharset()

const char * libmspub::windowsCharsetNameByOriginalCharset | ( | const char * | name | ) |

Referenced by libmspub::MSPUBCollector::getCalculatedEncoding().

## writeCustomShape()

void libmspub::writeCustomShape | ( | ShapeType | shapeType,
|  | librevenge::RVNGPropertyList & | graphicsProps,
|  | librevenge::RVNGDrawingInterface * | painter,
|  | double | x,
|  | double | y,
|  | double | height,
|  | double | width,
|  | bool | closeEverything,
|  | VectorTransformation2D | transform,
|  | std::vector< Line > | lines,
|  | std::function< double(unsigned index)> | calculator,
|  | const std::vector< Color > & | palette,
|  | std::shared_ptr< const CustomShape > | shape )

Referenced by libmspub::MSPUBCollector::paintShape().

## Variable Documentation

## ACTION_BUTTON_BACK_PREVIOUS_CALC

const Calculation libmspub::ACTION_BUTTON_BACK_PREVIOUS_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}
}
libmspub::PROP_GEO_BOTTOM
const int PROP_GEO_BOTTOM
Definition PolygonUtils.h:29
libmspub::PROP_GEO_RIGHT
const int PROP_GEO_RIGHT
Definition PolygonUtils.h:28
libmspub::PROP_GEO_TOP
const int PROP_GEO_TOP
Definition PolygonUtils.h:27
libmspub::PROP_ADJUST_VAL_FIRST
const int PROP_ADJUST_VAL_FIRST
Definition PolygonUtils.h:24
libmspub::PROP_GEO_LEFT
const int PROP_GEO_LEFT
Definition PolygonUtils.h:26

## ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000
}

## ACTION_BUTTON_BACK_PREVIOUS_TRS

const TextRectangle libmspub::ACTION_BUTTON_BACK_PREVIOUS_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}
CALCULATED_VALUE
#define CALCULATED_VALUE(val)
Definition PolygonUtils.cpp:24

## ACTION_BUTTON_BACK_PREVIOUS_VERTICES

const Vertex libmspub::ACTION_BUTTON_BACK_PREVIOUS_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x10)}
}

## ACTION_BUTTON_BEGINNING_CALC

const Calculation libmspub::ACTION_BUTTON_BEGINNING_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -4020, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0411, 0x0407, 0}, {0x4001, -6140, 0x0406, 1}, {0x6000, 0x0413, 0x0407, 0}, {0x4001, 4020, 0x0406, 1}, {0x6000, 0x0415, 0x0407, 0}, {0x4001, 6140, 0x0406, 1}, {0x6000, 0x0417, 0x0407, 0}
}

## ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_BEGINNING_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_BEGINNING_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## ACTION_BUTTON_BEGINNING_TRS

const TextRectangle libmspub::ACTION_BUTTON_BEGINNING_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_BEGINNING_VERTICES

const Vertex libmspub::ACTION_BUTTON_BEGINNING_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x10)}
}

## ACTION_BUTTON_BLANK_CALC

const Calculation libmspub::ACTION_BUTTON_BLANK_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 21599, 21600}, {0xa000, PROP_GEO_RIGHT, 0, 0x400}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}
}

## ACTION_BUTTON_BLANK_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_BLANK_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_BLANK_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_BLANK_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## ACTION_BUTTON_BLANK_TRS

const TextRectangle libmspub::ACTION_BUTTON_BLANK_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)} }
}

## ACTION_BUTTON_BLANK_VERTICES

const Vertex libmspub::ACTION_BUTTON_BLANK_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}
}

## ACTION_BUTTON_DOCUMENT_CALC

const Calculation libmspub::ACTION_BUTTON_DOCUMENT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -6350, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -7830, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 1690, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 6350, 0x0406, 1}, {0x6000, 0x040f, 0x0407, 0}, {0x4001, -3810, 0x0406, 1}, {0x6000, 0x0411, 0x0408, 0}, {0x4001, 7830, 0x0406, 1}, {0x6000, 0x0413, 0x0408, 0}
}

## ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_DOCUMENT_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_DOCUMENT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0004, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000
}

## ACTION_BUTTON_DOCUMENT_TRS

const TextRectangle libmspub::ACTION_BUTTON_DOCUMENT_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_DOCUMENT_VERTICES

const Vertex libmspub::ACTION_BUTTON_DOCUMENT_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x12)}
}

## ACTION_BUTTON_END_CALC

const Calculation libmspub::ACTION_BUTTON_END_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -4020, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0411, 0x0407, 0}, {0x4001, -6140, 0x0406, 1}, {0x6000, 0x0413, 0x0407, 0}, {0x4001, 4020, 0x0406, 1}, {0x6000, 0x0415, 0x0407, 0}, {0x4001, 6140, 0x0406, 1}, {0x6000, 0x0417, 0x0407, 0}
}

## ACTION_BUTTON_END_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_END_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_END_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_END_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## ACTION_BUTTON_END_TRS

const TextRectangle libmspub::ACTION_BUTTON_END_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_END_VERTICES

const Vertex libmspub::ACTION_BUTTON_END_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}
}

## ACTION_BUTTON_FORWARD_NEXT_CALC

const Calculation libmspub::ACTION_BUTTON_FORWARD_NEXT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}
}

## ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_FORWARD_NEXT_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_FORWARD_NEXT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000
}

## ACTION_BUTTON_FORWARD_NEXT_TRS

const TextRectangle libmspub::ACTION_BUTTON_FORWARD_NEXT_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_FORWARD_NEXT_VERTICES

const Vertex libmspub::ACTION_BUTTON_FORWARD_NEXT_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x10)}
}

## ACTION_BUTTON_HELP_CALC

const Calculation libmspub::ACTION_BUTTON_HELP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -1690, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, 4600, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 1690, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 7980, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, 1270, 0x0406, 1}, {0x6000, 0x0411, 0x0407, 0}, {0x4001, 4000, 0x0406, 1}, {0x6000, 0x0413, 0x0408, 0}, {0x4001, 1750, 0x0406, 1}, {0x6000, 0x0415, 0x0408, 0}, {0x4001, 800, 0x0406, 1}, {0x6000, 0x0417, 0x0408, 0}, {0x4001, 1650, 0x0406, 1}, {0x6000, 0x0419, 0x0407, 0}, {0x4001, 2340, 0x0406, 1}, {0x6000, 0x041b, 0x0407, 0}, {0x4001, 3640, 0x0406, 1}, {0x6000, 0x041d, 0x0407, 0}, {0x4001, 4670, 0x0406, 1}, {0x6000, 0x041f, 0x0407, 0}, {0x4001, -1570, 0x0406, 1}, {0x6000, 0x0421, 0x0408, 0}, {0x4001, -3390, 0x0406, 1}, {0x6000, 0x0423, 0x0408, 0}, {0x4001, -6050, 0x0406, 1}, {0x6000, 0x0425, 0x0408, 0}, {0x4001, 2540, 0x0406, 1}, {0x6000, 0x0427, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0429, 0x0408, 0}, {0x4001, -2540, 0x0406, 1}, {0x6000, 0x042b, 0x0407, 0}, {0x4001, -4460, 0x0406, 1}, {0x6000, 0x042d, 0x0407, 0}, {0x4001, -2330, 0x0406, 1}, {0x6000, 0x042f, 0x0407, 0}, {0x4001, -4700, 0x0406, 1}, {0x6000, 0x0431, 0x0408, 0}, {0x4001, -1270, 0x0406, 1}, {0x6000, 0x0433, 0x0407, 0}, {0x4001, -5720, 0x0406, 1}, {0x6000, 0x0435, 0x0408, 0}, {0x4001, -2540, 0x0406, 1}, {0x6000, 0x0437, 0x0408, 0}, {0x4001, 1800, 0x0406, 1}, {0x6000, 0x0439, 0x0407, 0}, {0x4001, -1700, 0x0406, 1}, {0x6000, 0x043b, 0x0408, 0}, {0x4001, 6290, 0x0406, 1}, {0x6000, 0x043d, 0x0408, 0}
}

## ACTION_BUTTON_HELP_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_HELP_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_HELP_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_HELP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0xa704, 0x6000, 0x8000, 0x4000, 0x0001, 0x2004, 0x0001, 0x2004, 0x0001, 0x6001, 0x8000
}

## ACTION_BUTTON_HELP_TRS

const TextRectangle libmspub::ACTION_BUTTON_HELP_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_HELP_VERTICES

const Vertex libmspub::ACTION_BUTTON_HELP_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x3e)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x3e)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x28), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2c), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2e), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x2e), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x30), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x30), CALCULATED_VALUE(0x32)}, {CALCULATED_VALUE(0x34), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x32)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x38)}, {CALCULATED_VALUE(0x3a), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(0x34), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x34), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x34), CALCULATED_VALUE(0x14)}
}

## ACTION_BUTTON_HOME_CALC

const Calculation libmspub::ACTION_BUTTON_HOME_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8000, 0x0406, 1}, {0x6000, 0x0409, 0x0408, 0}, {0x4001, 2960, 0x0406, 1}, {0x6000, 0x040b, 0x0407, 0}, {0x4001, -5000, 0x0406, 1}, {0x6000, 0x040d, 0x0408, 0}, {0x4001, -7000, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, 5000, 0x0406, 1}, {0x6000, 0x0411, 0x0407, 0}, {0x4001, -2960, 0x0406, 1}, {0x6000, 0x0413, 0x0408, 0}, {0x4001, 8000, 0x0406, 1}, {0x6000, 0x0415, 0x0407, 0}, {0x4001, 6100, 0x0406, 1}, {0x6000, 0x0417, 0x0407, 0}, {0x4001, 8260, 0x0406, 1}, {0x6000, 0x0419, 0x0408, 0}, {0x4001, -6100, 0x0406, 1}, {0x6000, 0x041b, 0x0407, 0}, {0x4001, -8000, 0x0406, 1}, {0x6000, 0x041d, 0x0407, 0}, {0x4001, -1060, 0x0406, 1}, {0x6000, 0x041f, 0x0407, 0}, {0x4001, 1060, 0x0406, 1}, {0x6000, 0x0421, 0x0407, 0}, {0x4001, 4020, 0x0406, 1}, {0x6000, 0x0423, 0x0408, 0}
}

## ACTION_BUTTON_HOME_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_HOME_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_HOME_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_HOME_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x000a, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0007, 0x6001, 0x8000
}

## ACTION_BUTTON_HOME_TRS

const TextRectangle libmspub::ACTION_BUTTON_HOME_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_HOME_VERTICES

const Vertex libmspub::ACTION_BUTTON_HOME_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0xa)}, {CALCULATED_VALUE(0xc), CALCULATED_VALUE(0xe)}, {CALCULATED_VALUE(0xc), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0xc), CALCULATED_VALUE(0xe)}, {CALCULATED_VALUE(0xc), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x1a)}
}

## ACTION_BUTTON_INFORMATION_CALC

const Calculation libmspub::ACTION_BUTTON_INFORMATION_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, -2060, 0x0406, 1}, {0x6000, 0x0411, 0x0407, 0}, {0x4001, -7620, 0x0406, 1}, {0x6000, 0x0413, 0x0408, 0}, {0x4001, 2060, 0x0406, 1}, {0x6000, 0x0415, 0x0407, 0}, {0x4001, -3500, 0x0406, 1}, {0x6000, 0x0417, 0x0408, 0}, {0x4001, -2960, 0x0406, 1}, {0x6000, 0x0419, 0x0407, 0}, {0x4001, -2960, 0x0406, 1}, {0x6000, 0x041b, 0x0408, 0}, {0x4001, 1480, 0x0406, 1}, {0x6000, 0x041d, 0x0407, 0}, {0x4001, 5080, 0x0406, 1}, {0x6000, 0x041f, 0x0408, 0}, {0x4001, 2960, 0x0406, 1}, {0x6000, 0x0421, 0x0407, 0}, {0x4001, 6140, 0x0406, 1}, {0x6000, 0x0423, 0x0408, 0}, {0x4001, -1480, 0x0406, 1}, {0x6000, 0x0425, 0x0407, 0}, {0x4001, -1920, 0x0406, 1}, {0x6000, 0x0427, 0x0408, 0}, {0x4001, -5560, 0x0406, 1}, {0x6000, 0x0429, 0x0408, 0}
}

## ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_INFORMATION_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_INFORMATION_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0xa704, 0x6000, 0x8000, 0x4000, 0xa704, 0x6000, 0x8000, 0x4000, 0x0009, 0x6001, 0x8000
}

## ACTION_BUTTON_INFORMATION_TRS

const TextRectangle libmspub::ACTION_BUTTON_INFORMATION_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_INFORMATION_VERTICES

const Vertex libmspub::ACTION_BUTTON_INFORMATION_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x8)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x7), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x26), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x26), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x28)}
}

## ACTION_BUTTON_MOVIE_CALC

const Calculation libmspub::ACTION_BUTTON_MOVIE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -4020, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, -7000, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, -6560, 0x0406, 1}, {0x6000, 0x040f, 0x0407, 0}, {0x4001, -3600, 0x0406, 1}, {0x6000, 0x0411, 0x0408, 0}, {0x4001, 4020, 0x0406, 1}, {0x6000, 0x0413, 0x0407, 0}, {0x4001, 4660, 0x0406, 1}, {0x6000, 0x0415, 0x0407, 0}, {0x4001, -2960, 0x0406, 1}, {0x6000, 0x0417, 0x0408, 0}, {0x4001, -2330, 0x0406, 1}, {0x6000, 0x0419, 0x0408, 0}, {0x4001, 6780, 0x0406, 1}, {0x6000, 0x041b, 0x0407, 0}, {0x4001, 7200, 0x0406, 1}, {0x6000, 0x041d, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x041f, 0x0407, 0}, {0x4001, 2960, 0x0406, 1}, {0x6000, 0x0421, 0x0408, 0}, {0x4001, 2330, 0x0406, 1}, {0x6000, 0x0423, 0x0408, 0}, {0x4001, 3800, 0x0406, 1}, {0x6000, 0x0425, 0x0408, 0}, {0x4001, -1060, 0x0406, 1}, {0x6000, 0x0427, 0x0408, 0}, {0x4001, -6350, 0x0406, 1}, {0x6000, 0x0429, 0x0407, 0}, {0x4001, -640, 0x0406, 1}, {0x6000, 0x042b, 0x0408, 0}
}

## ACTION_BUTTON_MOVIE_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_MOVIE_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_MOVIE_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_MOVIE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0012, 0x6001, 0x8000
}

## ACTION_BUTTON_MOVIE_TRS

const TextRectangle libmspub::ACTION_BUTTON_MOVIE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_MOVIE_VERTICES

const Vertex libmspub::ACTION_BUTTON_MOVIE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x2a), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x2a), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x2c)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x2c)}
}

## ACTION_BUTTON_RETURN_CALC

const Calculation libmspub::ACTION_BUTTON_RETURN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -3800, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, -4020, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 2330, 0x0406, 1}, {0x6000, 0x040f, 0x0408, 0}, {0x4001, 3390, 0x0406, 1}, {0x6000, 0x0411, 0x0408, 0}, {0x4001, -3100, 0x0406, 1}, {0x6000, 0x0413, 0x0407, 0}, {0x4001, 4230, 0x0406, 1}, {0x6000, 0x0415, 0x0408, 0}, {0x4001, -1910, 0x0406, 1}, {0x6000, 0x0417, 0x0407, 0}, {0x4001, 1190, 0x0406, 1}, {0x6000, 0x0419, 0x0407, 0}, {0x4001, 2110, 0x0406, 1}, {0x6000, 0x041b, 0x0407, 0}, {0x4001, 4030, 0x0406, 1}, {0x6000, 0x041d, 0x0407, 0}, {0x4001, -7830, 0x0406, 1}, {0x6000, 0x041f, 0x0408, 0}, {0x4001, 8250, 0x0406, 1}, {0x6000, 0x0421, 0x0407, 0}, {0x4001, 6140, 0x0406, 1}, {0x6000, 0x0423, 0x0407, 0}, {0x4001, 5510, 0x0406, 1}, {0x6000, 0x0425, 0x0408, 0}, {0x4001, 3180, 0x0406, 1}, {0x6000, 0x0427, 0x0407, 0}, {0x4001, 8450, 0x0406, 1}, {0x6000, 0x0429, 0x0408, 0}, {0x4001, -5090, 0x0406, 1}, {0x6000, 0x042b, 0x0407, 0}
}

## ACTION_BUTTON_RETURN_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_RETURN_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_RETURN_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_RETURN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0002, 0x2001, 0x0001, 0x2001, 0x0006, 0x2001, 0x0001, 0x2001, 0x6001, 0x8000
}

## ACTION_BUTTON_RETURN_TRS

const TextRectangle libmspub::ACTION_BUTTON_RETURN_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_RETURN_VERTICES

const Vertex libmspub::ACTION_BUTTON_RETURN_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x24), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x24), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x24), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x28), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2c), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x10)}
}

## ACTION_BUTTON_SOUND_CALC

const Calculation libmspub::ACTION_BUTTON_SOUND_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0405, 1, 10800}, {0x2001, PROP_GEO_RIGHT, 1, 2}, {0x2001, PROP_GEO_BOTTOM, 1, 2}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0409, 0x0407, 0}, {0x4001, -2750, 0x0406, 1}, {0x6000, 0x040b, 0x0408, 0}, {0x4001, -2960, 0x0406, 1}, {0x6000, 0x040d, 0x0407, 0}, {0x4001, 2120, 0x0406, 1}, {0x6000, 0x040f, 0x0407, 0}, {0x4001, -8050, 0x0406, 1}, {0x6000, 0x0411, 0x0408, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x0413, 0x0408, 0}, {0x4001, 2750, 0x0406, 1}, {0x6000, 0x0415, 0x0408, 0}, {0x4001, 4020, 0x0406, 1}, {0x6000, 0x0417, 0x0407, 0}, {0x4001, 8050, 0x0406, 1}, {0x6000, 0x0419, 0x0407, 0}, {0x4001, -5930, 0x0406, 1}, {0x6000, 0x041b, 0x0408, 0}, {0x4001, 5930, 0x0406, 1}, {0x6000, 0x041d, 0x0408, 0}
}

## ACTION_BUTTON_SOUND_DEFAULT_ADJUST

const int libmspub::ACTION_BUTTON_SOUND_DEFAULT_ADJUST[]

Initial value:
=
{
1400
}

## ACTION_BUTTON_SOUND_SEGMENTS

const unsigned short libmspub::ACTION_BUTTON_SOUND_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0005, 0x6001, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## ACTION_BUTTON_SOUND_TRS

const TextRectangle libmspub::ACTION_BUTTON_SOUND_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## ACTION_BUTTON_SOUND_VERTICES

const Vertex libmspub::ACTION_BUTTON_SOUND_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0xe), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x1e)}
}

## ARC_CALC

const Calculation libmspub::ARC_CALC[]

Initial value:
=
{
{0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x402, 10800, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST + 1, 0}, {0x2000, 0x404, 10800, 0}, {0x400a, 10800, PROP_ADJUST_VAL_FIRST + 1, 0}, {0x2000, 0x406, 10800, 0}
}

## ARC_DEFAULT_ADJUST

const int libmspub::ARC_DEFAULT_ADJUST[]

Initial value:
=
{
270 << 16, 0
}

## ARC_GLUE_POINTS

const Vertex libmspub::ARC_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## ARC_SEGMENTS

const unsigned short libmspub::ARC_SEGMENTS[]

Initial value:
=
{
0xa504, 0xab00, 0x0001, 0x6001, 0x8000, 0xa504, 0xaa00, 0x8000
}

## ARC_VERTICES

const Vertex libmspub::ARC_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(5)}, {10800, 10800}, {0, 0}, {21600, 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(5)}
}

## ARROW_CALC

const Calculation libmspub::ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, OTHER_CALC_VAL | 1}, {0x6001, OTHER_CALC_VAL | 3, OTHER_CALC_VAL, 10800}, {0x6000, OTHER_CALC_VAL | 1, OTHER_CALC_VAL | 4, 0}, {0x6001, OTHER_CALC_VAL | 1, OTHER_CALC_VAL, 10800}, {0xA000, OTHER_CALC_VAL | 1, 0, OTHER_CALC_VAL | 6}
}
libmspub::OTHER_CALC_VAL
const int OTHER_CALC_VAL
Definition PolygonUtils.h:31

## ARROW_DEFAULT_ADJUST

const int libmspub::ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
16200, 5400
}

## ARROW_SEGMENTS

const unsigned short libmspub::ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0006, 0x6001, 0x8000
}

## ARROW_TRS

const TextRectangle libmspub::ARROW_TRS[]

Initial value:
=
{
{ {0, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(2)} }
}

## ARROW_VERTICES

const Vertex libmspub::ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0) }, {CALCULATED_VALUE(1), 0}, {21600, 10800}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2) }, {0, CALCULATED_VALUE(2) }
}

## ASPECT_RATIO

const int libmspub::ASPECT_RATIO = 0x600

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## BALLOON_CALC

const Calculation libmspub::BALLOON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 10800}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 10800}, {0x6006, OTHER_CALC_VAL | 0x12, PROP_ADJUST_VAL_FIRST, 0}, {0x6006, OTHER_CALC_VAL | 0x12, PROP_ADJUST_VAL_FIRST + 1, 6280}, {OTHER_CALC_VAL | 0x17, PROP_ADJUST_VAL_FIRST, 0, 0x6006}, {0x6006, OTHER_CALC_VAL | 0x17, PROP_ADJUST_VAL_FIRST + 1, 15320}, {0x6006, OTHER_CALC_VAL | 0x1A, PROP_ADJUST_VAL_FIRST, 6280}, {0x6006, OTHER_CALC_VAL | 0x1A, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6006, OTHER_CALC_VAL | 0x1D, PROP_ADJUST_VAL_FIRST, 15320}, {0x6006, OTHER_CALC_VAL | 0x1D, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6006, OTHER_CALC_VAL | 0x20, PROP_ADJUST_VAL_FIRST, 21600}, {0x6006, OTHER_CALC_VAL | 0x20, PROP_ADJUST_VAL_FIRST + 1, 15320}, {0x6006, OTHER_CALC_VAL | 0x22, PROP_ADJUST_VAL_FIRST, 21600}, {0x6006, OTHER_CALC_VAL | 0x22, PROP_ADJUST_VAL_FIRST + 1, 6280}, {0x6006, OTHER_CALC_VAL | 0x24, PROP_ADJUST_VAL_FIRST, 15320}, {0x6006, OTHER_CALC_VAL | 0x24, PROP_ADJUST_VAL_FIRST + 1, 0}, {0x6006, OTHER_CALC_VAL | 0x26, PROP_ADJUST_VAL_FIRST, 6280}, {0x6006, OTHER_CALC_VAL | 0x26, PROP_ADJUST_VAL_FIRST + 1, 0}, {0xA006, PROP_ADJUST_VAL_FIRST, -1, OTHER_CALC_VAL | 0x13}, {0xA006, OTHER_CALC_VAL | 0x1, -1, OTHER_CALC_VAL | 0x16}, {0x2003, OTHER_CALC_VAL, 0, 0}, {0x2003, OTHER_CALC_VAL | 0x1, 0, 0}, {0xA000, OTHER_CALC_VAL | 0x14, 0, OTHER_CALC_VAL | 0x15}, {0xA006, PROP_ADJUST_VAL_FIRST, -1, OTHER_CALC_VAL | 0x18}, {0x6006, OTHER_CALC_VAL | 0x1, OTHER_CALC_VAL | 0x16, -1}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 21600}, {0x6006, OTHER_CALC_VAL | 0x19, OTHER_CALC_VAL | 0x1B, -1}, {0xA006, OTHER_CALC_VAL, -1, OTHER_CALC_VAL | 0x1C}, {0xA000, OTHER_CALC_VAL | 0x15, 0, OTHER_CALC_VAL | 0x14}, {0x6006, OTHER_CALC_VAL | 0x19, OTHER_CALC_VAL | 0x1E, -1}, {0x6006, OTHER_CALC_VAL, OTHER_CALC_VAL | 0x1C, -1}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 21600}, {0x6006, OTHER_CALC_VAL | 0x1F, OTHER_CALC_VAL | 0x21, -1}, {0x6006, OTHER_CALC_VAL | 0x1, OTHER_CALC_VAL | 0x16, -1}, {0x6006, OTHER_CALC_VAL | 0x1F, OTHER_CALC_VAL | 0x23, -1}, {0xA006, OTHER_CALC_VAL | 0x1, -1, OTHER_CALC_VAL | 0x16}, {0xA006, PROP_ADJUST_VAL_FIRST + 1, -1, OTHER_CALC_VAL | 0x25}, {0x6006, OTHER_CALC_VAL, OTHER_CALC_VAL | 0x1C, -1}, {0xA006, PROP_ADJUST_VAL_FIRST + 1, -1, OTHER_CALC_VAL | 0x27}, {0xA006, OTHER_CALC_VAL, -1, OTHER_CALC_VAL | 0x1C}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}
}

## BALLOON_DEFAULT_ADJUST

const int libmspub::BALLOON_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 25920
}

## BALLOON_SEGMENTS

const unsigned short libmspub::BALLOON_SEGMENTS[]

Initial value:
=
{
0x4000, 0xA701, 0x0001, 0xA801, 0x0003, 0xA701, 0x0001, 0xA801, 0x6001, 0x8000
}

## BALLOON_TRS

const TextRectangle libmspub::BALLOON_TRS[]

Initial value:
=
{
{ {800, 800}, {20800, 17250} }
}

## BALLOON_VERTICES

const Vertex libmspub::BALLOON_VERTICES[]

Initial value:
=
{
{3590, 0}, {0, 3590}, {0, 14460}, {3590, 18050}, {CALCULATED_VALUE(40), 21600}, {5420, 18050}, {18010, 18050}, {21600, 14460}, {21600, 3590}, {18010, 0}
}

## BENT_ARROW_CALC

const Calculation libmspub::BENT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 12158, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 6079, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x2001, 0x0403, 2, 1}
}

## BENT_ARROW_DEFAULT_ADJUST

const int libmspub::BENT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
15100, 2900
}

## BENT_ARROW_SEGMENTS

const unsigned short libmspub::BENT_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0xa801, 0x0006, 0xa701, 0x0001, 0x6001, 0x8000
}

## BENT_ARROW_TRS

const TextRectangle libmspub::BENT_ARROW_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## BENT_ARROW_VERTICES

const Vertex libmspub::BENT_ARROW_VERTICES[]

Initial value:
=
{
{0, 21600}, {0, 12160}, {12427, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), 0}, {21600, 6079}, {CALCULATED_VALUE(0), 12158}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {12427, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(4), 12160}, {CALCULATED_VALUE(4), 21600}
}

## BENT_CONNECTOR_2_SEGMENTS

const unsigned short libmspub::BENT_CONNECTOR_2_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x8000
}

## BENT_CONNECTOR_2_VERTICES

const Vertex libmspub::BENT_CONNECTOR_2_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}
}

## BENT_CONNECTOR_3_CALC

const Calculation libmspub::BENT_CONNECTOR_3_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}
}

## BENT_CONNECTOR_3_DEFAULT_ADJUST

const int libmspub::BENT_CONNECTOR_3_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## BENT_CONNECTOR_3_SEGMENTS

const unsigned short libmspub::BENT_CONNECTOR_3_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x8000
}

## BENT_CONNECTOR_3_VERTICES

const Vertex libmspub::BENT_CONNECTOR_3_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(0), 21600}, {21600, 21600}
}

## BENT_CONNECTOR_4_CALC

const Calculation libmspub::BENT_CONNECTOR_4_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x400, 21600, 0}, {0x2001, 0x402, 1, 2}, {0x2001, 0x401, 1, 2}
}

## BENT_CONNECTOR_4_DEFAULT_ADJUST

const int libmspub::BENT_CONNECTOR_4_DEFAULT_ADJUST[]

Initial value:
=
{
10800, 10800
}

## BENT_CONNECTOR_4_SEGMENTS

const unsigned short libmspub::BENT_CONNECTOR_4_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0004, 0x8000
}

## BENT_CONNECTOR_4_VERTICES

const Vertex libmspub::BENT_CONNECTOR_4_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(1)}, {21600, 21600}
}

## BENT_CONNECTOR_5_CALC

const Calculation libmspub::BENT_CONNECTOR_5_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x6000, 0x400, 0x401, 0}, {0x2001, 0x402, 1, 2}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2001, 0x404, 1, 2}, {0x4000, 21600, 0x404, 0}, {0x2001, 0x406, 1, 2}
}

## BENT_CONNECTOR_5_DEFAULT_ADJUST

const int libmspub::BENT_CONNECTOR_5_DEFAULT_ADJUST[]

Initial value:
=
{
10800, 10800, 10800
}

## BENT_CONNECTOR_5_SEGMENTS

const unsigned short libmspub::BENT_CONNECTOR_5_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0005, 0x8000
}

## BENT_CONNECTOR_5_VERTICES

const Vertex libmspub::BENT_CONNECTOR_5_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(1), 21600}, {21600, 21600}
}

## BENT_UP_ARROW_CALC

const Calculation libmspub::BENT_UP_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST, 0x0404, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x6000, PROP_ADJUST_VAL_FIRST, 0x0406, 0}, {0x6000, 0x0407, 0x0406, 0}, {0x8000, 21600, 0, 0x406}, {0xa000, 0x409, 0, 0x406}
}

## BENT_UP_ARROW_DEFAULT_ADJUST

const int libmspub::BENT_UP_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
9340, 18500, 7200
}

## BENT_UP_ARROW_SEGMENTS

const unsigned short libmspub::BENT_UP_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0008, 0x6001, 0x8000
}

## BENT_UP_ARROW_TRS

const TextRectangle libmspub::BENT_UP_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(2), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)} }, { {CALCULATED_VALUE(7), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)} }
}

## BENT_UP_ARROW_VERTICES

const Vertex libmspub::BENT_UP_ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(8)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(5), 0}, {21600, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), 21600}, {0, 21600}
}

## BEVEL_CALC

const Calculation libmspub::BEVEL_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 21599, 21600}, {0xa000, PROP_GEO_RIGHT, 0, 0x400}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}
}

## BEVEL_DEFAULT_ADJUST

const int libmspub::BEVEL_DEFAULT_ADJUST[]

Initial value:
=
{
2700
}

## BEVEL_SEGMENTS

const unsigned short libmspub::BEVEL_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## BEVEL_TRS

const TextRectangle libmspub::BEVEL_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)} }
}

## BEVEL_VERTICES

const Vertex libmspub::BEVEL_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}, {21600, 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {21600, 0}, {21600, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {0, 21600}, {0, 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}
}

## BLOCK_ARC_CALC

const Calculation libmspub::BLOCK_ARC_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0},
{0x2000, 0x400, 10800, 0},
{0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402},
{0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1},
{0x4000, 10800, PROP_ADJUST_VAL_FIRST + 1, 0},
{0x600a, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST, 0},
{0x6009, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST, 0},
{0x4000, 10800, 0x407, 0}, {0x4000, 10800, 0x408, 0}, {0x8000, 10800,0, 0x407}
}

## BLOCK_ARC_DEFAULT_ADJUST

const int libmspub::BLOCK_ARC_DEFAULT_ADJUST[]

Initial value:
=
{
180 << 16, 5400
}

## BLOCK_ARC_SEGMENTS

const unsigned short libmspub::BLOCK_ARC_SEGMENTS[]

Initial value:
=
{
0xA404, 0xa504, 0x6001, 0x8000
}

## BLOCK_ARC_VERTICES

const Vertex libmspub::BLOCK_ARC_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(10)}
}

## BRACE_PAIR_CALC

const Calculation libmspub::BRACE_PAIR_CALC[]

Initial value:
=
{
{0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x400, 2, 1}, {0x2001, PROP_ADJUST_VAL_FIRST, 2, 1}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, 0x406}, {0xa000, PROP_GEO_RIGHT, 0, 0x405}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 3}, {0x6000, 0x409, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_LEFT, 0x40a, 0}, {0x6000, PROP_GEO_TOP, 0x409, 0}, {0xa000, PROP_GEO_RIGHT, 0, 0x40a}, {0xa000, PROP_GEO_BOTTOM, 0, 0x409}
}

## BRACE_PAIR_DEFAULT_ADJUST

const int libmspub::BRACE_PAIR_DEFAULT_ADJUST[]

Initial value:
=
{
1800
}

## BRACE_PAIR_GLUE_POINTS

const Vertex libmspub::BRACE_PAIR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## BRACE_PAIR_SEGMENTS

const unsigned short libmspub::BRACE_PAIR_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa701, 0x0001, 0xa801, 0xa701, 0x0001, 0xa801, 0x8000, 0x4000, 0xa701, 0x0001, 0xa801, 0xa701, 0x0001, 0xa801, 0x8000
}

## BRACE_PAIR_TRS

const TextRectangle libmspub::BRACE_PAIR_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(11), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(13), CALCULATED_VALUE(14)} }
}

## BRACE_PAIR_VERTICES

const Vertex libmspub::BRACE_PAIR_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(4), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(6)}, {0, 10800}, {CALCULATED_VALUE(0), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(4), 21600}, {CALCULATED_VALUE(8), 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(7)}, {21600, 10800}, {CALCULATED_VALUE(3), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(8), 0}
}

## BRACKET_PAIR_CALC

const Calculation libmspub::BRACKET_PAIR_CALC[]

Initial value:
=
{
{0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0x2082, PROP_ADJUST_VAL_FIRST, 0, 45}, {0x2000, 0x404, 0, 10800}, {0x8000, 0, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x406, 0, 0x405}, {0xa000, PROP_GEO_LEFT, 0, 0x407}, {0xa000, PROP_GEO_TOP, 0, 0x407}, {0x6000, PROP_GEO_RIGHT, 0x407, 0}, {0x6000, PROP_GEO_BOTTOM, 0x407, 0}, {0xa000, PROP_GEO_LEFT, 0, 0x405}, {0xa000, PROP_GEO_TOP, 0, 0x405}, {0x6000, PROP_GEO_RIGHT, 0x405, 0}, {0x6000, PROP_GEO_BOTTOM, 0x405, 0}
}

## BRACKET_PAIR_DEFAULT_ADJUST

const int libmspub::BRACKET_PAIR_DEFAULT_ADJUST[]

Initial value:
=
{
3700
}

## BRACKET_PAIR_GLUE_POINTS

const Vertex libmspub::BRACKET_PAIR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## BRACKET_PAIR_SEGMENTS

const unsigned short libmspub::BRACKET_PAIR_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa701, 0x0001, 0xa801, 0x8000, 0x4000, 0xa701, 0x0001, 0xa801, 0x8000
}

## BRACKET_PAIR_TRS

const TextRectangle libmspub::BRACKET_PAIR_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(11)} }
}

## BRACKET_PAIR_VERTICES

const Vertex libmspub::BRACKET_PAIR_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {0, CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(3), 21600}, {21600, CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(3), 0}
}

## CALLOUT_1_CALC

const Calculation libmspub::CALLOUT_1_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 3, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 4, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 5, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 6, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 7, 0, 0}
}

## CALLOUT_1_DEFAULT_ADJUST

const int libmspub::CALLOUT_1_DEFAULT_ADJUST[]

Initial value:
=
{
-8300, 24500, -1800, 4000
}

## CALLOUT_1_SEGMENTS

const unsigned short libmspub::CALLOUT_1_SEGMENTS[]

Initial value:
=
{
0x4000, 0xab00, 0x0003, 0x6000, 0x8000,
0x4000, 0x0001, 0x8000
}

## CALLOUT_1_VERTICES

const Vertex libmspub::CALLOUT_1_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}
}

## CALLOUT_2_CALC

const Calculation libmspub::CALLOUT_2_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 3, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 4, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 5, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 6, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 7, 0, 0}
}

## CALLOUT_2_DEFAULT_ADJUST

const int libmspub::CALLOUT_2_DEFAULT_ADJUST[]

Initial value:
=
{
-10000, 24500, -3600, 4000, -1800, 4000
}

## CALLOUT_2_SEGMENTS

const unsigned short libmspub::CALLOUT_2_SEGMENTS[]

Initial value:
=
{
0x4000, 0xab00, 0x0003, 0x6000, 0x8000,
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## CALLOUT_2_VERTICES

const Vertex libmspub::CALLOUT_2_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(5)}
}

## CALLOUT_3_CALC

const Calculation libmspub::CALLOUT_3_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 3, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 4, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 5, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 6, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 7, 0, 0}
}

## CALLOUT_3_DEFAULT_ADJUST

const int libmspub::CALLOUT_3_DEFAULT_ADJUST[]

Initial value:
=
{
23400, 24500, 25200, 21600, 25200, 4000, 23400, 4000
}

## CALLOUT_3_SEGMENTS

const unsigned short libmspub::CALLOUT_3_SEGMENTS[]

Initial value:
=
{
0x4000, 0xab00, 0x0003, 0x6000, 0x8000,
0x4000, 0xaa00, 0x0003, 0x8000
}

## CALLOUT_3_VERTICES

const Vertex libmspub::CALLOUT_3_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {CALCULATED_VALUE(6), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}
}

## CAN_CALC

const Calculation libmspub::CAN_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 2, 4}, {0x2001, OTHER_CALC_VAL, 6, 11}, {0xA000, OTHER_CALC_VAL, 0, OTHER_CALC_VAL | 0x1}, {0x8000, 21600, 0, OTHER_CALC_VAL}, {0x6000, OTHER_CALC_VAL | 0x3, OTHER_CALC_VAL | 0x1, 0}, {0x6000, OTHER_CALC_VAL, OTHER_CALC_VAL | 0x1, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 2, 2}, {0x0000, 44, 0, 0}
}

## CAN_DEFAULT_ADJUST

const int libmspub::CAN_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## CAN_GLUE_POINTS

const Vertex libmspub::CAN_GLUE_POINTS[]

Initial value:
=
{
{44, CALCULATED_VALUE(6)}, {44, 0}, {0, 10800}, {44, 21600}, {88, 10800}
}

## CAN_SEGMENTS

const unsigned short libmspub::CAN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2002, 0x0001, 0x2001, 0x6001, 0x8000, 0x4000, 0x2004, 0x6001, 0x8000
}

## CAN_TRS

const TextRectangle libmspub::CAN_TRS[]

Initial value:
=
{
{ {0, CALCULATED_VALUE(6)}, {88, CALCULATED_VALUE(3)} }
}

## CAN_VERTICES

const Vertex libmspub::CAN_VERTICES[]

Initial value:
=
{
{44, 0}, {20, 0}, {0, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(0)}, {0, CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(4)}, {20, 21600}, {44, 21600}, {68, 21600}, {88, CALCULATED_VALUE(4)}, {88, CALCULATED_VALUE(3)}, {88, CALCULATED_VALUE(0)}, {88, CALCULATED_VALUE(2)}, {68, 0}, {44, 0}, {44, 0}, {20, 0}, {0, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(0)}, {0, CALCULATED_VALUE(5)}, {20, CALCULATED_VALUE(6)}, {44, CALCULATED_VALUE(6)}, {68, CALCULATED_VALUE(6)}, {88, CALCULATED_VALUE(5)}, {88, CALCULATED_VALUE(0)}, {88, CALCULATED_VALUE(2)}, {68, 0}, {44, 0}
}

## CHEVRON_CALC

const Calculation libmspub::CHEVRON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x0400}
}

## CHEVRON_DEFAULT_ADJUST

const int libmspub::CHEVRON_DEFAULT_ADJUST[]

Initial value:
=
{
16200
}

## CHEVRON_SEGMENTS

const unsigned short libmspub::CHEVRON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0005, 0x6001, 0x8000
}

## CHEVRON_TRS

const TextRectangle libmspub::CHEVRON_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## CHEVRON_VERTICES

const Vertex libmspub::CHEVRON_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(0), 0}, {21600, 10800}, {CALCULATED_VALUE(0), 21600}, {0, 21600}, {CALCULATED_VALUE(1), 10800}
}

## CIRCULAR_ARROW_CALC

const Calculation libmspub::CIRCULAR_ARROW_CALC[]

Initial value:
=
{
{0x2000, 0x0147, 0x0000, 0x0000}, {0x2000, 0x0148, 0x0000, 0x0000}, {0x2000, 0x0149, 0x0000, 0x0000}, {0x4000, 0x2A30, 0x0149, 0x0000}, {0x4009, 0x2A30, 0x0147, 0x0000}, {0x400A, 0x2A30, 0x0147, 0x0000}, {0x4009, 0x2A30, 0x0148, 0x0000}, {0x400A, 0x2A30, 0x0148, 0x0000}, {0x2000, 0x0404, 0x2A30, 0x0000}, {0x2000, 0x0405, 0x2A30, 0x0000}, {0x2000, 0x0406, 0x2A30, 0x0000}, {0x2000, 0x0407, 0x2A30, 0x0000}, {0x6009, 0x0403, 0x0147, 0x0000}, {0x600A, 0x0403, 0x0147, 0x0000}, {0x6009, 0x0403, 0x0148, 0x0000}, {0x600A, 0x0403, 0x0148, 0x0000}, {0x2000, 0x040C, 0x2A30, 0x0000}, {0x2000, 0x040D, 0x2A30, 0x0000}, {0x2000, 0x040E, 0x2A30, 0x0000}, {0x2000, 0x040F, 0x2A30, 0x0000}, {0x8000, 0x5460, 0x0000, 0x0403}, {0x4009, 0x34BC, 0x0148, 0x0000}, {0x400A, 0x34BC, 0x0148, 0x0000}, {0x2000, 0x0415, 0x2A30, 0x0000}, {0x2000, 0x0416, 0x2A30, 0x0000}, {0x2000, 0x0149, 0x0000, 0x0A8C}, {0x6009, 0x0419, 0x0148, 0x0000}, {0x600A, 0x0419, 0x0148, 0x0000}, {0x2000, 0x041A, 0x2A30, 0x0000}, {0x2000, 0x041B, 0x2A30, 0x0000}, {0xA000, 0x041D, 0x0000, 0x0418}, {0xA000, 0x041D, 0x0000, 0x0418}, {0x6001, 0x041E, 0x041F, 0x0001}, {0xA000, 0x041C, 0x0000, 0x0417}, {0xA000, 0x041C, 0x0000, 0x0417}, {0x6001, 0x0421, 0x0422, 0x0001}, {0x6000, 0x0420, 0x0423, 0x0000}, {0x200D, 0x0424, 0x0000, 0x0000}, {0x200E, 0x0148, 0x002D, 0x0000}, {0x6009, 0x0425, 0x0426, 0x0000}, {0x200E, 0x0148, 0x002D, 0x0000}, {0x600A, 0x0425, 0x0428, 0x0000}, {0x000E, 0x0000, 0x002D, 0x0000}, {0x6009, 0x0427, 0x042A, 0x0000}, {0x000E, 0x0000, 0x002D, 0x0000}, {0x6009, 0x0429, 0x042C, 0x0000}, {0x6000, 0x041C, 0x042B, 0x0000}, {0x6000, 0x041D, 0x042D, 0x0000}
}

## CIRCULAR_ARROW_DEFAULT_ADJUST

const int libmspub::CIRCULAR_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
180 << 16, 0, 5550
}

## CIRCULAR_ARROW_SEGMENTS

const unsigned short libmspub::CIRCULAR_ARROW_SEGMENTS[]

Initial value:
=
{
0xa404, 0xa504, 0x0003, 0x6001, 0x8000
}

## CIRCULAR_ARROW_TRS

const TextRectangle libmspub::CIRCULAR_ARROW_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## CIRCULAR_ARROW_VERTICES

const Vertex libmspub::CIRCULAR_ARROW_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0x03), CALCULATED_VALUE(0x03)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x11), CALCULATED_VALUE(0x10)}, {0, 0}, {21600, 21600}, {CALCULATED_VALUE(0x09), CALCULATED_VALUE(0x08)}, {CALCULATED_VALUE(0x0B), CALCULATED_VALUE(0x0A)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x17)}, {CALCULATED_VALUE(0x2F), CALCULATED_VALUE(0x2E)}, {CALCULATED_VALUE(0x1D), CALCULATED_VALUE(0x1C)}
}

## CS_ACTION_BUTTON_BACK_PREVIOUS

const CustomShape libmspub::CS_ACTION_BUTTON_BACK_PREVIOUS(ACTION_BUTTON_BACK_PREVIOUS_VERTICES, sizeof(ACTION_BUTTON_BACK_PREVIOUS_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BACK_PREVIOUS_CALC, sizeof(ACTION_BUTTON_BACK_PREVIOUS_CALC)/sizeof(Calculation), ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BACK_PREVIOUS_TRS, sizeof(ACTION_BUTTON_BACK_PREVIOUS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_BACK_PREVIOUS_VERTICES

,

|  | sizeof(ACTION_BUTTON_BACK_PREVIOUS_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_BACK_PREVIOUS_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_BACK_PREVIOUS_CALC | ,
|  | sizeof(ACTION_BUTTON_BACK_PREVIOUS_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_BACK_PREVIOUS_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_BACK_PREVIOUS_TRS | ,
|  | sizeof(ACTION_BUTTON_BACK_PREVIOUS_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_BEGINNING

const CustomShape libmspub::CS_ACTION_BUTTON_BEGINNING(ACTION_BUTTON_BEGINNING_VERTICES, sizeof(ACTION_BUTTON_BEGINNING_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BEGINNING_SEGMENTS, sizeof(ACTION_BUTTON_BEGINNING_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BEGINNING_CALC, sizeof(ACTION_BUTTON_BEGINNING_CALC)/sizeof(Calculation), ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BEGINNING_TRS, sizeof(ACTION_BUTTON_BEGINNING_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_BEGINNING_VERTICES

,

|  | sizeof(ACTION_BUTTON_BEGINNING_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_BEGINNING_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_BEGINNING_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_BEGINNING_CALC | ,
|  | sizeof(ACTION_BUTTON_BEGINNING_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_BEGINNING_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_BEGINNING_TRS | ,
|  | sizeof(ACTION_BUTTON_BEGINNING_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_BLANK

const CustomShape libmspub::CS_ACTION_BUTTON_BLANK(ACTION_BUTTON_BLANK_VERTICES, sizeof(ACTION_BUTTON_BLANK_VERTICES)/sizeof(Vertex), ACTION_BUTTON_BLANK_SEGMENTS, sizeof(ACTION_BUTTON_BLANK_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_BLANK_CALC, sizeof(ACTION_BUTTON_BLANK_CALC)/sizeof(Calculation), ACTION_BUTTON_BLANK_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_BLANK_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_BLANK_TRS, sizeof(ACTION_BUTTON_BLANK_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_BLANK_VERTICES

,

|  | sizeof(ACTION_BUTTON_BLANK_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_BLANK_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_BLANK_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_BLANK_CALC | ,
|  | sizeof(ACTION_BUTTON_BLANK_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_BLANK_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_BLANK_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_BLANK_TRS | ,
|  | sizeof(ACTION_BUTTON_BLANK_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_DOCUMENT

const CustomShape libmspub::CS_ACTION_BUTTON_DOCUMENT(ACTION_BUTTON_DOCUMENT_VERTICES, sizeof(ACTION_BUTTON_DOCUMENT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_DOCUMENT_SEGMENTS, sizeof(ACTION_BUTTON_DOCUMENT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_DOCUMENT_CALC, sizeof(ACTION_BUTTON_DOCUMENT_CALC)/sizeof(Calculation), ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_DOCUMENT_TRS, sizeof(ACTION_BUTTON_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_DOCUMENT_VERTICES

,

|  | sizeof(ACTION_BUTTON_DOCUMENT_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_DOCUMENT_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_DOCUMENT_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_DOCUMENT_CALC | ,
|  | sizeof(ACTION_BUTTON_DOCUMENT_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_DOCUMENT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_DOCUMENT_TRS | ,
|  | sizeof(ACTION_BUTTON_DOCUMENT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_END

const CustomShape libmspub::CS_ACTION_BUTTON_END(ACTION_BUTTON_END_VERTICES, sizeof(ACTION_BUTTON_END_VERTICES)/sizeof(Vertex), ACTION_BUTTON_END_SEGMENTS, sizeof(ACTION_BUTTON_END_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_END_CALC, sizeof(ACTION_BUTTON_END_CALC)/sizeof(Calculation), ACTION_BUTTON_END_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_END_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_END_TRS, sizeof(ACTION_BUTTON_END_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_END_VERTICES

,

|  | sizeof(ACTION_BUTTON_END_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_END_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_END_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_END_CALC | ,
|  | sizeof(ACTION_BUTTON_END_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_END_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_END_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_END_TRS | ,
|  | sizeof(ACTION_BUTTON_END_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_FORWARD_NEXT

const CustomShape libmspub::CS_ACTION_BUTTON_FORWARD_NEXT(ACTION_BUTTON_FORWARD_NEXT_VERTICES, sizeof(ACTION_BUTTON_FORWARD_NEXT_VERTICES)/sizeof(Vertex), ACTION_BUTTON_FORWARD_NEXT_SEGMENTS, sizeof(ACTION_BUTTON_FORWARD_NEXT_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_FORWARD_NEXT_CALC, sizeof(ACTION_BUTTON_FORWARD_NEXT_CALC)/sizeof(Calculation), ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_FORWARD_NEXT_TRS, sizeof(ACTION_BUTTON_FORWARD_NEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_FORWARD_NEXT_VERTICES

,

|  | sizeof(ACTION_BUTTON_FORWARD_NEXT_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_FORWARD_NEXT_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_FORWARD_NEXT_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_FORWARD_NEXT_CALC | ,
|  | sizeof(ACTION_BUTTON_FORWARD_NEXT_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_FORWARD_NEXT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_FORWARD_NEXT_TRS | ,
|  | sizeof(ACTION_BUTTON_FORWARD_NEXT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_HELP

const CustomShape libmspub::CS_ACTION_BUTTON_HELP(ACTION_BUTTON_HELP_VERTICES, sizeof(ACTION_BUTTON_HELP_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HELP_SEGMENTS, sizeof(ACTION_BUTTON_HELP_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HELP_CALC, sizeof(ACTION_BUTTON_HELP_CALC)/sizeof(Calculation), ACTION_BUTTON_HELP_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HELP_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HELP_TRS, sizeof(ACTION_BUTTON_HELP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_HELP_VERTICES

,

|  | sizeof(ACTION_BUTTON_HELP_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_HELP_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_HELP_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_HELP_CALC | ,
|  | sizeof(ACTION_BUTTON_HELP_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_HELP_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_HELP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_HELP_TRS | ,
|  | sizeof(ACTION_BUTTON_HELP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_HOME

const CustomShape libmspub::CS_ACTION_BUTTON_HOME(ACTION_BUTTON_HOME_VERTICES, sizeof(ACTION_BUTTON_HOME_VERTICES)/sizeof(Vertex), ACTION_BUTTON_HOME_SEGMENTS, sizeof(ACTION_BUTTON_HOME_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_HOME_CALC, sizeof(ACTION_BUTTON_HOME_CALC)/sizeof(Calculation), ACTION_BUTTON_HOME_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_HOME_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_HOME_TRS, sizeof(ACTION_BUTTON_HOME_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_HOME_VERTICES

,

|  | sizeof(ACTION_BUTTON_HOME_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_HOME_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_HOME_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_HOME_CALC | ,
|  | sizeof(ACTION_BUTTON_HOME_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_HOME_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_HOME_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_HOME_TRS | ,
|  | sizeof(ACTION_BUTTON_HOME_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_INFORMATION

const CustomShape libmspub::CS_ACTION_BUTTON_INFORMATION(ACTION_BUTTON_INFORMATION_VERTICES, sizeof(ACTION_BUTTON_INFORMATION_VERTICES)/sizeof(Vertex), ACTION_BUTTON_INFORMATION_SEGMENTS, sizeof(ACTION_BUTTON_INFORMATION_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_INFORMATION_CALC, sizeof(ACTION_BUTTON_INFORMATION_CALC)/sizeof(Calculation), ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_INFORMATION_TRS, sizeof(ACTION_BUTTON_INFORMATION_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_INFORMATION_VERTICES

,

|  | sizeof(ACTION_BUTTON_INFORMATION_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_INFORMATION_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_INFORMATION_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_INFORMATION_CALC | ,
|  | sizeof(ACTION_BUTTON_INFORMATION_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_INFORMATION_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_INFORMATION_TRS | ,
|  | sizeof(ACTION_BUTTON_INFORMATION_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_MOVIE

const CustomShape libmspub::CS_ACTION_BUTTON_MOVIE(ACTION_BUTTON_MOVIE_VERTICES, sizeof(ACTION_BUTTON_MOVIE_VERTICES)/sizeof(Vertex), ACTION_BUTTON_MOVIE_SEGMENTS, sizeof(ACTION_BUTTON_MOVIE_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_MOVIE_CALC, sizeof(ACTION_BUTTON_MOVIE_CALC)/sizeof(Calculation), ACTION_BUTTON_MOVIE_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_MOVIE_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_MOVIE_TRS, sizeof(ACTION_BUTTON_MOVIE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_MOVIE_VERTICES

,

|  | sizeof(ACTION_BUTTON_MOVIE_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_MOVIE_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_MOVIE_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_MOVIE_CALC | ,
|  | sizeof(ACTION_BUTTON_MOVIE_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_MOVIE_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_MOVIE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_MOVIE_TRS | ,
|  | sizeof(ACTION_BUTTON_MOVIE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_RETURN

const CustomShape libmspub::CS_ACTION_BUTTON_RETURN(ACTION_BUTTON_RETURN_VERTICES, sizeof(ACTION_BUTTON_RETURN_VERTICES)/sizeof(Vertex), ACTION_BUTTON_RETURN_SEGMENTS, sizeof(ACTION_BUTTON_RETURN_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_RETURN_CALC, sizeof(ACTION_BUTTON_RETURN_CALC)/sizeof(Calculation), ACTION_BUTTON_RETURN_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_RETURN_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_RETURN_TRS, sizeof(ACTION_BUTTON_RETURN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_RETURN_VERTICES

,

|  | sizeof(ACTION_BUTTON_RETURN_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_RETURN_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_RETURN_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_RETURN_CALC | ,
|  | sizeof(ACTION_BUTTON_RETURN_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_RETURN_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_RETURN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_RETURN_TRS | ,
|  | sizeof(ACTION_BUTTON_RETURN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ACTION_BUTTON_SOUND

const CustomShape libmspub::CS_ACTION_BUTTON_SOUND(ACTION_BUTTON_SOUND_VERTICES, sizeof(ACTION_BUTTON_SOUND_VERTICES)/sizeof(Vertex), ACTION_BUTTON_SOUND_SEGMENTS, sizeof(ACTION_BUTTON_SOUND_SEGMENTS)/sizeof(unsigned short), ACTION_BUTTON_SOUND_CALC, sizeof(ACTION_BUTTON_SOUND_CALC)/sizeof(Calculation), ACTION_BUTTON_SOUND_DEFAULT_ADJUST, sizeof(ACTION_BUTTON_SOUND_DEFAULT_ADJUST)/sizeof(int), ACTION_BUTTON_SOUND_TRS, sizeof(ACTION_BUTTON_SOUND_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ACTION_BUTTON_SOUND_VERTICES

,

|  | sizeof(ACTION_BUTTON_SOUND_VERTICES)/sizeof(Vertex) | ,
|  | ACTION_BUTTON_SOUND_SEGMENTS | ,
|  | sizeof(ACTION_BUTTON_SOUND_SEGMENTS)/sizeof(unsigned short) | ,
|  | ACTION_BUTTON_SOUND_CALC | ,
|  | sizeof(ACTION_BUTTON_SOUND_CALC)/sizeof(Calculation) | ,
|  | ACTION_BUTTON_SOUND_DEFAULT_ADJUST | ,
|  | sizeof(ACTION_BUTTON_SOUND_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ACTION_BUTTON_SOUND_TRS | ,
|  | sizeof(ACTION_BUTTON_SOUND_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ARC

const CustomShape libmspub::CS_ARC(ARC_VERTICES, sizeof(ARC_VERTICES)/sizeof(Vertex), ARC_SEGMENTS, sizeof(ARC_SEGMENTS)/sizeof(unsigned short), ARC_CALC, sizeof(ARC_CALC)/sizeof(Calculation), ARC_DEFAULT_ADJUST, sizeof(ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, ARC_GLUE_POINTS, sizeof(ARC_GLUE_POINTS)/sizeof(Vertex), 2|1) | ( | ARC_VERTICES | ,
|  | sizeof(ARC_VERTICES)/sizeof(Vertex) | ,
|  | ARC_SEGMENTS | ,
|  | sizeof(ARC_SEGMENTS)/sizeof(unsigned short) | ,
|  | ARC_CALC | ,
|  | sizeof(ARC_CALC)/sizeof(Calculation) | ,
|  | ARC_DEFAULT_ADJUST | ,
|  | sizeof(ARC_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | ARC_GLUE_POINTS | ,
|  | sizeof(ARC_GLUE_POINTS)/sizeof(Vertex) | ,
|  | 2| | 1 )

Referenced by getCustomShape().

## CS_ARROW

const CustomShape libmspub::CS_ARROW(ARROW_VERTICES, sizeof(ARROW_VERTICES)/sizeof(Vertex), ARROW_SEGMENTS, sizeof(ARROW_SEGMENTS)/sizeof(unsigned short), ARROW_CALC, sizeof(ARROW_CALC)/sizeof(Calculation), ARROW_DEFAULT_ADJUST, sizeof(ARROW_DEFAULT_ADJUST)/sizeof(int), ARROW_TRS, sizeof(ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | ARROW_VERTICES | ,
|  | sizeof(ARROW_VERTICES)/sizeof(Vertex) | ,
|  | ARROW_SEGMENTS | ,
|  | sizeof(ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | ARROW_CALC | ,
|  | sizeof(ARROW_CALC)/sizeof(Calculation) | ,
|  | ARROW_DEFAULT_ADJUST | ,
|  | sizeof(ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ARROW_TRS | ,
|  | sizeof(ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BALLOON

const CustomShape libmspub::CS_BALLOON(BALLOON_VERTICES, sizeof(BALLOON_VERTICES)/sizeof(Vertex), BALLOON_SEGMENTS, sizeof(BALLOON_SEGMENTS)/sizeof(unsigned short), BALLOON_CALC, sizeof(BALLOON_CALC)/sizeof(Calculation), BALLOON_DEFAULT_ADJUST, sizeof(BALLOON_DEFAULT_ADJUST)/sizeof(int), BALLOON_TRS, sizeof(BALLOON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | BALLOON_VERTICES | ,
|  | sizeof(BALLOON_VERTICES)/sizeof(Vertex) | ,
|  | BALLOON_SEGMENTS | ,
|  | sizeof(BALLOON_SEGMENTS)/sizeof(unsigned short) | ,
|  | BALLOON_CALC | ,
|  | sizeof(BALLOON_CALC)/sizeof(Calculation) | ,
|  | BALLOON_DEFAULT_ADJUST | ,
|  | sizeof(BALLOON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BALLOON_TRS | ,
|  | sizeof(BALLOON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_ARROW

const CustomShape libmspub::CS_BENT_ARROW(BENT_ARROW_VERTICES, sizeof(BENT_ARROW_VERTICES)/sizeof(Vertex), BENT_ARROW_SEGMENTS, sizeof(BENT_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_ARROW_CALC, sizeof(BENT_ARROW_CALC)/sizeof(Calculation), BENT_ARROW_DEFAULT_ADJUST, sizeof(BENT_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_ARROW_TRS, sizeof(BENT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

BENT_ARROW_VERTICES

,

|  | sizeof(BENT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | BENT_ARROW_SEGMENTS | ,
|  | sizeof(BENT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | BENT_ARROW_CALC | ,
|  | sizeof(BENT_ARROW_CALC)/sizeof(Calculation) | ,
|  | BENT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(BENT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BENT_ARROW_TRS | ,
|  | sizeof(BENT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_CONNECTOR_2

const CustomShape libmspub::CS_BENT_CONNECTOR_2(BENT_CONNECTOR_2_VERTICES, sizeof(BENT_CONNECTOR_2_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_2_SEGMENTS, sizeof(BENT_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | BENT_CONNECTOR_2_VERTICES | ,
|  | sizeof(BENT_CONNECTOR_2_VERTICES)/sizeof(Vertex) | ,
|  | BENT_CONNECTOR_2_SEGMENTS | ,
|  | sizeof(BENT_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_CONNECTOR_3

const CustomShape libmspub::CS_BENT_CONNECTOR_3(BENT_CONNECTOR_3_VERTICES, sizeof(BENT_CONNECTOR_3_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_3_SEGMENTS, sizeof(BENT_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_3_CALC, sizeof(BENT_CONNECTOR_3_CALC)/sizeof(Calculation), BENT_CONNECTOR_3_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

BENT_CONNECTOR_3_VERTICES

,

|  | sizeof(BENT_CONNECTOR_3_VERTICES)/sizeof(Vertex) | ,
|  | BENT_CONNECTOR_3_SEGMENTS | ,
|  | sizeof(BENT_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short) | ,
|  | BENT_CONNECTOR_3_CALC | ,
|  | sizeof(BENT_CONNECTOR_3_CALC)/sizeof(Calculation) | ,
|  | BENT_CONNECTOR_3_DEFAULT_ADJUST | ,
|  | sizeof(BENT_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_CONNECTOR_4

const CustomShape libmspub::CS_BENT_CONNECTOR_4(BENT_CONNECTOR_4_VERTICES, sizeof(BENT_CONNECTOR_4_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_4_SEGMENTS, sizeof(BENT_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_4_CALC, sizeof(BENT_CONNECTOR_4_CALC)/sizeof(Calculation), BENT_CONNECTOR_4_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

BENT_CONNECTOR_4_VERTICES

,

|  | sizeof(BENT_CONNECTOR_4_VERTICES)/sizeof(Vertex) | ,
|  | BENT_CONNECTOR_4_SEGMENTS | ,
|  | sizeof(BENT_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short) | ,
|  | BENT_CONNECTOR_4_CALC | ,
|  | sizeof(BENT_CONNECTOR_4_CALC)/sizeof(Calculation) | ,
|  | BENT_CONNECTOR_4_DEFAULT_ADJUST | ,
|  | sizeof(BENT_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_CONNECTOR_5

const CustomShape libmspub::CS_BENT_CONNECTOR_5(BENT_CONNECTOR_5_VERTICES, sizeof(BENT_CONNECTOR_5_VERTICES)/sizeof(Vertex), BENT_CONNECTOR_5_SEGMENTS, sizeof(BENT_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), BENT_CONNECTOR_5_CALC, sizeof(BENT_CONNECTOR_5_CALC)/sizeof(Calculation), BENT_CONNECTOR_5_DEFAULT_ADJUST, sizeof(BENT_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

BENT_CONNECTOR_5_VERTICES

,

|  | sizeof(BENT_CONNECTOR_5_VERTICES)/sizeof(Vertex) | ,
|  | BENT_CONNECTOR_5_SEGMENTS | ,
|  | sizeof(BENT_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short) | ,
|  | BENT_CONNECTOR_5_CALC | ,
|  | sizeof(BENT_CONNECTOR_5_CALC)/sizeof(Calculation) | ,
|  | BENT_CONNECTOR_5_DEFAULT_ADJUST | ,
|  | sizeof(BENT_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BENT_UP_ARROW

const CustomShape libmspub::CS_BENT_UP_ARROW(BENT_UP_ARROW_VERTICES, sizeof(BENT_UP_ARROW_VERTICES)/sizeof(Vertex), BENT_UP_ARROW_SEGMENTS, sizeof(BENT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), BENT_UP_ARROW_CALC, sizeof(BENT_UP_ARROW_CALC)/sizeof(Calculation), BENT_UP_ARROW_DEFAULT_ADJUST, sizeof(BENT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), BENT_UP_ARROW_TRS, sizeof(BENT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

BENT_UP_ARROW_VERTICES

,

|  | sizeof(BENT_UP_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | BENT_UP_ARROW_SEGMENTS | ,
|  | sizeof(BENT_UP_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | BENT_UP_ARROW_CALC | ,
|  | sizeof(BENT_UP_ARROW_CALC)/sizeof(Calculation) | ,
|  | BENT_UP_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(BENT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BENT_UP_ARROW_TRS | ,
|  | sizeof(BENT_UP_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BEVEL

const CustomShape libmspub::CS_BEVEL(BEVEL_VERTICES, sizeof(BEVEL_VERTICES)/sizeof(Vertex), BEVEL_SEGMENTS, sizeof(BEVEL_SEGMENTS)/sizeof(unsigned short), BEVEL_CALC, sizeof(BEVEL_CALC)/sizeof(Calculation), BEVEL_DEFAULT_ADJUST, sizeof(BEVEL_DEFAULT_ADJUST)/sizeof(int), BEVEL_TRS, sizeof(BEVEL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | BEVEL_VERTICES | ,
|  | sizeof(BEVEL_VERTICES)/sizeof(Vertex) | ,
|  | BEVEL_SEGMENTS | ,
|  | sizeof(BEVEL_SEGMENTS)/sizeof(unsigned short) | ,
|  | BEVEL_CALC | ,
|  | sizeof(BEVEL_CALC)/sizeof(Calculation) | ,
|  | BEVEL_DEFAULT_ADJUST | ,
|  | sizeof(BEVEL_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BEVEL_TRS | ,
|  | sizeof(BEVEL_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_BLOCK_ARC

const CustomShape libmspub::CS_BLOCK_ARC(BLOCK_ARC_VERTICES, sizeof(BLOCK_ARC_VERTICES)/sizeof(Vertex), BLOCK_ARC_SEGMENTS, sizeof(BLOCK_ARC_SEGMENTS)/sizeof(unsigned short), BLOCK_ARC_CALC, sizeof(BLOCK_ARC_CALC)/sizeof(Calculation), BLOCK_ARC_DEFAULT_ADJUST, sizeof(BLOCK_ARC_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0, 0x1) | ( | BLOCK_ARC_VERTICES | ,
|  | sizeof(BLOCK_ARC_VERTICES)/sizeof(Vertex) | ,
|  | BLOCK_ARC_SEGMENTS | ,
|  | sizeof(BLOCK_ARC_SEGMENTS)/sizeof(unsigned short) | ,
|  | BLOCK_ARC_CALC | ,
|  | sizeof(BLOCK_ARC_CALC)/sizeof(Calculation) | ,
|  | BLOCK_ARC_DEFAULT_ADJUST | ,
|  | sizeof(BLOCK_ARC_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 0x1 | )

Referenced by getCustomShape().

## CS_BRACE_PAIR

const CustomShape libmspub::CS_BRACE_PAIR(BRACE_PAIR_VERTICES, sizeof(BRACE_PAIR_VERTICES)/sizeof(Vertex), BRACE_PAIR_SEGMENTS, sizeof(BRACE_PAIR_SEGMENTS)/sizeof(unsigned short), BRACE_PAIR_CALC, sizeof(BRACE_PAIR_CALC)/sizeof(Calculation), BRACE_PAIR_DEFAULT_ADJUST, sizeof(BRACE_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACE_PAIR_TRS, sizeof(BRACE_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACE_PAIR_GLUE_POINTS, sizeof(BRACE_PAIR_GLUE_POINTS)/sizeof(Vertex))

(

BRACE_PAIR_VERTICES

,

|  | sizeof(BRACE_PAIR_VERTICES)/sizeof(Vertex) | ,
|  | BRACE_PAIR_SEGMENTS | ,
|  | sizeof(BRACE_PAIR_SEGMENTS)/sizeof(unsigned short) | ,
|  | BRACE_PAIR_CALC | ,
|  | sizeof(BRACE_PAIR_CALC)/sizeof(Calculation) | ,
|  | BRACE_PAIR_DEFAULT_ADJUST | ,
|  | sizeof(BRACE_PAIR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BRACE_PAIR_TRS | ,
|  | sizeof(BRACE_PAIR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | BRACE_PAIR_GLUE_POINTS | ,
|  | sizeof(BRACE_PAIR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_BRACKET_PAIR

const CustomShape libmspub::CS_BRACKET_PAIR(BRACKET_PAIR_VERTICES, sizeof(BRACKET_PAIR_VERTICES)/sizeof(Vertex), BRACKET_PAIR_SEGMENTS, sizeof(BRACKET_PAIR_SEGMENTS)/sizeof(unsigned short), BRACKET_PAIR_CALC, sizeof(BRACKET_PAIR_CALC)/sizeof(Calculation), BRACKET_PAIR_DEFAULT_ADJUST, sizeof(BRACKET_PAIR_DEFAULT_ADJUST)/sizeof(int), BRACKET_PAIR_TRS, sizeof(BRACKET_PAIR_TRS)/sizeof(TextRectangle), 21600, 21600, BRACKET_PAIR_GLUE_POINTS, sizeof(BRACKET_PAIR_GLUE_POINTS)/sizeof(Vertex))

(

BRACKET_PAIR_VERTICES

,

|  | sizeof(BRACKET_PAIR_VERTICES)/sizeof(Vertex) | ,
|  | BRACKET_PAIR_SEGMENTS | ,
|  | sizeof(BRACKET_PAIR_SEGMENTS)/sizeof(unsigned short) | ,
|  | BRACKET_PAIR_CALC | ,
|  | sizeof(BRACKET_PAIR_CALC)/sizeof(Calculation) | ,
|  | BRACKET_PAIR_DEFAULT_ADJUST | ,
|  | sizeof(BRACKET_PAIR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | BRACKET_PAIR_TRS | ,
|  | sizeof(BRACKET_PAIR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | BRACKET_PAIR_GLUE_POINTS | ,
|  | sizeof(BRACKET_PAIR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CALLOUT_1

const CustomShape libmspub::CS_CALLOUT_1(CALLOUT_1_VERTICES, sizeof(CALLOUT_1_VERTICES)/sizeof(Vertex), CALLOUT_1_SEGMENTS, sizeof(CALLOUT_1_SEGMENTS)/sizeof(unsigned short), CALLOUT_1_CALC, sizeof(CALLOUT_1_CALC)/sizeof(Calculation), CALLOUT_1_DEFAULT_ADJUST, sizeof(CALLOUT_1_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0) | ( | CALLOUT_1_VERTICES | ,
|  | sizeof(CALLOUT_1_VERTICES)/sizeof(Vertex) | ,
|  | CALLOUT_1_SEGMENTS | ,
|  | sizeof(CALLOUT_1_SEGMENTS)/sizeof(unsigned short) | ,
|  | CALLOUT_1_CALC | ,
|  | sizeof(CALLOUT_1_CALC)/sizeof(Calculation) | ,
|  | CALLOUT_1_DEFAULT_ADJUST | ,
|  | sizeof(CALLOUT_1_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CALLOUT_2

const CustomShape libmspub::CS_CALLOUT_2(CALLOUT_2_VERTICES, sizeof(CALLOUT_2_VERTICES)/sizeof(Vertex), CALLOUT_2_SEGMENTS, sizeof(CALLOUT_2_SEGMENTS)/sizeof(unsigned short), CALLOUT_2_CALC, sizeof(CALLOUT_2_CALC)/sizeof(Calculation), CALLOUT_2_DEFAULT_ADJUST, sizeof(CALLOUT_2_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0) | ( | CALLOUT_2_VERTICES | ,
|  | sizeof(CALLOUT_2_VERTICES)/sizeof(Vertex) | ,
|  | CALLOUT_2_SEGMENTS | ,
|  | sizeof(CALLOUT_2_SEGMENTS)/sizeof(unsigned short) | ,
|  | CALLOUT_2_CALC | ,
|  | sizeof(CALLOUT_2_CALC)/sizeof(Calculation) | ,
|  | CALLOUT_2_DEFAULT_ADJUST | ,
|  | sizeof(CALLOUT_2_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CALLOUT_3

const CustomShape libmspub::CS_CALLOUT_3(CALLOUT_3_VERTICES, sizeof(CALLOUT_3_VERTICES)/sizeof(Vertex), CALLOUT_3_SEGMENTS, sizeof(CALLOUT_3_SEGMENTS)/sizeof(unsigned short), CALLOUT_3_CALC, sizeof(CALLOUT_3_CALC)/sizeof(Calculation), CALLOUT_3_DEFAULT_ADJUST, sizeof(CALLOUT_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0) | ( | CALLOUT_3_VERTICES | ,
|  | sizeof(CALLOUT_3_VERTICES)/sizeof(Vertex) | ,
|  | CALLOUT_3_SEGMENTS | ,
|  | sizeof(CALLOUT_3_SEGMENTS)/sizeof(unsigned short) | ,
|  | CALLOUT_3_CALC | ,
|  | sizeof(CALLOUT_3_CALC)/sizeof(Calculation) | ,
|  | CALLOUT_3_DEFAULT_ADJUST | ,
|  | sizeof(CALLOUT_3_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CAN

const CustomShape libmspub::CS_CAN(CAN_VERTICES, sizeof(CAN_VERTICES)/sizeof(Vertex), CAN_SEGMENTS, sizeof(CAN_SEGMENTS)/sizeof(unsigned short), CAN_CALC, sizeof(CAN_CALC)/sizeof(Calculation), CAN_DEFAULT_ADJUST, sizeof(CAN_DEFAULT_ADJUST)/sizeof(int), CAN_TRS, sizeof(CAN_TRS)/sizeof(TextRectangle), 88, 21600, CAN_GLUE_POINTS, sizeof(CAN_GLUE_POINTS)/sizeof(Vertex)) | ( | CAN_VERTICES | ,
|  | sizeof(CAN_VERTICES)/sizeof(Vertex) | ,
|  | CAN_SEGMENTS | ,
|  | sizeof(CAN_SEGMENTS)/sizeof(unsigned short) | ,
|  | CAN_CALC | ,
|  | sizeof(CAN_CALC)/sizeof(Calculation) | ,
|  | CAN_DEFAULT_ADJUST | ,
|  | sizeof(CAN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CAN_TRS | ,
|  | sizeof(CAN_TRS)/sizeof(TextRectangle) | ,
|  | 88 | ,
|  | 21600 | ,
|  | CAN_GLUE_POINTS | ,
|  | sizeof(CAN_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CHEVRON

const CustomShape libmspub::CS_CHEVRON(CHEVRON_VERTICES, sizeof(CHEVRON_VERTICES)/sizeof(Vertex), CHEVRON_SEGMENTS, sizeof(CHEVRON_SEGMENTS)/sizeof(unsigned short), CHEVRON_CALC, sizeof(CHEVRON_CALC)/sizeof(Calculation), CHEVRON_DEFAULT_ADJUST, sizeof(CHEVRON_DEFAULT_ADJUST)/sizeof(int), CHEVRON_TRS, sizeof(CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | CHEVRON_VERTICES | ,
|  | sizeof(CHEVRON_VERTICES)/sizeof(Vertex) | ,
|  | CHEVRON_SEGMENTS | ,
|  | sizeof(CHEVRON_SEGMENTS)/sizeof(unsigned short) | ,
|  | CHEVRON_CALC | ,
|  | sizeof(CHEVRON_CALC)/sizeof(Calculation) | ,
|  | CHEVRON_DEFAULT_ADJUST | ,
|  | sizeof(CHEVRON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CHEVRON_TRS | ,
|  | sizeof(CHEVRON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CIRCULAR_ARROW

const CustomShape libmspub::CS_CIRCULAR_ARROW(CIRCULAR_ARROW_VERTICES, sizeof(CIRCULAR_ARROW_VERTICES)/sizeof(Vertex), CIRCULAR_ARROW_SEGMENTS, sizeof(CIRCULAR_ARROW_SEGMENTS)/sizeof(unsigned short), CIRCULAR_ARROW_CALC, sizeof(CIRCULAR_ARROW_CALC)/sizeof(Calculation), CIRCULAR_ARROW_DEFAULT_ADJUST, sizeof(CIRCULAR_ARROW_DEFAULT_ADJUST)/sizeof(int), CIRCULAR_ARROW_TRS, sizeof(CIRCULAR_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0, 1|2)

(

CIRCULAR_ARROW_VERTICES

,

|  | sizeof(CIRCULAR_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | CIRCULAR_ARROW_SEGMENTS | ,
|  | sizeof(CIRCULAR_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | CIRCULAR_ARROW_CALC | ,
|  | sizeof(CIRCULAR_ARROW_CALC)/sizeof(Calculation) | ,
|  | CIRCULAR_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(CIRCULAR_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CIRCULAR_ARROW_TRS | ,
|  | sizeof(CIRCULAR_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 1| | 2 )

Referenced by getCustomShape().

## CS_CUBE

const CustomShape libmspub::CS_CUBE(CUBE_VERTICES, sizeof(CUBE_VERTICES)/sizeof(Vertex), CUBE_SEGMENTS, sizeof(CUBE_SEGMENTS)/sizeof(unsigned short), CUBE_CALC, sizeof(CUBE_CALC)/sizeof(Calculation), CUBE_DEFAULT_ADJUST, sizeof(CUBE_DEFAULT_ADJUST)/sizeof(int), CUBE_TRS, sizeof(CUBE_TRS)/sizeof(TextRectangle), 21600, 21600, CUBE_GLUE_POINTS, sizeof(CUBE_GLUE_POINTS)/sizeof(Vertex))

(

CUBE_VERTICES

,

|  | sizeof(CUBE_VERTICES)/sizeof(Vertex) | ,
|  | CUBE_SEGMENTS | ,
|  | sizeof(CUBE_SEGMENTS)/sizeof(unsigned short) | ,
|  | CUBE_CALC | ,
|  | sizeof(CUBE_CALC)/sizeof(Calculation) | ,
|  | CUBE_DEFAULT_ADJUST | ,
|  | sizeof(CUBE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CUBE_TRS | ,
|  | sizeof(CUBE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | CUBE_GLUE_POINTS | ,
|  | sizeof(CUBE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CURVED_CONNECTOR_2

const CustomShape libmspub::CS_CURVED_CONNECTOR_2(CURVED_CONNECTOR_2_VERTICES, sizeof(CURVED_CONNECTOR_2_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_2_SEGMENTS, sizeof(CURVED_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | CURVED_CONNECTOR_2_VERTICES | ,
|  | sizeof(CURVED_CONNECTOR_2_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_CONNECTOR_2_SEGMENTS | ,
|  | sizeof(CURVED_CONNECTOR_2_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CURVED_CONNECTOR_3

const CustomShape libmspub::CS_CURVED_CONNECTOR_3(CURVED_CONNECTOR_3_VERTICES, sizeof(CURVED_CONNECTOR_3_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_3_SEGMENTS, sizeof(CURVED_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_3_CALC, sizeof(CURVED_CONNECTOR_3_CALC)/sizeof(Calculation), CURVED_CONNECTOR_3_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

CURVED_CONNECTOR_3_VERTICES

,

|  | sizeof(CURVED_CONNECTOR_3_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_CONNECTOR_3_SEGMENTS | ,
|  | sizeof(CURVED_CONNECTOR_3_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_CONNECTOR_3_CALC | ,
|  | sizeof(CURVED_CONNECTOR_3_CALC)/sizeof(Calculation) | ,
|  | CURVED_CONNECTOR_3_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_CONNECTOR_3_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CURVED_CONNECTOR_4

const CustomShape libmspub::CS_CURVED_CONNECTOR_4(CURVED_CONNECTOR_4_VERTICES, sizeof(CURVED_CONNECTOR_4_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_4_SEGMENTS, sizeof(CURVED_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_4_CALC, sizeof(CURVED_CONNECTOR_4_CALC)/sizeof(Calculation), CURVED_CONNECTOR_4_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

CURVED_CONNECTOR_4_VERTICES

,

|  | sizeof(CURVED_CONNECTOR_4_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_CONNECTOR_4_SEGMENTS | ,
|  | sizeof(CURVED_CONNECTOR_4_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_CONNECTOR_4_CALC | ,
|  | sizeof(CURVED_CONNECTOR_4_CALC)/sizeof(Calculation) | ,
|  | CURVED_CONNECTOR_4_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_CONNECTOR_4_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CURVED_CONNECTOR_5

const CustomShape libmspub::CS_CURVED_CONNECTOR_5(CURVED_CONNECTOR_5_VERTICES, sizeof(CURVED_CONNECTOR_5_VERTICES)/sizeof(Vertex), CURVED_CONNECTOR_5_SEGMENTS, sizeof(CURVED_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short), CURVED_CONNECTOR_5_CALC, sizeof(CURVED_CONNECTOR_5_CALC)/sizeof(Calculation), CURVED_CONNECTOR_5_DEFAULT_ADJUST, sizeof(CURVED_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int), nullptr, 0, 21600, 21600, nullptr, 0)

(

CURVED_CONNECTOR_5_VERTICES

,

|  | sizeof(CURVED_CONNECTOR_5_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_CONNECTOR_5_SEGMENTS | ,
|  | sizeof(CURVED_CONNECTOR_5_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_CONNECTOR_5_CALC | ,
|  | sizeof(CURVED_CONNECTOR_5_CALC)/sizeof(Calculation) | ,
|  | CURVED_CONNECTOR_5_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_CONNECTOR_5_DEFAULT_ADJUST)/sizeof(int) | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_CURVED_DOWN_ARROW

const CustomShape libmspub::CS_CURVED_DOWN_ARROW(CURVED_DOWN_ARROW_VERTICES, sizeof(CURVED_DOWN_ARROW_VERTICES)/sizeof(Vertex), CURVED_DOWN_ARROW_SEGMENTS, sizeof(CURVED_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_DOWN_ARROW_CALC, sizeof(CURVED_DOWN_ARROW_CALC)/sizeof(Calculation), CURVED_DOWN_ARROW_DEFAULT_ADJUST, sizeof(CURVED_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_DOWN_ARROW_TRS, sizeof(CURVED_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_DOWN_ARROW_GLUE_POINTS, sizeof(CURVED_DOWN_ARROW_GLUE_POINTS)/sizeof(Vertex))

(

CURVED_DOWN_ARROW_VERTICES

,

|  | sizeof(CURVED_DOWN_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_DOWN_ARROW_SEGMENTS | ,
|  | sizeof(CURVED_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_DOWN_ARROW_CALC | ,
|  | sizeof(CURVED_DOWN_ARROW_CALC)/sizeof(Calculation) | ,
|  | CURVED_DOWN_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CURVED_DOWN_ARROW_TRS | ,
|  | sizeof(CURVED_DOWN_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | CURVED_DOWN_ARROW_GLUE_POINTS | ,
|  | sizeof(CURVED_DOWN_ARROW_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CURVED_LEFT_ARROW

const CustomShape libmspub::CS_CURVED_LEFT_ARROW(CURVED_LEFT_ARROW_VERTICES, sizeof(CURVED_LEFT_ARROW_VERTICES)/sizeof(Vertex), CURVED_LEFT_ARROW_SEGMENTS, sizeof(CURVED_LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_LEFT_ARROW_CALC, sizeof(CURVED_LEFT_ARROW_CALC)/sizeof(Calculation), CURVED_LEFT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_LEFT_ARROW_TRS, sizeof(CURVED_LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_LEFT_ARROW_GLUE_POINTS, sizeof(CURVED_LEFT_ARROW_GLUE_POINTS)/sizeof(Vertex))

(

CURVED_LEFT_ARROW_VERTICES

,

|  | sizeof(CURVED_LEFT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_LEFT_ARROW_SEGMENTS | ,
|  | sizeof(CURVED_LEFT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_LEFT_ARROW_CALC | ,
|  | sizeof(CURVED_LEFT_ARROW_CALC)/sizeof(Calculation) | ,
|  | CURVED_LEFT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CURVED_LEFT_ARROW_TRS | ,
|  | sizeof(CURVED_LEFT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | CURVED_LEFT_ARROW_GLUE_POINTS | ,
|  | sizeof(CURVED_LEFT_ARROW_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CURVED_RIGHT_ARROW

const CustomShape libmspub::CS_CURVED_RIGHT_ARROW(CURVED_RIGHT_ARROW_VERTICES, sizeof(CURVED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), CURVED_RIGHT_ARROW_SEGMENTS, sizeof(CURVED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_RIGHT_ARROW_CALC, sizeof(CURVED_RIGHT_ARROW_CALC)/sizeof(Calculation), CURVED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(CURVED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_RIGHT_ARROW_TRS, sizeof(CURVED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_RIGHT_ARROW_GLUE_POINTS, sizeof(CURVED_RIGHT_ARROW_GLUE_POINTS)/sizeof(Vertex))

(

CURVED_RIGHT_ARROW_VERTICES

,

|  | sizeof(CURVED_RIGHT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_RIGHT_ARROW_SEGMENTS | ,
|  | sizeof(CURVED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_RIGHT_ARROW_CALC | ,
|  | sizeof(CURVED_RIGHT_ARROW_CALC)/sizeof(Calculation) | ,
|  | CURVED_RIGHT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CURVED_RIGHT_ARROW_TRS | ,
|  | sizeof(CURVED_RIGHT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | CURVED_RIGHT_ARROW_GLUE_POINTS | ,
|  | sizeof(CURVED_RIGHT_ARROW_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_CURVED_UP_ARROW

const CustomShape libmspub::CS_CURVED_UP_ARROW(CURVED_UP_ARROW_VERTICES, sizeof(CURVED_UP_ARROW_VERTICES)/sizeof(Vertex), CURVED_UP_ARROW_SEGMENTS, sizeof(CURVED_UP_ARROW_SEGMENTS)/sizeof(unsigned short), CURVED_UP_ARROW_CALC, sizeof(CURVED_UP_ARROW_CALC)/sizeof(Calculation), CURVED_UP_ARROW_DEFAULT_ADJUST, sizeof(CURVED_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), CURVED_UP_ARROW_TRS, sizeof(CURVED_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, CURVED_UP_ARROW_GLUE_POINTS, sizeof(CURVED_UP_ARROW_GLUE_POINTS)/sizeof(Vertex))

(

CURVED_UP_ARROW_VERTICES

,

|  | sizeof(CURVED_UP_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | CURVED_UP_ARROW_SEGMENTS | ,
|  | sizeof(CURVED_UP_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | CURVED_UP_ARROW_CALC | ,
|  | sizeof(CURVED_UP_ARROW_CALC)/sizeof(Calculation) | ,
|  | CURVED_UP_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(CURVED_UP_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | CURVED_UP_ARROW_TRS | ,
|  | sizeof(CURVED_UP_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | CURVED_UP_ARROW_GLUE_POINTS | ,
|  | sizeof(CURVED_UP_ARROW_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_DIAMOND

const CustomShape libmspub::CS_DIAMOND(DIAMOND_VERTICES, sizeof(DIAMOND_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, DIAMOND_TRS, sizeof(DIAMOND_TRS)/sizeof(TextRectangle), 21600, 21600, DIAMOND_GLUE_POINTS, sizeof(DIAMOND_GLUE_POINTS)/sizeof(Vertex)) | ( | DIAMOND_VERTICES | ,
|  | sizeof(DIAMOND_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | DIAMOND_TRS | ,
|  | sizeof(DIAMOND_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | DIAMOND_GLUE_POINTS | ,
|  | sizeof(DIAMOND_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_DONUT

const CustomShape libmspub::CS_DONUT(DONUT_VERTICES, sizeof(DONUT_VERTICES)/sizeof(Vertex), DONUT_SEGMENTS, sizeof(DONUT_SEGMENTS)/sizeof(unsigned short), DONUT_CALC, sizeof(DONUT_CALC)/sizeof(Calculation), DONUT_DEFAULT_ADJUST, sizeof(DONUT_DEFAULT_ADJUST)/sizeof(int), DONUT_TRS, sizeof(DONUT_TRS)/sizeof(TextRectangle), 21600, 21600, DONUT_GLUE_POINTS, sizeof(DONUT_GLUE_POINTS)/sizeof(Vertex))

(

DONUT_VERTICES

,

|  | sizeof(DONUT_VERTICES)/sizeof(Vertex) | ,
|  | DONUT_SEGMENTS | ,
|  | sizeof(DONUT_SEGMENTS)/sizeof(unsigned short) | ,
|  | DONUT_CALC | ,
|  | sizeof(DONUT_CALC)/sizeof(Calculation) | ,
|  | DONUT_DEFAULT_ADJUST | ,
|  | sizeof(DONUT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | DONUT_TRS | ,
|  | sizeof(DONUT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | DONUT_GLUE_POINTS | ,
|  | sizeof(DONUT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_DOUBLE_WAVE

const CustomShape libmspub::CS_DOUBLE_WAVE(DOUBLE_WAVE_VERTICES, sizeof(DOUBLE_WAVE_VERTICES)/sizeof(Vertex), DOUBLE_WAVE_SEGMENTS, sizeof(DOUBLE_WAVE_SEGMENTS)/sizeof(unsigned short), DOUBLE_WAVE_CALC, sizeof(DOUBLE_WAVE_CALC)/sizeof(Calculation), DOUBLE_WAVE_DEFAULT_ADJUST, sizeof(DOUBLE_WAVE_DEFAULT_ADJUST)/sizeof(int), DOUBLE_WAVE_TRS, sizeof(DOUBLE_WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, DOUBLE_WAVE_GLUE_POINTS, sizeof(DOUBLE_WAVE_GLUE_POINTS)/sizeof(Vertex))

(

DOUBLE_WAVE_VERTICES

,

|  | sizeof(DOUBLE_WAVE_VERTICES)/sizeof(Vertex) | ,
|  | DOUBLE_WAVE_SEGMENTS | ,
|  | sizeof(DOUBLE_WAVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | DOUBLE_WAVE_CALC | ,
|  | sizeof(DOUBLE_WAVE_CALC)/sizeof(Calculation) | ,
|  | DOUBLE_WAVE_DEFAULT_ADJUST | ,
|  | sizeof(DOUBLE_WAVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | DOUBLE_WAVE_TRS | ,
|  | sizeof(DOUBLE_WAVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | DOUBLE_WAVE_GLUE_POINTS | ,
|  | sizeof(DOUBLE_WAVE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_DOWN_ARROW

const CustomShape libmspub::CS_DOWN_ARROW(DOWN_ARROW_VERTICES, sizeof(DOWN_ARROW_VERTICES)/sizeof(Vertex), DOWN_ARROW_SEGMENTS, sizeof(DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), DOWN_ARROW_CALC, sizeof(DOWN_ARROW_CALC)/sizeof(Calculation), DOWN_ARROW_DEFAULT_ADJUST, sizeof(DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), DOWN_ARROW_TRS, sizeof(DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

DOWN_ARROW_VERTICES

,

|  | sizeof(DOWN_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | DOWN_ARROW_SEGMENTS | ,
|  | sizeof(DOWN_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | DOWN_ARROW_CALC | ,
|  | sizeof(DOWN_ARROW_CALC)/sizeof(Calculation) | ,
|  | DOWN_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | DOWN_ARROW_TRS | ,
|  | sizeof(DOWN_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_ELLIPSE

const CustomShape libmspub::CS_ELLIPSE(ELLIPSE_VERTICES, sizeof(ELLIPSE_VERTICES)/sizeof(Vertex), ELLIPSE_SEGMENTS, sizeof(ELLIPSE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, ELLIPSE_TRS, sizeof(ELLIPSE_TRS)/sizeof(TextRectangle), 21600, 21600, ELLIPSE_GLUE_PTS, sizeof(ELLIPSE_GLUE_PTS)/sizeof(Vertex)) | ( | ELLIPSE_VERTICES | ,
|  | sizeof(ELLIPSE_VERTICES)/sizeof(Vertex) | ,
|  | ELLIPSE_SEGMENTS | ,
|  | sizeof(ELLIPSE_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | ELLIPSE_TRS | ,
|  | sizeof(ELLIPSE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | ELLIPSE_GLUE_PTS | ,
|  | sizeof(ELLIPSE_GLUE_PTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_ALTERNATE_PROCESS

const CustomShape libmspub::CS_FLOW_CHART_ALTERNATE_PROCESS(FLOW_CHART_ALTERNATE_PROCESS_VERTICES, sizeof(FLOW_CHART_ALTERNATE_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS)/sizeof(unsigned short), FLOW_CHART_ALTERNATE_PROCESS_CALC, sizeof(FLOW_CHART_ALTERNATE_PROCESS_CALC)/sizeof(Calculation), nullptr, 0, FLOW_CHART_ALTERNATE_PROCESS_TRS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_ALTERNATE_PROCESS_VERTICES

,

|  | sizeof(FLOW_CHART_ALTERNATE_PROCESS_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS | ,
|  | sizeof(FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS)/sizeof(unsigned short) | ,
|  | FLOW_CHART_ALTERNATE_PROCESS_CALC | ,
|  | sizeof(FLOW_CHART_ALTERNATE_PROCESS_CALC)/sizeof(Calculation) | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_ALTERNATE_PROCESS_TRS | ,
|  | sizeof(FLOW_CHART_ALTERNATE_PROCESS_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_COLLATE

const CustomShape libmspub::CS_FLOW_CHART_COLLATE(FLOW_CHART_COLLATE_VERTICES, sizeof(FLOW_CHART_COLLATE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_COLLATE_TRS, sizeof(FLOW_CHART_COLLATE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_COLLATE_GLUE_POINTS, sizeof(FLOW_CHART_COLLATE_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_COLLATE_VERTICES | ,
|  | sizeof(FLOW_CHART_COLLATE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_COLLATE_TRS | ,
|  | sizeof(FLOW_CHART_COLLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_COLLATE_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_COLLATE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_CONNECTOR

const CustomShape libmspub::CS_FLOW_CHART_CONNECTOR(FLOW_CHART_CONNECTOR_VERTICES, sizeof(FLOW_CHART_CONNECTOR_VERTICES)/sizeof(Vertex), FLOW_CHART_CONNECTOR_SEGMENTS, sizeof(FLOW_CHART_CONNECTOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_CONNECTOR_TRS, sizeof(FLOW_CHART_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_CONNECTOR_VERTICES

,

|  | sizeof(FLOW_CHART_CONNECTOR_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_CONNECTOR_SEGMENTS | ,
|  | sizeof(FLOW_CHART_CONNECTOR_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_CONNECTOR_TRS | ,
|  | sizeof(FLOW_CHART_CONNECTOR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_CONNECTOR_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_CONNECTOR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_DECISION

const CustomShape libmspub::CS_FLOW_CHART_DECISION(FLOW_CHART_DECISION_VERTICES, sizeof(FLOW_CHART_DECISION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_DECISION_TRS, sizeof(FLOW_CHART_DECISION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DECISION_GLUE_POINTS, sizeof(FLOW_CHART_DECISION_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_DECISION_VERTICES | ,
|  | sizeof(FLOW_CHART_DECISION_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_DECISION_TRS | ,
|  | sizeof(FLOW_CHART_DECISION_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_DECISION_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_DECISION_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_DELAY

const CustomShape libmspub::CS_FLOW_CHART_DELAY(FLOW_CHART_DELAY_VERTICES, sizeof(FLOW_CHART_DELAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DELAY_SEGMENTS, sizeof(FLOW_CHART_DELAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DELAY_TRS, sizeof(FLOW_CHART_DELAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DELAY_GLUE_POINTS, sizeof(FLOW_CHART_DELAY_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_DELAY_VERTICES

,

|  | sizeof(FLOW_CHART_DELAY_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_DELAY_SEGMENTS | ,
|  | sizeof(FLOW_CHART_DELAY_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_DELAY_TRS | ,
|  | sizeof(FLOW_CHART_DELAY_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_DELAY_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_DELAY_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_DIPSLAY

const CustomShape libmspub::CS_FLOW_CHART_DIPSLAY(FLOW_CHART_DIPSLAY_VERTICES, sizeof(FLOW_CHART_DIPSLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DIPSLAY_SEGMENTS, sizeof(FLOW_CHART_DIPSLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DIPSLAY_TRS, sizeof(FLOW_CHART_DIPSLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DIPSLAY_GLUE_POINTS, sizeof(FLOW_CHART_DIPSLAY_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_DIPSLAY_VERTICES

,

|  | sizeof(FLOW_CHART_DIPSLAY_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_DIPSLAY_SEGMENTS | ,
|  | sizeof(FLOW_CHART_DIPSLAY_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_DIPSLAY_TRS | ,
|  | sizeof(FLOW_CHART_DIPSLAY_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_DIPSLAY_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_DIPSLAY_GLUE_POINTS)/sizeof(Vertex) | )

## CS_FLOW_CHART_DISPLAY

const CustomShape libmspub::CS_FLOW_CHART_DISPLAY(FLOW_CHART_DISPLAY_VERTICES, sizeof(FLOW_CHART_DISPLAY_VERTICES)/sizeof(Vertex), FLOW_CHART_DISPLAY_SEGMENTS, sizeof(FLOW_CHART_DISPLAY_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DISPLAY_TRS, sizeof(FLOW_CHART_DISPLAY_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DISPLAY_GLUE_POINTS, sizeof(FLOW_CHART_DISPLAY_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_DISPLAY_VERTICES

,

|  | sizeof(FLOW_CHART_DISPLAY_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_DISPLAY_SEGMENTS | ,
|  | sizeof(FLOW_CHART_DISPLAY_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_DISPLAY_TRS | ,
|  | sizeof(FLOW_CHART_DISPLAY_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_DISPLAY_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_DISPLAY_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_DOCUMENT

const CustomShape libmspub::CS_FLOW_CHART_DOCUMENT(FLOW_CHART_DOCUMENT_VERTICES, sizeof(FLOW_CHART_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_DOCUMENT_TRS, sizeof(FLOW_CHART_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_DOCUMENT_VERTICES

,

|  | sizeof(FLOW_CHART_DOCUMENT_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_DOCUMENT_SEGMENTS | ,
|  | sizeof(FLOW_CHART_DOCUMENT_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_DOCUMENT_TRS | ,
|  | sizeof(FLOW_CHART_DOCUMENT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_DOCUMENT_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_DOCUMENT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_EXTRACT

const CustomShape libmspub::CS_FLOW_CHART_EXTRACT(FLOW_CHART_EXTRACT_VERTICES, sizeof(FLOW_CHART_EXTRACT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_EXTRACT_TRS, sizeof(FLOW_CHART_EXTRACT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_EXTRACT_GLUE_POINTS, sizeof(FLOW_CHART_EXTRACT_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_EXTRACT_VERTICES | ,
|  | sizeof(FLOW_CHART_EXTRACT_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_EXTRACT_TRS | ,
|  | sizeof(FLOW_CHART_EXTRACT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_EXTRACT_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_EXTRACT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_INTERNAL_STORAGE

const CustomShape libmspub::CS_FLOW_CHART_INTERNAL_STORAGE(FLOW_CHART_INTERNAL_STORAGE_VERTICES, sizeof(FLOW_CHART_INTERNAL_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_INTERNAL_STORAGE_SEGMENTS, sizeof(FLOW_CHART_INTERNAL_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_INTERNAL_STORAGE_TRS, sizeof(FLOW_CHART_INTERNAL_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

FLOW_CHART_INTERNAL_STORAGE_VERTICES

,

|  | sizeof(FLOW_CHART_INTERNAL_STORAGE_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_INTERNAL_STORAGE_SEGMENTS | ,
|  | sizeof(FLOW_CHART_INTERNAL_STORAGE_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_INTERNAL_STORAGE_TRS | ,
|  | sizeof(FLOW_CHART_INTERNAL_STORAGE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_FLOW_CHART_IO

const CustomShape libmspub::CS_FLOW_CHART_IO(FLOW_CHART_IO_VERTICES, sizeof(FLOW_CHART_IO_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_IO_TRS, sizeof(FLOW_CHART_IO_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_IO_GLUE_POINTS, sizeof(FLOW_CHART_IO_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_IO_VERTICES | ,
|  | sizeof(FLOW_CHART_IO_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_IO_TRS | ,
|  | sizeof(FLOW_CHART_IO_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_IO_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_IO_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MAGNETIC_DISK

const CustomShape libmspub::CS_FLOW_CHART_MAGNETIC_DISK(FLOW_CHART_MAGNETIC_DISK_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DISK_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DISK_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DISK_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DISK_TRS, sizeof(FLOW_CHART_MAGNETIC_DISK_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MAGNETIC_DISK_VERTICES

,

|  | sizeof(FLOW_CHART_MAGNETIC_DISK_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_MAGNETIC_DISK_SEGMENTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DISK_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MAGNETIC_DISK_TRS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DISK_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MAGNETIC_DRUM

const CustomShape libmspub::CS_FLOW_CHART_MAGNETIC_DRUM(FLOW_CHART_MAGNETIC_DRUM_VERTICES, sizeof(FLOW_CHART_MAGNETIC_DRUM_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_DRUM_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_DRUM_TRS, sizeof(FLOW_CHART_MAGNETIC_DRUM_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MAGNETIC_DRUM_VERTICES

,

|  | sizeof(FLOW_CHART_MAGNETIC_DRUM_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_MAGNETIC_DRUM_SEGMENTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DRUM_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MAGNETIC_DRUM_TRS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DRUM_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MAGNETIC_TAPE

const CustomShape libmspub::CS_FLOW_CHART_MAGNETIC_TAPE(FLOW_CHART_MAGNETIC_TAPE_VERTICES, sizeof(FLOW_CHART_MAGNETIC_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_MAGNETIC_TAPE_SEGMENTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MAGNETIC_TAPE_TRS, sizeof(FLOW_CHART_MAGNETIC_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MAGNETIC_TAPE_VERTICES

,

|  | sizeof(FLOW_CHART_MAGNETIC_TAPE_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_MAGNETIC_TAPE_SEGMENTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_TAPE_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MAGNETIC_TAPE_TRS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_TAPE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MANUAL_INPUT

const CustomShape libmspub::CS_FLOW_CHART_MANUAL_INPUT(FLOW_CHART_MANUAL_INPUT_VERTICES, sizeof(FLOW_CHART_MANUAL_INPUT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_INPUT_TRS, sizeof(FLOW_CHART_MANUAL_INPUT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_INPUT_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_INPUT_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MANUAL_INPUT_VERTICES

,

|  | sizeof(FLOW_CHART_MANUAL_INPUT_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MANUAL_INPUT_TRS | ,
|  | sizeof(FLOW_CHART_MANUAL_INPUT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MANUAL_INPUT_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MANUAL_INPUT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MANUAL_OPERATION

const CustomShape libmspub::CS_FLOW_CHART_MANUAL_OPERATION(FLOW_CHART_MANUAL_OPERATION_VERTICES, sizeof(FLOW_CHART_MANUAL_OPERATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MANUAL_OPERATION_TRS, sizeof(FLOW_CHART_MANUAL_OPERATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS, sizeof(FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MANUAL_OPERATION_VERTICES

,

|  | sizeof(FLOW_CHART_MANUAL_OPERATION_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MANUAL_OPERATION_TRS | ,
|  | sizeof(FLOW_CHART_MANUAL_OPERATION_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MERGE

const CustomShape libmspub::CS_FLOW_CHART_MERGE(FLOW_CHART_MERGE_VERTICES, sizeof(FLOW_CHART_MERGE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_MERGE_TRS, sizeof(FLOW_CHART_MERGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MERGE_GLUE_POINTS, sizeof(FLOW_CHART_MERGE_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_MERGE_VERTICES | ,
|  | sizeof(FLOW_CHART_MERGE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MERGE_TRS | ,
|  | sizeof(FLOW_CHART_MERGE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MERGE_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MERGE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_MULTI_DOCUMENT

const CustomShape libmspub::CS_FLOW_CHART_MULTI_DOCUMENT(FLOW_CHART_MULTI_DOCUMENT_VERTICES, sizeof(FLOW_CHART_MULTI_DOCUMENT_VERTICES)/sizeof(Vertex), FLOW_CHART_MULTI_DOCUMENT_SEGMENTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_MULTI_DOCUMENT_TRS, sizeof(FLOW_CHART_MULTI_DOCUMENT_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS, sizeof(FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_MULTI_DOCUMENT_VERTICES

,

|  | sizeof(FLOW_CHART_MULTI_DOCUMENT_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_MULTI_DOCUMENT_SEGMENTS | ,
|  | sizeof(FLOW_CHART_MULTI_DOCUMENT_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_MULTI_DOCUMENT_TRS | ,
|  | sizeof(FLOW_CHART_MULTI_DOCUMENT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_OFFPAGE_CONNECTOR

const CustomShape libmspub::CS_FLOW_CHART_OFFPAGE_CONNECTOR(FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_OFFPAGE_CONNECTOR_TRS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS, sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES

,

|  | sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_OFFPAGE_CONNECTOR_TRS | ,
|  | sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_ONLINE_STORAGE

const CustomShape libmspub::CS_FLOW_CHART_ONLINE_STORAGE(FLOW_CHART_ONLINE_STORAGE_VERTICES, sizeof(FLOW_CHART_ONLINE_STORAGE_VERTICES)/sizeof(Vertex), FLOW_CHART_ONLINE_STORAGE_SEGMENTS, sizeof(FLOW_CHART_ONLINE_STORAGE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_ONLINE_STORAGE_TRS, sizeof(FLOW_CHART_ONLINE_STORAGE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS, sizeof(FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_ONLINE_STORAGE_VERTICES

,

|  | sizeof(FLOW_CHART_ONLINE_STORAGE_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_ONLINE_STORAGE_SEGMENTS | ,
|  | sizeof(FLOW_CHART_ONLINE_STORAGE_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_ONLINE_STORAGE_TRS | ,
|  | sizeof(FLOW_CHART_ONLINE_STORAGE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_OR

const CustomShape libmspub::CS_FLOW_CHART_OR(FLOW_CHART_OR_VERTICES, sizeof(FLOW_CHART_OR_VERTICES)/sizeof(Vertex), FLOW_CHART_OR_SEGMENTS, sizeof(FLOW_CHART_OR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_OR_TRS, sizeof(FLOW_CHART_OR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_OR_GLUE_POINTS, sizeof(FLOW_CHART_OR_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_OR_VERTICES

,

|  | sizeof(FLOW_CHART_OR_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_OR_SEGMENTS | ,
|  | sizeof(FLOW_CHART_OR_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_OR_TRS | ,
|  | sizeof(FLOW_CHART_OR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_OR_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_OR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_PREDEFINED_PROCESS

const CustomShape libmspub::CS_FLOW_CHART_PREDEFINED_PROCESS(FLOW_CHART_PREDEFINED_PROCESS_VERTICES, sizeof(FLOW_CHART_PREDEFINED_PROCESS_VERTICES)/sizeof(Vertex), FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PREDEFINED_PROCESS_TRS, sizeof(FLOW_CHART_PREDEFINED_PROCESS_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

FLOW_CHART_PREDEFINED_PROCESS_VERTICES

,

|  | sizeof(FLOW_CHART_PREDEFINED_PROCESS_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS | ,
|  | sizeof(FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_PREDEFINED_PROCESS_TRS | ,
|  | sizeof(FLOW_CHART_PREDEFINED_PROCESS_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_FLOW_CHART_PREPARATION

const CustomShape libmspub::CS_FLOW_CHART_PREPARATION(FLOW_CHART_PREPARATION_VERTICES, sizeof(FLOW_CHART_PREPARATION_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PREPARATION_TRS, sizeof(FLOW_CHART_PREPARATION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PREPARATION_GLUE_POINTS, sizeof(FLOW_CHART_PREPARATION_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_PREPARATION_VERTICES

,

|  | sizeof(FLOW_CHART_PREPARATION_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_PREPARATION_TRS | ,
|  | sizeof(FLOW_CHART_PREPARATION_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_PREPARATION_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_PREPARATION_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_PROCESS

const CustomShape libmspub::CS_FLOW_CHART_PROCESS(FLOW_CHART_PROCESS_VERTICES, sizeof(FLOW_CHART_PROCESS_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, FLOW_CHART_PROCESS_GLUE_POINTS, sizeof(FLOW_CHART_PROCESS_GLUE_POINTS)/sizeof(Vertex)) | ( | FLOW_CHART_PROCESS_VERTICES | ,
|  | sizeof(FLOW_CHART_PROCESS_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_PROCESS_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_PROCESS_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_PUNCHED_CARD

const CustomShape libmspub::CS_FLOW_CHART_PUNCHED_CARD(FLOW_CHART_PUNCHED_CARD_VERTICES, sizeof(FLOW_CHART_PUNCHED_CARD_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_CARD_TRS, sizeof(FLOW_CHART_PUNCHED_CARD_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_CARD_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_CARD_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_PUNCHED_CARD_VERTICES

,

|  | sizeof(FLOW_CHART_PUNCHED_CARD_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_PUNCHED_CARD_TRS | ,
|  | sizeof(FLOW_CHART_PUNCHED_CARD_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_PUNCHED_CARD_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_PUNCHED_CARD_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_PUNCHED_TAPE

const CustomShape libmspub::CS_FLOW_CHART_PUNCHED_TAPE(FLOW_CHART_PUNCHED_TAPE_VERTICES, sizeof(FLOW_CHART_PUNCHED_TAPE_VERTICES)/sizeof(Vertex), FLOW_CHART_PUNCHED_TAPE_SEGMENTS, sizeof(FLOW_CHART_PUNCHED_TAPE_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_PUNCHED_TAPE_TRS, sizeof(FLOW_CHART_PUNCHED_TAPE_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS, sizeof(FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_PUNCHED_TAPE_VERTICES

,

|  | sizeof(FLOW_CHART_PUNCHED_TAPE_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_PUNCHED_TAPE_SEGMENTS | ,
|  | sizeof(FLOW_CHART_PUNCHED_TAPE_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_PUNCHED_TAPE_TRS | ,
|  | sizeof(FLOW_CHART_PUNCHED_TAPE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_SORT

const CustomShape libmspub::CS_FLOW_CHART_SORT(FLOW_CHART_SORT_VERTICES, sizeof(FLOW_CHART_SORT_VERTICES)/sizeof(Vertex), FLOW_CHART_SORT_SEGMENTS, sizeof(FLOW_CHART_SORT_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SORT_TRS, sizeof(FLOW_CHART_SORT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | FLOW_CHART_SORT_VERTICES | ,
|  | sizeof(FLOW_CHART_SORT_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_SORT_SEGMENTS | ,
|  | sizeof(FLOW_CHART_SORT_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_SORT_TRS | ,
|  | sizeof(FLOW_CHART_SORT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_FLOW_CHART_SUMMING_JUNCTION

const CustomShape libmspub::CS_FLOW_CHART_SUMMING_JUNCTION(FLOW_CHART_SUMMING_JUNCTION_VERTICES, sizeof(FLOW_CHART_SUMMING_JUNCTION_VERTICES)/sizeof(Vertex), FLOW_CHART_SUMMING_JUNCTION_SEGMENTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_SUMMING_JUNCTION_TRS, sizeof(FLOW_CHART_SUMMING_JUNCTION_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS, sizeof(FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_SUMMING_JUNCTION_VERTICES

,

|  | sizeof(FLOW_CHART_SUMMING_JUNCTION_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_SUMMING_JUNCTION_SEGMENTS | ,
|  | sizeof(FLOW_CHART_SUMMING_JUNCTION_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_SUMMING_JUNCTION_TRS | ,
|  | sizeof(FLOW_CHART_SUMMING_JUNCTION_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FLOW_CHART_TERMINATOR

const CustomShape libmspub::CS_FLOW_CHART_TERMINATOR(FLOW_CHART_TERMINATOR_VERTICES, sizeof(FLOW_CHART_TERMINATOR_VERTICES)/sizeof(Vertex), FLOW_CHART_TERMINATOR_SEGMENTS, sizeof(FLOW_CHART_TERMINATOR_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, FLOW_CHART_TERMINATOR_TRS, sizeof(FLOW_CHART_TERMINATOR_TRS)/sizeof(TextRectangle), 21600, 21600, FLOW_CHART_TERMINATOR_GLUE_POINTS, sizeof(FLOW_CHART_TERMINATOR_GLUE_POINTS)/sizeof(Vertex))

(

FLOW_CHART_TERMINATOR_VERTICES

,

|  | sizeof(FLOW_CHART_TERMINATOR_VERTICES)/sizeof(Vertex) | ,
|  | FLOW_CHART_TERMINATOR_SEGMENTS | ,
|  | sizeof(FLOW_CHART_TERMINATOR_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | FLOW_CHART_TERMINATOR_TRS | ,
|  | sizeof(FLOW_CHART_TERMINATOR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FLOW_CHART_TERMINATOR_GLUE_POINTS | ,
|  | sizeof(FLOW_CHART_TERMINATOR_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_FOLDED_CORNER

const CustomShape libmspub::CS_FOLDED_CORNER(FOLDED_CORNER_VERTICES, sizeof(FOLDED_CORNER_VERTICES)/sizeof(Vertex), FOLDED_CORNER_SEGMENTS, sizeof(FOLDED_CORNER_SEGMENTS)/sizeof(unsigned short), FOLDED_CORNER_CALC, sizeof(FOLDED_CORNER_CALC)/sizeof(Calculation), FOLDED_CORNER_DEFAULT_ADJUST, sizeof(FOLDED_CORNER_DEFAULT_ADJUST)/sizeof(int), FOLDED_CORNER_TRS, sizeof(FOLDED_CORNER_TRS)/sizeof(TextRectangle), 21600, 21600, FOLDED_CORNER_GLUE_POINTS, sizeof(FOLDED_CORNER_GLUE_POINTS)/sizeof(Vertex))

(

FOLDED_CORNER_VERTICES

,

|  | sizeof(FOLDED_CORNER_VERTICES)/sizeof(Vertex) | ,
|  | FOLDED_CORNER_SEGMENTS | ,
|  | sizeof(FOLDED_CORNER_SEGMENTS)/sizeof(unsigned short) | ,
|  | FOLDED_CORNER_CALC | ,
|  | sizeof(FOLDED_CORNER_CALC)/sizeof(Calculation) | ,
|  | FOLDED_CORNER_DEFAULT_ADJUST | ,
|  | sizeof(FOLDED_CORNER_DEFAULT_ADJUST)/sizeof(int) | ,
|  | FOLDED_CORNER_TRS | ,
|  | sizeof(FOLDED_CORNER_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | FOLDED_CORNER_GLUE_POINTS | ,
|  | sizeof(FOLDED_CORNER_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_HEART

const CustomShape libmspub::CS_HEART(HEART_VERTICES, sizeof(HEART_VERTICES)/sizeof(Vertex), HEART_SEGMENTS, sizeof(HEART_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, HEART_TRS, sizeof(HEART_TRS)/sizeof(TextRectangle), 21600, 21600, HEART_GLUE_POINTS, sizeof(HEART_GLUE_POINTS)/sizeof(Vertex)) | ( | HEART_VERTICES | ,
|  | sizeof(HEART_VERTICES)/sizeof(Vertex) | ,
|  | HEART_SEGMENTS | ,
|  | sizeof(HEART_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | HEART_TRS | ,
|  | sizeof(HEART_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | HEART_GLUE_POINTS | ,
|  | sizeof(HEART_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_HEXAGON

const CustomShape libmspub::CS_HEXAGON(HEXAGON_VERTICES, sizeof(HEXAGON_VERTICES)/sizeof(Vertex), HEXAGON_SEGMENTS, sizeof(HEXAGON_SEGMENTS)/sizeof(unsigned short), HEXAGON_CALC, sizeof(HEXAGON_CALC)/sizeof(Calculation), HEXAGON_DEFAULT_ADJUST, sizeof(HEXAGON_DEFAULT_ADJUST)/sizeof(int), HEXAGON_TRS, sizeof(HEXAGON_TRS)/sizeof(TextRectangle), 21600, 21600, HEXAGON_GLUE_POINTS, sizeof(HEXAGON_GLUE_POINTS)/sizeof(Vertex))

(

HEXAGON_VERTICES

,

|  | sizeof(HEXAGON_VERTICES)/sizeof(Vertex) | ,
|  | HEXAGON_SEGMENTS | ,
|  | sizeof(HEXAGON_SEGMENTS)/sizeof(unsigned short) | ,
|  | HEXAGON_CALC | ,
|  | sizeof(HEXAGON_CALC)/sizeof(Calculation) | ,
|  | HEXAGON_DEFAULT_ADJUST | ,
|  | sizeof(HEXAGON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | HEXAGON_TRS | ,
|  | sizeof(HEXAGON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | HEXAGON_GLUE_POINTS | ,
|  | sizeof(HEXAGON_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_HOME_PLATE

const CustomShape libmspub::CS_HOME_PLATE(HOME_PLATE_VERTICES, sizeof(HOME_PLATE_VERTICES)/sizeof(Vertex), HOME_PLATE_SEGMENTS, sizeof(HOME_PLATE_SEGMENTS)/sizeof(unsigned short), HOME_PLATE_CALC, sizeof(HOME_PLATE_CALC)/sizeof(Calculation), HOME_PLATE_DEFAULT_ADJUST, sizeof(HOME_PLATE_DEFAULT_ADJUST)/sizeof(int), HOME_PLATE_TRS, sizeof(HOME_PLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

HOME_PLATE_VERTICES

,

|  | sizeof(HOME_PLATE_VERTICES)/sizeof(Vertex) | ,
|  | HOME_PLATE_SEGMENTS | ,
|  | sizeof(HOME_PLATE_SEGMENTS)/sizeof(unsigned short) | ,
|  | HOME_PLATE_CALC | ,
|  | sizeof(HOME_PLATE_CALC)/sizeof(Calculation) | ,
|  | HOME_PLATE_DEFAULT_ADJUST | ,
|  | sizeof(HOME_PLATE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | HOME_PLATE_TRS | ,
|  | sizeof(HOME_PLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_HORIZONTAL_SCROLL

const CustomShape libmspub::CS_HORIZONTAL_SCROLL(HORIZONTAL_SCROLL_VERTICES, sizeof(HORIZONTAL_SCROLL_VERTICES)/sizeof(Vertex), HORIZONTAL_SCROLL_SEGMENTS, sizeof(HORIZONTAL_SCROLL_SEGMENTS)/sizeof(unsigned short), HORIZONTAL_SCROLL_CALC, sizeof(HORIZONTAL_SCROLL_CALC)/sizeof(Calculation), HORIZONTAL_SCROLL_DEFAULT_ADJUST, sizeof(HORIZONTAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), HORIZONTAL_SCROLL_TRS, sizeof(HORIZONTAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

HORIZONTAL_SCROLL_VERTICES

,

|  | sizeof(HORIZONTAL_SCROLL_VERTICES)/sizeof(Vertex) | ,
|  | HORIZONTAL_SCROLL_SEGMENTS | ,
|  | sizeof(HORIZONTAL_SCROLL_SEGMENTS)/sizeof(unsigned short) | ,
|  | HORIZONTAL_SCROLL_CALC | ,
|  | sizeof(HORIZONTAL_SCROLL_CALC)/sizeof(Calculation) | ,
|  | HORIZONTAL_SCROLL_DEFAULT_ADJUST | ,
|  | sizeof(HORIZONTAL_SCROLL_DEFAULT_ADJUST)/sizeof(int) | ,
|  | HORIZONTAL_SCROLL_TRS | ,
|  | sizeof(HORIZONTAL_SCROLL_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_IRREGULAR_SEAL_1

const CustomShape libmspub::CS_IRREGULAR_SEAL_1(IRREGULAR_SEAL_1_VERTICES, sizeof(IRREGULAR_SEAL_1_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_1_TRS, sizeof(IRREGULAR_SEAL_1_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_1_GLUE_POINTS, sizeof(IRREGULAR_SEAL_1_GLUE_POINTS)/sizeof(Vertex)) | ( | IRREGULAR_SEAL_1_VERTICES | ,
|  | sizeof(IRREGULAR_SEAL_1_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | IRREGULAR_SEAL_1_TRS | ,
|  | sizeof(IRREGULAR_SEAL_1_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | IRREGULAR_SEAL_1_GLUE_POINTS | ,
|  | sizeof(IRREGULAR_SEAL_1_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_IRREGULAR_SEAL_2

const CustomShape libmspub::CS_IRREGULAR_SEAL_2(IRREGULAR_SEAL_2_VERTICES, sizeof(IRREGULAR_SEAL_2_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, IRREGULAR_SEAL_2_TRS, sizeof(IRREGULAR_SEAL_2_TRS)/sizeof(TextRectangle), 21600, 21600, IRREGULAR_SEAL_2_GLUE_POINTS, sizeof(IRREGULAR_SEAL_2_GLUE_POINTS)/sizeof(Vertex)) | ( | IRREGULAR_SEAL_2_VERTICES | ,
|  | sizeof(IRREGULAR_SEAL_2_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | IRREGULAR_SEAL_2_TRS | ,
|  | sizeof(IRREGULAR_SEAL_2_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | IRREGULAR_SEAL_2_GLUE_POINTS | ,
|  | sizeof(IRREGULAR_SEAL_2_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_ISOCELES_TRIANGLE

const CustomShape libmspub::CS_ISOCELES_TRIANGLE(ISOCELES_TRIANGLE_VERTICES, sizeof(ISOCELES_TRIANGLE_VERTICES)/sizeof(Vertex), ISOCELES_TRIANGLE_SEGMENTS, sizeof(ISOCELES_TRIANGLE_SEGMENTS)/sizeof(unsigned short), ISOCELES_TRIANGLE_CALC, sizeof(ISOCELES_TRIANGLE_CALC)/sizeof(Calculation), ISOCELES_TRIANGLE_DEFAULT_ADJUST, sizeof(ISOCELES_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), ISOCELES_TRIANGLE_TRS, sizeof(ISOCELES_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, ISOCELES_TRIANGLE_GLUE_POINTS, sizeof(ISOCELES_TRIANGLE_GLUE_POINTS)/sizeof(Vertex))

(

ISOCELES_TRIANGLE_VERTICES

,

|  | sizeof(ISOCELES_TRIANGLE_VERTICES)/sizeof(Vertex) | ,
|  | ISOCELES_TRIANGLE_SEGMENTS | ,
|  | sizeof(ISOCELES_TRIANGLE_SEGMENTS)/sizeof(unsigned short) | ,
|  | ISOCELES_TRIANGLE_CALC | ,
|  | sizeof(ISOCELES_TRIANGLE_CALC)/sizeof(Calculation) | ,
|  | ISOCELES_TRIANGLE_DEFAULT_ADJUST | ,
|  | sizeof(ISOCELES_TRIANGLE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ISOCELES_TRIANGLE_TRS | ,
|  | sizeof(ISOCELES_TRIANGLE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | ISOCELES_TRIANGLE_GLUE_POINTS | ,
|  | sizeof(ISOCELES_TRIANGLE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_LEFT_ARROW

const CustomShape libmspub::CS_LEFT_ARROW(LEFT_ARROW_VERTICES, sizeof(LEFT_ARROW_VERTICES)/sizeof(Vertex), LEFT_ARROW_SEGMENTS, sizeof(LEFT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_ARROW_CALC, sizeof(LEFT_ARROW_CALC)/sizeof(Calculation), LEFT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_ARROW_TRS, sizeof(LEFT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

LEFT_ARROW_VERTICES

,

|  | sizeof(LEFT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_ARROW_SEGMENTS | ,
|  | sizeof(LEFT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_ARROW_CALC | ,
|  | sizeof(LEFT_ARROW_CALC)/sizeof(Calculation) | ,
|  | LEFT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_ARROW_TRS | ,
|  | sizeof(LEFT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_LEFT_BRACE

const CustomShape libmspub::CS_LEFT_BRACE(LEFT_BRACE_VERTICES, sizeof(LEFT_BRACE_VERTICES)/sizeof(Vertex), LEFT_BRACE_SEGMENTS, sizeof(LEFT_BRACE_SEGMENTS)/sizeof(unsigned short), LEFT_BRACE_CALC, sizeof(LEFT_BRACE_CALC)/sizeof(Calculation), LEFT_BRACE_DEFAULT_ADJUST, sizeof(LEFT_BRACE_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACE_TRS, sizeof(LEFT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACE_GLUE_POINTS, sizeof(LEFT_BRACE_GLUE_POINTS)/sizeof(Vertex))

(

LEFT_BRACE_VERTICES

,

|  | sizeof(LEFT_BRACE_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_BRACE_SEGMENTS | ,
|  | sizeof(LEFT_BRACE_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_BRACE_CALC | ,
|  | sizeof(LEFT_BRACE_CALC)/sizeof(Calculation) | ,
|  | LEFT_BRACE_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_BRACE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_BRACE_TRS | ,
|  | sizeof(LEFT_BRACE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | LEFT_BRACE_GLUE_POINTS | ,
|  | sizeof(LEFT_BRACE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_LEFT_BRACKET

const CustomShape libmspub::CS_LEFT_BRACKET(LEFT_BRACKET_VERTICES, sizeof(LEFT_BRACKET_VERTICES)/sizeof(Vertex), LEFT_BRACKET_SEGMENTS, sizeof(LEFT_BRACKET_SEGMENTS)/sizeof(unsigned short), LEFT_BRACKET_CALC, sizeof(LEFT_BRACKET_CALC)/sizeof(Calculation), LEFT_BRACKET_DEFAULT_ADJUST, sizeof(LEFT_BRACKET_DEFAULT_ADJUST)/sizeof(int), LEFT_BRACKET_TRS, sizeof(LEFT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, LEFT_BRACKET_GLUE_POINTS, sizeof(LEFT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

(

LEFT_BRACKET_VERTICES

,

|  | sizeof(LEFT_BRACKET_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_BRACKET_SEGMENTS | ,
|  | sizeof(LEFT_BRACKET_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_BRACKET_CALC | ,
|  | sizeof(LEFT_BRACKET_CALC)/sizeof(Calculation) | ,
|  | LEFT_BRACKET_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_BRACKET_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_BRACKET_TRS | ,
|  | sizeof(LEFT_BRACKET_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | LEFT_BRACKET_GLUE_POINTS | ,
|  | sizeof(LEFT_BRACKET_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_LEFT_RIGHT_ARROW

const CustomShape libmspub::CS_LEFT_RIGHT_ARROW(LEFT_RIGHT_ARROW_VERTICES, sizeof(LEFT_RIGHT_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_ARROW_CALC, sizeof(LEFT_RIGHT_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_ARROW_TRS, sizeof(LEFT_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

LEFT_RIGHT_ARROW_VERTICES

,

|  | sizeof(LEFT_RIGHT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_RIGHT_ARROW_SEGMENTS | ,
|  | sizeof(LEFT_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_RIGHT_ARROW_CALC | ,
|  | sizeof(LEFT_RIGHT_ARROW_CALC)/sizeof(Calculation) | ,
|  | LEFT_RIGHT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_RIGHT_ARROW_TRS | ,
|  | sizeof(LEFT_RIGHT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_LEFT_RIGHT_UP_ARROW

const CustomShape libmspub::CS_LEFT_RIGHT_UP_ARROW(LEFT_RIGHT_UP_ARROW_VERTICES, sizeof(LEFT_RIGHT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_RIGHT_UP_ARROW_SEGMENTS, sizeof(LEFT_RIGHT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_RIGHT_UP_ARROW_CALC, sizeof(LEFT_RIGHT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_RIGHT_UP_ARROW_TRS, sizeof(LEFT_RIGHT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

LEFT_RIGHT_UP_ARROW_VERTICES

,

|  | sizeof(LEFT_RIGHT_UP_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_RIGHT_UP_ARROW_SEGMENTS | ,
|  | sizeof(LEFT_RIGHT_UP_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_RIGHT_UP_ARROW_CALC | ,
|  | sizeof(LEFT_RIGHT_UP_ARROW_CALC)/sizeof(Calculation) | ,
|  | LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_RIGHT_UP_ARROW_TRS | ,
|  | sizeof(LEFT_RIGHT_UP_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_LEFT_UP_ARROW

const CustomShape libmspub::CS_LEFT_UP_ARROW(LEFT_UP_ARROW_VERTICES, sizeof(LEFT_UP_ARROW_VERTICES)/sizeof(Vertex), LEFT_UP_ARROW_SEGMENTS, sizeof(LEFT_UP_ARROW_SEGMENTS)/sizeof(unsigned short), LEFT_UP_ARROW_CALC, sizeof(LEFT_UP_ARROW_CALC)/sizeof(Calculation), LEFT_UP_ARROW_DEFAULT_ADJUST, sizeof(LEFT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int), LEFT_UP_ARROW_TRS, sizeof(LEFT_UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

LEFT_UP_ARROW_VERTICES

,

|  | sizeof(LEFT_UP_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | LEFT_UP_ARROW_SEGMENTS | ,
|  | sizeof(LEFT_UP_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | LEFT_UP_ARROW_CALC | ,
|  | sizeof(LEFT_UP_ARROW_CALC)/sizeof(Calculation) | ,
|  | LEFT_UP_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(LEFT_UP_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | LEFT_UP_ARROW_TRS | ,
|  | sizeof(LEFT_UP_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_LIGHTNING_BOLT

const CustomShape libmspub::CS_LIGHTNING_BOLT(LIGHTNING_BOLT_VERTICES, sizeof(LIGHTNING_BOLT_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, LIGHTNING_BOLT_TRS, sizeof(LIGHTNING_BOLT_TRS)/sizeof(TextRectangle), 21600, 21600, LIGHTNING_BOLT_GLUE_POINTS, sizeof(LIGHTNING_BOLT_GLUE_POINTS)/sizeof(Vertex)) | ( | LIGHTNING_BOLT_VERTICES | ,
|  | sizeof(LIGHTNING_BOLT_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | LIGHTNING_BOLT_TRS | ,
|  | sizeof(LIGHTNING_BOLT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | LIGHTNING_BOLT_GLUE_POINTS | ,
|  | sizeof(LIGHTNING_BOLT_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_LINE

const CustomShape libmspub::CS_LINE(LINE_VERTICES, sizeof(LINE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | LINE_VERTICES | ,
|  | sizeof(LINE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_MOON

const CustomShape libmspub::CS_MOON(MOON_VERTICES, sizeof(MOON_VERTICES)/sizeof(Vertex), MOON_SEGMENTS, sizeof(MOON_SEGMENTS)/sizeof(unsigned short), MOON_CALC, sizeof(MOON_CALC)/sizeof(Calculation), MOON_DEFAULT_ADJUST, sizeof(MOON_DEFAULT_ADJUST)/sizeof(int), MOON_TRS, sizeof(MOON_TRS)/sizeof(TextRectangle), 21600, 21600, MOON_GLUE_POINTS, sizeof(MOON_GLUE_POINTS)/sizeof(Vertex))

(

MOON_VERTICES

,

|  | sizeof(MOON_VERTICES)/sizeof(Vertex) | ,
|  | MOON_SEGMENTS | ,
|  | sizeof(MOON_SEGMENTS)/sizeof(unsigned short) | ,
|  | MOON_CALC | ,
|  | sizeof(MOON_CALC)/sizeof(Calculation) | ,
|  | MOON_DEFAULT_ADJUST | ,
|  | sizeof(MOON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | MOON_TRS | ,
|  | sizeof(MOON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | MOON_GLUE_POINTS | ,
|  | sizeof(MOON_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_NO_SMOKING

const CustomShape libmspub::CS_NO_SMOKING(NO_SMOKING_VERTICES, sizeof(NO_SMOKING_VERTICES)/sizeof(Vertex), NO_SMOKING_SEGMENTS, sizeof(NO_SMOKING_SEGMENTS)/sizeof(unsigned short), NO_SMOKING_CALC, sizeof(NO_SMOKING_CALC)/sizeof(Calculation), NO_SMOKING_DEFAULT_ADJUST, sizeof(NO_SMOKING_DEFAULT_ADJUST)/sizeof(int), NO_SMOKING_TRS, sizeof(NO_SMOKING_TRS)/sizeof(TextRectangle), 21600, 21600, NO_SMOKING_GLUE_POINTS, sizeof(NO_SMOKING_GLUE_POINTS)/sizeof(Vertex))

(

NO_SMOKING_VERTICES

,

|  | sizeof(NO_SMOKING_VERTICES)/sizeof(Vertex) | ,
|  | NO_SMOKING_SEGMENTS | ,
|  | sizeof(NO_SMOKING_SEGMENTS)/sizeof(unsigned short) | ,
|  | NO_SMOKING_CALC | ,
|  | sizeof(NO_SMOKING_CALC)/sizeof(Calculation) | ,
|  | NO_SMOKING_DEFAULT_ADJUST | ,
|  | sizeof(NO_SMOKING_DEFAULT_ADJUST)/sizeof(int) | ,
|  | NO_SMOKING_TRS | ,
|  | sizeof(NO_SMOKING_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | NO_SMOKING_GLUE_POINTS | ,
|  | sizeof(NO_SMOKING_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_NOTCHED_RIGHT_ARROW

const CustomShape libmspub::CS_NOTCHED_RIGHT_ARROW(NOTCHED_RIGHT_ARROW_VERTICES, sizeof(NOTCHED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), nullptr, 0, NOTCHED_RIGHT_ARROW_CALC, sizeof(NOTCHED_RIGHT_ARROW_CALC)/sizeof(Calculation), NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), NOTCHED_RIGHT_ARROW_TRS, sizeof(NOTCHED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

NOTCHED_RIGHT_ARROW_VERTICES

,

|  | sizeof(NOTCHED_RIGHT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | NOTCHED_RIGHT_ARROW_CALC | ,
|  | sizeof(NOTCHED_RIGHT_ARROW_CALC)/sizeof(Calculation) | ,
|  | NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | NOTCHED_RIGHT_ARROW_TRS | ,
|  | sizeof(NOTCHED_RIGHT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_OCTAGON

const CustomShape libmspub::CS_OCTAGON(OCTAGON_VERTICES, sizeof(OCTAGON_VERTICES)/sizeof(Vertex), OCTAGON_SEGMENTS, sizeof(OCTAGON_SEGMENTS)/sizeof(unsigned short), OCTAGON_CALC, sizeof(OCTAGON_CALC)/sizeof(Calculation), OCTAGON_DEFAULT_ADJUST, sizeof(OCTAGON_DEFAULT_ADJUST)/sizeof(int), OCTAGON_TRS, sizeof(OCTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, OCTAGON_GLUE_POINTS, sizeof(OCTAGON_GLUE_POINTS)/sizeof(Vertex))

(

OCTAGON_VERTICES

,

|  | sizeof(OCTAGON_VERTICES)/sizeof(Vertex) | ,
|  | OCTAGON_SEGMENTS | ,
|  | sizeof(OCTAGON_SEGMENTS)/sizeof(unsigned short) | ,
|  | OCTAGON_CALC | ,
|  | sizeof(OCTAGON_CALC)/sizeof(Calculation) | ,
|  | OCTAGON_DEFAULT_ADJUST | ,
|  | sizeof(OCTAGON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | OCTAGON_TRS | ,
|  | sizeof(OCTAGON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | OCTAGON_GLUE_POINTS | ,
|  | sizeof(OCTAGON_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_PARALLELOGRAM

const CustomShape libmspub::CS_PARALLELOGRAM(PARALLELOGRAM_VERTICES, sizeof(PARALLELOGRAM_VERTICES)/sizeof(Vertex), PARALLELOGRAM_SEGMENTS, sizeof(PARALLELOGRAM_SEGMENTS)/sizeof(unsigned short), PARALLELOGRAM_CALC, sizeof(PARALLELOGRAM_CALC)/sizeof(Calculation), PARALLELOGRAM_DEFAULT_ADJUST, sizeof(PARALLELOGRAM_DEFAULT_ADJUST)/sizeof(int), PARALLELOGRAM_TRS, sizeof(PARALLELOGRAM_TRS)/sizeof(TextRectangle), 21600, 21600, PARALLELOGRAM_GLUE_POINTS, sizeof(PARALLELOGRAM_GLUE_POINTS)/sizeof(Vertex))

(

PARALLELOGRAM_VERTICES

,

|  | sizeof(PARALLELOGRAM_VERTICES)/sizeof(Vertex) | ,
|  | PARALLELOGRAM_SEGMENTS | ,
|  | sizeof(PARALLELOGRAM_SEGMENTS)/sizeof(unsigned short) | ,
|  | PARALLELOGRAM_CALC | ,
|  | sizeof(PARALLELOGRAM_CALC)/sizeof(Calculation) | ,
|  | PARALLELOGRAM_DEFAULT_ADJUST | ,
|  | sizeof(PARALLELOGRAM_DEFAULT_ADJUST)/sizeof(int) | ,
|  | PARALLELOGRAM_TRS | ,
|  | sizeof(PARALLELOGRAM_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | PARALLELOGRAM_GLUE_POINTS | ,
|  | sizeof(PARALLELOGRAM_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_PENTAGON

const CustomShape libmspub::CS_PENTAGON(PENTAGON_VERTICES, sizeof(PENTAGON_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, PENTAGON_TRS, sizeof(PENTAGON_TRS)/sizeof(TextRectangle), 21600, 21600, PENTAGON_GLUE_POINTS, sizeof(PENTAGON_GLUE_POINTS)/sizeof(Vertex)) | ( | PENTAGON_VERTICES | ,
|  | sizeof(PENTAGON_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | PENTAGON_TRS | ,
|  | sizeof(PENTAGON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | PENTAGON_GLUE_POINTS | ,
|  | sizeof(PENTAGON_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_PLAQUE

const CustomShape libmspub::CS_PLAQUE(PLAQUE_VERTICES, sizeof(PLAQUE_VERTICES)/sizeof(Vertex), PLAQUE_SEGMENTS, sizeof(PLAQUE_SEGMENTS)/sizeof(unsigned short), PLAQUE_CALC, sizeof(PLAQUE_CALC)/sizeof(Calculation), PLAQUE_DEFAULT_ADJUST, sizeof(PLAQUE_DEFAULT_ADJUST)/sizeof(int), PLAQUE_TRS, sizeof(PLAQUE_TRS)/sizeof(TextRectangle), 21600, 21600, PLAQUE_GLUE_POINTS, sizeof(PLAQUE_GLUE_POINTS)/sizeof(Vertex))

(

PLAQUE_VERTICES

,

|  | sizeof(PLAQUE_VERTICES)/sizeof(Vertex) | ,
|  | PLAQUE_SEGMENTS | ,
|  | sizeof(PLAQUE_SEGMENTS)/sizeof(unsigned short) | ,
|  | PLAQUE_CALC | ,
|  | sizeof(PLAQUE_CALC)/sizeof(Calculation) | ,
|  | PLAQUE_DEFAULT_ADJUST | ,
|  | sizeof(PLAQUE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | PLAQUE_TRS | ,
|  | sizeof(PLAQUE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | PLAQUE_GLUE_POINTS | ,
|  | sizeof(PLAQUE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_PLUS

const CustomShape libmspub::CS_PLUS(PLUS_VERTICES, sizeof(PLUS_VERTICES)/sizeof(Vertex), nullptr, 0, PLUS_CALC, sizeof(PLUS_CALC)/sizeof(Calculation), PLUS_DEFAULT_ADJUST, sizeof(PLUS_DEFAULT_ADJUST)/sizeof(int), PLUS_TRS, sizeof(PLUS_TRS)/sizeof(TextRectangle), 21600, 21600, PLUS_GLUE_POINTS, sizeof(PLUS_GLUE_POINTS)/sizeof(Vertex)) | ( | PLUS_VERTICES | ,
|  | sizeof(PLUS_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | PLUS_CALC | ,
|  | sizeof(PLUS_CALC)/sizeof(Calculation) | ,
|  | PLUS_DEFAULT_ADJUST | ,
|  | sizeof(PLUS_DEFAULT_ADJUST)/sizeof(int) | ,
|  | PLUS_TRS | ,
|  | sizeof(PLUS_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | PLUS_GLUE_POINTS | ,
|  | sizeof(PLUS_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_QUAD_ARROW

const CustomShape libmspub::CS_QUAD_ARROW(QUAD_ARROW_VERTICES, sizeof(QUAD_ARROW_VERTICES)/sizeof(Vertex), QUAD_ARROW_SEGMENTS, sizeof(QUAD_ARROW_SEGMENTS)/sizeof(unsigned short), QUAD_ARROW_CALC, sizeof(QUAD_ARROW_CALC)/sizeof(Calculation), QUAD_ARROW_DEFAULT_ADJUST, sizeof(QUAD_ARROW_DEFAULT_ADJUST)/sizeof(int), QUAD_ARROW_TRS, sizeof(QUAD_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

QUAD_ARROW_VERTICES

,

|  | sizeof(QUAD_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | QUAD_ARROW_SEGMENTS | ,
|  | sizeof(QUAD_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | QUAD_ARROW_CALC | ,
|  | sizeof(QUAD_ARROW_CALC)/sizeof(Calculation) | ,
|  | QUAD_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(QUAD_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | QUAD_ARROW_TRS | ,
|  | sizeof(QUAD_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_RECTANGLE

const CustomShape libmspub::CS_RECTANGLE(RECTANGLE_VERTICES, sizeof(RECTANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | RECTANGLE_VERTICES | ,
|  | sizeof(RECTANGLE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_RIBBON

const CustomShape libmspub::CS_RIBBON(RIBBON_VERTICES, sizeof(RIBBON_VERTICES)/sizeof(Vertex), RIBBON_SEGMENTS, sizeof(RIBBON_SEGMENTS)/sizeof(unsigned short), RIBBON_CALC, sizeof(RIBBON_CALC)/sizeof(Calculation), RIBBON_DEFAULT_ADJUST, sizeof(RIBBON_DEFAULT_ADJUST)/sizeof(int), RIBBON_TRS, sizeof(RIBBON_TRS)/sizeof(TextRectangle), 21600, 21600, RIBBON_GLUE_POINTS, sizeof(RIBBON_GLUE_POINTS)/sizeof(Vertex))

(

RIBBON_VERTICES

,

|  | sizeof(RIBBON_VERTICES)/sizeof(Vertex) | ,
|  | RIBBON_SEGMENTS | ,
|  | sizeof(RIBBON_SEGMENTS)/sizeof(unsigned short) | ,
|  | RIBBON_CALC | ,
|  | sizeof(RIBBON_CALC)/sizeof(Calculation) | ,
|  | RIBBON_DEFAULT_ADJUST | ,
|  | sizeof(RIBBON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | RIBBON_TRS | ,
|  | sizeof(RIBBON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | RIBBON_GLUE_POINTS | ,
|  | sizeof(RIBBON_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_RIBBON_2

const CustomShape libmspub::CS_RIBBON_2(RIBBON_2_VERTICES, sizeof(RIBBON_2_VERTICES)/sizeof(Vertex), RIBBON_2_SEGMENTS, sizeof(RIBBON_2_SEGMENTS)/sizeof(unsigned short), RIBBON_2_CALC, sizeof(RIBBON_2_CALC)/sizeof(Calculation), RIBBON_2_DEFAULT_ADJUST, sizeof(RIBBON_2_DEFAULT_ADJUST)/sizeof(int), RIBBON_2_TRS, sizeof(RIBBON_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

RIBBON_2_VERTICES

,

|  | sizeof(RIBBON_2_VERTICES)/sizeof(Vertex) | ,
|  | RIBBON_2_SEGMENTS | ,
|  | sizeof(RIBBON_2_SEGMENTS)/sizeof(unsigned short) | ,
|  | RIBBON_2_CALC | ,
|  | sizeof(RIBBON_2_CALC)/sizeof(Calculation) | ,
|  | RIBBON_2_DEFAULT_ADJUST | ,
|  | sizeof(RIBBON_2_DEFAULT_ADJUST)/sizeof(int) | ,
|  | RIBBON_2_TRS | ,
|  | sizeof(RIBBON_2_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_RIGHT_BRACE

const CustomShape libmspub::CS_RIGHT_BRACE(RIGHT_BRACE_VERTICES, sizeof(RIGHT_BRACE_VERTICES)/sizeof(Vertex), RIGHT_BRACE_SEGMENTS, sizeof(RIGHT_BRACE_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACE_CALC, sizeof(RIGHT_BRACE_CALC)/sizeof(Calculation), RIGHT_BRACE_DEFAULT_ADJUST, sizeof(RIGHT_BRACE_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACE_TRS, sizeof(RIGHT_BRACE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACE_GLUE_POINTS, sizeof(RIGHT_BRACE_GLUE_POINTS)/sizeof(Vertex))

(

RIGHT_BRACE_VERTICES

,

|  | sizeof(RIGHT_BRACE_VERTICES)/sizeof(Vertex) | ,
|  | RIGHT_BRACE_SEGMENTS | ,
|  | sizeof(RIGHT_BRACE_SEGMENTS)/sizeof(unsigned short) | ,
|  | RIGHT_BRACE_CALC | ,
|  | sizeof(RIGHT_BRACE_CALC)/sizeof(Calculation) | ,
|  | RIGHT_BRACE_DEFAULT_ADJUST | ,
|  | sizeof(RIGHT_BRACE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | RIGHT_BRACE_TRS | ,
|  | sizeof(RIGHT_BRACE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | RIGHT_BRACE_GLUE_POINTS | ,
|  | sizeof(RIGHT_BRACE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_RIGHT_BRACKET

const CustomShape libmspub::CS_RIGHT_BRACKET(RIGHT_BRACKET_VERTICES, sizeof(RIGHT_BRACKET_VERTICES)/sizeof(Vertex), RIGHT_BRACKET_SEGMENTS, sizeof(RIGHT_BRACKET_SEGMENTS)/sizeof(unsigned short), RIGHT_BRACKET_CALC, sizeof(RIGHT_BRACKET_CALC)/sizeof(Calculation), RIGHT_BRACKET_DEFAULT_ADJUST, sizeof(RIGHT_BRACKET_DEFAULT_ADJUST)/sizeof(int), RIGHT_BRACKET_TRS, sizeof(RIGHT_BRACKET_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_BRACKET_GLUE_POINTS, sizeof(RIGHT_BRACKET_GLUE_POINTS)/sizeof(Vertex))

(

RIGHT_BRACKET_VERTICES

,

|  | sizeof(RIGHT_BRACKET_VERTICES)/sizeof(Vertex) | ,
|  | RIGHT_BRACKET_SEGMENTS | ,
|  | sizeof(RIGHT_BRACKET_SEGMENTS)/sizeof(unsigned short) | ,
|  | RIGHT_BRACKET_CALC | ,
|  | sizeof(RIGHT_BRACKET_CALC)/sizeof(Calculation) | ,
|  | RIGHT_BRACKET_DEFAULT_ADJUST | ,
|  | sizeof(RIGHT_BRACKET_DEFAULT_ADJUST)/sizeof(int) | ,
|  | RIGHT_BRACKET_TRS | ,
|  | sizeof(RIGHT_BRACKET_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | RIGHT_BRACKET_GLUE_POINTS | ,
|  | sizeof(RIGHT_BRACKET_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_RIGHT_TRIANGLE

const CustomShape libmspub::CS_RIGHT_TRIANGLE(RIGHT_TRIANGLE_VERTICES, sizeof(RIGHT_TRIANGLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, RIGHT_TRIANGLE_TRS, sizeof(RIGHT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, RIGHT_TRIANGLE_GLUE_POINTS, sizeof(RIGHT_TRIANGLE_GLUE_POINTS)/sizeof(Vertex)) | ( | RIGHT_TRIANGLE_VERTICES | ,
|  | sizeof(RIGHT_TRIANGLE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | RIGHT_TRIANGLE_TRS | ,
|  | sizeof(RIGHT_TRIANGLE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | RIGHT_TRIANGLE_GLUE_POINTS | ,
|  | sizeof(RIGHT_TRIANGLE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_ROUND_RECTANGLE

const CustomShape libmspub::CS_ROUND_RECTANGLE(ROUND_RECTANGLE_VERTICES, sizeof(ROUND_RECTANGLE_VERTICES)/sizeof(Vertex), ROUND_RECTANGLE_SEGMENTS, sizeof(ROUND_RECTANGLE_SEGMENTS)/sizeof(unsigned short), ROUND_RECTANGLE_CALC, sizeof(ROUND_RECTANGLE_CALC)/sizeof(Calculation), ROUND_RECTANGLE_DEFAULT_ADJUST, sizeof(ROUND_RECTANGLE_DEFAULT_ADJUST)/sizeof(int), ROUND_RECTANGLE_TRS, sizeof(ROUND_RECTANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

ROUND_RECTANGLE_VERTICES

,

|  | sizeof(ROUND_RECTANGLE_VERTICES)/sizeof(Vertex) | ,
|  | ROUND_RECTANGLE_SEGMENTS | ,
|  | sizeof(ROUND_RECTANGLE_SEGMENTS)/sizeof(unsigned short) | ,
|  | ROUND_RECTANGLE_CALC | ,
|  | sizeof(ROUND_RECTANGLE_CALC)/sizeof(Calculation) | ,
|  | ROUND_RECTANGLE_DEFAULT_ADJUST | ,
|  | sizeof(ROUND_RECTANGLE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | ROUND_RECTANGLE_TRS | ,
|  | sizeof(ROUND_RECTANGLE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SEAL_16

const CustomShape libmspub::CS_SEAL_16(SEAL_16_VERTICES, sizeof(SEAL_16_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_16_CALC, sizeof(SEAL_16_CALC)/sizeof(Calculation), SEAL_16_DEFAULT_ADJUST, sizeof(SEAL_16_DEFAULT_ADJUST)/sizeof(int), SEAL_16_TRS, sizeof(SEAL_16_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | SEAL_16_VERTICES | ,
|  | sizeof(SEAL_16_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | SEAL_16_CALC | ,
|  | sizeof(SEAL_16_CALC)/sizeof(Calculation) | ,
|  | SEAL_16_DEFAULT_ADJUST | ,
|  | sizeof(SEAL_16_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SEAL_16_TRS | ,
|  | sizeof(SEAL_16_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SEAL_24

const CustomShape libmspub::CS_SEAL_24(SEAL_24_VERTICES, sizeof(SEAL_24_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_24_CALC, sizeof(SEAL_24_CALC)/sizeof(Calculation), SEAL_24_DEFAULT_ADJUST, sizeof(SEAL_24_DEFAULT_ADJUST)/sizeof(int), SEAL_24_TRS, sizeof(SEAL_24_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | SEAL_24_VERTICES | ,
|  | sizeof(SEAL_24_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | SEAL_24_CALC | ,
|  | sizeof(SEAL_24_CALC)/sizeof(Calculation) | ,
|  | SEAL_24_DEFAULT_ADJUST | ,
|  | sizeof(SEAL_24_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SEAL_24_TRS | ,
|  | sizeof(SEAL_24_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SEAL_32

const CustomShape libmspub::CS_SEAL_32(SEAL_32_VERTICES, sizeof(SEAL_32_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_32_CALC, sizeof(SEAL_32_CALC)/sizeof(Calculation), SEAL_32_DEFAULT_ADJUST, sizeof(SEAL_32_DEFAULT_ADJUST)/sizeof(int), SEAL_32_TRS, sizeof(SEAL_32_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | SEAL_32_VERTICES | ,
|  | sizeof(SEAL_32_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | SEAL_32_CALC | ,
|  | sizeof(SEAL_32_CALC)/sizeof(Calculation) | ,
|  | SEAL_32_DEFAULT_ADJUST | ,
|  | sizeof(SEAL_32_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SEAL_32_TRS | ,
|  | sizeof(SEAL_32_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SEAL_4

const CustomShape libmspub::CS_SEAL_4(SEAL_4_VERTICES, sizeof(SEAL_4_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_4_CALC, sizeof(SEAL_4_CALC)/sizeof(Calculation), SEAL_4_DEFAULT_ADJUST, sizeof(SEAL_4_DEFAULT_ADJUST)/sizeof(int), SEAL_4_TRS, sizeof(SEAL_4_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | SEAL_4_VERTICES | ,
|  | sizeof(SEAL_4_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | SEAL_4_CALC | ,
|  | sizeof(SEAL_4_CALC)/sizeof(Calculation) | ,
|  | SEAL_4_DEFAULT_ADJUST | ,
|  | sizeof(SEAL_4_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SEAL_4_TRS | ,
|  | sizeof(SEAL_4_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SEAL_8

const CustomShape libmspub::CS_SEAL_8(SEAL_8_VERTICES, sizeof(SEAL_8_VERTICES)/sizeof(Vertex), nullptr, 0, SEAL_8_CALC, sizeof(SEAL_8_CALC)/sizeof(Calculation), SEAL_8_DEFAULT_ADJUST, sizeof(SEAL_8_DEFAULT_ADJUST)/sizeof(int), SEAL_8_TRS, sizeof(SEAL_8_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | SEAL_8_VERTICES | ,
|  | sizeof(SEAL_8_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | SEAL_8_CALC | ,
|  | sizeof(SEAL_8_CALC)/sizeof(Calculation) | ,
|  | SEAL_8_DEFAULT_ADJUST | ,
|  | sizeof(SEAL_8_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SEAL_8_TRS | ,
|  | sizeof(SEAL_8_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SMILEY_FACE

const CustomShape libmspub::CS_SMILEY_FACE(SMILEY_FACE_VERTICES, sizeof(SMILEY_FACE_VERTICES)/sizeof(Vertex), SMILEY_FACE_SEGMENTS, sizeof(SMILEY_FACE_SEGMENTS)/sizeof(unsigned short), SMILEY_FACE_CALC, sizeof(SMILEY_FACE_CALC)/sizeof(Calculation), SMILEY_FACE_DEFAULT_ADJUST, sizeof(SMILEY_FACE_DEFAULT_ADJUST)/sizeof(int), SMILEY_FACE_TRS, sizeof(SMILEY_FACE_TRS)/sizeof(TextRectangle), 21600, 21600, SMILEY_FACE_GLUE_POINTS, sizeof(SMILEY_FACE_GLUE_POINTS)/sizeof(Vertex))

(

SMILEY_FACE_VERTICES

,

|  | sizeof(SMILEY_FACE_VERTICES)/sizeof(Vertex) | ,
|  | SMILEY_FACE_SEGMENTS | ,
|  | sizeof(SMILEY_FACE_SEGMENTS)/sizeof(unsigned short) | ,
|  | SMILEY_FACE_CALC | ,
|  | sizeof(SMILEY_FACE_CALC)/sizeof(Calculation) | ,
|  | SMILEY_FACE_DEFAULT_ADJUST | ,
|  | sizeof(SMILEY_FACE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SMILEY_FACE_TRS | ,
|  | sizeof(SMILEY_FACE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | SMILEY_FACE_GLUE_POINTS | ,
|  | sizeof(SMILEY_FACE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_STAR

const CustomShape libmspub::CS_STAR(STAR_VERTICES, sizeof(STAR_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, STAR_TRS, sizeof(STAR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | STAR_VERTICES | ,
|  | sizeof(STAR_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | STAR_TRS | ,
|  | sizeof(STAR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_STRAIGHT_CONNECTOR_1

const CustomShape libmspub::CS_STRAIGHT_CONNECTOR_1(STRAIGHT_CONNECTOR_1_VERTICES, sizeof(STRAIGHT_CONNECTOR_1_VERTICES)/sizeof(Vertex), STRAIGHT_CONNECTOR_1_SEGMENTS, sizeof(STRAIGHT_CONNECTOR_1_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | STRAIGHT_CONNECTOR_1_VERTICES | ,
|  | sizeof(STRAIGHT_CONNECTOR_1_VERTICES)/sizeof(Vertex) | ,
|  | STRAIGHT_CONNECTOR_1_SEGMENTS | ,
|  | sizeof(STRAIGHT_CONNECTOR_1_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_STRIPED_RIGHT_ARROW

const CustomShape libmspub::CS_STRIPED_RIGHT_ARROW(STRIPED_RIGHT_ARROW_VERTICES, sizeof(STRIPED_RIGHT_ARROW_VERTICES)/sizeof(Vertex), STRIPED_RIGHT_ARROW_SEGMENTS, sizeof(STRIPED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short), STRIPED_RIGHT_ARROW_CALC, sizeof(STRIPED_RIGHT_ARROW_CALC)/sizeof(Calculation), STRIPED_RIGHT_ARROW_DEFAULT_ADJUST, sizeof(STRIPED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int), STRIPED_RIGHT_ARROW_TRS, sizeof(STRIPED_RIGHT_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

STRIPED_RIGHT_ARROW_VERTICES

,

|  | sizeof(STRIPED_RIGHT_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | STRIPED_RIGHT_ARROW_SEGMENTS | ,
|  | sizeof(STRIPED_RIGHT_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | STRIPED_RIGHT_ARROW_CALC | ,
|  | sizeof(STRIPED_RIGHT_ARROW_CALC)/sizeof(Calculation) | ,
|  | STRIPED_RIGHT_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(STRIPED_RIGHT_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | STRIPED_RIGHT_ARROW_TRS | ,
|  | sizeof(STRIPED_RIGHT_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_SUN

const CustomShape libmspub::CS_SUN(SUN_VERTICES, sizeof(SUN_VERTICES)/sizeof(Vertex), SUN_SEGMENTS, sizeof(SUN_SEGMENTS)/sizeof(unsigned short), SUN_CALC, sizeof(SUN_CALC)/sizeof(Calculation), SUN_DEFAULT_ADJUST, sizeof(SUN_DEFAULT_ADJUST)/sizeof(int), SUN_TRS, sizeof(SUN_TRS)/sizeof(TextRectangle), 21600, 21600, SUN_GLUE_POINTS, sizeof(SUN_GLUE_POINTS)/sizeof(Vertex)) | ( | SUN_VERTICES | ,
|  | sizeof(SUN_VERTICES)/sizeof(Vertex) | ,
|  | SUN_SEGMENTS | ,
|  | sizeof(SUN_SEGMENTS)/sizeof(unsigned short) | ,
|  | SUN_CALC | ,
|  | sizeof(SUN_CALC)/sizeof(Calculation) | ,
|  | SUN_DEFAULT_ADJUST | ,
|  | sizeof(SUN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | SUN_TRS | ,
|  | sizeof(SUN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | SUN_GLUE_POINTS | ,
|  | sizeof(SUN_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_TEXT_ARCH_DOWN_CURVE

const CustomShape libmspub::CS_TEXT_ARCH_DOWN_CURVE(TEXT_ARCH_DOWN_CURVE_VERTICES, sizeof(TEXT_ARCH_DOWN_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_CURVE_SEGMENTS, sizeof(TEXT_ARCH_DOWN_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_CURVE_CALC, sizeof(TEXT_ARCH_DOWN_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_CURVE_TRS, sizeof(TEXT_ARCH_DOWN_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_ARCH_DOWN_CURVE_VERTICES

,

|  | sizeof(TEXT_ARCH_DOWN_CURVE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_ARCH_DOWN_CURVE_SEGMENTS | ,
|  | sizeof(TEXT_ARCH_DOWN_CURVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_ARCH_DOWN_CURVE_CALC | ,
|  | sizeof(TEXT_ARCH_DOWN_CURVE_CALC)/sizeof(Calculation) | ,
|  | TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_ARCH_DOWN_CURVE_TRS | ,
|  | sizeof(TEXT_ARCH_DOWN_CURVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_ARCH_DOWN_POUR

const CustomShape libmspub::CS_TEXT_ARCH_DOWN_POUR(TEXT_ARCH_DOWN_POUR_VERTICES, sizeof(TEXT_ARCH_DOWN_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_DOWN_POUR_SEGMENTS, sizeof(TEXT_ARCH_DOWN_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_DOWN_POUR_CALC, sizeof(TEXT_ARCH_DOWN_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_DOWN_POUR_TRS, sizeof(TEXT_ARCH_DOWN_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_ARCH_DOWN_POUR_VERTICES

,

|  | sizeof(TEXT_ARCH_DOWN_POUR_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_ARCH_DOWN_POUR_SEGMENTS | ,
|  | sizeof(TEXT_ARCH_DOWN_POUR_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_ARCH_DOWN_POUR_CALC | ,
|  | sizeof(TEXT_ARCH_DOWN_POUR_CALC)/sizeof(Calculation) | ,
|  | TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_ARCH_DOWN_POUR_TRS | ,
|  | sizeof(TEXT_ARCH_DOWN_POUR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_ARCH_UP_CURVE

const CustomShape libmspub::CS_TEXT_ARCH_UP_CURVE(TEXT_ARCH_UP_CURVE_VERTICES, sizeof(TEXT_ARCH_UP_CURVE_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_CURVE_SEGMENTS, sizeof(TEXT_ARCH_UP_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_CURVE_CALC, sizeof(TEXT_ARCH_UP_CURVE_CALC)/sizeof(Calculation), TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_CURVE_TRS, sizeof(TEXT_ARCH_UP_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_ARCH_UP_CURVE_VERTICES

,

|  | sizeof(TEXT_ARCH_UP_CURVE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_ARCH_UP_CURVE_SEGMENTS | ,
|  | sizeof(TEXT_ARCH_UP_CURVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_ARCH_UP_CURVE_CALC | ,
|  | sizeof(TEXT_ARCH_UP_CURVE_CALC)/sizeof(Calculation) | ,
|  | TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_ARCH_UP_CURVE_TRS | ,
|  | sizeof(TEXT_ARCH_UP_CURVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_ARCH_UP_POUR

const CustomShape libmspub::CS_TEXT_ARCH_UP_POUR(TEXT_ARCH_UP_POUR_VERTICES, sizeof(TEXT_ARCH_UP_POUR_VERTICES)/sizeof(Vertex), TEXT_ARCH_UP_POUR_SEGMENTS, sizeof(TEXT_ARCH_UP_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_ARCH_UP_POUR_CALC, sizeof(TEXT_ARCH_UP_POUR_CALC)/sizeof(Calculation), TEXT_ARCH_UP_POUR_DEFAULT_ADJUST, sizeof(TEXT_ARCH_UP_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_ARCH_UP_POUR_TRS, sizeof(TEXT_ARCH_UP_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_ARCH_UP_POUR_VERTICES

,

|  | sizeof(TEXT_ARCH_UP_POUR_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_ARCH_UP_POUR_SEGMENTS | ,
|  | sizeof(TEXT_ARCH_UP_POUR_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_ARCH_UP_POUR_CALC | ,
|  | sizeof(TEXT_ARCH_UP_POUR_CALC)/sizeof(Calculation) | ,
|  | TEXT_ARCH_UP_POUR_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_ARCH_UP_POUR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_ARCH_UP_POUR_TRS | ,
|  | sizeof(TEXT_ARCH_UP_POUR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_BUTTON_CURVE

const CustomShape libmspub::CS_TEXT_BUTTON_CURVE(TEXT_BUTTON_CURVE_VERTICES, sizeof(TEXT_BUTTON_CURVE_VERTICES)/sizeof(Vertex), TEXT_BUTTON_CURVE_SEGMENTS, sizeof(TEXT_BUTTON_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_CURVE_CALC, sizeof(TEXT_BUTTON_CURVE_CALC)/sizeof(Calculation), TEXT_BUTTON_CURVE_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_CURVE_TRS, sizeof(TEXT_BUTTON_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_BUTTON_CURVE_VERTICES

,

|  | sizeof(TEXT_BUTTON_CURVE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_BUTTON_CURVE_SEGMENTS | ,
|  | sizeof(TEXT_BUTTON_CURVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_BUTTON_CURVE_CALC | ,
|  | sizeof(TEXT_BUTTON_CURVE_CALC)/sizeof(Calculation) | ,
|  | TEXT_BUTTON_CURVE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_BUTTON_CURVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_BUTTON_CURVE_TRS | ,
|  | sizeof(TEXT_BUTTON_CURVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_BUTTON_POUR

const CustomShape libmspub::CS_TEXT_BUTTON_POUR(TEXT_BUTTON_POUR_VERTICES, sizeof(TEXT_BUTTON_POUR_VERTICES)/sizeof(Vertex), TEXT_BUTTON_POUR_SEGMENTS, sizeof(TEXT_BUTTON_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_BUTTON_POUR_CALC, sizeof(TEXT_BUTTON_POUR_CALC)/sizeof(Calculation), TEXT_BUTTON_POUR_DEFAULT_ADJUST, sizeof(TEXT_BUTTON_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_BUTTON_POUR_TRS, sizeof(TEXT_BUTTON_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_BUTTON_POUR_VERTICES

,

|  | sizeof(TEXT_BUTTON_POUR_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_BUTTON_POUR_SEGMENTS | ,
|  | sizeof(TEXT_BUTTON_POUR_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_BUTTON_POUR_CALC | ,
|  | sizeof(TEXT_BUTTON_POUR_CALC)/sizeof(Calculation) | ,
|  | TEXT_BUTTON_POUR_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_BUTTON_POUR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_BUTTON_POUR_TRS | ,
|  | sizeof(TEXT_BUTTON_POUR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CAN_DOWN

const CustomShape libmspub::CS_TEXT_CAN_DOWN(TEXT_CAN_DOWN_VERTICES, sizeof(TEXT_CAN_DOWN_VERTICES)/sizeof(Vertex), TEXT_CAN_DOWN_SEGMENTS, sizeof(TEXT_CAN_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_DOWN_CALC, sizeof(TEXT_CAN_DOWN_CALC)/sizeof(Calculation), TEXT_CAN_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CAN_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_DOWN_TRS, sizeof(TEXT_CAN_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CAN_DOWN_VERTICES

,

|  | sizeof(TEXT_CAN_DOWN_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CAN_DOWN_SEGMENTS | ,
|  | sizeof(TEXT_CAN_DOWN_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CAN_DOWN_CALC | ,
|  | sizeof(TEXT_CAN_DOWN_CALC)/sizeof(Calculation) | ,
|  | TEXT_CAN_DOWN_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CAN_DOWN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CAN_DOWN_TRS | ,
|  | sizeof(TEXT_CAN_DOWN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CAN_UP

const CustomShape libmspub::CS_TEXT_CAN_UP(TEXT_CAN_UP_VERTICES, sizeof(TEXT_CAN_UP_VERTICES)/sizeof(Vertex), TEXT_CAN_UP_SEGMENTS, sizeof(TEXT_CAN_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CAN_UP_CALC, sizeof(TEXT_CAN_UP_CALC)/sizeof(Calculation), TEXT_CAN_UP_DEFAULT_ADJUST, sizeof(TEXT_CAN_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CAN_UP_TRS, sizeof(TEXT_CAN_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CAN_UP_VERTICES

,

|  | sizeof(TEXT_CAN_UP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CAN_UP_SEGMENTS | ,
|  | sizeof(TEXT_CAN_UP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CAN_UP_CALC | ,
|  | sizeof(TEXT_CAN_UP_CALC)/sizeof(Calculation) | ,
|  | TEXT_CAN_UP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CAN_UP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CAN_UP_TRS | ,
|  | sizeof(TEXT_CAN_UP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CASCADE_DOWN

const CustomShape libmspub::CS_TEXT_CASCADE_DOWN(TEXT_CASCADE_DOWN_VERTICES, sizeof(TEXT_CASCADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CASCADE_DOWN_SEGMENTS, sizeof(TEXT_CASCADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_DOWN_CALC, sizeof(TEXT_CASCADE_DOWN_CALC)/sizeof(Calculation), TEXT_CASCADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_DOWN_TRS, sizeof(TEXT_CASCADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CASCADE_DOWN_VERTICES

,

|  | sizeof(TEXT_CASCADE_DOWN_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CASCADE_DOWN_SEGMENTS | ,
|  | sizeof(TEXT_CASCADE_DOWN_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CASCADE_DOWN_CALC | ,
|  | sizeof(TEXT_CASCADE_DOWN_CALC)/sizeof(Calculation) | ,
|  | TEXT_CASCADE_DOWN_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CASCADE_DOWN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CASCADE_DOWN_TRS | ,
|  | sizeof(TEXT_CASCADE_DOWN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CASCADE_UP

const CustomShape libmspub::CS_TEXT_CASCADE_UP(TEXT_CASCADE_UP_VERTICES, sizeof(TEXT_CASCADE_UP_VERTICES)/sizeof(Vertex), TEXT_CASCADE_UP_SEGMENTS, sizeof(TEXT_CASCADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CASCADE_UP_CALC, sizeof(TEXT_CASCADE_UP_CALC)/sizeof(Calculation), TEXT_CASCADE_UP_DEFAULT_ADJUST, sizeof(TEXT_CASCADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CASCADE_UP_TRS, sizeof(TEXT_CASCADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CASCADE_UP_VERTICES

,

|  | sizeof(TEXT_CASCADE_UP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CASCADE_UP_SEGMENTS | ,
|  | sizeof(TEXT_CASCADE_UP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CASCADE_UP_CALC | ,
|  | sizeof(TEXT_CASCADE_UP_CALC)/sizeof(Calculation) | ,
|  | TEXT_CASCADE_UP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CASCADE_UP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CASCADE_UP_TRS | ,
|  | sizeof(TEXT_CASCADE_UP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CHEVRON

const CustomShape libmspub::CS_TEXT_CHEVRON(TEXT_CHEVRON_VERTICES, sizeof(TEXT_CHEVRON_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_SEGMENTS, sizeof(TEXT_CHEVRON_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_CALC, sizeof(TEXT_CHEVRON_CALC)/sizeof(Calculation), TEXT_CHEVRON_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_TRS, sizeof(TEXT_CHEVRON_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CHEVRON_VERTICES

,

|  | sizeof(TEXT_CHEVRON_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CHEVRON_SEGMENTS | ,
|  | sizeof(TEXT_CHEVRON_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CHEVRON_CALC | ,
|  | sizeof(TEXT_CHEVRON_CALC)/sizeof(Calculation) | ,
|  | TEXT_CHEVRON_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CHEVRON_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CHEVRON_TRS | ,
|  | sizeof(TEXT_CHEVRON_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CHEVRON_INVERTED

const CustomShape libmspub::CS_TEXT_CHEVRON_INVERTED(TEXT_CHEVRON_INVERTED_VERTICES, sizeof(TEXT_CHEVRON_INVERTED_VERTICES)/sizeof(Vertex), TEXT_CHEVRON_INVERTED_SEGMENTS, sizeof(TEXT_CHEVRON_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_CHEVRON_INVERTED_CALC, sizeof(TEXT_CHEVRON_INVERTED_CALC)/sizeof(Calculation), TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_CHEVRON_INVERTED_TRS, sizeof(TEXT_CHEVRON_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_CHEVRON_INVERTED_GLUE_POINTS, sizeof(TEXT_CHEVRON_INVERTED_GLUE_POINTS)/sizeof(Vertex))

(

TEXT_CHEVRON_INVERTED_VERTICES

,

|  | sizeof(TEXT_CHEVRON_INVERTED_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CHEVRON_INVERTED_SEGMENTS | ,
|  | sizeof(TEXT_CHEVRON_INVERTED_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CHEVRON_INVERTED_CALC | ,
|  | sizeof(TEXT_CHEVRON_INVERTED_CALC)/sizeof(Calculation) | ,
|  | TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CHEVRON_INVERTED_TRS | ,
|  | sizeof(TEXT_CHEVRON_INVERTED_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | TEXT_CHEVRON_INVERTED_GLUE_POINTS | ,
|  | sizeof(TEXT_CHEVRON_INVERTED_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_TEXT_CIRCLE_CURVE

const CustomShape libmspub::CS_TEXT_CIRCLE_CURVE(TEXT_CIRCLE_CURVE_VERTICES, sizeof(TEXT_CIRCLE_CURVE_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_CURVE_SEGMENTS, sizeof(TEXT_CIRCLE_CURVE_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_CURVE_CALC, sizeof(TEXT_CIRCLE_CURVE_CALC)/sizeof(Calculation), TEXT_CIRCLE_CURVE_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_CURVE_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_CURVE_TRS, sizeof(TEXT_CIRCLE_CURVE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CIRCLE_CURVE_VERTICES

,

|  | sizeof(TEXT_CIRCLE_CURVE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CIRCLE_CURVE_SEGMENTS | ,
|  | sizeof(TEXT_CIRCLE_CURVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CIRCLE_CURVE_CALC | ,
|  | sizeof(TEXT_CIRCLE_CURVE_CALC)/sizeof(Calculation) | ,
|  | TEXT_CIRCLE_CURVE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CIRCLE_CURVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CIRCLE_CURVE_TRS | ,
|  | sizeof(TEXT_CIRCLE_CURVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CIRCLE_POUR

const CustomShape libmspub::CS_TEXT_CIRCLE_POUR(TEXT_CIRCLE_POUR_VERTICES, sizeof(TEXT_CIRCLE_POUR_VERTICES)/sizeof(Vertex), TEXT_CIRCLE_POUR_SEGMENTS, sizeof(TEXT_CIRCLE_POUR_SEGMENTS)/sizeof(unsigned short), TEXT_CIRCLE_POUR_CALC, sizeof(TEXT_CIRCLE_POUR_CALC)/sizeof(Calculation), TEXT_CIRCLE_POUR_DEFAULT_ADJUST, sizeof(TEXT_CIRCLE_POUR_DEFAULT_ADJUST)/sizeof(int), TEXT_CIRCLE_POUR_TRS, sizeof(TEXT_CIRCLE_POUR_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CIRCLE_POUR_VERTICES

,

|  | sizeof(TEXT_CIRCLE_POUR_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CIRCLE_POUR_SEGMENTS | ,
|  | sizeof(TEXT_CIRCLE_POUR_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CIRCLE_POUR_CALC | ,
|  | sizeof(TEXT_CIRCLE_POUR_CALC)/sizeof(Calculation) | ,
|  | TEXT_CIRCLE_POUR_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CIRCLE_POUR_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CIRCLE_POUR_TRS | ,
|  | sizeof(TEXT_CIRCLE_POUR_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CURVE_DOWN

const CustomShape libmspub::CS_TEXT_CURVE_DOWN(TEXT_CURVE_DOWN_VERTICES, sizeof(TEXT_CURVE_DOWN_VERTICES)/sizeof(Vertex), TEXT_CURVE_DOWN_SEGMENTS, sizeof(TEXT_CURVE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_DOWN_CALC, sizeof(TEXT_CURVE_DOWN_CALC)/sizeof(Calculation), TEXT_CURVE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_CURVE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_DOWN_TRS, sizeof(TEXT_CURVE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CURVE_DOWN_VERTICES

,

|  | sizeof(TEXT_CURVE_DOWN_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CURVE_DOWN_SEGMENTS | ,
|  | sizeof(TEXT_CURVE_DOWN_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CURVE_DOWN_CALC | ,
|  | sizeof(TEXT_CURVE_DOWN_CALC)/sizeof(Calculation) | ,
|  | TEXT_CURVE_DOWN_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CURVE_DOWN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CURVE_DOWN_TRS | ,
|  | sizeof(TEXT_CURVE_DOWN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_CURVE_UP

const CustomShape libmspub::CS_TEXT_CURVE_UP(TEXT_CURVE_UP_VERTICES, sizeof(TEXT_CURVE_UP_VERTICES)/sizeof(Vertex), TEXT_CURVE_UP_SEGMENTS, sizeof(TEXT_CURVE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_CURVE_UP_CALC, sizeof(TEXT_CURVE_UP_CALC)/sizeof(Calculation), TEXT_CURVE_UP_DEFAULT_ADJUST, sizeof(TEXT_CURVE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_CURVE_UP_TRS, sizeof(TEXT_CURVE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_CURVE_UP_VERTICES

,

|  | sizeof(TEXT_CURVE_UP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_CURVE_UP_SEGMENTS | ,
|  | sizeof(TEXT_CURVE_UP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_CURVE_UP_CALC | ,
|  | sizeof(TEXT_CURVE_UP_CALC)/sizeof(Calculation) | ,
|  | TEXT_CURVE_UP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_CURVE_UP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_CURVE_UP_TRS | ,
|  | sizeof(TEXT_CURVE_UP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_DEFLATE

const CustomShape libmspub::CS_TEXT_DEFLATE(TEXT_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_CALC, sizeof(TEXT_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TRS, sizeof(TEXT_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_DEFLATE_VERTICES

,

|  | sizeof(TEXT_DEFLATE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_DEFLATE_SEGMENTS | ,
|  | sizeof(TEXT_DEFLATE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_DEFLATE_CALC | ,
|  | sizeof(TEXT_DEFLATE_CALC)/sizeof(Calculation) | ,
|  | TEXT_DEFLATE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_DEFLATE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_DEFLATE_TRS | ,
|  | sizeof(TEXT_DEFLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_DEFLATE_BOTTOM

const CustomShape libmspub::CS_TEXT_DEFLATE_BOTTOM(TEXT_DEFLATE_BOTTOM_VERTICES, sizeof(TEXT_DEFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_DEFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_BOTTOM_CALC, sizeof(TEXT_DEFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_BOTTOM_TRS, sizeof(TEXT_DEFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_DEFLATE_BOTTOM_VERTICES

,

|  | sizeof(TEXT_DEFLATE_BOTTOM_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_DEFLATE_BOTTOM_SEGMENTS | ,
|  | sizeof(TEXT_DEFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_DEFLATE_BOTTOM_CALC | ,
|  | sizeof(TEXT_DEFLATE_BOTTOM_CALC)/sizeof(Calculation) | ,
|  | TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_DEFLATE_BOTTOM_TRS | ,
|  | sizeof(TEXT_DEFLATE_BOTTOM_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_DEFLATE_INFLATE

const CustomShape libmspub::CS_TEXT_DEFLATE_INFLATE(TEXT_DEFLATE_INFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_DEFLATE_INFLATE_VERTICES

,

|  | sizeof(TEXT_DEFLATE_INFLATE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_DEFLATE_INFLATE_SEGMENTS | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_DEFLATE_INFLATE_CALC | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_CALC)/sizeof(Calculation) | ,
|  | TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_DEFLATE_INFLATE_TRS | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_DEFLATE_INFLATE_DEFLATE

const CustomShape libmspub::CS_TEXT_DEFLATE_INFLATE_DEFLATE(TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_INFLATE_DEFLATE_CALC, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_CALC)/sizeof(Calculation), TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_INFLATE_DEFLATE_TRS, sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES

,

|  | sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_DEFLATE_INFLATE_DEFLATE_CALC | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_CALC)/sizeof(Calculation) | ,
|  | TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_DEFLATE_INFLATE_DEFLATE_TRS | ,
|  | sizeof(TEXT_DEFLATE_INFLATE_DEFLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_DEFLATE_TOP

const CustomShape libmspub::CS_TEXT_DEFLATE_TOP(TEXT_DEFLATE_TOP_VERTICES, sizeof(TEXT_DEFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_DEFLATE_TOP_SEGMENTS, sizeof(TEXT_DEFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_DEFLATE_TOP_CALC, sizeof(TEXT_DEFLATE_TOP_CALC)/sizeof(Calculation), TEXT_DEFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_DEFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_DEFLATE_TOP_TRS, sizeof(TEXT_DEFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_DEFLATE_TOP_VERTICES

,

|  | sizeof(TEXT_DEFLATE_TOP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_DEFLATE_TOP_SEGMENTS | ,
|  | sizeof(TEXT_DEFLATE_TOP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_DEFLATE_TOP_CALC | ,
|  | sizeof(TEXT_DEFLATE_TOP_CALC)/sizeof(Calculation) | ,
|  | TEXT_DEFLATE_TOP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_DEFLATE_TOP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_DEFLATE_TOP_TRS | ,
|  | sizeof(TEXT_DEFLATE_TOP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_FADE_DOWN

const CustomShape libmspub::CS_TEXT_FADE_DOWN(TEXT_FADE_DOWN_VERTICES, sizeof(TEXT_FADE_DOWN_VERTICES)/sizeof(Vertex), TEXT_FADE_DOWN_SEGMENTS, sizeof(TEXT_FADE_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_DOWN_CALC, sizeof(TEXT_FADE_DOWN_CALC)/sizeof(Calculation), TEXT_FADE_DOWN_DEFAULT_ADJUST, sizeof(TEXT_FADE_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_DOWN_TRS, sizeof(TEXT_FADE_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_FADE_DOWN_VERTICES

,

|  | sizeof(TEXT_FADE_DOWN_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_FADE_DOWN_SEGMENTS | ,
|  | sizeof(TEXT_FADE_DOWN_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_FADE_DOWN_CALC | ,
|  | sizeof(TEXT_FADE_DOWN_CALC)/sizeof(Calculation) | ,
|  | TEXT_FADE_DOWN_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_FADE_DOWN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_FADE_DOWN_TRS | ,
|  | sizeof(TEXT_FADE_DOWN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_FADE_LEFT

const CustomShape libmspub::CS_TEXT_FADE_LEFT(TEXT_FADE_LEFT_VERTICES, sizeof(TEXT_FADE_LEFT_VERTICES)/sizeof(Vertex), TEXT_FADE_LEFT_SEGMENTS, sizeof(TEXT_FADE_LEFT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_LEFT_CALC, sizeof(TEXT_FADE_LEFT_CALC)/sizeof(Calculation), TEXT_FADE_LEFT_DEFAULT_ADJUST, sizeof(TEXT_FADE_LEFT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_LEFT_TRS, sizeof(TEXT_FADE_LEFT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_FADE_LEFT_VERTICES

,

|  | sizeof(TEXT_FADE_LEFT_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_FADE_LEFT_SEGMENTS | ,
|  | sizeof(TEXT_FADE_LEFT_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_FADE_LEFT_CALC | ,
|  | sizeof(TEXT_FADE_LEFT_CALC)/sizeof(Calculation) | ,
|  | TEXT_FADE_LEFT_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_FADE_LEFT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_FADE_LEFT_TRS | ,
|  | sizeof(TEXT_FADE_LEFT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_FADE_RIGHT

const CustomShape libmspub::CS_TEXT_FADE_RIGHT(TEXT_FADE_RIGHT_VERTICES, sizeof(TEXT_FADE_RIGHT_VERTICES)/sizeof(Vertex), TEXT_FADE_RIGHT_SEGMENTS, sizeof(TEXT_FADE_RIGHT_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_RIGHT_CALC, sizeof(TEXT_FADE_RIGHT_CALC)/sizeof(Calculation), TEXT_FADE_RIGHT_DEFAULT_ADJUST, sizeof(TEXT_FADE_RIGHT_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_RIGHT_TRS, sizeof(TEXT_FADE_RIGHT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_FADE_RIGHT_VERTICES

,

|  | sizeof(TEXT_FADE_RIGHT_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_FADE_RIGHT_SEGMENTS | ,
|  | sizeof(TEXT_FADE_RIGHT_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_FADE_RIGHT_CALC | ,
|  | sizeof(TEXT_FADE_RIGHT_CALC)/sizeof(Calculation) | ,
|  | TEXT_FADE_RIGHT_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_FADE_RIGHT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_FADE_RIGHT_TRS | ,
|  | sizeof(TEXT_FADE_RIGHT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_FADE_UP

const CustomShape libmspub::CS_TEXT_FADE_UP(TEXT_FADE_UP_VERTICES, sizeof(TEXT_FADE_UP_VERTICES)/sizeof(Vertex), TEXT_FADE_UP_SEGMENTS, sizeof(TEXT_FADE_UP_SEGMENTS)/sizeof(unsigned short), TEXT_FADE_UP_CALC, sizeof(TEXT_FADE_UP_CALC)/sizeof(Calculation), TEXT_FADE_UP_DEFAULT_ADJUST, sizeof(TEXT_FADE_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_FADE_UP_TRS, sizeof(TEXT_FADE_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_FADE_UP_VERTICES

,

|  | sizeof(TEXT_FADE_UP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_FADE_UP_SEGMENTS | ,
|  | sizeof(TEXT_FADE_UP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_FADE_UP_CALC | ,
|  | sizeof(TEXT_FADE_UP_CALC)/sizeof(Calculation) | ,
|  | TEXT_FADE_UP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_FADE_UP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_FADE_UP_TRS | ,
|  | sizeof(TEXT_FADE_UP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_INFLATE

const CustomShape libmspub::CS_TEXT_INFLATE(TEXT_INFLATE_VERTICES, sizeof(TEXT_INFLATE_VERTICES)/sizeof(Vertex), TEXT_INFLATE_SEGMENTS, sizeof(TEXT_INFLATE_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_CALC, sizeof(TEXT_INFLATE_CALC)/sizeof(Calculation), TEXT_INFLATE_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TRS, sizeof(TEXT_INFLATE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_INFLATE_VERTICES

,

|  | sizeof(TEXT_INFLATE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_INFLATE_SEGMENTS | ,
|  | sizeof(TEXT_INFLATE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_INFLATE_CALC | ,
|  | sizeof(TEXT_INFLATE_CALC)/sizeof(Calculation) | ,
|  | TEXT_INFLATE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_INFLATE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_INFLATE_TRS | ,
|  | sizeof(TEXT_INFLATE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_INFLATE_BOTTOM

const CustomShape libmspub::CS_TEXT_INFLATE_BOTTOM(TEXT_INFLATE_BOTTOM_VERTICES, sizeof(TEXT_INFLATE_BOTTOM_VERTICES)/sizeof(Vertex), TEXT_INFLATE_BOTTOM_SEGMENTS, sizeof(TEXT_INFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_BOTTOM_CALC, sizeof(TEXT_INFLATE_BOTTOM_CALC)/sizeof(Calculation), TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_BOTTOM_TRS, sizeof(TEXT_INFLATE_BOTTOM_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_INFLATE_BOTTOM_VERTICES

,

|  | sizeof(TEXT_INFLATE_BOTTOM_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_INFLATE_BOTTOM_SEGMENTS | ,
|  | sizeof(TEXT_INFLATE_BOTTOM_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_INFLATE_BOTTOM_CALC | ,
|  | sizeof(TEXT_INFLATE_BOTTOM_CALC)/sizeof(Calculation) | ,
|  | TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_INFLATE_BOTTOM_TRS | ,
|  | sizeof(TEXT_INFLATE_BOTTOM_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_INFLATE_TOP

const CustomShape libmspub::CS_TEXT_INFLATE_TOP(TEXT_INFLATE_TOP_VERTICES, sizeof(TEXT_INFLATE_TOP_VERTICES)/sizeof(Vertex), TEXT_INFLATE_TOP_SEGMENTS, sizeof(TEXT_INFLATE_TOP_SEGMENTS)/sizeof(unsigned short), TEXT_INFLATE_TOP_CALC, sizeof(TEXT_INFLATE_TOP_CALC)/sizeof(Calculation), TEXT_INFLATE_TOP_DEFAULT_ADJUST, sizeof(TEXT_INFLATE_TOP_DEFAULT_ADJUST)/sizeof(int), TEXT_INFLATE_TOP_TRS, sizeof(TEXT_INFLATE_TOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_INFLATE_TOP_VERTICES

,

|  | sizeof(TEXT_INFLATE_TOP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_INFLATE_TOP_SEGMENTS | ,
|  | sizeof(TEXT_INFLATE_TOP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_INFLATE_TOP_CALC | ,
|  | sizeof(TEXT_INFLATE_TOP_CALC)/sizeof(Calculation) | ,
|  | TEXT_INFLATE_TOP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_INFLATE_TOP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_INFLATE_TOP_TRS | ,
|  | sizeof(TEXT_INFLATE_TOP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_PLAIN_TEXT

const CustomShape libmspub::CS_TEXT_PLAIN_TEXT(TEXT_PLAIN_TEXT_VERTICES, sizeof(TEXT_PLAIN_TEXT_VERTICES)/sizeof(Vertex), TEXT_PLAIN_TEXT_SEGMENTS, sizeof(TEXT_PLAIN_TEXT_SEGMENTS)/sizeof(unsigned short), TEXT_PLAIN_TEXT_CALC, sizeof(TEXT_PLAIN_TEXT_CALC)/sizeof(Calculation), TEXT_PLAIN_TEXT_DEFAULT_ADJUST, sizeof(TEXT_PLAIN_TEXT_DEFAULT_ADJUST)/sizeof(int), TEXT_PLAIN_TEXT_TRS, sizeof(TEXT_PLAIN_TEXT_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_PLAIN_TEXT_VERTICES

,

|  | sizeof(TEXT_PLAIN_TEXT_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_PLAIN_TEXT_SEGMENTS | ,
|  | sizeof(TEXT_PLAIN_TEXT_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_PLAIN_TEXT_CALC | ,
|  | sizeof(TEXT_PLAIN_TEXT_CALC)/sizeof(Calculation) | ,
|  | TEXT_PLAIN_TEXT_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_PLAIN_TEXT_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_PLAIN_TEXT_TRS | ,
|  | sizeof(TEXT_PLAIN_TEXT_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_RING_OUTSIDE

const CustomShape libmspub::CS_TEXT_RING_OUTSIDE(TEXT_RING_OUTSIDE_VERTICES, sizeof(TEXT_RING_OUTSIDE_VERTICES)/sizeof(Vertex), TEXT_RING_OUTSIDE_SEGMENTS, sizeof(TEXT_RING_OUTSIDE_SEGMENTS)/sizeof(unsigned short), TEXT_RING_OUTSIDE_CALC, sizeof(TEXT_RING_OUTSIDE_CALC)/sizeof(Calculation), TEXT_RING_OUTSIDE_DEFAULT_ADJUST, sizeof(TEXT_RING_OUTSIDE_DEFAULT_ADJUST)/sizeof(int), TEXT_RING_OUTSIDE_TRS, sizeof(TEXT_RING_OUTSIDE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_RING_OUTSIDE_VERTICES

,

|  | sizeof(TEXT_RING_OUTSIDE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_RING_OUTSIDE_SEGMENTS | ,
|  | sizeof(TEXT_RING_OUTSIDE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_RING_OUTSIDE_CALC | ,
|  | sizeof(TEXT_RING_OUTSIDE_CALC)/sizeof(Calculation) | ,
|  | TEXT_RING_OUTSIDE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_RING_OUTSIDE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_RING_OUTSIDE_TRS | ,
|  | sizeof(TEXT_RING_OUTSIDE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_SIMPLE

const CustomShape libmspub::CS_TEXT_SIMPLE(TEXT_SIMPLE_VERTICES, sizeof(TEXT_SIMPLE_VERTICES)/sizeof(Vertex), nullptr, 0, nullptr, 0, nullptr, 0, nullptr, 0, 21600, 21600, nullptr, 0) | ( | TEXT_SIMPLE_VERTICES | ,
|  | sizeof(TEXT_SIMPLE_VERTICES)/sizeof(Vertex) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_SLANT_DOWN

const CustomShape libmspub::CS_TEXT_SLANT_DOWN(TEXT_SLANT_DOWN_VERTICES, sizeof(TEXT_SLANT_DOWN_VERTICES)/sizeof(Vertex), TEXT_SLANT_DOWN_SEGMENTS, sizeof(TEXT_SLANT_DOWN_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_DOWN_CALC, sizeof(TEXT_SLANT_DOWN_CALC)/sizeof(Calculation), TEXT_SLANT_DOWN_DEFAULT_ADJUST, sizeof(TEXT_SLANT_DOWN_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_DOWN_TRS, sizeof(TEXT_SLANT_DOWN_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_SLANT_DOWN_VERTICES

,

|  | sizeof(TEXT_SLANT_DOWN_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_SLANT_DOWN_SEGMENTS | ,
|  | sizeof(TEXT_SLANT_DOWN_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_SLANT_DOWN_CALC | ,
|  | sizeof(TEXT_SLANT_DOWN_CALC)/sizeof(Calculation) | ,
|  | TEXT_SLANT_DOWN_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_SLANT_DOWN_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_SLANT_DOWN_TRS | ,
|  | sizeof(TEXT_SLANT_DOWN_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_SLANT_UP

const CustomShape libmspub::CS_TEXT_SLANT_UP(TEXT_SLANT_UP_VERTICES, sizeof(TEXT_SLANT_UP_VERTICES)/sizeof(Vertex), TEXT_SLANT_UP_SEGMENTS, sizeof(TEXT_SLANT_UP_SEGMENTS)/sizeof(unsigned short), TEXT_SLANT_UP_CALC, sizeof(TEXT_SLANT_UP_CALC)/sizeof(Calculation), TEXT_SLANT_UP_DEFAULT_ADJUST, sizeof(TEXT_SLANT_UP_DEFAULT_ADJUST)/sizeof(int), TEXT_SLANT_UP_TRS, sizeof(TEXT_SLANT_UP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_SLANT_UP_VERTICES

,

|  | sizeof(TEXT_SLANT_UP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_SLANT_UP_SEGMENTS | ,
|  | sizeof(TEXT_SLANT_UP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_SLANT_UP_CALC | ,
|  | sizeof(TEXT_SLANT_UP_CALC)/sizeof(Calculation) | ,
|  | TEXT_SLANT_UP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_SLANT_UP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_SLANT_UP_TRS | ,
|  | sizeof(TEXT_SLANT_UP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_STOP

const CustomShape libmspub::CS_TEXT_STOP(TEXT_STOP_VERTICES, sizeof(TEXT_STOP_VERTICES)/sizeof(Vertex), TEXT_STOP_SEGMENTS, sizeof(TEXT_STOP_SEGMENTS)/sizeof(unsigned short), TEXT_STOP_CALC, sizeof(TEXT_STOP_CALC)/sizeof(Calculation), TEXT_STOP_DEFAULT_ADJUST, sizeof(TEXT_STOP_DEFAULT_ADJUST)/sizeof(int), TEXT_STOP_TRS, sizeof(TEXT_STOP_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_STOP_VERTICES

,

|  | sizeof(TEXT_STOP_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_STOP_SEGMENTS | ,
|  | sizeof(TEXT_STOP_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_STOP_CALC | ,
|  | sizeof(TEXT_STOP_CALC)/sizeof(Calculation) | ,
|  | TEXT_STOP_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_STOP_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_STOP_TRS | ,
|  | sizeof(TEXT_STOP_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_TRIANGLE

const CustomShape libmspub::CS_TEXT_TRIANGLE(TEXT_TRIANGLE_VERTICES, sizeof(TEXT_TRIANGLE_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_SEGMENTS, sizeof(TEXT_TRIANGLE_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_CALC, sizeof(TEXT_TRIANGLE_CALC)/sizeof(Calculation), TEXT_TRIANGLE_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_TRS, sizeof(TEXT_TRIANGLE_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_TRIANGLE_VERTICES

,

|  | sizeof(TEXT_TRIANGLE_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_TRIANGLE_SEGMENTS | ,
|  | sizeof(TEXT_TRIANGLE_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_TRIANGLE_CALC | ,
|  | sizeof(TEXT_TRIANGLE_CALC)/sizeof(Calculation) | ,
|  | TEXT_TRIANGLE_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_TRIANGLE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_TRIANGLE_TRS | ,
|  | sizeof(TEXT_TRIANGLE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_TRIANGLE_INVERTED

const CustomShape libmspub::CS_TEXT_TRIANGLE_INVERTED(TEXT_TRIANGLE_INVERTED_VERTICES, sizeof(TEXT_TRIANGLE_INVERTED_VERTICES)/sizeof(Vertex), TEXT_TRIANGLE_INVERTED_SEGMENTS, sizeof(TEXT_TRIANGLE_INVERTED_SEGMENTS)/sizeof(unsigned short), TEXT_TRIANGLE_INVERTED_CALC, sizeof(TEXT_TRIANGLE_INVERTED_CALC)/sizeof(Calculation), TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST, sizeof(TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST)/sizeof(int), TEXT_TRIANGLE_INVERTED_TRS, sizeof(TEXT_TRIANGLE_INVERTED_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_TRIANGLE_INVERTED_VERTICES

,

|  | sizeof(TEXT_TRIANGLE_INVERTED_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_TRIANGLE_INVERTED_SEGMENTS | ,
|  | sizeof(TEXT_TRIANGLE_INVERTED_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_TRIANGLE_INVERTED_CALC | ,
|  | sizeof(TEXT_TRIANGLE_INVERTED_CALC)/sizeof(Calculation) | ,
|  | TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_TRIANGLE_INVERTED_TRS | ,
|  | sizeof(TEXT_TRIANGLE_INVERTED_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_WAVE_1

const CustomShape libmspub::CS_TEXT_WAVE_1(TEXT_WAVE_1_VERTICES, sizeof(TEXT_WAVE_1_VERTICES)/sizeof(Vertex), TEXT_WAVE_1_SEGMENTS, sizeof(TEXT_WAVE_1_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_1_CALC, sizeof(TEXT_WAVE_1_CALC)/sizeof(Calculation), TEXT_WAVE_1_DEFAULT_ADJUST, sizeof(TEXT_WAVE_1_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_1_TRS, sizeof(TEXT_WAVE_1_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_WAVE_1_VERTICES

,

|  | sizeof(TEXT_WAVE_1_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_WAVE_1_SEGMENTS | ,
|  | sizeof(TEXT_WAVE_1_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_WAVE_1_CALC | ,
|  | sizeof(TEXT_WAVE_1_CALC)/sizeof(Calculation) | ,
|  | TEXT_WAVE_1_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_WAVE_1_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_WAVE_1_TRS | ,
|  | sizeof(TEXT_WAVE_1_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_WAVE_2

const CustomShape libmspub::CS_TEXT_WAVE_2(TEXT_WAVE_2_VERTICES, sizeof(TEXT_WAVE_2_VERTICES)/sizeof(Vertex), TEXT_WAVE_2_SEGMENTS, sizeof(TEXT_WAVE_2_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_2_CALC, sizeof(TEXT_WAVE_2_CALC)/sizeof(Calculation), TEXT_WAVE_2_DEFAULT_ADJUST, sizeof(TEXT_WAVE_2_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_2_TRS, sizeof(TEXT_WAVE_2_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_WAVE_2_VERTICES

,

|  | sizeof(TEXT_WAVE_2_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_WAVE_2_SEGMENTS | ,
|  | sizeof(TEXT_WAVE_2_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_WAVE_2_CALC | ,
|  | sizeof(TEXT_WAVE_2_CALC)/sizeof(Calculation) | ,
|  | TEXT_WAVE_2_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_WAVE_2_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_WAVE_2_TRS | ,
|  | sizeof(TEXT_WAVE_2_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_WAVE_3

const CustomShape libmspub::CS_TEXT_WAVE_3(TEXT_WAVE_3_VERTICES, sizeof(TEXT_WAVE_3_VERTICES)/sizeof(Vertex), TEXT_WAVE_3_SEGMENTS, sizeof(TEXT_WAVE_3_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_3_CALC, sizeof(TEXT_WAVE_3_CALC)/sizeof(Calculation), TEXT_WAVE_3_DEFAULT_ADJUST, sizeof(TEXT_WAVE_3_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_3_TRS, sizeof(TEXT_WAVE_3_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

TEXT_WAVE_3_VERTICES

,

|  | sizeof(TEXT_WAVE_3_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_WAVE_3_SEGMENTS | ,
|  | sizeof(TEXT_WAVE_3_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_WAVE_3_CALC | ,
|  | sizeof(TEXT_WAVE_3_CALC)/sizeof(Calculation) | ,
|  | TEXT_WAVE_3_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_WAVE_3_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_WAVE_3_TRS | ,
|  | sizeof(TEXT_WAVE_3_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_TEXT_WAVE_4

const CustomShape libmspub::CS_TEXT_WAVE_4(TEXT_WAVE_4_VERTICES, sizeof(TEXT_WAVE_4_VERTICES)/sizeof(Vertex), TEXT_WAVE_4_SEGMENTS, sizeof(TEXT_WAVE_4_SEGMENTS)/sizeof(unsigned short), TEXT_WAVE_4_CALC, sizeof(TEXT_WAVE_4_CALC)/sizeof(Calculation), TEXT_WAVE_4_DEFAULT_ADJUST, sizeof(TEXT_WAVE_4_DEFAULT_ADJUST)/sizeof(int), TEXT_WAVE_4_TRS, sizeof(TEXT_WAVE_4_TRS)/sizeof(TextRectangle), 21600, 21600, TEXT_WAVE_4_GLUE_POINTS, sizeof(TEXT_WAVE_4_GLUE_POINTS)/sizeof(Vertex))

(

TEXT_WAVE_4_VERTICES

,

|  | sizeof(TEXT_WAVE_4_VERTICES)/sizeof(Vertex) | ,
|  | TEXT_WAVE_4_SEGMENTS | ,
|  | sizeof(TEXT_WAVE_4_SEGMENTS)/sizeof(unsigned short) | ,
|  | TEXT_WAVE_4_CALC | ,
|  | sizeof(TEXT_WAVE_4_CALC)/sizeof(Calculation) | ,
|  | TEXT_WAVE_4_DEFAULT_ADJUST | ,
|  | sizeof(TEXT_WAVE_4_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TEXT_WAVE_4_TRS | ,
|  | sizeof(TEXT_WAVE_4_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | TEXT_WAVE_4_GLUE_POINTS | ,
|  | sizeof(TEXT_WAVE_4_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_TRAPEZOID

const CustomShape libmspub::CS_TRAPEZOID(TRAPEZOID_VERTICES, sizeof(TRAPEZOID_VERTICES)/sizeof(Vertex), TRAPEZOID_SEGMENTS, sizeof(TRAPEZOID_SEGMENTS)/sizeof(unsigned short), TRAPEZOID_CALC, sizeof(TRAPEZOID_CALC)/sizeof(Calculation), TRAPEZOID_DEFAULT_ADJUST, sizeof(TRAPEZOID_DEFAULT_ADJUST)/sizeof(int), TRAPEZOID_TRS, sizeof(TRAPEZOID_TRS)/sizeof(TextRectangle), 21600, 21600, TRAPEZOID_GLUE_POINTS, sizeof(TRAPEZOID_GLUE_POINTS)/sizeof(Vertex))

(

TRAPEZOID_VERTICES

,

|  | sizeof(TRAPEZOID_VERTICES)/sizeof(Vertex) | ,
|  | TRAPEZOID_SEGMENTS | ,
|  | sizeof(TRAPEZOID_SEGMENTS)/sizeof(unsigned short) | ,
|  | TRAPEZOID_CALC | ,
|  | sizeof(TRAPEZOID_CALC)/sizeof(Calculation) | ,
|  | TRAPEZOID_DEFAULT_ADJUST | ,
|  | sizeof(TRAPEZOID_DEFAULT_ADJUST)/sizeof(int) | ,
|  | TRAPEZOID_TRS | ,
|  | sizeof(TRAPEZOID_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | TRAPEZOID_GLUE_POINTS | ,
|  | sizeof(TRAPEZOID_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CS_U_TURN_ARROW

const CustomShape libmspub::CS_U_TURN_ARROW(U_TURN_ARROW_VERTICES, sizeof(U_TURN_ARROW_VERTICES)/sizeof(Vertex), U_TURN_ARROW_SEGMENTS, sizeof(U_TURN_ARROW_SEGMENTS)/sizeof(unsigned short), nullptr, 0, nullptr, 0, U_TURN_ARROW_TRS, sizeof(U_TURN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0) | ( | U_TURN_ARROW_VERTICES | ,
|  | sizeof(U_TURN_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | U_TURN_ARROW_SEGMENTS | ,
|  | sizeof(U_TURN_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | nullptr | ,
|  | 0 | ,
|  | nullptr | ,
|  | 0 | ,
|  | U_TURN_ARROW_TRS | ,
|  | sizeof(U_TURN_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_UP_ARROW

const CustomShape libmspub::CS_UP_ARROW(UP_ARROW_VERTICES, sizeof(UP_ARROW_VERTICES)/sizeof(Vertex), UP_ARROW_SEGMENTS, sizeof(UP_ARROW_SEGMENTS)/sizeof(unsigned short), UP_ARROW_CALC, sizeof(UP_ARROW_CALC)/sizeof(Calculation), UP_ARROW_DEFAULT_ADJUST, sizeof(UP_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_ARROW_TRS, sizeof(UP_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

UP_ARROW_VERTICES

,

|  | sizeof(UP_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | UP_ARROW_SEGMENTS | ,
|  | sizeof(UP_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | UP_ARROW_CALC | ,
|  | sizeof(UP_ARROW_CALC)/sizeof(Calculation) | ,
|  | UP_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(UP_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | UP_ARROW_TRS | ,
|  | sizeof(UP_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_UP_DOWN_ARROW

const CustomShape libmspub::CS_UP_DOWN_ARROW(UP_DOWN_ARROW_VERTICES, sizeof(UP_DOWN_ARROW_VERTICES)/sizeof(Vertex), UP_DOWN_ARROW_SEGMENTS, sizeof(UP_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short), UP_DOWN_ARROW_CALC, sizeof(UP_DOWN_ARROW_CALC)/sizeof(Calculation), UP_DOWN_ARROW_DEFAULT_ADJUST, sizeof(UP_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int), UP_DOWN_ARROW_TRS, sizeof(UP_DOWN_ARROW_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

UP_DOWN_ARROW_VERTICES

,

|  | sizeof(UP_DOWN_ARROW_VERTICES)/sizeof(Vertex) | ,
|  | UP_DOWN_ARROW_SEGMENTS | ,
|  | sizeof(UP_DOWN_ARROW_SEGMENTS)/sizeof(unsigned short) | ,
|  | UP_DOWN_ARROW_CALC | ,
|  | sizeof(UP_DOWN_ARROW_CALC)/sizeof(Calculation) | ,
|  | UP_DOWN_ARROW_DEFAULT_ADJUST | ,
|  | sizeof(UP_DOWN_ARROW_DEFAULT_ADJUST)/sizeof(int) | ,
|  | UP_DOWN_ARROW_TRS | ,
|  | sizeof(UP_DOWN_ARROW_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_VERTICAL_SCROLL

const CustomShape libmspub::CS_VERTICAL_SCROLL(VERTICAL_SCROLL_VERTICES, sizeof(VERTICAL_SCROLL_VERTICES)/sizeof(Vertex), VERTICAL_SCROLL_SEGMENTS, sizeof(VERTICAL_SCROLL_SEGMENTS)/sizeof(unsigned short), VERTICAL_SCROLL_CALC, sizeof(VERTICAL_SCROLL_CALC)/sizeof(Calculation), VERTICAL_SCROLL_DEFAULT_ADJUST, sizeof(VERTICAL_SCROLL_DEFAULT_ADJUST)/sizeof(int), VERTICAL_SCROLL_TRS, sizeof(VERTICAL_SCROLL_TRS)/sizeof(TextRectangle), 21600, 21600, nullptr, 0)

(

VERTICAL_SCROLL_VERTICES

,

|  | sizeof(VERTICAL_SCROLL_VERTICES)/sizeof(Vertex) | ,
|  | VERTICAL_SCROLL_SEGMENTS | ,
|  | sizeof(VERTICAL_SCROLL_SEGMENTS)/sizeof(unsigned short) | ,
|  | VERTICAL_SCROLL_CALC | ,
|  | sizeof(VERTICAL_SCROLL_CALC)/sizeof(Calculation) | ,
|  | VERTICAL_SCROLL_DEFAULT_ADJUST | ,
|  | sizeof(VERTICAL_SCROLL_DEFAULT_ADJUST)/sizeof(int) | ,
|  | VERTICAL_SCROLL_TRS | ,
|  | sizeof(VERTICAL_SCROLL_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | nullptr | ,
|  | 0 | )

Referenced by getCustomShape().

## CS_WAVE

const CustomShape libmspub::CS_WAVE(WAVE_VERTICES, sizeof(WAVE_VERTICES)/sizeof(Vertex), WAVE_SEGMENTS, sizeof(WAVE_SEGMENTS)/sizeof(unsigned short), WAVE_CALC, sizeof(WAVE_CALC)/sizeof(Calculation), WAVE_DEFAULT_ADJUST, sizeof(WAVE_DEFAULT_ADJUST)/sizeof(int), WAVE_TRS, sizeof(WAVE_TRS)/sizeof(TextRectangle), 21600, 21600, WAVE_GLUE_POINTS, sizeof(WAVE_GLUE_POINTS)/sizeof(Vertex))

(

WAVE_VERTICES

,

|  | sizeof(WAVE_VERTICES)/sizeof(Vertex) | ,
|  | WAVE_SEGMENTS | ,
|  | sizeof(WAVE_SEGMENTS)/sizeof(unsigned short) | ,
|  | WAVE_CALC | ,
|  | sizeof(WAVE_CALC)/sizeof(Calculation) | ,
|  | WAVE_DEFAULT_ADJUST | ,
|  | sizeof(WAVE_DEFAULT_ADJUST)/sizeof(int) | ,
|  | WAVE_TRS | ,
|  | sizeof(WAVE_TRS)/sizeof(TextRectangle) | ,
|  | 21600 | ,
|  | 21600 | ,
|  | WAVE_GLUE_POINTS | ,
|  | sizeof(WAVE_GLUE_POINTS)/sizeof(Vertex) | )

Referenced by getCustomShape().

## CUBE_CALC

const Calculation libmspub::CUBE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x6000, PROP_GEO_TOP, OTHER_CALC_VAL, 0}, {0x6000, PROP_GEO_LEFT, OTHER_CALC_VAL, 0}, {0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL}, {0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL}, {0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL | 2}, {0x2001, OTHER_CALC_VAL | 5, 1, 2}, {0x6000, OTHER_CALC_VAL | 2, OTHER_CALC_VAL | 6, 0}, {0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL | 1}, {0x2001, OTHER_CALC_VAL | 8, 1, 2}, {0x6000, OTHER_CALC_VAL | 1, OTHER_CALC_VAL | 9, 0}, {0x2000, PROP_GEO_RIGHT, 0, 0}, {0x2000, PROP_GEO_BOTTOM, 0, 0}
}

## CUBE_DEFAULT_ADJUST

const int libmspub::CUBE_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## CUBE_GLUE_POINTS

const Vertex libmspub::CUBE_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(7), 0}, {CALCULATED_VALUE(6), CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(10)}, {CALCULATED_VALUE(6), 21600}, {CALCULATED_VALUE(4), CALCULATED_VALUE(10)}, {21600, CALCULATED_VALUE(9)}
}

## CUBE_SEGMENTS

const unsigned short libmspub::CUBE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0005, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## CUBE_TRS

const TextRectangle libmspub::CUBE_TRS[]

Initial value:
=
{
{ {0, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(12)} }
}

## CUBE_VERTICES

const Vertex libmspub::CUBE_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(12)}, {0, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}, {CALCULATED_VALUE(11), 0}, {CALCULATED_VALUE(11), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(12)}, {0, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}, {CALCULATED_VALUE(11), 0}, {CALCULATED_VALUE(4), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(11), 0}, {CALCULATED_VALUE(11), CALCULATED_VALUE(3)}
}

## CURVED_CONNECTOR_2_SEGMENTS

const unsigned short libmspub::CURVED_CONNECTOR_2_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x8000
}

## CURVED_CONNECTOR_2_VERTICES

const Vertex libmspub::CURVED_CONNECTOR_2_VERTICES[]

Initial value:
=
{
{0, 0}, {10800, 0}, {21600, 10800}, {21600, 21600}
}

## CURVED_CONNECTOR_3_CALC

const Calculation libmspub::CURVED_CONNECTOR_3_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 1, 2}, {0x2000, 0x400, 21600, 0}, {0x2001, 0x402, 1, 2}
}

## CURVED_CONNECTOR_3_DEFAULT_ADJUST

const int libmspub::CURVED_CONNECTOR_3_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## CURVED_CONNECTOR_3_SEGMENTS

const unsigned short libmspub::CURVED_CONNECTOR_3_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000
}

## CURVED_CONNECTOR_3_VERTICES

const Vertex libmspub::CURVED_CONNECTOR_3_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(1), 0}, {CALCULATED_VALUE(0), 5400}, {CALCULATED_VALUE(0), 10800}, {CALCULATED_VALUE(0), 16200}, {CALCULATED_VALUE(3), 21600}, {21600, 21600}
}

## CURVED_CONNECTOR_4_CALC

const Calculation libmspub::CURVED_CONNECTOR_4_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 1, 2}, {0x4000, 21600, 0x400, 0}, {0x2001, 0x402, 1, 2}, {0x6000, 0x400, 0x403, 0}, {0x2001, 0x404, 1, 2}, {0x2000, 0x403, 21600, 0}, {0x2001, 0x406, 1, 2}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2001, PROP_ADJUST_VAL_FIRST + 1, 1, 2}, {0x2001, PROP_ADJUST_VAL_FIRST + 1, 1, 4}, {0x6000, 0x408, 0x409, 0}, {0x2001, 0x40b, 1, 2}, {0x2000, 0x408, 21600, 0}, {0x2001, 0x40d, 1, 2}
}

## CURVED_CONNECTOR_4_DEFAULT_ADJUST

const int libmspub::CURVED_CONNECTOR_4_DEFAULT_ADJUST[]

Initial value:
=
{
10800, 10800
}

## CURVED_CONNECTOR_4_SEGMENTS

const unsigned short libmspub::CURVED_CONNECTOR_4_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2003, 0x8000
}

## CURVED_CONNECTOR_4_VERTICES

const Vertex libmspub::CURVED_CONNECTOR_4_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(1), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(8)}, {21600, CALCULATED_VALUE(14)}, {21600, 21600}
}

## CURVED_CONNECTOR_5_CALC

const Calculation libmspub::CURVED_CONNECTOR_5_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x6000, 0x400, 0x401, 0}, {0x2001, 0x402, 1, 2}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x6000, 0x400, 0x403, 0}, {0x2001, 0x405, 1, 2}, {0x6000, 0x401, 0x403, 0}, {0x2001, 0x407, 1, 2}, {0x2000, 0x401, 21600, 0}, {0x2001, 0x409, 1, 2}, {0x2001, 0x404, 1, 2}, {0x2001, 0x40b, 1, 2}, {0x6000, 0x404, 0x40b, 0}, {0x2001, 0x40d, 1, 2}, {0x2000, 0x404, 21600, 0}, {0x2001, 0x40f, 1, 2}, {0x6000, 0x404, 0x410, 0}, {0x2001, 0x411, 1, 2}, {0x2000, 0x410, 21600, 0}, {0x2001, 0x413, 1, 2}, {0x2001, 0x400, 1, 2}
}

## CURVED_CONNECTOR_5_DEFAULT_ADJUST

const int libmspub::CURVED_CONNECTOR_5_DEFAULT_ADJUST[]

Initial value:
=
{
10800, 10800, 10800
}

## CURVED_CONNECTOR_5_SEGMENTS

const unsigned short libmspub::CURVED_CONNECTOR_5_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2004, 0x8000
}

## CURVED_CONNECTOR_5_VERTICES

const Vertex libmspub::CURVED_CONNECTOR_5_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(21), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(18)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(20)}, {CALCULATED_VALUE(10), 21600}, {21600, 21600}
}

## CURVED_DOWN_ARROW_CALC

const Calculation libmspub::CURVED_DOWN_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0xa000, PROP_ADJUST_VAL_FIRST, 21600, PROP_ADJUST_VAL_FIRST + 1}, {0x2001, 0x403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0xe000, 0x405, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x406, 1, 2}, {0x4002, 21600, PROP_ADJUST_VAL_FIRST, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 2}, {0xa00f, 0x409, 21600, 0x404}, {0x6000, 0x404, 0x40a, 0}, {0x6000, 0x40b, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6000, 0x407, 0x40a, 0}, {0xa000, 0x40c, 21600, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x405, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x40f, 1, 2}, {0x6002, 0x404, 0x407, 0}, {0x6000, PROP_ADJUST_VAL_FIRST, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x2001, 0x412, 1, 2}, {0xa000, 0x411, 0, 0x413}, {0x0000, 21600, 0, 0}, {0x0000, 21600, 0, 0}, {0x0001, 21600, 2, 1}, {0xa000, 0x411, 0, 0x404}, {0x600f, 0x418, 0x404, 21600}, {0x8000, 21600, 0, 0x419}, {0x2000, 0x408, 128, 0}, {0x2001, 0x405, 1, 2}, {0x2000, 0x405, 0, 128}, {0xe000, PROP_ADJUST_VAL_FIRST, 0x411, 0x40c}, {0x600f, 0x414, 0x404, 21600}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x420, 1, 2}, {0x0001, 21600, 21600, 1}, {0x6001, 0x409, 0x409, 1}, {0xa000, 0x422, 0, 0x423}, {0x200d, 0x424, 0, 0}, {0x2000, 0x425, 21600, 0}, {0x8001, 21600, 21600, 0x426}, {0x2000, 0x427, 64, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x600f, 0x421, 0x429, 21600}, {0x8000, 21600, 0, 0x42a}, {0x2000, 0x42b, 64, 0}, {0x2001, 0x404, 1, 2}, {0xa000, PROP_ADJUST_VAL_FIRST + 1, 0, 0x42d}, {0x0001, 21600, 2195, 16384}, {0x0001, 21600, 14189, 16384}
}

## CURVED_DOWN_ARROW_DEFAULT_ADJUST

const int libmspub::CURVED_DOWN_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
12960, 19440, 14400
}

## CURVED_DOWN_ARROW_GLUE_POINTS

const Vertex libmspub::CURVED_DOWN_ARROW_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(17), 0}, {CALCULATED_VALUE(16), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(2)}
}

## CURVED_DOWN_ARROW_SEGMENTS

const unsigned short libmspub::CURVED_DOWN_ARROW_SEGMENTS[]

Initial value:
=
{
0xa604, 0xa504, 0x0003, 0xa308, 0x6000, 0x8000, 0xa604, 0xa504, 0xa304, 0x6000, 0x8000
}

## CURVED_DOWN_ARROW_TRS

const TextRectangle libmspub::CURVED_DOWN_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(45), CALCULATED_VALUE(47)}, {CALCULATED_VALUE(46), CALCULATED_VALUE(48)} }
}

## CURVED_DOWN_ARROW_VERTICES

const Vertex libmspub::CURVED_DOWN_ARROW_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(23)}, {0, CALCULATED_VALUE(22)}, {CALCULATED_VALUE(4), 0}, {CALCULATED_VALUE(15), 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(7), 0}, {CALCULATED_VALUE(13), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(2)}, {0, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(15), 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(22)}, {0, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(23)}, {0, CALCULATED_VALUE(22)}, {CALCULATED_VALUE(4), 0}, {0, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(4), 0}, {CALCULATED_VALUE(17), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(15), 0}, {CALCULATED_VALUE(1), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(22)}
}

## CURVED_LEFT_ARROW_CALC

const Calculation libmspub::CURVED_LEFT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0xa000, PROP_ADJUST_VAL_FIRST, 21600, PROP_ADJUST_VAL_FIRST + 1}, {0x2001, 0x403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0xe000, 0x405, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x406, 1, 2}, {0x4002, 21600, PROP_ADJUST_VAL_FIRST, 0}, {0xa00f, PROP_ADJUST_VAL_FIRST + 2, 21600, 0x404}, {0x6000, 0x404, 0x409, 0}, {0x6000, 0x40a, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6000, 0x407, 0x409, 0}, {0xa000, 0x40b, 21600, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x405, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x40e, 1, 2}, {0x6002, 0x404, 0x407, 0}, {0x6000, PROP_ADJUST_VAL_FIRST, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x2001, 0x411, 1, 2}, {0xa000, 0x410, 0, 0x412}, {0x0000, 21600, 0, 0}, {0x0000, 21600, 0, 0}, {0x0000, 0, 0, 21600}, {0xa000, 0x410, 0, 0x404}, {0x600f, 0x417, 0x404, 21600}, {0x2000, 0x408, 128, 0}, {0x2001, 0x405, 1, 2}, {0x2000, 0x405, 0, 128}, {0xe000, PROP_ADJUST_VAL_FIRST, 0x410, 0x40b}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x41d, 1, 2}, {0x0001, 21600, 21600, 1}, {0x6001, PROP_ADJUST_VAL_FIRST + 2, PROP_ADJUST_VAL_FIRST + 2, 1}, {0xa000, 0x41f, 0, 0x420}, {0x200d, 0x421, 0, 0}, {0x2000, 0x422, 21600, 0}, {0x8001, 21600, 21600, 0x423}, {0x2000, 0x424, 64, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x600f, 0x41e, 0x426, 21600}, {0x2000, 0x427, 0, 64}, {0x2001, 0x404, 1, 2}, {0xa000, PROP_ADJUST_VAL_FIRST + 1, 0, 0x429}, {0x0001, 21600, 2195, 16384}, {0x0001, 21600, 14189, 16384}
}

## CURVED_LEFT_ARROW_DEFAULT_ADJUST

const int libmspub::CURVED_LEFT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
12960, 19440, 7200
}

## CURVED_LEFT_ARROW_GLUE_POINTS

const Vertex libmspub::CURVED_LEFT_ARROW_GLUE_POINTS[]

Initial value:
=
{
{0, CALCULATED_VALUE(15)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(11)}, {0, CALCULATED_VALUE(8)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(16)}
}

## CURVED_LEFT_ARROW_SEGMENTS

const unsigned short libmspub::CURVED_LEFT_ARROW_SEGMENTS[]

Initial value:
=
{
0xa608, 0x0003, 0xa308, 0x6000, 0x8000, 0xa604, 0xa308, 0x6000, 0x8000
}

## CURVED_LEFT_ARROW_TRS

const TextRectangle libmspub::CURVED_LEFT_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(43), CALCULATED_VALUE(41)}, {CALCULATED_VALUE(44), CALCULATED_VALUE(42)} }
}

## CURVED_LEFT_ARROW_VERTICES

const Vertex libmspub::CURVED_LEFT_ARROW_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(22), 0}, {CALCULATED_VALUE(21), CALCULATED_VALUE(3)}, {0, 0}, {CALCULATED_VALUE(21), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(13)}, {0, CALCULATED_VALUE(8)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(22), 0}, {CALCULATED_VALUE(21), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(16)}, {0, CALCULATED_VALUE(14)}, {CALCULATED_VALUE(22), 0}, {CALCULATED_VALUE(21), CALCULATED_VALUE(3)}, {0, 0}, {CALCULATED_VALUE(21), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(16)}, {0, CALCULATED_VALUE(14)}
}

## CURVED_RIGHT_ARROW_CALC

const Calculation libmspub::CURVED_RIGHT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0xa000, PROP_ADJUST_VAL_FIRST, 21600, PROP_ADJUST_VAL_FIRST + 1}, {0x2001, 0x403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0xe000, 0x405, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x406, 1, 2}, {0x4002, 21600, PROP_ADJUST_VAL_FIRST, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 2}, {0xa00f, 0x409, 21600, 0x404}, {0x6000, 0x404, 0x40a, 0}, {0x6000, 0x40b, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6000, 0x407, 0x40a, 0}, {0xa000, 0x40c, 21600, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x405, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x40f, 1, 2}, {0x6002, 0x404, 0x407, 0}, {0x6000, PROP_ADJUST_VAL_FIRST, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x2001, 0x412, 1, 2}, {0xa000, 0x411, 0, 0x413}, {0x0000, 21600, 0, 0}, {0x0000, 21600, 0, 0}, {0x0001, 21600, 2, 1}, {0xa000, 0x411, 0, 0x404}, {0x600f, 0x418, 0x404, 21600}, {0x8000, 21600, 0, 0x419}, {0x2000, 0x408, 128, 0}, {0x2001, 0x405, 1, 2}, {0x2000, 0x405, 0, 128}, {0xe000, PROP_ADJUST_VAL_FIRST, 0x411, 0x40c}, {0x600f, 0x414, 0x404, 21600}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x420, 1, 2}, {0x0001, 21600, 21600, 1}, {0x6001, 0x409, 0x409, 1}, {0xa000, 0x422, 0, 0x423}, {0x200d, 0x424, 0, 0}, {0x2000, 0x425, 21600, 0}, {0x8001, 21600, 21600, 0x426}, {0x2000, 0x427, 64, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x600f, 0x421, 0x429, 21600}, {0x8000, 21600, 0, 0x42a}, {0x2000, 0x42b, 64, 0}, {0x2001, 0x404, 1, 2}, {0xa000, PROP_ADJUST_VAL_FIRST + 1, 0, 0x42d}, {0x0001, 21600, 2195, 16384}, {0x0001, 21600, 14189, 16384}
}

## CURVED_RIGHT_ARROW_DEFAULT_ADJUST

const int libmspub::CURVED_RIGHT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
12960, 19440, 14400
}

## CURVED_RIGHT_ARROW_GLUE_POINTS

const Vertex libmspub::CURVED_RIGHT_ARROW_GLUE_POINTS[]

Initial value:
=
{
{0, CALCULATED_VALUE(17)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(16)}
}

## CURVED_RIGHT_ARROW_SEGMENTS

const unsigned short libmspub::CURVED_RIGHT_ARROW_SEGMENTS[]

Initial value:
=
{
0xa404, 0xA304, 0x0003, 0xa508, 0x6000, 0x8000, 0xa404, 0xa304, 0xa504, 0x6000, 0x8000
}

## CURVED_RIGHT_ARROW_TRS

const TextRectangle libmspub::CURVED_RIGHT_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(47), CALCULATED_VALUE(45)}, {CALCULATED_VALUE(48), CALCULATED_VALUE(46)} }
}

## CURVED_RIGHT_ARROW_VERTICES

const Vertex libmspub::CURVED_RIGHT_ARROW_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(23), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(22), 0}, {0, CALCULATED_VALUE(4)}, {0, CALCULATED_VALUE(15)}, {CALCULATED_VALUE(23), CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(7)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(12)}, {0, 0}, {CALCULATED_VALUE(23), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(26), CALCULATED_VALUE(17)}, {0, CALCULATED_VALUE(15)}, {CALCULATED_VALUE(23), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(26), CALCULATED_VALUE(17)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(15)}, {0, 0}, {CALCULATED_VALUE(23), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(22), 0}, {0, CALCULATED_VALUE(4)}, {0, 0}, {CALCULATED_VALUE(23), CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(4)}, {CALCULATED_VALUE(26), CALCULATED_VALUE(17)}, {0, CALCULATED_VALUE(15)}, {CALCULATED_VALUE(23), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(26), CALCULATED_VALUE(17)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(15)}
}

## CURVED_UP_ARROW_CALC

const Calculation libmspub::CURVED_UP_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0xa000, PROP_ADJUST_VAL_FIRST, 21600, PROP_ADJUST_VAL_FIRST + 1}, {0x2001, 0x403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0xe000, 0x405, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x406, 1, 2}, {0x4002, 21600, PROP_ADJUST_VAL_FIRST, 0}, {0xa00f, PROP_ADJUST_VAL_FIRST + 2, 21600, 0x404}, {0x6000, 0x404, 0x409, 0}, {0x6000, 0x40a, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x6000, 0x407, 0x409, 0}, {0xa000, 0x40b, 21600, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x405, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x40e, 1, 2}, {0x6002, 0x404, 0x407, 0}, {0x6000, PROP_ADJUST_VAL_FIRST, PROP_ADJUST_VAL_FIRST + 1, 21600}, {0x2001, 0x411, 1, 2}, {0xa000, 0x410, 0, 0x412}, {0x0000, 21600, 0, 0}, {0x0000, 21600, 0, 0}, {0x0000, 0, 0, 21600}, {0xa000, 0x410, 0, 0x404}, {0x600f, 0x417, 0x404, 21600}, {0x2000, 0x408, 128, 0}, {0x2001, 0x405, 1, 2}, {0x2000, 0x405, 0, 128}, {0xe000, PROP_ADJUST_VAL_FIRST, 0x410, 0x40b}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x41d, 1, 2}, {0x0001, 21600, 21600, 1}, {0x6001, PROP_ADJUST_VAL_FIRST + 2, PROP_ADJUST_VAL_FIRST + 2, 1}, {0xa000, 0x41f, 0, 0x420}, {0x200d, 0x421, 0, 0}, {0x2000, 0x422, 21600, 0}, {0x8001, 21600, 21600, 0x423}, {0x2000, 0x424, 64, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x600f, 0x41e, 0x426, 21600}, {0x2000, 0x427, 0, 64}, {0x2001, 0x404, 1, 2}, {0xa000, PROP_ADJUST_VAL_FIRST + 1, 0, 0x429}, {0x0001, 21600, 2195, 16384}, {0x0001, 21600, 14189, 16384}
}

## CURVED_UP_ARROW_DEFAULT_ADJUST

const int libmspub::CURVED_UP_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
12960, 19440, 7200
}

## CURVED_UP_ARROW_GLUE_POINTS

const Vertex libmspub::CURVED_UP_ARROW_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(8), 0}, {CALCULATED_VALUE(11), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(15), 0}, {CALCULATED_VALUE(16), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(13), CALCULATED_VALUE(2)}
}

## CURVED_UP_ARROW_SEGMENTS

const unsigned short libmspub::CURVED_UP_ARROW_SEGMENTS[]

Initial value:
=
{
0xa408, 0x0003, 0xa508, 0x6000, 0x8000, 0xa404, 0xa508, 0xa504, 0x6000, 0x8000
}

## CURVED_UP_ARROW_TRS

const TextRectangle libmspub::CURVED_UP_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(41), CALCULATED_VALUE(43)}, {CALCULATED_VALUE(42), CALCULATED_VALUE(44)} }
}

## CURVED_UP_ARROW_VERTICES

const Vertex libmspub::CURVED_UP_ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(22)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(21)}, {0, 0}, {CALCULATED_VALUE(4), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(13), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(8), 0}, {CALCULATED_VALUE(11), CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(22)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(14), 0}, {0, CALCULATED_VALUE(22)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(21)}, {0, 0}, {CALCULATED_VALUE(4), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(14), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(21)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(14), 0}
}

## DIAMOND_GLUE_POINTS

const Vertex libmspub::DIAMOND_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## DIAMOND_TRS

const TextRectangle libmspub::DIAMOND_TRS[]

Initial value:
=
{
{ {5400, 5400}, {16200, 16200} }
}

## DIAMOND_VERTICES

const Vertex libmspub::DIAMOND_VERTICES[]

Initial value:
=
{
{10800, 0}, {21600, 10800}, {10800, 21600}, {0, 10800}, {10800, 0}
}

## DONUT_CALC

const Calculation libmspub::DONUT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}
}

## DONUT_DEFAULT_ADJUST

const int libmspub::DONUT_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## DONUT_GLUE_POINTS

const Vertex libmspub::DONUT_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## DONUT_SEGMENTS

const unsigned short libmspub::DONUT_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0xa203, 0x8000
}

## DONUT_TRS

const TextRectangle libmspub::DONUT_TRS[]

Initial value:
=
{
{ {3163, 3163}, {18437, 18437} }
}

## DONUT_VERTICES

const Vertex libmspub::DONUT_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}, {10800, 10800}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {0, 360}
}

## DOUBLE_WAVE_CALC

const Calculation libmspub::DOUBLE_WAVE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 7900, 0x400, 2230}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 3600, 0x40e}, {0x6000, 0x40c, 0x40e, 3600}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}, {0xa000, 0x412, 0, 0x40e}, {0x6000, 0x412, 0x40e, 0}, {0xa000, 0x413, 0, 0x40e}, {0x6000, 0x413, 0x40e, 0}
}

## DOUBLE_WAVE_DEFAULT_ADJUST

const int libmspub::DOUBLE_WAVE_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## DOUBLE_WAVE_GLUE_POINTS

const Vertex libmspub::DOUBLE_WAVE_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x14), 10800}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x15), 10800}
}

## DOUBLE_WAVE_SEGMENTS

const unsigned short libmspub::DOUBLE_WAVE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x0001, 0x2002, 0x6000, 0x8000
}

## DOUBLE_WAVE_TRS

const TextRectangle libmspub::DOUBLE_WAVE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(5), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(23)} }
}

## DOUBLE_WAVE_VERTICES

const Vertex libmspub::DOUBLE_WAVE_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}
}

## DOWN_ARROW_CALC

const Calculation libmspub::DOWN_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x401}, {0x6001, 0x403, 0x400, 10800}, {0x6000, 0x401, 0x404, 0}, {0x6001, 0x401, 0x400, 10800}, {0xa000, 0x401, 0, 0x406}
}

## DOWN_ARROW_DEFAULT_ADJUST

const int libmspub::DOWN_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
16200, 5400
}

## DOWN_ARROW_SEGMENTS

const unsigned short libmspub::DOWN_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0006, 0x6001, 0x8000
}

## DOWN_ARROW_TRS

const TextRectangle libmspub::DOWN_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(2), CALCULATED_VALUE(5)} }
}

## DOWN_ARROW_VERTICES

const Vertex libmspub::DOWN_ARROW_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(1)}, {10800, 21600}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}
}

## ELLIPSE_GLUE_PTS

const Vertex libmspub::ELLIPSE_GLUE_PTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600},
{18437, 18437}, {21600, 10800}, {18437, 3163}
}

## ELLIPSE_SEGMENTS

const unsigned short libmspub::ELLIPSE_SEGMENTS[]

Initial value:
=
{
0xA203, 0x6000, 0x8000
}

## ELLIPSE_TRS

const TextRectangle libmspub::ELLIPSE_TRS[]

Initial value:
=
{
{ {3163, 3163}, {18437, 18437} }
}

## ELLIPSE_VERTICES

const Vertex libmspub::ELLIPSE_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}
}

## FLOW_CHART_ALTERNATE_PROCESS_CALC

const Calculation libmspub::FLOW_CHART_ALTERNATE_PROCESS_CALC[]

Initial value:
=
{
{0x2000, PROP_GEO_LEFT, 2540, 0}, {0x2000, PROP_GEO_RIGHT, 0, 2540}, {0x2000, PROP_GEO_TOP, 2540, 0}, {0x2000, PROP_GEO_BOTTOM, 0, 2540}, {0x2000, PROP_GEO_LEFT, 800, 0}, {0x2000, PROP_GEO_RIGHT, 0, 800}, {0x2000, PROP_GEO_TOP, 800, 0}, {0x2000, PROP_GEO_BOTTOM, 0, 800}
}

## FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_ALTERNATE_PROCESS_GLUE_POINTS[]

Initial value:
=
{
{0, 10800}, {10800, 0}, {21600, 10800}, {10800, 21600}
}

## FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS

const unsigned short libmspub::FLOW_CHART_ALTERNATE_PROCESS_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa801, 0x0001, 0xa701, 0x0001, 0xa801, 0x0001, 0xa701, 0x6000, 0x8000
}

## FLOW_CHART_ALTERNATE_PROCESS_TRS

const TextRectangle libmspub::FLOW_CHART_ALTERNATE_PROCESS_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(4), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(7)} }
}

## FLOW_CHART_ALTERNATE_PROCESS_VERTICES

const Vertex libmspub::FLOW_CHART_ALTERNATE_PROCESS_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(1), 0}, {21600, CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(3)}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(0), 21600}, {0, CALCULATED_VALUE(3)}
}

## FLOW_CHART_COLLATE_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_COLLATE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {10800, 10800}, {10800, 21600}
}

## FLOW_CHART_COLLATE_TRS

const TextRectangle libmspub::FLOW_CHART_COLLATE_TRS[]

Initial value:
=
{
{ {5400, 5400}, {16200, 16200} }
}

## FLOW_CHART_COLLATE_VERTICES

const Vertex libmspub::FLOW_CHART_COLLATE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {0, 21600}, {21600, 0}, {0, 0}
}

## FLOW_CHART_CONNECTOR_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_CONNECTOR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## FLOW_CHART_CONNECTOR_SEGMENTS

const unsigned short libmspub::FLOW_CHART_CONNECTOR_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0x8000
}

## FLOW_CHART_CONNECTOR_TRS

const TextRectangle libmspub::FLOW_CHART_CONNECTOR_TRS[]

Initial value:
=
{
{ {3180, 3180}, {18420, 18420} }
}

## FLOW_CHART_CONNECTOR_VERTICES

const Vertex libmspub::FLOW_CHART_CONNECTOR_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}
}

## FLOW_CHART_DECISION_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_DECISION_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_DECISION_TRS

const TextRectangle libmspub::FLOW_CHART_DECISION_TRS[]

Initial value:
=
{
{ {5400, 5400}, {16200, 16200} }
}

## FLOW_CHART_DECISION_VERTICES

const Vertex libmspub::FLOW_CHART_DECISION_VERTICES[]

Initial value:
=
{
{0, 10800}, {10800, 0}, {21600, 10800}, {10800, 21600}, {0, 10800}
}

## FLOW_CHART_DELAY_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_DELAY_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_DELAY_SEGMENTS

const unsigned short libmspub::FLOW_CHART_DELAY_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa702, 0x0002, 0x6000, 0x8000
}

## FLOW_CHART_DELAY_TRS

const TextRectangle libmspub::FLOW_CHART_DELAY_TRS[]

Initial value:
=
{
{ {0, 3100}, {18500, 18500} }
}

## FLOW_CHART_DELAY_VERTICES

const Vertex libmspub::FLOW_CHART_DELAY_VERTICES[]

Initial value:
=
{
{10800, 0}, {21600, 10800}, {10800, 21600}, {0, 21600}, {0, 0}
}

## FLOW_CHART_DIPSLAY_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_DIPSLAY_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_DIPSLAY_SEGMENTS

const unsigned short libmspub::FLOW_CHART_DIPSLAY_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0xa702, 0x0002, 0x6000, 0x8000
}

## FLOW_CHART_DIPSLAY_TRS

const TextRectangle libmspub::FLOW_CHART_DIPSLAY_TRS[]

Initial value:
=
{
{ {3600, 0}, {17800, 21600} }
}

## FLOW_CHART_DIPSLAY_VERTICES

const Vertex libmspub::FLOW_CHART_DIPSLAY_VERTICES[]

Initial value:
=
{
{3600, 0}, {17800, 0}, {21600, 10800}, {17800, 21600}, {3600, 21600}, {0, 10800}
}

## FLOW_CHART_DISPLAY_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_DISPLAY_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_DISPLAY_SEGMENTS

const unsigned short libmspub::FLOW_CHART_DISPLAY_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0xa702, 0x0002, 0x6000, 0x8000
}

## FLOW_CHART_DISPLAY_TRS

const TextRectangle libmspub::FLOW_CHART_DISPLAY_TRS[]

Initial value:
=
{
{ {3600, 0}, {17800, 21600} }
}

## FLOW_CHART_DISPLAY_VERTICES

const Vertex libmspub::FLOW_CHART_DISPLAY_VERTICES[]

Initial value:
=
{
{3600, 0}, {17800, 0}, {21600, 10800}, {17800, 21600}, {3600, 21600}, {0, 10800}
}

## FLOW_CHART_DOCUMENT_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_DOCUMENT_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 20320}, {21600, 10800}
}

## FLOW_CHART_DOCUMENT_SEGMENTS

const unsigned short libmspub::FLOW_CHART_DOCUMENT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x2002, 0x6000, 0x8000
}

## FLOW_CHART_DOCUMENT_TRS

const TextRectangle libmspub::FLOW_CHART_DOCUMENT_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 17360} }
}

## FLOW_CHART_DOCUMENT_VERTICES

const Vertex libmspub::FLOW_CHART_DOCUMENT_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 17360}, {13050, 17220}, {13340, 20770}, {5620, 21600}, {2860, 21100}, {1850, 20700}, {0, 20120}
}

## FLOW_CHART_EXTRACT_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_EXTRACT_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {5400, 10800}, {10800, 21600}, {16200, 10800}
}

## FLOW_CHART_EXTRACT_TRS

const TextRectangle libmspub::FLOW_CHART_EXTRACT_TRS[]

Initial value:
=
{
{ {5400, 10800}, {16200, 21600} }
}

## FLOW_CHART_EXTRACT_VERTICES

const Vertex libmspub::FLOW_CHART_EXTRACT_VERTICES[]

Initial value:
=
{
{10800, 0}, {21600, 21600}, {0, 21600}, {10800, 0}
}

## FLOW_CHART_INTERNAL_STORAGE_SEGMENTS

const unsigned short libmspub::FLOW_CHART_INTERNAL_STORAGE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6000, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## FLOW_CHART_INTERNAL_STORAGE_TRS

const TextRectangle libmspub::FLOW_CHART_INTERNAL_STORAGE_TRS[]

Initial value:
=
{
{ {4230, 4230}, {21600, 21600} }
}

## FLOW_CHART_INTERNAL_STORAGE_VERTICES

const Vertex libmspub::FLOW_CHART_INTERNAL_STORAGE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {4230, 0}, {4230, 21600}, {0, 4230}, {21600, 4230}
}

## FLOW_CHART_IO_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_IO_GLUE_POINTS[]

Initial value:
=
{
{12960, 0}, {10800, 0}, {2160, 10800}, {8600, 21600}, {10800, 21600}, {19400, 10800}
}

## FLOW_CHART_IO_TRS

const TextRectangle libmspub::FLOW_CHART_IO_TRS[]

Initial value:
=
{
{ {4230, 0}, {17370, 21600} }
}

## FLOW_CHART_IO_VERTICES

const Vertex libmspub::FLOW_CHART_IO_VERTICES[]

Initial value:
=
{
{4230, 0}, {21600, 0}, {17370, 21600}, {0, 21600}, {4230, 0}
}

## FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MAGNETIC_DISK_GLUE_POINTS[]

Initial value:
=
{
{10800, 6800}, {10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_MAGNETIC_DISK_SEGMENTS

const unsigned short libmspub::FLOW_CHART_MAGNETIC_DISK_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa802, 0x0001, 0xa802, 0x6000, 0x8000, 0x4000, 0xa802, 0x8000
}

## FLOW_CHART_MAGNETIC_DISK_TRS

const TextRectangle libmspub::FLOW_CHART_MAGNETIC_DISK_TRS[]

Initial value:
=
{
{ {0, 6800}, {21600, 18200} }
}

## FLOW_CHART_MAGNETIC_DISK_VERTICES

const Vertex libmspub::FLOW_CHART_MAGNETIC_DISK_VERTICES[]

Initial value:
=
{
{0, 3400}, {10800, 0}, {21600, 3400}, {21600, 18200}, {10800, 21600}, {0, 18200}, {0, 3400}, {10800, 6800}, {21600, 3400}
}

## FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MAGNETIC_DRUM_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {14800, 10800}, {21600, 10800}
}

## FLOW_CHART_MAGNETIC_DRUM_SEGMENTS

const unsigned short libmspub::FLOW_CHART_MAGNETIC_DRUM_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa702, 0x0001, 0xa702, 0x6000, 0x8000, 0x4000, 0xa702, 0x8000
}

## FLOW_CHART_MAGNETIC_DRUM_TRS

const TextRectangle libmspub::FLOW_CHART_MAGNETIC_DRUM_TRS[]

Initial value:
=
{
{ {3400, 0}, {14800, 21600} }
}

## FLOW_CHART_MAGNETIC_DRUM_VERTICES

const Vertex libmspub::FLOW_CHART_MAGNETIC_DRUM_VERTICES[]

Initial value:
=
{
{18200, 0}, {21600, 10800}, {18200, 21600}, {3400, 21600}, {0, 10800}, {3400, 0}, {18200, 0}, {14800, 10800}, {18200, 21600}
}

## FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MAGNETIC_TAPE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_MAGNETIC_TAPE_SEGMENTS

const unsigned short libmspub::FLOW_CHART_MAGNETIC_TAPE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x2004, 0x6000, 0x8000
}

## FLOW_CHART_MAGNETIC_TAPE_TRS

const TextRectangle libmspub::FLOW_CHART_MAGNETIC_TAPE_TRS[]

Initial value:
=
{
{ {3100, 3100}, {18500, 18500} }
}

## FLOW_CHART_MAGNETIC_TAPE_VERTICES

const Vertex libmspub::FLOW_CHART_MAGNETIC_TAPE_VERTICES[]

Initial value:
=
{
{20980, 18150}, {20980, 21600}, {10670, 21600}, {4770, 21540}, {0, 16720}, {0, 10800}, {0, 4840}, {4840, 0}, {10800, 0}, {16740, 0}, {21600, 4840}, {21600, 10800}, {21600, 13520}, {20550, 16160}, {18670, 18170}
}

## FLOW_CHART_MANUAL_INPUT_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MANUAL_INPUT_GLUE_POINTS[]

Initial value:
=
{
{10800, 2150}, {0, 10800}, {10800, 19890}, {21600, 10800}
}

## FLOW_CHART_MANUAL_INPUT_TRS

const TextRectangle libmspub::FLOW_CHART_MANUAL_INPUT_TRS[]

Initial value:
=
{
{ {0, 4300}, {21600, 21600} }
}

## FLOW_CHART_MANUAL_INPUT_VERTICES

const Vertex libmspub::FLOW_CHART_MANUAL_INPUT_VERTICES[]

Initial value:
=
{
{0, 4300}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 4300}
}

## FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MANUAL_OPERATION_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {2160, 10800}, {10800, 21600}, {19440, 10800}
}

## FLOW_CHART_MANUAL_OPERATION_TRS

const TextRectangle libmspub::FLOW_CHART_MANUAL_OPERATION_TRS[]

Initial value:
=
{
{ {4350, 0}, {17250, 21600} }
}

## FLOW_CHART_MANUAL_OPERATION_VERTICES

const Vertex libmspub::FLOW_CHART_MANUAL_OPERATION_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {17250, 21600}, {4350, 21600}, {0, 0}
}

## FLOW_CHART_MERGE_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MERGE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {5400, 10800}, {10800, 21600}, {16200, 10800}
}

## FLOW_CHART_MERGE_TRS

const TextRectangle libmspub::FLOW_CHART_MERGE_TRS[]

Initial value:
=
{
{ {5400, 0}, {16200, 10800} }
}

## FLOW_CHART_MERGE_VERTICES

const Vertex libmspub::FLOW_CHART_MERGE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {10800, 21600}, {0, 0}
}

## FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_MULTI_DOCUMENT_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 19890}, {21600, 10800}
}

## FLOW_CHART_MULTI_DOCUMENT_SEGMENTS

const unsigned short libmspub::FLOW_CHART_MULTI_DOCUMENT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x000a, 0x2002, 0x6000, 0x8000, 0x4000, 0xaa00, 0x0002, 0x8000, 0x4000, 0xaa00, 0x0002, 0x8000
}

## FLOW_CHART_MULTI_DOCUMENT_TRS

const TextRectangle libmspub::FLOW_CHART_MULTI_DOCUMENT_TRS[]

Initial value:
=
{
{ {0, 3600}, {21600 - 3600, 14409 + 3600} }
}

## FLOW_CHART_MULTI_DOCUMENT_VERTICES

const Vertex libmspub::FLOW_CHART_MULTI_DOCUMENT_VERTICES[]

Initial value:
=
{
{0, 3600}, {1500, 3600}, {1500, 1800}, {3000, 1800}, {3000, 0}, {21600, 0}, {21600, 14409}, {21600 - 1500, 14409}, {21600 - 1500, 14409 + 1800}, {21600 - 3000, 14409 + 1800}, {21600 - 3000, 14409 + 3600}, {11610, 14293 + 3600}, {11472, 17239 + 3600}, {4833, 17928 + 3600}, {2450, 17513 + 3600}, {1591, 17181 + 3600}, {0, 16700 + 3600}, {1500, 3600}, {21600 - 3000, 3600}, {21600 - 3000, 14409 + 1800}, {3000, 1800}, {21600 - 1500, 1800}, {21600 - 1500, 14409}
}

## FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_OFFPAGE_CONNECTOR_TRS

const TextRectangle libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 17150} }
}

## FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES

const Vertex libmspub::FLOW_CHART_OFFPAGE_CONNECTOR_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 17150}, {10800, 21600}, {0, 17150}, {0, 0}
}

## FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_ONLINE_STORAGE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {18000, 10800}
}

## FLOW_CHART_ONLINE_STORAGE_SEGMENTS

const unsigned short libmspub::FLOW_CHART_ONLINE_STORAGE_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa702, 0x0001, 0xa702, 0x6000, 0x8000
}

## FLOW_CHART_ONLINE_STORAGE_TRS

const TextRectangle libmspub::FLOW_CHART_ONLINE_STORAGE_TRS[]

Initial value:
=
{
{ {3600, 0}, {18000, 21600} }
}

## FLOW_CHART_ONLINE_STORAGE_VERTICES

const Vertex libmspub::FLOW_CHART_ONLINE_STORAGE_VERTICES[]

Initial value:
=
{
{3600, 21600}, {0, 10800}, {3600, 0}, {21600, 0}, {18000, 10800}, {21600, 21600}
}

## FLOW_CHART_OR_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_OR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## FLOW_CHART_OR_SEGMENTS

const unsigned short libmspub::FLOW_CHART_OR_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## FLOW_CHART_OR_TRS

const TextRectangle libmspub::FLOW_CHART_OR_TRS[]

Initial value:
=
{
{ {3100, 3100}, {18500, 18500} }
}

## FLOW_CHART_OR_VERTICES

const Vertex libmspub::FLOW_CHART_OR_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}, {0, 10800}, {21600, 10800}, {10800, 0}, {10800, 21600}
}

## FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS

const unsigned short libmspub::FLOW_CHART_PREDEFINED_PROCESS_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6000, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## FLOW_CHART_PREDEFINED_PROCESS_TRS

const TextRectangle libmspub::FLOW_CHART_PREDEFINED_PROCESS_TRS[]

Initial value:
=
{
{ {2540, 0}, {21600 - 2540, 21600} }
}

## FLOW_CHART_PREDEFINED_PROCESS_VERTICES

const Vertex libmspub::FLOW_CHART_PREDEFINED_PROCESS_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {2540, 0}, {2540, 21600}, {21600 - 2540, 0}, {21600 - 2540, 21600}
}

## FLOW_CHART_PREPARATION_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_PREPARATION_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_PREPARATION_TRS

const TextRectangle libmspub::FLOW_CHART_PREPARATION_TRS[]

Initial value:
=
{
{ {4350, 0}, {17250, 21600} }
}

## FLOW_CHART_PREPARATION_VERTICES

const Vertex libmspub::FLOW_CHART_PREPARATION_VERTICES[]

Initial value:
=
{
{4350, 0}, {17250, 0}, {21600, 10800}, {17250, 21600}, {4350, 21600}, {0, 10800}, {4350, 0}
}

## FLOW_CHART_PROCESS_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_PROCESS_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_PROCESS_VERTICES

const Vertex libmspub::FLOW_CHART_PROCESS_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}
}

## FLOW_CHART_PUNCHED_CARD_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_PUNCHED_CARD_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_PUNCHED_CARD_TRS

const TextRectangle libmspub::FLOW_CHART_PUNCHED_CARD_TRS[]

Initial value:
=
{
{ {0, 4300}, {21600, 21600} }
}

## FLOW_CHART_PUNCHED_CARD_VERTICES

const Vertex libmspub::FLOW_CHART_PUNCHED_CARD_VERTICES[]

Initial value:
=
{
{4300, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 4300}, {4300, 0}
}

## FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_PUNCHED_TAPE_GLUE_POINTS[]

Initial value:
=
{
{10800, 2020}, {0, 10800}, {10800, 19320}, {21600, 10800}
}

## FLOW_CHART_PUNCHED_TAPE_SEGMENTS

const unsigned short libmspub::FLOW_CHART_PUNCHED_TAPE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2004, 0x0001, 0x2004, 0x6000, 0x8000
}

## FLOW_CHART_PUNCHED_TAPE_TRS

const TextRectangle libmspub::FLOW_CHART_PUNCHED_TAPE_TRS[]

Initial value:
=
{
{ {0, 4360}, {21600, 17240} }
}

## FLOW_CHART_PUNCHED_TAPE_VERTICES

const Vertex libmspub::FLOW_CHART_PUNCHED_TAPE_VERTICES[]

Initial value:
=
{
{0, 2230}, {820, 3990}, {3410, 3980}, {5370, 4360}, {7430, 4030}, {10110, 3890}, {10690, 2270}, {11440, 300}, {14200, 160}, {16150, 0}, {18670, 170}, {20690, 390}, {21600, 2230}, {21600, 19420}, {20640, 17510}, {18320, 17490}, {16140, 17240}, {14710, 17370}, {11310, 17510}, {10770, 19430}, {10150, 21150}, {7380, 21290}, {5290, 21600}, {3220, 21250}, {610, 21130}, {0, 19420}
}

## FLOW_CHART_SORT_SEGMENTS

const unsigned short libmspub::FLOW_CHART_SORT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6000, 0x8000, 0x4000, 0x0001, 0x8000
}

## FLOW_CHART_SORT_TRS

const TextRectangle libmspub::FLOW_CHART_SORT_TRS[]

Initial value:
=
{
{ {5400, 5400}, {16200, 16200} }
}

## FLOW_CHART_SORT_VERTICES

const Vertex libmspub::FLOW_CHART_SORT_VERTICES[]

Initial value:
=
{
{0, 10800}, {10800, 0}, {21600, 10800}, {10800, 21600}, {0, 10800}, {21600, 10800}
}

## FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_SUMMING_JUNCTION_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## FLOW_CHART_SUMMING_JUNCTION_SEGMENTS

const unsigned short libmspub::FLOW_CHART_SUMMING_JUNCTION_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## FLOW_CHART_SUMMING_JUNCTION_TRS

const TextRectangle libmspub::FLOW_CHART_SUMMING_JUNCTION_TRS[]

Initial value:
=
{
{ {3100, 3100}, {18500, 18500} }
}

## FLOW_CHART_SUMMING_JUNCTION_VERTICES

const Vertex libmspub::FLOW_CHART_SUMMING_JUNCTION_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}, {3100, 3100}, {18500, 18500}, {3100, 18500}, {18500, 3100}
}

## FLOW_CHART_TERMINATOR_GLUE_POINTS

const Vertex libmspub::FLOW_CHART_TERMINATOR_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FLOW_CHART_TERMINATOR_SEGMENTS

const unsigned short libmspub::FLOW_CHART_TERMINATOR_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa702, 0x0001, 0xa702, 0x6000, 0x8000
}

## FLOW_CHART_TERMINATOR_TRS

const TextRectangle libmspub::FLOW_CHART_TERMINATOR_TRS[]

Initial value:
=
{
{ {1060, 3180}, {20540, 18420} }
}

## FLOW_CHART_TERMINATOR_VERTICES

const Vertex libmspub::FLOW_CHART_TERMINATOR_VERTICES[]

Initial value:
=
{
{3470, 21600}, {0, 10800}, {3470, 0}, {18130, 0}, {21600, 10800}, {18130, 21600}
}

## FOLDED_CORNER_CALC

const Calculation libmspub::FOLDED_CORNER_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2001, 0x0401, 8000, 10800}, {0x8000, 21600, 0, 0x0402}, {0x2001, 0x0401, 1, 2}, {0x2001, 0x0401, 1, 4}, {0x2001, 0x0401, 1, 7}, {0x2001, 0x0401, 1, 16}, {0x6000, 0x0403, 0x405, 0}, {0x6000, 0x0400, 0x406, 0}, {0x8000, 21600, 0, 0x404}, {0x6000, 0x400, 0x407, 0}
}

## FOLDED_CORNER_DEFAULT_ADJUST

const int libmspub::FOLDED_CORNER_DEFAULT_ADJUST[]

Initial value:
=
{
18900
}

## FOLDED_CORNER_GLUE_POINTS

const Vertex libmspub::FOLDED_CORNER_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## FOLDED_CORNER_SEGMENTS

const unsigned short libmspub::FOLDED_CORNER_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0004, 0x6001, 0x8000, 0x4000, 0x0001, 0x2001, 0x6001, 0x8000
}

## FOLDED_CORNER_TRS

const TextRectangle libmspub::FOLDED_CORNER_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, CALCULATED_VALUE(11)} }
}

## FOLDED_CORNER_VERTICES

const Vertex libmspub::FOLDED_CORNER_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), 21600}, {0, 21600}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(3), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(11)}, {21600, CALCULATED_VALUE(0)}
}

## HEART_GLUE_POINTS

const Vertex libmspub::HEART_GLUE_POINTS[]

Initial value:
=
{
{10800, 2180}, {3090, 10800}, {10800, 21600}, {18490, 10800}
}

## HEART_SEGMENTS

const unsigned short libmspub::HEART_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x2010, 0x0001, 0x2010, 0x0001, 0x6001, 0x8000
}

## HEART_TRS

const TextRectangle libmspub::HEART_TRS[]

Initial value:
=
{
{ {5080, 2540}, {16520, 13550} }
}

## HEART_VERTICES

const Vertex libmspub::HEART_VERTICES[]

Initial value:
=
{
{10800, 21599}, {321, 6886}, {70, 6036}, {-9, 5766}, {-1, 5474}, {2, 5192}, {6, 4918}, {43, 4641}, {101, 4370}, {159, 4103}, {245, 3837}, {353, 3582}, {460, 3326}, {591, 3077}, {741, 2839}, {892, 2598}, {1066, 2369}, {1253, 2155}, {1443, 1938}, {1651, 1732}, {1874, 1543}, {2097, 1351}, {2337, 1174}, {2587, 1014}, {2839, 854}, {3106, 708}, {3380, 584}, {3656, 459}, {3945, 350}, {4237, 264}, {4533, 176}, {4838, 108}, {5144, 66}, {5454, 22}, {5771, 1}, {6086, 3}, {6407, 7}, {6731, 35}, {7048, 89}, {7374, 144}, {7700, 226}, {8015, 335}, {8344, 447}, {8667, 590}, {8972, 756}, {9297, 932}, {9613, 1135}, {9907, 1363}, {10224, 1609}, {10504, 1900}, {10802, 2169}, {11697, 1363}, {11971, 1116}, {12304, 934}, {12630, 756}, {12935, 590}, {13528, 450}, {13589, 335}, {13901, 226}, {14227, 144}, {14556, 89}, {14872, 35}, {15195, 7}, {15517, 3}, {15830, 0}, {16147, 22}, {16458, 66}, {16764, 109}, {17068, 177}, {17365, 264}, {17658, 349}, {17946, 458}, {18222, 584}, {18496, 708}, {18762, 854}, {19015, 1014}, {19264, 1172}, {19504, 1349}, {19730, 1543}, {19950, 1731}, {20158, 1937}, {20350, 2155}, {20536, 2369}, {20710, 2598}, {20861, 2839}, {21010, 3074}, {21143, 3323}, {21251, 3582}, {21357, 3835}, {21443, 4099}, {21502, 4370}, {21561, 4639}, {21595, 4916}, {21600, 5192}, {21606, 5474}, {21584, 5760}, {21532, 6036}, {21478, 6326}, {21366, 6603}, {21282, 6887}, {10802, 21602}
}

## HEXAGON_CALC

const Calculation libmspub::HEXAGON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, PROP_ADJUST_VAL_FIRST, 100, 234}, {0x2000, OTHER_CALC_VAL | 2, 1700, 0}, {0x8000, 21600, 0, OTHER_CALC_VAL | 3}
}

## HEXAGON_DEFAULT_ADJUST

const int libmspub::HEXAGON_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## HEXAGON_GLUE_POINTS

const Vertex libmspub::HEXAGON_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## HEXAGON_SEGMENTS

const unsigned short libmspub::HEXAGON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0005, 0x6001, 0x8000
}

## HEXAGON_TRS

const TextRectangle libmspub::HEXAGON_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(3), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(4)} }
}

## HEXAGON_VERTICES

const Vertex libmspub::HEXAGON_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(1), 0}, {21600, 10800}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(0), 21600}, {0, 10800}
}

## HOME_PLATE_CALC

const Calculation libmspub::HOME_PLATE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}
}

## HOME_PLATE_DEFAULT_ADJUST

const int libmspub::HOME_PLATE_DEFAULT_ADJUST[]

Initial value:
=
{
16200
}

## HOME_PLATE_SEGMENTS

const unsigned short libmspub::HOME_PLATE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0004, 0x6001, 0x8000
}

## HOME_PLATE_TRS

const TextRectangle libmspub::HOME_PLATE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## HOME_PLATE_VERTICES

const Vertex libmspub::HOME_PLATE_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(0), 0}, {21600, 10800}, {CALCULATED_VALUE(0), 21600}, {0, 21600}
}

## HORIZONTAL_SCROLL_CALC

const Calculation libmspub::HORIZONTAL_SCROLL_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 1, 2}, {0xa000, PROP_GEO_RIGHT, 0, 0x401}, {0xa000, PROP_GEO_RIGHT, 0, 0x400}, {0x6000, 0x400, 0x401, 0}, {0xa000, PROP_GEO_RIGHT, 0, 0x404}, {0x2001, 0x400, 2, 1}, {0x2001, 0x401, 1, 2}, {0x6000, 0x400, 0x407, 0}, {0x6000, 0x401, 0x407, 0}, {0xa000, PROP_GEO_BOTTOM, 0, 0x409}, {0xa000, PROP_GEO_BOTTOM, 0, 0x401}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}, {0xa000, PROP_GEO_BOTTOM, 0, 0x404}
}

## HORIZONTAL_SCROLL_DEFAULT_ADJUST

const int libmspub::HORIZONTAL_SCROLL_DEFAULT_ADJUST[]

Initial value:
=
{
2700
}

## HORIZONTAL_SCROLL_SEGMENTS

const unsigned short libmspub::HORIZONTAL_SCROLL_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa801, 0x0002, 0xa802, 0x0001, 0xa801, 0x0002, 0xa802, 0x6001, 0x8000, 0x4000, 0xa803, 0x6000, 0x8000, 0x4000, 0xa803, 0xa702, 0x6000, 0x8000, 0x4000, 0xa701, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## HORIZONTAL_SCROLL_TRS

const TextRectangle libmspub::HORIZONTAL_SCROLL_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(12)} }
}

## HORIZONTAL_SCROLL_VERTICES

const Vertex libmspub::HORIZONTAL_SCROLL_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(4)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}, {21600, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(13)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(1), 21600}, {0, CALCULATED_VALUE(11)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(6)}, {0, CALCULATED_VALUE(4)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(11)}
}

## IRREGULAR_SEAL_1_GLUE_POINTS

const Vertex libmspub::IRREGULAR_SEAL_1_GLUE_POINTS[]

Initial value:
=
{
{9722, 1887}, {0, 12875}, {11614, 18844}, {21600, 6646}
}

## IRREGULAR_SEAL_1_TRS

const TextRectangle libmspub::IRREGULAR_SEAL_1_TRS[]

Initial value:
=
{
{ {5400, 6570}, {14160, 15290} }
}

## IRREGULAR_SEAL_1_VERTICES

const Vertex libmspub::IRREGULAR_SEAL_1_VERTICES[]

Initial value:
=
{
{10901, 5905}, {8458, 2399}, {7417, 6425}, {476, 2399}, {4732, 7722}, {106, 8718}, {3828, 11880}, {243, 14689}, {5772, 14041}, {4868, 17719}, {7819, 15730}, {8590, 21600}, {10637, 15038}, {13349, 19840}, {14125, 14561}, {18248, 18195}, {16938, 13044}, {21600, 13393}, {17710, 10579}, {21198, 8242}, {16806, 7417}, {18482, 4560}, {14257, 5429}, {14623, 106}, {10901, 5905}
}

## IRREGULAR_SEAL_2_GLUE_POINTS

const Vertex libmspub::IRREGULAR_SEAL_2_GLUE_POINTS[]

Initial value:
=
{
{9722, 1887}, {0, 12875}, {11614, 18844}, {21600, 6646}
}

## IRREGULAR_SEAL_2_TRS

const TextRectangle libmspub::IRREGULAR_SEAL_2_TRS[]

Initial value:
=
{
{ {5400, 6570}, {14160, 15290} }
}

## IRREGULAR_SEAL_2_VERTICES

const Vertex libmspub::IRREGULAR_SEAL_2_VERTICES[]

Initial value:
=
{
{11464, 4340}, {9722, 1887}, {8548, 6383}, {4503, 3626}, {5373, 7816}, {1174, 8270}, {3934, 11592}, {0, 12875}, {3329, 15372}, {1283, 17824}, {4804, 18239}, {4918, 21600}, {7525, 18125}, {8698, 19712}, {9871, 17371}, {11614, 18844}, {12178, 15937}, {14943, 17371}, {14640, 14348}, {18878, 15632}, {16382, 12311}, {18270, 11292}, {16986, 9404}, {21600, 6646}, {16382, 6533}, {18005, 3172}, {14524, 5778}, {14789, 0}, {11464, 4340}
}

## ISOCELES_TRIANGLE_CALC

const Calculation libmspub::ISOCELES_TRIANGLE_CALC[]

Initial value:
=
{
{0x4000, 0, PROP_ADJUST_VAL_FIRST, 0},
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2},
{0x2000, OTHER_CALC_VAL | 1, 10800, 0},
{0x2001, PROP_ADJUST_VAL_FIRST, 2, 3},
{0x2000, OTHER_CALC_VAL | 3, 7200, 0},
{0x8000, 21600, 0, OTHER_CALC_VAL},
{0x2001, OTHER_CALC_VAL | 5, 1, 2},
{0x8000, 21600, 0, OTHER_CALC_VAL | 6}
}

## ISOCELES_TRIANGLE_DEFAULT_ADJUST

const int libmspub::ISOCELES_TRIANGLE_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## ISOCELES_TRIANGLE_GLUE_POINTS

const Vertex libmspub::ISOCELES_TRIANGLE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {CALCULATED_VALUE(1), 10800},
{0, 21600}, {10800, 21600},
{21600, 21600}, {CALCULATED_VALUE(7), 10800}
}

## ISOCELES_TRIANGLE_SEGMENTS

const unsigned short libmspub::ISOCELES_TRIANGLE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x6001, 0x8000
}

## ISOCELES_TRIANGLE_TRS

const TextRectangle libmspub::ISOCELES_TRIANGLE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), 10800}, {CALCULATED_VALUE(2), 18000} },
{ {CALCULATED_VALUE(3), 7200}, {CALCULATED_VALUE(4), 21600} }
}

## ISOCELES_TRIANGLE_VERTICES

const Vertex libmspub::ISOCELES_TRIANGLE_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {21600, 21600}, {0, 21600}
}

## LEFT_ARROW_CALC

const Calculation libmspub::LEFT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x401}, {0x6001, 0x403, 0x400, 10800}, {0x6000, 0x401, 0x404, 0}, {0x6001, 0x401, 0x400, 10800}, {0xa000, 0x401, 0, 0x406}
}

## LEFT_ARROW_DEFAULT_ADJUST

const int libmspub::LEFT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
5400, 5400
}

## LEFT_ARROW_SEGMENTS

const unsigned short libmspub::LEFT_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0006, 0x6001, 0x8000
}

## LEFT_ARROW_TRS

const TextRectangle libmspub::LEFT_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {21600, CALCULATED_VALUE(2)} }
}

## LEFT_ARROW_VERTICES

const Vertex libmspub::LEFT_ARROW_VERTICES[]

Initial value:
=
{
{21600, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), 0}, {0, 10800}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(2)}
}

## LEFT_BRACE_CALC

const Calculation libmspub::LEFT_BRACE_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0xa000, 0x404, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x404, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x6000, 0x404, 0x400, 0}, {0x6000, 0x404, PROP_ADJUST_VAL_FIRST, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, 0x400}, {0x2001, PROP_ADJUST_VAL_FIRST, 10000, 31953}, {0x8000, 21600, 0, 0x409}
}

## LEFT_BRACE_DEFAULT_ADJUST

const int libmspub::LEFT_BRACE_DEFAULT_ADJUST[]

Initial value:
=
{
1800, 10800
}

## LEFT_BRACE_GLUE_POINTS

const Vertex libmspub::LEFT_BRACE_GLUE_POINTS[]

Initial value:
=
{
{21600, 0}, {0, 10800}, {21600, 21600}
}

## LEFT_BRACE_SEGMENTS

const unsigned short libmspub::LEFT_BRACE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2002, 0x0001, 0x2001, 0x8000
}

## LEFT_BRACE_TRS

const TextRectangle libmspub::LEFT_BRACE_TRS[]

Initial value:
=
{
{ {13800, CALCULATED_VALUE(9)}, {21600, CALCULATED_VALUE(10)} }
}

## LEFT_BRACE_VERTICES

const Vertex libmspub::LEFT_BRACE_VERTICES[]

Initial value:
=
{
{21600, 0}, {16200, 0}, {10800, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(1)}, {10800, CALCULATED_VALUE(2)}, {10800, CALCULATED_VALUE(3)}, {5400, CALCULATED_VALUE(4)}, {0, CALCULATED_VALUE(4)}, {5400, CALCULATED_VALUE(4)}, {10800, CALCULATED_VALUE(5)}, {10800, CALCULATED_VALUE(6)}, {10800, CALCULATED_VALUE(7)}, {10800, CALCULATED_VALUE(8)}, {16200, 21600}, {21600, 21600}
}

## LEFT_BRACKET_CALC

const Calculation libmspub::LEFT_BRACKET_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x6000, PROP_GEO_TOP, 0x400, 0}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}
}

## LEFT_BRACKET_DEFAULT_ADJUST

const int libmspub::LEFT_BRACKET_DEFAULT_ADJUST[]

Initial value:
=
{
1800
}

## LEFT_BRACKET_GLUE_POINTS

const Vertex libmspub::LEFT_BRACKET_GLUE_POINTS[]

Initial value:
=
{
{21600, 0}, {0, 10800}, {21600, 21600}
}

## LEFT_BRACKET_SEGMENTS

const unsigned short libmspub::LEFT_BRACKET_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2001, 0x8000
}

## LEFT_BRACKET_TRS

const TextRectangle libmspub::LEFT_BRACKET_TRS[]

Initial value:
=
{
{ {6350, CALCULATED_VALUE(3)}, {21600, CALCULATED_VALUE(4)} }
}

## LEFT_BRACKET_VERTICES

const Vertex libmspub::LEFT_BRACKET_VERTICES[]

Initial value:
=
{
{21600, 0}, {10800, 0}, {0, CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(4)}, {10800, 21600}, {21600, 21600}
}

## LEFT_RIGHT_ARROW_CALC

const Calculation libmspub::LEFT_RIGHT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x6001, PROP_ADJUST_VAL_FIRST, 0x404, 10800}, {0x8000, 21600, 0, 0x405}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x6001, PROP_ADJUST_VAL_FIRST + 1, 0x407, 10800}, {0x8000, 21600, 0, 0x408}
}

## LEFT_RIGHT_ARROW_DEFAULT_ADJUST

const int libmspub::LEFT_RIGHT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
4300, 5400
}

## LEFT_RIGHT_ARROW_SEGMENTS

const unsigned short libmspub::LEFT_RIGHT_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0009, 0x6001, 0x8000
}

## LEFT_RIGHT_ARROW_TRS

const TextRectangle libmspub::LEFT_RIGHT_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(5), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(3)} }
}

## LEFT_RIGHT_ARROW_VERTICES

const Vertex libmspub::LEFT_RIGHT_ARROW_VERTICES[]

Initial value:
=
{
{0, 10800}, {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 0}, {21600, 10800}, {CALCULATED_VALUE(2), 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(0), 21600}
}

## LEFT_RIGHT_UP_ARROW_CALC

const Calculation libmspub::LEFT_RIGHT_UP_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x6001, 0x0403, PROP_ADJUST_VAL_FIRST + 2, 21600}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x0402}
}

## LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST

const int libmspub::LEFT_RIGHT_UP_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
6500, 8600, 6200
}

## LEFT_RIGHT_UP_ARROW_SEGMENTS

const unsigned short libmspub::LEFT_RIGHT_UP_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0010, 0x6001, 0x8000
}

## LEFT_RIGHT_UP_ARROW_TRS

const TextRectangle libmspub::LEFT_RIGHT_UP_ARROW_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## LEFT_RIGHT_UP_ARROW_VERTICES

const Vertex libmspub::LEFT_RIGHT_UP_ARROW_VERTICES[]

Initial value:
=
{
{10800, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(0)}, {21600, 10800}, {CALCULATED_VALUE(5), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {0, 10800}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}
}

## LEFT_UP_ARROW_CALC

const Calculation libmspub::LEFT_UP_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x0403, 1, 2}, {0x6000, PROP_ADJUST_VAL_FIRST, 0x0404, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x6000, PROP_ADJUST_VAL_FIRST, 0x0406, 0}, {0x8000, 21600, 0, 0x406}, {0xa000, 0x408, 0, 0x406}
}

## LEFT_UP_ARROW_DEFAULT_ADJUST

const int libmspub::LEFT_UP_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
9340, 18500, 6200
}

## LEFT_UP_ARROW_SEGMENTS

const unsigned short libmspub::LEFT_UP_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x000b, 0x6001, 0x8000
}

## LEFT_UP_ARROW_TRS

const TextRectangle libmspub::LEFT_UP_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(2), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)} }, { {CALCULATED_VALUE(7), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)} }
}

## LEFT_UP_ARROW_VERTICES

const Vertex libmspub::LEFT_UP_ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(5)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(5), 0}, {21600, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 21600}
}

## LIGHTNING_BOLT_GLUE_POINTS

const Vertex libmspub::LIGHTNING_BOLT_GLUE_POINTS[]

Initial value:
=
{
{8458, 0}, {0, 3923}, {4993, 9720}, {9987, 14934}, {21600, 21600}, {16558, 12016}, {12831, 6120}
}

## LIGHTNING_BOLT_TRS

const TextRectangle libmspub::LIGHTNING_BOLT_TRS[]

Initial value:
=
{
{ {8680, 7410}, {13970, 14190} }
}

## LIGHTNING_BOLT_VERTICES

const Vertex libmspub::LIGHTNING_BOLT_VERTICES[]

Initial value:
=
{
{8458, 0}, {0, 3923}, {7564, 8416}, {4993, 9720}, {12197, 13904}, {9987, 14934}, {21600, 21600}, {14768, 12911}, {16558, 12016}, {11030, 6840}, {12831, 6120}, {8458, 0}
}

## LINE_VERTICES

const Vertex libmspub::LINE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}
}

## MOON_CALC

const Calculation libmspub::MOON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x401, 1, 2}, {0x6000, 0x402, PROP_ADJUST_VAL_FIRST, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 1794, 10000}, {0x8000, 21600, 0, 0x0404}, {0x2001, PROP_ADJUST_VAL_FIRST, 400, 18900}, {0x8081, 0, 10800, 0x406}, {0x8082, 0, 10800, 0x406}, {0x6000, 0x407, 0x407, 0}, {0x8000, 21600, 0, 0x408}
}

## MOON_DEFAULT_ADJUST

const int libmspub::MOON_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## MOON_GLUE_POINTS

const Vertex libmspub::MOON_GLUE_POINTS[]

Initial value:
=
{
{21600, 0}, {0, 10800}, {21600, 21600}, {CALCULATED_VALUE(0), 10800}
}

## MOON_SEGMENTS

const unsigned short libmspub::MOON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2004, 0x6000, 0x8000
}

## MOON_TRS

const TextRectangle libmspub::MOON_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(9), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(10)} }
}

## MOON_VERTICES

const Vertex libmspub::MOON_VERTICES[]

Initial value:
=
{
{21600, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0), 5080}, {CALCULATED_VALUE(0), 10800}, {CALCULATED_VALUE(0), 16520}, {CALCULATED_VALUE(3), CALCULATED_VALUE(5)}, {21600, 21600}, {9740, 21600}, {0, 16730}, {0, 10800}, {0, 4870}, {9740, 0}, {21600, 0}
}

## NO_SMOKING_CALC

const Calculation libmspub::NO_SMOKING_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0xa080, 0x403, 0, 0x402}, {0x8000, 10800, 0, 0x403}, {0x4000, 10800, 0x403, 0}, {0x8000, 10800, 0, 0x404}, {0x4000, 10800, 0x404, 0}, {0x6081, 0x405, 0x407, 45}, {0x6082, 0x405, 0x407, 45}, {0x6081, 0x405, 0x408, 45}, {0x6082, 0x405, 0x408, 45}, {0x6081, 0x406, 0x408, 45}, {0x6082, 0x406, 0x408, 45}, {0x6081, 0x406, 0x407, 45}, {0x6082, 0x406, 0x407, 45}
}

## NO_SMOKING_DEFAULT_ADJUST

const int libmspub::NO_SMOKING_DEFAULT_ADJUST[]

Initial value:
=
{
2700
}

## NO_SMOKING_GLUE_POINTS

const Vertex libmspub::NO_SMOKING_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## NO_SMOKING_SEGMENTS

const unsigned short libmspub::NO_SMOKING_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0xa404, 0x6000, 0xa404, 0x6000, 0x8000
}

## NO_SMOKING_TRS

const TextRectangle libmspub::NO_SMOKING_TRS[]

Initial value:
=
{
{ {3163, 3163}, {18437, 18437} }
}

## NO_SMOKING_VERTICES

const Vertex libmspub::NO_SMOKING_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(0xa)}, {CALCULATED_VALUE(0xb), CALCULATED_VALUE(0xc)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0xd), CALCULATED_VALUE(0xe)}, {CALCULATED_VALUE(0xf), CALCULATED_VALUE(0x10)}
}

## NOTCHED_RIGHT_ARROW_CALC

const Calculation libmspub::NOTCHED_RIGHT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x6001, 0x403, 0x404, 10800}
}

## NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST

const int libmspub::NOTCHED_RIGHT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
16200, 5400
}

## NOTCHED_RIGHT_ARROW_TRS

const TextRectangle libmspub::NOTCHED_RIGHT_ARROW_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## NOTCHED_RIGHT_ARROW_VERTICES

const Vertex libmspub::NOTCHED_RIGHT_ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), 0}, {21600, 10800}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(5), 10800}, {0, CALCULATED_VALUE(1)}
}

## OCTAGON_CALC

const Calculation libmspub::OCTAGON_CALC[]

Initial value:
=
{
{0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xA000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0xA000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x6000, PROP_GEO_LEFT, OTHER_CALC_VAL | 4, 0}, {0x6000, PROP_GEO_TOP, OTHER_CALC_VAL | 4, 0}, {0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL | 4}, {0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL | 4}
}

## OCTAGON_DEFAULT_ADJUST

const int libmspub::OCTAGON_DEFAULT_ADJUST[]

Initial value:
=
{
5000
}

## OCTAGON_GLUE_POINTS

const Vertex libmspub::OCTAGON_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## OCTAGON_SEGMENTS

const unsigned short libmspub::OCTAGON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0007, 0x6001, 0x8000
}

## OCTAGON_TRS

const TextRectangle libmspub::OCTAGON_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(5), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(8)} }
}

## OCTAGON_VERTICES

const Vertex libmspub::OCTAGON_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(2), 0}, {21600, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), 21600}, {CALCULATED_VALUE(0), 21600}, {0, CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(1)}
}

## OTHER_CALC_VAL

const int libmspub::OTHER_CALC_VAL = 0x400

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## PARALLELOGRAM_CALC

const Calculation libmspub::PARALLELOGRAM_CALC[]

Initial value:
=
{
{0x4000, 0, PROP_ADJUST_VAL_FIRST, 0}, {0x8000, 0, 21600, PROP_ADJUST_VAL_FIRST}, {0x2001, PROP_ADJUST_VAL_FIRST, 10, 24}, {0x2000, OTHER_CALC_VAL | 2, 1750, 0}, {0x8000, 21600, 0, OTHER_CALC_VAL | 3}, {0x2001, OTHER_CALC_VAL, 1, 2}, {0x4000, 10800, OTHER_CALC_VAL | 5, 0}, {0x2000, OTHER_CALC_VAL, 0, 10800}, {0x6006, OTHER_CALC_VAL | 7, OTHER_CALC_VAL | 0xC, 21600}, {0x8000, 21600, 0, OTHER_CALC_VAL | 5}, {0x8001, 21600, 10800, OTHER_CALC_VAL}, {0x8000, 21600, 0, OTHER_CALC_VAL | 0xC}
}

## PARALLELOGRAM_DEFAULT_ADJUST

const int libmspub::PARALLELOGRAM_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## PARALLELOGRAM_GLUE_POINTS

const Vertex libmspub::PARALLELOGRAM_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(6), 0}, {10800, CALCULATED_VALUE(8)}, {CALCULATED_VALUE(11), 10800}, {CALCULATED_VALUE(9), 21600}, {10800, CALCULATED_VALUE(10)}, {CALCULATED_VALUE(5), 10800}
}

## PARALLELOGRAM_SEGMENTS

const unsigned short libmspub::PARALLELOGRAM_SEGMENTS[]

Initial value:
=
{
0x4000, 0x003, 0x6001, 0x8000
}

## PARALLELOGRAM_TRS

const TextRectangle libmspub::PARALLELOGRAM_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(3), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(4)} }
}

## PARALLELOGRAM_VERTICES

const Vertex libmspub::PARALLELOGRAM_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {21600, 0}, {CALCULATED_VALUE(1), 21600}, {0, 21600}
}

## PENTAGON_GLUE_POINTS

const Vertex libmspub::PENTAGON_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 8260}, {4230, 21600}, {10800, 21600}, {17370, 21600}, {21600, 8260}
}

## PENTAGON_TRS

const TextRectangle libmspub::PENTAGON_TRS[]

Initial value:
=
{
{ {4230, 5080}, {17370, 21600} }
}

## PENTAGON_VERTICES

const Vertex libmspub::PENTAGON_VERTICES[]

Initial value:
=
{
{10800, 0}, {0, 8260}, {4230, 21600}, {17370, 21600}, {21600, 8260}, {10800, 0}
}

## PLAQUE_CALC

const Calculation libmspub::PLAQUE_CALC[]

Initial value:
=
{
{0x6000, PROP_GEO_LEFT, PROP_ADJUST_VAL_FIRST, 0}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xA000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0xA000, PROP_GEO_RIGHT, 0, PROP_ADJUST_VAL_FIRST}, {0x2082, PROP_ADJUST_VAL_FIRST, 0, 45}, {0x2000, OTHER_CALC_VAL | 0x4, 0, 10800}, {0x8000, 0, 0, PROP_ADJUST_VAL_FIRST}, {0xA000, OTHER_CALC_VAL | 0x6, 0, OTHER_CALC_VAL | 0x5}, {0xA000, PROP_GEO_LEFT, 0, OTHER_CALC_VAL | 0x7}, {0xA000, PROP_GEO_TOP, 0, OTHER_CALC_VAL | 0x7}, {0x6000, PROP_GEO_RIGHT, OTHER_CALC_VAL | 0x7, 0}, {0x6000, PROP_GEO_BOTTOM, OTHER_CALC_VAL | 0x7, 0}, {0xA000, PROP_GEO_LEFT, 0, OTHER_CALC_VAL | 0x5}, {0xA000, PROP_GEO_TOP, 0, OTHER_CALC_VAL | 0x5}, {0x6000, PROP_GEO_RIGHT, OTHER_CALC_VAL | 0x5, 0}, {0x6000, PROP_GEO_BOTTOM, OTHER_CALC_VAL | 0x5, 0}
}

## PLAQUE_DEFAULT_ADJUST

const int libmspub::PLAQUE_DEFAULT_ADJUST[]

Initial value:
=
{
3600
}

## PLAQUE_GLUE_POINTS

const Vertex libmspub::PLAQUE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## PLAQUE_SEGMENTS

const unsigned short libmspub::PLAQUE_SEGMENTS[]

Initial value:
=
{
0x4000, 0xA801, 0x0001, 0xA701, 0x0001, 0xA801, 0x0001, 0xA701, 0x6000, 0x8000
}

## PLAQUE_TRS

const TextRectangle libmspub::PLAQUE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0xC), CALCULATED_VALUE(0xD)}, {CALCULATED_VALUE(0xE), CALCULATED_VALUE(0xF)} }
}

## PLAQUE_VERTICES

const Vertex libmspub::PLAQUE_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {0, CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(3), 21600}, {21600, CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(3), 0}
}

## PLUS_CALC

const Calculation libmspub::PLUS_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 10799, 10800}, {0x2000, OTHER_CALC_VAL, 0, 0}, {0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL}, {0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL}
}

## PLUS_DEFAULT_ADJUST

const int libmspub::PLUS_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## PLUS_GLUE_POINTS

const Vertex libmspub::PLUS_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## PLUS_TRS

const TextRectangle libmspub::PLUS_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)} }
}

## PLUS_VERTICES

const Vertex libmspub::PLUS_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(1), 0}, {CALCULATED_VALUE(2), 0}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), 21600}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(3)}, {0, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(1), 0}
}

## PROP_ADJUST_VAL_FIRST

const int libmspub::PROP_ADJUST_VAL_FIRST = 327

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## PROP_ADJUST_VAL_LAST

const int libmspub::PROP_ADJUST_VAL_LAST = 336

## PROP_GEO_BOTTOM

const int libmspub::PROP_GEO_BOTTOM = 323

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## PROP_GEO_LEFT

const int libmspub::PROP_GEO_LEFT = 320

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## PROP_GEO_RIGHT

const int libmspub::PROP_GEO_RIGHT = 322

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## PROP_GEO_TOP

const int libmspub::PROP_GEO_TOP = 321

Referenced by libmspub::MSPUBCollector::getSpecialValue().

## QUAD_ARROW_CALC

const Calculation libmspub::QUAD_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 2, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 2}
}

## QUAD_ARROW_DEFAULT_ADJUST

const int libmspub::QUAD_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
6500, 8600, 4300
}

## QUAD_ARROW_SEGMENTS

const unsigned short libmspub::QUAD_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0017, 0x6001, 0x8000
}

## QUAD_ARROW_TRS

const TextRectangle libmspub::QUAD_ARROW_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## QUAD_ARROW_VERTICES

const Vertex libmspub::QUAD_ARROW_VERTICES[]

Initial value:
=
{
{0, 10800}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {10800, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(1)}, {21600, 10800}, {CALCULATED_VALUE(5), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(5)}, {10800, 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(3)}
}

## RECTANGLE_VERTICES

const Vertex libmspub::RECTANGLE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}
}

## RIBBON_2_CALC

const Calculation libmspub::RIBBON_2_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 21600, 0, 0x401}, {0x2001, 0x402, 1, 2}, {0x2001, 0x403, 1, 2}, {0x2001, 0x404, 1, 2}, {0x2001, 0x401, 1, 2}, {0x8000, 21600, 0, 0x406}, {0x0000, 420, 0, 0}, {0x2001, 0x408, 2, 1}, {0x6000, 0x400, 0x408, 0}, {0x6000, 0x400, 0x409, 0}, {0x2000, 0x400, 2700, 0}, {0x8000, 21600, 0, 0x404}, {0x8000, 21600, 0, 0x405}, {0xa000, 0x40c, 0, 0x408}, {0xa000, 0x40c, 0, 0x409}, {0x8000, 21600, 0, 0x40b}, {0x8000, 21600, 0, 0x40a}, {0x8000, 21600, 0, 0x400}, {0x8000, 21600, 0, 0x410}, {0x8000, 21600, 0, 0x40f}, {0x8000, 21600, 0, 0x40c}, {0xa000, 0x40d, 0, 0x405}, {0x6000, 0x401, 0x403, 0}, {0x6000, 0x401, 0x404, 0}, {0x6000, 0x419, 0x405, 0}, {0xa000, 0x419, 0, 0x405}
}

## RIBBON_2_DEFAULT_ADJUST

const int libmspub::RIBBON_2_DEFAULT_ADJUST[]

Initial value:
=
{
5400, 18900
}

## RIBBON_2_SEGMENTS

const unsigned short libmspub::RIBBON_2_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x2001, 0x0005, 0x2001, 0x0001, 0x2001, 0x0005, 0x2001, 0x0001, 0x6001, 0x8000, 0x4000, 0x0001, 0x2001, 0x0001, 0x2002, 0x6001, 0x8000, 0x4000, 0x0001, 0x2001, 0x0001, 0x2002, 0x6001, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## RIBBON_2_TRS

const TextRectangle libmspub::RIBBON_2_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(19), CALCULATED_VALUE(1)} }
}

## RIBBON_2_VERTICES

const Vertex libmspub::RIBBON_2_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(12), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(15), 21600}, {CALCULATED_VALUE(16), 21600}, {0, 21600}, {2750, CALCULATED_VALUE(7)}, {0, CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(10), 0}, {CALCULATED_VALUE(11), 0}, {CALCULATED_VALUE(17), 0}, {CALCULATED_VALUE(18), 0}, {CALCULATED_VALUE(19), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(2)}, {18850, CALCULATED_VALUE(7)}, {21600, 21600}, {CALCULATED_VALUE(20), 21600}, {CALCULATED_VALUE(21), 21600}, {CALCULATED_VALUE(22), CALCULATED_VALUE(14)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(25)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(27)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(22), CALCULATED_VALUE(23)}, {CALCULATED_VALUE(21), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(20), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(18), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(25)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(27)}, {CALCULATED_VALUE(18), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(25)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(25)}, {CALCULATED_VALUE(19), CALCULATED_VALUE(2)}
}

## RIBBON_CALC

const Calculation libmspub::RIBBON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, 0x400, 675, 0}, {0x2000, 0x401, 675, 0}, {0x2000, 0x402, 675, 0}, {0x2000, 0x403, 675, 0}, {0x8000, 21600, 0, 0x404}, {0x8000, 21600, 0, 0x403}, {0x8000, 21600, 0, 0x402}, {0x8000, 21600, 0, 0x401}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2001, 0x40a, 1, 4}, {0x2001, 0x40b, 2, 1}, {0x2001, 0x40b, 3, 1}, {0x8000, 10800, 0, 0x40c}, {0x8000, 21600, 0, 0x40a}, {0x8000, 21600, 0, 0x40b}, {0x0001, 21600, 1, 2}, {0x0000, 21600, 0, 2700}, {0x2000, 0x411, 0, 2700}
}

## RIBBON_DEFAULT_ADJUST

const int libmspub::RIBBON_DEFAULT_ADJUST[]

Initial value:
=
{
5400, 2700
}

## RIBBON_GLUE_POINTS

const Vertex libmspub::RIBBON_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(17), CALCULATED_VALUE(10)}, {2700, CALCULATED_VALUE(14)}, {CALCULATED_VALUE(17), 21600}, {CALCULATED_VALUE(18), CALCULATED_VALUE(14)}
}

## RIBBON_SEGMENTS

const unsigned short libmspub::RIBBON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0xa701, 0x0003, 0xa801, 0x0005, 0xa801, 0x0001, 0xa701, 0x0003, 0x6000, 0x8000, 0x4000, 0xaa00, 0xa801, 0x0001, 0xa702, 0x0001, 0x8000, 0x4000, 0xaa00, 0xa801, 0x0001, 0xa702, 0x0001, 0x8000, 0x4000, 0xaa00, 0x0001, 0x8000, 0x4000, 0xaa00, 0x0001, 0x8000
}

## RIBBON_TRS

const TextRectangle libmspub::RIBBON_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(9), 21600} }
}

## RIBBON_VERTICES

const Vertex libmspub::RIBBON_VERTICES[]

Initial value:
=
{
{0, 0}, {CALCULATED_VALUE(3), 0}, {CALCULATED_VALUE(4), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(6), 0}, {21600, 0}, {CALCULATED_VALUE(18), CALCULATED_VALUE(14)}, {21600, CALCULATED_VALUE(15)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(15)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(8), 21600}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(15)}, {0, CALCULATED_VALUE(15)}, {2700, CALCULATED_VALUE(14)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(15)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(15)}
}

## RIGHT_BRACE_CALC

const Calculation libmspub::RIGHT_BRACE_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0xa000, 0x404, 0, PROP_ADJUST_VAL_FIRST}, {0xa000, 0x404, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x6000, 0x404, 0x400, 0}, {0x6000, 0x404, PROP_ADJUST_VAL_FIRST, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, 0x400}, {0x2001, PROP_ADJUST_VAL_FIRST, 10000, 31953}, {0x8000, 21600, 0, 0x409}
}

## RIGHT_BRACE_DEFAULT_ADJUST

const int libmspub::RIGHT_BRACE_DEFAULT_ADJUST[]

Initial value:
=
{
1800, 10800
}

## RIGHT_BRACE_GLUE_POINTS

const Vertex libmspub::RIGHT_BRACE_GLUE_POINTS[]

Initial value:
=
{
{0, 0}, {0, 21600}, {21600, 10800}
}

## RIGHT_BRACE_SEGMENTS

const unsigned short libmspub::RIGHT_BRACE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2002, 0x0001, 0x2001, 0x8000
}

## RIGHT_BRACE_TRS

const TextRectangle libmspub::RIGHT_BRACE_TRS[]

Initial value:
=
{
{ {0, CALCULATED_VALUE(9)}, {7800, CALCULATED_VALUE(10)} }
}

## RIGHT_BRACE_VERTICES

const Vertex libmspub::RIGHT_BRACE_VERTICES[]

Initial value:
=
{
{0, 0}, {5400, 0}, {10800, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(1)}, {10800, CALCULATED_VALUE(2)}, {10800, CALCULATED_VALUE(3)}, {16200, CALCULATED_VALUE(4)}, {21600, CALCULATED_VALUE(4)}, {16200, CALCULATED_VALUE(4)}, {10800, CALCULATED_VALUE(5)}, {10800, CALCULATED_VALUE(6)}, {10800, CALCULATED_VALUE(7)}, {10800, CALCULATED_VALUE(8)}, {5400, 21600}, {0, 21600}
}

## RIGHT_BRACKET_CALC

const Calculation libmspub::RIGHT_BRACKET_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x6000, PROP_GEO_TOP, PROP_ADJUST_VAL_FIRST, 0}, {0xa000, PROP_GEO_BOTTOM, 0, PROP_ADJUST_VAL_FIRST}, {0x6000, PROP_GEO_TOP, 0x400, 0}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}
}

## RIGHT_BRACKET_DEFAULT_ADJUST

const int libmspub::RIGHT_BRACKET_DEFAULT_ADJUST[]

Initial value:
=
{
1800
}

## RIGHT_BRACKET_GLUE_POINTS

const Vertex libmspub::RIGHT_BRACKET_GLUE_POINTS[]

Initial value:
=
{
{0, 0}, {0, 21600}, {21600, 10800}
}

## RIGHT_BRACKET_SEGMENTS

const unsigned short libmspub::RIGHT_BRACKET_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2001, 0x8000
}

## RIGHT_BRACKET_TRS

const TextRectangle libmspub::RIGHT_BRACKET_TRS[]

Initial value:
=
{
{ {0, CALCULATED_VALUE(3)}, {15150, CALCULATED_VALUE(4)} }
}

## RIGHT_BRACKET_VERTICES

const Vertex libmspub::RIGHT_BRACKET_VERTICES[]

Initial value:
=
{
{0, 0}, {10800, 0}, {21600, CALCULATED_VALUE(3)}, {21600, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(2)}, {21600, CALCULATED_VALUE(4)}, {10800, 21600}, {0, 21600}
}

## RIGHT_TRIANGLE_GLUE_POINTS

const Vertex libmspub::RIGHT_TRIANGLE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {5400, 10800}, {0, 21600}, {10800, 21600}, {21600, 21600}, {16200, 10800}
}

## RIGHT_TRIANGLE_TRS

const TextRectangle libmspub::RIGHT_TRIANGLE_TRS[]

Initial value:
=
{
{ {1900, 12700}, {12700, 19700} }
}

## RIGHT_TRIANGLE_VERTICES

const Vertex libmspub::RIGHT_TRIANGLE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {0, 21600}, {0, 0}
}

## ROUND_RECTANGLE_CALC

const Calculation libmspub::ROUND_RECTANGLE_CALC[]

Initial value:
=
{
{0x000E, 0, 45, 0},
{0x6009, PROP_ADJUST_VAL_FIRST, OTHER_CALC_VAL, 0},
{0x2001, OTHER_CALC_VAL | 1, 3163, 7636},
{0x6000, PROP_GEO_LEFT, OTHER_CALC_VAL | 2, 0},
{0x6000, PROP_GEO_TOP, OTHER_CALC_VAL | 2, 0},
{0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL | 2},
{0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL | 2},
{0x6000, PROP_GEO_LEFT, OTHER_CALC_VAL | 13, 0},
{0x6000, PROP_GEO_TOP, OTHER_CALC_VAL | 14, 0},
{0xA000, PROP_GEO_BOTTOM, 0, OTHER_CALC_VAL | 14},
{0xA000, PROP_GEO_RIGHT, 0, OTHER_CALC_VAL | 13},
{0x2005, ASPECT_RATIO, 1, 0},
{0x2004, ASPECT_RATIO, 1, 0},
{0xA001, PROP_ADJUST_VAL_FIRST, 1, OTHER_CALC_VAL | 11},
{0x6001, PROP_ADJUST_VAL_FIRST, OTHER_CALC_VAL | 12, 1}
}
libmspub::ASPECT_RATIO
const int ASPECT_RATIO
Definition PolygonUtils.h:32

## ROUND_RECTANGLE_DEFAULT_ADJUST

const int libmspub::ROUND_RECTANGLE_DEFAULT_ADJUST[]

Initial value:
=
{
3600
}

## ROUND_RECTANGLE_SEGMENTS

const unsigned short libmspub::ROUND_RECTANGLE_SEGMENTS[]

Initial value:
=
{
0x4000, 0xA701, 0x0001, 0xA801, 0x0001, 0xA701, 0x0001, 0xA801, 0x6000, 0x8000
}

## ROUND_RECTANGLE_TRS

const TextRectangle libmspub::ROUND_RECTANGLE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(3), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(6)} }
}

## ROUND_RECTANGLE_VERTICES

const Vertex libmspub::ROUND_RECTANGLE_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), 0},
{0, CALCULATED_VALUE(8)},
{0, CALCULATED_VALUE(9)},
{CALCULATED_VALUE(7), 21600},
{CALCULATED_VALUE(10), 21600},
{21600, CALCULATED_VALUE(9)},
{21600, CALCULATED_VALUE(8)},
{CALCULATED_VALUE(10), 0}
}

## SEAL_16_CALC

const Calculation libmspub::SEAL_16_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2081, 0x400, 10800, 315}, {0x2082, 0x400, 10800, 315}, {0x2081, 0x400, 10800, 135}, {0x2082, 0x400, 10800, 135}, {0x0081, 0, 10800, 0}, {0x0082, 0, 10800, 0}, {0x2081, 0x400, 10800, 11}, {0x2082, 0x400, 10800, 11}, {0x0081, 0, 10800, 22}, {0x0082, 0, 10800, 22}, {0x2081, 0x400, 10800, 33}, {0x2082, 0x400, 10800, 33}, {0x0081, 0, 10800, 45}, {0x0082, 0, 10800, 45}, {0x2081, 0x400, 10800, 56}, {0x2082, 0x400, 10800, 56}, {0x0081, 0, 10800, 67}, {0x0082, 0, 10800, 67}, {0x2081, 0x400, 10800, 78}, {0x2082, 0x400, 10800, 78}, {0x0081, 0, 10800, 90}, {0x0082, 0, 10800, 90}, {0x2081, 0x400, 10800, 101}, {0x2082, 0x400, 10800, 101}, {0x0081, 0, 10800, 112}, {0x0082, 0, 10800, 112}, {0x2081, 0x400, 10800, 123}, {0x2082, 0x400, 10800, 123}, {0x0081, 0, 10800, 135}, {0x0082, 0, 10800, 135}, {0x2081, 0x400, 10800, 146}, {0x2082, 0x400, 10800, 146}, {0x0081, 0, 10800, 157}, {0x0082, 0, 10800, 157}, {0x2081, 0x400, 10800, 168}, {0x2082, 0x400, 10800, 168}, {0x0081, 0, 10800, 180}, {0x0082, 0, 10800, 180}, {0x2081, 0x400, 10800, 191}, {0x2082, 0x400, 10800, 191}, {0x0081, 0, 10800, 202}, {0x0082, 0, 10800, 202}, {0x2081, 0x400, 10800, 213}, {0x2082, 0x400, 10800, 213}, {0x0081, 0, 10800, 225}, {0x0082, 0, 10800, 225}, {0x2081, 0x400, 10800, 236}, {0x2082, 0x400, 10800, 236}, {0x0081, 0, 10800, 247}, {0x0082, 0, 10800, 247}, {0x2081, 0x400, 10800, 258}, {0x2082, 0x400, 10800, 258}, {0x0081, 0, 10800, 270}, {0x0082, 0, 10800, 270}, {0x2081, 0x400, 10800, 281}, {0x2082, 0x400, 10800, 281}, {0x0081, 0, 10800, 292}, {0x0082, 0, 10800, 292}, {0x2081, 0x400, 10800, 303}, {0x2082, 0x400, 10800, 303}, {0x0081, 0, 10800, 315}, {0x0082, 0, 10800, 315}, {0x2081, 0x400, 10800, 326}, {0x2082, 0x400, 10800, 326}, {0x0081, 0, 10800, 337}, {0x0082, 0, 10800, 337}, {0x2081, 0x400, 10800, 348}, {0x2082, 0x400, 10800, 348}
}

## SEAL_16_DEFAULT_ADJUST

const int libmspub::SEAL_16_DEFAULT_ADJUST[]

Initial value:
=
{
2500
}

## SEAL_16_TRS

const TextRectangle libmspub::SEAL_16_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## SEAL_16_VERTICES

const Vertex libmspub::SEAL_16_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}, {CALCULATED_VALUE(0x07), CALCULATED_VALUE(0x08)}, {CALCULATED_VALUE(0x09), CALCULATED_VALUE(0x0a)}, {CALCULATED_VALUE(0x0b), CALCULATED_VALUE(0x0c)}, {CALCULATED_VALUE(0x0d), CALCULATED_VALUE(0x0e)}, {CALCULATED_VALUE(0x0f), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x11), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x15), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x17), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x19), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1b), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x1d), CALCULATED_VALUE(0x1e)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x23), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x25), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x27), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0x29), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2b), CALCULATED_VALUE(0x2c)}, {CALCULATED_VALUE(0x2d), CALCULATED_VALUE(0x2e)}, {CALCULATED_VALUE(0x2f), CALCULATED_VALUE(0x30)}, {CALCULATED_VALUE(0x31), CALCULATED_VALUE(0x32)}, {CALCULATED_VALUE(0x33), CALCULATED_VALUE(0x34)}, {CALCULATED_VALUE(0x35), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(0x37), CALCULATED_VALUE(0x38)}, {CALCULATED_VALUE(0x39), CALCULATED_VALUE(0x3a)}, {CALCULATED_VALUE(0x3b), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(0x3d), CALCULATED_VALUE(0x3e)}, {CALCULATED_VALUE(0x3f), CALCULATED_VALUE(0x40)}, {CALCULATED_VALUE(0x41), CALCULATED_VALUE(0x42)}, {CALCULATED_VALUE(0x43), CALCULATED_VALUE(0x44)}, {CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}
}

## SEAL_24_CALC

const Calculation libmspub::SEAL_24_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2081, 0x400, 10800, 315}, {0x2082, 0x400, 10800, 315}, {0x2081, 0x400, 10800, 135}, {0x2082, 0x400, 10800, 135}, {0x0081, 0, 10800, 0}, {0x0082, 0, 10800, 0}, {0x2081, 0x400, 10800, 7}, {0x2082, 0x400, 10800, 7}, {0x0081, 0, 10800, 15}, {0x0082, 0, 10800, 15}, {0x2081, 0x400, 10800, 22}, {0x2082, 0x400, 10800, 22}, {0x0081, 0, 10800, 30}, {0x0082, 0, 10800, 30}, {0x2081, 0x400, 10800, 37}, {0x2082, 0x400, 10800, 37}, {0x0081, 0, 10800, 45}, {0x0082, 0, 10800, 45}, {0x2081, 0x400, 10800, 52}, {0x2082, 0x400, 10800, 52}, {0x0081, 0, 10800, 60}, {0x0082, 0, 10800, 60}, {0x2081, 0x400, 10800, 67}, {0x2082, 0x400, 10800, 67}, {0x0081, 0, 10800, 75}, {0x0082, 0, 10800, 75}, {0x2081, 0x400, 10800, 82}, {0x2082, 0x400, 10800, 82}, {0x0081, 0, 10800, 90}, {0x0082, 0, 10800, 90}, {0x2081, 0x400, 10800, 97}, {0x2082, 0x400, 10800, 97}, {0x0081, 0, 10800, 105}, {0x0082, 0, 10800, 105}, {0x2081, 0x400, 10800, 112}, {0x2082, 0x400, 10800, 112}, {0x0081, 0, 10800, 120}, {0x0082, 0, 10800, 120}, {0x2081, 0x400, 10800, 127}, {0x2082, 0x400, 10800, 127}, {0x0081, 0, 10800, 135}, {0x0082, 0, 10800, 135}, {0x2081, 0x400, 10800, 142}, {0x2082, 0x400, 10800, 142}, {0x0081, 0, 10800, 150}, {0x0082, 0, 10800, 150}, {0x2081, 0x400, 10800, 157}, {0x2082, 0x400, 10800, 157}, {0x0081, 0, 10800, 165}, {0x0082, 0, 10800, 165}, {0x2081, 0x400, 10800, 172}, {0x2082, 0x400, 10800, 172}, {0x0081, 0, 10800, 180}, {0x0082, 0, 10800, 180}, {0x2081, 0x400, 10800, 187}, {0x2082, 0x400, 10800, 187}, {0x0081, 0, 10800, 195}, {0x0082, 0, 10800, 195}, {0x2081, 0x400, 10800, 202}, {0x2082, 0x400, 10800, 202}, {0x0081, 0, 10800, 210}, {0x0082, 0, 10800, 210}, {0x2081, 0x400, 10800, 217}, {0x2082, 0x400, 10800, 217}, {0x0081, 0, 10800, 225}, {0x0082, 0, 10800, 225}, {0x2081, 0x400, 10800, 232}, {0x2082, 0x400, 10800, 232}, {0x0081, 0, 10800, 240}, {0x0082, 0, 10800, 240}, {0x2081, 0x400, 10800, 247}, {0x2082, 0x400, 10800, 247}, {0x0081, 0, 10800, 255}, {0x0082, 0, 10800, 255}, {0x2081, 0x400, 10800, 262}, {0x2082, 0x400, 10800, 262}, {0x0081, 0, 10800, 270}, {0x0082, 0, 10800, 270}, {0x2081, 0x400, 10800, 277}, {0x2082, 0x400, 10800, 277}, {0x0081, 0, 10800, 285}, {0x0082, 0, 10800, 285}, {0x2081, 0x400, 10800, 292}, {0x2082, 0x400, 10800, 292}, {0x0081, 0, 10800, 300}, {0x0082, 0, 10800, 300}, {0x2081, 0x400, 10800, 307}, {0x2082, 0x400, 10800, 307}, {0x0081, 0, 10800, 315}, {0x0082, 0, 10800, 315}, {0x2081, 0x400, 10800, 322}, {0x2082, 0x400, 10800, 322}, {0x0081, 0, 10800, 330}, {0x0082, 0, 10800, 330}, {0x2081, 0x400, 10800, 337}, {0x2082, 0x400, 10800, 337}, {0x0081, 0, 10800, 345}, {0x0082, 0, 10800, 345}, {0x2081, 0x400, 10800, 352}, {0x2082, 0x400, 10800, 352}
}

## SEAL_24_DEFAULT_ADJUST

const int libmspub::SEAL_24_DEFAULT_ADJUST[]

Initial value:
=
{
2500
}

## SEAL_24_TRS

const TextRectangle libmspub::SEAL_24_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## SEAL_24_VERTICES

const Vertex libmspub::SEAL_24_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}, {CALCULATED_VALUE(0x07), CALCULATED_VALUE(0x08)}, {CALCULATED_VALUE(0x09), CALCULATED_VALUE(0x0a)}, {CALCULATED_VALUE(0x0b), CALCULATED_VALUE(0x0c)}, {CALCULATED_VALUE(0x0d), CALCULATED_VALUE(0x0e)}, {CALCULATED_VALUE(0x0f), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x11), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x15), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x17), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x19), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1b), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x1d), CALCULATED_VALUE(0x1e)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x23), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x25), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x27), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0x29), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2b), CALCULATED_VALUE(0x2c)}, {CALCULATED_VALUE(0x2d), CALCULATED_VALUE(0x2e)}, {CALCULATED_VALUE(0x2f), CALCULATED_VALUE(0x30)}, {CALCULATED_VALUE(0x31), CALCULATED_VALUE(0x32)}, {CALCULATED_VALUE(0x33), CALCULATED_VALUE(0x34)}, {CALCULATED_VALUE(0x35), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(0x37), CALCULATED_VALUE(0x38)}, {CALCULATED_VALUE(0x39), CALCULATED_VALUE(0x3a)}, {CALCULATED_VALUE(0x3b), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(0x3d), CALCULATED_VALUE(0x3e)}, {CALCULATED_VALUE(0x3f), CALCULATED_VALUE(0x40)}, {CALCULATED_VALUE(0x41), CALCULATED_VALUE(0x42)}, {CALCULATED_VALUE(0x43), CALCULATED_VALUE(0x44)}, {CALCULATED_VALUE(0x45), CALCULATED_VALUE(0x46)}, {CALCULATED_VALUE(0x47), CALCULATED_VALUE(0x48)}, {CALCULATED_VALUE(0x49), CALCULATED_VALUE(0x4a)}, {CALCULATED_VALUE(0x4b), CALCULATED_VALUE(0x4c)}, {CALCULATED_VALUE(0x4d), CALCULATED_VALUE(0x4e)}, {CALCULATED_VALUE(0x4f), CALCULATED_VALUE(0x50)}, {CALCULATED_VALUE(0x51), CALCULATED_VALUE(0x52)}, {CALCULATED_VALUE(0x53), CALCULATED_VALUE(0x54)}, {CALCULATED_VALUE(0x55), CALCULATED_VALUE(0x56)}, {CALCULATED_VALUE(0x57), CALCULATED_VALUE(0x58)}, {CALCULATED_VALUE(0x59), CALCULATED_VALUE(0x5a)}, {CALCULATED_VALUE(0x5b), CALCULATED_VALUE(0x5c)}, {CALCULATED_VALUE(0x5d), CALCULATED_VALUE(0x5e)}, {CALCULATED_VALUE(0x5f), CALCULATED_VALUE(0x60)}, {CALCULATED_VALUE(0x61), CALCULATED_VALUE(0x62)}, {CALCULATED_VALUE(0x63), CALCULATED_VALUE(0x64)}, {CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}
}

## SEAL_32_CALC

const Calculation libmspub::SEAL_32_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2081, 0x400, 10800, 315}, {0x2082, 0x400, 10800, 315}, {0x2081, 0x400, 10800, 135}, {0x2082, 0x400, 10800, 135}, {0x0081, 0, 10800, 0}, {0x0082, 0, 10800, 0}, {0x2081, 0x400, 10800, 5}, {0x2082, 0x400, 10800, 5}, {0x0081, 0, 10800, 11}, {0x0082, 0, 10800, 11}, {0x2081, 0x400, 10800, 16}, {0x2082, 0x400, 10800, 16}, {0x0081, 0, 10800, 22}, {0x0082, 0, 10800, 22}, {0x2081, 0x400, 10800, 28}, {0x2082, 0x400, 10800, 28}, {0x0081, 0, 10800, 33}, {0x0082, 0, 10800, 33}, {0x2081, 0x400, 10800, 39}, {0x2082, 0x400, 10800, 39}, {0x0081, 0, 10800, 45}, {0x0082, 0, 10800, 45}, {0x2081, 0x400, 10800, 50}, {0x2082, 0x400, 10800, 50}, {0x0081, 0, 10800, 56}, {0x0082, 0, 10800, 56}, {0x2081, 0x400, 10800, 61}, {0x2082, 0x400, 10800, 61}, {0x0081, 0, 10800, 67}, {0x0082, 0, 10800, 67}, {0x2081, 0x400, 10800, 73}, {0x2082, 0x400, 10800, 73}, {0x0081, 0, 10800, 78}, {0x0082, 0, 10800, 78}, {0x2081, 0x400, 10800, 84}, {0x2082, 0x400, 10800, 84}, {0x0081, 0, 10800, 90}, {0x0082, 0, 10800, 90}, {0x2081, 0x400, 10800, 95}, {0x2082, 0x400, 10800, 95}, {0x0081, 0, 10800, 101}, {0x0082, 0, 10800, 101}, {0x2081, 0x400, 10800, 106}, {0x2082, 0x400, 10800, 106}, {0x0081, 0, 10800, 112}, {0x0082, 0, 10800, 112}, {0x2081, 0x400, 10800, 118}, {0x2082, 0x400, 10800, 118}, {0x0081, 0, 10800, 123}, {0x0082, 0, 10800, 123}, {0x2081, 0x400, 10800, 129}, {0x2082, 0x400, 10800, 129}, {0x0081, 0, 10800, 135}, {0x0082, 0, 10800, 135}, {0x2081, 0x400, 10800, 140}, {0x2082, 0x400, 10800, 140}, {0x0081, 0, 10800, 146}, {0x0082, 0, 10800, 146}, {0x2081, 0x400, 10800, 151}, {0x2082, 0x400, 10800, 151}, {0x0081, 0, 10800, 157}, {0x0082, 0, 10800, 157}, {0x2081, 0x400, 10800, 163}, {0x2082, 0x400, 10800, 163}, {0x0081, 0, 10800, 168}, {0x0082, 0, 10800, 168}, {0x2081, 0x400, 10800, 174}, {0x2082, 0x400, 10800, 174}, {0x0081, 0, 10800, 180}, {0x0082, 0, 10800, 180}, {0x2081, 0x400, 10800, 185}, {0x2082, 0x400, 10800, 185}, {0x0081, 0, 10800, 191}, {0x0082, 0, 10800, 191}, {0x2081, 0x400, 10800, 196}, {0x2082, 0x400, 10800, 196}, {0x0081, 0, 10800, 202}, {0x0082, 0, 10800, 202}, {0x2081, 0x400, 10800, 208}, {0x2082, 0x400, 10800, 208}, {0x0081, 0, 10800, 213}, {0x0082, 0, 10800, 213}, {0x2081, 0x400, 10800, 219}, {0x2082, 0x400, 10800, 219}, {0x0081, 0, 10800, 225}, {0x0082, 0, 10800, 225}, {0x2081, 0x400, 10800, 230}, {0x2082, 0x400, 10800, 230}, {0x0081, 0, 10800, 236}, {0x0082, 0, 10800, 236}, {0x2081, 0x400, 10800, 241}, {0x2082, 0x400, 10800, 241}, {0x0081, 0, 10800, 247}, {0x0082, 0, 10800, 247}, {0x2081, 0x400, 10800, 253}, {0x2082, 0x400, 10800, 253}, {0x0081, 0, 10800, 258}, {0x0082, 0, 10800, 258}, {0x2081, 0x400, 10800, 264}, {0x2082, 0x400, 10800, 264}, {0x0081, 0, 10800, 270}, {0x0082, 0, 10800, 270}, {0x2081, 0x400, 10800, 275}, {0x2082, 0x400, 10800, 275}, {0x0081, 0, 10800, 281}, {0x0082, 0, 10800, 281}, {0x2081, 0x400, 10800, 286}, {0x2082, 0x400, 10800, 286}, {0x0081, 0, 10800, 292}, {0x0082, 0, 10800, 292}, {0x2081, 0x400, 10800, 298}, {0x2082, 0x400, 10800, 298}, {0x0081, 0, 10800, 303}, {0x0082, 0, 10800, 303}, {0x2081, 0x400, 10800, 309}, {0x2082, 0x400, 10800, 309}, {0x0081, 0, 10800, 315}, {0x0082, 0, 10800, 315}, {0x2081, 0x400, 10800, 320}, {0x2082, 0x400, 10800, 320}, {0x0081, 0, 10800, 326}, {0x0082, 0, 10800, 326}, {0x2081, 0x400, 10800, 331}, {0x2082, 0x400, 10800, 331}, {0x0081, 0, 10800, 337}, {0x0082, 0, 10800, 337}, {0x2081, 0x400, 10800, 343}, {0x2082, 0x400, 10800, 343}, {0x0081, 0, 10800, 348}, {0x0082, 0, 10800, 348}, {0x2081, 0x400, 10800, 354}, {0x2082, 0x400, 10800, 354}
}

## SEAL_32_DEFAULT_ADJUST

const int libmspub::SEAL_32_DEFAULT_ADJUST[]

Initial value:
=
{
2500
}

## SEAL_32_TRS

const TextRectangle libmspub::SEAL_32_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## SEAL_32_VERTICES

const Vertex libmspub::SEAL_32_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}, {CALCULATED_VALUE(0x07), CALCULATED_VALUE(0x08)}, {CALCULATED_VALUE(0x09), CALCULATED_VALUE(0x0a)}, {CALCULATED_VALUE(0x0b), CALCULATED_VALUE(0x0c)}, {CALCULATED_VALUE(0x0d), CALCULATED_VALUE(0x0e)}, {CALCULATED_VALUE(0x0f), CALCULATED_VALUE(0x10)}, {CALCULATED_VALUE(0x11), CALCULATED_VALUE(0x12)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(0x14)}, {CALCULATED_VALUE(0x15), CALCULATED_VALUE(0x16)}, {CALCULATED_VALUE(0x17), CALCULATED_VALUE(0x18)}, {CALCULATED_VALUE(0x19), CALCULATED_VALUE(0x1a)}, {CALCULATED_VALUE(0x1b), CALCULATED_VALUE(0x1c)}, {CALCULATED_VALUE(0x1d), CALCULATED_VALUE(0x1e)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(0x20)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(0x22)}, {CALCULATED_VALUE(0x23), CALCULATED_VALUE(0x24)}, {CALCULATED_VALUE(0x25), CALCULATED_VALUE(0x26)}, {CALCULATED_VALUE(0x27), CALCULATED_VALUE(0x28)}, {CALCULATED_VALUE(0x29), CALCULATED_VALUE(0x2a)}, {CALCULATED_VALUE(0x2b), CALCULATED_VALUE(0x2c)}, {CALCULATED_VALUE(0x2d), CALCULATED_VALUE(0x2e)}, {CALCULATED_VALUE(0x2f), CALCULATED_VALUE(0x30)}, {CALCULATED_VALUE(0x31), CALCULATED_VALUE(0x32)}, {CALCULATED_VALUE(0x33), CALCULATED_VALUE(0x34)}, {CALCULATED_VALUE(0x35), CALCULATED_VALUE(0x36)}, {CALCULATED_VALUE(0x37), CALCULATED_VALUE(0x38)}, {CALCULATED_VALUE(0x39), CALCULATED_VALUE(0x3a)}, {CALCULATED_VALUE(0x3b), CALCULATED_VALUE(0x3c)}, {CALCULATED_VALUE(0x3d), CALCULATED_VALUE(0x3e)}, {CALCULATED_VALUE(0x3f), CALCULATED_VALUE(0x40)}, {CALCULATED_VALUE(0x41), CALCULATED_VALUE(0x42)}, {CALCULATED_VALUE(0x43), CALCULATED_VALUE(0x44)}, {CALCULATED_VALUE(0x45), CALCULATED_VALUE(0x46)}, {CALCULATED_VALUE(0x47), CALCULATED_VALUE(0x48)}, {CALCULATED_VALUE(0x49), CALCULATED_VALUE(0x4a)}, {CALCULATED_VALUE(0x4b), CALCULATED_VALUE(0x4c)}, {CALCULATED_VALUE(0x4d), CALCULATED_VALUE(0x4e)}, {CALCULATED_VALUE(0x4f), CALCULATED_VALUE(0x50)}, {CALCULATED_VALUE(0x51), CALCULATED_VALUE(0x52)}, {CALCULATED_VALUE(0x53), CALCULATED_VALUE(0x54)}, {CALCULATED_VALUE(0x55), CALCULATED_VALUE(0x56)}, {CALCULATED_VALUE(0x57), CALCULATED_VALUE(0x58)}, {CALCULATED_VALUE(0x59), CALCULATED_VALUE(0x5a)}, {CALCULATED_VALUE(0x5b), CALCULATED_VALUE(0x5c)}, {CALCULATED_VALUE(0x5d), CALCULATED_VALUE(0x5e)}, {CALCULATED_VALUE(0x5f), CALCULATED_VALUE(0x60)}, {CALCULATED_VALUE(0x61), CALCULATED_VALUE(0x62)}, {CALCULATED_VALUE(0x63), CALCULATED_VALUE(0x64)}, {CALCULATED_VALUE(0x65), CALCULATED_VALUE(0x66)}, {CALCULATED_VALUE(0x67), CALCULATED_VALUE(0x68)}, {CALCULATED_VALUE(0x69), CALCULATED_VALUE(0x6a)}, {CALCULATED_VALUE(0x6b), CALCULATED_VALUE(0x6c)}, {CALCULATED_VALUE(0x6d), CALCULATED_VALUE(0x6e)}, {CALCULATED_VALUE(0x6f), CALCULATED_VALUE(0x70)}, {CALCULATED_VALUE(0x71), CALCULATED_VALUE(0x72)}, {CALCULATED_VALUE(0x73), CALCULATED_VALUE(0x74)}, {CALCULATED_VALUE(0x75), CALCULATED_VALUE(0x76)}, {CALCULATED_VALUE(0x77), CALCULATED_VALUE(0x78)}, {CALCULATED_VALUE(0x79), CALCULATED_VALUE(0x7a)}, {CALCULATED_VALUE(0x7b), CALCULATED_VALUE(0x7c)}, {CALCULATED_VALUE(0x7d), CALCULATED_VALUE(0x7e)}, {CALCULATED_VALUE(0x7f), CALCULATED_VALUE(0x80)}, {CALCULATED_VALUE(0x81), CALCULATED_VALUE(0x82)}, {CALCULATED_VALUE(0x83), CALCULATED_VALUE(0x84)}, {CALCULATED_VALUE(0x05), CALCULATED_VALUE(0x06)}
}

## SEAL_4_CALC

const Calculation libmspub::SEAL_4_CALC[]

Initial value:
=
{
{0x0000, 7600, 0, 0},
{0x6001, OTHER_CALC_VAL, PROP_ADJUST_VAL_FIRST, 10800},
{0xA000, OTHER_CALC_VAL, 0, OTHER_CALC_VAL | 1},
{0x4000, 10800, OTHER_CALC_VAL | 2, 0},
{0x8000, 10800, 0, OTHER_CALC_VAL | 2}
}

## SEAL_4_DEFAULT_ADJUST

const int libmspub::SEAL_4_DEFAULT_ADJUST[]

Initial value:
=
{
8100
}

## SEAL_4_TRS

const TextRectangle libmspub::SEAL_4_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(4), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(3)} }
}

## SEAL_4_VERTICES

const Vertex libmspub::SEAL_4_VERTICES[]

Initial value:
=
{
{0, 10800}, {CALCULATED_VALUE(4), CALCULATED_VALUE(4)},
{10800, 0}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)},
{21600, 10800}, {CALCULATED_VALUE(3), CALCULATED_VALUE(3)},
{10800, 21600}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)},
{0, 10800}
}

## SEAL_8_CALC

const Calculation libmspub::SEAL_8_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2081, 0x400, 10800, 315}, {0x2082, 0x400, 10800, 315}, {0x2081, 0x400, 10800, 135}, {0x2082, 0x400, 10800, 135}, {0x0081, 0, 10800, 0}, {0x0082, 0, 10800, 0}, {0x2081, 0x400, 10800, 7}, {0x2082, 0x400, 10800, 7}, {0x0081, 0, 10800, 15}, {0x0082, 0, 10800, 15}, {0x2081, 0x400, 10800, 22}, {0x2082, 0x400, 10800, 22}, {0x0081, 0, 10800, 30}, {0x0082, 0, 10800, 30}, {0x2081, 0x400, 10800, 37}, {0x2082, 0x400, 10800, 37}, {0x0081, 0, 10800, 45}, {0x0082, 0, 10800, 45}, {0x2081, 0x400, 10800, 52}, {0x2082, 0x400, 10800, 52}, {0x0081, 0, 10800, 60}, {0x0082, 0, 10800, 60}, {0x2081, 0x400, 10800, 67}, {0x2082, 0x400, 10800, 67}, {0x0081, 0, 10800, 75}, {0x0082, 0, 10800, 75}, {0x2081, 0x400, 10800, 82}, {0x2082, 0x400, 10800, 82}, {0x0081, 0, 10800, 90}, {0x0082, 0, 10800, 90}, {0x2081, 0x400, 10800, 97}, {0x2082, 0x400, 10800, 97}, {0x0081, 0, 10800, 105}, {0x0082, 0, 10800, 105}, {0x2081, 0x400, 10800, 112}, {0x2082, 0x400, 10800, 112}, {0x0081, 0, 10800, 120}, {0x0082, 0, 10800, 120}, {0x2081, 0x400, 10800, 127}, {0x2082, 0x400, 10800, 127}, {0x0081, 0, 10800, 135}, {0x0082, 0, 10800, 135}, {0x2081, 0x400, 10800, 142}, {0x2082, 0x400, 10800, 142}, {0x0081, 0, 10800, 150}, {0x0082, 0, 10800, 150}, {0x2081, 0x400, 10800, 157}, {0x2082, 0x400, 10800, 157}, {0x0081, 0, 10800, 165}, {0x0082, 0, 10800, 165}, {0x2081, 0x400, 10800, 172}, {0x2082, 0x400, 10800, 172}, {0x0081, 0, 10800, 180}, {0x0082, 0, 10800, 180}, {0x2081, 0x400, 10800, 187}, {0x2082, 0x400, 10800, 187}, {0x0081, 0, 10800, 195}, {0x0082, 0, 10800, 195}, {0x2081, 0x400, 10800, 202}, {0x2082, 0x400, 10800, 202}, {0x0081, 0, 10800, 210}, {0x0082, 0, 10800, 210}, {0x2081, 0x400, 10800, 217}, {0x2082, 0x400, 10800, 217}, {0x0081, 0, 10800, 225}, {0x0082, 0, 10800, 225}, {0x2081, 0x400, 10800, 232}, {0x2082, 0x400, 10800, 232}, {0x0081, 0, 10800, 240}, {0x0082, 0, 10800, 240}, {0x2081, 0x400, 10800, 247}, {0x2082, 0x400, 10800, 247}, {0x0081, 0, 10800, 255}, {0x0082, 0, 10800, 255}, {0x2081, 0x400, 10800, 262}, {0x2082, 0x400, 10800, 262}, {0x0081, 0, 10800, 270}, {0x0082, 0, 10800, 270}, {0x2081, 0x400, 10800, 277}, {0x2082, 0x400, 10800, 277}, {0x0081, 0, 10800, 285}, {0x0082, 0, 10800, 285}, {0x2081, 0x400, 10800, 292}, {0x2082, 0x400, 10800, 292}, {0x0081, 0, 10800, 300}, {0x0082, 0, 10800, 300}, {0x2081, 0x400, 10800, 307}, {0x2082, 0x400, 10800, 307}, {0x0081, 0, 10800, 315}, {0x0082, 0, 10800, 315}, {0x2081, 0x400, 10800, 322}, {0x2082, 0x400, 10800, 322}, {0x0081, 0, 10800, 330}, {0x0082, 0, 10800, 330}, {0x2081, 0x400, 10800, 337}, {0x2082, 0x400, 10800, 337}, {0x0081, 0, 10800, 345}, {0x0082, 0, 10800, 345}, {0x2081, 0x400, 10800, 352}, {0x2082, 0x400, 10800, 352}
}

## SEAL_8_DEFAULT_ADJUST

const int libmspub::SEAL_8_DEFAULT_ADJUST[]

Initial value:
=
{
2500
}

## SEAL_8_TRS

const TextRectangle libmspub::SEAL_8_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(4)} }
}

## SEAL_8_VERTICES

const Vertex libmspub::SEAL_8_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(5), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(17), CALCULATED_VALUE(18)}, {CALCULATED_VALUE(23), CALCULATED_VALUE(24)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(30)}, {CALCULATED_VALUE(35), CALCULATED_VALUE(36)}, {CALCULATED_VALUE(41), CALCULATED_VALUE(42)}, {CALCULATED_VALUE(47), CALCULATED_VALUE(48)}, {CALCULATED_VALUE(53), CALCULATED_VALUE(54)}, {CALCULATED_VALUE(59), CALCULATED_VALUE(60)}, {CALCULATED_VALUE(65), CALCULATED_VALUE(66)}, {CALCULATED_VALUE(71), CALCULATED_VALUE(72)}, {CALCULATED_VALUE(77), CALCULATED_VALUE(78)}, {CALCULATED_VALUE(83), CALCULATED_VALUE(84)}, {CALCULATED_VALUE(89), CALCULATED_VALUE(90)}, {CALCULATED_VALUE(95), CALCULATED_VALUE(96)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(6)}
}

## SMILEY_FACE_CALC

const Calculation libmspub::SMILEY_FACE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 15510}, {0x8000, 17520, 0, 0x400}, {0x4000, 15510, 0x400, 0}
}

## SMILEY_FACE_DEFAULT_ADJUST

const int libmspub::SMILEY_FACE_DEFAULT_ADJUST[]

Initial value:
=
{
17520
}

## SMILEY_FACE_GLUE_POINTS

const Vertex libmspub::SMILEY_FACE_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {3163, 3163}, {0, 10800}, {3163, 18437}, {10800, 21600}, {18437, 18437}, {21600, 10800}, {18437, 3163}
}

## SMILEY_FACE_SEGMENTS

const unsigned short libmspub::SMILEY_FACE_SEGMENTS[]

Initial value:
=
{
0xa203, 0x6000, 0x8000, 0xa203, 0x6000, 0x8000, 0xa203, 0x6000, 0x8000, 0x4000, 0x2001, 0xaa00, 0x8000
}

## SMILEY_FACE_TRS

const TextRectangle libmspub::SMILEY_FACE_TRS[]

Initial value:
=
{
{ {3163, 3163}, {18437, 18437} }
}

## SMILEY_FACE_VERTICES

const Vertex libmspub::SMILEY_FACE_VERTICES[]

Initial value:
=
{
{10800, 10800}, {10800, 10800}, {0, 360}, {7305, 7515}, {1165, 1165}, {0, 360}, {14295, 7515}, {1165, 1165}, {0, 360}, {4870, CALCULATED_VALUE(1)}, {8680, CALCULATED_VALUE(2)}, {12920, CALCULATED_VALUE(2)}, {16730, CALCULATED_VALUE(1)}
}

## STAR_TRS

const TextRectangle libmspub::STAR_TRS[]

Initial value:
=
{
{ {6722, 8256}, {14878, 15460} }
}

## STAR_VERTICES

const Vertex libmspub::STAR_VERTICES[]

Initial value:
=
{
{10797, 0}, {8278, 8256}, {0, 8256}, {6722, 13405}, {4198, 21600}, {10797, 16580}, {17401, 21600}, {14878, 13405}, {21600, 8256}, {13321, 8256}, {10797, 0}
}

## STRAIGHT_CONNECTOR_1_SEGMENTS

const unsigned short libmspub::STRAIGHT_CONNECTOR_1_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000
}

## STRAIGHT_CONNECTOR_1_VERTICES

const Vertex libmspub::STRAIGHT_CONNECTOR_1_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}
}

## STRIPED_RIGHT_ARROW_CALC

const Calculation libmspub::STRIPED_RIGHT_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x401}, {0x6001, 0x403, 0x400, 10800}, {0x6000, 0x401, 0x404, 0}
}

## STRIPED_RIGHT_ARROW_DEFAULT_ADJUST

const int libmspub::STRIPED_RIGHT_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
16200, 5400
}

## STRIPED_RIGHT_ARROW_SEGMENTS

const unsigned short libmspub::STRIPED_RIGHT_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0006, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000, 0x4000, 0x0003, 0x6001, 0x8000
}

## STRIPED_RIGHT_ARROW_TRS

const TextRectangle libmspub::STRIPED_RIGHT_ARROW_TRS[]

Initial value:
=
{
{ {3375, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(2)} }
}

## STRIPED_RIGHT_ARROW_VERTICES

const Vertex libmspub::STRIPED_RIGHT_ARROW_VERTICES[]

Initial value:
=
{
{3375, CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(1), 0}, {21600, 10800}, {CALCULATED_VALUE(1), 21600}, {CALCULATED_VALUE(1), CALCULATED_VALUE(2)}, {3375, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(0)}, {675, CALCULATED_VALUE(0)}, {675, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(2)}, {1350, CALCULATED_VALUE(0)}, {2700, CALCULATED_VALUE(0)}, {2700, CALCULATED_VALUE(2)}, {1350, CALCULATED_VALUE(2)}
}

## SUN_CALC

const Calculation libmspub::SUN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 2700}, {0x2001, 0x402, 5080, 7425}, {0x2000, 0x403, 2540, 0}, {0x8000, 10125, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x405, 2120, 7425}, {0x2000, 0x406, 210, 0}, {0x4000, 10800, 0x407, 0}, {0x8000, 10800, 0, 0x407}, {0x0081, 0, 10800, 45}, {0x0082, 0, 10800, 45}, {0x6081, 0x404, 0x408, 45}, {0x6082, 0x404, 0x408, 45}, {0x6081, 0x404, 0x409, 45}, {0x6082, 0x404, 0x409, 45}, {0x0081, 0, 10800, 90}, {0x0082, 0, 10800, 90}, {0x6081, 0x404, 0x408, 90}, {0x6082, 0x404, 0x408, 90}, {0x6081, 0x404, 0x409, 90}, {0x6082, 0x404, 0x409, 90}, {0x0081, 0, 10800, 135}, {0x0082, 0, 10800, 135}, {0x6081, 0x404, 0x408, 135}, {0x6082, 0x404, 0x408, 135}, {0x6081, 0x404, 0x409, 135}, {0x6082, 0x404, 0x409, 135}, {0x0081, 0, 10800, 180}, {0x0082, 0, 10800, 180}, {0x6081, 0x404, 0x408, 180}, {0x6082, 0x404, 0x408, 180}, {0x6081, 0x404, 0x409, 180}, {0x6082, 0x404, 0x409, 180}, {0x0081, 0, 10800, 225}, {0x0082, 0, 10800, 225}, {0x6081, 0x404, 0x408, 225}, {0x6082, 0x404, 0x408, 225}, {0x6081, 0x404, 0x409, 225}, {0x6082, 0x404, 0x409, 225}, {0x0081, 0, 10800, 270}, {0x0082, 0, 10800, 270}, {0x6081, 0x404, 0x408, 270}, {0x6082, 0x404, 0x408, 270}, {0x6081, 0x404, 0x409, 270}, {0x6082, 0x404, 0x409, 270}, {0x0081, 0, 10800, 315}, {0x0082, 0, 10800, 315}, {0x6081, 0x404, 0x408, 315}, {0x6082, 0x404, 0x408, 315}, {0x6081, 0x404, 0x409, 315}, {0x6082, 0x404, 0x409, 315}, {0x2081, PROP_ADJUST_VAL_FIRST, 10800, 45}, {0x2081, PROP_ADJUST_VAL_FIRST, 10800, 225}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}
}

## SUN_DEFAULT_ADJUST

const int libmspub::SUN_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## SUN_GLUE_POINTS

const Vertex libmspub::SUN_GLUE_POINTS[]

Initial value:
=
{
{10800, 0}, {0, 10800}, {10800, 21600}, {21600, 10800}
}

## SUN_SEGMENTS

const unsigned short libmspub::SUN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0x4000, 0x0002, 0x6001, 0x8000, 0xa203, 0x6000, 0x8000
}

## SUN_TRS

const TextRectangle libmspub::SUN_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0x34), CALCULATED_VALUE(0x34)}, {CALCULATED_VALUE(0x35), CALCULATED_VALUE(0x35)} }
}

## SUN_VERTICES

const Vertex libmspub::SUN_VERTICES[]

Initial value:
=
{
{0, 10800}, {CALCULATED_VALUE(4), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0x0a), CALCULATED_VALUE(0x0b)}, {CALCULATED_VALUE(0x0c), CALCULATED_VALUE(0x0d)}, {CALCULATED_VALUE(0x0e), CALCULATED_VALUE(0x0f)}, {CALCULATED_VALUE(0x10), CALCULATED_VALUE(0x11)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0x13)}, {CALCULATED_VALUE(0x14), CALCULATED_VALUE(0x15)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(0x17)}, {CALCULATED_VALUE(0x18), CALCULATED_VALUE(0x19)}, {CALCULATED_VALUE(0x1a), CALCULATED_VALUE(0x1b)}, {CALCULATED_VALUE(0x1c), CALCULATED_VALUE(0x1d)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(0x1f)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(0x21)}, {CALCULATED_VALUE(0x22), CALCULATED_VALUE(0x23)}, {CALCULATED_VALUE(0x24), CALCULATED_VALUE(0x25)}, {CALCULATED_VALUE(0x26), CALCULATED_VALUE(0x27)}, {CALCULATED_VALUE(0x28), CALCULATED_VALUE(0x29)}, {CALCULATED_VALUE(0x2a), CALCULATED_VALUE(0x2b)}, {CALCULATED_VALUE(0x2c), CALCULATED_VALUE(0x2d)}, {CALCULATED_VALUE(0x2e), CALCULATED_VALUE(0x2f)}, {CALCULATED_VALUE(0x30), CALCULATED_VALUE(0x31)}, {CALCULATED_VALUE(0x32), CALCULATED_VALUE(0x33)}, {10800, 10800}, {CALCULATED_VALUE(0x36), CALCULATED_VALUE(0x36)}, {0, 360}
}

## TEXT_ARCH_DOWN_CURVE_CALC

const Calculation libmspub::TEXT_ARCH_DOWN_CURVE_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}
}

## TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST

const int libmspub::TEXT_ARCH_DOWN_CURVE_DEFAULT_ADJUST[]

Initial value:
=
{
0
}

## TEXT_ARCH_DOWN_CURVE_SEGMENTS

const unsigned short libmspub::TEXT_ARCH_DOWN_CURVE_SEGMENTS[]

Initial value:
=
{
0xA304, 0x8000
}

## TEXT_ARCH_DOWN_CURVE_TRS

const TextRectangle libmspub::TEXT_ARCH_DOWN_CURVE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_ARCH_DOWN_CURVE_VERTICES

const Vertex libmspub::TEXT_ARCH_DOWN_CURVE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}
}

## TEXT_ARCH_DOWN_POUR_CALC

const Calculation libmspub::TEXT_ARCH_DOWN_POUR_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x600a, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x6009, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x406, 10800, 0}, {0x2000, 0x407, 10800, 0}, {0x8000, 21600, 0, 0x408}, {0x8000, 21600, 0, 0x405}
}

## TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST

const int libmspub::TEXT_ARCH_DOWN_POUR_DEFAULT_ADJUST[]

Initial value:
=
{
0, 5400
}

## TEXT_ARCH_DOWN_POUR_SEGMENTS

const unsigned short libmspub::TEXT_ARCH_DOWN_POUR_SEGMENTS[]

Initial value:
=
{
0xA304, 0x8000, 0xA304, 0x8000
}

## TEXT_ARCH_DOWN_POUR_TRS

const TextRectangle libmspub::TEXT_ARCH_DOWN_POUR_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_ARCH_DOWN_POUR_VERTICES

const Vertex libmspub::TEXT_ARCH_DOWN_POUR_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(5), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {0, 0}, {21600, 21600}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}
}

## TEXT_ARCH_UP_CURVE_CALC

const Calculation libmspub::TEXT_ARCH_UP_CURVE_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}
}

## TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST

const int libmspub::TEXT_ARCH_UP_CURVE_DEFAULT_ADJUST[]

Initial value:
=
{
180
}

## TEXT_ARCH_UP_CURVE_SEGMENTS

const unsigned short libmspub::TEXT_ARCH_UP_CURVE_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000
}

## TEXT_ARCH_UP_CURVE_TRS

const TextRectangle libmspub::TEXT_ARCH_UP_CURVE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_ARCH_UP_CURVE_VERTICES

const Vertex libmspub::TEXT_ARCH_UP_CURVE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}
}

## TEXT_ARCH_UP_POUR_CALC

const Calculation libmspub::TEXT_ARCH_UP_POUR_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x600a, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x6009, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x406, 10800, 0}, {0x2000, 0x407, 10800, 0}, {0x8000, 21600, 0, 0x408}, {0x8000, 21600, 0, 0x405}
}

## TEXT_ARCH_UP_POUR_DEFAULT_ADJUST

const int libmspub::TEXT_ARCH_UP_POUR_DEFAULT_ADJUST[]

Initial value:
=
{
180, 5400
}

## TEXT_ARCH_UP_POUR_SEGMENTS

const unsigned short libmspub::TEXT_ARCH_UP_POUR_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000, 0xA504, 0x8000
}

## TEXT_ARCH_UP_POUR_TRS

const TextRectangle libmspub::TEXT_ARCH_UP_POUR_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_ARCH_UP_POUR_VERTICES

const Vertex libmspub::TEXT_ARCH_UP_POUR_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0xa), CALCULATED_VALUE(9)}
}

## TEXT_BUTTON_CURVE_CALC

const Calculation libmspub::TEXT_BUTTON_CURVE_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}, {0x8000, 21600, 0, 0x403}
}

## TEXT_BUTTON_CURVE_DEFAULT_ADJUST

const int libmspub::TEXT_BUTTON_CURVE_DEFAULT_ADJUST[]

Initial value:
=
{
180
}

## TEXT_BUTTON_CURVE_SEGMENTS

const unsigned short libmspub::TEXT_BUTTON_CURVE_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000, 0x4000, 0x0001, 0x8000, 0xA304, 0x8000
}

## TEXT_BUTTON_CURVE_TRS

const TextRectangle libmspub::TEXT_BUTTON_CURVE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_BUTTON_CURVE_VERTICES

const Vertex libmspub::TEXT_BUTTON_CURVE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {0, 10800}, {21600, 10800}, {0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(5)}
}

## TEXT_BUTTON_POUR_CALC

const Calculation libmspub::TEXT_BUTTON_POUR_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x402}, {0x8000, 21600, 0, 0x403}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x406}, {0x600a, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST, 0}, {0x6009, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x408, 10800, 0}, {0x2000, 0x409, 10800, 0}, {0x8000, 21600, 0, 0x40a}, {0x8000, 21600, 0, 0x40b}, {0x2001, 0x406, 1, 2}, {0x4000, 10800, 0x40e, 0}, {0x8000, 10800, 0, 0x40e}, {0x6001, 0x40e, 0x40e, 1}, {0x6001, PROP_ADJUST_VAL_FIRST + 1, PROP_ADJUST_VAL_FIRST + 1, 1}, {0xA000, 0x412, 0, 0x411}, {0x200d, 0x413, 0, 0}, {0x4000, 10800, 0x414, 0}, {0x8000, 10800, 0, 0x414}
}

## TEXT_BUTTON_POUR_DEFAULT_ADJUST

const int libmspub::TEXT_BUTTON_POUR_DEFAULT_ADJUST[]

Initial value:
=
{
180, 5400
}

## TEXT_BUTTON_POUR_SEGMENTS

const unsigned short libmspub::TEXT_BUTTON_POUR_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000, 0xA504, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000, 0xA304, 0x8000, 0xA304, 0x8000
}

## TEXT_BUTTON_POUR_TRS

const TextRectangle libmspub::TEXT_BUTTON_POUR_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_BUTTON_POUR_VERTICES

const Vertex libmspub::TEXT_BUTTON_POUR_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(0x15), CALCULATED_VALUE(16)}, {CALCULATED_VALUE(0x16), CALCULATED_VALUE(15)}, {CALCULATED_VALUE(0x15), CALCULATED_VALUE(15)}, {CALCULATED_VALUE(6), CALCULATED_VALUE(6)}, {CALCULATED_VALUE(7), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(10), CALCULATED_VALUE(13)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(13)}, {0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(5)}
}

## TEXT_CAN_DOWN_CALC

const Calculation libmspub::TEXT_CAN_DOWN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x4001, 5470, 0x400, 7200}
}

## TEXT_CAN_DOWN_DEFAULT_ADJUST

const int libmspub::TEXT_CAN_DOWN_DEFAULT_ADJUST[]

Initial value:
=
{
3100
}

## TEXT_CAN_DOWN_SEGMENTS

const unsigned short libmspub::TEXT_CAN_DOWN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_CAN_DOWN_TRS

const TextRectangle libmspub::TEXT_CAN_DOWN_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CAN_DOWN_VERTICES

const Vertex libmspub::TEXT_CAN_DOWN_VERTICES[]

Initial value:
=
{
{0, 0}, {900, CALCULATED_VALUE(2)}, {7100, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {14500, CALCULATED_VALUE(0)}, {20700, CALCULATED_VALUE(2)}, {21600, 0}, {0, CALCULATED_VALUE(1)}, {900, 21600}, {7100, 21600}, {10800, 21600}, {14500, 21600}, {20700, 21600}, {21600, CALCULATED_VALUE(1)}
}

## TEXT_CAN_UP_CALC

const Calculation libmspub::TEXT_CAN_UP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 14400}, {0x4001, 5470, 0x402, 7200}, {0x4000, 16130, 0x403, 0}
}

## TEXT_CAN_UP_DEFAULT_ADJUST

const int libmspub::TEXT_CAN_UP_DEFAULT_ADJUST[]

Initial value:
=
{
18500
}

## TEXT_CAN_UP_SEGMENTS

const unsigned short libmspub::TEXT_CAN_UP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_CAN_UP_TRS

const TextRectangle libmspub::TEXT_CAN_UP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CAN_UP_VERTICES

const Vertex libmspub::TEXT_CAN_UP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(1)}, {900, 0}, {7100, 0}, {10800, 0}, {14500, 0}, {20700, 0}, {21600, CALCULATED_VALUE(1)}, {0, 21600}, {900, CALCULATED_VALUE(4)}, {7100, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {14500, CALCULATED_VALUE(0)}, {20700, CALCULATED_VALUE(4)}, {21600, 21600}
}

## TEXT_CASCADE_DOWN_CALC

const Calculation libmspub::TEXT_CASCADE_DOWN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x401, 1, 4}
}

## TEXT_CASCADE_DOWN_DEFAULT_ADJUST

const int libmspub::TEXT_CASCADE_DOWN_DEFAULT_ADJUST[]

Initial value:
=
{
9600
}

## TEXT_CASCADE_DOWN_SEGMENTS

const unsigned short libmspub::TEXT_CASCADE_DOWN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_CASCADE_DOWN_TRS

const TextRectangle libmspub::TEXT_CASCADE_DOWN_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CASCADE_DOWN_VERTICES

const Vertex libmspub::TEXT_CASCADE_DOWN_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, CALCULATED_VALUE(2)}, {0, CALCULATED_VALUE(0)}, {21600, 21600}
}

## TEXT_CASCADE_UP_CALC

const Calculation libmspub::TEXT_CASCADE_UP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2001, 0x401, 1, 4}
}

## TEXT_CASCADE_UP_DEFAULT_ADJUST

const int libmspub::TEXT_CASCADE_UP_DEFAULT_ADJUST[]

Initial value:
=
{
9600
}

## TEXT_CASCADE_UP_SEGMENTS

const unsigned short libmspub::TEXT_CASCADE_UP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_CASCADE_UP_TRS

const TextRectangle libmspub::TEXT_CASCADE_UP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CASCADE_UP_VERTICES

const Vertex libmspub::TEXT_CASCADE_UP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(2)}, {21600, 0}, {0, 21600}, {21600, CALCULATED_VALUE(0)}
}

## TEXT_CHEVRON_CALC

const Calculation libmspub::TEXT_CHEVRON_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_CHEVRON_DEFAULT_ADJUST

const int libmspub::TEXT_CHEVRON_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## TEXT_CHEVRON_INVERTED_CALC

const Calculation libmspub::TEXT_CHEVRON_INVERTED_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST

const int libmspub::TEXT_CHEVRON_INVERTED_DEFAULT_ADJUST[]

Initial value:
=
{
16200
}

## TEXT_CHEVRON_INVERTED_GLUE_POINTS

const Vertex libmspub::TEXT_CHEVRON_INVERTED_GLUE_POINTS[]

Initial value:
=
{
{0, 0}, {21600, 21600}
}

## TEXT_CHEVRON_INVERTED_SEGMENTS

const unsigned short libmspub::TEXT_CHEVRON_INVERTED_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x8000, 0x4000, 0x0002, 0x8000
}

## TEXT_CHEVRON_INVERTED_TRS

const TextRectangle libmspub::TEXT_CHEVRON_INVERTED_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CHEVRON_INVERTED_VERTICES

const Vertex libmspub::TEXT_CHEVRON_INVERTED_VERTICES[]

Initial value:
=
{
{0, 0}, {10800, CALCULATED_VALUE(1)}, {21600, 0}, {0, CALCULATED_VALUE(0)}, {10800, 21600}, {21600, CALCULATED_VALUE(0)}
}

## TEXT_CHEVRON_SEGMENTS

const unsigned short libmspub::TEXT_CHEVRON_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x8000, 0x4000, 0x0002, 0x8000
}

## TEXT_CHEVRON_TRS

const TextRectangle libmspub::TEXT_CHEVRON_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CHEVRON_VERTICES

const Vertex libmspub::TEXT_CHEVRON_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {10800, 0}, {21600, CALCULATED_VALUE(0)}, {0, 21600}, {10800, CALCULATED_VALUE(1)}, {21600, 21600}
}

## TEXT_CIRCLE_CURVE_CALC

const Calculation libmspub::TEXT_CIRCLE_CURVE_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x403}
}

## TEXT_CIRCLE_CURVE_DEFAULT_ADJUST

const int libmspub::TEXT_CIRCLE_CURVE_DEFAULT_ADJUST[]

Initial value:
=
{
-179
}

## TEXT_CIRCLE_CURVE_SEGMENTS

const unsigned short libmspub::TEXT_CIRCLE_CURVE_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000
}

## TEXT_CIRCLE_CURVE_TRS

const TextRectangle libmspub::TEXT_CIRCLE_CURVE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CIRCLE_CURVE_VERTICES

const Vertex libmspub::TEXT_CIRCLE_CURVE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(4)}
}

## TEXT_CIRCLE_POUR_CALC

const Calculation libmspub::TEXT_CIRCLE_POUR_CALC[]

Initial value:
=
{
{0x400a, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x4009, 10800, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x400, 10800, 0}, {0x2000, 0x401, 10800, 0}, {0x8000, 21600, 0, 0x403}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x600a, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x6009, 0x405, PROP_ADJUST_VAL_FIRST, 0}, {0x2000, 0x406, 10800, 0}, {0x2000, 0x407, 10800, 0}, {0x8000, 21600, 0, 0x409}, {0x8000, 21600, 0, 0x405}, {0x000, 21600, 0, 0}
}

## TEXT_CIRCLE_POUR_DEFAULT_ADJUST

const int libmspub::TEXT_CIRCLE_POUR_DEFAULT_ADJUST[]

Initial value:
=
{
-179, 5400
}

## TEXT_CIRCLE_POUR_SEGMENTS

const unsigned short libmspub::TEXT_CIRCLE_POUR_SEGMENTS[]

Initial value:
=
{
0xA504, 0x8000, 0xA504, 0x8000
}

## TEXT_CIRCLE_POUR_TRS

const TextRectangle libmspub::TEXT_CIRCLE_POUR_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CIRCLE_POUR_VERTICES

const Vertex libmspub::TEXT_CIRCLE_POUR_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 21600}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(4)}, {CALCULATED_VALUE(5), CALCULATED_VALUE(5)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(0xa)}
}

## TEXT_CURVE_DOWN_CALC

const Calculation libmspub::TEXT_CURVE_DOWN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x4001, 14250, 0x400, 12170}, {0x4001, 12800, 0x400, 12170}, {0x4001, 6380, 0x400, 12170}, {0x8000, 21600, 0, 0x403}
}

## TEXT_CURVE_DOWN_DEFAULT_ADJUST

const int libmspub::TEXT_CURVE_DOWN_DEFAULT_ADJUST[]

Initial value:
=
{
9900
}

## TEXT_CURVE_DOWN_SEGMENTS

const unsigned short libmspub::TEXT_CURVE_DOWN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_CURVE_DOWN_TRS

const TextRectangle libmspub::TEXT_CURVE_DOWN_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CURVE_DOWN_VERTICES

const Vertex libmspub::TEXT_CURVE_DOWN_VERTICES[]

Initial value:
=
{
{0, 0}, {9960, CALCULATED_VALUE(2)}, {16700, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(0)}, {0, CALCULATED_VALUE(4)}, {5690, 21600}, {7490, 21600}, {11500, 21600}, {13100, 21600}, {17900, 21600}, {21600, CALCULATED_VALUE(4)}
}

## TEXT_CURVE_UP_CALC

const Calculation libmspub::TEXT_CURVE_UP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x4001, 14250, 0x400, 12170}, {0x4001, 12800, 0x400, 12170}, {0x4001, 6380, 0x400, 12170}, {0x8000, 21600, 0, 0x403}
}

## TEXT_CURVE_UP_DEFAULT_ADJUST

const int libmspub::TEXT_CURVE_UP_DEFAULT_ADJUST[]

Initial value:
=
{
9900
}

## TEXT_CURVE_UP_SEGMENTS

const unsigned short libmspub::TEXT_CURVE_UP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_CURVE_UP_TRS

const TextRectangle libmspub::TEXT_CURVE_UP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_CURVE_UP_VERTICES

const Vertex libmspub::TEXT_CURVE_UP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {4900, CALCULATED_VALUE(1) }, {11640, CALCULATED_VALUE(2) }, {21600, 0}, {0, CALCULATED_VALUE(4) }, {3700, 21600}, {8500, 21600}, {10100, 21600}, {14110, 21600}, {15910, 21600}, {21600, CALCULATED_VALUE(4) }
}

## TEXT_DEFLATE_BOTTOM_CALC

const Calculation libmspub::TEXT_DEFLATE_BOTTOM_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, 0x400, 0, 1350}, {0x2001, 0x401, 12070, 20250}, {0x2000, 0x402, 9530, 0}
}

## TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST

const int libmspub::TEXT_DEFLATE_BOTTOM_DEFAULT_ADJUST[]

Initial value:
=
{
11500
}

## TEXT_DEFLATE_BOTTOM_SEGMENTS

const unsigned short libmspub::TEXT_DEFLATE_BOTTOM_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_DEFLATE_BOTTOM_TRS

const TextRectangle libmspub::TEXT_DEFLATE_BOTTOM_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_DEFLATE_BOTTOM_VERTICES

const Vertex libmspub::TEXT_DEFLATE_BOTTOM_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {0, 21600}, {2900, CALCULATED_VALUE(3)}, {7200, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {14400, CALCULATED_VALUE(0)}, {18700, CALCULATED_VALUE(3)}, {21600, 21600}
}

## TEXT_DEFLATE_CALC

const Calculation libmspub::TEXT_DEFLATE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 5320, 7100}, {0x8000, 21600, 0, 0x400}, {0x8000, 21600, 0, 0x401}
}

## TEXT_DEFLATE_DEFAULT_ADJUST

const int libmspub::TEXT_DEFLATE_DEFAULT_ADJUST[]

Initial value:
=
{
8100
}

## TEXT_DEFLATE_INFLATE_CALC

const Calculation libmspub::TEXT_DEFLATE_INFLATE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 10800, 0, 0x400}, {0x2001, 0x401, 5770, 9500}, {0x8000, 10100, 0, 0x402}, {0x8000, 11500, 0, 0x402}, {0x2000, 0x400, 0, 700}, {0x2000, 0x400, 700, 0}
}

## TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST

const int libmspub::TEXT_DEFLATE_INFLATE_DEFAULT_ADJUST[]

Initial value:
=
{
6500
}

## TEXT_DEFLATE_INFLATE_DEFLATE_CALC

const Calculation libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 850}, {0x2001, 0x400, 6120, 8700}, {0x2000, 0x401, 0, 4280}, {0x4000, 6600, 0x402, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 450}, {0x2000, 0x403, 900, 0}, {0x2000, 0x404, 900, 0}, {0x8000, 21600, 0, 0x403}, {0x8000, 21600, 0, 0x404}, {0x8000, 21600, 0, 0x405}, {0x8000, 21600, 0, 0x406}
}

## TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST

const int libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_DEFAULT_ADJUST[]

Initial value:
=
{
6050
}

## TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS

const unsigned short libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_DEFLATE_INFLATE_DEFLATE_TRS

const TextRectangle libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES

const Vertex libmspub::TEXT_DEFLATE_INFLATE_DEFLATE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {0, 6600}, {3600, CALCULATED_VALUE(3)}, {7250, CALCULATED_VALUE(4)}, {10800, CALCULATED_VALUE(4)}, {14350, CALCULATED_VALUE(4)}, {18000, CALCULATED_VALUE(3)}, {21600, 6600}, {0, 7500}, {3600, CALCULATED_VALUE(5)}, {7250, CALCULATED_VALUE(6)}, {10800, CALCULATED_VALUE(6)}, {14350, CALCULATED_VALUE(6)}, {18000, CALCULATED_VALUE(5)}, {21600, 7500}, {0, 14100}, {3600, CALCULATED_VALUE(9)}, {7250, CALCULATED_VALUE(10)}, {10800, CALCULATED_VALUE(10)}, {14350, CALCULATED_VALUE(10)}, {18000, CALCULATED_VALUE(9)}, {21600, 14100}, {0, 15000}, {3600, CALCULATED_VALUE(7)}, {7250, CALCULATED_VALUE(8)}, {10800, CALCULATED_VALUE(8)}, {14350, CALCULATED_VALUE(8)}, {18000, CALCULATED_VALUE(7)}, {21600, 15000}, {0, 21600}, {21600, 21600}
}

## TEXT_DEFLATE_INFLATE_SEGMENTS

const unsigned short libmspub::TEXT_DEFLATE_INFLATE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_DEFLATE_INFLATE_TRS

const TextRectangle libmspub::TEXT_DEFLATE_INFLATE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_DEFLATE_INFLATE_VERTICES

const Vertex libmspub::TEXT_DEFLATE_INFLATE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {0, 10100}, {3300, CALCULATED_VALUE(3)}, {7100, CALCULATED_VALUE(5)}, {10800, CALCULATED_VALUE(5)}, {14500, CALCULATED_VALUE(5)}, {18300, CALCULATED_VALUE(3)}, {21600, 10100}, {0, 11500}, {3300, CALCULATED_VALUE(4)}, {7100, CALCULATED_VALUE(6)}, {10800, CALCULATED_VALUE(6)}, {14500, CALCULATED_VALUE(6)}, {18300, CALCULATED_VALUE(4)}, {21600, 11500}, {0, 21600}, {21600, 21600}
}

## TEXT_DEFLATE_SEGMENTS

const unsigned short libmspub::TEXT_DEFLATE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_DEFLATE_TOP_CALC

const Calculation libmspub::TEXT_DEFLATE_TOP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 12070, 20250}
}

## TEXT_DEFLATE_TOP_DEFAULT_ADJUST

const int libmspub::TEXT_DEFLATE_TOP_DEFAULT_ADJUST[]

Initial value:
=
{
10100
}

## TEXT_DEFLATE_TOP_SEGMENTS

const unsigned short libmspub::TEXT_DEFLATE_TOP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_DEFLATE_TOP_TRS

const TextRectangle libmspub::TEXT_DEFLATE_TOP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_DEFLATE_TOP_VERTICES

const Vertex libmspub::TEXT_DEFLATE_TOP_VERTICES[]

Initial value:
=
{
{0, 0}, {2900, CALCULATED_VALUE(1)}, {7200, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {14400, CALCULATED_VALUE(0)}, {18700, CALCULATED_VALUE(1)}, {21600, 0}, {0, 21600}, {21600, 21600}
}

## TEXT_DEFLATE_TRS

const TextRectangle libmspub::TEXT_DEFLATE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_DEFLATE_VERTICES

const Vertex libmspub::TEXT_DEFLATE_VERTICES[]

Initial value:
=
{
{0, 0}, {3500, CALCULATED_VALUE(1)}, {7100, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {14500, CALCULATED_VALUE(0)}, {18100, CALCULATED_VALUE(1)}, {21600, 0}, {0, 21600}, {3500, CALCULATED_VALUE(3)}, {7100, CALCULATED_VALUE(2)}, {10800, CALCULATED_VALUE(2)}, {14500, CALCULATED_VALUE(2)}, {18100, CALCULATED_VALUE(3)}, {21600, 21600}
}

## TEXT_FADE_DOWN_CALC

const Calculation libmspub::TEXT_FADE_DOWN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_FADE_DOWN_DEFAULT_ADJUST

const int libmspub::TEXT_FADE_DOWN_DEFAULT_ADJUST[]

Initial value:
=
{
7200
}

## TEXT_FADE_DOWN_SEGMENTS

const unsigned short libmspub::TEXT_FADE_DOWN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_FADE_DOWN_TRS

const TextRectangle libmspub::TEXT_FADE_DOWN_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_FADE_DOWN_VERTICES

const Vertex libmspub::TEXT_FADE_DOWN_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(1), 21600}
}

## TEXT_FADE_LEFT_CALC

const Calculation libmspub::TEXT_FADE_LEFT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_FADE_LEFT_DEFAULT_ADJUST

const int libmspub::TEXT_FADE_LEFT_DEFAULT_ADJUST[]

Initial value:
=
{
7200
}

## TEXT_FADE_LEFT_SEGMENTS

const unsigned short libmspub::TEXT_FADE_LEFT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_FADE_LEFT_TRS

const TextRectangle libmspub::TEXT_FADE_LEFT_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_FADE_LEFT_VERTICES

const Vertex libmspub::TEXT_FADE_LEFT_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {21600, 0}, {0, CALCULATED_VALUE(1)}, {21600, 21600}
}

## TEXT_FADE_RIGHT_CALC

const Calculation libmspub::TEXT_FADE_RIGHT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_FADE_RIGHT_DEFAULT_ADJUST

const int libmspub::TEXT_FADE_RIGHT_DEFAULT_ADJUST[]

Initial value:
=
{
7200
}

## TEXT_FADE_RIGHT_SEGMENTS

const unsigned short libmspub::TEXT_FADE_RIGHT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_FADE_RIGHT_TRS

const TextRectangle libmspub::TEXT_FADE_RIGHT_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_FADE_RIGHT_VERTICES

const Vertex libmspub::TEXT_FADE_RIGHT_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, CALCULATED_VALUE(0)}, {0, 21600}, {21600, CALCULATED_VALUE(1)}
}

## TEXT_FADE_UP_CALC

const Calculation libmspub::TEXT_FADE_UP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_FADE_UP_DEFAULT_ADJUST

const int libmspub::TEXT_FADE_UP_DEFAULT_ADJUST[]

Initial value:
=
{
7200
}

## TEXT_FADE_UP_SEGMENTS

const unsigned short libmspub::TEXT_FADE_UP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_FADE_UP_TRS

const TextRectangle libmspub::TEXT_FADE_UP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_FADE_UP_VERTICES

const Vertex libmspub::TEXT_FADE_UP_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 0}, {CALCULATED_VALUE(1), 0}, {0, 21600}, {21600, 21600}
}

## TEXT_INFLATE_BOTTOM_CALC

const Calculation libmspub::TEXT_INFLATE_BOTTOM_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, 0x400, 0, 11150}, {0x2001, 0x401, 3900, 10450}, {0x2000, 0x402, 17700, 0}
}

## TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST

const int libmspub::TEXT_INFLATE_BOTTOM_DEFAULT_ADJUST[]

Initial value:
=
{
14700
}

## TEXT_INFLATE_BOTTOM_SEGMENTS

const unsigned short libmspub::TEXT_INFLATE_BOTTOM_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_INFLATE_BOTTOM_TRS

const TextRectangle libmspub::TEXT_INFLATE_BOTTOM_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_INFLATE_BOTTOM_VERTICES

const Vertex libmspub::TEXT_INFLATE_BOTTOM_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {0, CALCULATED_VALUE(0)}, {3500, CALCULATED_VALUE(3)}, {7300, 21600}, {10800, 21600}, {14300, 21600}, {18100, CALCULATED_VALUE(3)}, {21600, CALCULATED_VALUE(0)}
}

## TEXT_INFLATE_CALC

const Calculation libmspub::TEXT_INFLATE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x4001, 1530, 0x400, 4650}, {0x8000, 21600, 0, 0x400}, {0x8000, 21600, 0, 0x401}
}

## TEXT_INFLATE_DEFAULT_ADJUST

const int libmspub::TEXT_INFLATE_DEFAULT_ADJUST[]

Initial value:
=
{
2950
}

## TEXT_INFLATE_SEGMENTS

const unsigned short libmspub::TEXT_INFLATE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_INFLATE_TOP_CALC

const Calculation libmspub::TEXT_INFLATE_TOP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 3900, 10450}
}

## TEXT_INFLATE_TOP_DEFAULT_ADJUST

const int libmspub::TEXT_INFLATE_TOP_DEFAULT_ADJUST[]

Initial value:
=
{
6900
}

## TEXT_INFLATE_TOP_SEGMENTS

const unsigned short libmspub::TEXT_INFLATE_TOP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_INFLATE_TOP_TRS

const TextRectangle libmspub::TEXT_INFLATE_TOP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_INFLATE_TOP_VERTICES

const Vertex libmspub::TEXT_INFLATE_TOP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {3500, CALCULATED_VALUE(1)}, {7300, 0}, {10800, 0}, {14300, 0}, {18100, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(0)}, {0, 21600}, {21600, 21600}
}

## TEXT_INFLATE_TRS

const TextRectangle libmspub::TEXT_INFLATE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_INFLATE_VERTICES

const Vertex libmspub::TEXT_INFLATE_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {4100, CALCULATED_VALUE(1)}, {7300, 0}, {10800, 0}, {14300, 0}, {17500, CALCULATED_VALUE(1)}, {21600, CALCULATED_VALUE(0)}, {0, CALCULATED_VALUE(2)}, {4100, CALCULATED_VALUE(3)}, {7300, 21600}, {10800, 21600}, {14300, 21600}, {17500, CALCULATED_VALUE(3)}, {21600, CALCULATED_VALUE(2)}
}

## TEXT_PLAIN_TEXT_CALC

const Calculation libmspub::TEXT_PLAIN_TEXT_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 10800}, {0x2001, 0x400, 2, 1}, {0x2003, 0x401, 0, 0}, {0xa006, 0x401, 0, 0x402}, {0x8000, 21600, 0, 0x402}, {0x6006, 0x401, 0x404, 21600}, {0x6006, 0x401, 0x402, 0}, {0xa006, 0x401, 21600, 0x404}
}

## TEXT_PLAIN_TEXT_DEFAULT_ADJUST

const int libmspub::TEXT_PLAIN_TEXT_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## TEXT_PLAIN_TEXT_SEGMENTS

const unsigned short libmspub::TEXT_PLAIN_TEXT_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_PLAIN_TEXT_TRS

const TextRectangle libmspub::TEXT_PLAIN_TEXT_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_PLAIN_TEXT_VERTICES

const Vertex libmspub::TEXT_PLAIN_TEXT_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(3), 0}, {CALCULATED_VALUE(5), 0}, {CALCULATED_VALUE(6), 21600}, {CALCULATED_VALUE(7), 21600}
}

## TEXT_RING_OUTSIDE_CALC

const Calculation libmspub::TEXT_RING_OUTSIDE_CALC[]

Initial value:
=
{
{0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x8000, 21600, 0, 0x400}
}

## TEXT_RING_OUTSIDE_DEFAULT_ADJUST

const int libmspub::TEXT_RING_OUTSIDE_DEFAULT_ADJUST[]

Initial value:
=
{
16200
}

## TEXT_RING_OUTSIDE_SEGMENTS

const unsigned short libmspub::TEXT_RING_OUTSIDE_SEGMENTS[]

Initial value:
=
{
0xA203, 0x8000, 0xA203, 0x8000
}

## TEXT_RING_OUTSIDE_TRS

const TextRectangle libmspub::TEXT_RING_OUTSIDE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_RING_OUTSIDE_VERTICES

const Vertex libmspub::TEXT_RING_OUTSIDE_VERTICES[]

Initial value:
=
{
{10800, CALCULATED_VALUE(0)}, {10800, CALCULATED_VALUE(0)}, {180, 359}, {10800, CALCULATED_VALUE(1)}, {10800, CALCULATED_VALUE(0)}, {180, 359}
}

## TEXT_SIMPLE_VERTICES

const Vertex libmspub::TEXT_SIMPLE_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {21600, 21600}, {0, 21600}, {0, 0}
}

## TEXT_SLANT_DOWN_CALC

const Calculation libmspub::TEXT_SLANT_DOWN_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_SLANT_DOWN_DEFAULT_ADJUST

const int libmspub::TEXT_SLANT_DOWN_DEFAULT_ADJUST[]

Initial value:
=
{
12000
}

## TEXT_SLANT_DOWN_SEGMENTS

const unsigned short libmspub::TEXT_SLANT_DOWN_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_SLANT_DOWN_TRS

const TextRectangle libmspub::TEXT_SLANT_DOWN_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_SLANT_DOWN_VERTICES

const Vertex libmspub::TEXT_SLANT_DOWN_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(0)}, {21600, 21600}
}

## TEXT_SLANT_UP_CALC

const Calculation libmspub::TEXT_SLANT_UP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_SLANT_UP_DEFAULT_ADJUST

const int libmspub::TEXT_SLANT_UP_DEFAULT_ADJUST[]

Initial value:
=
{
12000
}

## TEXT_SLANT_UP_SEGMENTS

const unsigned short libmspub::TEXT_SLANT_UP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_SLANT_UP_TRS

const TextRectangle libmspub::TEXT_SLANT_UP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_SLANT_UP_VERTICES

const Vertex libmspub::TEXT_SLANT_UP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {21600, 0}, {0, 21600}, {21600, CALCULATED_VALUE(1)}
}

## TEXT_STOP_CALC

const Calculation libmspub::TEXT_STOP_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}
}

## TEXT_STOP_DEFAULT_ADJUST

const int libmspub::TEXT_STOP_DEFAULT_ADJUST[]

Initial value:
=
{
2700
}

## TEXT_STOP_SEGMENTS

const unsigned short libmspub::TEXT_STOP_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x8000, 0x4000, 0x0003, 0x8000
}

## TEXT_STOP_TRS

const TextRectangle libmspub::TEXT_STOP_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_STOP_VERTICES

const Vertex libmspub::TEXT_STOP_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {7200, 0}, {14400, 0}, {21600, CALCULATED_VALUE(0)}, {0, CALCULATED_VALUE(1)}, {7200, 21600}, {14400, 21600}, {21600, CALCULATED_VALUE(1)}
}

## TEXT_TRIANGLE_CALC

const Calculation libmspub::TEXT_TRIANGLE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}
}

## TEXT_TRIANGLE_DEFAULT_ADJUST

const int libmspub::TEXT_TRIANGLE_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## TEXT_TRIANGLE_INVERTED_CALC

const Calculation libmspub::TEXT_TRIANGLE_INVERTED_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}
}

## TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST

const int libmspub::TEXT_TRIANGLE_INVERTED_DEFAULT_ADJUST[]

Initial value:
=
{
10800
}

## TEXT_TRIANGLE_INVERTED_SEGMENTS

const unsigned short libmspub::TEXT_TRIANGLE_INVERTED_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x8000, 0x4000, 0x0002, 0x8000
}

## TEXT_TRIANGLE_INVERTED_TRS

const TextRectangle libmspub::TEXT_TRIANGLE_INVERTED_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_TRIANGLE_INVERTED_VERTICES

const Vertex libmspub::TEXT_TRIANGLE_INVERTED_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {0, CALCULATED_VALUE(0)}, {10800, 21600}, {21600, CALCULATED_VALUE(0)}
}

## TEXT_TRIANGLE_SEGMENTS

const unsigned short libmspub::TEXT_TRIANGLE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0002, 0x8000, 0x4000, 0x0001, 0x8000
}

## TEXT_TRIANGLE_TRS

const TextRectangle libmspub::TEXT_TRIANGLE_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_TRIANGLE_VERTICES

const Vertex libmspub::TEXT_TRIANGLE_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(0)}, {10800, 0}, {21600, CALCULATED_VALUE(0)}, {0, 21600}, {21600, 21600}
}

## TEXT_WAVE_1_CALC

const Calculation libmspub::TEXT_WAVE_1_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 15800, 0x400, 4460}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 7200, 0x40e}, {0x6000, 0x40c, 0x40e, 7200}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}
}

## TEXT_WAVE_1_DEFAULT_ADJUST

const int libmspub::TEXT_WAVE_1_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## TEXT_WAVE_1_SEGMENTS

const unsigned short libmspub::TEXT_WAVE_1_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x8000, 0x4000, 0x2001, 0x8000
}

## TEXT_WAVE_1_TRS

const TextRectangle libmspub::TEXT_WAVE_1_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_WAVE_1_VERTICES

const Vertex libmspub::TEXT_WAVE_1_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}
}

## TEXT_WAVE_2_CALC

const Calculation libmspub::TEXT_WAVE_2_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 15800, 0x400, 4460}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 7200, 0x40e}, {0x6000, 0x40c, 0x40e, 7200}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}
}

## TEXT_WAVE_2_DEFAULT_ADJUST

const int libmspub::TEXT_WAVE_2_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## TEXT_WAVE_2_SEGMENTS

const unsigned short libmspub::TEXT_WAVE_2_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x8000, 0x4000, 0x2001, 0x8000
}

## TEXT_WAVE_2_TRS

const TextRectangle libmspub::TEXT_WAVE_2_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_WAVE_2_VERTICES

const Vertex libmspub::TEXT_WAVE_2_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}
}

## TEXT_WAVE_3_CALC

const Calculation libmspub::TEXT_WAVE_3_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 7900, 0x400, 2230}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 3600, 0x40e}, {0x6000, 0x40c, 0x40e, 3600}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}, {0xa000, 0x412, 0, 0x40e}, {0x6000, 0x412, 0x40e, 0}, {0xa000, 0x413, 0, 0x40e}, {0x6000, 0x413, 0x40e, 0}
}

## TEXT_WAVE_3_DEFAULT_ADJUST

const int libmspub::TEXT_WAVE_3_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## TEXT_WAVE_3_SEGMENTS

const unsigned short libmspub::TEXT_WAVE_3_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_WAVE_3_TRS

const TextRectangle libmspub::TEXT_WAVE_3_TRS[]

Initial value:
=
{
{ {0, 0}, {21600, 21600} }
}

## TEXT_WAVE_3_VERTICES

const Vertex libmspub::TEXT_WAVE_3_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}
}

## TEXT_WAVE_4_CALC

const Calculation libmspub::TEXT_WAVE_4_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 7900, 0x400, 2230}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 3600, 0x40e}, {0x6000, 0x40c, 0x40e, 3600}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}, {0xa000, 0x412, 0, 0x40e}, {0x6000, 0x412, 0x40e, 0}, {0xa000, 0x413, 0, 0x40e}, {0x6000, 0x413, 0x40e, 0}
}

## TEXT_WAVE_4_DEFAULT_ADJUST

const int libmspub::TEXT_WAVE_4_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## TEXT_WAVE_4_GLUE_POINTS

const Vertex libmspub::TEXT_WAVE_4_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x14), 10800}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x15), 10800}
}

## TEXT_WAVE_4_SEGMENTS

const unsigned short libmspub::TEXT_WAVE_4_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2002, 0x8000, 0x4000, 0x2002, 0x8000
}

## TEXT_WAVE_4_TRS

const TextRectangle libmspub::TEXT_WAVE_4_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(5), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(23)} }
}

## TEXT_WAVE_4_VERTICES

const Vertex libmspub::TEXT_WAVE_4_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(0x1e), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x1f), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(0x20), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x21), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}
}

## TRAPEZOID_CALC

const Calculation libmspub::TRAPEZOID_CALC[]

Initial value:
=
{
{0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, PROP_ADJUST_VAL_FIRST, 10, 18}, {0x2000, OTHER_CALC_VAL | 2, 1750, 0}, {0x8000, 21600, 0, OTHER_CALC_VAL | 3}, {0x2001, PROP_ADJUST_VAL_FIRST, 1, 2}, {0x8000, 21600, 0, OTHER_CALC_VAL | 5}
}

## TRAPEZOID_DEFAULT_ADJUST

const int libmspub::TRAPEZOID_DEFAULT_ADJUST[]

Initial value:
=
{
5400
}

## TRAPEZOID_GLUE_POINTS

const Vertex libmspub::TRAPEZOID_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(6), 10800}, {10800, 21600}, {CALCULATED_VALUE(5), 10800}, {10800, 0}
}

## TRAPEZOID_SEGMENTS

const unsigned short libmspub::TRAPEZOID_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0003, 0x6001, 0x8000
}

## TRAPEZOID_TRS

const TextRectangle libmspub::TRAPEZOID_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(3), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(4)} }
}

## TRAPEZOID_VERTICES

const Vertex libmspub::TRAPEZOID_VERTICES[]

Initial value:
=
{
{0, 0}, {21600, 0}, {CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(1), 21600}
}

## U_TURN_ARROW_SEGMENTS

const unsigned short libmspub::U_TURN_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0001, 0x2002, 0x0004, 0x2002, 0x0001, 0x6000, 0x8000
}

## U_TURN_ARROW_TRS

const TextRectangle libmspub::U_TURN_ARROW_TRS[]

Initial value:
=
{
{ {0, 8280}, {6110, 21600} }
}

## U_TURN_ARROW_VERTICES

const Vertex libmspub::U_TURN_ARROW_VERTICES[]

Initial value:
=
{
{0, 21600}, {0, 8550}, {0, 3540}, {4370, 0}, {9270, 0}, {13890, 0}, {18570, 3230}, {18600, 8300}, {21600, 8300}, {15680, 14260}, {9700, 8300}, {12500, 8300}, {12320, 6380}, {10870, 5850}, {9320, 5850}, {7770, 5850}, {6040, 6410}, {6110, 8520}, {6110, 21600}
}

## UP_ARROW_CALC

const Calculation libmspub::UP_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 21600, 0, 0x401}, {0x6001, 0x403, 0x400, 10800}, {0x6000, 0x401, 0x404, 0}, {0x6001, 0x401, 0x400, 10800}, {0xa000, 0x401, 0, 0x406}
}

## UP_ARROW_DEFAULT_ADJUST

const int libmspub::UP_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
5400, 5400
}

## UP_ARROW_SEGMENTS

const unsigned short libmspub::UP_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0006, 0x6001, 0x8000
}

## UP_ARROW_TRS

const TextRectangle libmspub::UP_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(7)}, {CALCULATED_VALUE(2), 21600} }
}

## UP_ARROW_VERTICES

const Vertex libmspub::UP_ARROW_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(0), 21600}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {0, CALCULATED_VALUE(1)}, {10800, 0}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), 21600}
}

## UP_DOWN_ARROW_CALC

const Calculation libmspub::UP_DOWN_ARROW_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST}, {0x8000, 21600, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST + 1}, {0x6001, PROP_ADJUST_VAL_FIRST, 0x404, 10800}, {0x8000, 21600, 0, 0x405}, {0x8000, 10800, 0, PROP_ADJUST_VAL_FIRST}, {0x6001, PROP_ADJUST_VAL_FIRST + 1, 0x407, 10800}, {0x8000, 21600, 0, 0x408}
}

## UP_DOWN_ARROW_DEFAULT_ADJUST

const int libmspub::UP_DOWN_ARROW_DEFAULT_ADJUST[]

Initial value:
=
{
5400, 4300
}

## UP_DOWN_ARROW_SEGMENTS

const unsigned short libmspub::UP_DOWN_ARROW_SEGMENTS[]

Initial value:
=
{
0x4000, 0x0009, 0x6001, 0x8000
}

## UP_DOWN_ARROW_TRS

const TextRectangle libmspub::UP_DOWN_ARROW_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(8)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(9)} }
}

## UP_DOWN_ARROW_VERTICES

const Vertex libmspub::UP_DOWN_ARROW_VERTICES[]

Initial value:
=
{
{0, CALCULATED_VALUE(1)}, {10800, 0}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(3)}, {21600, CALCULATED_VALUE(3)}, {10800, 21600}, {0, CALCULATED_VALUE(3)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(3)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}
}

## VERTICAL_SCROLL_CALC

const Calculation libmspub::VERTICAL_SCROLL_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x2001, 0x400, 1, 2}, {0xa000, PROP_GEO_RIGHT, 0, 0x401}, {0xa000, PROP_GEO_RIGHT, 0, 0x400}, {0x6000, 0x400, 0x401, 0}, {0xa000, PROP_GEO_RIGHT, 0, 0x404}, {0x2001, 0x400, 2, 1}, {0x2001, 0x401, 1, 2}, {0x6000, 0x400, 0x407, 0}, {0x6000, 0x401, 0x407, 0}, {0xa000, PROP_GEO_BOTTOM, 0, 0x409}, {0xa000, PROP_GEO_BOTTOM, 0, 0x401}, {0xa000, PROP_GEO_BOTTOM, 0, 0x400}, {0xa000, PROP_GEO_BOTTOM, 0, 0x404}
}

## VERTICAL_SCROLL_DEFAULT_ADJUST

const int libmspub::VERTICAL_SCROLL_DEFAULT_ADJUST[]

Initial value:
=
{
2700
}

## VERTICAL_SCROLL_SEGMENTS

const unsigned short libmspub::VERTICAL_SCROLL_SEGMENTS[]

Initial value:
=
{
0x4000, 0xa702, 0x0002, 0xa801, 0x0001, 0xa702, 0x0002, 0xa801, 0x6001, 0x8000, 0x4000, 0xa801, 0xa702, 0x6000, 0x8000, 0x4000, 0xa803, 0xa702, 0x6001, 0x8000, 0x4000, 0xa701, 0x8000, 0x4000, 0x0001, 0x8000, 0x4000, 0x0001, 0x8000
}

## VERTICAL_SCROLL_TRS

const TextRectangle libmspub::VERTICAL_SCROLL_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(0), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(12)} }
}

## VERTICAL_SCROLL_VERTICES

const Vertex libmspub::VERTICAL_SCROLL_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(1), 21600}, {0, CALCULATED_VALUE(11)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(4), 0}, {CALCULATED_VALUE(2), 0}, {21600, CALCULATED_VALUE(1)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(3), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(5), 21600}, {CALCULATED_VALUE(6), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(8), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(1), 21600}, {0, CALCULATED_VALUE(11)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(9), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(1), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(4), 0}, {CALCULATED_VALUE(6), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(12)}, {CALCULATED_VALUE(0), CALCULATED_VALUE(11)}, {CALCULATED_VALUE(4), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(2), CALCULATED_VALUE(0)}
}

## WAVE_CALC

const Calculation libmspub::WAVE_CALC[]

Initial value:
=
{
{0x2000, PROP_ADJUST_VAL_FIRST, 0, 0}, {0x8000, 21600, 0, 0x400}, {0x2000, PROP_ADJUST_VAL_FIRST + 1, 0, 0}, {0x2000, 0x402, 0, 10800}, {0x2001, 0x403, 2, 1}, {0x2003, 0x404, 0, 0}, {0x8000, 4320, 0, 0x405}, {0xa006, 0x403, 0, 0x405}, {0x4001, 15800, 0x400, 4460}, {0xa000, 0x400, 0, 0x408}, {0x6000, 0x400, 0x408, 0}, {0x8000, 21600, 0, 0x404}, {0x6006, 0x403, 0x40b, 21600}, {0xa000, 0x40c, 0, 0x407}, {0x2001, 0x405, 1, 2}, {0xa000, 0x407, 7200, 0x40e}, {0x6000, 0x40c, 0x40e, 7200}, {0x2001, 0x40d, 1, 2}, {0x6000, 0x407, 0x411, 0}, {0x8000, 21600, 0, 0x412}, {0x2001, 0x405, 1, 2}, {0x8000, 21600, 0, 0x414}, {0x2001, 0x400, 2, 1}, {0x8000, 21600, 0, 0x416}, {0x8000, 21600, 0, 0x407}, {0x8000, 21600, 0, 0x40f}, {0x6000, 0x401, 0x408, 0}, {0x8000, 21600, 0, 0x410}, {0xa000, 0x401, 0, 0x408}, {0x8000, 21600, 0, 0x40c}
}

## WAVE_DEFAULT_ADJUST

const int libmspub::WAVE_DEFAULT_ADJUST[]

Initial value:
=
{
1400, 10800
}

## WAVE_GLUE_POINTS

const Vertex libmspub::WAVE_GLUE_POINTS[]

Initial value:
=
{
{CALCULATED_VALUE(0x12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(0x14), 10800}, {CALCULATED_VALUE(0x13), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(0x15), 10800}
}

## WAVE_SEGMENTS

const unsigned short libmspub::WAVE_SEGMENTS[]

Initial value:
=
{
0x4000, 0x2001, 0x0001, 0x2001, 0x6000, 0x8000
}

## WAVE_TRS

const TextRectangle libmspub::WAVE_TRS[]

Initial value:
=
{
{ {CALCULATED_VALUE(5), CALCULATED_VALUE(22)}, {CALCULATED_VALUE(11), CALCULATED_VALUE(23)} }
}

## WAVE_VERTICES

const Vertex libmspub::WAVE_VERTICES[]

Initial value:
=
{
{CALCULATED_VALUE(7), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(15), CALCULATED_VALUE(9)}, {CALCULATED_VALUE(16), CALCULATED_VALUE(10)}, {CALCULATED_VALUE(12), CALCULATED_VALUE(0)}, {CALCULATED_VALUE(24), CALCULATED_VALUE(1)}, {CALCULATED_VALUE(25), CALCULATED_VALUE(26)}, {CALCULATED_VALUE(27), CALCULATED_VALUE(28)}, {CALCULATED_VALUE(29), CALCULATED_VALUE(1)}
}