vertexSet-class            package:giRaph            R Documentation

_C_l_a_s_s "_v_e_r_t_e_x_S_e_t"

_D_e_s_c_r_i_p_t_i_o_n:

     Class for vertex sets

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

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

_S_l_o_t_s:

     '._D_a_t_a': Object of class '"vector"' storing unique character
          identifiers that are sintactically valid names

_E_x_t_e_n_d_s:

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

_M_e_t_h_o_d_s:

     _i_n_i_t_i_a_l_i_z_e 'signature(.Object = "vertexSet")': constructs a vertex
          set from a vector of unique sintactically valid names

     _s_h_o_w 'signature(object = "vertexSet")': displays a vertex set as
          comma separated characters in graph brackets

     _a_r_e_T_h_e_S_a_m_e '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

     _c_o_e_r_c_e 'signature(from = "vector", to = "vertexSet")': constructs
          a vertex set from vector input

     _n_a_m_e_s '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

_W_a_r_n_i_n_g:

     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.

_A_u_t_h_o_r(_s):

     Jens Henrik Badsberg, Claus Dethlefsen, Luca La Rocca

_S_e_e _A_l_s_o:

     The short-hand 'v'.

