#include -- | module Bindings.Gts.ProgressiveAndHierarchicalSurfaces.ProgressiveSurfaces where import Bindings.GLib import Bindings.Gts.Types #strict_import #cinline GTS_PSURFACE_CLASS , Ptr a -> Ptr #cinline GTS_PSURFACE , Ptr a -> Ptr #cinline GTS_IS_PSURFACE , Ptr a -> Ptr #cinline GTS_PSURFACE_IS_CLOSED , Ptr -> IO (Ptr ) #ccall gts_psurface_class , IO (Ptr ) #ccall gts_psurface_new , Ptr -> Ptr -> Ptr -> -> -> -> -> -> -> -> IO (Ptr ) #ccall gts_psurface_add_vertex , Ptr -> IO (Ptr ) #ccall gts_psurface_remove_vertex , Ptr -> IO (Ptr ) #ccall gts_psurface_set_vertex_number , Ptr -> -> IO () #ccall gts_psurface_get_vertex_number , Ptr -> IO #ccall gts_psurface_min_vertex_number , Ptr -> IO #ccall gts_psurface_max_vertex_number , Ptr -> IO #ccall gts_psurface_foreach_vertex , Ptr -> -> -> IO () #ccall gts_psurface_open , Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall gts_psurface_read_vertex , Ptr -> Ptr -> IO (Ptr ) #ccall gts_psurface_close , Ptr -> IO () #ccall gts_psurface_write , Ptr -> Ptr CFile -> IO ()