wxArt2D
|
class to hold GDS-II transformation info, only used within the GDSII reader More...
#include <gdsio.h>
Public Member Functions | |
Strans (double nw_angle=DEFAULT_STRANS_ANGLE, double nw_scale=DEFAULT_STRANS_SCALE, bool nw_abs_angle=DEFAULT_STRANS_ABS_ANGLE, bool nw_abs_scale=DEFAULT_STRANS_ABS_SCALE, bool nw_reflection=DEFAULT_STRANS_REFLECTION) | |
constructor | |
Strans & | operator= (Strans &a_strans) |
void | MakeStrans (const a2dAffineMatrix &matrix) |
create an Strans record for GDSII file | |
bool | GetStrans () |
void | SetAngle (double) |
void | SetScale (double) |
void | SetAbsAngle (bool) |
void | SetAbsScale (bool) |
void | SetReflection (bool) |
double | GetAngle () |
double | GetScale () |
bool | GetAbsAngle () |
bool | GetAbsScale () |
bool | GetReflection () |
Public Attributes | |
union { | |
short int total | |
gds_strans_bitflags bits | |
} | m_stransflags |
Strans bit flags for reading and writing to binary file. | |
Protected Attributes | |
double | m_angle |
double | m_scale |
bool | m_strans_need |
class to hold GDS-II transformation info, only used within the GDSII reader