vertexSet-class: Class "vertexSet"

Description Objects from the Class Slots Extends Methods Warning Author(s) See Also

Description

Class for vertex sets

Objects from the Class

Objects can be created by calls of the form new("vertexSet", ...) which admit short-hands of the form v(...).

Slots

.Data:

Object of class "vector" storing unique character identifiers that are sintactically valid names

Extends

Class "character", from data part. Class "vector", by class "character".

Methods

initialize

signature(.Object = "vertexSet"): constructs a vertex set from a vector of unique sintactically valid names

show

signature(object = "vertexSet"): displays a vertex set as comma separated characters in graph brackets

areTheSame

signature(x = "vertexSet", y = "vertexSet"): x and y are the same vertex set if they are the same set of character identifiers

[

signature(x = "vertexSet"): extracts a vertex set

coerce

signature(from = "vector", to = "vertexSet"): constructs a vertex set from vector input

names

signature(x = "vertexSet"): gets the character vertex identifiers

+

signature(e1 = "vertexSet", e2 = "vertexSet"): performs the union of two vertex sets

*

signature(e1 = "vertexSet", e2 = "vertexSet"): performs the intersection of two vertex sets

-

signature(e1 = "vertexSet", e2 = "vertexSet"): performs the asymmetric difference of two vertex sets

Warning

The constructor will try to handle any vector input by silently transforming it into a vector of unique sintactically valid names obtained via make.names from the unique input elements.

Author(s)

Jens Henrik Badsberg, Claus Dethlefsen, Luca La Rocca

See Also

The short-hand v.


giRaph documentation built on May 30, 2017, 3:40 a.m.