Description Details Author(s) See Also
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).
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 optionally named elements.
The lists elements are matched up to structure fields according to the same
logic as function calls to function definitions (see match.call
).
Michael Lawrence
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
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.