RDevDescMethods-class    package:RGraphicsDevice    R Documentation

_R_D_e_v_D_e_s_c_M_e_t_h_o_d_s _c_l_a_s_s _f_o_r _i_m_p_l_e_m_e_n_t_i_n_g _a_n _R _g_r_a_p_h_i_c_s _d_e_v_i_c_e _w_i_t_h _R _f_u_n_c_t_i_o_n_s

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

     This class is a structured

_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("RDevDescMethods", ...)'. ~~ describe objects here ~~

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


     '_a_c_t_i_v_a_t_e': Object of class '"FunctionOrNULL"' ~~ 

     '_c_i_r_c_l_e': Object of class '"FunctionOrNULL"' ~~ 

     '_c_l_i_p': Object of class '"FunctionOrNULL"' ~~ 

     '_c_l_o_s_e': Object of class '"FunctionOrNULL"' ~~ 

     '_d_e_a_c_t_i_v_a_t_e': Object of class '"FunctionOrNULL"' ~~ 

     '_l_o_c_a_t_o_r': Object of class '"FunctionOrNULL"' ~~ 

     '_l_i_n_e': Object of class '"FunctionOrNULL"' ~~ 

     '_m_e_t_r_i_c_I_n_f_o': Object of class '"FunctionOrNULL"' ~~ 

     '_m_o_d_e': Object of class '"FunctionOrNULL"' ~~ 

     '_n_e_w_P_a_g_e': Object of class '"FunctionOrNULL"' ~~ 

     '_p_o_l_y_g_o_n': Object of class '"FunctionOrNULL"' ~~ 

     '_p_o_l_y_l_i_n_e': Object of class '"FunctionOrNULL"' ~~ 

     '_r_e_c_t': Object of class '"FunctionOrNULL"' ~~ 

     '_s_i_z_e': Object of class '"FunctionOrNULL"' ~~ 

     '_s_t_r_W_i_d_t_h': Object of class '"FunctionOrNULL"' ~~ 

     '_t_e_x_t': Object of class '"FunctionOrNULL"' ~~ 

     '_o_n_E_x_i_t': Object of class '"FunctionOrNULL"' ~~ 

     '_g_e_t_E_v_e_n_t': Object of class '"FunctionOrNULL"' ~~ 

     '_n_e_w_F_r_a_m_e_C_o_n_f_i_r_m': Object of class '"FunctionOrNULL"' ~~ 

     '_t_e_x_t_U_T_F_8': Object of class '"FunctionOrNULL"' ~~ 

     '_s_t_r_W_i_d_t_h_U_T_F_8': Object of class '"FunctionOrNULL"' ~~ 

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

     Class '"CStruct-class"', directly.

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


     _g_r_a_p_h_i_c_s_D_e_v_i_c_e 'signature(name = "ANY", funcs =
          "RDevDescMethods")': create an R graphics device using the
          functions in the 'RDevDescMethods' objects as graphical
          primitive operators

     _g_r_a_p_h_i_c_s_D_e_v_i_c_e 'signature(name = "RDevDescMethods")':       
          create an R graphics device using the functions in the
          'RDevDescMethods' objects as graphical primitive operators

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

     Duncan Temple Lang

_R_e_f_e_r_e_n_c_e_s:

     The R Internals Manual, R Development Core Team.

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

     'graphicsDevice'

_E_x_a_m_p_l_e_s:

       dev = dummyDevice()
       dev@activate = function(dev) {
                         dev$right = 968
                         dev$bottom = 724
                      }

       dev@line = function(x1, y1, x2, y2, gcontext, dev) {
                     sys.call()
                     newXMLNode("line",
                                 attrs = c(x1 = x1, y1 = y1, x2 = x2, y2 = y2),
                                 class = "")
                  }   

