Description Objects from the Class Slots Extends Methods Author(s) Examples
A geometrical representation of a Venn diagram suitable for display
Objects can be created by calls of the form new("VennDrawing",V,TD)
where V
is an object of class Venn
and TD
is an object of class TissueDrawing
which
has representations for all the Sets and Faces corresponding to the sets and intersections of the V
object.
As well as bringing together the geometric and set-theoretic properties of the Venn diagram, this class stores information about the universe in which to display the diagram and provides a number of methods for plotting the final figure.
universe
:A matrix
with the x and y coordinates of the bounding universe. Currently assumed to have 2 rows by much of the code, corresponding to the lower left and upper right corners of a bounding rectangle
SetLabels
:A data.frame encoding the positions of labels for the Sets
FaceLabels
:A data.frame encoding the positions of labels for the Faces
setList
:See TissueDrawing-class
nodeList
:See TissueDrawing-class
recentChanges
:See TissueDrawing-class
edgeList
:See TissueDrawing-class
faceList
:See TissueDrawing-class
faceSignature
:See TissueDrawing-class
IndicatorWeight
:See Venn-class
IntersectionSets
:See Venn-class
Class "TissueDrawing"
, directly.
Class "Venn"
, directly.
Class "TDEdgeList"
, by class "TissueDrawing", distance 2.
Class "TDFaceList"
, by class "TissueDrawing", distance 2.
signature(object = "VennDrawing")
: Returns the area of each named face
signature(object = "VennDrawing")
: ...
signature(x = "VennDrawing", y = "missing")
: ...
signature(object = "VennDrawing")
: ...
signature(object = "VennDrawing")
: ...
signature(object = "VennDrawing")
: ...
signature(object = "VennDrawing")
: ...
Jonathan Swinton (jonathan@swintons.net)
1 | showClass("VennDrawing")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.