DynamicGraphView-class     package:dynamicGraph     R Documentation

_C_l_a_s_s "_D_y_n_a_m_i_c_G_r_a_p_h_V_i_e_w"

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

     The class for views of the models of the dynamicGraph.

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

     Objects of the class 'DynamicGraphView-class' is created in the
     'redrawView' function in the 'drawModel' function of
     'dynamicGraphMain'.

     Objects of this class will be a part of each model in the model
     list of the returned value from 'dynamicGraphMain', and will store
     the view specific items of a model, plus the identification of the
     Tcl/tk window.

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

     '_t_i_t_l_e': Object of class '"character"': The value of the argument
          'title' of  'dynamicGraphMain', combined with the 'viewType'
          of the model object, printed by 'Str'. 

     '_i_n_d_e_x': Object of class '"numeric"': The 'index' of the view. 

     '_t_o_p': Object of class '"tkwin"': The 'tkwin'-top of the graph
          window. 

     '_c_a_n_v_a_s': Object of class '"tkwin"': The 'canvas'-top of the graph
          window. 

     '_t_a_g_s': Object of class '"list"': The tags of the objects drawn in
          the graph window. 

     '_u_p_d_a_t_e': Object of class '"function"':  For updating the view and
          slots of the view. 

     '_i_d': Object of class '"numeric"': Integer, increased for each
          redraw of the graph window. 

     '_v_i_e_w_L_a_b_e_l': Text string with the type of the view. 

     '_v_i_s_i_b_l_e_V_e_r_t_i_c_e_s': Object of class '"numeric"': Numeric vector of
          the indices of the vertices of 'vertexList' plotted in the
          view. 

     '_v_i_s_i_b_l_e_B_l_o_c_k_s': Object of class '"numeric"': Numeric vector of
          the indices of the blocks of 'blockList' plotted in the view. 

     '_e_x_t_r_a_V_e_r_t_i_c_e_s': Object of class '"dg.Vertexlist"': The
          'extraList' of the view. 

     '_v_e_r_t_e_x_E_d_g_e_s': Object of class '"dg.VertexEdgeList"': The
          'edgeList' of the view. 

     '_b_l_o_c_k_E_d_g_e_s': Object of class '"dg.BlockEdgeList"': The
          'blockEdgeList' of the view. 

     '_f_a_c_t_o_r_V_e_r_t_i_c_e_s': Object of class '"dg.FactorVertexList"': The
          'factorVertexList' of the view. 

     '_f_a_c_t_o_r_E_d_g_e_s': Object of class '"dg.FactorEdgeList"': The
          'factorEdgeList' of the view. 

     '_e_x_t_r_a_E_d_g_e_s': Object of class '"dg.ExtraEdgeList"': The
          'extraEdgeList' of the view. 

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

     _S_t_r 'signature(object = "DynamicGraphView")': Compactly display
          the internal *str*ucture of a dynamicGraph view object. 

     _s_h_o_w 'signature(object = "DynamicGraph")': calls the method 'Str'. 

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

     Jens Henrik Badsberg

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

     'dynamicGraphMain', 'DynamicGraph-class', and
     'DynamicGraphModel-class'.

