Predefined Shape Geometries
The Telerik Diagramming Framework provides three types of predefined shape geometries - ArrowShapes, CommonShapes and FlowChartShapes. For each of these types the framework exposes xaml markup extensions that can be applied at the RadDiagramShape.Geometry property as a shortcut way of creating a shape.
This article contains a list with the available geometries and shows how to set a geometry.
Create a geometry in code behind
Geometry arrowGeometry = ShapeFactory.GetShapeGeometry(ArrowShapeType.Arrow1);
diagramShape.Geometry = arrowGeometry;
ArrowShapes
Arrow1
<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow1}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow2}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow3}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow4}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow5}"/>

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow6}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow7}"/>

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=Arrow8}"/>

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=DoubleArrow1}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=DoubleArrow2}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=DoubleArrow3}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=DoubleArrow4}" />

<telerik:RadDiagramShape Geometry="{telerik:ArrowShape ShapeType=DoubleArrow5}" />
CommonShapes
CloudShape
<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=CloudShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=Cross2Shape}"/>

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=CrossShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=EllipseShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=HexagonShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=OctagonShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=PentagonShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=RectangleShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=RightTriangleShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=RoundedRectangleShape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=Star5Shape}"/>

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=Star6Shape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=Star7Shape}" />

<telerik:RadDiagramShape Geometry="{telerik:CommonShape ShapeType=TriangleShape}"/>
FlowChartShapes
BeginLoopShape
<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=BeginLoopShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=CardShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=CollateShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=CreateRequestShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=Database1Shape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=Database2Shape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=Database3Shape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DataShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DataStoreShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DecisionShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DelayShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DevidedProcessShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DirectDataShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DisplayShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DocumentShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=DuplicatingShape}"/>
ExternalDataShape

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=ExternalDataShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=FeedbackShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=FramedRectangleShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=InternalStorageShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=LinedDocumentShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=LoopLimitShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=ManualInputShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=ManualOperationShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=MessageFromUserShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=MessageToUserShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=MicroformProcessingShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=MicroformRecordingShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=MultipleDocumentShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=OffPageConnectionShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=OffPageLinkShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=OffPageReflectionShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=OrShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=PaperTapeShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=PredefinedShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=PreparationShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=PrimitiveFromCallShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=PrimitiveToCallShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=SequentialDataShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=SortShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=StartShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=StoredDataShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=SummingJunctionShape}"/>

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=TerminatorShape}" />

<telerik:RadDiagramShape Geometry="{telerik:FlowChartShape ShapeType=TransmittalTapeShape}" />