Polygon                 Polygon constructor
Polygon-class           An S4 class to represent multiple polygons.
Venn-class              An S4 class to represent multiple sets.
VennPlotData            VennPlotData constructor
VennPlotData-class      An S4 class to represent Venn plot components.
build_shape             Helper function to add shape
circle                  generating a circle
combinations            all possible combinations of n sets
discern,Polygon-method
                        calculate the difference region of 'Polygon'
                        object
discern_overlap         calculate region of Venn
ellipse                 generating a closed ellipse
fancy_2d_circle         two dimension circle
fancy_3d_circle         fancy 3d circle
fancy_4d_ellipse        fancy 4d ellipse from 'VennDiagram'
fancy_4d_ellipse_label
                        helper function to set label position
fancy_6d_triangle       Six dimension triangle
get_shape_data          get applicable shape data for Venn object
ggVennDiagram           ggVennDiagram main parser
ggVennDiagram-package   'ggVennDiagram': an easy to use Venn diagram
                        generator
overlap,Polygon-method
                        calculate the overlap region of 'Polygon'
                        object
plotData_add_venn       join the shape data with set data
plot_shapes             plot all shapes provided by internal dataset
plot_venn               plot codes
process_data            get plot data
shape_generator         functions to generate ellipse, circle, triangle
                        and other shapes, which will be used in Venn
                        plot
triangle                defined a triangle by three points
venn_data               Get VennPlotData slot
vennplot-shapes         shapes: internal shape data
