package gr

  1. Overview
  2. Docs

Module Gr.LowlevelSource

This module contains the bindings to the lowlevel C interface.

Lowlevel bindings to the GR-framewokr C interface.

For the documentation refer to the GR Reference.

The lookup of the "libGR.so" library can be overriden providing the full path to the library so file by setting the LIBGRPATH env variable.

Sourcetype vertex_t
Sourceval opengks : unit -> unit
Sourceval closegks : unit -> unit
Sourceval inqdspsize : float Ctypes_static.ptr -> float Ctypes_static.ptr -> int Ctypes_static.ptr -> int Ctypes_static.ptr -> unit
Sourceval openws : int -> string -> int -> unit
Sourceval closews : int -> unit
Sourceval activatews : int -> unit
Sourceval deactivatews : int -> unit
Sourceval clearws : unit -> unit
Sourceval updatews : unit -> unit
Sourceval polyline : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval polymarker : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval text : float -> float -> string -> unit
Sourceval fillarea : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval cellarray : float -> float -> float -> float -> int -> int -> int -> int -> int -> int -> int Ctypes_static.ptr -> unit
Sourceval gdp : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> int Ctypes_static.ptr -> unit
Sourceval spline : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> unit
Sourceval gridit : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval setlinetype : int -> unit
Sourceval setlinewidth : float -> unit
Sourceval setlinecolorind : int -> unit
Sourceval setmarkertype : int -> unit
Sourceval setmarkersize : float -> unit
Sourceval setmarkercolorind : int -> unit
Sourceval settextfontprec : int -> int -> unit
Sourceval setcharexpan : float -> unit
Sourceval setcharspace : float -> unit
Sourceval settextcolorind : int -> unit
Sourceval setcharheight : float -> unit
Sourceval setcharup : float -> float -> unit
Sourceval settextpath : int -> unit
Sourceval settextalign : int -> int -> unit
Sourceval setfillintstyle : int -> unit
Sourceval setfillstyle : int -> unit
Sourceval setfillcolorind : int -> unit
Sourceval setcolorrep : int -> float -> float -> float -> unit
Sourceval setwindow : float -> float -> float -> float -> unit
Sourceval inqwindow : float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval setviewport : float -> float -> float -> float -> unit
Sourceval inqviewport : float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval selntran : int -> unit
Sourceval setclip : int -> unit
Sourceval setwswindow : float -> float -> float -> float -> unit
Sourceval setwsviewport : float -> float -> float -> float -> unit
Sourceval createseg : int -> unit
Sourceval copysegws : int -> unit
Sourceval redrawsegws : unit -> unit
Sourceval setsegtran : int -> float -> float -> float -> float -> float -> float -> float -> unit
Sourceval closeseg : unit -> unit
Sourceval emergencyclosegks : unit -> unit
Sourceval updategks : unit -> unit
Sourceval setspace : float -> float -> int -> int -> int
Sourceval inqspace : float Ctypes_static.ptr -> float Ctypes_static.ptr -> int Ctypes_static.ptr -> int Ctypes_static.ptr -> unit
Sourceval setscale : int -> int
Sourceval inqscale : int Ctypes_static.ptr -> unit
Sourceval textext : float -> float -> string -> int
Sourceval inqtextext : float -> float -> string -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval axes : float -> float -> float -> float -> int -> int -> float -> unit
Sourceval axeslbl : float -> float -> float -> float -> int -> int -> float -> (float -> float -> string -> float -> unit) -> (float -> float -> string -> float -> unit) -> unit
Sourceval grid : float -> float -> float -> float -> int -> int -> unit
Sourceval grid3d : float -> float -> float -> float -> float -> float -> int -> int -> int -> unit
Sourceval verrorbars : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval herrorbars : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval polyline3d : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval polymarker3d : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval axes3d : float -> float -> float -> float -> float -> float -> int -> int -> int -> float -> unit
Sourceval titles3d : string -> string -> string -> unit
Sourceval surface : int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> unit
Sourceval contour : int -> int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> unit
Sourceval contourf : int -> int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> unit
Sourceval tricontour : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> float Ctypes_static.ptr -> unit
Sourceval hexbin : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int
Sourceval setcolormap : int -> unit
Sourceval inqcolormap : int Ctypes_static.ptr -> unit
Sourceval colorbar : unit -> unit
Sourceval inqcolor : int -> int Ctypes_static.ptr -> unit
Sourceval inqcolorfromrgb : float -> float -> float -> int
Sourceval hsvtorgb : float -> float -> float -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval tick : float -> float -> float
Sourceval validaterange : float -> float -> int
Sourceval adjustlimits : float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval adjustrange : float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval beginprint : string -> unit
Sourceval beginprintext : string -> string -> string -> string -> unit
Sourceval endprint : unit -> unit
Sourceval ndctowc : float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval wctondc : float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval wc3towc : float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval drawrect : float -> float -> float -> float -> unit
Sourceval fillrect : float -> float -> float -> float -> unit
Sourceval drawarc : float -> float -> float -> float -> int -> int -> unit
Sourceval fillarc : float -> float -> float -> float -> int -> int -> unit
Sourceval drawpath : int -> vertex_t Ctypes.structure Ctypes_static.ptr -> Unsigned.uchar Ctypes_static.ptr -> int -> unit
Sourceval setarrowstyle : int -> unit
Sourceval setarrowsize : float -> unit
Sourceval drawarrow : float -> float -> float -> float -> unit
Sourceval readimage : string -> int Ctypes_static.ptr -> int Ctypes_static.ptr -> int Ctypes_static.ptr Ctypes_static.ptr -> int
Sourceval drawimage : float -> float -> float -> float -> int -> int -> int Ctypes_static.ptr -> int -> unit
Sourceval importgraphics : string -> int
Sourceval setshadow : float -> float -> float -> unit
Sourceval settransparency : float -> unit
Sourceval setcoordxform : float Ctypes_static.ptr Ctypes_static.ptr -> unit
Sourceval begingraphics : string -> unit
Sourceval endgraphics : unit -> unit
Sourceval getgraphics : unit -> string
Sourceval drawgraphics : string -> int
Sourceval mathtex : float -> float -> string -> unit
Sourceval inqmathtex : float -> float -> string -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval beginselection : int -> int -> unit
Sourceval endselection : unit -> unit
Sourceval moveselection : float -> float -> unit
Sourceval resizeselection : int -> float -> float -> unit
Sourceval inqbbox : float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval precision : unit -> float
Sourceval setregenflags : int -> unit
Sourceval inqregenflags : unit -> int
Sourceval savestate : unit -> unit
Sourceval restorestate : unit -> unit
Sourceval selectcontext : int -> unit
Sourceval destroycontext : int -> unit
Sourceval uselinespec : string -> int
Sourceval delaunay : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int Ctypes_static.ptr -> int Ctypes_static.ptr Ctypes_static.ptr -> unit
Sourceval reducepoints : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval trisurface : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval gradient : int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval quiver : int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> unit
Sourceval interp2 : int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> float -> unit
Sourceval version : unit -> string
Sourceval shade : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> float Ctypes_static.ptr -> int -> int -> int Ctypes_static.ptr -> unit
Sourceval shadepoints : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> int -> unit
Sourceval shadelines : int -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> int -> int -> int -> unit
Sourceval panzoom : float -> float -> float -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> float Ctypes_static.ptr -> unit
Sourceval get_size_and_pointers : ('a, 'b, 'c) Bigarray.Genarray.t -> ('d, 'e, 'f) Bigarray.Genarray.t -> int * 'a Ctypes.ptr * 'd Ctypes.ptr
Sourceval get_size_and_pointer : ('a, 'b, 'c) Bigarray.Genarray.t -> int * 'a Ctypes.ptr
OCaml

Innovation. Community. Security.