ggVennDiagram-package | 'ggVennDiagram': an easy to use Venn diagram generator |
build_shape | Helper function to add shape |
circle | generating a circle |
combinations | all possible combinations of n sets |
discern-method | calculate the difference region of 'Polygon' object |
discern_overlap | calculate region of Venn |
discern_overlap-method | calculate region of Venn |
ellipse | generating a closed ellipse |
fancy_2d_circle | two dimension circle |
fancy_2d_circle_label | helper function to set label position |
fancy_3d_circle | fancy 3d circle |
fancy_3d_circle_label | helper function to set label position |
fancy_4d_ellipse | fancy 4d ellipse from 'VennDiagram' |
fancy_4d_ellipse_label | helper function to set label position |
fancy_6d_triangle | Six dimension triangle |
fancy_6d_triangle_label | helper function to set label position |
get_shape_data | get applicable shape data for Venn object |
ggVennDiagram | ggVennDiagram main parser |
label_position | helper function to set label position |
overlap-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 |
Polygon | Polygon constructor |
Polygon-class | An S4 class to represent multiple polygons. |
Polygon-method | Polygon constructor |
process_data | get plot data |
process_data-method | get plot data |
process_region_data | Get VennPlotData slot |
process_setEdge_data | Get VennPlotData slot |
process_setLabel_data | Get VennPlotData slot |
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-class | An S4 class to represent multiple sets. |
vennplot-shapes | shapes: shape data used to setup Venn plot |
VennPlotData | VennPlotData constructor |
VennPlotData-class | An S4 class to represent Venn plot components. |
VennPlotData-method | VennPlotData constructor |
venn_data | Get VennPlotData slot |
venn_region | Get VennPlotData slot |
venn_setedge | Get VennPlotData slot |
venn_setlabel | Get VennPlotData slot |