Strans Class Reference

class to hold GDS-II transformation info, only used within the GDSII reader More...

#include <gdsio.h>

Collaboration diagram for Strans:

Collaboration graph
[legend]

List of all members.

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
Stransoperator= (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

Protected Attributes

double m_angle
double m_scale
bool m_strans_need


Detailed Description

class to hold GDS-II transformation info, only used within the GDSII reader

Definition at line 199 of file gdsio.h.


The documentation for this class was generated from the following files:
Strans Class Reference -- Tue Aug 31 18:39:19 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation