/' Creates a colorized sprite Params: e_color: the color for the sprite e_sprite: the sprite for the image '/ !define PUML_SPRITE(e_color,e_sprite) <$e_sprite> /' Creates an aliased entity with a colorized sprite and stereotype Params: e_type: the entity type (e.g. component, node, agent, etc.) e_color: the color for the sprite e_sprite: the sprite for the image representing the entity e_alias: the alias to give the entity e_stereo: the stereotype, which can define additional styling '/ !define PUML_ENTITY(e_type,e_color,e_sprite,e_alias,e_stereo) e_type "<$e_sprite>" as e_alias <> /' Creates an aliased entity with a colorized sprite, label, and stereotype Params: e_type: the entity type (e.g. component, node, agent, etc.) e_color: the color for the sprite e_sprite: the sprite for the image representing the entity e_label: the label to display under the sprite e_alias: the alias to give the entity e_stereo: the stereotype, which can define additional styling '/ !define PUML_ENTITY(e_type,e_color,e_sprite,e_label,e_alias,e_stereo) e_type "<$e_sprite>\r e_label" as e_alias <> skinparam defaultTextAlignment center