$search

gvplugin_skillgui_papyrus.cpp File Reference

#include "gvplugin_skillgui_papyrus.h"
#include <utils/math/angle.h>
#include <utils/time/tracker.h>
#include <gvplugin_device.h>
#include <gvplugin_render.h>
#include <algorithm>
#include <cstdio>
Include dependency graph for gvplugin_skillgui_papyrus.cpp:

Go to the source code of this file.

Defines

#define NOEXPORT   __attribute__ ((visibility("hidden")))

Functions

NOEXPORT std::valarray< double > __skillgui_render_dashed (6., 1)
NOEXPORT std::valarray< double > __skillgui_render_dotted ((double[]){2., 6.}, 2)
void gvplugin_skillgui_setup (GVC_t *gvc, SkillGuiGraphViewport *sggvp)
static void skillgui_device_finalize (GVJ_t *firstjob)
static void skillgui_device_init (GVJ_t *firstjob)
static void skillgui_render_begin_page (GVJ_t *job)
static void skillgui_render_bezier (GVJ_t *job, pointf *A, int n, int arrow_at_start, int arrow_at_end, int filled)
static void skillgui_render_ellipse (GVJ_t *job, pointf *A, int filled)
static void skillgui_render_end_page (GVJ_t *job)
static void skillgui_render_polygon (GVJ_t *job, pointf *A, int n, int filled)
static void skillgui_render_polyline (GVJ_t *job, pointf *A, int n)
static Papyrus::Fill::pointer skillgui_render_solidpattern (gvcolor_t *color)
static Papyrus::Stroke::pointer skillgui_render_stroke (obj_state_t *obj)
static void skillgui_render_textpara (GVJ_t *job, pointf p, textpara_t *para)

Variables

NOEXPORT SkillGuiGraphViewport__sggvp = NULL
static gvplugin_api_t apis []
gvplugin_installed_t gvdevice_types_skillgui []
gvplugin_library_t gvplugin_skillgui_LTX_library = { (char *)"skillgui", apis }
gvplugin_installed_t gvrender_types_skillgui []
static gvdevice_engine_t skillgui_device_engine
static gvdevice_features_t skillgui_device_features
static gvrender_engine_t skillgui_render_engine
static gvrender_features_t skillgui_render_features

Define Documentation

#define NOEXPORT   __attribute__ ((visibility("hidden")))

Definition at line 35 of file gvplugin_skillgui_papyrus.cpp.


Function Documentation

NOEXPORT std::valarray<double> __skillgui_render_dashed ( 6.  ,
 
)
NOEXPORT std::valarray<double> __skillgui_render_dotted (  ) 
void gvplugin_skillgui_setup ( GVC_t *  gvc,
SkillGuiGraphViewport sggvp 
)

Definition at line 494 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_device_finalize ( GVJ_t *  firstjob  )  [static]

Definition at line 80 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_device_init ( GVJ_t *  firstjob  )  [static]

Definition at line 65 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_begin_page ( GVJ_t *  job  )  [static]

Definition at line 127 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_bezier ( GVJ_t *  job,
pointf *  A,
int  n,
int  arrow_at_start,
int  arrow_at_end,
int  filled 
) [static]

Definition at line 347 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_ellipse ( GVJ_t *  job,
pointf *  A,
int  filled 
) [static]

Definition at line 296 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_end_page ( GVJ_t *  job  )  [static]

Definition at line 188 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_polygon ( GVJ_t *  job,
pointf *  A,
int  n,
int  filled 
) [static]

Definition at line 322 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_polyline ( GVJ_t *  job,
pointf *  A,
int  n 
) [static]

Definition at line 384 of file gvplugin_skillgui_papyrus.cpp.

static Papyrus::Fill::pointer skillgui_render_solidpattern ( gvcolor_t *  color  )  [inline, static]

Definition at line 93 of file gvplugin_skillgui_papyrus.cpp.

static Papyrus::Stroke::pointer skillgui_render_stroke ( obj_state_t *  obj  )  [inline, static]

Definition at line 105 of file gvplugin_skillgui_papyrus.cpp.

static void skillgui_render_textpara ( GVJ_t *  job,
pointf  p,
textpara_t *  para 
) [static]

Definition at line 209 of file gvplugin_skillgui_papyrus.cpp.


Variable Documentation

NOEXPORT SkillGuiGraphViewport* __sggvp = NULL

Definition at line 37 of file gvplugin_skillgui_papyrus.cpp.

gvplugin_api_t apis[] [static]
Initial value:
 {
  {API_device, gvdevice_types_skillgui},
  {API_render, gvrender_types_skillgui},
  {(api_t)0, 0},
}

Definition at line 480 of file gvplugin_skillgui_papyrus.cpp.

gvplugin_installed_t gvdevice_types_skillgui[]
Initial value:
 {
  {0, ( char *)"skillgui:skillgui", 0, &skillgui_device_engine, &skillgui_device_features},
  {0, NULL, 0, NULL, NULL}
}

Definition at line 470 of file gvplugin_skillgui_papyrus.cpp.

gvplugin_library_t gvplugin_skillgui_LTX_library = { (char *)"skillgui", apis }

Definition at line 486 of file gvplugin_skillgui_papyrus.cpp.

gvplugin_installed_t gvrender_types_skillgui[]
Initial value:
 {
  {0, (char *)"skillgui", 10, &skillgui_render_engine, &skillgui_render_features},
  {0, NULL, 0, NULL, NULL}
}

Definition at line 475 of file gvplugin_skillgui_papyrus.cpp.

gvdevice_engine_t skillgui_device_engine [static]
Initial value:

Definition at line 441 of file gvplugin_skillgui_papyrus.cpp.

gvdevice_features_t skillgui_device_features [static]
Initial value:
 {
  GVDEVICE_DOES_TRUECOLOR | GVDEVICE_EVENTS,    
  {0.,0.},                                      
  {0.,0.},                                      
  {96.,96.},                                    
}

Definition at line 463 of file gvplugin_skillgui_papyrus.cpp.

gvrender_engine_t skillgui_render_engine [static]

Definition at line 408 of file gvplugin_skillgui_papyrus.cpp.

gvrender_features_t skillgui_render_features [static]
Initial value:
 {
  GVRENDER_Y_GOES_DOWN | GVRENDER_DOES_LABELS |
  GVRENDER_DOES_TRANSFORM,                      
  8,                                            
  0,                                            
  0,                                            
  RGBA_DOUBLE,                                  
}

Definition at line 453 of file gvplugin_skillgui_papyrus.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


skillgui
Author(s): Tim Niemueller
autogenerated on Mon Mar 4 12:13:25 2013