plot_CYLC: Plot the flag of the Communist Youth League of China (CYLC)

View source: R/plot_organization.R

plot_CYLCR Documentation

Plot the flag of the Communist Youth League of China (CYLC)

Description

This function programmatically renders the flag of the Communist Youth League of China using analytic geometry and ggplot2-based vector graphics. The symbol is constructed entirely from geometric primitives (circles, arcs, and polygons), without relying on any external image files.

Usage

plot_CYLC(label = TRUE)

Arguments

label

Logical value indicating whether to display textual annotations (title and axis labels). Default is TRUE.

Details

The geometric construction strictly follows the national standard GB/T 40055-2021.

The geometric construction follows a stepwise layering strategy. It begins with a red rectangular background, followed by a golden circular ring (composed of outer and inner circles), and finally a golden five-pointed star. The star's ten vertices are precisely calculated through line intersection algorithms. Coordinates and radii are scaled according to the 24:16 aspect ratio specified in the standard.

Value

A ggplot object representing the CYLC flag.

Author(s)

Per the national standard GB/T 40055-2021.

See Also

plot_CCP for the CCP emblem/flag plotting interface.

Examples


plot_CYLC(label = TRUE)
plot_CYLC(label = FALSE)



ggChinaFlag documentation built on Oct. 1, 2026, 5:11 p.m.