gvrender_engine_s Struct Reference

#include <gvplugin_render.h>


Data Fields

void(* begin_job )(GVJ_t *job)
void(* end_job )(GVJ_t *job)
void(* begin_graph )(GVJ_t *job)
void(* end_graph )(GVJ_t *job)
void(* begin_layer )(GVJ_t *job, char *layername, int layerNum, int numLayers)
void(* end_layer )(GVJ_t *job)
void(* begin_page )(GVJ_t *job)
void(* end_page )(GVJ_t *job)
void(* begin_cluster )(GVJ_t *job)
void(* end_cluster )(GVJ_t *job)
void(* begin_nodes )(GVJ_t *job)
void(* end_nodes )(GVJ_t *job)
void(* begin_edges )(GVJ_t *job)
void(* end_edges )(GVJ_t *job)
void(* begin_node )(GVJ_t *job)
void(* end_node )(GVJ_t *job)
void(* begin_edge )(GVJ_t *job)
void(* end_edge )(GVJ_t *job)
void(* begin_anchor )(GVJ_t *job, char *href, char *tooltip, char *target)
void(* end_anchor )(GVJ_t *job)
void(* textpara )(GVJ_t *job, pointf p, textpara_t *str)
void(* resolve_color )(GVJ_t *job, gvcolor_t *color)
void(* ellipse )(GVJ_t *job, pointf *A, int filled)
void(* polygon )(GVJ_t *job, pointf *A, int n, int filled)
void(* beziercurve )(GVJ_t *job, pointf *A, int n, int arrow_at_start, int arrow_at_end, int)
void(* polyline )(GVJ_t *job, pointf *A, int n)
void(* comment )(GVJ_t *job, char *comment)
void(* library_shape )(GVJ_t *job, char *name, pointf *A, int n, int filled)


Detailed Description

Definition at line 34 of file gvplugin_render.h.


Field Documentation

Referenced by gvrender_begin_job().

Referenced by gvrender_end_job().

Referenced by gvrender_begin_graph().

Referenced by gvrender_end_graph().

void(* gvrender_engine_s::begin_layer)(GVJ_t *job, char *layername, int layerNum, int numLayers)

Referenced by gvrender_begin_layer().

Referenced by gvrender_end_layer().

Referenced by gvrender_begin_page().

Referenced by gvrender_end_page().

Referenced by gvrender_begin_cluster().

Referenced by gvrender_end_cluster().

Referenced by gvrender_begin_nodes().

Referenced by gvrender_end_nodes().

Referenced by gvrender_begin_edges().

Referenced by gvrender_end_edges().

Referenced by gvrender_begin_node().

Referenced by gvrender_end_node().

Referenced by gvrender_begin_edge().

Referenced by gvrender_end_edge().

void(* gvrender_engine_s::begin_anchor)(GVJ_t *job, char *href, char *tooltip, char *target)

Referenced by gvrender_begin_anchor().

Referenced by gvrender_end_anchor().

Referenced by gvrender_textpara().

void(* gvrender_engine_s::ellipse)(GVJ_t *job, pointf *A, int filled)

Referenced by gvrender_ellipse().

void(* gvrender_engine_s::polygon)(GVJ_t *job, pointf *A, int n, int filled)

Referenced by gvrender_polygon().

void(* gvrender_engine_s::beziercurve)(GVJ_t *job, pointf *A, int n, int arrow_at_start, int arrow_at_end, int)

Referenced by gvrender_beziercurve().

void(* gvrender_engine_s::polyline)(GVJ_t *job, pointf *A, int n)

Referenced by gvrender_polyline().

Referenced by gvrender_comment().

void(* gvrender_engine_s::library_shape)(GVJ_t *job, char *name, pointf *A, int n, int filled)

Referenced by gvrender_usershape().


The documentation for this struct was generated from the following file:

Generated on Thu Aug 7 14:18:17 2008 for Graphviz by  doxygen 1.5.6