LsmDomView
LsmDomView — Base class for DOM views
|
|
Synopsis
#define LSM_DOM_VIEW_DEFAULT_RESOLUTION
#define LSM_DOM_VIEW_DEFAULT_VIEWBOX_HEIGHT
#define LSM_DOM_VIEW_DEFAULT_VIEWBOX_WIDTH
LsmDomView;
double lsm_dom_view_get_resolution (LsmDomView *self);
LsmBox lsm_dom_view_get_viewport (LsmDomView *self);
LsmBox lsm_dom_view_get_viewport_pixels (LsmDomView *self);
void lsm_dom_view_set_resolution (LsmDomView *self,
double ppi);
void lsm_dom_view_set_viewport (LsmDomView *self,
const LsmBox *viewport);
void lsm_dom_view_set_viewport_pixels (LsmDomView *self,
const LsmBox *viewport);
void lsm_dom_view_render (LsmDomView *view,
cairo_t *cairo,
double x,
double y);
void lsm_dom_view_get_size (LsmDomView *view,
double *width,
double *height,
double *baseline);
void lsm_dom_view_get_size_pixels (LsmDomView *view,
unsigned int *width,
unsigned int *height,
unsigned int *baseline);
Object Hierarchy
GObject
+----LsmDomView
Details
LSM_DOM_VIEW_DEFAULT_RESOLUTION
#define LSM_DOM_VIEW_DEFAULT_RESOLUTION 72.0
LSM_DOM_VIEW_DEFAULT_VIEWBOX_HEIGHT
#define LSM_DOM_VIEW_DEFAULT_VIEWBOX_HEIGHT 200.0
LSM_DOM_VIEW_DEFAULT_VIEWBOX_WIDTH
#define LSM_DOM_VIEW_DEFAULT_VIEWBOX_WIDTH 320.0
LsmDomView
typedef struct _LsmDomView LsmDomView;
lsm_dom_view_get_resolution ()
double lsm_dom_view_get_resolution (LsmDomView *self);
lsm_dom_view_get_viewport ()
LsmBox lsm_dom_view_get_viewport (LsmDomView *self);
lsm_dom_view_get_viewport_pixels ()
LsmBox lsm_dom_view_get_viewport_pixels (LsmDomView *self);
lsm_dom_view_set_resolution ()
void lsm_dom_view_set_resolution (LsmDomView *self,
double ppi);
lsm_dom_view_set_viewport ()
void lsm_dom_view_set_viewport (LsmDomView *self,
const LsmBox *viewport);
lsm_dom_view_set_viewport_pixels ()
void lsm_dom_view_set_viewport_pixels (LsmDomView *self,
const LsmBox *viewport);
lsm_dom_view_render ()
void lsm_dom_view_render (LsmDomView *view,
cairo_t *cairo,
double x,
double y);
lsm_dom_view_get_size ()
void lsm_dom_view_get_size (LsmDomView *view,
double *width,
double *height,
double *baseline);
lsm_dom_view_get_size_pixels ()
void lsm_dom_view_get_size_pixels (LsmDomView *view,
unsigned int *width,
unsigned int *height,
unsigned int *baseline);