#include #include -- | Ptr #cinline GTS_EDGE , Ptr a -> Ptr #cinline GTS_IS_EDGE , Ptr a -> Ptr #ccall gts_edge_class , IO (Ptr ) #ccall gts_edge_new , Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall gts_edge_replace , Ptr -> Ptr -> IO () #cinline gts_edge_is_unattached , Ptr -> IO #ccall gts_edge_is_duplicate , Ptr -> IO (Ptr ) #ccall gts_edge_has_parent_surface , Ptr -> Ptr -> IO (Ptr ) #ccall gts_edge_has_any_parent_surface , Ptr -> IO (Ptr ) #ccall gts_edge_is_boundary , Ptr -> Ptr -> IO (Ptr ) #ccall gts_edge_is_contact , Ptr -> IO #ccall gts_edge_belongs_to_tetrahedron , Ptr -> IO #ccall gts_edge_face_number , Ptr -> Ptr -> IO #ccall gts_edge_manifold_faces , Ptr -> Ptr -> Ptr (Ptr ) -> Ptr (Ptr ) -> IO #ccall gts_edge_is_encroached , Ptr -> Ptr -> -> -> IO (Ptr ) #ccall gts_edges_merge , Ptr -> IO (Ptr ) #ccall gts_edges_from_vertices , Ptr -> Ptr -> IO (Ptr ) #ccall gts_edge_swap , Ptr -> Ptr -> IO ()