gerbv  2.6A
gerbv_render_info_t Struct Reference

#include <gerbv.h>

Data Fields

gdouble scaleFactorX
gdouble scaleFactorY
gdouble lowerLeftX
gdouble lowerLeftY
gerbv_render_types_t renderType
gint displayWidth
gint displayHeight

Detailed Description

This contains the rendering info for a scene

Examples:
example6.c.

Definition at line 642 of file gerbv.h.

Field Documentation

gint gerbv_render_info_t::displayHeight
gint gerbv_render_info_t::displayWidth
gdouble gerbv_render_info_t::lowerLeftX

the X coordinate of the lower left corner (in real world coordinates, in inches)

Examples:
example6.c.

Definition at line 645 of file gerbv.h.

Referenced by gerbv_render_zoom_to_fit_display(), and render_calculate_zoom_from_outline().

gdouble gerbv_render_info_t::lowerLeftY

the Y coordinate of the lower left corner (in real world coordinates, in inches)

Examples:
example6.c.

Definition at line 646 of file gerbv.h.

Referenced by gerbv_render_zoom_to_fit_display(), and render_calculate_zoom_from_outline().

gerbv_render_types_t gerbv_render_info_t::renderType

the type of rendering to use

Examples:
example6.c.

Definition at line 647 of file gerbv.h.

Referenced by callbacks_toggle_layer_visibility_activate().

gdouble gerbv_render_info_t::scaleFactorX

the X direction scale factor

Examples:
example6.c.

Definition at line 643 of file gerbv.h.

Referenced by gerbv_render_zoom_to_fit_display(), and render_calculate_zoom_from_outline().

gdouble gerbv_render_info_t::scaleFactorY

the Y direction scale factor

Examples:
example6.c.

Definition at line 644 of file gerbv.h.

Referenced by gerbv_render_zoom_to_fit_display(), and render_calculate_zoom_from_outline().


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