transparent-type            package:RGtk2            R Documentation

_T_r_a_n_s_p_a_r_e_n_t _t_y_p_e_s _i_n _R_G_t_k_2

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

     A _transparent type_ in RGtk2 is a non-primitive type passed
     between  the user and the API as an ordinary R object (usually a
     list with a defined structure).

_D_e_t_a_i_l_s:

     The RGtk2 documentation defines the public structure of every
     object.  Some of these have been tagged as being _transparent_,
     indicating that  the R programmer need not obtain an external
     object but rather simply create  the analagous structure in R.
     _Transparent types_ are usually simple types  that would be
     created inline in C code for convenience, instead of  invoking a
     function with a large number of arguments. RGtk2 emulates this in
     R.

     Usually these structures are constructed as R lists, with the
     order of elements  corresponding to that in the documentation. It
     is also possible to specify fields  in an arbitrary order, as long
     as they are named. Unspecified fields are assumed to  be 'NULL'.

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

     Michael Lawrence

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

     'GParamSpec' 'GtkFileFilterInfo' 'GtkTargetEntry' 'AtkAttribute'

     'GtkSettingsValue' 'GClosure' 'GType'

     'GtkStockItem' 'GtkItemFactoryEntry' 'GtkAllocation' 'GdkAtom'
     'GTimeVal'

     'PangoRectangle' 'GdkRectangle' 'AtkAttributeSet' 'GdkRgbCmap'
     'GdkKeymapKey' 'GdkGCValues' 'GdkGeometry'

     'GdkPoint' 'GdkSegment' 'GdkColor' 'GdkNativeWindow' 'GError'
     'GdkWindowAttr' 'GdkTrapezoid'

     'GtkActionEntry' 'GtkToggleActionEntry' 'GtkRadioActionEntry'
     'CairoPath' 'CairoGlyph'

     'CairoPathData' 'AtkTextRectangle' 'AtkTextRange' 'GdkSpan'
     'GdkTimeCoord'

