gerbv_fileinfo_t Struct Reference

#include <gerbv.h>


Detailed Description

Holds information related to an individual layer that is part of a project

Definition at line 564 of file gerbv.h.


Data Fields

gerbv_image_timage
GdkColor color
guint16 alpha
gboolean isVisible
gpointer privateRenderData
gchar * fullPathname
gchar * name
gerbv_user_transformation_t transform
gboolean layer_dirty

Field Documentation

the color to render this layer with

Examples:
example3.c.

Definition at line 566 of file gerbv.h.

Referenced by gerbv_open_layer_from_filename_with_color().

the transparency to render this layer with

Definition at line 567 of file gerbv.h.

Referenced by gerbv_open_layer_from_filename_with_color().

TRUE if this layer should be rendered with the project

Definition at line 568 of file gerbv.h.

Referenced by callbacks_analyze_active_drill_activate(), callbacks_analyze_active_gerbers_activate(), generate_drill_analysis(), and generate_gerber_analysis().

private data holder for the rendering backend

Definition at line 569 of file gerbv.h.

this full pathname to the file

Definition at line 570 of file gerbv.h.

Referenced by gerbv_destroy_fileinfo().

the name used when referring to this layer (e.g. in a layer selection menu)

Definition at line 571 of file gerbv.h.

Referenced by callbacks_analyze_active_drill_activate(), callbacks_analyze_active_gerbers_activate(), and gerbv_destroy_fileinfo().

user-specified transformation for this layer (mirroring, translating, etc)

Examples:
example3.c.

Definition at line 572 of file gerbv.h.

True if layer has been modified since last save

Definition at line 573 of file gerbv.h.

Referenced by callbacks_quit_activate(), gerbv_open_layer_from_filename(), and gerbv_open_layer_from_filename_with_color().


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

Generated on Tue Aug 19 00:14:51 2008 for gerbv by  doxygen 1.5.6