VegaRise.NET
Back to DOM

ShapeTypeEnum

Definition

Namespace
DOM.Enums
Assembly
DOM.dll

Specifies the geometric type of a .

Remarks

The values map one-to-one to the preset geometry names used in DrawingML. They are grouped here for clarity: — line, rectangle, triangle, pentagon, hexagon, etc. Basic geometry — Star4, Star5, …, Star32. Stars — RoundRectangle, Round1Rectangle, Snip1Rectangle, etc. Rounded and snipped rectangles — RightArrow, LeftArrow, LeftArrowCallout, etc. Arrows and callouts — FlowChartProcess, FlowChartDecision, etc. Flow-chart shapes — ActionButtonBlank, ActionButtonHome, etc. Action buttons — MathPlus, MathMinus, MathEqual, etc. Math shapes

Examples

csharp
1// 1. Simple rectangle
2var shape = new Shape { Type = ShapeType.Rectangle };
3
csharp
1// 2. Rounded rectangle
2var shape = new Shape { Type = ShapeType.RoundRectangle };
3
csharp
1// 3. Five-pointed star
2var shape = new Shape { Type = ShapeType.Star5 };
3
csharp
1// 4. Flow-chart decision diamond
2var shape = new Shape { Type = ShapeType.FlowChartDecision };
3
csharp
1// 5. Right-pointing arrow
2var shape = new Shape { Type = ShapeType.RightArrow };
3

Fields

AccentBorderCallout1

Accent border single-segment callout.

AccentBorderCallout2

Accent border two-segment callout.

AccentBorderCallout3

Accent border three-segment callout.

AccentCallout1

Accent single-segment callout.

AccentCallout2

Accent two-segment callout.

AccentCallout3

Accent three-segment callout.

ActionButtonBackPrevious

Back/previous action button.

ActionButtonBeginning

Beginning action button.

ActionButtonBlank

Blank action button.

ActionButtonDocument

Document action button.

ActionButtonEnd

End action button.

ActionButtonForwardNext

Forward/next action button.

ActionButtonHelp

Help action button.

ActionButtonHome

Home action button.

ActionButtonInformation

Information action button.

ActionButtonMovie

Movie action button.

ActionButtonReturn

Return action button.

ActionButtonSound

Sound action button.

Arc

Arc.

BentArrow

Bent arrow.

BentConnector2

Bent connector with two segments.

BentConnector3

Bent connector with three segments.

BentConnector4

Bent connector with four segments.

BentConnector5

Bent connector with five segments.

BentUpArrow

Bent up arrow.

Bevel
BlockArc

Block arc (thick arc).

BorderCallout1

Border single-segment callout.

BorderCallout2

Border two-segment callout.

BorderCallout3

Border three-segment callout.

BracePair

Brace pair.

BracketPair

Bracket pair.

Callout1

Single-segment callout.

Callout2

Two-segment callout.

Callout3

Three-segment callout.

Can

Can (cylinder).

ChartPlus

Chart plus.

ChartStar

Chart star.

ChartX

Chart X.

Chevron

Chevron (arrow-like banner).

Chord

Chord.

CircularArrow

Circular arrow.

Cloud

Cloud.

CloudCallout

Cloud callout.

Corner

Corner shape.

CornerTabs

Corner tabs.

Cube

Cube.

CurvedConnector2

Curved connector with two segments.

CurvedConnector3

Curved connector with three segments.

CurvedConnector4

Curved connector with four segments.

CurvedConnector5

Curved connector with five segments.

CurvedDownArrow

Curved down arrow.

CurvedLeftArrow

Curved left arrow.

CurvedRightArrow

Curved right arrow.

CurvedUpArrow

Curved up arrow.

Decagon

Decagon (10 sides).

DiagonalStripe

Diagonal stripe.

Diamond

Diamond (rhombus).

Dodecagon

Dodecagon (12 sides).

Donut

Donut shape.

DoubleWave

Double wave.

DownArrow

Down-pointing arrow.

DownArrowCallout

Down arrow callout.

Ellipse

Ellipse.

EllipseRibbon

Ellipse ribbon.

EllipseRibbon2

Ellipse ribbon variant 2.

FlowChartAlternateProcess

Flow-chart alternate process box.

FlowChartCollate

Flow-chart collate shape.

FlowChartConnector

Flow-chart connector (small circle).

FlowChartDecision

Flow-chart decision diamond.

FlowChartDelay

Flow-chart delay shape.

FlowChartDisplay

Flow-chart display shape.

FlowChartDocument

Flow-chart document shape.

FlowChartExtract

Flow-chart extract triangle.

FlowChartInputOutput

Flow-chart input/output box.

FlowChartInternalStorage

Flow-chart internal storage box.

FlowChartMagneticDisk

Flow-chart magnetic disk shape.

FlowChartMagneticDrum

Flow-chart magnetic drum shape.

FlowChartMagneticTape

Flow-chart magnetic tape shape.

FlowChartManualInput

Flow-chart manual input trapezoid.

FlowChartManualOperation

Flow-chart manual operation trapezoid.

FlowChartMerge

Flow-chart merge triangle.

FlowChartMultidocument

Flow-chart multi-document shape.

FlowChartOfflineStorage

Flow-chart offline storage shape.

FlowChartOffpageConnector

Flow-chart off-page connector.

FlowChartOnlineStorage

Flow-chart online storage shape.

FlowChartOr

Flow-chart OR shape (circle with +).

FlowChartPredefinedProcess

Flow-chart predefined process box.

FlowChartPreparation

Flow-chart preparation hexagon.

FlowChartProcess

Flow-chart process box.

FlowChartPunchedCard

Flow-chart punched card shape.

FlowChartPunchedTape

Flow-chart punched tape shape.

FlowChartSort

Flow-chart sort diamond.

FlowChartSummingJunction

Flow-chart summing junction (circle with X).

FlowChartTerminator

Flow-chart terminator (stadium shape).

FoldedCorner

Folded corner.

Frame

Frame.

Funnel

Funnel.

Gear6

Six-tooth gear.

Gear9

Nine-tooth gear.

HalfFrame

Half frame.

Heart

Heart.

Heptagon

Heptagon (7 sides).

Hexagon

Hexagon.

HomePlate

Home plate (pentagon).

HorizontalScroll

Horizontal scroll.

IrregularSeal1

Irregular seal 1.

IrregularSeal2

Irregular seal 2.

LeftArrow

Left-pointing arrow.

LeftArrowCallout

Left arrow callout.

LeftBrace

Left brace.

LeftBracket

Left bracket.

LeftCircularArrow

Left circular arrow.

LeftRightArrow

Left-right arrow.

LeftRightArrowCallout

Left-right arrow callout.

LeftRightCircularArrow

Left-right circular arrow.

LeftRightRibbon

Left-right ribbon.

LeftRightUpArrow

Left-right-up arrow.

LeftUpArrow

Left-up arrow.

LightningBolt

Lightning bolt.

Line

Straight line.

LineInverse

Inverted straight line.

MathDivide

Math divide sign.

MathEqual

Math equal sign.

MathMinus

Math minus sign.

MathMultiply

Math multiply sign.

MathNotEqual

Math not-equal sign.

MathPlus

Math plus sign.

Moon

Moon.

NonIsoscelesTrapezoid

Non-isosceles trapezoid.

NoSmoking

No smoking sign.

NotchedRightArrow

Notched right arrow.

Octagon

Octagon (8 sides).

Parallelogram

Parallelogram.

Pentagon

Pentagon.

Pie

Pie (full circle with a wedge cut out).

PieWedge

Pie wedge.

Plaque

Plaque (rectangle with snipped corners).

PlaqueTabs

Plaque tabs.

Plus

Plus sign.

QuadArrow

Quad (four-way) arrow.

QuadArrowCallout

Quad arrow callout.

Rectangle

Rectangle.

Ribbon

Ribbon.

Ribbon2

Ribbon variant 2.

RightArrow

Right-pointing arrow.

RightArrowCallout

Right arrow callout.

RightBrace

Right brace.

RightBracket

Right bracket.

RightTriangle

Right triangle.

Round1Rectangle

Rectangle with one rounded corner.

Round2DiagonalRectangle

Rectangle with two diagonally opposite rounded corners.

Round2SameRectangle

Rectangle with two adjacent rounded corners on the same side.

RoundRectangle

Rectangle with rounded corners.

SmileyFace

Smiley face.

Snip1Rectangle

Rectangle with one snipped corner.

Snip2DiagonalRectangle

Rectangle with two diagonally opposite snipped corners.

Snip2SameRectangle

Rectangle with two adjacent snipped corners on the same side.

SnipRoundRectangle

Rectangle with one rounded corner and one snipped corner.

SquareTabs

Square tabs.

Star10

Ten-pointed star.

Star12

Twelve-pointed star.

Star16

Sixteen-pointed star.

Star24

Twenty-four-pointed star.

Star32

Thirty-two-pointed star.

Star4

Four-pointed star.

Star5

Five-pointed star.

Star6

Six-pointed star.

Star7

Seven-pointed star.

Star8

Eight-pointed star.

StraightConnector1

Straight connector.

StripedRightArrow

Striped right arrow.

Sun

Sun.

SwooshArrow

Swoosh arrow.

Teardrop

Teardrop shape.

Trapezoid

Trapezoid.

Triangle

Triangle.

UpArrow

Up-pointing arrow.

UpArrowCallout

Up arrow callout.

UpDownArrow

Up-down arrow.

UpDownArrowCallout

Up-down arrow callout.

UTurnArrow

U-turn arrow.

VerticalScroll

Vertical scroll.

Wave

Wave.

WedgeEllipseCallout

Wedge ellipse callout.

WedgeRectangleCallout

Wedge rectangle callout.

WedgeRoundRectangleCallout

Wedge round rectangle callout.

VegaRiseVDocs.NET

Create Account

Create your VDocs account.

or

Already have an account? Sign in