gerbv  2.10.1-dev~93f1b5
gerbv_netstate_t Struct Reference

#include <gerbv.h>

Data Fields

gerbv_axis_select_t axisSelect
 
gerbv_mirror_state_t mirrorState
 
gerbv_unit_t unit
 
gdouble offsetA
 
gdouble offsetB
 
gdouble scaleA
 
gdouble scaleB
 
gpointer next
 

Detailed Description

The structure used to keep track of RS274X state groups

Definition at line 655 of file gerbv.h.

Field Documentation

◆ axisSelect

gerbv_axis_select_t gerbv_netstate_t::axisSelect

the AB to XY coordinate mapping (refer to RS274X spec)

Definition at line 656 of file gerbv.h.

◆ mirrorState

gerbv_mirror_state_t gerbv_netstate_t::mirrorState

any mirroring around the X or Y axis

Definition at line 657 of file gerbv.h.

◆ next

gpointer gerbv_netstate_t::next

the next state group in the array

Definition at line 663 of file gerbv.h.

Referenced by gerbv_destroy_image().

◆ offsetA

gdouble gerbv_netstate_t::offsetA

the offset along the A axis (usually this is the X axis)

Definition at line 659 of file gerbv.h.

◆ offsetB

gdouble gerbv_netstate_t::offsetB

the offset along the B axis (usually this is the Y axis)

Definition at line 660 of file gerbv.h.

◆ scaleA

gdouble gerbv_netstate_t::scaleA

the scale factor in the A axis (usually this is the X axis)

Definition at line 661 of file gerbv.h.

Referenced by gerbv_create_image().

◆ scaleB

gdouble gerbv_netstate_t::scaleB

the scale factor in the B axis (usually this is the Y axis)

Definition at line 662 of file gerbv.h.

Referenced by gerbv_create_image().

◆ unit

gerbv_unit_t gerbv_netstate_t::unit

the current length unit

Definition at line 658 of file gerbv.h.


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