This example presents all available shapes. Note that some shapes, like BPMN events and gateways, accept parameters to render various symbols.