Mercurial > pub > dyncall > bindings
comparison R/dynport.rnw @ 0:0cfcc391201f
initial from svn dyncall-1745
author | Daniel Adler |
---|---|
date | Thu, 19 Mar 2015 22:26:28 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:0cfcc391201f |
---|---|
1 % \VignetteIndexEntry{Dynamic R Binding to shared C libraries in a portable way} | |
2 % \VignetteKeyword{dynport} | |
3 % \VignetteKeyword{bindings} | |
4 \documentclass{article} | |
5 \usepackage{url} | |
6 \begin{document} | |
7 \title{Dynports: Dynamic R Bindings of shared C libraries in a portable way} | |
8 \author{Daniel Adler} | |
9 \maketitle | |
10 | |
11 \section{Introduction} | |
12 | |
13 A \emph{dynport} is mapped in R as a dynamically created R namespace | |
14 containing wrapper functions, constants and type information objects | |
15 (used in conjunction with utility functions from the package) to gain | |
16 control over a large range of functionality offered by system service | |
17 and binary components. | |
18 These bindings can be written by hand but - as these are | |
19 very structured using formal signatures - this process | |
20 is also automated. | |
21 Here is a list of dynports for the initial release: | |
22 | |
23 \begin{tabular}{lll} | |
24 dynport & library & details\\ | |
25 \hline | |
26 GL & OpenGL 1.0 & Portable 3D Graphics System Library \\ | |
27 glew & GL Extension Wrangler & Provides OpenGL 3.0 \\ | |
28 SDL & Simple DirectMedia Layer & Multimedia and user-interface. \\ | |
29 SDL\_ttf & SDL Font Rendering Library & True Type Font Rendering \\ | |
30 SDL\_image & SDL Image I/O Library & Image Loading and Saving in many formats \\ | |
31 \end{tabular} | |
32 | |
33 \end{document} | |
34 |