Documentation
c'GTS_GNODE_CLASS :: Ptr a -> Ptr C'GtsGNodeClassSource
c'GTS_GNODE :: Ptr a -> Ptr C'GtsGNodeSource
c'GTS_IS_GNODE :: Ptr a -> Ptr C'gbooleanSource
c'GTS_GNODE_NEIGHBOR :: Ptr C'GtsGNode -> Ptr C'GtsGEdge -> IO (Ptr C'GtsGNode)Source
c'gts_gnode_degree :: Ptr C'GtsGNode -> Ptr C'GtsGraph -> IO C'guintSource
p'gts_gnode_new :: FunPtr (Ptr C'GtsGNodeClass -> IO (Ptr C'GtsGNode))Source
c'gts_gnode_foreach_edge :: Ptr C'GtsGNode -> Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ()Source
p'gts_gnode_degree :: FunPtr (Ptr C'GtsGNode -> Ptr C'GtsGraph -> IO C'guint)Source
c'gts_gnode_foreach_neighbor :: Ptr C'GtsGNode -> Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ()Source
p'gts_gnode_foreach_edge :: FunPtr (Ptr C'GtsGNode -> Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ())Source
c'gts_gnode_move_cost :: Ptr C'GtsGNode -> Ptr C'GtsGraph -> Ptr C'GtsGraph -> IO C'gfloatSource
p'gts_gnode_foreach_neighbor :: FunPtr (Ptr C'GtsGNode -> Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ())Source
c'GTS_GEDGE_CLASS :: Ptr a -> Ptr C'GtsGEdgeClassSource
p'gts_gnode_move_cost :: FunPtr (Ptr C'GtsGNode -> Ptr C'GtsGraph -> Ptr C'GtsGraph -> IO C'gfloat)Source
c'GTS_GEDGE :: Ptr a -> Ptr C'GtsGEdgeSource
c'GTS_IS_GEDGE :: Ptr a -> Ptr C'gbooleanSource
c'gts_gedge_new :: Ptr C'GtsGEdgeClass -> Ptr C'GtsGNode -> Ptr C'GtsGNode -> IO (Ptr C'GtsGEdge)Source
p'gts_gedge_new :: FunPtr (Ptr C'GtsGEdgeClass -> Ptr C'GtsGNode -> Ptr C'GtsGNode -> IO (Ptr C'GtsGEdge))Source
c'gts_gedge_connects :: Ptr C'GtsGEdge -> Ptr C'GtsGNode -> Ptr C'GtsGNode -> IO C'gbooleanSource
c'GTS_GRAPH_CLASS :: Ptr a -> Ptr C'GtsGraphClassSource
c'GTS_GRAPH :: Ptr a -> Ptr C'GtsGraphSource
c'GTS_IS_GRAPH :: Ptr a -> Ptr C'gbooleanSource
c'gts_graph_new :: Ptr C'GtsGraphClass -> Ptr C'GtsGNodeClass -> Ptr C'GtsGEdgeClass -> IO (Ptr C'GtsGraph)Source
c'gts_graph_read :: Ptr C'GtsFile -> IO (Ptr C'GtsGraph)Source
p'gts_graph_new :: FunPtr (Ptr C'GtsGraphClass -> Ptr C'GtsGNodeClass -> Ptr C'GtsGEdgeClass -> IO (Ptr C'GtsGraph))Source
c'gts_graph_write :: Ptr C'GtsGraph -> Ptr CFile -> IO ()Source
p'gts_graph_read :: FunPtr (Ptr C'GtsFile -> IO (Ptr C'GtsGraph))Source
c'gts_graph_write_dot :: Ptr C'GtsGraph -> Ptr CFile -> IO ()Source
p'gts_graph_read_jostle :: FunPtr (Ptr C'GtsGraph -> Ptr C'GtsFile -> IO C'guint)Source
c'gts_graph_print_stats :: Ptr C'GtsGraph -> Ptr CFile -> IO ()Source
p'gts_graph_write :: FunPtr (Ptr C'GtsGraph -> Ptr CFile -> IO ())Source
p'gts_graph_write_dot :: FunPtr (Ptr C'GtsGraph -> Ptr CFile -> IO ())Source
c'gts_graph_foreach_edge :: Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ()Source
p'gts_graph_print_stats :: FunPtr (Ptr C'GtsGraph -> Ptr CFile -> IO ())Source
p'gts_graph_foreach_edge :: FunPtr (Ptr C'GtsGraph -> C'GtsFunc -> C'gpointer -> IO ())Source
c'gts_graph_traverse_new :: Ptr C'GtsGraph -> Ptr C'GtsGNode -> C'GtsTraverseType -> C'gboolean -> IO (Ptr C'GtsGraphTraverse)Source
p'gts_graph_traverse_new :: FunPtr (Ptr C'GtsGraph -> Ptr C'GtsGNode -> C'GtsTraverseType -> C'gboolean -> IO (Ptr C'GtsGraphTraverse))Source
c'gts_graph_farthest :: Ptr C'GtsGraph -> Ptr C'GSList -> IO (Ptr C'GtsGNode)Source
p'gts_graph_distance_sum :: FunPtr (Ptr C'GtsGraph -> Ptr C'GtsGNode -> IO C'guint)Source
p'gts_graph_farthest :: FunPtr (Ptr C'GtsGraph -> Ptr C'GSList -> IO (Ptr C'GtsGNode))Source
c'GTS_FNODE_CLASS :: Ptr a -> Ptr C'GtsFNodeClassSource
c'GTS_FNODE :: Ptr a -> Ptr C'GtsFNodeSource
c'GTS_IS_FNODE :: Ptr a -> Ptr C'gbooleanSource
c'gts_fnode_new :: Ptr C'GtsFNodeClass -> Ptr C'GtsFace -> IO (Ptr C'GtsFNode)Source
p'gts_fnode_new :: FunPtr (Ptr C'GtsFNodeClass -> Ptr C'GtsFace -> IO (Ptr C'GtsFNode))Source
p'gts_surface_graph_new :: FunPtr (Ptr C'GtsGraphClass -> Ptr C'GtsSurface -> IO (Ptr C'GtsGraph))Source
p'gts_surface_graph_surface :: FunPtr (Ptr C'GtsGraph -> Ptr C'GtsSurface -> IO (Ptr C'GtsSurface))Source
p'gts_segments_graph_new :: FunPtr (Ptr C'GtsGraphClass -> Ptr C'GSList -> IO (Ptr C'GtsGraph))Source