Vennerable: Venn and Euler area-proportional diagrams
Version 3.0

A package for drawing various species of Venn diagrams.

Browse man pages Browse package API and functions Browse package files

AuthorJonathan Swinton
Date of publication2013-07-24 22:16:12
MaintainerJonathan Swinton <jonathan@swintons.net>
LicenseGPL
Version3.0
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Vennerable", repos="http://R-Forge.R-project.org")

Man pages

compute.S4: Venn diagrams on 4 sets
compute.Venn: Calculate the geometry of a Venn or Euler diagram.
PlotDarkMatter: Plots dark matter
PlotVennGeometry: Display computed Venn diagrams
StemCell: Stem cell data
TissueDrawing-class: Class "TissueDrawing"
Venn: Construct intersections of sets
Venn-class: Class "Venn"
VennDiagrams: Predrawn Venn diagrams.
VennDrawing-class: Class "VennDrawing"
Vennerable-internal: Internal functions for Vennerable, plus some user-visible...
Vennerable-package: Venn and Euler area-proportional diagrams
VennSetSetLabels: Set and get annotation labels and graphical styles
VennThemes: Create lists of graphical parameters for Venn diagrams

Functions

.checkPointOnEdge,VDedgeLines-method Man page
.checkPointOnEdge,VDedgeSector-method Man page
.checkPointOnEdge-methods Man page
.edge.to.xy,VDedgeLines,missing-method Man page
.edge.to.xy,VDedgeLines,numeric-method Man page
.edge.to.xy,VDedgeSector,missing-method Man page
.edge.to.xy,VDedgeSector,numeric-method Man page
.edge.to.xy-methods Man page
.findIntersectionByType,VDedgeLines,VDedgeLines-method Man page
.findIntersectionByType,VDedgeLines,VDedgeSector-method Man page
.findIntersectionByType,VDedgeSector,VDedgeLines-method Man page
.findIntersectionByType,VDedgeSector,VDedgeSector-method Man page
.findIntersectionByType-methods Man page
.identical,VDedgeLines,VDedgeLines-method Man page
.identical,VDedgeLines,VDedgeSector-method Man page
.identical,VDedgeSector,VDedgeLines-method Man page
.identical,VDedgeSector,VDedgeSector-method Man page
.identical-methods Man page
.midpoint,VDedgeLines-method Man page
.midpoint,VDedgeSector-method Man page
.midpoint-methods Man page
.reverseEdge,VDedgeLines-method Man page
.reverseEdge,VDedgeSector-method Man page
.reverseEdge-methods Man page
.splitEdgeAtPoint,VDedgeLines-method Man page
.splitEdgeAtPoint,VDedgeSector-method Man page
.splitEdgeAtPoint-methods Man page
Areas Man page
Areas,VennDrawing-method Man page
CircleDrawing-class Man page
ComputeAreas Man page
CreateViewport Man page Source code
Euler.from.Signature Man page Source code
EulerClasses Man page Source code
FaceColours Man page Source code
FaceTextColours Man page Source code
Indicator Man page Source code
IntersectionMidpoints Man page
IntersectionMidpoints,VennDrawing-method Man page
NumberOfSets Man page Source code
NumberOfSets,Venn-method Man page
PlotDarkMatter Man page Source code
PlotFace.TissueDrawing Source code
PlotFaceNames.TissueDrawing Source code
PlotFaces Man page
PlotFaces,TissueDrawing-method Man page
PlotFaces.TissueDrawing Source code
PlotIntersectionText Man page Source code
PlotNodes Man page
PlotNodes,TissueDrawing-method Man page
PlotSetBoundaries Man page
PlotSetBoundaries,TissueDrawing-method Man page
PlotSetBoundaries.TissueDrawing Source code
PlotSetLabels Man page Source code
PlotUniverse Man page
PlotUniverse,VennDrawing-method Man page
PlotVennGeometry Man page Source code
SetColours Man page Source code
SetNames,Venn-method Man page
SetTextColours Man page Source code
Setfun Man page Source code
Smithn.function Man page Source code
SplitFaceAtintersections Source code
SquareDrawing-class Man page
StemCell Man page
TDEdgeList-class Man page
TDFaceList-class Man page
TDtograph Man page Source code
ThreeCircles Man page Source code
TissueDrawing-class Man page
TwoCircles Man page Source code
UniverseRange Man page
UniverseRange,VennDrawing-method Man page
UpViewports Man page Source code
VDPlotArc Man page
VDPlotArcs Source code
VDedgeDrawn-class Man page
VDedgeLines-class Man page
VDedgeSector-class Man page
Venn Man page Source code
Venn-class Man page
Venn.2.weighted.distance Source code
VennDiagrams Man page
VennDrawing-class Man page
VennFromSets Man page Source code
VennGetFaceLabels Man page
VennGetFaceLabels,VennDrawing-method Man page
VennGetSetLabels Man page
VennGetSetLabels,VennDrawing-method Man page
VennGetUniverseRange Man page
VennGetUniverseRange,VennDrawing-method Man page
VennSetFaceLabels Man page
VennSetFaceLabels,VennDrawing-method Man page
VennSetNames Man page Source code
VennSetSetLabels Man page
VennSetSetLabels,VennDrawing-method Man page
VennSetSetLabels-methods Man page
VennSetUniverseRange Man page
VennSetUniverseRange,VennDrawing-method Man page
VennSignature Man page Source code
VennThemes Man page Source code
Vennerable Man page
Vennerable-package Man page
VisibleRange Man page
VisibleRange,TissueDrawing-method Man page
VisibleRange-methods Man page
WeightUniverse Source code
WeightVisible Source code
Weights Man page Source code
Weights<- Man page
[,Venn-method Man page
add.intersection.points Source code
addFace Man page Source code
addIntersectingFace Source code
addNonintersectingFace Source code
addSedge Man page Source code
addSetToDrawing Man page Source code
addSetWithExistingEdges Source code
addcovers Man page Source code
battle.function Man page Source code
buildVennDiagrams Man page Source code
check.clashes Source code
check.duplicate.edges Source code
circle.SetLabelPositions Source code
cog.function Man page Source code
compute.AWFE Man page Source code
compute.C2 Man page Source code
compute.C3 Man page Source code
compute.CR Man page Source code
compute.E4 Man page Source code
compute.S2 Man page Source code
compute.S3 Man page Source code
compute.S4 Man page Source code
compute.T3 Man page Source code
compute.Venn Man page Source code
compute.delta Man page Source code
create.edge.joining.faces Source code
cutAWFE Man page
cutAWFE4 Man page
cycle.to.path Source code
dark.matter.signature Man page Source code
default.FaceLabelPositions Source code
default.SetLabelPositions Source code
deleteFace Man page Source code
deltagivenouter Man page Source code
deltasmooth Man page Source code
det2 Source code
dual.region.order Source code
edge.in.Drawing Source code
face.area Source code
face.centroid Source code
face.maxradius Source code
face.midplace Source code
face.to.faceEdges Source code
face.toxy Source code
faceAreas Man page Source code
faceEdgeClasses Source code
faceEdgeNames Source code
faceNames Source code
faceSignatures Source code
fequal Man page Source code
find.duplicate.point Source code
find.face.containing.edge Source code
find.linear.circle.intersection Source code
find.linear.intersection Source code
find.linear.linear.intersection Source code
find.point.in.diagram Source code
find.point.in.nodelist Source code
find.point.on.EdgeLines Source code
find.point.on.face Source code
find.point.within.face Source code
find.sector.sector.intersection Source code
find.triangle.within.face Source code
findIntersection Source code
getEdge Man page Source code
getFace Man page Source code
injectEdge Man page Source code
injectPoint Man page Source code
injectPoints Man page Source code
internalPointsofFaces Man page Source code
join.arcs Source code
join.lines Source code
joinEdges Man page
joinEdges,VDedgeLines,VDedgeLines-method Man page
joinEdges,VDedgeSector,VDedgeSector-method Man page
joinEdges-methods Man page
joinEdgesInDrawing Man page Source code
make.E4 Man page Source code
make.maxiray Man page Source code
make.setlist Man page Source code
make.setlist.from.AWFE Man page Source code
makeAWFE Man page Source code
makeAWFE4star Man page
makeAWFESets Man page Source code
makeAWFEstar Man page
makePMSGn Man page Source code
makeQn Man page Source code
makeSCD Man page Source code
makeirs Man page Source code
makesrp Man page Source code
makevp.eqsc Man page Source code
matched.parentheses Man page Source code
merge.faces.invisibly.split Source code
my.tsort Man page Source code
newEdgeLines Man page Source code
newEdgeSector Man page Source code
newTissueFromCircle Man page Source code
newTissueFromEllipse Man page Source code
newTissueFromPolygon Man page Source code
node.distance Source code
node.number.unused Source code
node.to.ray Man page Source code
nodes.identical Source code
normalise.sector Source code
nscribetriangle.compute Source code
nscribetriangle.feasible Source code
nscribetriangle.inscribe Source code
nternal.edge.drawing.intersection Source code
only.set.crossings Man page
pairwise.overlaps Source code
plot,Venn,missing-method Man page
plot,VennDrawing,missing-method Man page
plotVenn Man page Source code
plotxygraph Man page Source code
pnpoly Man page Source code
pnpolytest Man page Source code
point.xy.to.theta Source code
points.of.face Source code
polygon.area Source code
polygon.centroid Source code
probe.chord.intersections Source code
projection.thetaphi Man page Source code
raypoint.area Source code
raypoint.to.xy Source code
rectifyEdges Man page
remove.loose.nodes Source code
remove.nonintersectionpoints Man page Source code
removeDuplicates Source code
rename.edge Source code
rename.node Man page Source code
renameFaces Man page Source code
s.face.within.set Source code
s.point.within.face Source code
scythe.AWFE Man page
scythegr Man page Source code
sector.to.xy Man page Source code
set.function Man page Source code
setSignature Man page Source code
show,TDFaceList-method Man page
show,TissueDrawing-method Man page
show,VDedgeDrawn-method Man page
show,VDedgeLines-method Man page
show,VDedgeSector-method Man page
show,Venn-method Man page
show,VennDrawing-method Man page
spliceEdgeIntoFace Man page Source code
spliceinstead Man page Source code
square.universe Source code
startFaceAtPoint Source code
theta.to.point.xy Source code
thetah.to.xy Man page Source code
try.merge.faces.invisibly.split Source code
twoCircleIntersectionPointsObsolete Source code
unify.rays Source code
updateSignature Man page Source code
validateDrawing Source code
validateFaces Source code
zeropos Man page Source code
zerotheta Man page Source code

Files

DESCRIPTION
NAMESPACE
R
R/00Venn.R
R/02TissueDrawing.R
R/03VennDrawing.R
R/AWFE.R
R/ChowRuskey.R
R/Circles.R
R/CreateData.R
R/Euler.R
R/FourEllipses.R
R/GraphTheory.R
R/ThreeSquares.R
R/Triangles.R
data
data/StemCell.rda
data/VennDiagrams.rda
inst
inst/doc
inst/doc/AWFE.R
inst/doc/AWFE.Rnw
inst/doc/AWFE.pdf
inst/doc/Euler3Sets.R
inst/doc/Euler3Sets.Rnw
inst/doc/Euler3Sets.pdf
inst/doc/TissueDrawingTest.R
inst/doc/TissueDrawingTest.Rnw
inst/doc/TissueDrawingTest.pdf
inst/doc/Venn.R
inst/doc/Venn.Rnw
inst/doc/Venn.bib
inst/doc/Venn.pdf
inst/doc/VennDrawingTest.R
inst/doc/VennDrawingTest.Rnw
inst/doc/VennDrawingTest.pdf
man
man/PlotDarkMatter.Rd
man/PlotVennGeometry.Rd
man/StemCell.Rd
man/TissueDrawing-class.Rd
man/Venn-class.Rd
man/Venn.Rd
man/VennDiagrams.Rd
man/VennDrawing-class.Rd
man/VennSetSetLabels.Rd
man/VennThemes.Rd
man/Vennerable-internal.Rd
man/Vennerable-package.Rd
man/compute.S4.Rd
man/compute.Venn.Rd
tests
tests/bug00002CW1.R
tests/bug0000no11.R
tests/bug0521AprilMayNovember.R
tests/bug0522CR0100.R
tests/bug0524CR1100.R
tests/bug0528twocircles.R
tests/bug0532JuneAprilMay.R
tests/bug06492CEuler.R
tests/bug0649no10.R
tests/bugchocicepeas.R
tests/bugellipseear.R
tests/bugjoiningcircles.R
tests/facelabeltwocircles.R
thoughts
Vennerable documentation built on May 21, 2017, 2:35 a.m.