PLplot: plcairo_impl.c File Reference

PLplot 5.10.0

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
plcairo_impl.c File Reference
`#include <plplotP.h>`
`#include <caml/alloc.h>`
`#include <caml/callback.h>`
`#include <caml/fail.h>`
`#include <caml/memory.h>`
`#include <caml/misc.h>`
`#include <caml/mlvalues.h>`
`#include <caml/bigarray.h>`
`#include <plplot.h>`
`#include <cairo.h>`

Go to the source code of this file.

## Macros
#define | wPointer_val(t, val) ( *( (t **) Data_custom_val( val ) ) )
#define | cairo_t_val(v) wPointer_val( cairo_t, v )

## Functions
value | ml_set_plplot_cairo_context (value context)

## Macro Definition Documentation

#define cairo_t_val | ( |  | v | ) | wPointer_val( cairo_t, v )

Definition at line 39 of file plcairo_impl.c.

#define wPointer_val | ( |  | t,
|  |  | val
| ) |  | ( *( (t **) Data_custom_val( val ) ) )

Definition at line 38 of file plcairo_impl.c.

## Function Documentation

value ml_set_plplot_cairo_context | ( | value | context | ) |

Definition at line 41 of file plcairo_impl.c.